浅谈大数据时代下的企业考勤管理系统.docx

上传人:b****2 文档编号:333860 上传时间:2022-10-09 格式:DOCX 页数:6 大小:17.47KB
下载 相关 举报
浅谈大数据时代下的企业考勤管理系统.docx_第1页
第1页 / 共6页
浅谈大数据时代下的企业考勤管理系统.docx_第2页
第2页 / 共6页
浅谈大数据时代下的企业考勤管理系统.docx_第3页
第3页 / 共6页
浅谈大数据时代下的企业考勤管理系统.docx_第4页
第4页 / 共6页
浅谈大数据时代下的企业考勤管理系统.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

浅谈大数据时代下的企业考勤管理系统.docx

《浅谈大数据时代下的企业考勤管理系统.docx》由会员分享,可在线阅读,更多相关《浅谈大数据时代下的企业考勤管理系统.docx(6页珍藏版)》请在冰豆网上搜索。

浅谈大数据时代下的企业考勤管理系统.docx

浅谈大数据时代下的企业考勤管理系统

滕久路

(贵州大学明德学院,贵州贵阳550025)

摘要:

随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事考勤管理势在必行。

本论文主要介绍了企业考勤管理系统的分析,设计和开发的全部过程。

集信息的显示、输入、修改、删除、查询等各种处理为一体,信息维护起来非常方便,大大减少了公司的人力和物力。

关键词:

B/S模式,JAVA,考勤管理系统

引言

代社会中伴随着计算机技术在各行各业日益广泛和深入的应用,企业对员工的考勤管理不在象过去一样靠手工去做,在一些稍具规模的企事业单位内考勤也开始信息化。

考勤规则的灵活定义,提供和多种考勤机的接口,并可以手工录入考勤记录,考勤结果和薪资系统相连,员工请假和休假申请通过自助服务进行在线处理。

自动生成考勤日报表和月报。

考勤考核对考核项目、考核方案、考核等级、考核员工分组、考核记录、考核结果等进行管理。

通过员工考勤考核管理,反映员工在一定阶段的工作成绩。

通过与员工工资、奖金挂钩,达到正负激励作用,从而更好促进工作质量的提高,增加企业的竞争能力和综合效益。

企业考勤管理系统的特点是从企业考勤管理的角度出发,用集中的数据库将几乎所有与考勤相关的数据统一管理起来,形成了集成的信息源。

友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得企业考勤管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业考勤规划和政策。

本系统就是为了适应这种要求而设计的。

1系统概念结构设计

概念模型的过程就是概念结构设计,它是整个数据库设计的关键。

系统设计的工作复杂又细致,总体设计阶段需要进行系统模块结构设计,要将一个大系统分解成不同层次、多个模块组成的系统,在详细设计阶段要在模块结构设计的基础上,给出每个模块实现方法的细节,并对模块的输入、输出和处理过程作详细描述,以便在系统实施阶段进行程序设计时可以把这个描述直接“翻译”成用某种程序设计语言书写的程序。

模块化是解决一个复杂问题时自上项下逐层把系统划分成若干个模块的过程。

系统模块结构设计的任务是划分子系统,然后确定子系统的模块结构,并画出模块结构图。

2系统设计

系统设计本着从用户角度出发的原则,要求实用,且符合用户提出的合理需求。

系统设计在不违反系统整体性的基础上,可根据用户的需求进行二次开发,不断完善系统功能,便于系统的不断升级。

企业考勤管理系统分为系统管理、部门管理、公告管理、员工管理、请假管理、个人考勤、考勤管理、留言管理、退出系统等九大模块。

系统要实现的功能如下:

1.系统功能:

统管理模块包括更改密码、高级管理(控制系统)两大子模块。

各级管理员登录系统后,可自行重新设置登录密码。

2.部门管理:

包括一个企业的部门信息的添加、修改和删除。

3.公告管理:

添加公告用于管理员(领导)给本系统的所有用户发布公告信息,公告信息查询。

4.员工管理:

包括企业员工信息如员工编号、姓名、性别、婚姻、身份证、所在部门等信息的添加、修改、删除、查询和打印。

5.请假管理:

主要是针对某一个员工在其需要考勤的进段进行考勤,记录其某一个时段(上午或下午)的考勤状况。

6.个人考勤:

用于对个人对自己的考勤查看功能操作。

7.考勤管理:

考勤管理模块中管理员具有查询所用员工考勤的详细资料信息,而普通员工只具有查询自己的信息功能操作。

8.留言管理:

添加留言或者查看留言,在这个子功能里,用户可以输入,姓名,邮箱,性别,留言内容。

进行检验,如果符合信息,添加到数据库里。

并可以供用户提取数据。

9.退出系统:

包括系统退出以及关于本系统;本系统使用内置账号,不提供添加或者修改账号的功能。

3开发技术

3.1B/S模式及其优势

B/S(Browser/Server)结构是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。

在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层(3-tier)结构。

这种应用程序的设计使用学生/服务器模式,各层可同时开发,并且可由不同的成员组用不同的语言来开发。

它是一次性到位的开发,能实现不同人员,从不同地点,以不同的接入方式(如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库。

此技术超越了传统的“学生机/服务器”两层结构,采用了三层体系结构。

3.2Java简介

Java无处不在。

它已拥有几百万个用户,其发展速度要快于在它以前的其他任何一种计算机产品。

它可位于任何地方,而且能到处运行,Java环境可用来开发能在任何计算平台上运行的应用软件。

Java远不止是一种编程语言,它是企业内外的完整计算环境,而且万事齐备,从开发工具、操作系统、服务器软件和瘦/肥学生机一直到网络管理工具、支持、培训、咨询和集成服务,一应俱全。

Java使用起来非常简单,部分原因是Sun提供一种全面统一的解决方案。

3.3Tomcat应用服务器

Tomcat是一个很好的工具,不仅仅因为其免费,功能强大,更因为其开放性,越来越收到人们的重视。

Tomcat也可以与其它一些软件集成起来实现更多的功能。

如与JBoss集成起来开发EJB,与Cocoon集成起来开发基于Xml的应用,与OpenJMS集成起来开发JMS应用,除了我们提到的这几种,可以与Tomcat集成的软件还有很多。

如今,开源软件越来越收到人们的重视,Linux就是一个成功的典型。

人们不再限于只使用软件,而且已经关心起软件的具体实现。

3.4SQLserver2000

MicrosoftSQLServer2000是由Microsoft公司开发的,简称SQLServer,由一系列相互协作的组件构成,能满足最大的Web站点和企业数据处理系统存储和分析数据的需求。

4结语

本论文主要介绍了系统的分析,设计和开发的全部过程。

对系统的设计过程进行简要的说明。

系统采用B/S开发模式,开发工具选择JAVA、JSP、JavaScript、Html语言,采用Tomcat服务器技术,后台数据库选用SQLServer2000。

友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得企业考勤管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业考勤规划和政策。

参考文献

[1]郝玉龙.JavaEE编程技术[M].清华大学出版社,2008

[2]王克宏.Java技术及其应用[M].高等教育出版社,2007

[3]MartyHall.Serlet与JSP核心编程[M].第二版.机械工业出版社,2008

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 军事政治

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1