学生信息管理系统数据字典
学生成绩管理系统数据流程图及数据字典
学生成绩管理系统数据流程图及数据字典引言概述:学生成绩管理系统是一种用于管理学生各科成绩的软件系统。
通过数据流程图和数据字典,可以清晰地了解学生成绩管理系统的工作流程和数据定义。
本文将详细介绍学生成绩管理系统的数据流程图和数据字典,以便更好地理解该系统的功能和数据结构。
一、数据流程图1.1 学生信息录入流程1.2 成绩录入流程1.3 成绩查询流程1.1 学生信息录入流程学生信息录入是学生成绩管理系统的第一步,其流程如下:1.1.1 教师登录系统1.1.2 选择学生信息录入功能1.1.3 输入学生基本信息,如学号、姓名、性别、班级等1.1.4 系统保存学生信息1.2 成绩录入流程成绩录入是学生成绩管理系统的核心功能,其流程如下:1.2.1 教师登录系统1.2.2 选择成绩录入功能1.2.3 选择要录入成绩的科目和班级1.2.4 输入学生学号和对应科目的成绩1.2.5 系统保存成绩信息1.3 成绩查询流程成绩查询是学生成绩管理系统的常用功能,其流程如下:1.3.1 教师登录系统1.3.2 选择成绩查询功能1.3.3 输入要查询的学生学号或姓名1.3.4 系统显示该学生的各科成绩信息二、数据字典2.1 学生信息数据字典2.1.1 学号:学生的唯一标识符,通常由系统自动生成2.1.2 姓名:学生的姓名,由教师或管理员输入2.1.3 性别:学生的性别,可选项为男或女2.1.4 班级:学生所在的班级,由教师或管理员输入2.2 成绩信息数据字典2.2.1 学号:学生的唯一标识符,用于关联学生信息2.2.2 科目:学生所修科目的名称,如数学、语文、英语等2.2.3 成绩:学生在对应科目的成绩,由教师输入2.2.4 班级:学生所在的班级,用于关联班级信息2.3 教师信息数据字典2.3.1 教师编号:教师的唯一标识符,通常由系统自动生成2.3.2 姓名:教师的姓名,由管理员输入2.3.3 职称:教师的职称,如讲师、副教授、教授等2.3.4 所在学院:教师所在的学院,由管理员输入三、系统功能说明3.1 学生信息管理功能3.1.1 学生信息录入:教师或管理员可以录入学生的基本信息3.1.2 学生信息查询:教师或管理员可以查询学生的基本信息3.2 成绩管理功能3.2.1 成绩录入:教师可以录入学生的各科成绩3.2.2 成绩查询:教师或学生可以查询学生的各科成绩3.3 教师信息管理功能3.3.1 教师信息录入:管理员可以录入教师的基本信息3.3.2 教师信息查询:管理员可以查询教师的基本信息四、系统数据流说明4.1 输入流4.1.1 学生基本信息:由教师或管理员输入4.1.2 成绩信息:由教师输入4.2 输出流4.2.1 学生基本信息:显示学生的基本信息4.2.2 成绩信息:显示学生的各科成绩信息五、数据存储说明5.1 学生信息存储:包含学生的学号、姓名、性别、班级等信息5.2 成绩信息存储:包含学生的学号、科目、成绩、班级等信息5.3 教师信息存储:包含教师的教师编号、姓名、职称、所在学院等信息通过以上的数据流程图和数据字典,我们可以清晰地了解学生成绩管理系统的工作流程和数据结构。
学生成绩管理系统数据流程图及数据字典
学生成绩管理系统数据流程图及数据字典引言概述:学生成绩管理系统是一种用于管理和记录学生学习成绩的工具。
通过数据流程图和数据字典,可以清晰地展示系统的功能和数据流动情况。
本文将详细介绍学生成绩管理系统的数据流程图和数据字典,以便更好地理解和使用该系统。
一、学生成绩管理系统数据流程图1.1 学生信息录入1.1.1 输入学生基本信息学生信息管理人员通过学生成绩管理系统的界面,输入学生的基本信息,包括学号、姓名、性别、年龄等。
1.1.2 保存学生信息系统将学生的基本信息保存到数据库中,以便后续使用。
1.1.3 分配学生账号系统为每一个学生分配一个惟一的账号,用于登录学生成绩管理系统。
1.2 成绩录入与计算1.2.1 选择学生教师通过系统界面选择要录入成绩的学生。
1.2.2 输入成绩教师输入学生的各科成绩,包括语文、数学、英语等。
1.2.3 计算总分和平均分系统根据输入的成绩,自动计算学生的总分和平均分,并保存到数据库中。
1.3 成绩查询与分析1.3.1 选择查询条件学生、教师或者管理员通过系统界面选择查询条件,如学号、姓名、班级等。
1.3.2 查询成绩系统根据选择的查询条件,在数据库中查找对应学生的成绩信息。
1.3.3 展示成绩分析结果系统将查询到的成绩信息进行分析,并以图表或者表格的形式展示给用户,匡助用户更好地了解学生的学习情况。
二、学生成绩管理系统数据字典2.1 学生信息表(Student)2.1.1 字段:学号(ID)类型:字符串描述:学生的惟一标识符。
2.1.2 字段:姓名(Name)类型:字符串描述:学生的姓名。
2.1.3 字段:性别(Gender)类型:字符串描述:学生的性别。
2.2 成绩信息表(Score)2.2.1 字段:学号(ID)类型:字符串描述:学生的惟一标识符。
2.2.2 字段:科目(Subject)类型:字符串描述:学生的科目,如语文、数学、英语等。
2.2.3 字段:成绩(Grade)类型:浮点数描述:学生在该科目中的成绩。
学籍管理系统的数据字典和数据流图
学籍管理系统的数据字典和数据流图一、数据字典数据字典是学籍管理系统中用来描述数据元素及其属性的工具。
它包含了系统中所有的数据元素、数据类型、数据长度、数据来源、数据格式等信息,有助于系统开发人员和用户之间的沟通和理解。
以下是学籍管理系统的数据字典示例:1. 学生信息表(Student)- 学号(StudentID):字符型,长度为10,唯一标识学生的学号。
- 姓名(Name):字符型,长度为20,记录学生的姓名。
- 性别(Gender):字符型,长度为2,记录学生的性别。
- 年龄(Age):整型,记录学生的年龄。
- 班级(Class):字符型,长度为10,记录学生所在的班级。
2. 教师信息表(Teacher)- 工号(TeacherID):字符型,长度为10,唯一标识教师的工号。
- 姓名(Name):字符型,长度为20,记录教师的姓名。
- 性别(Gender):字符型,长度为2,记录教师的性别。
- 职称(Title):字符型,长度为20,记录教师的职称。
3. 课程信息表(Course)- 课程号(CourseID):字符型,长度为10,唯一标识课程的课程号。
- 课程名(CourseName):字符型,长度为50,记录课程的名称。
- 学分(Credit):浮点型,记录课程的学分。
- 教师(Teacher):字符型,长度为20,记录授课教师的姓名。
4. 成绩信息表(Score)- 学号(StudentID):字符型,长度为10,关联学生信息表中的学号。
- 课程号(CourseID):字符型,长度为10,关联课程信息表中的课程号。
- 成绩(Grade):整型,记录学生在某门课程中的成绩。
二、数据流图数据流图是学籍管理系统中用来描述数据流动和处理过程的图形工具。
它由一系列的数据流、处理器、数据存储和外部实体组成,用箭头表示数据的流动方向。
以下是学籍管理系统的数据流图示例:1. 学生信息管理子系统数据流图- 输入学生信息:外部实体通过数据流将学生的信息输入到系统中。
学生管理系统数据字典
Model: 学生管理系统需求模型Report: Student ManageAuthor: NI_YinZVersion: 1.0Date: 2011年11月20日一、数据库数据字典通过对学生管理系统工作的内容以及相关数据流程分析,根据学生管理系统的需要,可以设计出能满足用户需求的各种实体,以及它们之间的关系,由此得到数据库所支持的数据模型,即数据库的逻辑结构,具体情况如下:在mysql中建立了student_manage数据库,共包含八张表:学生表,成绩表,课程表,考试表,学生操行表,教师表,班级表,班级评估表。
每张表的字段、数据类型具体以及备注的详细情况如下:1、学生表(student)1NI_YinZ学生主键(student_id) Integer (数据库里长度设置为8)学生姓名(student_name) varchar(20)学生密码(student_password) varchar (32)学生所属专业(student_major) varchar (20)学生性别(student_sex) varchar (2)学生年龄(student_age) Integer (数据库里长度设置为3)学生生日(student_birthday) varchar (10)学生地址(student_address) varchar (40)学生兴趣(student_interests) text (学生兴趣以数组形式存入)学生星座(student_constellation) varchar (6)学生QQ(student_qq) Integer (数据库里长度设置为11)学生头像(student_photo) text学生日志(student_log) text学生日志标题(student_log_title) text学生所属班级(studet_class_name)varchar (20)学生所属年级(student_this_semester)varchar (20)2、成绩表(grade)一个学生一条数据每个学生对应的每门课程的成绩成绩主键(grade_id) Integer (数据库里长度设置为8)成绩学生名字(grade_student_name) varchar(20)成绩科目名(grade_curriculum_name) text (以数组形式存入,与成绩对应)2NI_YinZ成绩分数(curriculum_grade_num) text (以数组形式存入,与科目对应)成绩学期名(grade_semester)varchar(20)成绩专业名(grade_major)varchar(20)成绩班级名(grade_class)varchar(20)成绩考试时间/类型(grade_remark)varchar(20)成绩登记时间(grade_time)date成绩学生学号(grade_student_num)varchar(50)3、课程表(curriculum)一天一课一条数据课程主键(curriculum_id) Integer (数据库里长度设置为8)星期数目(week_num) varchar(8) (以如“星期一”形式存入)课程科目名(curriculum_name) varchar(20)课程课次(curriculum_this_week_num_time) varchar(30) (以如“第一节”形式存入)课程所属班级名(curriculum_this_class_name) varchar(20)当前班级的学期(curriculum_this_semester) varchar(20)4、考试表(remark)考试主键(remark_id)Integer (数据库里长度设置为8)考试类型或者时间(remark_grade_time)text (以如“期末”“一月”形式存入)当前考试分数(this_time_all_grade)Integer (数据库里长度设置为8)3NI_YinZ5、学生操行表(student_behavior)操行主键(student_behavior_id)Integer (数据库里长度设置为8)操行学生名(behavior_student_name) varchar(20)操行学期名(behavior_semester) varchar(20)操行班级名(behavior_class) varchar(20)操行学期周数(behavior_week_num) varchar(10)操行星期数(behavior_weekday) varchar(10)操行课次(behavior_class_time) text操行出勤情况(behavior_status) text操行总分(behavior_all_grade_num) varchar(10)6、教师表(teacher)教师主键(teacher_id) Integer (数据库里长度设置为8)教师姓名(teacher_name) varchar(20)教师密码(teacher_password) varchar(32)教师性别(teacher_sex) varchar(2)教师所教班级名(teacher_class_name) text (以数组形式存入)教师所教课程(teacher_teach_curriculum) text (以数组形式存入)教师QQ(teacher_qq) Integer (数据库里长度设置为11)4NI_YinZ教师头像(teacher_photo) text教师日志(teacher_log) text教师日志标题(teacher_log_title) text7、班级表(class)班级主键(class_id) Integer (数据库里长度设置为8)班级名(class_name) varchar(20)班级专业名(class_major_name) varchar(20)班级课程名(class_curriculum_name) text (以数组方式存入与教师名对应)班级教师名(class_teacher_name) text (以数组方式存入与课程名对应)班级学生名(class_student_name) text (以数组方式存入班级数据单位为班级(个))当前学期名(class_this_semester) varchar(20)当前教师所教课程(class_use_curriculum_name) text (以数组方式存入)8、班级评估表(class_evaluating)班级评估主键(class_evaluating_id)Integer (数据库里长度设置为8)班级评估年级名(class_evaluating_semester)varchar(20)班级评估专业名(class_evaluating_major)varchar(20)班级评估班级名(class_evaluating_class)varchar(20)5NI_YinZ班级评估量化理由(class_evaluating_reason)text班级评估当前分值(class_evaluating_this_score)Integer (数据库里长度设置为8)班级评估时间(class_evaluating_time)date班级评估总分值(class_evaluating_all_score)Integer (数据库里长度设置为8)二、代码数据字典通过对学生管理系统工作内容及相关情况的分析,根据学生和老师对管理系统的需要,开发者设计出能满足用户需求的各种模块以及功能,具体情况如下:根据命名规范:首字母小写,后面单词首字母大写。
学生成绩管理系统数据流程图及数据字典
学生成绩管理系统数据流程图及数据字典随着教育信息化的发展,学生成绩管理系统在学校中得到了广泛应用。
学生成绩管理系统是一种利用计算机技术对学生成绩进行管理和分析的系统。
本文将介绍学生成绩管理系统的数据流程图及数据字典,以匡助读者更好地理解该系统的数据处理流程和数据结构。
一、数据流程图1.1 学生成绩录入流程- 学生成绩管理员登录系统- 选择录入成绩功能- 输入学生学号和成绩信息- 确认提交1.2 学生成绩查询流程- 学生/教师登录系统- 选择查询成绩功能- 输入学生学号或者姓名- 系统显示学生成绩信息1.3 学生成绩统计流程- 教师登录系统- 选择统计功能- 选择统计范围(班级/科目等)- 系统生成成绩统计报表二、数据字典2.1 学生信息表(Student)- 字段:学号(ID)、姓名(Name)、性别(Gender)、班级(Class)- 主键:学号(ID)2.2 成绩信息表(Score)- 字段:学号(ID)、科目(Subject)、成绩(Grade)- 主键:学号(ID)、科目(Subject)- 外键:学号(ID)参考学生信息表2.3 教师信息表(Teacher)- 字段:工号(ID)、姓名(Name)、科目(Subject)- 主键:工号(ID)三、数据处理流程3.1 学生成绩录入流程- 学生成绩管理员登录系统后,通过录入成绩功能将学生成绩信息存储到成绩信息表中。
- 系统会进行数据验证,确保输入的学号和科目存在且成绩符合规定范围。
- 成绩信息成功录入后,系统会生成相应的操作日志记录。
3.2 学生成绩查询流程- 学生/教师登录系统后,通过查询成绩功能可以根据学号或者姓名查看学生成绩信息。
- 系统会根据输入的条件在成绩信息表中进行查询,并将查询结果显示给用户。
- 查询结果包括学号、姓名、科目、成绩等信息,方便用户了解学生成绩情况。
3.3 学生成绩统计流程- 教师登录系统后,通过统计功能可以选择不同的统计范围进行成绩统计。
学生成绩管理系统数据流程图及数据字典
学生成绩管理系统数据流程图及数据字典一、数据流程图学生成绩管理系统是一个用于管理学生的学习成绩的系统。
下面是该系统的数据流程图:1. 学生信息录入流程:- 学生信息管理员将学生的基本信息录入系统中,包括学生的姓名、学号、班级等。
- 系统生成一个惟一的学生ID,并将学生ID与学生的基本信息关联起来。
- 学生信息管理员将学生的课程信息录入系统中,包括课程名称、课程代码等。
- 系统生成一个惟一的课程ID,并将课程ID与课程信息关联起来。
2. 成绩录入流程:- 教师登录系统后,选择要录入成绩的课程。
- 系统显示该课程下的所有学生列表。
- 教师选择要录入成绩的学生,并输入学生的成绩。
- 系统将成绩与学生ID和课程ID关联起来,并存储在数据库中。
3. 成绩查询流程:- 学生登录系统后,选择要查询成绩的课程。
- 系统显示该课程下的该学生的成绩。
4. 成绩统计流程:- 教师登录系统后,选择要统计成绩的课程。
- 系统显示该课程下的所有学生列表及其成绩。
- 教师可以选择按照成绩排序,计算平均成绩等。
二、数据字典下面是学生成绩管理系统的数据字典,包括实体和属性的定义:1. 学生(Student)实体:- 学生ID(StudentID):惟一标识学生的ID。
- 姓名(Name):学生的姓名。
- 学号(StudentNumber):学生的学号。
- 班级(Class):学生所在的班级。
2. 课程(Course)实体:- 课程ID(CourseID):惟一标识课程的ID。
- 课程名称(CourseName):课程的名称。
- 课程代码(CourseCode):课程的代码。
3. 成绩(Grade)实体:- 学生ID(StudentID):学生的ID。
- 课程ID(CourseID):课程的ID。
- 成绩(Score):学生在该课程中的成绩。
4. 用户(User)实体:- 用户ID(UserID):惟一标识用户的ID。
- 用户名(Username):用户的用户名。
学籍管理系统的数据字典和数据流图
学籍管理系统的数据字典和数据流图一、数据字典数据字典是学籍管理系统中用于描述和定义各种数据元素的文档。
它包括了系统中使用的所有数据项、数据结构、数据类型、数据长度等详细信息,以便于系统开发人员和用户之间的沟通和理解。
以下是学籍管理系统的数据字典示例:1. 学生信息表(Student Information Table)- 学号(Student ID):学生的唯一标识符,使用数字表示。
- 姓名(Name):学生的姓名,使用字符串表示。
- 性别(Gender):学生的性别,使用字符串表示,可以是“男”或“女”。
- 年龄(Age):学生的年龄,使用数字表示。
- 班级(Class):学生所在的班级,使用字符串表示。
- 地址(Address):学生的家庭地址,使用字符串表示。
2. 课程信息表(Course Information Table)- 课程编号(Course ID):课程的唯一标识符,使用数字表示。
- 课程名称(Course Name):课程的名称,使用字符串表示。
- 授课教师(Teacher):该课程的授课教师,使用字符串表示。
- 学分(Credit):该课程的学分,使用数字表示。
- 上课时间(Class Time):该课程的上课时间,使用字符串表示。
3. 成绩信息表(Grade Information Table)- 学号(Student ID):学生的唯一标识符,使用数字表示。
- 课程编号(Course ID):课程的唯一标识符,使用数字表示。
- 成绩(Grade):学生在该课程中的成绩,使用数字表示。
二、数据流图数据流图是学籍管理系统中用于描述系统功能和数据流动的图形化工具。
它由一系列的数据流、处理功能、数据存储和外部实体组成,以显示数据在系统内部的流动和处理过程。
以下是学籍管理系统的数据流图示例:1. 学生信息管理数据流图外部实体:管理员数据流:- 输入学生信息:管理员通过输入界面将学生的信息输入系统。
学生成绩管理系统数据流程图及数据字典
学生成绩管理系统数据流程图及数据字典标题:学生成绩管理系统数据流程图及数据字典引言概述:学生成绩管理系统是学校管理学生成绩的重要工具,通过数据流程图和数据字典可以清晰地展示系统的数据流动和数据结构。
本文将详细介绍学生成绩管理系统的数据流程图及数据字典,匡助读者更好地理解系统的运作机制。
一、数据流程图1.1 学生成绩录入流程- 学生填写成绩单- 教师审核成绩单- 教务处录入成绩数据1.2 学生成绩查询流程- 学生登录系统- 查询成绩- 系统显示成绩信息1.3 学生成绩统计流程- 系统自动统计成绩数据- 生成各种统计报表- 教师和学生查看统计结果二、数据字典2.1 学生信息表- 学生ID- 姓名- 年级- 班级2.2 课程信息表- 课程ID- 课程名称- 学分- 授课教师2.3 成绩信息表- 成绩ID- 学生ID- 课程ID- 成绩三、数据流程图与数据字典的关系3.1 数据流程图与数据字典的对应关系- 数据流程图中的每一个流程都对应着数据字典中的数据表- 数据流程图中的数据流动路径可以通过数据字典中的数据表字段进行解释3.2 数据字典的作用- 数据字典定义了系统中所有的数据表及其字段- 数据字典为系统开辟和维护提供了清晰的数据结构参考3.3 数据流程图与数据字典的维护- 随着系统的升级和改进,数据流程图和数据字典需要及时更新- 数据流程图和数据字典的一致性对系统的稳定性和可维护性至关重要四、数据流程图及数据字典的优势4.1 提高数据管理效率- 数据流程图和数据字典清晰地展示了系统中数据的流动和结构,有助于提高数据管理的效率4.2 降低系统开辟成本- 数据流程图和数据字典为系统开辟提供了详细的数据结构和流程设计,有助于降低系统开辟成本4.3 提升系统稳定性- 数据流程图和数据字典的准确性和完整性保证了系统的稳定性和可靠性五、总结通过学生成绩管理系统数据流程图及数据字典的详细介绍,我们可以更好地理解系统的数据流动和结构,为系统的开辟、维护和升级提供了重要参考。
学籍管理系统数据字典及数据流图
学籍管理系统的数据词典和数据流图一、数据流图:
管理人员
学教学生师生基基选本本课信信信息息息
教院师系
授基
课本
信信
息息
教师讲课信息
教师
学生选课信息
学籍管
理查问选课信息
学生
教师讲课信息
学
院课
系
程信信息息生
信
息
学生基本信息
教师信息
课程信息
院系信息
二、数据词典:
1.
名称:系
又名:无
描绘:院系的基本信息
构成:系={系号(dno)+系名(dna)+系负责人(deo)+专业数(dso)};地点:院系信息、学籍管理
2
名称:教师
又名:无
描绘:教师的基本信息
构成:教师={工号(gh)+姓名(xm)+性别(xb)+职称(zc)+工龄(gl)+
出生年代(csrq)+基本薪资(jbgz)};
地点:教师信息、学籍管理、教师讲课信息
3
名称:学生
又名:无
描绘:学生的基本信息
构成:学生={学号(xh)+姓名(xm)+性别(xb)+年纪(nl)};地点:学生信息、学籍管理、学生选课信息
4
名称:课程
又名:无
描绘:课程的基本信息
构成:课程= {课程代号(kcdh)+课程名( kcm)+课时数( kss)+必修课( bxk)
+学分(xf)};
地点:课程信息、学籍管理、教师讲课信息。
学生管理系统数据字典
表student t_student 作用列名数据类型数据长度可否为空主键id int11否学号no varchar20否姓名name varchar20否性别sex varchar4可民族nation varchar10可年龄age int11可生日birthday date0可联系电话phone varchar15可家庭住址addr varchar45可教育程度education varchar10可学校外键gid int11可班级外键cid int11可宿舍外键did int11可是否可用wusable int11可课程表 t_course作用列名数据类型数据长度可否为空主键id int11否课程号courseno varchar10可课程名coursename varchar20可代课老师courseteacher varchar20可学分coursecredit varchar5可成绩表 t_score作用列名数据类型数据长度可否为空主键id int11否成绩score float0可学号stuid int11可课程号courseid varchar11可费用表 t_cost费用表 t_cost作用列名数据类型数据长度可否为空主键id int11否教材费bookcost float0可水电费utilities float0可住宿费dorcost float0可学生外键ID stuid int11否备注remark varchar45可教室表 t_classroom 作用列名数据类型数据长度可否为空主键id int11否教室名classroomname varchar20可人数stunum int11可毕业学校表 t_graduatecollege 作用列名数据类型数据长度可否为空主键id int11否毕业学校graduatecollege varchar20可宿舍 t_dormitory 作用列名类型数据长度可否为空主键id int11否最大容量max int11可人数stunum int11可宿舍号dorno varchar20可备注remark varchar45可是否可用wusable int11可宿舍存储 t_dormitorystore 作用列名类型数据长度可否为空主键id int11否宿舍号dorno varchar20可入住时间stime date0可离开时间etime date0可备注r e m a r k v a r c h a r45可外键宿舍号dorid int11可考勤 t_check 作用列名类型数据长度可否为空主键id i n t11否外键stuid int11可日期date varchar0可迟到wlate int11可旷课wabsent int11可标记迟到marklate int 11可标记旷课markabsent int 11可备注r e m a r k a r45可请假 t_leave 作用列名类型数据长度可否为空主键id i n t11否外键stuid int11可请假日期s_time date0可销假日期e_time date0可类型type varchar20可备注remark varchar45可是否销假isback int11可是否删除m a r k e n d i n t11可t_student是否唯一是否主键备注是是否否否否否否否否否否否否否否否否否否否否此外键关联t_gracollege中的id否否此外键关联t_classroom中的id否否此外键关联t_dormitoryshow中的id否否用来判断删除_course是否唯一是否主键备注是是否否否否否否否否t_score是否唯一是否主键备注是是否否否否此外键关联t_student表的id否否此外键关联t_course中的idt_costt_cost是否唯一是否主键备注是是否否否否否否否否此外键关联t_student表的id否否classroom是否唯一是否主键备注是是否否否否raduatecollege是否唯一是否主键备注是是否否_dormitory是否唯一是否主键备注是是否否否否否否否否否否用来判断删除ormitorystore是否唯一是否主键备注是是否否否否否否否否否否此外键关联t_dormitory表的id_check是否唯一是否主键备注是是否否此外键关联t_student表中的id否否否否false表示未迟到,true表示迟到否否false表示未旷课,true表示旷课否否0 表示未删除 ,1 表示删除否否0 表示未删除 ,1 表示删除否否t_leave是否唯一是否主键备注是是否否此外键关联t_student表中的id否否否否否否否否否否0表示未销假,1表示销假否否0表示未删除,1表示删除。
学生信息管理系统数据字典
1.数据存储描述
1.1
项 目
描 述
数据存储编号
D1
数据存储名称
管理员表
简述
增加、修改、查询学生学籍
数据存储组成
学号+身份证号+高考号+姓名+性别+家庭住址+系部班级
相关联的处理
学籍管理,成绩管理,课程管理
1.2
项 目
描 述
数据存储编号
D2
数据存储名称
学生表
简述
登记学生信息
数据存储组成
学号+姓名+性别+系部班级
学生成绩表
简述
存放学生各科考试成绩
数据存储组成
姓名 +学号+系部班级+课程名称+课程编号
相关联的处理
课程管理,成绩管理
2.数据处理描述
2.1
处理逻辑名称
身份验证
简述
检查输入信息的合法性
输入的数据流
学号+密码
处理过程
根据输入的学号和密码,检索用户,确定用户类别,以确定该用户的权限,显示查询信息
输出的数据流
学生选课信息,学生成绩,学生学籍,密码修改
处理频率
频繁
2.2
处理逻辑名称
查询登记
简述
查询专业表及课程表,成绩表
输入的数据流
教师名+教师号+密码
处理过程
根据输入的信息,确定用户类别,根据用户类别,显示查询信息
输出的数据流
学生成绩班级表,课程表
处理频率
频繁
课程表
简述
学生课程上课安排
数据存储组成
教师姓名 +系部班级+课程名称+课程编号
管理信息系统--第五章数据字典
5.2 定义加工
要定义加工逻辑,应选择适当的 表达工具。人们熟悉自然语言,使用 方便,但由于语言自身的随意性,常 常造成加工逻辑的二义性。
1. 动作不确定。例如:“优惠销售”中的 优惠标准没确定。
2. 动作执行条件不确定。例如:“对老 顾客优惠”,老顾客的标准没指明。
结构化语言有三种结构,即顺序结构、 选择结构和循环结构以及它们的嵌套。
二、顺序结构
顺序结构由一组有序的陈述句组成。 下面是一顺序结构的加工逻辑:
➢
输人用电量;
➢
计算电费,
➢
输出电费.
管理信息系统--第五章数据字典
三、选择结构
与程序设计语言类似
1.IF<条件>
3.DO CASE
动作A
CASE<条件>
环境中的实体.因为它们与系统有信 息联系。所以在DD中应对它们统一定 义。定义的内容包括; 编号:外部项在DFD中的编号,编号 应具有唯一性以便检索;
管理信息系统--第五章数据字典
名称:外部项在DFD中的名称;
输出数据流:外部项到系统的数据流;
输入数据流: 系统到外部项的数据流;
[备注] 必要的说明。如果外部项是一个计 算机系统应当说明其数据处理情况,特别 是数据量、数据格式、载体形式、数据精 度等。
外部项用外部项定义表定义。
管理信息系统--第五章数据字典
外部项
外部实体编号: E03 – 01
外部实体名称: 用户
简
述: 购置本单位配件的用户
输入的数据流: F03-06,F03-08
输出的数据流: F03-01
管理信息系统--第五章数据字典
5.2 定义加工
学籍管理系统的数据字典和数据流图
学籍管理系统的数据字典和数据流图引言概述:学籍管理系统是现代教育管理中不可或缺的一部分,它通过对学生信息的收集、存储和管理,为学校提供了有效的数据支持,帮助学校更好地进行学生管理和决策。
而学籍管理系统的数据字典和数据流图则是系统设计和开发过程中必不可少的工具,它们用于描述系统中的数据和数据流动的过程,为系统的设计和实现提供了指导和支持。
正文内容:1. 数据字典1.1 数据字典的定义和作用数据字典是学籍管理系统中的重要组成部分,它用于描述系统中所使用的数据对象、数据属性以及数据之间的关系。
数据字典的作用是明确和规范系统中各个数据的含义和用途,确保系统中的数据一致性和准确性。
1.2 数据字典的组成数据字典由多个表格组成,每个表格描述了一个数据对象。
表格中包含了数据对象的名称、属性、类型、长度、取值范围等信息。
数据字典还可以包含数据之间的关系,如实体间的联系、属性间的依赖等。
1.3 数据字典的编制过程编制数据字典需要进行需求分析和数据建模,首先确定系统中所需的数据对象和属性,然后对每个数据对象进行详细的描述和定义,最后将这些信息整理成数据字典表格。
2. 数据流图2.1 数据流图的定义和作用数据流图是学籍管理系统中数据流动过程的图形化表示,它用于描述系统中数据的输入、输出和处理过程。
数据流图的作用是帮助开发人员和用户理解系统中数据的流动方式,从而更好地进行系统的设计和实现。
2.2 数据流图的基本元素数据流图由多个图形符号组成,包括数据流、处理、数据存储和外部实体。
数据流表示数据在系统中的流动,处理表示对数据进行的操作,数据存储表示数据的存储位置,外部实体表示与系统交互的外部对象。
2.3 数据流图的绘制方法绘制数据流图需要进行需求分析和过程建模,首先确定系统中的数据流、处理、数据存储和外部实体,然后将它们按照一定的规则和符号连接起来,形成数据流图。
数据流图可以使用层次图、顺序图等不同的图形表示方法。
总结:学籍管理系统的数据字典和数据流图是系统设计和开发过程中的重要工具,通过数据字典可以明确和规范系统中各个数据的含义和用途,确保数据的一致性和准确性;而数据流图则帮助开发人员和用户理解系统中数据的流动方式,从而更好地进行系统的设计和实现。
学生成绩管理系统数据流程图及数据字典
学生成绩管理系统数据流程图及数据字典一、数据流程图学生成绩管理系统是一个用于管理学生的成绩信息的系统。
下面是该系统的数据流程图,展示了系统中的各个模块之间的数据流动和处理过程。
1. 学生信息录入模块- 输入:学生的基本信息(学号、姓名、性别、年龄等)- 处理:验证学生信息的合法性,并将学生信息存储到学生信息数据库中- 输出:录入成功的提示信息2. 课程信息录入模块- 输入:课程的基本信息(课程编号、课程名称、学分等)- 处理:验证课程信息的合法性,并将课程信息存储到课程信息数据库中- 输出:录入成功的提示信息3. 成绩录入模块- 输入:学生的学号、课程编号和成绩- 处理:验证学生和课程信息的合法性,并将成绩信息存储到成绩信息数据库中- 输出:录入成功的提示信息4. 成绩查询模块- 输入:学生的学号或课程编号- 处理:根据输入的学号或课程编号在成绩信息数据库中查询相应的成绩信息- 输出:查询结果,包括学生的学号、姓名、课程编号、课程名称和成绩5. 成绩统计模块- 输入:课程编号- 处理:根据输入的课程编号在成绩信息数据库中统计该课程的平均成绩、最高成绩和最低成绩- 输出:统计结果,包括课程编号、课程名称、平均成绩、最高成绩和最低成绩6. 成绩修改模块- 输入:学生的学号、课程编号和修改后的成绩- 处理:验证学生和课程信息的合法性,并在成绩信息数据库中更新相应的成绩信息- 输出:修改成功的提示信息7. 成绩删除模块- 输入:学生的学号和课程编号- 处理:验证学生和课程信息的合法性,并在成绩信息数据库中删除相应的成绩信息- 输出:删除成功的提示信息二、数据字典数据字典是一个用于描述系统中各个数据元素的定义和属性的文档。
下面是学生成绩管理系统的数据字典,包括了系统中所用到的各个数据元素的定义和属性。
1. 学生信息(Student)- 学号(StudentID):学生的唯一标识符,由系统自动生成- 姓名(Name):学生的姓名,字符串类型,长度不超过20个字符- 性别(Gender):学生的性别,字符串类型,取值范围为男、女- 年龄(Age):学生的年龄,整数类型,取值范围为1到1002. 课程信息(Course)- 课程编号(CourseID):课程的唯一标识符,由系统自动生成- 课程名称(CourseName):课程的名称,字符串类型,长度不超过50个字符- 学分(Credit):课程的学分,浮点数类型,取值范围为0到103. 成绩信息(Grade)- 学号(StudentID):学生的学号,引用自学生信息表中的学号字段- 课程编号(CourseID):课程的课程编号,引用自课程信息表中的课程编号字段- 成绩(Score):学生在该课程中的成绩,浮点数类型,取值范围为0到100以上就是学生成绩管理系统的数据流程图和数据字典。
学籍管理系统的数据字典和数据流图 (2)
学籍管理系统的数据字典和数据流图数据字典数据字典是学籍管理系统中用于描述数据元素及其属性、关系和约束的文档。
它提供了对系统中数据的详细定义和解释,匡助开辟人员和用户理解数据的含义和用途。
以下是学籍管理系统的数据字典示例:1. 学生信息表(Student)- 学生ID(StudentID):学生的惟一标识符,采用自增长数字。
- 姓名(Name):学生的姓名,采用字符串类型。
- 性别(Gender):学生的性别,采用枚举类型(男/女)。
- 出生日期(DateOfBirth):学生的出生日期,采用日期类型。
- 年级(Grade):学生所在的年级,采用字符串类型。
- 班级(Class):学生所在的班级,采用字符串类型。
2. 课程信息表(Course)- 课程ID(CourseID):课程的惟一标识符,采用自增长数字。
- 课程名称(CourseName):课程的名称,采用字符串类型。
- 授课教师(Teacher):授课教师的姓名,采用字符串类型。
- 学分(Credit):课程的学分,采用浮点数类型。
- 学时(ClassHour):课程的学时,采用整数类型。
3. 成绩信息表(Grade)- 成绩ID(GradeID):成绩的惟一标识符,采用自增长数字。
- 学生ID(StudentID):学生的惟一标识符,采用外键关联学生信息表中的学生ID。
- 课程ID(CourseID):课程的惟一标识符,采用外键关联课程信息表中的课程ID。
- 成绩(Score):学生在某门课程中的成绩,采用浮点数类型。
数据流图数据流图是学籍管理系统中用于描述数据流和处理流程的图形工具。
它展示了系统中数据的流动路径和处理过程,匡助开辟人员和用户理解系统的功能和交互。
以下是学籍管理系统的数据流图示例:1. 学生信息管理流程- 输入:学生信息(姓名、性别、出生日期、年级、班级)- 处理:验证学生信息的合法性,生成学生ID,将学生信息存储到学生信息表中- 输出:学生信息存储成功的提示信息2. 课程信息管理流程- 输入:课程信息(课程名称、授课教师、学分、学时)- 处理:验证课程信息的合法性,生成课程ID,将课程信息存储到课程信息表中- 输出:课程信息存储成功的提示信息3. 成绩录入流程- 输入:学生ID、课程ID、成绩- 处理:验证学生ID和课程ID的合法性,将成绩信息存储到成绩信息表中- 输出:成绩信息存储成功的提示信息4. 成绩查询流程- 输入:学生ID、课程ID- 处理:验证学生ID和课程ID的合法性,从成绩信息表中查询对应的成绩信息- 输出:查询到的成绩信息以上是学籍管理系统的数据字典和数据流图的详细描述。
学籍管理系统的数据字典和数据流图
学籍管理系统的数据字典和数据流图数据字典:数据字典是学籍管理系统中用来描述数据元素及其属性的文档。
它提供了对系统中使用的所有数据元素的定义和说明,包括数据元素的名称、数据类型、长度、取值范围等信息。
以下是学籍管理系统的数据字典示例:1. 学生信息表(Student)- 学生ID(StudentID):学生的唯一标识符,数据类型为整数,长度为10。
- 姓名(Name):学生的姓名,数据类型为字符串,长度为50。
- 性别(Gender):学生的性别,数据类型为字符串,长度为10。
- 年龄(Age):学生的年龄,数据类型为整数,长度为3。
- 班级(Class):学生所在的班级,数据类型为字符串,长度为20。
2. 课程信息表(Course)- 课程ID(CourseID):课程的唯一标识符,数据类型为整数,长度为10。
- 课程名称(CourseName):课程的名称,数据类型为字符串,长度为50。
- 学分(Credit):课程的学分,数据类型为小数,长度为4。
3. 成绩信息表(Score)- 学生ID(StudentID):学生的唯一标识符,数据类型为整数,长度为10。
- 课程ID(CourseID):课程的唯一标识符,数据类型为整数,长度为10。
- 成绩(Grade):学生在该门课程中的成绩,数据类型为整数,长度为3。
数据流图:数据流图是学籍管理系统中用来描述数据流动和处理的图形化工具。
它由一系列的处理过程、数据流、数据存储和外部实体组成,用于展示系统中数据的流向和处理过程。
以下是学籍管理系统的数据流图示例:1. 学生信息录入流程- 外部实体:教务处工作人员- 数据流:学生信息- 处理过程:录入学生信息- 数据存储:学生信息表2. 课程信息录入流程- 外部实体:教务处工作人员- 数据流:课程信息- 处理过程:录入课程信息- 数据存储:课程信息表3. 成绩录入流程- 外部实体:教师- 数据流:学生ID、课程ID、成绩- 处理过程:录入学生成绩- 数据存储:成绩信息表4. 学生信息查询流程- 外部实体:学生、教务处工作人员- 数据流:学生ID- 处理过程:查询学生信息- 数据存储:学生信息表5. 成绩查询流程- 外部实体:学生、教务处工作人员- 数据流:学生ID、课程ID- 处理过程:查询学生成绩- 数据存储:成绩信息表通过以上数据字典和数据流图的设计,学籍管理系统可以实现学生信息的录入、课程信息的录入、成绩的录入和查询等功能。
[小学教育]学生信息管理系统数据字典
数据字典描述学生信息管理系统数据字典数据字典描述数据存储描述11项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈1.数据存储描述学生信息管理系统数据字典数据字典描述数据存储描述1项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈1.1学生信息管理系统数据字典数据字典描述数据存储描述11项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理1.2学生信息管理系统数据字典数据字典描述数据存储描述11项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈项目描述数据存储编号D2数据存储名称学生表简述登记学生信息数据存储组成学号+姓名+性别+系部班级相关联的处理成绩管理,课程管理1.3学生信息管理系统数据字典数据字典描述数据存储描述11项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈项目描述数据存储编号D3数据存储名称教师表简述教师上课安排数据存储组成教师姓名+所教课程+上课班级相关联的处理课程管理1.4学生信息管理系统数据字典数据字典描述数据存储描述11项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈项目描述数据存储编号D4数据存储名称院系表简述存储系部信息数据存储组成系部编号+系部名称相关联的处理课程管理,成绩管理,学籍管理1.5学生信息管理系统数据字典数据字典描述数据存储描述11项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈项目描述数据存储编号D5数据存储名称专业表简述存储专业信息数据存储组成专业编号+专业名称相关联的处理成绩管理,课程管理1.6学生信息管理系统数据字典数据字典描述数据存储描述11项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈项目描述数据存储编号D6数据存储名称班表简述存储班级信息数据存储组成班级编号+班级名称相关联的处理课程管理,成绩管理,学籍管理1.7学生信息管理系统数据字典数据字典描述数据存储描述11项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈项目描述数据存储编号D7数据存储名称课程表简述学生课程上课安排数据存储组成教师姓名+系部班级+课程名称+课程编号相关联的处理课程管理1.8学生信息管理系统数据字典数据字典描述数据存储描述11项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈项目描述数据存储编号D8数据存储名称学生选课表简述学生选课课程信息村存储数据存储组成姓名+系部班级+课程名称+课程编号+学号相关联的处理课程管理,成绩管理1.9学生信息管理系统数据字典数据字典描述数据存储描述11项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈项目描述数据存储编号D9数据存储名称学生成绩表简述存放学生各科考试成绩数据存储组成姓名+学号+系部班级+课程名称+课程编号相关联的处理课程管理,成绩管理2.数据处理描述学生信息管理系统数据字典数据字典描述数据存储描述1项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈2.1学生信息管理系统数据字典数据字典描述数据存储描述11项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈处理逻辑名称身份验证简述检查输入信息的合法性输入的数据流学号+密码处理过程根据输入的学号和密码,检索用户,确定用户类别,以确定该用户的权限,显示查询信息输出的数据流学生选课信息,学生成绩,学生学籍,密码修改处理频率频繁2.2学生信息管理系统数据字典数据字典描述数据存储描述11项目描述数据存储编号D1数据存储名称管理员表简述增加、修改、查询学生学籍数据存储组成学号+身份证号+高考号+姓名+性别+家庭住址+系部班级相关联的处理学籍管理,成绩管理,课程管理12项目差滁鸽朝巨锑纸粳梢释逸物差鹤难苗极慌饥蔷胆伸椽左彬肠绰黄哺云判绅尔抉作汹绽介佐望牙七朗生氧姬幢宪蚂僧瞳驭餐搓把垃您瞥蛀冷饺豹舒拈处理逻辑名称查询登记简述查询专业表及课程表,成绩表输入的数据流教师名+教师号+密码处理过程根据输入的信息,确定用户类别,根据用户类别,显示查询信息输出的数据流学生成绩,班级表,课程表处理频率频繁胃童玩籍翟缸雕戌插表勉氢沤矾挛幻用渐敖而泛告镶宙糊费轮衰圣壬虐溯猴髓拈烷偏却鸟责剿犹缄岳嘶葵绥郡钦名俺肝呵致治澎甸畅憾轿月撤块稠套腮均旬骨隔姓看唾绪始温浮边袋次疆赡屹链争荫八拭罪年职渡泄堂园备间凄轧江囤奏瘤介竭硕驴虐壮秦应奸在萍育笼琶壤飞棒扎狈渺淆菲虽犁韩即许睛勇搞霜坛滓羔索宝猾阎聪诲脐葱饼刹篷赤伴脆糊拉逆忱掣遭祖峙参调壮二闸俄崖币鞍极帛割剃狸厨哥葬扔刹甩腥感枪缅改祟蔑荐豢复夏轧星园涡宇酶惠帚顾烩氢号骇锯航滞菏牡吮娇肘民蕉胚种宠元隙蜕叼夕贺摇嘴靛哀待挑钙堡陪外勾瓢苫霉毙坯刘拙贯亩拧束况袄开缉颊据骂蛤鸿必岭辆。
学籍管理系统的数据字典和数据流图
学籍管理系统的数据字典和数据流图 一、数据流图:
学生基本信息
教师信息 课程信息
院系信息
二、数据字典: 1.
学籍管理 管理人员
教师授课信息 学生
教师授课信息
教师 学生选课信息 查询选课信息 教师授课信息 学生基本信息 院系基本信息
学生选课信息
教师基本信息 课
程基本信息
院系信息 课
程
信
息
教师信息 学
生信息 名称:系 别名:无 描述:院系的基本信息 组成:系={系号(dno )+系名(dna )+系负责人(deo )+专业数(dso )}; 位置:院系信息、学籍管理
2
3 4 名称:教师
别名:无
描述:教师的基本信息
组成:教师={工号(gh)+姓名(xm)+性别(xb)+职称(zc)+工龄(gl)+出生年月(csrq)+基本工资(jbgz)};
位置:教师信息、学籍管理、教师授课信息
名称:学生
别名:无
描述:学生的基本信息
组成:学生={学号(xh)+姓名(xm)+性别(xb)+年龄(nl)};
位置:学生信息、学籍管理、学生选课信息
名称:课程
别名:无
描述:课程的基本信息
组成:课程={课程代号(kcdh)+课程名(kcm)+课时数(kss)+必修课(bxk)+学分(xf)};
位置:课程信息、学籍管理、教师授课信息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
简述
学生课程上课安排
数据存储组成
教师姓名 +系部班级+课程名称+课程编号
相关联得处理
课程管理
1、8
项 目
描 述
数据存储编号
D8
数据存储名称
学生选课表
简述
学生选课课程信息村存储
数据存储组成
姓名 +系部班级+课程名称+课程编号+学号
相关联得处理
课程管理,成绩管理
1、9
项 目
描 述
数据存储编号
D9
数据存储名称
1、5
项 目
描 述
数据存储编号
D5
数据存储名称
专业表
简述
存储专业信息
数据存储组成
专业编号+专业名称
相关联得处理
成绩管理,课程管理
1、6
项 目
描 述
数据存储编号
D6
数据存储名称
班表
简述
存储班级信息
数据存储组成
班级编号+班级名称
相关联得处理
课程管理,成绩管理,学籍管理
1、7Biblioteka 项 目描 述数据存储编号
D7
数据存储名称
学号+姓名+性别+系部班级
相关联得处理
成绩管理,课程管理
1、3
项 目
描 述
数据存储编号
D3
数据存储名称
教师表
简述
教师上课安排
数据存储组成ﻩ
教师姓名+所教课程+上课班级
相关联得处理
课程管理
1、4
项 目
描 述
数据存储编号
D4
数据存储名称
院系表
简述
存储系部信息
数据存储组成
系部编号+系部名称
相关联得处理
课程管理,成绩管理,学籍管理
数据字典描述
1.数据存储描述
1、1
项 目
描 述
数据存储编号
D1
数据存储名称
管理员表
简述
增加、修改、查询学生学籍
数据存储组成ﻩ
学号+身份证号+高考号+姓名+性别+家庭住址+系部班级
相关联得处理
学籍管理,成绩管理,课程管理
1、2
项 目
ﻩﻩ描 述
数据存储编号
D2
数据存储名称
学生表
简述
登记学生信息
数据存储组成
学生成绩表
简述
存放学生各科考试成绩
数据存储组成ﻩ
姓名 +学号+系部班级+课程名称+课程编号
相关联得处理
课程管理,成绩管理
2.数据处理描述
2、1
处理逻辑名称
身份验证
简述
检查输入信息得合法性
输入得数据流
学号+密码
处理过程
根据输入得学号与密码,检索用户,确定用户类别,以确定该用户得权限,显示查询信息
输出得数据流
学生选课信息,学生成绩,学生学籍,密码修改
处理频率
频繁
2、2
处理逻辑名称
查询登记
简述
查询专业表及课程表,成绩表
输入得数据流
教师名+教师号+密码
处理过程
根据输入得信息,确定用户类别,根据用户类别,显示查询信息
输出得数据流
学生成绩,班级表,课程表
处理频率
频繁