javaee的奖学金管理系统的设计与实现(源码)【字数:10496】

摘 要随着时代的进步与发展,人类越来越注重信息的自动化。奖学金管理系统是为了适应新形势下高校奖学金评定工作而准备开发的一个管理系统。相比于传统的奖学金手工评定相比,基于JavaEE的奖学金管理系统不仅更多地节省了财力与物力,而且更大地保证了数据的及时与准确。自动化奖学金管理系统的使用,在确保数据的时效性与安全性的基础上,既便利了教职工,又提高了工作效率。
目 录 第一章 绪论 1
1.1课题背景 1
1.2课题研究的目的与意义 1
第二章 系统架构及技术 2
2.1 B/S架构 2
2.2 SQL Server数据库 2
2.3 MyEclipse 2
2.4 JSP 2
2.5 Tomcat 3
第三章 系统需求分析 5
3.1系统的可行性分析 5
3.1.1技术可行性 5
3.1.2经济可行性 5
3.2系统功能需求分析 5
3.2.1学生模块需求分析 5
3.2.2辅导员模块需求分析 6
3.2.3教务处模块需求分析 7
3.2.4管理员模块需求分析 8
第四章 系统设计与实现 9
4.1系统业务流程 9
4.2系统ER图 10
4.3数据库设计 12
4.4系统的实现 15
4.4.1登录模块 15
4.4.2学生个人信息管理模块 17
4.4.3学生申请书管理模块 18
4.4.4学生查看个人成绩模块 19
4.4.5辅导员个人资料管理模块 19
4.4.6辅导员公告查询模块 20
4.4.7辅导员学生信息查询模块 21
4.4.8 辅导员学生成绩管理模块 22
4.4.9辅导员学生奖惩管理模块 24
4.4.10教务处个人资料管理模块 26
4.4.11教务处公告管理模块 26
4.4.12教务处学生信息查询模块 28
4.4.13教务处申请书管理 *好棒文|www.hbsrm.com +Q: &351916072& 
模块 29
4.4.14管理员登录成功界面 29
4.4.15管理员系统用户管理模块 30
4.4.16管理员教务处管理模块 32
4.4.17 管理员辅导员管理模块 33
4.4.18管理员学生信息管理模块 35
4.4.19申请书管理模块 36
结束语 40
致 谢 41
参考文献 42
第一章 绪论
1.1课题背景
随着计算机技术的迅速发展,网络所带来的信息时代,越来越被人们所认可,信息的网络式交互与自动处理越来越被人们所应用,各个高校更加积极地将计算机运用到学生信息管理与教学管理中。相比于传统的奖学金申请方式,网络式的奖学金管理系统,更多地节约了资源,并且基于学生对奖学金申请的自主权,奖学金管理系统,使教学变得更加透明。
1.2课题研究的目的与意义
如今,奖学金评定对于高校来说越来越频繁,这意味着这项评定工作也变得更加繁琐却很重要。奖学金的评定,不仅需要根据学生各项成绩,又需要根据学生德育、智育、体育的成绩以及其他各方面的优异表现。由于面对的学生群体较大以及奖学金种类较多的原因,需要处理的数据显得更加的庞大。对于传统的奖学金评定方式来说,它不仅工作量庞大,而且效率低且易出现误差与遗漏。因此,开发网络式奖学金管理系统,是很有必要的,采取计算机进行奖学金评定的方式,不仅节省了更多的资源,而且减少了工作量和提高了信息的时效性、安全性与正确性。系统所涉及到的相关人员也能够第一时间了解到相关消息并第一时间处理。网络式奖学金管理系统真正地实现了信息管理的现代化。
第二章 系统架构及技术
2.1 B/S架构
B/S架构如图21所示。
/
图21 B/S架构图 B/S架构主要的输出端实际上就是浏览器,只需要拥有一台能够正常运行的操作系统的计算机,搭载一个市面上通用的浏览器就可以享有系统的服务。
由浏览器向服务器发送请求,服务器处理接收到的业务请求,在数据库中对请求进行处理,再响应给之前的服务器,最后响应到浏览器,浏览器即可显示出用户所需的结果。这一系统的实现,成功摆脱了必须要在特定封闭网络信息共享下才能工作的地域限制,也做到了资源多人同时共享的高效率工作需求。
2.2 SQL Server数据库
结合在校期间使用的经验,SQL Server数据库无疑是我毕设系统数据库选择的首选。
作为一款微软的数据库服务程序,SQL Server的操作极其便利简洁,不需要像Mysql那样借助于【Navicat for Mysql】的图形化程序来帮助用户建表处理字段记录,等等,SQL Server有其自带的用户界面和SQL语言。另外,若是因事无法在本机开发,也可以通过SQL Server的服务访问来远程连接至自己本地的数据库。
2.3 MyEclipse
通过对EclipseIDE的扩展,诞生了MyEclipse,这一企业级工作平台。MyEclipse的使用大大提高了整个系统开发工作效率,它具备编码、调试、测试等功能,完全支持JSP、CSS、Javascript等等。MyEclipse不仅功能强大,而且完美地支持各种开源产品。
2.4 JSP 图22 JSP图 Sun公司在开发出servet后,虽然其功能强大且有先进的结构体系,但是其仍然使用CGI的方式来输出HTML的语句,即逐句输出,这就让开发人员对后面的html修改有了诸多不便。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/362.html

好棒文