需求分析(人事管理)

上传人:pu****.1 文档编号:505518000 上传时间:2022-10-07 格式:DOCX 页数:6 大小:24.92KB
返回 下载 相关 举报
需求分析(人事管理)_第1页
第1页 / 共6页
需求分析(人事管理)_第2页
第2页 / 共6页
需求分析(人事管理)_第3页
第3页 / 共6页
需求分析(人事管理)_第4页
第4页 / 共6页
需求分析(人事管理)_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《需求分析(人事管理)》由会员分享,可在线阅读,更多相关《需求分析(人事管理)(6页珍藏版)》请在金锄头文库上搜索。

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

2、为开发平台。运用C# 设计操作控件和编写操作程序,完成数据输入、修改、存储、调用查询等功能;并运用SQL 2005数据库形成数据表,进行数据存储。本文具体介绍了企业人事管理系统的功能需求,系统设计和具体实现。并简要介绍了系统开发采纳的过程方法。二、 系统需求分析性能需求:整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行速度快,数据平安性高。软件系统本身运行对计算机硬件平台和操作系统平台要求适中。 功能需求:一,信息管理. 包含员工信息管理,用户信息管理和部门信息管理.二,日志管理. 三,系统管理.各模块功能如下:a) 员工基本信息管理 此功能模块主要完成员工大量基本信息的管理

3、,包括员工信息录入,员工信息删除, 员工信息修改等(员工各种信息的输入,包括员工的基本信息,学历信息,婚姻状况信息,职称等.员工各种信息的修改;对于转出,辞职,辞退,退休员工信息的删除;)子模块,主要目的是帮助企业管理人员管理新老员工的大量信息,将以往大量分散的信息统一集中到数据库中。b) 员工基本信息统计查询此功能模块主要供应应管理员查询员工信息详情,帮助管理人员依据条件快速定位员工以及对员工信息的统计分析。通过此功能模块,统计符合条件的员工信息;至少应当包括每个员工具体信息的查询,按婚姻状况查询,按学历查询,按工作岗位查询等,至少应当包括按学历,婚姻状况,岗位,参与工作时间等统计各自的员工

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

5、果打印输出.用户需求: 因为此管理系统主要是针对大多数企业的人事管理部门管理公司内部人事而开发的,它仅仅是供应应人事管理部门的工作人员运用,也就是说用户角色都是单一的,他们都是系统的管理者,享有同等的权限.系统管理员点击用户管理,可以对用户信息表进行查询,编辑,删除,添加新用户等操作。合法用户在胜利登陆系统后可以进行系统的整体操作.三、企业人事管理系统的设计 数据库的设计依据需求分析,本系统后台数据库共分为4个表,以下分别给出各个数据库表的简洁描述1.admin(用户信息表)该表存储用户基本信息。以供登录密码验证,显示用户身份用。如下表:字段名字段类型是否主键说明IDInt是定义用户编号Use

6、rnamevarchar(50)否定义用户姓名Passwordvarchar(50)否定义用户登录密码DepartmentIDInt否定义用户所属部门号数据词典ID=各用户IDUsername=各职工的Username,1-50个字符Password=对应username的Password,1-50个字符DepartmentID=各职工DepartmentID2.Department(部门信息表) 该表存储部门基本信息。如下表:字段名字段类型是否主键说明IDInt是定义部门编号Namevarchar(50)否定义部门名称ID=各部门IDName=对应部门的Name,1-50个字符3.Emplo

7、yee(员工信息表) 存储员工的基本信息。如下表字段名字段类型是否主键说明IDint是定义员工编号员工证号varchar(50)否定义员工证号姓名varchar(50)否定义员工姓名学历varchar(50)否定义员工学历婚姻状况varchar(50)否定义员工的婚姻状况岗位varchar(50)否定义员工岗位DepartmentIDInt否定义员工所属部门的编号加入时间datetime否定义员工进入公司的时间备注text否备注员工的其它信息ID=各员工ID,员工证号=各员工员工证号,1-50个字符姓名=各员工姓名,1-50个字符学历=各员工学历,1-50个字符婚姻状况=各员工婚姻状况,1-5

8、0个字符岗位=各员工岗位,1-50个字符DepartmentID=各员工DepartmentID加入时间=各员工加入时间备注=员工其他信息4.Log(日志记录表) 记录用户登陆系统的基本信息。如下表字段名字段类型是否主键说明IDInt是定义日志编号Valuevarchar(100)否定义访问用户Timevarchar(100)否定义日志时间ID=日志IDValue=用户Value,1-100个字符Time=日志Time,各表之间的关系(本图由后台SQL数据库关系图向导引导下自动生成。) 系统模块的设计经过对系统的整体需求有了深刻了解之后,确定本企业人事管理系统的功能管理模块包括:1.员工基本信

9、息管理。2.部门基本信息管理。3.用户账号管理。4.用户信息管理。5.登陆日志管理。6.员工基本信息查询管理。企业人事管理系统员工基本信息管理部门基本信息管理员工信息查询管理用户账号管理用户信息管理登陆日志管理管理模块框架图用例图标记了企业人事管理系统的全部用例,并形象地描述了各用例与用户角色之间的关系。如图所示。企业人事管理系统管理工作人员员工基本信息管理员工信息查询管理用户账号管理用户信息管理管理管理登陆日志管理部门基本信息管理信息管理日志管理企业人事管理系统系统管理退出修改密码注销用户信息管理员工信息管理部门信息管理对系统有了具体设计之后,确定了本企业人事管理系统的模块关系图 系统界面设

10、计虽然说程序设计最核心的地方是程序的功能,但程序的界面设计是不行忽视的,它干脆影响到程序的易用性。尤其在Windows时代,一个良好的应用界面会给你的程序锦上添花,甚至有画龙点睛之韵味。用户界面:又称人机界面,实现用户与计算机之间得通信,以限制计算机或进行用户和计算机之间得数据传送得系统部件。本企业人事管 理系统严格遵守用户界面设计规范.系统坚持图形用户界面(GUI)设计原则,界面直观、对用户透亮,用户接触软件后对界面上对应的功能一目了然、不须要多少培训就可以便利运用本应用系统。该企业人事管理系统在界面设计中也保持了界面的一样性。一样性既包括运用标准的控件,也指运用相同的信息表现方法,如在字体、标签风格、颜色、术语、显示错误信息等方面确保一样。对系统有了深刻分析之后,确定了此企业人事管理系统的界面主要由6部分组成:1.用户登录界面2.系统信息管理界面3员工信息管理界面4.部门信息管理界面5.用户信息管理界面6.日志信息管理界面并严格依据界面设计原则,设计出了该企业人事管理系统的全部界面。20

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号