学生成绩智能管理信息系统

学生成绩智能管理信息系统

ID:38723657

大小:477.50 KB

页数:13页

时间:2019-06-18

学生成绩智能管理信息系统_第1页
学生成绩智能管理信息系统_第2页
学生成绩智能管理信息系统_第3页
学生成绩智能管理信息系统_第4页
学生成绩智能管理信息系统_第5页
资源描述:

《学生成绩智能管理信息系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库系统原理课程设计课题名称:学生成绩智能管理信息系统姓名:班级:学号:指导老师:2012年1月6日一、概述随着科技的发展,基本上所有的具有一定数量数据的机构都开始使用计算机数据库来做管理。几乎所有学校也都已经在使用计算机管理数据的机制,大大减少了学校学生成绩管理的工作量。为了适应现代社会人们高度强烈的时间观念,学生成绩管理系统为教学办公带来了极大的方便.该学生成绩管理系统是以SQL数据查询语言编写.系统管理员,教师,学生只需通过简单的操作,用户都可以了解本系统软件的基本工作原理.用户只需进行输入一些简单的汉字,数字,或用鼠标点击即可达到自己想要的目标.根据本课程设计题目的要求,学会分析现

2、实中的需求,将实际的任务转化成具体功能,并提高相应的分析问题、转化问题、建立模型、解决问题的能力。本系统按照从上到下、逐步细化的方法分析问题,并用DFD图、DD表表示相应需求。再采用E-R图具体实现逻辑设计,最后根据实际数据量实现物理设计的优化。二、需求分析(1)本系统的最终用户为在校学生,老师。根据我们查询成绩的方法,结合对老师的咨询,得出用户的下列实际要求:1.学生基本信息:学号、姓名、性别、出生日期、电话、专业、民族、政治面貌、籍贯。2.课程信息:课程号、课程名、先选课、学时、考核方式、学分。3.选课信息:学号、课程号、成绩。4.教师信息:工号、姓名、性别、职称、学院。5.授课信息:工

3、号、课程号和授课效果。6.学生能查询课程信息;自己的学生信息;自己的选课信息;自己选课的最高分、最低分、平均分、和总分。学生选课时,该学生必须是本校学生,课程必须是本校课程;一个学生可以选择多门课程,多个学生可以选择同一门课程。7.教师只能查询课程信息、本人的授课信息、本人授课的选课信息、本人的指导信息等。教师只能修改本人授课的选课成绩等。教师授课时,课程必须使本校课程,教师必须是本校教师;一个教师可以讲授多门课,多个教师可以讲授一门课。8.DBA拥有所有信息的所有权限。9.满足常规的完整性、安全性和数据备份能力。(2)根据以上的需求分析,得出如下的DFD图选课信息教师信息教师信息成绩信息授

4、课信息课程信息教师信息课程信息学生信息学生登陆学生选课登记成绩教师登陆学生信息教师课程信息教师信息授课教师信息学生信息授课上课学生登记表学生选课表老师登记表课程登记表授课登记表(3)根据以上的DFD图,应建立如下数据字典属性名存储代码类型宽度主码外码含义备注学号SNo字符10B是是年2位学院班级序号各2位非空、唯一学生姓名SName字符20B否否学生的姓名非空性别SSex字符1B否否学生的性别只能男(m)女(w),用符号表示出生日期Sbirth整型10B否否学生的出生日期如1988.11.12电话SPhone字符12B否否学生的电话专业SColl字符40B否否学生所在部门部门是学生所在的院系

5、班级民族Snation字符15B否否学生所属的民族政治面貌Spaob字符4B否否学生的政治面貌只能是党员、团员、群众之一籍贯Sbirthplace10B否否学生的家乡字符课程号CNo字符6B是是学院专业序号各2位非空、唯一课程名CName字符20B否否课程的名字非空先修课CPNo字符6B否是学院专业序号各2位学分Credit字符2B否否课程的学分0.5-9上课地点Cclass字符5B否否课程的上课地点非空学时Cperiod整型2B否否课程要求的学习时间非空考核方式Cexamsy字符2B否否课程的考试方式只能C(闭卷)或O(开卷)工号TNo字符6B是是学院(部门)专业(科室)序号各2位非空、唯

6、一教师名TName字符20B否否教师的姓名非空教师性别TSex字符2B否否教师的性别只能男女教师年龄TAge整型1B否否教师的年龄10-80岁职称Title字符10B否否教师的职称教师电话TPhone字符12B否否教师的电话教师学院TColl字符40B否否教师所在学院选课成绩Grade浮点4B否否学生选课的成绩0-100分教学效果TGrade字符4B否否教师讲授课程的教学效果一般、中等、良好、优秀毕设成绩GDsign字符4B否否学生毕业设计成绩(不)及格、中、良、优秀三、概念结构设计根据以上需求分析,应建立以下E-R图a、选课管理局部E-R图学生选课课程成绩姓名出生日期政治面貌学号民族籍贯电

7、话性别专业课程号考核方式课程名上课地点学分学时b、讲授局部E-R图工号姓名职称教师讲授授课效果课程课程号课程名学分性别学院年龄电话先修课c、学生成绩管理系统全局E-R图讲授教师课程选课学生四、逻辑结构设计1)根据系统的概念结构,其逻辑结构设计如下:学生(学号,姓名,性别,出生日期,电话,民族,政治面貌,专业,籍贯)课程(课程号,课程名,上课地点,学分,学时,考核方式)选课(学号,课程号,成绩)教师(工号,姓名

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。