免费论文查重: 大雅 万方 维普 turnitin paperpass

浅论管理系统基于web医院员工考勤管理体系设计

最后更新时间:2024-04-04 作者:用户投稿原创标记本站原创 点赞:9924 浏览:36217
论文导读:
摘 要:基于web的医院员工考勤管理系统能够为医院管理提供一个规范化制度化的平台。此系统可以大大减少考勤处理工作,提高员工工作效率,降低企业人力资源成本,具有极大的实用性。我们以jsp为开发平台,运用软件工程基本原理,讨论了系统的总体设计和实现。
关键词:考勤;jsp平台;MySql
中图分类号:TP311.52
基于web的员工考勤管理系统主要是为医院每日的考勤信息提供一个规范化制度化的管理平台。本系统以JSP为开发平台,运用软件工程基本原理,讨论了系统的总体设计,最终能够实现考勤信息的采集分析和相关的预处理操作。本系统大大的减少了考勤处理工作,提高员工工作效率,降低了医院人力资源成本,具有极大的实用性。
1 系统背景
在我国,多数中小型医院都是采用传统的方式用专人手工记录医院员工考勤情况,这种方式存在它的弊端,例如准确性较差,透明度弱,受人为因素影响过大等等,传统的考勤管理方式不仅增加了医院的人力资源成本,同时考勤信息容易出现疏漏,甚至可能存在考勤监管人员考勤不平等的情况。由于多数医院存在全勤奖励,传统的考勤方式可能造成医院员工存在侥幸心理,容易出现代岗、脱岗现象,不利于医院的员工管理。
目前很多医院的员工都对传统的考勤方式非常不满意,都希望医院提供公平的准确的系统来管理员工考勤信息。对于医院领导来说,这样一个系统也很需要,领导可以通过这样一个系统提前统计好某天的人员请假情况来适当的调整员工的请假批准情况,并且可以统筹医院事务流程,从而避免因考勤混乱而给医院带来损失。
2 研究目的
考勤管理是医院信息管理的重要部分,采用人力资源操作将浪费大量人力与物力,而且数据繁琐易错,因此,开发一个界面友好,操作简单的考勤信息管理系统进行制度化办公变得十分重要,员工考勤管理系统的设计可以减少医院人力成本,使医院的管理过程更加系统化、制度化。系统的整个规划设计过程着眼于医院的日常业务流程,分析医院事务往来,从而确立系统各个模块之间的关系,以及完成对关系的设计。本系统内部实现对数据库数据信息的录入、删除、修改、查询等各种操作,通过登录界面使得签到操作更为方便快捷,查询个人签到记录,保护安全的同时也确保了签到操作的准确性和实效性。
3 系统总体需求分析

3.1 用户对象。本系统的用户对象是中小型医院全体工作人员。

3.2 应用功能需求。考勤管理系统使用人群包含三种,后台管理人员、员工和领导三种角色。员工可以登录页面、签到、修改、请假、查看本人考勤信息等操作;后台管理人员可以录入用户、删除用户、修改用户;领导可以查看员工考勤信息、批假,此外还添加了对员工申请的审核功能,还可以查看所有员工申请假期记录。

3.3 系统管理需求

(1)操作日志管理。员工可以通过原始登录修改、登录签到、申请假期;后台管理人员录入所有员工信息、删除员工信息;领导查看员工签到情况及日期。(2)用户功能。用户可以修改个人资料,修改,重新登陆等功能。(3)系统管理员功能。系统管理员具有增加用户,修改用户,删除用户等权限。
4 开发工具及系统开发模式

4.1 JSP技术简介

JSP全称Ja Server Pages是一种动态的网页技术标准。动态网页是在静态网页的基础上加上JSP代码、ASP代码或PHP代码,这些代码需要服务器(如tomcat)的支撑才能运行。jsp技术是用ja语言编写的,简单的说,JSP即html代码加上ja代码。

4.2 JSP开发的优势

JSP技术继承了ja语言的所有优点,可移植性,支持多平台运行,一旦写成,可在任意平台任意环境运行。一个JSP被编译器编译成Servlet,再由编译器编译成机器码或二进制码,在JRE(ja运行环境)上运行。

4.3 系统开发模式

B/S全称Browser/Server,即浏览器和服务器结构。在众多系统软件中,有许多应用软件的使用不仅需要下载客户端软件,由特定的操作系统支持,而且客户需要不断更新软件版本,是一个代价很高的系统维护。而B/S模式摒弃了这些缺点,在服务器端发送的数据通过浏览器传送给用户,用户只要安装浏览器即可使用系统软件,维护成本小且效率高。
5 系统总体设计讨论
5.1论文导读:cat去处理,tomcat转到welcome-file文件。namespace中有对应的action,通过action的result配置,将相关result页面通过浏览器反馈给客户端。Struts2采用mvc模式把用户请源于:论文的基本格式www.7ctime.com求和页面展示分开。参考文献:张海藩.软件工程导论.清华大学出版社,2003-1

2.张跃平,耿祥义.JSP程序设计.清华

系统总体设计目标
本系统是按照层次设计理念,采用面向对象方法,利用组件技术开发基于JSP平台的开放式软件。系统主要采用B/S多层架构的分布式体系结构,其应用功能模块由用户服务、考勤、日志管理和系统管理组成。

5.2 系统总体思想

在分析医院日常业务流程的基础上,设计出系统的总体框架结构,系统总体设计思想如下所述:管理员录入所有员工信息,包括工号、姓名、性别、初始等,员工使用初始登录系统修改及,每日签到,并且可以查询本人的考勤记录,领导查看所有考勤信息,统计考勤率、管理请假申请。整个系统主要是servlet验证及数据处理两大部分。

5.3 功能模块

(1)用户服务。为所有用户提供基本的系统功能,包括修改用户个人资料、修改用户和退出系统功能。
(2)考勤。该模块为系统的核心模块,主要使用用户为全体员工。
a.功能描述:员工可以申请假期、签到、查看考勤记录;管理员可以录入员工信息、删除员工信息修改员工信息;领导可以批准假期、查看员工考勤信息、统计出勤率及个人考勤率、统筹批假。
b.功能流程:普通员工填好员工表,系统把员工表信息插入数据库,并统一设置。普通员工首次登录时修改自己的及,每天登录系统签到,查看个人考勤信息,向领导申请假期。领导查看考勤信息统计出勤率、统筹批假。
(3)日志管理。为用户提供操作日志的查询界面,包括操作日志查询模块。
a.主要用户对象:系统管理员
b.功能描述:日志内容包括用户名、登录时间、操作时间、操作。
c.实现方式:每次用户在本系统进行操作时,系统自动把用户的操作记录在用户操作日志表中。
d.普通员工管理:普通员工保护好自己,注意安全。
5.4 实现方案。系统采用struts2框架实现。struts2框架的实现过程大致如下:客户端在浏览器中输入url地址,url地址的请求会通过http协议发送给服务器(本系统使用tomcat服务器),tomcat解析你请求的web application,交给对应的工程去处理。web.xml配置文件是工程入口,tomcat在web.xml文件中解析filter配置,filter配置中定义了需要过滤的url地址。过滤器类调用doFilter()方法时要参考struts.xml配置文件,struts.xml中的package找到url地址中的namespace,当没有找到对应的namespace时,转到web.xml给tomcat去处理,tomcat转到welcome-file文件。namespace中有对应的action,通过action的result配置,将相关result页面通过浏览器反馈给客户端。Struts2采用mvc模式把用户请源于:论文的基本格式www.7ctime.com
求和页面展示分开。
参考文献:
张海藩.软件工程导论[M].清华大学出版社,2003-12.
张跃平,耿祥义.JSP程序设计[M].清华大学出版社,2009-08.
[3]李刚.Struts

2.1权威指南[M].电子工业出版社,2009-0

5.

[4]JDK_API_1_6.中文帮助文档. [5]李刚.Ja EE企业应用实战[M].电子工业出版社,2011-03.