基于cs结构的企业人事管理系统的设计与实现

基于cs结构的企业人事管理系统的设计与实现

ID:26366086

大小:53.50 KB

页数:5页

时间:2018-11-26

基于cs结构的企业人事管理系统的设计与实现  _第1页
基于cs结构的企业人事管理系统的设计与实现  _第2页
基于cs结构的企业人事管理系统的设计与实现  _第3页
基于cs结构的企业人事管理系统的设计与实现  _第4页
基于cs结构的企业人事管理系统的设计与实现  _第5页
资源描述:

《基于cs结构的企业人事管理系统的设计与实现 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于CS结构的企业人事管理系统的设计与实现摘要在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业人事管理系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。本企业人事管理系统采用C/S结构,主要对企业员工的信息以及跟人事相关的工作流程进行集中的管理,方便企业建立一个完善的、强大的员工信息数据库。它是以.2005.和

2、SQL2005Express数据库作为开发平台。使用C#设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等功能;并使用SQL2005数据库形成数据表,进行数据存储。本文详细介绍了企业人事管理系统的功能需求,系统设计和具体实现。并简要介绍了系统开发采用的过程方法。关键词企业人事管理系统;C/S;员工信息数据库企业人事管理系统设计方案3.1系统需求分析性能需求:整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行速度快,数据安全性高。软件系统本身运行对计算机硬件平台和操作系统平台要求适中。功能需求:系统功能主要包括以下几个

3、方面:一,信息管理.包含员工信息管理,用户信息管理和部门信息管理.二,日志管理.三,系统管理.各模块功能如下:a)员工基本信息管理此功能模块主要完成员工大量基本信息的管理,包括员工信息录入,员工信息删除,员工信息修改等子模块,主要目的是协助企业管理人员管理新老员工的大量信息,将以往大量分散的信息统一集中到数据库中。b)员工基本信息统计查询此功能模块主要提供给管理员查询员工信息详情,协助管理人员根据条件快速定位员工以及对员工信息的统计分析。通过此功能模块,管理人员可以对大量员工的详细情况进行统计,例如年龄段分析,工龄分析等。c)部门基本信息管理此功

4、能模块主要是提供给管理员对公司的部门进行分类统计。完成对公司新增部门或精简部门完成添加或删除等功能。d)用户信息管理此功能模块主要是提供给管理员分配企业人事管理的权限。设置合法用户对整个管理系统实施管理。具有添加或删除或修改管理用户的功能。e)账号管理此功能模块对系统中的账号进行管理,将用户密码加密存储,主要为安全方面考虑而设置,使用基于角色的权限控制来区分用户。f)日志管理此功能模块将用户登录登出情况以及对系统的操作等进行日志记录备案以供需要的时候追踪查询。g)登录系统此模块实现系统用户的安全登录,保护系统只接受合法授权用户的访问。用户需求:因

5、为此管理系统主要是针对大多数企业的人事管理部门管理公司内部人事而开发的,它仅仅是提供给人事管理部门的工作人员使用,也就是说用户角色都是单一的,他们都是系统的管理者,享有平等的权限.系统管理员点击用户管理,可以对用户信息表进行查询,编辑,删除,添加新用户等操作。合法用户在成功登陆系统后可以进行系统的整体操作.3.2系统设计原则A、实用性原则要力求最大限度地满足实际工作的需要,充分考虑各业务层次、各管理环节数据处理的实用性,把满足客户生产和管理业务作为第一要素进行考虑。B、可扩展性与可维护性原则为适应将来的发展,MIS系统应该具有良好的可扩展性和可维

6、护性。软件设计尽可能模块化、组件化、是应用系统可灵活配置,适应不同的情况。C、安全可靠性原则应用软件与数据库系统的设计要做到安全可靠,防止非法用户的入侵。数据库的备份策略恰当,以防灾难性事故发生。D、用户界面设计原则图形化原则:用户界面的设计应做到美观大方。用户界面应直观、明了、条理清晰。实现“傻瓜型”管理——易学、易用、易管理。E、数据库设计原则对数据库的设计因该体现一致性、完整性、安全性、可伸缩性和规范化。4企业人事管理系统的设计4.1系统设计概要系统设计要在理解需求和分析需求之后才能正确搭建.理解需求是在问题及其最终解决方案之间架设桥梁的第

7、一步。开发者只有和客户充分理解了需求之后才能开始设计系统。否则,对需求定义的任何改进,在设计上都必须大量返工。分析需求是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,规划出系统的功能模块,即定义用例。这个步骤是对理解需求的升华,直接关系到该系统的质量。根据第三章的需求分析,企业人事管理系统采用基于客户端/服务端(C/S)模式开发,服务端采用SQLServer2005数据库服务器作数据处理和存储平台,客户端应用程序采用VisualStdio.2005进行开发,开发语言选用C#。用户必须使用客户端应用程序才能对服务

8、端数据进行操作。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。