论文部分内容阅读
随着天津市东丽区环保局业务规模的不断壮大,部门数量的增多,内部员工人事管理越来越复杂,急需开发一个新人事管理系统,人事管理系统的管理对象就是全体员工的基本信息,这些信息是变化的。人事部门要为单位所有员工提供信息,供他们进行相应的权限的操作。由于工作人员数量多、信息量大,管理起来比较困难,以前的系统每进行一项工作,需要花去大量的人力和时间。传统的人工管理方式存在效率低、查询速度慢、不能及时处理信息等缺点。因此,本次设计旨在为用户提高充足的信息和快捷的信息服务。员工能够准确的得到自己想得到的信息。使用该系统,会给单位带来很多的方便,在内容上包罗了员工基本档案管理、在操作上注重易用为紧要方向,同时加强系统的所有性和平安性便利的管理汇总管理、支持自定义考勤项目等优点。本文通过对天津东丽区环保局人事管理系统的业务需求进行分析,采用了先进的.NET平台下的NHibernate框架和ASP.NET开发技术,NHibernate框架它具有持久性与松耦合性,应用此框架开发的数据库系统可以很好的实现数据的访问控制与应用逻辑的分离,并且该系统具备更加优异的可扩展性、可移植性、安全性与可维护性。将开发人员从繁琐的开发进程中解脱出来,从而大大提高系统的开发效率,进一步节省开发时间,极大的满足了本单位开发深层次应用系统的需求。本系统采用C#语言,.NET平台,SQLServer2000数据库开发的适用于天津市东丽区环保局人事管理,系统设计适用RationalRose软件进行UML建模,采用分层思想开发设计本系统,是基于B/S模式进行开发的。从架构设计开始,完成了天津东丽区环保局人事管理系统的需求分析和系统设计,为系统的开发工作奠定了坚实的基础。同时,通过对天津东丽区环保局人事管理这一带有行业特征的业务的研究,形成了一套针对天津东丽区环保局人事管理系统的分析和设计模式,以指导国内的同类型行业进行信息化建设。系统主要包括系统管理模块、人事管理模块、考勤管理模块、工资管理模块等组成。系统的用户只要有管理员和普通员工,管理员可以添加、删除、修改、查询员工的基本信息,对员工的各类申请进行审批。普通员工可以查询自己的基本信息,包括简历、工资、档案等信息。本系统能够满足公司日常人事管理的基本需要。本文针对现阶段天津东丽区环保局人事管理业务需要,经由上级主管单位批准指示,进行了项目立项工作,通过多次与一线人事管理部门的沟通和交流,获取了完整的系统需求,并且在多方参与下,完成系统的需求分析和评审工作,同时通过对需求的深入理解,完成了对系统的总体架构的设计工作,系统的详细设计参照系统的总体架构进行工作的开展,完成了数据库的详细设计,系统详细设计计划和模块划分工作及数据流程图。在这个过程中,由于需求变更,开发小组通过及时跟进需求变更,有效满足了新业务的需求,并且在模块编写阶段和测试阶段,由于采用RUP统一软件开发过程,系统编码阶段速度较快,高效完成了天津市东丽区环保局人事管理系统,得到了上级主管单位的首肯。