人事管理系统公用模块用户登陆实现及员工信息管理毕业设计论文.docx
- 文档编号:1877569
- 上传时间:2022-10-24
- 格式:DOCX
- 页数:11
- 大小:237.65KB
人事管理系统公用模块用户登陆实现及员工信息管理毕业设计论文.docx
《人事管理系统公用模块用户登陆实现及员工信息管理毕业设计论文.docx》由会员分享,可在线阅读,更多相关《人事管理系统公用模块用户登陆实现及员工信息管理毕业设计论文.docx(11页珍藏版)》请在冰豆网上搜索。
人事管理系统公用模块用户登陆实现及员工信息管理毕业设计论文
人事管理系统
——公用模块、用户登陆实现及员工信息管理
摘要:
近些年来,随着社会的发展和科技的进步,人们的工作与生活也越来越离不开计算机,对于各大企业来说就更是如此了。
在各个企业中,企业员工的考勤工作不仅工作量大,而且时效性强。
过去,企业多采用签到和报表的形式进行管理,效率和透明度较差,并且也容易出错;随着数据库技术的发展和企业信息化建设的进行,使用计算机管理企业考勤工作也成为大势所趋,它为企业的考勤工作节约了大量的人力和物力,也大大减轻了管理工作人员的工作量。
关键词:
员工;人员管理;Web技术
AbstractInrecentyears,alongwiththeadvanceofthesocietyandtechnology,human’sworkandlifearemoreandmoredependenttocomputers,particularlyforthoseworkinginthelargeenterprises.Intheenterprise,themanagementonemployeeworkattendancenotonlyappliesahighworkload,butrequiresanon-timeresponseaswell.Traditionally,thecompaniesmorelikelyusesthemannersofsign-inandreportformtomanageemployee’sattendancerecords.Thismethodpresentslowefficiencyandlacksoftransparency,whichleadstoahighmistakerate.Withthedevelopmentofthedatabasetechnologyandconstructionofenterpriseinformationsystems,theapplicationofcomputersystemstomanagetheemployeeattendancerecordsinenterprisesbecomesamaintrend.Thisapproachsaveslaborandcostintheemployeeattendancemanagementfortheenterprise,andalsosignificantlyreducestheworkloadofthestaff.
KeyWordsemployeeattendance;attendancemanagementsystem;Webtechnology
1绪论
1.1研究背景
人员管理是各类组织日常管理工作的重要组成部分。
对于企业而言,人员管理对保证企业秩序、提升工作效率具有重要的作用。
随着现代科学技术的发展,越来越多的企业对职工的考勤管理都实行了信息化管理,越来越多的企业利用信息化考勤手段对企业行政人员进行考勤,使计算机系统代替繁琐冗余的手工方式来管理考勤事务。
传统的手工方式不仅效率低下,而且容易出错,釆用计算机技术进行管理可以克服手工管理的缺点,将人们从烦杂的劳动中解放出来。
先进的考勤管理思想有助于构建先进考勤管理系统,提高管理效率,对于企业的管理者来说很有帮助。
1.2课题研究现状
互联网络和信息技术的高速发展,改变了企业经营管理模式、做事的方法和人们的生活方式。
全球经济环境不断发展和变化,竞争环境复杂多变,企业的管理思想,管理方法不断创新,计算机网络技术快速发展,促成企业管理信息系统ERP总是不断发展和变化。
一个优秀的企业管理信息系统应当经历:
管理思想现代化、系统应用网络化、开发平台标准化、业务流程自动化、应用系统集成化的这样一个“五化”的发展过程。
2系统分析
2.1系统开发环境确定
(1).开发环境:
系统采用Myeclispe6.5作为开发环境数据库采用微软的SQLserver2005进行组合开发。
eclipse是一个开源的开发平台,Myeclipse作为Eclipse平台下的一个插件也备受很多开发者的青睐,我们才用它第一个它是一个比较轻量级的开发环境。
同时它又是以一款功能强大的开发平台。
SQLSERVER2005是微软的一款比较好的数据库系统适合于中小型数据库,我们选择SQLserver205是以为系统是一个中心性系统.SQLSERVER2005有着微软的一贯作风简单易用。
(2).操作系统采用windowXP;
(3).技术框架:
采用当前比较流行且通用的MVC框架STUCTS和持久化框架Hibernate进行开发。
在前端框架上采用jquery和daowenUI进行组合开发,可以做到比较好的界面效果。
2.2系统可行性分析
开发任何一个系统,都会受到时间和资源上的限制。
因此,在每一个项目开发之前,都要进行可行性分析,可以减少项目的开发风险,避免人力、物力和财力的浪费。
下面就技术、经济、操作和法律四个方面来介绍。
(1)技术可行性
本系统开发工具是MyEclipse和Sqlserver数据库,开发语言是Java,主要使用了J2EE的技术,java是一种面向对象编程语言,简单易学而且灵活方便。
(2)经济可行性
如今是信息化时代,信息化管理可以使财务运输工作更加系统化、快速化、全面化。
这样可以为企业带来较高的工作效益和经济效益,本系统对计算机配置的要求不高,,所以在经济上具有完全的可行性。
(3)操作可行性
本系统操作简单,输入信息页面大多数都是下拉框的选择形式,在某些页面,信息可以自动生成,无需输入,时间的输入也是用的日历控件,操作简便,对操作人员的要求很低,只需对WINDOWS操作熟练,加之对本系统的操作稍加培训即可工作,而且本系统可视性非常好,所以在技术上不会有很大难度。
(4)法律可行性
系统是自行开发的管理系统,是很有实际意义的系统,开发环境软件和使用的数据库都是开源代码,开发这个系统不同于开发普通的系统软件,不存在侵权等问题,即法律上是可行的。
2.3总体功能概述
首先,考勤管理系统对应的对象是员工或者公司领导,当员工进去考勤系统后可以看到当前自己的考勤情况,以后自己的排班情况。
如果是领导登陆此系统不但有着和员工一样的功能,而且还有可以多次员工进行排班,工资的调整,以及检查当前员工的考勤情况。
如果是系统管理员登入的话,主要的责任是负责系统的维护和用户的管理,但是对于系统数据修改是有一定的限制权限的,这样的管理方式可以对系统的数据进行有效的,安全的管理。
由于系统与员工的工资和出勤情况有直接挂钩,所以数据的准确性事最重要的,当然安全性是系统的核心生命,本系统最终考虑到安全新的部分,所以使用了局域网内部的部署方式。
(1).后台用户管理:
用来管理考勤管理子系统的管理员信息的添加与维护。
(2).企业员工管理:
主要是记录系统员工信息,员工信息是考勤的基础数据。
(3).考勤签到、签退:
如果是当天第一次操作,只能签到;当天第一次以后操作,只可以签退。
记录签卡备注、签卡时间。
(4).考勤历史查询:
跟踪并定位数据库中的历史记录,按照时间段、部门、姓名等信息查询。
(5).考勤统计:
管理员统计一段时间内指定部门所有员工的迟到、早退、旷工次数等。
(6)..薪资管理:
用于管理员工的薪资状况。
薪资构成有基本工资、津贴、奖金、加班费、以及业务提成。
薪资结算可根据奖惩以及社保扣费实现自动计算,显示结果,可打印。
(7).奖惩管理:
用于管理员工的奖惩情况。
记录奖惩种类以及奖惩说明,说明包括时间、金额、以及详细描述、备注。
可以影响到薪资管理的计算。
图2-3人员管理系统基本功能
2.4系统安全需求
数据库安全性是数据能被集成共享的关键之一。
汽车维修保养管理系统采用以下安全措施保证系统安全性:
(1).用户识别。
系统对每一位用户设置了用户帐户,用户登录系统时要输入正确的口令,只有合法用户才能进入系统。
(2).角色管理。
不同角色的用户拥有不同的访问权限,防止用户对数据库进行
非法操作。
(3).建立日志文件,跟踪记录用户对系统每一次操作的详细情况。
(4).建立数据定期备份机制。
2.5用户界面需求
2.5.1用户界面设计原则
用户界面是系统与用户之间的接口,也是控制和输入输出数据的主要途径。
对用户而言,界面就是系统,友好的用户界面可以提高整个系统的使用效率。
用户界面设计与用户需求之间有极其密切的关系,设计时需要综合考虑用户的目标、专业水平、艺术性等诸多因素。
用户界面一般应该遵循以下几个原则:
(1).简单化。
用户界面一目了然,操作简单,尽量减少需要用户输入的参数。
(2).标准化。
用户界面所用的术语应该具有标准性和一致性。
直接显示给用户的图、表、数据等都应当模拟真实的图形显示和表格格式,遵从用户的工作习惯。
(3).可视化。
操作过程可视化,使用户可以了解整个操作的过程。
(4).可读性。
整个界面应该清晰简洁,易于阅读,便于用户理解,界面层次分明,布局合理,以最简洁的方式提供用户所需的信息。
总之,用户界面设计应坚持友好、简便、实用、易于操作的原则。
2.5.2界面设计方式
从用户与计算机交互的角度来看,界面设计包括菜单方式、会话方式、操作提示方式,以及操作权限管理方式等。
(1).菜单方式。
菜单是信息系统功能选择操作的最常用方式。
按照目前软件所提出的菜单设计工具,菜单的形式可以是下拉式、弹出式的,也可以是按钮选择方式的。
(2).会话管理方式。
在所有的用户界面中,几乎都会遇上人机会话问题。
最为常见的是:
当用户操作错误时,系统向用户发出提示和警告性的信息;当系统执行用户操作命令遇到多种可能时,系统会要求用户进一步说明;系统定量分析的结果通过屏幕向用户发出控制型的信息等。
(3).提示方式。
对于用户的输入错误、操作错误做出明确提示,并给出明确指示。
按照这种界面设计方式,用户可以方便快捷的输入数据,清晰的了解事件的处理流程,消除了在使用过程中对数据进行误操作的可能性
2.6技术线路
本系统根据需求将开发一个基于B/S结构的系统,系统开发采用的技术路线:
(1).系统采用JavaSSH(Struts2+Spring+Hibernate)框架,其中Struts实现MVC,Spring负责架构的结合,Hibernate进行数据的持久化。
SSH是典型的J2EE三层结构,分为表现层(V)、控制层(C)和模型层(M)。
三层体系将业务规则、数据访问及合法性校验等工作放在控制层处理。
客户端不直接与数据库交互,而是通过控制层建立连接,再由控制层与数据库交互,表现层是传统的JSP技术。
(2).采用JSON进行数据交换。
JSON提供了一种更适合Ajax应用的标准数据交换格式。
JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。
(3).采用Ajax在不刷新页面的情况下访问服务器处理数据,并根据数据的处理结果对页面作出即时更改,改善用户体验。
3系统设计与实现
经过需求分析阶段的工作,本章给出了系统设计目标和思想,首先对系统功能模块进行详细的分析和设计,接着进行数据库设计,包括实体的确立,实体关系的确立,数据表的创建及每个表各种字段的属性的确立等。
3.1系统设计的总体原则
为了实现计算机管理的需要,使管理既有科学性又实用方便,该系统采用了以下原
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事管理系统 公用 模块 用户 登陆 实现 员工 信息管理 毕业设计 论文