论文联系方式

试述供电公司工时管理系统的设计与实现

导读:
供电公司工时管理系统的设计与实现摘 要:工时管理是人力资源管理中的重要内容,原有的工时统计系统已经不能满足现代化的管理需要。本文针对供电公司设计开发的工时管理系统,主要介绍了系统的需求分析、总体设计和功能实现等内容。新系统的设计与实现可以为加强工时管理提供更加有效的手段。
  关键词:工时管理;软件开发;供电公司
  中图分类号:TP311.52
  供供电公司工时管理系统的设计与实现由专注毕业论文与职称论文的http://www.wowa.cn提供,转载请保留 .电公司通过输配电装置安全、可靠、连续、合格的销售给广大电力客户电能,满足经济建设和生活用电的需要。供电公司一般会设置多个机构和部门,主要分为机关、生产工区、调度所和营销部门。现在企业单位一般都有财务或者工资管理系统,但是因为具体工作性质的不同,多部门多工种在进行工资核算的时候影响因素很多,许多工种试述供电公司工时管理系统的设计与实现的一项重要衡量指标就是工时。
  工时管理是人力资源管理中的重要课题,良好的工时管理可以提升员工的工作效率,增进人员之间的协作,通过对员工工时进行审核,也可以以掌握员工的具体工作状况,对于人员的调配可以起到决策支持作用,工时管理系统的使用可以使统计和核算人员从大量的工作中得以解放。
  1 设计目标与需求分析
  工时管理系统属于信息管理系统,已经有一些工时管理系统被开发出来,还有的公司单位使用EXECL对工时来进行管理。但是原有的许多工时系统只能简单的实现工时申报、审核数据、查看工时,对于调整工时、批量修改定额的归属部门、将工时分月汇总以word文档格式导出等功能需求都无法实现。供电公司现有的系统无法满足工作必要流程的需求,导致工作量大大的增加,据负责该项工作的人员介绍,每个月他需要花费至少两个星期时间在核对汇总全院工时并计算奖金上。新系统的运转必须克服原先系统的所有缺点,使得工作更加的快捷方便,减轻人员负担,提高工作效率,最终现实办公的自动化。
  工时管理系统需要有工时申报功能、工时核定功能、工时调整功能、工时分配功能、定额标准管理、报表生成、数据管理和权限管理等主要功能。系统调整工时需要实现动态分配,在分配工时的过程中被分配的工时要自动完成计算求和验证,确保工时分配更加的合理精确。修改定额部门归属的时候管理员通过简单的点击操作就可以快速现实批量修改。月末的报表要以word文档格式导出。关于数据的操作运算要实现自动化,避开人工计算产生的误差。
  系统有5类用户:普通用户,此类用户可以进行工时的申报和查询;审核人员,此类用户可以对申报的工时进行审核和调整;定额管理人员,此类用户可以进行定额的调整;数据维护人员,此类人员可以对基础信息数据进行维护;系统管理员,此类用户可以进行权限分配。同时,系统的性能要求系统必须具有实用性、操作方便、安装简便和可移植性。
  2 开发技术及平台
  为了方便填写工时和核定,系统采用B/S结构模式[1,2]。员工能够使用浏览器报告工时;如工时输入、工时查询。系统记录人工明细,汇总时间,将数据整理后显示给管理人员;统计人员可通过该功能进行工作统计,管理者可以掌握工时汇总情况,在需要进行相应调整时可以提供参考。根据需求分析和当前广泛使用的软件开发技术,编程语言使用JAVA、JSP,并采用servlet、Ajax等技术,后台数据库采用SQL SERVER,开发工具为Eclipse。客户端可以使用浏览器,如:Internet Explorer、Firefox等。这些都是成熟的语言和技术,完全能满足系统的开发需求。
  3 总体设计
  根据供电公司的特点和需求,此工时审批系统总体模块主要分为5个模块:工时申报模块、工时核定模块、定额管理模块、数据管理模块、用户管理模块。系统层次图如图1所示。
  下面介绍主要功能模块:
  (1)工时申报模块包括工时申报、工时查询两个功能模块。普通用户通过可以进行工时的申报工作,也可以先进行暂存,如果正式提交则不能修改。
  (2)核定工时模块包括工时核定、调整工时两个功能模块。只有审核人员才可以进行审核和调整工时,系统要记录审核和调整的人员信息,以待查询。
  (3)定额管理模块包括定额查询、定额调整两个功能模块。定额管理人员可以根据情况对某个部门或者某个人员进行定额的调整,以使工作更具有合理性。
  (4)数据管理模块包括数据查询和数据维护两个功能模块。数据包括部门机构的信息数据、员工信息数据、工时信息数据、工时核定信息数据和定额信息数据。数据维护人员可以对数据进行维护工作,但是主要是针对于部门信息和员工信息等基础数据,其他信息数据维护人员是不能改动的。数据查询功能中可以实现数据报表的输出功能。此外,系统会定时对上述数据进行备份。
  (5)用户管理模块包括权限管理和用户登陆两个功能模块。系统管理员可以对用户赋予不同权限。所有用户都需要通过用户登陆进入到系统。
  这些模块只是总体划分,每个模块具体功能的实现还有更细致的内容。系统日志会记录审核人员、定额调整等关键事件的情况。数据库设计是根据需求和数据情况设计了18个表,并且设置和关联和操作权限。
  4 功能实现
  详细设计是将概要设计的划分的每个模块进行细化,然后通过编码实现具体的功能。下面介绍将工时以word文档格式导出的策略:
  系统导出word文档格式功能需要借助POI组件,首先将要导出的信息用字符串拼接成html文档格式,指定字符串的编码格式,将指定好编码格式的字符串作为参数传递给POI组件DirectoryEntry类的createDocument,该策略有两个参数,第一个参数接受一个字符串决定文档的类型,如果生成的文档格式为word那么该字符串的值为“WordDocument”,第二个参数接受要生成的文档内容。
  具体实现代码如下所示:
  ServletOutputStream out=response.getOutputStream();
  byte b[]=content.toString().getBytes("UTF-8");
  ByteArrayInputStream bais=new ByteArrayInputStream(b);
  POIFSFileSystem poifs=new POIFSFileSystem();
  DirectoryEntry directory =poifs.getRoot();
  DocumentEntry documentEntry =directory.createDocument("WordDocument",bais);
  上述代码可以实现通过选择月份将该月的工时数据以word文档格式导出的功能。
  5 总结
  本系统是为供电公司设计开发的工时管理系统,采用当今流行的技术和开发手段实现了工时的管理。此系统的应用减轻了管理人员的统计和计算工作,也为决策者掌握员工的具体工作情况,人员机构的调整提供了信息支持。
  参考文献:
  [1]钟冕.基于WBS策划的工时管理系统设计与实现[J].珠江现代建设,2011.
  [2]梁文艳.基于B/S模式的工时管理系统[J].上海大中型电机,2012.
  作者简介:张杨(1981.8-),男,吉林松原人,大专,助理工程师(初级),主要研究方向:电力系统及其自动化。
  作者单位:国网吉林省电力有限公司松原供电公司,吉林松原 138000
上一篇论文:试述迁安市农村饮水安全工程建设管理策略与 下一篇论文:简论中国化管理三重门
相关论文
业务范围
免费本科范文
免费硕士范文
免费职称范文
论文
职称论文 表