- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库技专题训练I(2015年春)
序号:
数据库专题训练------数据库应用系统开发
实验报告
系别:计算机科学与技术
班级:计12-1班
姓名:刘杰
学号:12101020128
成绩:
评语:
指导教师签字: 日期:
大学生选课管理系统
需求分析
1.需求说明
教务处的管理人员录入全校的课程基本信息和本学期的课程授课教师、地点、时间;
在学生入学的时候,学院的管理人员录入学生基本信息;
学生每学期自己上网登录系统选课,选课成功后信息存入数据库中,学生自己可以查询选课的情况;
学生选课不成功的情况有:
所选课程的先修课还没有记录,系统提示“缺先修课,选课失败”;
本学期所选课程的上课时间有冲突,系统提示“上课时间有冲突,选课失败”;
学生一学期所选课程的学分最多不能超18学分
学生可以注销所选课程。
学院管理员可以查询学生前几学期的选课信息、可以查询课程基本信息、学生基本信息;
当学生退学时,由教务处的管理人注销学生基本信息;
如果开课之后,学生要求退课,则由教务处的工作人员为学生注销所选课程;
允许学生休学,教务处为休学的退学做学籍冻结处理;复学后为其办理解冻处理;
每学期教务处为学生办理学期注册手续;没有办理学期注册的学生不能选课;
学期末,学院工作人员负责录入学生的成绩。
2.数据流程图
a.顶层数据流图
b.分解数据流图
3.数据字典
角色信息=角色编号+角色名称
角色编号=“1”….“4”
角色名称=2(汉字)6
用户信息=用户编号+角色编号+用姓名+用户密码
用户编号=2(字母或数字)18
角色编号=“1”….“4”
用户姓名=2(汉字)6
用户密码=2(字母或数字)18
学生基本信息=学号 +姓名+性别+民族+出生年月+学院+系+专业+入学时间+政治面貌+住址+备注
学号=(数字)11
姓名=2(汉字)6
性别=“男”/“女”
民族=2(汉字)6
出生年月=年+月
学院=2(字母或数字)11
系=2(字母或数字)11
专业=2(字母或数字)11
入学时间=年+月+日
政治面貌=“党员”/“预备党员”/“团员”/“群众”
住址=2(汉字)18
备注=0(汉字或字母)100
教师基本信息=工号 +姓名+密码+性别+年龄+民族+学院+住址+备注
工号=2(字母或数字)11
姓名=2(汉字)6
密码=2(字母或数字)18
性别=“男”/“女”
年龄=“20“…”60“
民族=2(汉字)6
学院=2(汉字)12
住址=2(汉字)18
备注=0(汉字或字母)100
课程信息=课程号+课程名称+先修课+学分+学时+课程类别+开课学院
课程号=2(字母或数字)11
课程名称=2(汉字)15
先修课=2(字母或数字)11
学分=“1“…”16“
学时=“16“…”128“
课程类别=“专业选修“/”专业必修“/”公共选修“/”公共必修“
开课学院=2(字母或数字)11
课程任务=任务编号+课程编号+课程名称+任课教师+课堂容量+选课人数+上课时间段+上课日期+上课地点+合班标志+开课季别+开始周+结束周+课程介绍
任务编号=2(字母或数字)11
课程编号=2(字母或数字)11
课程名称=2(汉字)15
任课教师=2(字母或数字)11
课堂容量=“0“….”240“
选课人数=“0“….”9999“
上课时间段=“1-2节“…”11-12节“
上课日期=“周一“…”周日“
上课地点=2(汉字)15
合班标志=2(汉字)15
开课季别=“春季学期“/”秋季学期“
开始周=“1“…”20“
结束周=“8“…”28“
课程介绍=0(汉字)100
学生选课信息表=学号+课程号 +成绩+选课年份+选课季别+中签标志
学号=2(字母或数字)11
课程号=2(字母或数字)11
成绩=“0“…”100“
选课年份=年
选课季别=“春季学期“/”秋季学期“
中签标志=“0“/“1“
留言=留言编号+发送者+接收者+日期+留言内容
留言编号=“0“….
发送者=2(字母或数字)11
接收者=2(字母或数字)11
日期=年+月+日
留言内容=2(字母或汉字)200
文件信息=文件编号+课程编号+文件名称+文件路径
文件编号=“0“…”99999“
课程编号=2(字母或数字)11
文件名称=2(字母,数字或汉字)20
文件路径=2(字母或数字)100
学院信息=学院编号+学院名称
学院编号=2(字母或数字)11
学院名称=5(汉字)20
专业信息=专业编号+专业名称+所属学院
专业编号=2(字母或数字)11
专业名称=5(汉字)20
所属学院=2(字母或数字)11
文档评论(0)