第一范文网 - 专业文章范例文档资料分享平台

学生成绩管理系统设计毕业论文

来源:用户分享 时间:2025/5/29 6:46:01 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

学生成绩管理系统设计毕业论文

目录

1 绪论 .............................................................. 1

1.1 项目开发背景 ............................................................. 1 1.2 项目开发的目标 ........................................................... 1 1.3项目开发的意义 ........................................................... 1 1.4可行性研究 ............................................................... 1 1.4.1 概括 .................................................................. 1 1.4.2 可行性研究的目的 ...................................................... 1 1.4.4 技术上可行性 .......................................................... 2 1.4.5 注意事项 .............................................................. 2

2 系统分析 .......................................................... 3

2.1系统开发所需的技术及工具 .................................................. 3 2.1.1数据库 ................................................................. 3 2.1.2 JSP技术 ............................................................... 3 2.1.3 JAVA .................................................................. 4 2.1.4 开发工具 .............................................................. 4 2.1.5 运行环境 .............................................................. 5 2.2系统需求分析 ............................................................. 5 2.2.1 系统调查 .............................................................. 5 2.2.2 学生成绩管理工作的组织机构设置 ........................................ 6 2.2.3 用户需求 .............................................................. 6 2.3 系统业务流程图 ........................................................... 6 2.4系统设计思想 ............................................................. 7 2.5 系统设计分析 ............................................................. 7 2.6 系统功能分析 ............................................................. 7

3 系统总体设计 ...................................................... 9

3.1 设计目标 ................................................................. 9 3.2 系统结构设计 ............................................................. 9 3.2.1 系统设计目标 .......................................................... 9

.WORD版本.

3.2.2 系统总体功能 .......................................................... 9 3.2.3 系统功能模块 ......................................................... 10 3.3数据设计 ................................................................ 10 3.4数据库操作类设计 ......................................................... 14

4 系统的详细设计 ................................................... 18

4.1系统各功能模块的设计及实现 ............................................... 18 4.1.1注册模块设计 .......................................................... 18 4.1.2登录模块设计 .......................................................... 18 4.1.3 资料修改模块 ......................................................... 21 4.14成绩查询模块 ........................................................... 21 4.1.5成绩发布/修改模块 ..................................................... 22 4.1.6 系统管理模块 ......................................................... 28

5 系统测试与维护 ................................................... 29

5.1.系统测设 ................................................................ 29 5.1.1软件测设的目的 ........................................................ 29 5.1.2.系统测试的环境 ....................................................... 29 5.1.3测试方案 .............................................................. 29 5.1.4测设结果评价 .......................................................... 30 5.2系统维护 ................................................................ 30

6 用户手册 ......................................................... 31

6.1软件的安装 .............................................................. 31 6.2用户注册 ................................................................ 31 6.3用户权限设置 ............................................................ 31 6.4 用户操作 ................................................................ 31 6.4.1 用户登录 ............................................................. 31 6.4.2 对数据的增删改查功能 ................................................. 31

7 总结 ............................................................. 32 8 致谢 ............................................................. 33 9 参考文献 ......................................................... 34

.WORD版本.

1 绪论

1.1 项目开发背景

几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。但手工管理具有效率底、易出错、检索信息慢、对学校的管理提供决策信息较为困难等缺点。我校尽管部分学院或系已开出学生成绩管理系统,但开发的系统不具有通用性,所以我想借本次毕业设计之际,开发一个不仅适用本校各系而且适用于其它各校的通用高校学生成绩管理系统。

1.2 项目开发的目标

建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效率和现代化水平。使学校对学生的成绩能够快速并准确的录入、修改和查询,更好地掌握每个学生的各科成绩,便于教师的管理。使学生对个人的学习成绩进行更快的查询。让老师能够更好、更快的了解学生的学习情况,使学校的教学质量进一步的提高。

1.3项目开发的意义

现在我国的一些院校的学生成绩管理水平普遍不高,有的还停留在纸介质基础上,这种管理手段已不能适应时代的进展,因为它浪费了太多的人力和物力。在当今的信息时代,这种传统的管理方法必然被计算机为基础的信息管理系统所取代。如果本系统能被学校所采用,将会改变以往靠手工管理学生成绩的状况,可以树立良好的办学形象,提高工作效率,节省人力和物力。

1.4可行性研究

1.4.1 概括

随着学校规模的不断扩大,学生人数逐年增加,学校对学生成绩管理的工作量也越来越大。学生成绩管理涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足学校对学生成绩管理的需要,急需要一套学生成绩管理系统来完成这项工作。作为计算机应用的一部分,使用计算机对学生成绩信息加以管理,将拥有着手工管理所无法比拟的优点.例如:输入迅速、查找方便、可靠性高、存储量大、性好、寿命长、成本低等。这些优点能够极大地提高学生成绩管理的效率,也是学生成绩的科学化、正规化管理的重要条件。 1.4.2 可行性研究的目的

可行性研究的目的:可行性研究的目的是用最小的代价在尽可能的时间确定问题是否能够解决。 1.4.3 经济上可行性

现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:

.WORD版本.

第一,本系统的运行可以代替人工进行许多繁杂的劳动; 第二,本系统的运行可以节省许多资源;

第三,本系统的运行可以大大的提高学校的工作效率; 第四,本系统可以使敏感文档更加安全,等等。 所以,本系统在经济上是可行的。 1.4.4 技术上可行性

为了进行本系统的开发我特对我校的学生成绩处理工作进行了深入的调查研究。特别是对我们计算机学院进行了调研,我们学院现有个24个机房,上千多台电脑。

使用MyEcliose作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。 综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。 1.4.5 注意事项

1开发原则,成绩管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。

2本系统主要完成对学生成绩的管理,包括数据库中表的添加、修改、删除等。系统还可以完成对各类信息的浏览、查询、添加、删除、修改等功能。

3 从全局出发注意系统开发的整体优化性,同时还要注意系统的可扩展性和可延伸性。 4充分利用资源,尽量采用学校现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源、提高系统开发水平和应用效果的以及减少开发成本的目的。

5 系统应符合学校对学生成绩管理的规定,满足学生成绩管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求。

.WORD版本.

2 系统分析

2.1系统开发所需的技术及工具

2.1.1数据库

1数据库的发展

数据库是60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间上都得到了和很大的发展。现在,数据库是数据处理的主要工具,是管理信息系统(MIS)的核心部分。数据库系统是当今计算机信息系统的核心,是计算机技术和应用发展的关键。传统的数据库系统旨在处理永久、稳定的数据,强调维护数据的完整性、一致性。

数据库理论与技术的发展极其迅速,其应用日益广泛,在当今的信息社会中,它几乎无所不在。以关系型为代表的三大经典(层次、网状、关系)型数据库在传统的(商务和管理的事务型)应用领域获得了极大成功。

2数据库系统的选择原则

(1)数据库系统采用易于集成的,开放的技术。

(2)产品质量优异,可靠性高,适于长期运行,能支持关键应用。 (3)数据安全,保安型高。 (4)能提供分布式数据库功能。 (5)支持多种开发环境,软件开发容易。 (6)扩充性和升级能力强。 3数据库管理工具的选择

现在市场上有很多管理系统的开发工具,如:Visual basic、Delphi、ASP等等,数据库开发工具又有很多种,如:Access,SQL Sever,Oracle等等。这些都是很出色的管理信息系统及数据库的开发工具。 2.1.2 jsp技术

JSP全名为Java Server Pages,其根本是一个简化的Servlet设计,是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态技术标准。他实现了Html语法中的java扩(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客

.WORD版本.

搜索更多关于: 学生成绩管理系统设计毕业论文 的文档
学生成绩管理系统设计毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5g2ok2reyl6c4rp7oypx5gf8x599m300suy_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top