附:参考文献目录
[1] 陈可赢.考勤系统的发展背景.厦门科技报.2012, 11(3):23~24.
[2] 蒲玲.基于Web学生考勤管理系统.电子科技大学[J],2007:41-45.
[3] 张艳华,郑丽英.基于Web的网络签到系统设计与实现[期刊论文]-甘肃科技,2005(03).
[4] 王知强.管理信息系统入门与提高,北京:清华大学出版社,2005.
[5] 朱德华,张艳晶.网络考勤技术Web网页的实现技术[期刊论文]-电脑学习,2007(01).
[6] 李长彬.基于校园网的网络考勤系统的设计与实现[期刊论文]-中国科技论坛 ,2005(17).
[7] 李志平,姜晓峰,ZHANG Zhi-ping, JIANG Xiao-feng. 基于web的实验课签到系统设计与实现[期刊论文]-苏州大学学报(工科版)2006,26(2).
[8] 王冬波.基于B/S架构模型综合分析[D].中国海洋大学,2011:66-68.
[9] 赵建明.企业考勤管理系统的设计[期刊论文]-硅,2009(23).
[10] 梁静.基于指纹识别的SIMS的设计与实现[D].西安电子科技大学,2011:961-963.
[11] 潘敬东,杨静,盛慧慧.电力企业考勤信息管理系统的设计与运用[期刊论文]-电力信息化,2009,7(1).
[12] 郝晋.跨地区/跨国企业考勤系统的分析与设计[学位论文],2006.
[13] 张清雅.基于Web Service技术的考勤管理系统的分析与实现[期刊论文]-福建电脑,2010,26(1).
[14] 葛方振,饶运涛,何斌,魏雄.基于三层B/S和C/S结构考勤管理系统的设计与实现[J].计算机与现代化.2005(01).
[15] 薛华成.管理信息系统.北京:科学出版社,2003.
毕 业 论 文(设 计)开 题 报 告
2.研究思路、研究方法以及手段
2.1研究思路、研究方法
近年来,随着网络技术和Internet的迅速发展,基于B/S三层结构的Web应用,因为具有易用性、通用性和良好的可扩展性等优点而发展迅速,正逐渐成为各类应用信息系统市场的主流。而Java技术由于其简便有效、可重用性、跨平台、健壮的存储管理和安全性、以及开放的开发过程、开放的源代码等优势成为当今Web技术三层结构的发展潮流。因此本系统采用基于Java的B/S结构,利用SSH三大框架Struts框架 + Spring + Hibernate技术来实现。Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。Struts能充分满足应用开发的需求,简单易用,敏捷迅速。Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Hibernate主要是数据的持久化到数据库,是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。
本论文实现具体的方法及计划如下:
全论文将分为三个部分。第一部分为引言,阐明所开发项目(考勤系统)的目标、功能和背景,并给出全文的摘要。第二部分为实际开发过程,这将是论文的核心内容分为理论支持,系统分析(实际调研),系统设计,运行调试,系统维护五章。第三部分为结束语部分,分为经验教训和注意问题及作者建议,参考资料二章。这三个部分中,第二部分为本系统开发过程、方法及工具(Java、MYSQL)使用的详尽论述处于全论文的核心地位。而其中的理论支持,系统分析,系统设计又是第二部分的核心,在此将这三章主要内容概述如下:
(一)理论支持
系统设计中的原则在整个系统设计中的作用尤为重要:合适性、结构稳定性、灵活性、简便性、实用性等。
(二)系统分析
对基于Web的考勤系统进行需求分析,站在用户的角度思考系统需要实现什么功能,主要分为两大功能模块,再由这两大功能模块细分,思考每一模块的设计,例如学生功能模块,要实现不同学生用户的登录后对相应的考勤情况进行签到,学生只能对自己具体的考勤情况进行签到而不能修改,而教师拥有修改权限。 考勤系统开题报告(2):http://www.751com.cn/kaiti/lunwen_47004.html