当前位置:文档之家› 企业人事管理系统需求分析文档

企业人事管理系统需求分析文档

企业人事管理系统需求分析
目录
1引言 (3)
2编写目的 (3)
3功能需求 (3)
3.1基础信息管理模块 (4)
3.2人事管理模块 (5)
3.3 备忘记录模块 (6)
3.4数据库模块 (6)
3.5工具管理模块 (7)
3.6系统管理模块 (8)
3.7员工信息模块 (8)
4流程图 (9)
5 数据字典 (9)
1.关系描述 (9)
2.动态数据: (21)
6接口要求 (22)
页脚内容1
7软件属性 (22)
8支持信息及运行环境 (22)
9参考资料 (23)
页脚内容2
1引言
现在的社会是信息化的社会,随着科学技术的发展,人们越来越多的用计算机去代替和延伸脑力劳动,而且计算机能够更高效地帮助人们去处理一些事情,为了把传统的人事管理和现在用计算机技术对人事进行管理,我们开发了这套企业人事管理系统方案。

2编写目的
本系统的对象主要用于企业级的用户,易于对企业员工进行管理,方便用户对企业职工信息的添加,删除,查询的一系列操作,也方便设置所录入的职工的信息,还能方便调用一些比较有用的工具,包括记事本和计算器,并且能够把报表导出。

3功能需求
通过了解:一个企业人事管理系统主要应该包括:基础信息管理、人事管理、备忘记录、数据库操作、工具管理、系统管理和职工信息模块等这些模块。

整个系统模块划分如下图:
页脚内容3
页脚内容4
3.1基础信息管理模块
主要对输入的员工信息进行设置
3.2人事管理模块
用户登录之后,可以对员工的信息进行增删改查,最主要的是可以对人事信息进行浏览和统计,使信息能够一目了然地呈现出来。

页脚内容5
3.3 备忘记录模块
备忘记录中可以记录日常事务已经查看员工的通讯录。

3.4数据库模块
页脚内容6
由于要直接对数据库进行操作,以防操作有误,我们可以在登录之前对数据库经行备份,如果因为操作不当或者其他原因导致数据库损坏,我们可以对数据库进行还原。

保证了数据的安全性。

3.5工具管理模块
工具管理模块中,可以直接调用系统的记事本和计算器这两种工具,直接使用,方便快捷。

页脚内容7
3.6系统管理模块
登陆者在进行完一系列操作后,可通过主菜单返回到登录界面,重新登录,也可以选择对登录用户的信息进行重新设置,也可以选择直接退出系统。

3.7员工信息模块
职工登录之后对自己的相应信息进行查询和修改。

页脚内容8
4流程图
5 数据字典
1.关系描述
需要建立以下表,其用途说明如下:
页脚内容9
页脚内容10
各个表的详细的说明如下:
表Admin
页脚内容11
表CallType
表DepartmentType
表Education
表Employee
页脚内容12
页脚内容13
表EmployeeResume
页脚内容14
表FamilyMember
页脚内容15
页脚内容16
表NationType
表NoteType
页脚内容17
表PostType
表RewardsType
表RewardsInfo
页脚内容18
表SalaryType
表TrainsInfo
页脚内容19
表Visage
表WorkerType
页脚内容20
表AddressList
2.动态数据:
输入数据:用户登录,新增数据,修改数据,删除数据等
页脚内容21
输出数据:查询输出
6接口要求
1.硬件接口:无特别要求;
2.网络硬件接口要求:由于企业内部使用一般无需网络通讯接口。

3.软件接口要求:无
7软件属性
1.可用性:本软件也可以通过单步跟踪的操作进行检查处理。

2.安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序,还可对数据库进行备份和还原。

3.可维护性:本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于数据库中。

修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。

4.兼容性:由于尚未测试,故无法对兼容性进行评析。

8支持信息及运行环境
1.软件支持:本软件开发是使用C#编写;
2.设备支持:Windows Server2003系统,512内存;
3.数据库:Microsoft SQL Server 2005
页脚内容22
9参考资料
1.《C#程序设计及应用教程(第2版)》马骏主编人民邮电出版社
2.百度等网络资源
页脚内容23。

相关主题