学生成绩管理系统课程设计

学生成绩管理系统课程设计

ID:9854050

大小:359.00 KB

页数:25页

时间:2018-05-12

学生成绩管理系统课程设计_第1页
学生成绩管理系统课程设计_第2页
学生成绩管理系统课程设计_第3页
学生成绩管理系统课程设计_第4页
学生成绩管理系统课程设计_第5页
资源描述:

《学生成绩管理系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计报告课程名称数据库原理课程设计课题名称学生成绩管理系统专业班级学号姓名指导教师2012年1月3日--目录一、系统定义…………………………………………………………….1二、需求分析…………………………………………………………….1三、系统设计…………………………………………………………….5四、详细设计……………………………………………………………13五、课程设计总结………………………………………………………20六、参考文献……………………………………………………………21七、附录………………………

2、…………………………………………22--一、系统定义学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样的

3、一套成绩管理系统成为很有必要的事情。学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询、留言等操作,同时一样的方面学生对自己各科成绩查询,学习的交流。二、需求分析(一)系统综合需求1.教师(管理员)够实现对整个学生信息的添加、修改、删除、查询等操作,对教师(管理员)用户的添加、删除、修改等操作。2.教师(管理员)可以将学生成绩的数据库发布到网上,学生的信息发布的网上,方便学生教师进行查询,达到资源共享的目的。3.教师(管理员)能够在一定的权限内对所有学

4、生成绩的查询、删除、修改是、查看等,对,登录密码的修改。4.学生可以在自己的权限内对对自己成绩的查询,以及个人信息的查询,登录密码的修改,的相关操作。(二)系统逻辑模型1.数据流图:--用户登录院系查询主界面信息查询系别管理系别查询班级查询教研室查询教师信息成绩查询学生信息课程信息按班级按学号按课程教研室管理班级管理教师管理学生管理课程管理成绩管理菜单栏2.数据字典(1)对学生信息的管理编号1名称学生信息管理简述维护学生信息的完整性输入学生姓名、学号、班级号、出生年月、性别、民族、籍贯处理1.新增学生信息

5、的录入2.修改学生信息3.删除学生信息记录4.查询个人学生信息及班级学生信息输出学生信息表(2)对系别信息的管理编号2名称系别信息管理简述维护系别信息的完整性输入系别名,班级号等处理1.新增系别信息的录入2.修改系别信息3.删除系别信息记录--4.查询系别信息输出系别信息表(3)对学生证注册信息的管理编号3名称学生证注册信息管理简述维护学生证注册信息的完整性输入学号,注册日期,截止日期处理1.新增注册信息的录入2.修改注册信息3.删除注册信息记录4.查询注册信息输出注册信息表--三、系统设计(一)概念结构

6、设计系别教研室教师号学分教师号学时教师姓名班级成绩学号课程号性别学生系号系名教研室名教师成绩课程课程号姓名班号班名教研室号教研室号课程名学号班号系号系号--系教研室教师号学分教研室号学时教师姓名所属班级成绩学号课程号所属性别学生系号系名教研室名教师成绩课程学习所属所属教课课程号姓名班号班名教研室号教师号课程名学号班号系号系号(二)逻辑结构设计逻辑结构是独立于任何一种数据模型的信息结构。逻辑结构的任务是把概念结构设计阶段设计好的基本E-R图转化为宜选用的DBMS所支持的数据模型相符合的逻辑结构,并对其进行优

7、化。设计学生成绩管理数据库,包括系别、教研室、班级、教师、学生、课程、成绩七个关系,考虑到数据库完整性,其关系模式中对每个实体定义的属性如下:系别表系别:(系号,系名)教研室表教研室:(教研室号,教研室名)班级表班级:(班号,班名,系号)教师表--教师:(教师号,姓名,教研室号)学生表学生:(学号,姓名,性别,班号)课程表课程:(课程号,课程名,教师号,学时,学分)成绩表成绩:(学号,课程号,成绩)为了存放前台用户信息再添加一用户表用户表用户:(用户名,密码)四、详细设计1.注册新用户注册用户界面如图所示

8、,新注册的账户存于数据库中的用户表中。通过相关代码设置用户名和密码都不为空,并且弹出提示框。详细代码见附录。--2.菜单栏设计菜单栏前三个菜单都为查询菜单,通过SQL查询语句显示查询结果。初始化状态为显示全部结果,若记录太多可按主码值查询,若要返回初始状态,点击刷新按钮即可。可以为每个窗口设置适当的图片背景。(1)院系查询院系查询菜单提供系别、教研室和班级的详细信息。单击相应菜单实现对应的查询功能。--(2)信息查询信息查询菜

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

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

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