- 2.31 MB
- 2022-05-17 13:18:20 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
山东大学硕士学位论文中创软件企业协同管理平台考勤管理子系统的设计与实现姓名:孙晓莹申请学位级别:硕士专业:软件工程指导教师:张立群20070420
山尔人学硕十学伊论文摘要在现代企业中,考勤是管理工作中最基本但又是很重要的工作之一。随着电子技术的发展,新的考勤方法不断出现。计算机考勤系统可作为企业管理平台的一个子系统,通过计算机网络能为管理人员提供准确的员工出勤的实时数据,作为企业考核员工的依据。本文通过分析中创软件企业协同管理平台考勤管理子系统的的具体需求,提出系统设计原则,并给出了系统的整体功能设计方案。论文在对两种主流的开发平台进行比较后,选择在J2EE平台上开发实现办公自动化系统。在系统实现过程中应用了文档一体化和工作流两个关键技术完善了原有的办公系统,,从而有效地实现了公司各个部门间的协同办公和业务知识的积累。本文主要介绍考勤管理系统需求分析,详细设计和具体实现。本系统试运行阶段在安全性、稳定性等方面该系统都取得了满意的效果。该系统运行后有效的实现了通过办公自动化系统建设提高了企业的工作效率和管理水平。该文对于企业在信息化建设中创建协同办公自动化系统,降低企业协同办公的成本,企业人事管理等方面具有一定的现实意义。关键字:考勤管理:协同办公:Internet
山东人学颐七学侮论文AbstractTestingfrequentlyinthemodembusinessenterpriseistomanageaworkinthemostbasicbutagainisoneoftheveryimportantworks.Testlatelyfrequentlyamethodtoappearcontinuouslyalongwiththeelectronicstechnicaldevelopment+Thecalculatortestsfrequentlysystemtobeabusinessenterprisemanagementastaturesoftheterracesystem,passingthecalculatornetworkCanprovideaccurateemployee。sondutyforthemanagerofsolidhourdataisthebasisthatthebusinessenterpriseinvestigatesemployee.Thistextpassesanalysistotesttomanagesub-systemfrequentlyofofconcreteneed,putforwardasystemdesignprinciple,andgavethewholefunctiondesignofthesystemaproject.Thethesisisaftercarryingoncomparisontotwokindsofessentialdevelopmentterraces,thechoicedevelopsarealizationtotransactallautomationonthe12EEterrace.Atthesystemcarriedouttheapplicationintheprocesstextfileintegralwholetoturntoflowtwokeytechniqueswithworkperfectoriginaloftransactsystem,,carriedoutthecompanyeachsectionthusandavailablyofbeinconjunctionwithtotransactwiththebacklogoif【with】professionalacknowledge.Thistextmainlyintroducestotesttomanagesystemneedanalysisfrequently,detaileddesignwithconcretelycarryout.Thissystemtriedtocirculateastagetoallobtainsatisfiedresultataspects,suchassafetyandstability...ere.thatsystems.Thatsystemcarriedouttopasstotransactautomationconstructiontoraisetheworkefficiencyofbusinessenterpriseandmanagementleveleffectivelyaftercirculating.Thattextestablishestobeinconjunctionwithtotransactallautomationtothebusinessenterpriseintheinformation-basedconstruction,loweringabusinessenterprisetobeinconjunctionwiththecostfortransacting,businessenterprisepersonalmanagementetc.hascertainrealisticmeaning.Key:attendancesystem:Coordinationwork:Intemet“
原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:到!毫;垒日关于学位论文使用授权的声明本人同意学校保留或向国家有关部门或机构送交论文的印刷件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。(保密论文在解密后应遵守此规定)论文作者签名:孟I∑篷.鱼导师签名:日期:2Q酷生必目
山尔人学硕{:学{ii=论文1.1项目背景描述第1章绪论信息时代的到来,信息量迅速膨胀,使得传统的手工办公模式与办公业务量不断增长的矛盾日益激化。仅仅依靠手工操作模式对大量信息进行收集、处理、分析及决策已经越来越难以适应时代发展的步伐。通过基于网络的办公自动化系统,把数据与办公业务流程紧密的联系在一起共同管理,实现更加行之有效的、科学、便捷的办公管理模式是提高决策科学性和效率的关键。在管理模式方面,我国企事业单位的管理,已由传统的管理逐步转向数字、知识,信息的管理就是对业务流程中无序的信息进行系统化管璎,实现信息收集、处理、共享和再利用,以提高业务水平和效率:信息管理今后将成为决定企事业竞争力的关键因素,而信息的创造、共享与再利用只有与特定的业务流程密切联系,才能有效的发挥作用。通用而可行的模式是采用成熟、稳定的大型关系数据库系统,统一进行信息分类和管理。人们普遍使用计算机来提高个入工作效率,但是在需要许多人一起协同工作的现代工作环境中,企业更需要提高自身的整体工作效率。利用网络通讯基础及先进的网络应用平台,建设一个安全、可靠集办公自动化和信息管理与一体的电子化系统,为管理部门提供现代化的只常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事务处理自动化,以提高办公效率和管理水平,实现企业各部r1日常业务工作的规范化、电子化、标准化,增强档案部门文书档案、人事档案、科技档案、财务档案等档案的可管理性,实现文档的在线查询、借阅,最终实现无纸办公。⋯中创企业协同管理平台是在中创软件内部应用系统的基础之上(包括数字神经系统、人事系统、考勤系统、售饭系统、与财务系统接口系统、医疗报销、电话计费系统等),结合山东省高新技术投资有限公司信息化系统、中铁集装箱公司数字神经系统、新汶矿业集团煤炭营销系统、国家统计局项目管理平台,提出的以项171管理为主线,面向企业运营和经营决
山尔人学硕十学伊论文策为目标的企业管理的协同化的应用平台。1.2国内外发展现状人力资源管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放薪资既费时费力又非常容易出错。为了解决这个矛盾,人力资源管理系统应运而生。当时由于技术条件和需求的限制,用户非常少,而且那时的人力资源管理系统充其量也只不过是一种自动计算薪资的工具,既不包含非财务的信息,也不包含薪资的历史信息,几乎没有报表自动生成功能和薪资数据分析功能。但是它的出现为人力资源的管理展示了美好的前景,即用计算机的高速度和自动化来代替手工的巨大工作量,用计算机的高准确性来避免手工的错误和误差,使大规模集中处理大型企业的薪资成为可能。Ⅲ第二代的人力资源管理系统出现在20世纪70年代末期。由于计算机技术的飞速发展,无论是计算机的普及性,还是计算机系统工具和数据库技术的发展,都为人力资源管理系统的阶段性发展成为可能。第二代人力资源管理系统基本上解决了第一代的缺陷,对非财务的人力资源信息和薪资的历史信息都给予了考虑,报表生成和薪资数据分析功能也都有了较大改善。但这一代的系统主要是由计算机专业人员丌发研制的,未能系统地考虑人力资源的需求和理念,而且其非财务的人力资源信息也不够系统和全面。。”人力资源管理系统的革命性变革出现在20世纪90年代末期。由于市场竞争的需要,如何吸引和留住人才。激发员工的创造性、工作责任感和工作热情己成为关系企业兴衰的重要因素,人才已成为企业最重要的资产之一。“公正、公平、合理”的企业管理理念和企业管理水平的提高,使社会对人力资源管理系统有了更高的需求:同时由于个人电脑的普及、数据库技术、客户机/服务器技术,特别是Internet/Intranet技术的发展,使得第三代人力资源管理系统的出现成为必然。现代人力资源管理系统的特点是从人力资源管理的角度出发用集中的数据库将几乎所有与人2
山东天学硕十学侮论文力资源相关的数据统一管理起来,形成了集成的信息源。友好的界面,强有力的报表生成工具、分析工具和信息共享使得人力资源管理员得以摆脱繁重的日常工作,集中精神从战略的角度来考虑人力资源规划和政策。过去,人力资源管理是面向企业人力资源管理部门的业务管理系统,用户对象主要是人力资源管理者。随着Internet/Intranet技术的出现。企业内外部的信息流变得更快捷通畅,信息流对企业管理体系的影响也越来越深远。对于人力资源管理而言,Internet/Intranet技术将使得人力资源管理体系随着信息流的延伸或改变而突破封闭的模式,延伸到企业内外的各个角落,使得企业各级管理者及普通员工也能参与到企业的管理活动中来,并与企业外部建立各种联系(如网上招聘),这就是所谓的网络自助服务(Self-Service)的概念。网络自助服务是建立在人力资源管理系统之上的,是对人力资源管理系统的扩展。人力资源管理系统与网络自助服务一起,就形成了企业完整的eHR解决方案。与传统人力资源管理系统不同,eHR是从“全面人力资源管理”的角度出发,利用Internet/Intranet技术为人力资源管理搭建一个标准化、规范化、网路化的工作平台,在满足人力资源部门业务管理需求的基础上,还能将人力资源管理生态链上不同角色联系起来,使得egR成为企业实行“全面入力资源管理”的纽带。1.3系统现状以及本人工作
山自:人学硕十学位论文图1-1系统效果图目前该系统已经开发完毕,上图是本系统的整体效果图。整体采用框架设计,左边为功能选项区,中间是操作区,右边显示的是当前在线的单位管理员。全部功能包括系统管理、信息管理、人力资源管理、项目管理、合同管理、客户关系管理、设备管理、资产管理、费用管理、知识管理、企业管理、绩效考核管理等模块。其中人力资源管理中的考勤管理等模块是由本人设计开发的。1.4本文的主要内容及组织结构1.4.1本文的主要内容本论文着重对企业协同管理系统中的考勤管理子系统的设计与实现进行了阐述。1.4.2本文的组织结构全文共分为四章。第一章是绪论,主要介绍中刨软件企业协同管理平台(ecmp)的基本概念、发展背景,以及国内外研究应用的研究现状。说明了本系统需要解决的主要问题和本文的主要贡献。第二章是系统需求分析,以考勤管理子系统为例,具体描述了现代企业考勤管理的基本情况、现状和存在的问题,分析了考勤管理系统在企业管理信息化方面的应用需求。第三章是系统的设计部分,以考勤管理子系统为例,描述了系统的网络与硬件平台设计、数据库选型设计、功能模块设计和安全性设计。第四章是系统的技术实现,具体说明了信息统计功能、性能计算分析功能的实现。4
山尔人学硕十学位论文2.1项目需求背景第2章系统需求分析近些年来,随着社会的发展和科技的进步,人们的工作与生活也越来越离不开计算机,对于各大企业来说就更是如此了。在各个企业中,企业员工的考勤工作不仅工作量大,而且时效性强。过去,企业多采用签到和报表的形式进行管理,效率和透明度较差,劳且也容易出错:随着数据库技术的发展和企业信息化建设的进行,使用计算机管理企业考勤工作也成为大势所趋,它为企业的考勤工作节约了大量的叭力和物力,也大大减轻了考勤工作人员的工作量。在本章以及第三章第四章中,系统地阐述了考勤系统的设计开发的全过程。包括系统整体设计,逻辑框架与数据流程,各个功能模块划分,系统功能模块的设计与具体实现等部分。2.2项目开发目标及应用范围2.2.1软件目标软件系统的目标必须紧紧围绕企业人力资源部门的工作内容来确定,要为实现及时、完整、准确而有效的信息服务,提高工作效率和业务水平、降低成本,使各部门及其下属机关能够协调、有序、规范运行,提高整个机关系统的工作效率。具体包括以下内容:1、在现有电脑网络及其硬件设备的基础上,开发一套可及时准确地处理大量的考勤数据。实时地进行考勤数据的审核和分析的考勤管理子系统。该系统要基于现已成熟的INTERNET上,易于操作。结构上要易于扩充、维护、并具有良好的人机交互性。2、实现企业及其关联单位的数据一致化。实现数据资源的高度共享。利用网络的优势做到信息的无错快捷传递,提高工作效率,健全相关单位的信息化管理。3、建立一套完备的查询机制。各种资料以及相关信息的简单检索,
山尔人学硕十学位论文将“跑腿”业务全部搬到网上。上级管理人员能够通过数据进行相关分析,提供一定的辅助决策功能。4、技术上采用B/S模式的三层结构,为系统的维护、扩展、更新以及数据的维护和存储打下良好的基础。2.2.2软件适用范围基于“企业协同管理平台”(ecmp)项目是一个软件产品,和以往的项目有很大的不同,它没有固定的客户,因此项目组假定了一些虚拟客户群体(产品将来面向的客户群),需要根据这些客户可能的需求,考虑了各方面业务的兼容性和软件的灵活性、复用性、可移植性等,因此本系统适用于企事业、工厂和机关单位。用户等级业务内容人员单位整个系统的配置数据的处理存储、超级管理员人事管理部门}l;j户管理及查询管理员查询、数据录入、授权的业务处理人事管理人员初级管理员数据录入,饩淘、授权的业务处理考勤人员2.3主要功能模块l、“考勤规则管理”模块考勤规则管理包括考勤制度管理、考勤规则定义、考勤期间定义、考勤项目设定、免考勤人员定义、节假日定义六个功能模块。2、“节假日备案管理”模块节假同备案管理包括节假同备案、节假同备案审批、节假同备案查询三个功能模块。3、“排班管理”模块排班管理包括班次类别管理,部门班次配置、班次配置审批,部门人员排班四个功能模块。4、调班管理6
山尔人学硕十学傅论文调班管理包括调班申请和调班申请审批两个功能模块。5,休假管理休假管理包括休假规则管理、休假类别管理、休假薪资管理、休假申请、休假申请审批、销假申请、销假申请审批、等功能模块。6、出差管理出差管理包括出差类别管理、出差前往地类别管理、出差申请、出差申请审批、出差调整申请、出差调整确认、等功能模块。7、考勤数据管理考勤数据包括考勤数据导入、考勤信息填报、个人考勤填报、考勤数据整理分析、考勤数据维护、考勤数据审核七个功能模块。1412.4性能的要求为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求:1、易操作性设计(1)、界面风格统一。(2)、频繁的业务操作使用键盘完成,方便操作人员。(3)、对于数据列表形式的查询结果,提供点击表头,自动对点击列数据进行升序排序。(4)、对于金额或其他的数字输入,提供数字输入框,限制用户只能输入数字。15]2、安全性设计(1)具体权限根据每个业务人员的职责到实施时决定。(2)针对重要功能的重要信息操作都具有历史纪录,要具有可追述性。(3)数据备份恢复机制设计,系统通过专用的备份软件,定时对数据进行恢复,一旦发现数据异常,可以通过数据备份及时恢复数据。同时采用双机热备的方式,实时对数据进行双机互备,尽大可能的避免数据损失。f4)系统出错处理设计3、系统维护设计
山尔人学硕十学位论文说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。4、系统的可扩充性本系统应用于各个工作领域,由于其工作内容和方式是经常变化的,一次要求我们的系统要有很强的可扩展性,主要包括功能模块的添加和修改。[612.5系统运行环境系统运行的操作系统为主流UNIX、Linux、Windows平台,数据库采用主流的关系型数据库,例如Oracle、DB2等,应用服务器采用符合J2EE规范的主流的应用服务器,要求为1.3版本及以上:报表和统计分析中的图表采用中创公司的lnforReport3.3产品;工作流引擎采用InforFlow2.2。浏览器采用IE6及以上版本。
山尔人学硕士学位论文3.1总体设计3.1.1系统用例图第3章系统设计UC_H1006项目计划变更中谓(●_l正.垃,.t●r_正直.【●一匹如啮"l面图3-!系统川例图整个应用部署在一台应用服务器上或多台应用服务器组成的集群之上。数据库可以根据需要部署在一台数据库服务器上或多台数据库服务器组成的集群之上。根据需要,可以单独web服务器或web服务器集群,以提高系统的9
山尔大学硕十学位论文响应速度和可靠性。对于内部用户,可以通过局域网或VPN等方式直接访问系统,对于系统的外部用户,可以通过广域网访问系统。1713.1.2系统逻辑架构幽3-2系统逻辑架构幽系统从逻辑架构上分为基础设施层、中『自J件平台(总线层、流程层、展现层)、业务构件层(其中统一认证和授权、信息门户、用户和组织管理等构件为成熟构件,企业资源管理、集团财务等构件可以根据名户集团的需要进行定制化开发)。同时包括贯穿于各个层次的标准、规范和系统安全及管理平台两套体系。下面将逻辑架构自下而上说明如下:1、基础设施:主要是基本的主机、网络系统以及操作系统等底层支撑环境。数据层的数据库用来存储系统产生的各类业务数据,并对外提供数据服务,数据集成通过中创自主知识产权的数据集成中向件InforEAI来实现,通过软总线的方式为企业各个系统之间的数据集成提供强有力的支撑。2、中间件平台:总线层为应用服务器lnforWeb,为系统应用提供稳定、高效的运行环境;流程层为lnforFIow,应对流程的变动提供支持,实现企业流程的集成:展现层为InforReport,对复杂的中式报表提供强0
山尔人学硕}学f々论文有力的支持,为企业提供企业运行状况的全景视图。3、业务构件层:该层次基于J2EE应用技术,采用构件化歼发思路进行各种服务构件规划、开发及部署,形成基础构件库,为企业协同管理平台提供构件以及其它服务。例如统一的认证和授权服务为系统提供灵活多样的权限控制服务:用户和机构管理提供基层信息等;信息门户(Portal),运用基于J2EE平台的高度的集成技术,将现有系统和将要开发进行集成,实现门户的统一管理。【8】3.1.3系统技术框架该系统采用面向对象的设计方法,设计时利用rationalrose工具生成设计时所需要的所有视图,系统采用Browser/Server体系结构。l、框架设计图嘲奎略嘲业射唰麴艟影懂列獬幸匣≈厂]’⋯篇群l№昔i至。{。I%M■吨.k辑。图3.3系统架构设计图2、框架说明●整个系统采用典型的三层架构,表现层,业务层、持久层,分层结构的分工明确,耦合度低,有利于进行程序单元测试和功能维护。(1)、表现层(页面+交互处理层)负责处理与外界用户的接口以及与用户交互相关的动作。展示在用户面前的是,运行于浏览器的HTML页面、CSS样式表、
山尔人学硕十学侥论文JavaScript脚本语言、JavaApplet以及Flash。用户通过HTML表单、URL提交、JavaApplet和Flash的主站连接。提交数据到MVCFramework。由MVCFramework进行提交数据的转换,动作控制的分派和转向,交递给最终的Action,由Action调用BO来进行相应的业务处理。Action作为一个专注于隔离用户动作和业务动作的隔离层,原则上没有任何的业务代码。Action中传递的Model相当于一个ViewObject,作为一个表现层的数据模型,Model的活动范围到Action层次为止,不会再深入到业务层的代码中。(2)、业务层业务层主要是负责解决业务逻辑的组件,主要包含业务逻辑,根据需要也允许出现其他的对象,也称为业务逻辑层。对于各种BusinessObjeet而苦。其数据来源有两部分,一部分是表现层传递过来的调用数据,一部分是数据持久层传递过来的模型数据。BO对调用数据进行逻辑判断,根据得到的逻辑结果对模型数据进行业务整合,最终将结果形成POJO传递给持久层并最终写入到数据库中;BO对模型数据进行一定的处理并按照表现层的要求形成表现层的数据并提供给表现层。(3)、数据层(持久层+数据库)数据层包括持久层和数据库。持久层负责从数据库中取出结果集,根据配置的对象与库表的对应Mapping关系,将结果集转化成相应的PO对象传递给BO层。数据库负责关系数据的存储、查询、更新以及事务等等的支持。持久层屏蔽关系数据库细节的一个层,在系统中扮演着关系模型到对象模型的转换,自持久层以上,系统中传送的数据部是对象,使得面向对象的设计方式能够得到充分的体现,自持久层以下,系统中传送的数据都是关系型数据,基于完整的关系数据库理论,能够达到良好的数据访问性能。数据库在系统中作为最低的一层,负责所有数据的存储、查询、更2
山东人学硕十学何论文新,是整个系统运作的基础,对于一部分特殊的不通过框架分层途径进行的程序,通过JDBC直接连接数据库,取得的数据由JavaBean操作以后最终交给表现层的JSP。【913、框架技术应用(1)、表现层:在普通的页面中,主要以HTML/CSS/JavaScript作为主要表现技术。对部分要求效果和JavaScript技术不能实现的部分,采用JavaApplet、Flash等其他技术与主机进行交互。MVC框架采用Struts开源框架。struts结构简单,设计精巧。适应性强,为许多人推崇,其应用也在扩展。页面模板技术采用Apache组织的Tiles技术,可实现灵活的页面模板功能。(2)、业务层业务层通过写JavaBean类由项目组自己实现。业务对象的分类、职责等定义参见电子商务事业部开发指南。(3)、数据持久层数据持久层采用Hibernate开源框架。Hibernate是Java平台上的一种全功能的、丌放源代码的ORMapping框架。Hibernate在许多方面类似于EJBCMPCMR(容器管理的持续性/容器管理的关系)和JDO(JavaDataObjects)。与JDO不同,Hibernate完全着眼于关系数据库的OR映射,并且包括比大多数商业产品更多的功能。大多数EJBCMPCMR解决方案使用程序代码产生实作持续性程序代码,而jDo使用字节码修饰。与之相反,Hibernate使用反射和执行时字节码产生,使它对于使用者几乎是透明的。(4)、IOC容器和AOP采用Spring提供的微容器提供对IOC和AOP的支持。(5)、同志框架系统同志(用于调试目的的R志)采用L094J1.2.9。4、相关框架的版本Struts:1.2.8
山东人学硕十学位论文L094j:1.2.9Hibernate:3.0.5Spring:1.2.63.2功能模块设计在对中创软件企业协同管理平台考勤管理子系统的具体需求进行分析后,概括主要包括以下功能模块:3.2.1考勤规则管理(1)考勤规则管理用例在考勤规则管理子模块,人事管理人员可以进行系统参数设定、考勤制度设定、考勤规则设定,考勤期间设定、免考勤人员定义、考勤项目定义和节假日定义等操作。考勤规则管理用例如图所示:14
山尔人学硕十学佛论文、~。√—,’,’⋯’’UC_HRA001系统参数管理:~.,j~一’‘from垮^‘神妇nceL如’UC—HRAoj2考勤制度管理,/∥‘‘‘”LCA‘‘“““。乩。5),~一,一UC—HRA007免考勤人员定义(fromLC一肌t啪‘bnceLC。)一∑-~~‘。’。,‘’UC—HRA005考勤项FI定义。。(fromLC。、tIundanLuC.Cs)UC—HRA0061了假兀定义(fromLc_AttendanceLCs)幽3-4考勤规则管理}}j例幽2、考勤规则管理功能(1)在考勤制度管理模块中,人事管理人员可以对企业/单位的考勤制度进行管理,即考勤制度的录入和修改。(2)在考勤规则设定模块中,人事管理人员根据企业/单位的工种及部门设置实际情况,对考勤规则进行管理。(3)在考勤期间设定模块中,人事管理人员根据企业/单位的考勤情况,对考勤期间进行设定。(4)在考勤项目设定模块中,人事管理人员根据企业,单位的考勤情况,对考勤项目进行设定。初始考勤项目包括:出勤、旷工、迟到,早退。
山尔人学硕}:学位论文(5)在免考勤人员定义模块中,人事管理人员根据企业/单位的实际情况,设定部分人员为免考勤人员(从人力资源子系统中选择免考勤人员)。(6)在假日定义模块中,人事管理人员根据企业/单位的考勤制度规定和国家节假日规定,对节假同进行设定。同一考勤年度节假日日期保持唯一。假日类型分为四类:节假R、特殊休息日、特殊工作日,公休日。添加节假日:如果节假日类型是公休日,则页面中的开始同期、结束日期数据项为不可用,数据项星期列表有效:如果节假日类型是剩余的三种类型,则页面中的开始日期、结束R期数据项有效,数据项星期列表不可用。添加节假日:用户输入的是时间范围,而存储到数据库中是具体日期年度假日复制;月份和日复制成一样,只是年度不同。Ilo】3.2.2节假日备案管理在节假同备案管理子模块中,工作人员可进行节假F1备案、节假R备案审批、节假日备案查询等操作。l、在节假日备案模块中,人事管理人员通过此功能查询各部门上报的节假日外出人员备案情况,以及添加和删除节假开备案信息。2、在节假R备案审批模块中,人事管理负责人对提交的未审核的节假日备案信息进行查询,审核。3、在节假日备案查询模块中,人事管理人员通过此功能查询各机关处室上报的节假日外出人员备案情况。3.2.3排班管理6l、排班管理用例:
tJ4、人学硕十学忙论文/、Uc一人事管理人员O"rom∽M_^ctors)Uc-人事主管(fro=LCMOO_Actoes)Uc一部『J主管“。r∞LL:v00一^ct‘lrs)///7uc—HRA0ll班次类别维护/777(fromLCA‘‘。danceLCs)\、、鱼厂~、、UC—HRA012部门班次配置(fro=L℃』‘}“dⅫc““)l、·一‘、⋯⋯一专’fj、~一-,IJC—HRAOl3部门班次配置审批(fro=Lc_^卟“dancetoJUC—HRA014部门人员排班(rr∞Lc』ttcndanceLCs)幽3-5排班管理用例图2、排班管理功能在节假日备案管理子模块中,工作人员可进行班次类别管理、部门班次配置、班次配置审批和部门人员排班等操作。(1)在班次类别管理模块中,人事管理人员根掘企业/单位的实际工作情况,对班次类别进行设定。功能包括:展示、添加、修改、删除。(2)在部门班次配置模块中,人事管理人员根据企业/单位中各部门的工作性质及工作情况。对各部门对应具体考勤期间进行班次配置。功能包括:修改、排班复制、批量生成。
山尔人’学硕十学俺论文(3)在班次配置审批模块中,人事主管对部门班次配置信息进行审批。功能包括:查询、审批。(4)在部门人员排班模块中,各部门主管根据该部门配置的班次信息以及部门内人员情况进行人员排班。功能包括:查询、修改、批量设置。(D如果部门班次配覆没有审批通过,则这里不能进行人员的排班。②批量排班如果选择按照人员统一排班:则选定的人员排的班是相同的,从选定的开始日期开始排班,然后按照排班周期进行排班。③批量排班中按照人员统一排班:如果选定的班次类别在具体的工作日该部门没有设置这个班次,则排班的时候不处理该日,并提示用户该日没有排班,请用户再单独维护。④批量排班如果选择按照人员个性化排班:排班的时候根据人员组进行循环排班(例如:人员组有三组数据,在该考勤期间第一个工作日排第一组人员,第二个工作R排第二组人员,第三个工作R排第三组人员,第四个工作日排第一组人员,依次类推进行循环排班)。3.2,4调班管理1、调班管理用例UC一普通员J二(fromtCV00Actors)一’一~≯’UC—HRA021谓班申请(rr佴I_C—Att硼danceLCs)LC一部『】主管(In埔LCⅦm、“¨1.sUC—HR^022硼斑申请巾批lI⋯-Lc一、tt哪“IncdCs)翻3-6调班管理川例幽
山尔人学硕}学t:7=论文2、调班管理功能在调班管理子模块中,工作人员可进行调班申请和调班申请审批等操作。(1)在调班申请模块中,各人员出现调班情况时,需要提交调班申请。功能包括:查询、添加、修改。调班的时候是整个班次类别的调整,而不允许调班某个班次类别中的某个时间段。(2)在调班申请审批模块中,各部门主管对本部门人员填写的调班申请进行审批。功能包括:查询、审批。3.2.5休假管理1、休假管理用例<,,一._『”⋯引}眦.‘≥>\、眦一籼≥二理分析。,芝芒絮三.,~—扣"、\、,⋯哪l?一ii\、\上一:j\\、√1÷.\UC—HR^075异常考勤通知.,,。,7’‘m-Lc』tl岍^ⅪLc”,/UC—f3=|kW\(n”Lc№—^c‘⋯,1妻一~.一~名j.☆——————————。-~.⋯.一~..’:-~~’UC—HRA076考勤教据维护uc—HllA077母勤数据审拨~、—"、’~+7‘【r⋯LC_AI硼“cetCl)lfr幢Lc.^㈨岫“clJ,,Uc一“卧074片常盏勤数据接收人管。UC一人事li管‘n_LC.^‘t帕如n。^“"一、‘‘n恤LC蝴,^c㈣’UC—HRA078Uj主教据滴j蔓(nt●¨一“Im^^cd“)图3-Il考勤数据管理HJ例幽2、考勤数据管理功能在考勤数据管理子模块中,工作人员可以进行考勤数据导入、考勤信息填报、个人考勤填报、考勤数据整理分析、异常考勤数据接收人管理、异常考勤通知、考勤数据维护、考勤数据审核和历史数据清理等操作。(I)在考勤数据导入中,人事管理人员把从考勤机上收集来的关于考勤的电子数据导入到本系统中。功能包括:数据导入。(2)在考勤信息填报中,各人员在每个考勤期间结束后,填报该考勤期间的个人考勤信息。功能包括:查询、修改。(3)在个入考勤填报中,实现保存和显示个人上下班时问的功能。(4)在考勤数据整理分析中,人事管理人员根据导入的考勤数据和员工填报的考勤信息以及排班、加班、出差、休假、停1=等信息进行对考勤
山尔人学硕十学侮论文数据的整理分析,生成具体考勤期间的考勤表。①结合从考勤机采集的数据和员工个人填报的信息以及排班、加班、出差、休假、停工等信息进行整理分析,生成该考勤期间的考勤表。②整理分析的时候需要过滤掉重复打卡的信息。③整理分析后,出的考勤表即考勤期间考勤表,主要内容:每个员工在该考勤期间每个考勤项目所对应的天数。(5)在异常考勤数据接收人管理中,人事管理人员把每个考勤期间的异常数据提供给具体的接收人员,给每个员工一个补报的机会。功能包括:添加、修改、删除。(6)在异常考勤通知中,人事管理人员把具体考勤期间中出现的异常考勤信息通过E.mail发给具体的接收人员。功能包括:查询、打印、通知。(7)在考勤数据维护中,人事管理入员对整理分析后的考勤表信息进行维护。功能包括:查询、添加、修改。(8)在考勤数据审核中,人事主管对考勤数据进行审核。功能包括:查询、审核。①用户点击审核通过按钮,则系统自动把符合查询条件并且尚未审核或者尚未审核通过的考勤信息置为审核通过状态。(多用户点击审核不通过按钮,则系统自动把符合查询条件并且尚未审核通过的考勤信息置为审核不通过状态。(9)在历史数据清理中,人事管理人员根据企业/单位实际情况,对考勤数据进行有选择的清理。3.3安全性设计3.3.1权限设计1、体权限根据每个业务人员的职责到实施时决定。2、针对重要功能的重要信息操作都具有历史纪录,要具有可追述性。
山尔人学硕十学位论文3.3.2数据备份恢复机制设计系统通过专用的备份软件,定时对数据进行恢复,一旦发现数据异常,可以通过数据备份及时恢复数据。同时采用双机热备的方式,实时对数据进行双机互备,尽大可能的避免数据损失。3.3.3操作日志通过系统的权限管理子系统,可以定制每个功能页面是否被跟踪,系统自动跟踪定义为需要跟踪的页面的访问,记录访问人、方式时间等相关信息。1121同时根据需要,系统可以通过L094J的功能,将系统的更详细的操作日志i己录到文本文件中。3.3.4系统出错处理设计l、出错信息错误或故障.错误含义。处理方式数据重复向数据库中插入重复的数据提示HJ户检南祈添加的数据项是否在数据库中已经存住。系统处理出现错误当系统运行时遇剑rilllI值、数组提示Hj户联系系统开发商索引溢出等程序错误时。连接数据库失败当访问数据库时数据库抛出除主提示用户联系系统管理员键重复异常之外的异常时。密码错误当划户登陆系统时提供了错误的提示H{户输入的密码错误密码H{户不存庄当H|户登陆系统时提供了不存住提示当前Hj户,Ⅲ户信息的NJ户ID不存住。
山尔人学硕十学何论文l输入内容错误圳户在页面中输入了不合法的字提示当前川户应该输入的符数据类呷J。2、补救措施对于数据库连接失败的错误,通过对数据库进行双机热备技术进行冗余,尽量避免数据库完全停止服务的情况。对于网络中断的情况,可以通过网络备份来尽量避免。对于用户输入错误,在提交后台程序进行处理之前提示用户进行纠正。【’3】
山东人学硕十学拇论文第4章系统实现中创软件企业协同管理平台考勤管理子系统一期的工作己基本完成,系统已经上线运行,该系统目前运行状态良好,有效的提高了企业的工作效率和管理水平。4.1功能实现及用户界面4.1.1考勤规则管理l、考勤制度管理豳4-l考勤制度管理界面图为考勤制度管理的用户界面,用户可点击左侧树型菜单进入考勤制度管理页面。系统显示查询条件:文件编号,发布同期以及查询、添加按钮。用户选择输入查询条件,并点击查询按钮。系统即显示符合查询条件的考勤制度信息。用户可点击添加按钮新增一条考勤制度。系统弹出新增考勤制度页面,信息:文件编号、发布开期、实施开期、主题、摘要、附件以及保存、关闭按钮。用户输入考勤制度信息并点击保存按钮。系统存储考勤制度信息:关闭弹出的窗口并刷新父窗户
山尔人学硕卜学伊论文用户还可根据实际情况修改和删除考勤制度。1142、考勤规则设定图4-2考勤规则设定界面图为考勤规则设定的用户界面,用户点击进入考勤规则设定页面。系统显示查询条件:考勤规则名称以及查询、添加按钮。用户选择查询条件,并点击查询按钮系统显示相对应的考勤规则信息以及保存按钮。用户修改该考勤规则信息,输入完毕点击保存按钮。系统对所填考勤规则信息进行数据校验(主要校验:考勤规则名称必须唯一).如果校验不通过,系统提示出错信息,并将光标停留在出错数据项,让用户修改;如果校验通过,自动保存考勤规则信息并刷新页面。用户还可根据实际情况添加考勤规则。3、考勤期间设定
山尔人学硕1:’≯侮论文幽4_3考勤期间i殳定界面图为考勤期间设定的用户界面,用户点选进入考勤期间设置页面。系统默认显示:左侧为考勤年度列表,右侧默认为当前年度的考勤期闻列表以及添加、删除、保存、生成考勤期间按钮。点击左侧相应考勤年度,右侧显示该年度所设置的考勤期间信息,信息项:考勤期间编号、开始日期、结束日期、对应考勤年度、对应工资年度、对应工资期间、备注以及删除超链接。用户可根据实际情况添加考勤期间:(1)用户点击左侧相应考勤年度(系统在右侧显示该年度所设置的考勤期I"hJ)(2)用户点击右侧的添加按钮。日毒勃年厦日2"001日m日∞日ⅫI8Ⅲ日m日200T日m日2∞08,0J如08-C4"012"008-C4咖∞∞mI∞D&—∞-3Ia”}·惦一OI却06·0B一302006-07—0l’铷0十·∞-312∞6·(20-01’2∞B啪-3l2006-09,"-0t御∞廿3020Q6-iC-O]2D∞一lO一31斯l卜毗2"006-I卜30:Z1Ⅺ@"12-0120∞-12-3l}一⋯⋯g噼i⋯一~∞酶r一⋯⋯Ⅱ脾{‘一一躲⋯一’⋯口p}⋯~一一骶黼鄂÷强酶删蜂孟加—百i一一硫莉丽丽一I茔l4-4考勤期间添加界面“一峙~~∞一¨一∞~∞一坩一n懂.一一.*m黾!骞_m.毫|亳:|l|lm{j帆一噼一∞一.町|{∞:∞一∞一。一幢
山东人学顾十学位论文(3)在考勤期间列表下方出现一条空白行.其中年度是左侧点选的年度,用户输入相应信息。(4)用户重复步骤2、3进行逐行添加多条考勤期间信息。(5)输入完毕,点击保存按钮。(6)系统保存考勤期间信息并刷新页面。用户还可根据实际情况修改,删除和生成考勤期间。【”14、考勤项目设定,图4.4考勤项舀漫定界面图为考勤项目设定的用户界面。用户点选进入考勤项目定义页面。系统显示已经定义的所有考勤项目。信息:考勤项目名称、有效性、备注以及添加、保存按钮和修改超链接。用户可根据实际情况修改和添加考勤项目。5、免考勤人员定义
山尔人学硕十学伊论文图4.6免考勤人员定义界面图为免考勤人员定义的用户界面。用户点选进入免考勤人员定义页面。系统显示查询条件:所属组织、人员姓名以及查询、添加按钮。用户选择查询条件,并点击查询按钮。系统显示符合查询条件的免考勤人员信息,信息:人员姓名、所属组织、部门、职务以及删除超链接。用户可根据实际情况添加和删除免考勤人员。【16】6、假日定义图4—7假日定义界面图为假R定义的用户界面用户点选进入节假开定义页面。系统显示查询条件:考勤年度(默认是当I;i『年度),以及查询、添加、年度假同复制
山尔人学硕十学停论文按钮。用户选择查询条件,并点击查洎J按钮。系统显示选定考勤年度的所有节假同信息。信息:假同类型、同期、是否休假、备注以及修改和删除超链接。。用户可根据实际情况添加、修改、删除和复制节假日。117I4。1.2节假日备案管理1、节假日备案幽4.8肖假日备案界面图为节假R备案的用户界面,用户点击进入节假Ft备案页面。系统显示查询条件:考勤年度以及假同类型。用户选择查询条件,并点击查询按钮系统显示相对应的节假日备案信息以及保存按钮。用户可修改该节假FI备案信息,输入完毕点击保存按钮。用户可根据实际情况添加和删除节假日备案信息。[1812、节假只备案审批竺苎l[]i:!竺:[二]二直匈清空L:2======2=—:===========:===2=======================================:=:=====:===============:===—!☆一一~-翠_筹2蜜记录lf页丌百—]务分l夏墨示转蓍i丁习互●报序粤1年度I慑日艘埋摄簟度l埴报肼日j埋报蕈位责任^i擅报人Il作2006111709442007公休日’爵南市匝寡辩务局2006.11.17蛸缮苷船‘嘲首’空员辜5200b11221026一~2006‘田庚节柳田⋯济南市固繇务厮一’i006.n.挖商一——‘蝴臂般一ig图4-9订假日备案审批界面
尔人学硕十学伊论文圈为节假R备案审批的用户界面,用户点击进入节假日备案审批页面。系统显示查询条件:考勤年度以及假同类型。用户选择查询条件,并点击查询按钮,系统显示相对应的节假同备案信息。用户点击每个申报序号对应的备案信息右侧的“审核”超链接。系统弹出新窗口进入节假F1备案审批页面,点击“审批”按钮,进行审批。f19l3、节假日备案查询图4一lO节假日备案商询界面图为节假R备案查询的用户界面,用户点击进入节假R备案查询页面。系统显示查询条件:考勤年度、假同类型以及机关处室。用户选择查询条件,并点击查询按钮系统显示相对应的节假日备案信息。用户点击“申报序号”超链接,可以打歼节假闩备案明细页面进行查看。4.1.3排班管理1、班次类别管理
山东人学硕七学位论文圈4-1l班次类别管理界面图为班次类别管理的用户界面,用户点选进入班次类别维护页面。系统显示查询条件:班次类别名称。以及查询、添加按钮。用户输入查询条件,点击查询按钮。系统显示符合查询条件的班次类别信息。信息:班别编号班别名称工作时间、是否考勤、是否跨天、开始时例、结束时间、是否缺省班别。以及修改和删除超链接。并在班别名称上加超链接用来展示该班别详细信息。用户可根据实际情况添加、修改和删除班别信息。[20j2、部门班次配置幽4.12部fj班次配置界面图为部门班次配置的用户界面,用户点选进入部门班次配置页面。系统显示查询条件:组织机构、部门范围(本部门、包含下级部门,包含所有子部门)、·考勤年度、考勤期删(这些条件都是必选),以及查询、排班36
山尔入学硕十学俺论文复制、批量生成按钮。用户输入查询条件,点击查询按钮。系统显示符合查淘条件的部门排班信息。信息:部门名称、审批状念,具体考勤期间每个工作同的排班信息以及修改超链接。用户可根据实际情况修改和生成排班信息。3、班次配置审批圈4-13班次配置审批界面图为班次配置审批的用户界面,用户点选进入部门班次配置审批页面。系统显示查询条件:审批状态(包括:已审批、未审批),考勤年度、‘}】考勤期间以及查询按钮。(要求考勤年度和考勤期问是必须输入的查询涤件)用户输入查询条件,点击查询按钮。系统显示符合查询条件的部门班次配蜀信息。fzll信息:考勤年度、考勤期间(加超连接)、审批状念、开始时间、结束时间、审批人、审批时间、审批意见以及审批按钮(一个考勤期间一条记录)。用户点击审批按钮:
山东人学硕十学俺论文图4-14班次配置审批维护界面系统弹出新窗口展示该考勤期间具体的部门排班信息。信息:考勤年度、考勤期间、部门名称、审批状态、对应工作日的排班信息以及审核意见输入框和审核通过、审核不通过、和关闭按钮。用户输入审核意见,然后点击审核通过或者审核不通过按钮。系统保存审核信息。4、部门人员排班图4—15部门人员摊班界面图为部门人员排班的用户界面,用户点选进入部门人员配置页面。系统显示查询条件:组织机构(选择具体的部门)、考勤年度、考勤期lIBJ(这些条件都是必选的)以及查询、批量设置按钮。用户输入查询条件,点击查询按钮。系统显示符合查询条件的人员排班信息,信息:人员名称、人员在具体工作同的排班信息。如果没有排班信息,则显示各人员名称,各
山东人学硕十学俺论文人员在具体工作同的排班信息为空白项。(每个人员所有工作同的排班信息作为一条记录)以及每条记录在侧有修改超链接。用户可根据实际情况修改和生成排班信息。4。1.4调班管理1、调班申请图4-16调班申请界面图为调班申请的用户界面,用户点选进入调班申请页面。系统显示查询条件:申请日期、审批标志以及查询和添加按钮。用户选择查询条件,并点击查询按钮系统显示符合查询条件的调班申请信息以及修改超链接。f22】用户可根据实际情况添加和修改调班申请。2、调班申请审批
山东人学硕十学位论文图4.17调班中请审批界面图为调班申请审批的用户界面,用户点选进入调班申请审批页面。系统显示查询条件:审批状态(包括:己审批、未审批)、申请日期、申请人以及查询按钮。用户输入查询条件,点击查询按钮。系统显示符合查询条件的调班申请信息。信息:部门名称、申请入、申请开期、申请事由、互调人员、原班日期、原班班次、新班只期、新班班次、审批状态、审批人、审批意见以及选择复选框(对应每个未审批的调班申请)。界面中还包括审批意见输入框和审批通过、审批未通过按钮。用户选择本次要审批的调班申请,然后输入审批意见,并相应的点击审批通过按钮或者审批未通过按钮。系统保存审批信息,并刷新当前窗口。4.1.5休假管理40I、休假类别管理幽4-18休假类别管理界面
山尔人学硕十:学侮论文图为休假类别管理的用户界面,用户点选进入假期类剐维护页面。系统显示已经定义的所有假期类别信息。信息:假期类别编号,假期类别名称、对应考勤项目、创建时间、是否带薪,有效性、备注以及添加、保存按钮。【231用户可根据实际情况添加和修改休假类别。2、休假规则管理幽4·19休假规则管理图为休假规则管理的用户界面,用户点选进入假期类别维护页面。系统显示已经定义的所有假期规则信息。信息:休假类别名称、休假天数、最大休假天数、休假条件、备注以及添加按钮和修改超链接。用户可根据实际情况添加和修改休假规则。3、休假申请幽4—20休假中请界面4
山尔人学硕十学侮论文图为休假申请的用户界面,用户点选进入休假申请页面。系统显示查询条件:申请同期、休假类别以及查询和添加按钮。用户选择查询条件,并点击查询按钮。系统显示符合查询条件的休假申请信息。信息:申请单号(加超链接)、申请人、部门、申请日期,休假类别、开始日期、结束日期、开始时间、结束时间、预计天数以及修改超链接。用户可根据实际情况添加、修改和删除休假申请。4、休假申请审批图4—21休暇中请审批图为休假申请审批的用户界面,用户点选进入休假申请审批页面。系统显示查询条件:部门、审批状态(包括:已审批、未审批)、休假类别、申请日期、申请人以及查询按钮。用户输入查询条件,点击查询按钮。系统显示符合查询条件的休假申请信息。信息:申请单号(加超链接)、申请入、所属部门、申请只期、休假类别、开始日期、结束日期、预计天数、审批状态、审批人、审批意见以及选择复选框(对应每个未审批的休假申请)。界面中还包括审批意见输入框和审批通过、审批未通过按钮。用户选择本次要审批的休假申请,然后输入审批意见,并相应的点击审批通过按钮或者审批未通过按钮。系统保存审批信息,并刷新当前窗口。124]5、销假申请
山尔人学硕}学伊论文图4-22销假申请界面图为销假申请的用户界面。用户点选进入销假申请页面。系统显示查询条件:休假申请只期、销假申请日期、休假类别以及查询和添加按钮。用户选择查询条件,并点击查询按钮系统显示符合查询条件的销假申请信息。信息:申请单号、申请人、部门、申请同期、休假申请单号(加超链接)、实际开始R期、实际结束日期、实际丌始时间、实际结束时间、实际天数、销假事由、备注以及修改和删除超链接。用户可根据实际情况添加、修改和删除销假申请信息。6、销假申请审批图4-23销假中请审批界面图为销假申请审批的用户界面,用户点选进入销假申请审批页面。系统显示查询条件:审批状念(包括:已审批、未审批)、休假类别、申请R期、申请人以及查询按钮。用户输入查询条件,点击查询按钮。系统显43
山东人学硕七学位论文示符合查询条件的销假申请信息。信息:部门名称、申请单号.申请人、申请同期、休假申请单号(加超链接)、实际开始R期、实际结束R期、实际开始时间、实际结束时间、实际天数、审批状态、审批人、审批意见、销假事由、备注以及选择复选框(对应每个未审批的销假申请)。【z”界面中还包括审批意见输入框和审批通过、审批未通过按钮。用户选择本次要审批的销假申请,然后输入审批意见,并相应的点击审批通过按钮或者审批未通过按钮。系统保存审批信息,并刷新当前窗口。4.1.6出差管理l、出差类别管理图4-24出差类别管理界面图为出差类别管理的用户界面,用户点选进入出差类别维护页面。系统显示已经定义的所有出差类别信息。信息:出差类别编号,出差类别名称、对应考勤项目、有效性、备注以及添加、保存按钮。用户可根据实际情况添加和修改出差类别信息。2、出差前往地类别管理
山尔久学硕十学位论文图4-25出差前往地类别管理界面图为出差前往地类别管理的用户界面,用户点选进入出差前往地类别维护页面。系统显示已经定义的所有出差前往地类别信息。信息:出差Iji『往地类别编号、出差前往地类别名称、日补助标准、有效性、备注以及添加、保存按钮。用户可根据实际情况添加和修改出差前往地类别信息。3、出差申请幽4.26出著中请界面图为出差申请的用户界面,用户点选进入出差申请页面。系统显示查询条件:申请同期、出差类别、前往地类别以及查询和添加按钮。用户选择查询条件,并点击查询按钮系统显示符合查询条件的出差申请信息。信息:申请单号(加超链接)、申请人、部门、申请同期,出差类别、出差4S
山尔人学硕十学侥论文酊往地类别、出差地、出差天数以及修改、删除超链接。【26用户可根据实际情况添加、修改和删除出差申请信息。4、出差申请审批图4.27出筹中请审批界面图为出差申请审批的用户界面,用户点选迸入出差申请审批页面。系统显示查询条件:审批状态(包括:已审批、来审批)、出差类别、出差前往地类别、申清只期、申请人以及查询按钮。用户输入查询条件,点击查洵按钮。系统显示符合查询条件的出差申请信息。信息:部门名称、申请单号(加超链接)、申请人、申请日期、出差类别、出差酊往地类别、出差地、预计天数、审批状态、审批人、审批意见以及选择复选框(对应每个未审批的出差申请)。界面中还包括审批意见输入框和审批通过、审批未通过按钮。用户选择本次要审批的出差申请。然后输入审批意见,并相应的点击审批通过按钮或者审批未通过按钮。系统保存审批信息,并刷新当前窗口。5、出差调整申请
山尔人学硕卜学位论文图4-28出差调整中请界面图为出差调整申请的用户界面,用户点选进入出差调整申请页面。系统显示查询条件:出差申请R期、出差调整申请日期、出差类别以及查询和添加按钮。用户选择查询条件,并点击查询按钮系统显示符合查询条件的出差调整申请信息。信息:申请单号、申请人、部门、申请日期、对应出差申请单号(加超链接)、实际开始日期、实际结束日期、实际天数、出差调整事由以及修改和删除超链接。用户可根据实际情况添加、修改和删除出差调整申请。6、出差调整确认幽4—29出筹凋艳确认47
山尔人学硕十学侮论文图为出差调整确认的用户界面,用户点选进入出差调整确认页面。系统显示查询条件:确认状念(包括:已确认、未确认)、出差类别、申请日期,申请人以及查询按钮。用户输入查询条件,点击查询按钮。系统显示符合查询条件的出差调整申请信息。信息:部门名称、申请单号、申请人、申请同期、出差申请单号(加超链接)、实际开始只期,实际结束日期、实际天数、确认状态、确认人、确认意见、出差调整事由以及选择复选框(对应每个未确认的出差调整申请)。界面中还包括确认意见输入框和确认通过、确认未通过按钮。用户选择本次要确认的出差调整申请,然后输入确认意见,并相应的点击确认通过按钮或者确认未通过按钮。系统保存确认信息,并刷新当前窗口。4.1.7加班管理l、加班类别管理图4-30加班类别管理界面图为朋班类别管理的用户界面,用户点选进入加班类别维护页面。系统显示已经定义的所有加班类别信息。信息:加班类别编号、加班类别名称、对应考勤项目、加班工资比率、有效性、备注以及添加,保存按钮。用户可根据实际情况,添加和修改加班类别信息。2、加班申请48
山东人学硕十学伶论文图4.31加班申请界面图为加班申请的用户界面,用户点选进入加班申请页面。系统显示查询条件:申请同期、加班类别以及查询和添加按钮。用户选择查询条件,并点击查询按钮。系统显示符合查询条件的加班申请信息。信息:申请单号、申请人、部门、职位、申请日期、加班类别、加班事由、开始R期结束日期,开始时问、结束时间、预计天数、备注以及修改和删除超链攮用户可根据实际情况添加、修改和删除加班申请信息。3、加班申请审批|璺I4.32加班中请审批界面图为加班申请审批的用户界面.用户点选进入加班申请审批页面。系统显示查询条件:审批状念(包括:已审批、未审批)、加班类别、申请
山尔人学硕十学位论文同期、申清人以及查询按钮。用户输入查询条件,点击查询按钮。系统显示符合查询条件的加班申请信息。信息:部门名称、申请单号、申请入、职位、申请日期、加班类别、加班事由、刀=始日期、结束日期、开始时问、结束时间、预计天数、备注、审批状态、审批人、审批意见以及选择复选框(对应每个未审批的加班申请)。界面中还包括审批意见输入框和审批通过,审批未通过按钮。用户选择本次要审批的加班申请,然后输入审批意见,并相应的点击审批通过按钮或者审批未通过按钮。系统保存审批信息,并刷新当前窗口。4、加班调整申请图禾33DusT[调罄中请界面图为加班调整申请的用户界面,用户点选进入加班调整申请页面。系统显示查询条件:加班申请日期、加班调整申请同期、加班类别以及查询和添加按钮。用户选择查询条件,并点击查询按钮。系统显示符合查询条件的加班调整申请信息。信息:申请单号、申请人、部门、申请日期、对应加班申请单号、实际开始日期、实际结束同期、实际开始时间、实际结束时间、实际天数、加班类别、加班调整事由以及修改超链接。用户可以根据实际情况,添加、删除和修改加班调整申请信息。5、加班调整申请审批
山尔人学硕十学何论文图4-34加班调整申请审批界面图为加班调整申请审批的用户界面,用户点选进入加班调整申请审批页面。系统显示查询条件:审批状态(包括:已审批、未审批)、加班类别、申请R期、申请入以及查询按钮。用户输入查询条件,点击查询按钮。系统显示符合查询条件的加班调整申请信息。信息:部门名称、申请单号、申请人、申请日期、实际开始日期、实际结束日期、实际开始时间、实际结束时间、实际天数、审批状态t审批人、审批意见、加班调整事由、备注以及选择复选框(对应每个未审批的加班调整申请)。界面中还包括审批意见输入框和审批通过、审批未通过按钮。用户选择本次要审批的加班调整申请,然后输入审批意见,并相应的点击审批通过按钮或者审批未通过按钮。系统保存审批信息,并刷新当前窗口。4.1.8停工管理1、停工申请
山尔人学硕十学位论文图4-35停】:申请界面图为停工申请的用户界面,用户点选进入停工申请页面。系统显示查询条件:申请同期以及查询和添加按钮。用户选择查询条件,并点击查询按钮。系统显示符合查询条件的停工申请信息。信息:申请单号、申请人、部门、申请F1期、停工原因、停工部门、开始日期、结束日期、预计天数、备注以及修改、删除超链接。用户可根据实际情况添加、删除和修改停工申请信息。2、停工申请审批幽4.36停I:中请审批界面图为停工申请审批的用户界面,用户点选进入停工申请审批页面。系统显示查询条件:审批状态(包括:已审批、未审批)、申请只期以及查52
山东大学硕十学位论文询按钮。用户输入查询条件,点击查询按钮。系统显示符合查询条件的停工申请信息。信息:申请单号、申请人、申请同期、停工原因、停工部门、开始日期、结束同期、预计天数、备注:审批状态、审批人、审批意见以及选择复选框(对应每个未审批的停工申请)。界面中还包括审批意见输入框和审批通过、审批未通过按钮。用户选择本次要审批的停工申请,然后输入审批意见,并相应的点击审批通过按钮或者审批未通过按钮。系统保存审批信息,并刷新当前窗口。4.1.9考勤数据管理1、考勤数据导入圈4-37考勤数据导入界面图为考勤数据导入的用户界面,用户点选进入考勤数据导入页面。系统显示导入文件模板及说明,显示模板下载按钮和下一步按钮。用户点击下一步按钮。系统弹出新窗口显示导入信息,信息:选择Excel附件、标明附件内容是否有标题行、列数以及保存、关闭按钮。用户选择存放考勤数据的Excel文件,然后输入列数,并选择附件内容是否有标题行,然后点击保存按钮。系统保存考勤信息。下载模板:用户点击模板下载按钮。系统提供考勤数据填写模板供用户下载。2、考勤信息填报
山东人学硕十学位论文图4·38考勤信息填报界面图为考勤信息填报的用户界面,用户点选进入填报考勤信息页面。系统显示查询条件:考勤年度和考勤期间以及查询按钮。用户输入考勤年度,选择考勤期间,并点击查询按钮。系统显示当Iji『操作员在该考勤期『自J的各工作日的各时段打卡信息(默认是全部正常上班)以及保存按钮以及提供按钮。用户根据自己实际考勤情况填报各个工作日各时段的考勤信息。用户也可以批量填写考勤信息:(1)、全部替换选择全部替换,然后选择替换成什么考勤项目,然后点击替换按钮,系统把该考勤期『白J所有时间段打卡信息都替换成选中的考勤项目。(2)、部分替换用户选择部分替换,然后输入具体的考勤日期(可以单个日期,可以是一个日期范围)、然后选择替换成什么考勤项目,然后点击替换按钮,系统把选定的考勤R期所有时间段打卡信息都替换成选中的考勤项目。输入完毕点击保存按钮。系统校验数据的有效性,然后进行保存填报的考勤信息。3、个人考勤填报
山尔人学硕t学位论文图4-.39个人考勤填报界面图为个人考勤填报的用户界面,用户点击进入个人考勤填报页面。系统显示考勤项目:上班或下班。用户选择上班或者下班,点击“确认”按钮系统校验数据的有效性,然后进行保存填报的考勤信息。4、考勤数据整理分析幽4.40考勤数据整理分折界面图为考勤数据整理分析的用户界面,用户点选进入考勤数据整理分析页面。系统显示考勤整理分析条件(考勤年度、考勤期间,都是必选的)以及整理分析按钮。用户输入考勤整理分析条件,然后点击整理分析按钮。系统结合从考勤机采集的数据和员工个人填报的信息以及排班、加班、出差、休假、停工等信息进行整理分析,生成该考勤期间的考勤表并保存。结合从考勤机采集的数据和员工个人填报的信息以及排班、加班、出
山尔人学硕士学位论文差、休假、停工等信息进行整理分析,生成该考勤期『自J的考勤表。整理分析的时候需要过滤掉重复打卡的信息。整理分析后,出的考勤表即考勤期间考勤表,主要内容:每个员工在该考勤期间每个考勤项目所对应的天数。5、异常考勤数据接收人管理幽4-4l异常考勤数据接收人管理界面图为异常考勤数据接收人管理的用户界面,用户点选进入接收异常考勤人员管理页面。系统显示所有接收异常考勤人员信息。信息:人员姓名、所属组织、部门、职位、职务、办公电话、接收部门范围、E.mail信箱、备注以及添加、修改、删除按钮。用户可以根据实际情况添加、删除和修改异常考勤人员信息。6、异常考勤通知幽4-42异常考勤通知界面图为异常考勤通知的用户界面,用户点选进入异常考勤通知页面。系统显示查询条件:考勤年度、考勤期问、部门以及查询按钮。用户输入查询参件,点击查询按钮。系统显示符合查询条件的异常考勤信息。信息:
山4、人学硕十学侮论文部门名称、人员姓名、各考勤项目对应的天数信息、是否打印、是否通知咀及打印、通知按钮以及全选复选框和全不选复选框。用户选择要打印的信息(勾选是否打印),点击打印按钮,则打印查询结果列表。用户选择要通知的信息(勾选是否通知),点击通知,则自动把查询结果通过E-mail发给相应的接收人。7、考勤数据维护圈443考勤数据维护界面图为考勤数据维护的用户界面,用户点选进入考勤数据维护页面。系统显示查洎J条件:考勤年度、考勤期恻、部门,员工姓名以及查询和添加按钮。用户选择查询条件,并点击查询按钮。系统显示符合查询条件的考勤表信息。信息:部门、员工编号、员工姓名、各考勤项目所对应的天数、备注以及修改超链接。用户可根据实际情况修改和添加考勤信息。S、考勤数据审核
山爪人学硕十学位论文图4-44考勤数据审孩界面图为考勤数据审核的用户界面,用户点选进入考勤数据审核页面。系统显示查询条件:考勤年度(必输)、考勤期间(必输)、审核状态(包括:已审核、未审核)、部门、部门范围(本部门、包含下级部门、包含所有子部门)以及查询按钮。用户输入查询条件,点击查询按钮。系统显示符合查询条件的员工考勤信息。信息:部门、员工姓名、考勤信息(各考勤项目对应的天数)以及审核按钮(如果审核过则不再出现审核按钮),用户点击审核按钮进行审核。系统保存审核信息,并隐喊审核按钮。9、历史数据清理幽4—45历史数据清理界面图为历史数据清理的用户界面。用户点选进入历史数据清理页面。系统显示清理规则输入界面(保留业务数据时间段:从某个考勤年度某个考勤期间至今.处理方式:对历史数据是删除还是转历史表)和处理按钮。用户输入保留业务数据时1日J,然后选择对历史数据是删除还是转历史。然
山尔人学硕十学伊论文后点击处理按钮。系统先校验输入的清理规则的有效性,然后根据用户输入的清理规则进行考勤数据的处理。4.2个性化配置管理FOP组件初始化类,用此类来保证整个系统仅仅实现FopFactory一个实例;用来管理FopFactory实例的可配置属性:用来管理用户的个性化配置内容(通过FOUserAgent类)。‘27J4.3树型菜单的实现publiclteratorgetChildrenO{//TreeNavigator接口中定义要实现的方法。,.该方法要返盱l埘检亲对粮的所有-f对象的集合,注意树掣结构展现的过撑是递门式的,所以返州的子时象也府该是一个耐检索对象·/
山尔人学硕{+学静论文
山尔人学硕十学f节论文4.4多行提交的实现6
山尔人学硕十学降沦文参考文献【1】张磊.人力资源信息系统.东北财经大学山版社,2002[2】明艳李跃文基于UML的人力资源管理系统分析.上海工程技术大学学报.2004年,第25卷(第3期):163.165【3】周文成等人力资源管理系统南京邮电学院学报2004年,第6卷【4】朱继生办公自动化,北京二北京科学技术出版社,1988,【5】陈华军编著tJ2EE构建企业及应用解决方案,入民邮电出版社,2002(6】李树德.办公自动化实用技术,北京:电子工业出版社,1994.【6】孙卫琴编著,梢通Struts:基于MVC的JavaWeb设计与开发【B】,电子工业出)扳社,2004【7】赵命柱.办公自动化概论,北京:中国经济出版社,1993.(8】张英朝,张维明,肖卫东等.基于网格技术的电子政务平台体系结构.计算机应用.2002[9】邱哲、王俊标、马斗编著.StrutsWeb设计与开发大全。清华大学出版社,2005[10】赵国瑞.办公自动化基础教程,天津:南丁F大学出版社,2000.[1l】华军J2EE构建企业级应用解决方案北京:人民邮电出版社,2002[12】孙卫琴编著,Tomcat与JavaWeb开发技术详解,电子工业出版社,2004[13】蔡雪煮编著.Hibernate开发及整合应用大全。清华大学出版社,2005【14】张惠.办公自动化技术,北京:国防工业出版社,1988.【15】张桂元、贾燕枫编著.Struts丌发入门与项目实践。人民邮电出版社,2005.[16】CbuckCavaness编著0’Reilly:JakartaStruts编程(第二版)Pro孽ammingJakartaStruts。中国电力出版社,2005【17】谢朝霞.基于组件的智能HRMS研究与_玎=发.华北T学院硕士学位论文.2003:8.48
山尔人学硕十学侮论文【18】刘洋编著.精通Hibernate。电子工业出版社,2005【19】张挂元、贾燕枫struts开发Af]与项目实践,人民邮电出版社2005【20】JosephSehmuller,李虎、赵龙刚翻译。UML基础、案例与应用(第三版)人民邮电出版社(21]张宏展.实战J2EE与WebLogieServer应用开发,电子工业出版社[22】ShawnWildermuth著,周靖译.面向Internet世界的数据访问技术,北京:清华大学出版社,2001【23】夏听、曹晓钢、唐勇编著.深入浅出Hibernate。东南大学出版社,2005【241;】qjT.龙MVC设计模式在电子商务系统中的研究与应用.南京邮电学院学报.2002年[25】戴朝晖等基于MVC模式的Web管理信息系统分析与设计.中南工业大学学报(自然科学版).2003年,第34卷《第4期):【26]俞彩云李十雨.企业人力资源管理系统的分析与设计计算机应用研究.2004年,第9期:186.187【27】邓贵仕,易峰,李文立支持Multi.interfac的MVc设计模式研究.计算机应用2002年第22卷(第6期):31—34【28】王仕超.基于JA、纨的MVc模型框架研究,南京理工大学硕士学位论文2003:13.45[29】在Hibernate应用中如何处理批量更新和批量删除:http:/^ⅣoI危hina.blogchina.corn/3607681.htmI.2005
山尔人’f硕十学忙论文=致谢本课题的研究和刀=发以及论文的撰写是在导师的悉心指导下完成的。无论是在学识上还是工作中都给予我极大的关怀和鼓励。他广博的知识,严谨的治学态度,对人对工作的热情,刻苦钻研的敬业精神以及他处理问题开阔的思维方式,给我留下了深刻的印象,使我受益匪浅。在此,特向他表示深深的敬意和衷心的感谢。此外特别感谢院领导及各位任课教师对我学习的帮助和支持,没有他们的支持帮助我是没有能力完成学业的。最后由衷地感谢所有给予我帮助的老师、同学和朋友。
中创软件企业协同管理平台考勤管理子系统的设计与实现作者:孙晓莹学位授予单位:山东大学相似文献(1条)1.学位论文莫莉新华人寿办公自动化系统的设计与实现2006随着信息时代的到来,信息量迅速膨胀,使得传统的手工办公模式与办公业务量不断增长的矛盾日益激化。新华人寿保险公司原有的办公模式已经不能满足现有工作的需要,为了提高公司的办公效率和管理水平,公司决定引入办公自动化系统。本文通过分析新华人寿办公自动化系统的具体需求,提出系统设计原则,并给出了系统的整体功能设计方案。论文在对两种主流的开发平台进行比较后,选择在.NET平台上开发实现办公自动化系统。在系统实现过程中应用了文档一体化和工作流两个关键技术完善了原有的办公系统,同时在系统中引入了知识库管理子系统,从而有效地实现了公司各个部门间的协同办公和业务知识的积累。本文主要介绍公文管理系统、档案管理系统、知识库管理系统、考勤管理系统四个系统主要子系统的需求分析,详细设计和具体实现,最后,介绍了系统的功能测试和性能测试。本系统试运行阶段在安全性、稳定性等方面该系统都取得了满意的效果。该系统运行后有效的实现了公司知识的积累、共享以及知识的再利用,通过办公自动化系统建设提高了企业的工作效率和管理水平。该文对于企业在信息化建设中创建协同办公自动化系统,降低企业协同办公的成本,积累企业知识等方面具有一定的现实意义。本文链接:http://d.g.wanfangdata.com.cn/Thesis_Y1067156.aspx授权使用:上海海事大学(wflshyxy),授权号:8af99c28-8872-4c7c-8fc6-9dfc010b6973下载时间:2010年9月25日
您可能关注的文档
- 商务学院考勤管理制度
- 《考勤管理制度》doc版
- 中控云平台考勤管理解决方案
- ut公司考勤管理制度
- 建筑工地考勤管理制度[9页]
- 福建省清流县鑫中天劳动纪律考勤管理制
- 人力资源管理系统考勤管理子系统的设计与实现
- 考勤管理系统论文:基于asp_net和sql2005的学生考勤管理系统
- 厦门市社保中心考勤管理系统的设计与实现.pdf
- 精品毕业论文--考勤管理系统设计与数据库
- 员工休假及考勤管理制度n
- 证券营业部门禁与考勤管理系统的设计与实现.pdf
- 安岳中学基于RFID学生门禁考勤管理系统的设计与实现.pdf
- 01-人力资源-01-流程制度-04-考勤管理制度及流程
- 公司考勤管理制度模板
- 中控云平台考勤管理系统解决方案设计
- 教师考勤管理制度
- 考勤管理制度范文