考勤系统开题报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.毕业实习课题的基本内容

目前社会上信息管理系统发展飞快,各个学校都引入了信息管理软件来管理自己日益增长的各种信息,考勤管理系统也是有了很大的发展,商业化的学校信息管理软件也不少。而目前学校的这项工作还处于半手工管理阶段,信息资源的数字化程度低,大部分历史积累的数据,尚未数字化。不利于科学管理和决策。

但是随着多媒体教学的推广,电脑和网络的普及,人民对电脑的应用已经不再陌生。在这么一个信息化的时代,智能化信息处理已是提高效率、规范管理、客观审查的最有效途径。考勤作为一个企业的基础管理,是老师对学生学习管理的基本依据。实际管理和记录学习非常需要快速获知各个学生的每日出勤情况,以便于及时学校反映学生的出勤,缺勤情况(包括迟到、早退、病假、事假、等情况)。实现网上考勤任务,以减轻考勤人员的工作量。我们准备开发学生考勤管理系统,完成学生基本信息维护、学生考勤的管理、学生考勤的查询。包括学生迟到、早退、请假、旷课的情况的记录,在每个学期期末计算成绩,以及对学生进行成绩评估的时候,对学生整个学期的考勤记录进行查询和统计。学生考勤管理系统是为了解决学生考勤管理的而设计的,目的是建立一个能够初步实现学校考勤管理系统的智能化管理,提高考勤管理效率,老师能够了解学生在学习的态度得到及时的反馈,而系统所需的工作人员的数量少,效率高。降低资源浪费,同时增强学生管理的透明度以及约束学生自觉遵守出勤制度。

1.1后台信息管理系统

1.1.1 管理员操作系统

管理员操作模块,其主要是对教师、学生、课程进行管理。具体功能包括:添加教师信息、教师信息管理(查看教师信息、编辑教师信息、删除教师信息);添加学生信息、学生信息管理(查看学生信息、编辑学生信息、删除学生信息);添加课程信息、课程信息管理(查看课程基本信息、编辑课程基本信息、删除课程基本信息)。

1.1.2考勤管理子系统

考勤管理子系统主要是由各系部的教师使用,教师可以学生的请假申请就行管理。其主要功能是对学生的请假信息进行审核。同时可以对学生的上课情况考勤。

1.2前台学生系统

前台学生模块主要是由学生使用,学生可以通过登陆此模块察看自己的考勤信息。

2.课题的研究意义、国内外现状

考勤作为一个单位的基础管理,越来越受到重视,但是现在很多时候都是人工考勤。人工考勤靠专人书面登记,存在许多主观、人为因素,往往最终不能令管理层取得考勤结果资料,甚至不能起到基本的约束作用。学校里课堂的考勤情况进行实时的需求分析,并从一些用户那反馈的信息的综合,以及结合网上

查找到的一些现成的考勤系统的适用,我们定制了我们的考勤系统,我们希望通过这个考勤系统的使用,能够简化学校考勤的过程。

国内现状技术长期落后,产品性能差,满足不了客户的要求,客户只能退而求其次;对于大一点的企业客户对产品的性能满意度低,如客户稍微严格则工程很难验收通过。产品在低层面上竞争。考勤系统在国内已出现和使用已有十多年了,其间有很多技术变革,比如从条型码到磁卡,到接触式IC卡,到非接触式感应卡,至到指纹识别,这不能不说是技术的快速进步。不过,这些技术的进步仅限于身份的识别方面,只是识别介质发生了改变,而对考勤数据的采集、处理和及时准确的报表方面,一直是止步不前,甚至为了追求低成本而互相抄袭,谁也不愿去做技术的创新,不考虑使用者的需求。这种老技术产品因其研发周期极短,成本低廉,大多数是赠送软件。报表的功能只适合于小型企业客户的粗放要求。但这也给整个考勤系统行业造成了致命的缺陷和伤害,表现在技术停滞不前,看不到先进性,用计算机处理考勤数据,居然要以大量手工修改报表结果为前提,不然报表不正确,人资部门每个月被折磨得疲累不堪,很耽误人力资源管理工作。

3.本课题拟解决的关键问题及其重点和难点

通过对开发此考勤系统的前期调研和对本次项目需求说明书的阅读,我认为本次项目的实施,其中的关键问题和重、难点如下:

3.1项目实施的关键问题:

根据此次系统开发的具体任务可以得出:在项目的实施中,必须实现系统的MVC,除此之外,我认为还有一个关键问题,那就是本系统的实用价值和安全性,作为一个学院的学生考勤系统,它不仅仅只完成学生考勤的任务,我认为对于考勤后的数据处理和汇总是十分重要的,同时,由于此系统得使用者很多,因此,我认为安全性机制必须考虑周全,这样不仅可以提高实用价值,而且给学院的教学工作也会带来很多的方便,综上所述,我认为项目实施的关键问题就是这两个大的方面。

3.2项目实施的重点:

作为一个项目的重点,我认为就是本项目需要实现的最本质的功能,对于此项目,我认为其重点就是完成教师对学生的考勤工作,已经对考勤资料的汇总和处理。

3.3项目实施的难点:

对于此次考勤系统的实施,我认为难点问题存在于两个大的方面:首先是项目实施时,我将运用到的架构问题,也就是三层实现,我是否能顺利完成,其次便是对考勤前后的数据的处理,我认为中两点不仅是项目的精髓所在,而且是本次项目的难点内容

4.拟采取的研究方法及及时间安排

4.1研究方案:

本次项目主要采用的技术是:B/S+Servlet+Jsp.

本次项目运用的数据库是:Mysql

本次项目运用的开发工具是:MyEclipse8.5

本次项目运用的服务器:Tomcat6.5

4.2时间安排:

参考文献

[1]Budi Kurniawan,《深入浅出Struts》;

[2]Dave Crane、Eric Pascarello、Darren James,《Ajax实战》;

[3]孙卫琴,《精通Struts:基于MVC的Java Web设计与开发》;

[4] 孙鑫,Struts2深入详解(含光盘),电子工业出版社,2008.

[5] 刘京华等,Java Web整合开发王者归来,清华大学出版社,2010.

[6] 刘新等,Java开发技术大全,清华大学出版社,2010.

[7] 孙卫琴,精通Hibernate:Java对象持久化技术详解,电子工业出版社,

2005.

[8] 马劳克林,深入浅出Ajax(中文版),OReilly Taiwan公司,2008.

[9] 王俊杰,精通Java Scrip动态网页编程(附光盘),人民邮电出版社

2007.

[10] 计文柯,Spring技术内幕,机械工业出版社,2010.

[11] 李刚,轻量级JavaEE企业应用实战(附光盘),电子工业出版社,2007.

相关文档
最新文档