1、学生信息管理系统顶层数据图:学生信息系统零层数据流图:管理学生模块据流图:管理老师模块数据流图:选课管理与成绩管理模块数据流图:数据字典数据流描述:数据流名:查询条件数据来源:学生登录处理数据去向:学生信息表说明:通过合适的查询条件,输出学生的信息数据组成:学号 +姓名数据流量:早晨9 点到中午 12 点,下午 14 点到 17 点数据流量大数据流名:课程安排信息数据来源:管理员制定的课程管理信息数据去向:学生课程安排信息说明:用于管理学生的课程安排信息数据组成:课程号代 +课程名 +代课老师 +学分 +时间数据流量:早晨9 点到中午 12 点,下午 14 点到 17 点数据流量大数据流名:录
2、入成绩数据来源:老师对课程的考核方式数据去向:学生成绩管理说明:录入学生的选课的成绩信息数据组成:学号 +姓名+课程名 +成绩 +学分数据流量:早晨9 点到中午 12 点,下午 14 点到 17 点数据流量大数据流名:录入课程数据来源:管理员制定的课程信息数据去向:学生选课管理说明:录入学生选择的课程数据组成:课程代号 +课程名 +出版社数据流量:早晨9 点到中午 12 点,下午 14 点到 17 点数据流量小数据流名:学生基本信息数据来源:管理员对学生的信息的管理数据去向:学生与老师及管理员得到学生的基本信息说明:查询学生的基本信息数据组成:学号 +姓名+性别 +民族 +出生日期 +系别 +
3、专业 +年级 +籍贯数据流量:早晨 9 点到中午 12 点,下午 14 点到 17 点数据流量大数据流名:选课信息数据来源:老师输入到选课管理中的课程信息数据去向:学生的选课信息与成绩管理说明:查询学生的选课信息数据组成:课程代号 +课程名 +学分 +类别 +任课老师 +人数 +班级数据流量:早晨 9 点到中午 12 点,下午 14 点到 17 点数据流量大数据流名:学生的成绩及学分数据来源:选课管理与成绩管理数据去向:学生的成绩与学分信息说明:查询学生的成绩与学分数据组成:序号 +课程名 +学分 +类别 +考核方式 +成绩 +辅修标记数据流量:早晨 9 点到中午 12 点,下午 14 点到
4、17 点数据流量大数据流名:老师信息数据来源:管理老师数据去向:老师查询自身的信息说明:查询老师的基本信息数据组成:老师编号 +姓名 +性别 +职称 +出生日期 +院系 +籍贯 +电话数据流量:早晨 9 点到中午 12 点,下午 14 点到 17 点数据流量小数据流名:课程信息数据来源:管理员课程管理数据去向:学生的课程安排说明:管理员对课程信息的管理数据组成:课程代号 +课程名 +出版社 +作者 +专业 +系别 +年级数据流量:早晨9 点到中午 12 点,下午 14 点到 17 点数据流量大数据流名:管理员信息数据来源:管理员信息管理数据去向:管理员对自身的信息查询说明:管理员的基本信息数据
5、组成:姓名 +性别+民族 +出生年月 +籍贯 +电话 +职称数据流量:早晨9 点到中午 12 点,下午 14 点到 17 点数据流量小数据流名:学生课程安排信息数据来源:管理课程对课程信息的录入数据去向:学生的选课信息说明:学生的课程安排数据组成:课程号代 +课程名 +代课老师 +学分 +时间数据流量:早晨9 点到中午 12 点,下午 14 点到 17 点数据流量大数据流名:学生成绩信息数据来源:老师对课程考核方式数据去向:学生对成绩信息的查询说明:学生对选中课程的成绩查询数据组成:序号 +课程名 +学分 +类别 +考核方式 +成绩 +辅修标记数据流量:早晨 9 点到中午 12 点,下午 14
6、 点到 17 点数据流量大数据流名:学生选课信息数据来源:管理员对课程的制定数据去向:学生选课管理说明:学生查询选中的课程信息数据组成:课程代号 +课程名 +学分 +类别 +任课老师 +人数 +班级数据流量:早晨 9 点到中午 12 点,下午 14 点到 17 点数据流量大数据流名:选课统计数据来源:选课管理数据去向:成绩管理说明:对选中课程的学生做出统计数据组成:课程代号 +课程名 +任课老师 +人数 +班级数据流量:早晨9 点到中午 12 点,下午 14 点到 17 点数据流量大数据流名:选课查询数据来源:管理元制定的课程数据去向:学生选课管理说明:学生查询选中的课程信息数据组成:课程代号
7、 +课程名 +学分 +类别 +任课老师 +人数 +班级数据流量:早晨 9 点到中午 12 点,下午 14 点到 17 点数据流量大数据流名:成绩查询数据来源:老师对选课的考核方式数据去向:学生成绩管理说明:学生查询选中课程成绩信息数据组成:序号 +课程名 +学分 +类别 +考核方式 +成绩 +辅修标记数据流量:早晨 9 点到中午 12 点,下午 14 点到 17 点数据流量大数据流名:成绩信息数据来源:老师对选课的考核方式数据去向:学生成绩管理说明:学生查询选中课程成绩信息数据组成:序号 +课程名 +学分 +类别 +考核方式 +成绩 +辅修标记数据流量:早晨9 点到中午 12 点,下午 14
8、点到 17 点数据流量大数据元素词条描述:学生信息表 :属性名字段名称数据类型长度备注学号Xs_xhChar6主键姓名Xs_xmchar8不空性别Xs_xbbit2不空民族Xs_mzchar4不空出生日期Xs_csrqsmalldatetime20不空系别Xs_xibchar4不空专业Xs_zychar8不空年级Xs_njchar8不空籍贯Xs_jgchar50不空名称:学生信息表别名:描述:反应学生基本信息情况定义:学生信息表 =学号 +姓名 +性别 +民族 +出生日期 +系别 +专业 +年级 +籍贯位置:学生信息的录入学生信息的查询学生信息的修改课程信息表 :属性名字段名称数据类型长度备注
9、课程代号Kc_dhchar6主键课程编号Kc_bhchar6不空课程类型Kc_lxchar8不空学分Kc_xfint2不空学时Kc_xsint2不空名称:课程信息表别名:描述:反应课程基本信息定义:课程信息表 =课程代号 +课程编号 +课程类型 +学分 +学时位置:课程信息的录入课程信息的查询课程信息的修改成绩信息表 :属性名字段名称数据类型长度备注序号Cj_xhint2不空课程号Cj_kchchar6主键学分Cj_xfint2不空类型Cj_lxchar6不空考核方式Cj_khfschar8不空成绩Cj_cjint2不空辅修标记Cj_bjchar6不空名称:成绩信息表别名:描述:反应成绩基本信
10、息定义:成绩信息表 =序号 +课程名 +学分 +类别 +考核方式 +成绩 +辅修标记位置:成绩信息录入成信息的查询成绩信息修改选课信息表 :属性名字段名称数据类型长度备注课程代号Xk_dhchar6主键课程名Xk_kcmchar8不空学分Xk_xfint2不空类别Xk_lbchar6不空任课老师Xk_dklschar6不空人数Xk_rsint2不空班级Xk_bjchar6不空名称:选课信息表别名:描述:反应选课基本信息定义:选课信息表 =课程代号 +课程名 +学分 +类别 +任课老师 +人数 + 班级位置:选课信息录入选课息的查询选课信息修改老师信息表 :属性名字段名称数据类型长度备注老师编号
11、Ls_bhchar6主键姓名Ls_xmchar6不空性别Ls_xbbit2不空出生日期Ls_csrqsmalldatetime20不空职称Ls_zcchar8不空院系Ls_yxchar6不空籍贯Ls_jgchar50不空电话Ls_dhchar12不空名称:老师信息表别名:描述:反应老师基本信息定义:老师信息表 =老师编号 +姓名 +性别 +职称 +出生日期 +院系 +籍贯+电话位置:老师信息录入老师信息查询老师信息修改课程安排信息表 :属性名字段名称数据类型长度备注年级Kcap_zychar6不空专业Kcap_njchar8不空班级Kcap_bjchar6不空院系Kcap_yxchar6不空周
12、数Kcap_zsint2不空内容Kcap_nrchar12不空名称:课程安排信息表别名:描述:反应课程安排基本信息定义:课程安排信息表 =年级+专业 +班级 +院系 +周数 +内容位置:课程安排信息录入课程安排信息查询课程安排信息修改管理员信息表 :属性名字段名称数据类型长度备注姓名Gl_xmchar6不空性别Gl_xbbit2不空职称Gl_zcchar6不空民族Gl_mzchar4不空出生日期Gl_csrqsmalldatetime20不空电话Gl_dhchar12不空籍贯Gl_jgchar50不空名称:管理员信息表别名:描述:反应管理员基本信息定义:管理员信息表 =姓名 +性别 +民族 +
13、出生年月 +籍贯 +电话 +职称位置:管理员信息录入管理员信息查询管理员信息修改管理学生 :属性名字段名称数据类型长度备注学号Xs_xhChar6主键姓名Xs_xmchar8不空性别Xs_xbbit2不空民族Xs_mzchar4不空出生日期Xs_csrqsmalldatetime20不空系别Xs_xibchar4不空专业Xs_zychar8不空年级Xs_njchar8不空籍贯Xs_jgchar50不空名称:学生信息表别名:描述:反应学生基本信息情况定义:管理学生 =学号 +姓名 +性别 +民族 +出生日期 +系别 +专业 +年级 +籍贯位置:学生信息的录入学生信息的查询学生信息的修改管理老师
14、:属性名字段名称数据类型长度备注老师编号Ls_bhchar6主键姓名Ls_xmchar6不空性别Ls_xbbit2不空出生日期Ls_csrqsmalldatetime20不空职称Ls_zcchar8不空院系Ls_yxchar6不空籍贯Ls_jgchar50不空电话Ls_dhchar12不空名称:管理老师别名:描述:反应老师基本信息定义:管理老师 =老师编号 +姓名 +性别 +职称 +出生日期 +院系 +籍贯 + 电话位置:老师信息录入老师信息查询老师信息修改管理员信息 :属性名字段名称数据类型长度备注姓名Gl_xmchar6不空性别Gl_xbbit2不空职称Gl_zcchar6不空民族Gl_m
15、zchar4不空出生日期Gl_csrqsmalldatetime20不空电话Gl_dhchar12不空籍贯Gl_jgchar50不空名称:管理员信息别名:描述:反应管理员基本信息定义:管理员信息 =姓名 +性别 +民族 +出生年月 +籍贯 +电话 +职称位置:管理员信息录入管理员信息查询管理员信息修改管理课程 :属性名字段名称数据类型长度备注课程代号Kc_dhchar6主键课程编号Kc_bhchar6不空课程类型Kc_lxchar8不空学分Kc_xfint2不空学时Kc_xsint2不空名称:管理课程别名:描述:反应课程基本信息定义:管理课程 =课程代号 +课程编号 +课程类型 +学分 +学时
16、位置:课程信息的录入课程信息的查询课程信息的修改选课管理 :属性名字段名称数据类型长度备注课程代号Xk_dhchar6主键课程名Xk_kcmchar8不空学分Xk_xfint2不空类别Xk_lbchar6不空任课老师Xk_dklschar6不空人数Xk_rsint2不空班级Xk_bjchar6不空名称:选课管理别名:描述:反应选课基本信息定义:选课管理 =课程代号 +课程名 +学分 +类别 +任课老师 +人数 +班级位置:选课信息录入选课息的查询选课信息修改成绩管理 :属性名字段名称数据类型长度备注序号Cj_xhint2不空课程号Cj_kchchar6主键学分Cj_xfint2不空类型Cj_l
17、xchar6不空考核方式Cj_khfschar8不空成绩Cj_cjint2不空辅修标记Cj_bjchar6不空名称:成绩管理别名:描述:反应成绩基本信息定义:成绩管理 =序号 +课程名 +学分 +类别 +考核方式 +成绩 +辅修标记位置:成绩信息录入成信息的查询成绩信息修改课程安排管理 :属性名字段名称数据类型长度备注课程代号Kc_dhchar6主键课程编号Kc_bhchar6不空课程类型Kc_lxchar8不空学分Kc_xfint2不空学时Kc_xsint2不空名称:课程安排管理别名:描述:反应课程基本信息定义:课程安排管理 =课程代号 +课程编号 +课程类型 +学分 +学时位置:课程安排信
18、息的录入课程安排信息的查询课程安排信息的修改增加学生 :属性名字段名称数据类型长度备注学号Xs_xhChar6主键姓名Xs_xmchar8不空性别Xs_xbbit2不空民族Xs_mzchar4不空出生日期Xs_csrqsmalldatetime20不空系别Xs_xibchar4不空专业Xs_zychar8不空年级Xs_njchar8不空籍贯Xs_jgchar50不空名称:增加学生编号: 1.1别名:描述:反应学入生基本信息情况定义:增加学生 =学号 +姓名 +性别 +民族 +出生日期 +系别 +专业 +年级 + 籍贯位置:新增学生信息的录入新增学生信息的查询新增学生信息的修改删除学生属性名字段
19、名称数据类型长度备注学号Xs_xhChar6主键姓名Xs_xmchar8不空性别Xs_xbbit2不空民族Xs_mzchar4不空出生日期Xs_csrqsmalldatetime20不空系别Xs_xibchar4不空专业Xs_zychar8不空年级Xs_njchar8不空籍贯Xs_jgchar50不空名称:删除学生编号: 1.2别名:描述:反应毕业学生基本信息情况定义:删除学生 =学号 +姓名 +性别 +民族 +出生日期 +系别 +专业 +年级 +籍贯位置:毕业学生信息的修改毕业学生信息的查询增加老师:属性名字段名称数据类型长度备注老师编号Ls_bhchar6主键姓名Ls_xmchar6不空性
20、别Ls_xbbit2不空出生日期Ls_csrqsmalldatetime20不空职称Ls_zcchar8不空院系Ls_yxchar6不空籍贯Ls_jgchar50不空电话Ls_dhchar12不空名称:增加老师编号: 2.1别名:描述:反应新增老师基本信息定义:增加老师 =老师编号 +姓名 +性别 +职称 +出生日期 +院系 +籍贯 + 电话位置:新增老师信息录入新增老师信息查询新增老师信息修改删除老师:属性名字段名称数据类型长度备注老师编号Ls_bhchar6主键姓名Ls_xmchar6不空性别Ls_xbbit2不空出生日期Ls_csrqsmalldatetime20不空职称Ls_zccha
21、r8不空院系Ls_yxchar6不空籍贯Ls_jgchar50不空电话Ls_dhchar12不空名称:删除老师编号: 2.2别名:描述:反应离职老师基本信息定义:删除老师 =老师编号 +姓名 +性别 +职称 +出生日期 +院系 +籍贯 + 电话位置:离职老师信息查询离职老师信息修改选中课程:属性名字段名称数据类型长度备注课程代号Kc_dhchar6主键课程编号Kc_bhchar6不空课程类型Kc_lxchar8不空学分Kc_xfint2不空学时Kc_xsint2不空名称:选中课程编号: 3.1别名:描述:反应选中课程基本信息定义:选中课程 =课程代号 +课程编号 +课程类型 +学分 +学时位置
22、:选中课程信息的录入选中课程信息的查询选中课程信息的修改退选课程:属性名字段名称数据类型长度备注课程代号Kc_dhchar6主键课程编号Kc_bhchar6不空课程类型Kc_lxchar8不空学分Kc_xfint2不空学时Kc_xsint2不空名称:退选课程编号: 3.2别名:描述:反应退选课程基本信息定义:退选课程 =课程代号 +课程编号 +课程类型 +学分 +学时位置:退选课程信息的修改退选课程信息的查询总成绩:属性名字段名称数据类型长度备注序号Cj_xhint2不空课程号Cj_kchchar6主键学分Cj_xfint2不空类型Cj_lxchar6不空考核方式Cj_khfschar8不空成
23、绩Cj_cjint2不空辅修标记Cj_bjchar6不空名称:总成绩编号: 4.1别名:=+选中课程信息的修改 +退选课程: +属性名字段名称数据类型长度备注课程代号Kc_dhchar6主键课程编号Kc_bhchar6不空考核方式Cj_xhchar2长度学分Kc_xf不空2学分学时Kc_xs主键2学分名称:退选课程编号: 3.2别名:描述:反应退选课程基本信息定义:退选课程 =课程代号 +课程编号 +考核方式 成绩 int 位置:退选课程信息的修改退选课程信息的查询总成绩:属性名字段名称辅修标记int备注序号Cj_xhint2不空 +课程名+Cj_kchchar6成绩学分Cj_xfint2不空
24、类型Cj_lxchar6不空考核方式Cj_khfschar8不空成绩Cj_cjint2不空辅修标记Cj_bjchar6不空名称:总成绩编号: 4.1别名:选中课程信息的修改 +退选课程: +属性名字段名称数据类型长度备注课程代号Kc_dhchar6主键课程编号Kc_bhchar6不空考核方式Cj_xhchar2长度学分Kc_xf不空2学分学时Kc_xs主键2学分名称:退选课程编号: 3.2别名:描述:反应退选课程基本信息定义:退选课程 =课程代号 +课程编号 +考核方式 成绩 int 位置:退选课程信息的修改退选课程信息的查询总成绩:属性名字段名称辅修标记int备注序号Cj_xhint2不空 +课程名+Cj_kchchar6成绩学分Cj_xfint2不空类型Cj_lxchar6不空考核方式Cj_khfschar8不空成绩Cj_cjint2不空辅修标记Cj_bjchar6不空名称:总成绩编号: 4.1别名: