2022年学生成绩智能管理信息系统 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年学生成绩智能管理信息系统 .pdf》由会员分享,可在线阅读,更多相关《2022年学生成绩智能管理信息系统 .pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库系统原理课程设计课题名称:学生成绩智能管理信息系统姓名:班级:学号:指导老师:2012 年 1 月 6 日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - - - - 一、概述随着科技的发展,基本上所有的具有一定数量数据的机构都开始使用计算机数据库来做管理。几乎所有学校也都已经在使用计算机管理数据的机制,大大减少了学校学生成绩管理的工作量。为了适应现代社会人们高度强烈的时间观念, 学生成绩管理系统为教学办公带来了极大的方便. 该学生成
2、绩管理系统是以SQL 数据查询语言编写 . 系统管理员 , 教师, 学生只需通过简单的操作, 用户都可以了解本系统软件的基本工作原理. 用户只需进行输入一些简单的汉字, 数字 , 或用鼠标点击即可达到自己想要的目标. 根据本课程设计题目的要求,学会分析现实中的需求,将实际的任务转化成具体功能,并提高相应的分析问题、转化问题、建立模型、解决问题的能力。本系统按照从上到下、 逐步细化的方法分析问题, 并用 DFD图、DD表表示相应需求。再采用 E-R图具体实现逻辑设计,最后根据实际数据量实现物理设计的优化。二、需求分析(1)本系统的最终用户为在校学生,老师。根据我们查询成绩的方法,结合对老师的咨询
3、,得出用户的下列实际要求:1.学生基本信息:学号、姓名、性别、出生日期、电话、专业、民族、政治面貌、籍贯。2. 课程信息:课程号、课程名、先选课、学时、考核方式、学分。3. 选课信息:学号、课程号、成绩。4. 教师信息:工号、姓名、性别、职称、学院。5. 授课信息:工号、课程号和授课效果。6. 学生能查询课程信息;自己的学生信息;自己的选课信息;自己选课的最高分、最低分、平均分、和总分。学生选课时,该学生必须是本校学生,课程必须是本校课程;一个学生可以选择多门课程,多个学生可以选择同一门课程。7. 教师只能查询课程信息、本人的授课信息、本人授课的选课信息、本人的指导信息等。教师只能修改本人授课
4、的选课成绩等。教师授课时,课程必须使本校课程,教师必须是本校教师;一个教师可以讲授多门课,多个教师可以讲授一门课。8. DBA 拥有所有信息的所有权限。9.满足常规的完整性、安全性和数据备份能力。(2)根据以上的需求分析,得出如下的图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - ()根据以上的DFD图,应建立如下数据字典属性名存储代码类型宽度主码外码含义备注学号SNo 字符10B 是是年 2 位学院班级序号各 2 位非空、唯
5、一学生姓名SName 字符20B 否否学生的姓名非空性别SSex 字符1B 否否学生的性别只能男(m)女(w),用符号表示出生日期Sbirth 整型10B 否否学生的出生日期如 1988.11.12 电话SPhone 字符12B 否否学生的电话专业SColl 字符40B 否否学生所在部门部门是学生所在的院系班级民族Snation 字符15B 否否学生所属的民族政治面貌Spaob 字符4B 否否学生的政治面貌只能是党员、 团员、群众之一籍贯Sbirthplace 字10B 否否学生的家乡选课信息教师信息教师信息成绩信息授课信息课程信息教师信息课程信息学生信息学生登陆学生选课登记成绩教师登陆学生信
6、息教师课程信息教师信息授课教师信息学生信息授课上课学生登记表学生选课表老师登记表课程登记表授课登记表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 13 页 - - - - - - - - - 符课程号CNo 字符6B 是是学院专业序号各2 位非空、唯一课程名CName 字符20B 否否课程的名字非空先修课CPNo 字符6B 否是学院专业序号各2 位学分Credit 字符2B 否否课程的学分0.5-9 上课地点Cclass 字符5B 否否课程的上课地点非空学时Cperio
7、d 整型2B 否否课程要求的学习时间非空考核方式Cexamsy 字符2B 否否课程的考试方式只能 C(闭卷) 或O(开卷) 工号TNo 字符6B 是是学院(部门)专业(科室)序号各 2 位非空、唯一教师名TName 字符20B 否否教师的姓名非空教师性别TSex 字符2B 否否教师的性别只能男女教师年龄TAge 整型1B 否否教师的年龄10-80 岁职称Title 字符10B 否否教师的职称教师电话TPhone 字符12B 否否教师的电话教师学院TColl 字符40B 否否教师所在学院选课成绩Grade 浮点4B 否否学生选课的成绩0-100 分教学效果TGrade 字符4B 否否教师讲授课程
8、的教学效果一般、中等、良好、优秀毕设成绩GDsign 字符4B 否否学生毕业设计成绩( 不) 及格、中、良、优秀三、概念结构设计根据以上需求分析,应建立以下E-R 图a、选课管理局部 E-R 图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - b、讲授局部 E-R 图学生选课课程成绩姓名出生日期政治面貌学号民族籍贯电话性别专业课程号考核方式课程名上课地点学分学时名师资料总结 - - -精品资料欢迎下载 - - - - - - -
9、 - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - - - - - - - - c、学生成绩管理系统全局E-R 图四、逻辑结构设计1)根据系统的概念结构,其逻辑结构设计如下:学生(学号,姓名,性别,出生日期,电话,民族,政治面貌,专业,籍贯)课程(课程号,课程名,上课地点,学分,学时,考核方式)选课(学号,课程号,成绩)教师(工号,姓名,性别,年龄,职称,学院,电话)工号姓名职称教师讲授授课效果课程课程号课程名学分性别学院年龄电话先修课学生选课课程教师讲授名师资料总结 - - -精品资料欢迎下载 - - - - - - -
10、- - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 13 页 - - - - - - - - - 授课(教师工号,课程号,教学效果)2)根据系统的逻辑结构和应用需求,其外模式的视图设计如下:学生视图(学号,姓名,性别,年龄,电话,民族,政治面貌,专业,籍贯,课程号,课程名,上课地点,学时,考核方式学分,成绩,最高分、最低分、平均分,总学分)DBA 选课视图(学号,姓名,性别,年龄,电话,专业,民族,政治面貌,课程号,课程名,上课地点,学时,考核方式,学分,成绩)3)满足 3NF:A、学生表( Student )中的属性有学号(SNo),姓名(S
11、name ),性别(Ssex),出生日 期 (Sbirth), 电 话 (Sphone),专 业 (Scoll), 民 族 (Snation),政 治 面 貌 (Spaob),籍 贯(Sbirthplace)。Student(U1,F1) U1=SNo,Sname,SSex,Sbirth,Sphone,SColl,Snation,Spaob F1=SNo(Sname ,SSex,Sbirth,Sphone,SColl,Snation,Spaob) B、课程表 (Course ) 中的属性有课程号 (CNo), 课程名 (Cname), 上课地点 (Cclass),考核方式 (Cexamsy)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年学生成绩智能管理信息系统 2022 学生 成绩 智能 管理信息系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内