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

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

ID:17842397

大小:3.24 MB

页数:21页

时间:2018-09-07

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

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

1、课程设计(论文)说明书题目:学生成绩信息管理系统系别:计算机科学与工程学院专业:信息管理与信息系统学生姓名:学号:指导教师:摘要背景随着全球一体化的到来,我们将面对快节奏的时代步伐,面临世界各国的经济的挑战,我们的生活要求做任何事情都要简单快速准确,以适应这些此种生活,计算机技术让我们得以实现。随着电脑技术已经深入我们的生活,他给我们带来的效率有目共睹。数据库始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领

2、域发挥着越来越大的作用。在我国,很多中小学校的信息管理系统并不科学高效,甚至有的学校根本就没有信息管理系统完全传统的手工方式,所有的工作几乎还是手工操作来完成。特别是在西部贫困地区,学校的管理工作依然由手工操作来完成,效率极低,成本很大,而且极异出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理充分发挥其价值。目的学生成绩信息管理内容交复杂,数据量交大,手工记录方式对现代的我们已经过时,它不仅数据容易遗漏丢失,而且在统计时易发生错误,速度慢。计算机可以实现工作速度高效及统计数据的准确性,从而提高管理效率。在计算机联网后,数据在网上传递,可

3、以实现数据共享,避免重复劳动,学生成绩管理系统以计算机为工具,通过对教务管理所需的信息管理,为老师节省很多的时间和精力,提高老师的工作效率。传统的手工方式,数据容易丢失,在统计时易发生错误,速度慢。而计算机可以提高工作速度及统计数据的准确性。从而提高管理效率。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,学生成绩管理系统以计算机为工具,通过对教务管理所需的信息管理,为老师节省很多的时间和精力,提高老师的工作效率。这次课程设计室结合数据库原理的基本理论上,利用现代关系数据库系统设计这个学生成绩信息管理系统。通过本课程的训练,使我掌

4、握数据库技术的实际应用以及数据库信息管理系统的设计方法与开发过程;掌握数据库开发工具的使用以及综合编程调试的能力,为以后能进行数据库系统设计、开发与维护打下良好的基础。目录摘要11系统目标与任务32系统需求分析32.1系统详细需求功能需求32.2使用环境:62.3可行性分析63软件开发过程73.1系统设计73.2软件设计94软件测试124.1测试环境124.2功能测试124.3性能测试155结论156参考文献16附录171系统目标与任务本系统是利用数据库系统,将现代化的计算机技术和传统的教学、教务工作相结合,按照学院的工作流程设计完成的。为了使系

5、统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:1.系统应要达到实用、可靠和适用,操作简单。2.对数据库进行动有效态管。3.能够按照用户需求进行简单查询和复合查询。4.能够进行分类汇总,实现报表打印。系统开发任务:完成信息管理系统的主界面设计;数据输入与修改的设计;数据查询的设计;统计与报表输出的设计。尽量减少用户的操作结合一个具体任务,完成一个基于数据库系统的设计与开发,主要应包括如下内容:完成课题任务的需求分析、完成系统总体结构设计方案。2系统需求分析2.1系统详细需求功能需求本系统是

6、学生成绩管理系统,所以主要是对学生成绩信息的管理。在SQLServe2005中建立表有:学生基本信息表、学生在校信息表、学生成绩表和用户表,他们各自的属性如图所示:在这个系统中我们首先在学生入学时候,建表将其基本信息以及入校后的信息录入,并让其核对修改,然后就其选得课程再建立一张表,对它的成绩录入,并让学生自己建立用户以便查询自己的成绩。在建立各张表后,保留对表的信息的添加、删除和修改功能,并可以按班级、课程名称与成绩批次组合进行多条件查询出符合这个条件的学生的成绩,并选择其中要修改的学生的成绩进行修改,可以按学号查询出学生成绩,并对该学号的学生

7、的成绩进行修改。具体业务流程如图:学生成绩信息管理系统学生基本信息学生在校信息学生成绩信息用户查询修改查询修改查询修改建立用户修改密码课程查询班级查询学生建立用户后,通过主页面检查用户密码准确后进入功能界面。学生进入业务流程图:输出结果学生数据库学生输入学号和密码查询新数据统计汇总成绩数据库数据修改或添加管理员输出结果用户界面登陆如图:1.1使用环境:此系统是在笔记本电脑上完成的,本电脑采用windows7系统,i5双核处理器,硬盘为500GB,利用Delphi和SQLServe2005。Delphi是一个对象导向设计的应用程序语言,是开发数据库

8、前端的优秀工具,它的编程语言简洁明快、组件功能强大和编程环境灵活方便。采用Delphi来开发数据库应用程序具有更大的灵活性和可扩展性。S

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

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

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