





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
海邮电设计院原有的人事管理信息系统功能简单且效率不高,并且近几年来,员工人数级别及相应业务的成倍增长,使得原有的人事管理系统已经不能够适应如此庞杂的管理业务,为人力资源部乃至整个公司的管理带来了很大的影响,开发套适应公司需要的人事管理系统已是迫在眉睫。
系统设计了六个功能模块,分别为人员管理考勤管理绩效管理培训管理薪酬管理以及合同管理。
与传统的人事管理系统相比较,本系统是在密切结合上海邮电设计院的实际需求的基础上进行设计的,系统不仅可以实现单地考勤绩效以及薪酬管理,更可以将员工的个人信息合同信息与培训挂钩,考勤信息与绩效信息为薪酬管理服务,实现了信息的自动获取,岗位变动与奖惩活动的非人工化处理,为设计院的人事决策提供了有力的支持。
在技术实现方面,系统选择的是结构模式,采用作为开发平台数据库作为数据库平台,系统还采用了标准的三层架构,将应用功能分为表现层业务逻辑层数据层,各层彼此,同时为系统设计了相应的接口,使得系统具有更好的扩展性,以方便系统的升级与维护。
系统实施后界面显示十分友好功能设计也较齐全性能可靠稳定操作更是做到了简便直接,能够处理从员工合同档案管理考勤培训转正离职等信息管理到工资的核算与分发等系列相关的业务,大大提高了部门的工作效率,真正地成为了公司进行人事管理的好助手。
关键词人事管理三层架构信息安全上海邮电设计院人事管理系统分析与设计,摘要引言相关技术介绍技术三层框架三层架构的概念三层体系结构的优缺点以及三层架构的关系信息安全技术数据库技术数据库技术概述数据库设计的内容数据库设计的步骤系统分析需求分析项目背景系统需求业务分析人员管理业务流程考勤管理业务流程绩效管理业务流程培训管理业务流程薪酬管理业务流程合同管理业务流程数据流程分析人员管理数据流程考勤管理数据流程绩效管理数据流程培训管理数据流程薪酬管理数据流程上海邮电设计院人事管理系统分析与设计合同管理数据流程系统建模系统设计体系结构功能结构设计数据库设计数据库设计的原则数据库概念设计数据库物理设计系统实现系统运行环境系统开发软件环境系统开发硬件环境数据库操作类实现人员管理子系统实现考勤管理子系统实现薪酬管理子系统实现系统测试系统测试类型系统测试系统测试用例结论参考文献致谢大连理工大学学位论文版权使用授权书,引言经济全球化,信息全球化的今天,信息资源是企业的重要财富,越来越多企业的人力资源管理部门利用管理信息系统提高了人事管理工作的效率,信息化手段的应用带来的高效的管理效益以及先进的管理模式为企业带来了有形及无形的价值。
所以说,管理信息化是必不可少的,企业信息化已成为企业在竞争中处于不败之地的有效手段,应用管理信息系统是每个现代化企业有效经营的必然选择。
上海邮电设计咨询研究院有限公司的前身为上海邮电设计院,创建于年。
公司是具有通信工程和建筑工程设计咨询总承包资质的甲级设计院,同时还具有通信工程勘察建筑智能化系统工程设计通信信息网络系统集成企业甲级资质对外经济合作经营资格证书上海市高新技术企业证书,并于年通过了质量管理体系认证。
公司承接邮电通信工程及相应的建筑工程通讯铁塔邮政机械的勘察规划设计工程建设总承包,按国家原对外贸易经济合作部所核准的内容,开展对外经济技术合作业务并承接通信工程施工管理咨询经济信息咨询及系统内职员工培训。
随着产业结构的加剧,企业转型升级压力增加,这从根本上考验着企业的管理水平和经营能力,企业的需求也将出现放量增长。
现有员工人,其中获中高级职称的员工人。
博士研究生人,硕士研究生人,本科生人。
级注册建筑师人,级注册结构工程师人,国家注册咨询投资工程师人,注册电气师人,注册公用设备师人,上海市工程设备监理招投标专家通信建设评标专家人,享受政府特殊津贴专家名。
面对越来越多的员工及部门管理,公司目前的人事管理已经不再适应现状的需求,开发套适应本公司需求的人事管理信息系统就具有了重要的意义。
现如今上海邮电设计院在人事管理方面主要存在以下的问题。
公司原有的人事管理系统只能进行简单的人员信息以及薪酬方面的管理,想同时获得相关的合同信息或是培训信息等内容还得另查其他相关系统。
公司的考勤工作目前还是通过人工操作进行。
绩效管理种类单,直接为薪酬做出决策缺乏说服力。
人事相关信息虽然可以在原有系统中进行管理,但信息缺乏有效的流通,前提信息并不能直接提供给目地需求,还需要手动地输入,即存在信息孤岛的问题。
上海邮电设计院人事管理系统分析与设计开发人事管理信息系统可以提高项目的经济效益和社会效益。
人事信息系统的构建,利用计算机能够短时间内对大量信息进行处理,提高项目效益评价的效率,为人事管理的有效运行提供科学的监控手段。
本文详细阐述的上海邮件设计院人事管理系统是以满足公司实际需要为目地而开发的综合人事管理信息系统,系统具有不同于公司以往使用的系统的特点,具体表现在以下几个方面。
系统功能完备,不仅可以实现公司人员的基本信息管理绩效管理以及薪酬管理,更是将考勤管理培训管理以及合同管理纳入了系统的内容之中,可以很好地实现从员工合同档案管理考勤管理相关培训管理转正离职岗位管理以及工资的核算与分发等系列相关的业务。
系统中的信息流通方便,解决了信息孤岛的难题,考勤信息与绩效信息可以直接提供到薪酬管理模块,人员基本信息与合同信息也可以直接为培训管理提供依据。
绩效管理种类增多,考勤管理的内容也分得更细,将公司的薪酬管理制度方案纳入到系统中,可以直接根据绩效考核结果以及考勤内容得出奖惩方案,为公司的薪酬管理提供决策依据。
本文以上海邮电设计院的人事管理系统为背景,通过对上海邮电设计院进行实际地了解和调研,在基本了解了公司人事管理中的实际需求以及目前存在的问题的前提下,确定了系统的实际需要,并根据系统需求设计了系统的功能模块。
并对开发系统过程中使用的数据库技术三层架构技术等进行了说明和介绍。
最后对开发和实践过程做了介绍,并对系统进行了较为严格的测试。
相关技术介绍上海邮电人事管理系统使用平台,系统采用模式,基于和语言开发。
系统开发采用了经典的三层架构,从上至下分为表示层业务逻辑层数据访问层。
并且在技术角度充分考虑了系统安全问题。
本章主要介绍了该系统用到的相关技术,包括技术三层框架信息安全技术以及数据库技术。
技术将定义为种简单现代面向对象类型非常安全派生于和的编程语言。
在语法上,与和都非常的类似,但是语言的设计和对现代开发工具的适应性要比其他语言高很多,它同时兼备了的易用性高性能以及的低内存访问性。
主要有以下特点是面向对象的编程语言。
完全支持类和面向对象的编程,例如继承多态接口虚函数等。
兼具了大部分面向对象编程语言的优点。
编程语言比较符合人们习惯的思维方法,对象是现实世界中的实体,语言就是模拟现实世界中处理实体的方法,利用计算机语言来处理对象,达到了计算机世界和现实世界的结合由于对象的封装性和松散组合使得语言更有利于软件的维护。
对类库拥有完全访问权,可以较容易的访问。
类库是个由中包含的类接口和值类型组成的库,中的类库封装了对网络文件多媒体的处理功能,可以直接访问该类库,很轻松的构建程序。
基本类库大约有多个类,常用的类库如图。
无需程序员担心内存的管理,可以得到语言的效率,却不用像过多的考虑内存管理。
使用托管堆来管理内存,托管堆类似于堆栈。
垃圾收集器运行时会删除堆中不再引用的对象,删除完成后,垃圾收集器会压缩其他对象,把他们都移到堆的顶部,形成个连续的块,因此使用托管堆,只需要读取指针,而不用搜索链接地址列表。
因此,在下实例化对象要快的多。
上海邮电设计院人事管理系统分析与设计类库系统操作文件操作编程绘图操作数据库操作网络通信窗体编程反射操作操作服务操作线程操作集合操作图类库可使用工程模式策略模式等。
策略模式是定义系列的算法,并将每个算法封装起来,而且它们还可以相互替换。
策略模式可以算法于让它的用户变化。
策略模式主要是应用于以下场景对客户隐藏具体算法的实现细节,使得二者需要在不同情况下使用不同的算法多个类只区别在表现行为的不同。
语言也存在定的局限性。
它不适合编写时间紧迫或者性能较高的代码,此外,它缺乏性能极高等应用程序所需的关键功能,包括保证在代码的特定地方运行的内联函数和析构函数。
三层框架三层架构的实质是在客户端和数据库之间加了个中间层,即组件层。
这样客户端不直接和数据库进行交互,而且通过等组件,首先与中间层建立连接,然后通过中间层来对数据库进行访问和操作。
这样可以保护数据库的安全,提高运行效率。
数据访问层业务逻辑表示层图三层架构三层架构的概念三层架构就是将整个业务划分为三大部分表现层业务逻辑层数据访问层。
表现层就是用户界面,业务逻辑层可以理解为对数据业务的逻辑处理,而数据访问层就是对数据业务的物理处理,即对数据库文件的直接操作。
由于层与层之间低耦合,层内部高内聚,更易于解决方案的维护和增加。
表现层表现层是指用户交互的界面,主要用于显示和接受数据,把用户输入的数据传递给业务逻辑层,并且当业务逻辑层数据发生变化时,表现层就会出现新的结果。
业务逻辑层业务逻辑层是系统架构的核心,它处于数据访问层和表示层的中间,在数据交换中起到了承上启下的作用。
这样各个层次之间就形成了弱耦合的结构,层与层之间的向下依赖,底层对上层的结构无需了解,改变上层的设计对于底层没有任何影响。
业务逻辑层的设计对于可扩展的架构上非常重要的,对于数据层,它是调用者,而对于表示层,它是被调用者。
业务层通常是类库。
数据访问层该层主要是对数据进行各种操作,将数据库中的数据交给业务层,同时将业务层处理的数据存贮在数据库中。
三层体系结构的优缺点三层架构主要有下优点开发人员可以只关注整体结构中的层,便于开发通过降低层级之间的依赖
