需求分析(人事管理)(共6页).doc

上传人:飞****2 文档编号:13822582 上传时间:2022-05-01 格式:DOC 页数:6 大小:58KB
返回 下载 相关 举报
需求分析(人事管理)(共6页).doc_第1页
第1页 / 共6页
需求分析(人事管理)(共6页).doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《需求分析(人事管理)(共6页).doc》由会员分享,可在线阅读,更多相关《需求分析(人事管理)(共6页).doc(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

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

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

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

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

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

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

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

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

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

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

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com