一、基本信息

标题:基于WEB的高校学生考勤管理信息系统设计与实现
时间:2014
来源:电子科技大学
关键字:考勤;评教;WEB;JavaEE;

二、研究内容

主要介绍一套WEB工作模式设计的高校学生考勤管理信息系统。通过前期可行性分析和详细的需求分析后,确定本系统实现的主要功能。针对本人在日常工作中需要涉及和处理的师生交流、请假管理、考勤管理等学生教学管理方面的相关工作信息管理,本人设计出相应的功能模块实现对相关数据的统计分析和处理,将原先由辅导员负责的学生请假、考勤等学生管理工作,由教务处负责课表的排定等工作、由教师负责的课程作业布置、学生上课点名等教学工作统一到学生考勤管理信息系统。在技术选择上,考虑到系统的稳定性、安全性和可靠性以及与现有软硬件资源的配套,本系统采用基于JavaEE平台开发的方式。系统页面展现使用 HTML、JavaScript、CSS 和 AJAX 技术,服务器端编程采用 JSP/Servlet技术。为保证系统的可维护性和代码模块的可重用性,在系统开发过程中引入主流的 SSH 框架。

通过使用针对学生的网上考勤管理系统,实现了学院所有部门的统一组织,统一管理,为各部门进行交流时提供了方便。系统可以规范教学管理,优化教风、学风,提高教育质量,以此来促进教学质量的提高。解决成都东软学院目前存在的实际问题,提高教辅、学生管理工作者的工作效率,减少中间处理环节,节约成本,使得教学人员能够从繁重的教学管理工作中解脱出来。
B/S/S模式的系统网络体系结构:

系统开发模型:

JavaScript组成部分

AJAX技术,传统Web和Ajax工作原理图:

应用程序、ODBC和驱动程序之间的关系:

structs2结构图:

Springs框架的总体结构图:

Hibernate体系结构图:

三、总结

学生考勤管理信息系统采用 B/S 设计,系统开发分为客户端开发和服务器端开发。客户端开发技术主要包括超文本标记语言—HTML、层叠样式表-CSS 和基于对象的脚步语言—JavaScript。为了实现在不刷新网页的前提下更新网页内容,在客户端采用 Ajax 技术。服务器端采用支持跨平台的 JSP/Servlet 技术,动态响应用户通过客户端发送过来的请求。为了提高系统开发效率,降低系统各个模块之间的耦合性,系统开发过程中采用 JavaEE 领域著名的 SSH 框架,即 MVC 框架-Srtuts2,ORMapping 框架 Hibernate 和 IoC 容器-Spring。

四、参考文献

[1] 廉照勇.基于WEB的高校学生考勤管理信息系统设计与实现 电子科技大学.2014年12月

12-30 22:37