数据库学生成绩管理系统

数据库学生成绩管理系统

ID:16391902

大小:85.51 KB

页数:12页

时间:2018-08-09

数据库学生成绩管理系统_第1页
数据库学生成绩管理系统_第2页
数据库学生成绩管理系统_第3页
数据库学生成绩管理系统_第4页
数据库学生成绩管理系统_第5页
资源描述:

《数据库学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学生成绩管理系统目录一、课程设计的目的:2二、课程设计任务与要求21引言22系统开发的需求分析32.1背景:32.2必要性32.3处理要求32.4安全性与完整性要求43系统设计43.1开发设计思想:43.2系统功能分析:43.3系统功能模块设计53.4数据字典113.5E-R图:12一、课程设计的目的:数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程,对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。通过本实验达到以下目的:(1)培养学生具有数据库应用软件系统的设计和开发能力。(2)熟练掌握一种数据库系统(如SQLSERVER)的使用。(3)通过设计实际的数

2、据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。二、课程设计任务与要求1引言随着人类信息化进程的加快,信息技术发挥的作用越来越大,对社会的政治,经济,军事,文化等领域产生越来越深刻的影响,也正在改变人们的工作,生活学习,交流方式。2系统开发的需求分析2.1背景:现在,随着考试规模的不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长,而且每个信息的数据都在不断变化着,尤其是学生的考试成绩数据。面对庞大的学生的成绩,传统的人工方式管理会可能会导致学生成绩上的混乱,一天的工作量,足以让人觉得比较繁琐,吃不消。因此,必须制定一套合理、有效、

3、规范和实用的学生成绩管理系统,对学生成绩等信息进行统一的管理。2.2必要性随着科学技术的飞速发展,计算机在人们的生活中起着越来越重要的作用,得到了更广泛的应用。采用手工管理的方法不仅效率低,易出错、手续繁琐,而且耗费大量的人力。为了满足管理员和学生对学生成绩等的管理,提高管理效率,必须制定和开发学生成绩管理系统。学生成绩管理系统的开发运用,实现了学生成绩管理的自动化,不仅把广大教师从繁重的成绩管理工作中解脱出来、把学校从传统的成绩管理模式中解放出来,而且对学生成绩的判断和整理更合理、更公正,同时也给教师提供了一个准确、清晰、轻松的成绩管理环境。2.3处理要求能够进行数据库的数据定义、数据操

4、纵、数据控制等处理功能,处理方式是联机处理。具体功能包括:系统应该提供课程安排数据的输入、删除、更新和查询;成绩的添加、修改、删除和查询,学生基本信息的查询添加、修改、删除功能。2.4安全性与完整性要求3系统设计3.1开发设计思想:尽量采用学校现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平的应用效果的目的。但是,为了满足管理员和学生对学生成绩的管理需求,系统采用菜单自顶向下的设计方法,便于系统功能的各种组合和修改,又便于维护人员的补充、维护。系统应具备数据库维护功能,及时根据用户需求进行数据的添加、查询、修改、统计等操作。系统维护一数据库,保存学

5、生和教师信息,便于管理员管理,还可根据需要随时进行数据的输入、删除、更新和查询等操作。3.2系统功能分析:能够进行数据库的数据定义、数据操纵、数据控制等处理功能,处理方式是联机处理。具体功能包括:3.2.1任务分析:本系统用于学校教师和学生对学习成绩的管理,主要任务是通过学生成绩管理系统,完善对学生和教师的信息的管理,学生可以对学生成绩进行查询,管理员可以对学生成绩进行查询、插入、删除、修改。3.2.2功能分析:学生管理系统需要完成功能主要有:1)登录用户的基本信息,包括登录用户名、密码等。2)学生的基本信息,学生的学号、姓名、性别、年龄、出生日期,学院,专业,班级,毕业高中,宿舍号,政治

6、面貌等。3)教师的基本信息,教师号、教师名、教师性别、教师系别4)课程基本信息,课程号,课程名,学时,学分,教师号等。5)学生选课,学号,课程号,成绩等。6)学生信息的查询、修改、删除、添加等。7)超级管理员管理:包括创建用户,修改用户的权限级别,添加、修改、删除学生、课程、成绩基本信息等。3.2.3功能需求: 使得学生的管理工作更加清晰、条理化、自动化。1)学生可以通过用户名和密码登录系统,查询自己基本资料,所选课程成绩,修改用户密码等功能,容易地完成学生信息的查询操作。而学校中拥有权限的部门可以通过用户名和密码登录系统,根据权限等级对学生信息进行查询、修改、删除、更新等操作。2)设计人

7、机友好界面,功能安排合理,操作使用方便,并且进一步考虑系统在安全性,完整性,并发控制,备份和恢复等方面的功能要求。3.3系统功能模块设计根据系统功能分析,规划设计了用户登陆模块、学生成绩查询模块、学生成绩设置模块、系统管理模块。3.3.1用户登陆模块该模块主要用来实现用户登录学生信息管理系统,进入主页面后根据不同的信息选择登陆身份是老师(管理员)还是学生,根据相应的信息选择相应的操作,都需要输入账号和密码,登陆系统。用户

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

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

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