企业人事管理系统需求分析文档.docx
- 文档编号:233766
- 上传时间:2022-10-07
- 格式:DOCX
- 页数:13
- 大小:241.95KB
企业人事管理系统需求分析文档.docx
《企业人事管理系统需求分析文档.docx》由会员分享,可在线阅读,更多相关《企业人事管理系统需求分析文档.docx(13页珍藏版)》请在冰豆网上搜索。
企业人事管理系统需求分析
目录
1引言 2
2编写目的 2
3功能需求 2
3.1基础信息管理模块 3
3.2人事管理模块 4
3.3备忘记录模块 5
3.4数据库模块 5
3.5工具管理模块 6
3.6系统管理模块 7
4流程图 8
5数据字典 8
1.关系描述 8
2.动态数据:
12
6接口要求 12
7软件属性 12
8支持信息及运行环境 13
9参考资料 13
1引言
现在的社会是信息化的社会,随着科学技术的发展,人们越来越多的用计算机去代替和延伸脑力劳动,而且计算机能够更高效地帮助人们去处理一些事情,为了把传统的人事管理和现在用计算机技术对人事进行管理,我们开发了这套企业人事管理系统方案。
2编写目的
本系统的对象主要用于企业级的用户,易于对企业员工进行管理,方便用户对企业职工信息的添加,删除,查询的一系列操作,也方便设置所录入的职工的信息,还能方便调用一些比较有用的工具,包括记事本和计算器,并且能够把报表导出。
3功能需求
通过了解:
一个企业人事管理系统主要应该包括:
基础信息管理、人事管理、备忘记录、数据库操作、工具管理、系统管理和职工信息模块等这些模块。
整个系统模块划分如下图:
3.1基础信息管理模块
主要对输入的员工信息进行设置
3.2人事管理模块
用户登录之后,可以对员工的信息进行增删改查,最主要的是可以对人事信息进行浏览和统计,使信息能够一目了然地呈现出来。
3.3备忘记录模块
备忘记录中可以记录日常事务已经查看员工的通讯录。
3.4数据库模块
由于要直接对数据库进行操作,以防操作有误,我们可以在登录之前对数据库经行备份,如果因为操作不当或者其他原因导致数据库损坏,我们可以对数据库进行还原。
保证了数据的安全性。
3.5工具管理模块
工具管理模块中,可以直接调用系统的记事本和计算器这两种工具,直接使用,方便快捷。
3.6系统管理模块
登陆者在进行完一系列操作后,可通过主菜单返回到登录界面,重新登录,也可以选择对登录用户的信息进行重新设置,也可以选择直接退出系统。
3.7员工信息模块
职工登录之后对自己的相应信息进行查询和修改。
4流程图
5数据字典
1.关系描述
需要建立以下表,其用途说明如下:
表名
说明
表Admin
保存管理员的登录名和密码
表CallType
职称类别
表DepartmentType
部门类别
表Education
文化程度
表Employee
职员的信息
表NationType
民族类别
表NoteType
记事本类别
表NoteInfo
记事本信息
表PostType
职务类别
表Rewards
奖惩类别
表SalaryType
工资类别
表Visage
政治面貌
表WorkerType
职工类别
表FamilyMember
家庭信息
表RewardsInfo
奖惩记录
表TrainInfo
培训记录
表EmployeeResume
个人简历
表AddressList
通讯录
各个表的详细的说明如下:
表Admin
字段名称
数据类型
可否为空
说明
姓名
nvarchar(20)
NotNull
登录名
密码
nvarchar(20)
NotNull
登录密码
表CallType
字段名称
数据类型
可否为空
说明
职称类别
nvarchar(20)
主键
职称类别
表DepartmentType
字段名称
数据类型
可否为空
说明
部门类别
Nchar(10)
主键
部门类别
表Education
字段名称
数据类型
可否为空
说明
文化程度
Nchar(10)
主键
文化程度
表Employee
字段名称
数据类型
可否为空
说明
职工号
nvarchar(20)
主键
职工的Id号
职工姓名
nvarchar(50)
Null
职工姓名
性别
nchar
(1)
Null
性别
合同到期日期
datetime
Null
出生日期
出生日期
datetime
Null
出生日期
身份证号
numeric(18,0)
Null
身份证号18位
照片
image
Null
职工照片
工资
money
Null
职工工资
工资类别
Nchar(10)
Null
工资类别
地址
nvarchar(MAX)
Null
职工的地址
电话
nvarchar(50)
Null
职工的联系电话
民族
nchar(10)
Null
职工的民族
职工类别
nchar(10)
Null
职工类别
文化程度
nchar(10)
Null
职工的文化程度
政治面貌
nchar(10)
Null
职工的政治面貌
所在部门
nchar(10)
Null
职工所在的部门
职务
nchar(10)
Null
职工的职务
职称
nchar(10)
Null
职工的职称
表EmployeeResume
字段名称
数据类型
可否为空
说明
职工简历ID
int
主键
自增,用来标识简历
职工姓名
nvarchar(50)
Null
职工的姓名
起始日期
datetime
Null
开始进入公司的日期
结束日期
datetime
Null
离开公司的日期
工作单位
nvarchar(50)
Null
职工所在的单位
从事工作
nvarchar(50)
Null
职工在公司所从事的工作
任职
nvarchar(50)
Null
担任的职务
表FamilyMember
字段名称
数据类型
可否为空
说明
家庭成员ID
int
主键
自增,用来标识家庭成员
职工姓名
nvarchar(50)
Null
职工的姓名
关系
nchar(10)
Null
家庭成员与职工的关系
成员姓名
nvarchar(50)
Null
家庭成员的姓名
出生日期
datetime
Null
成员的出生日期
文化程度
nchar(10)
Null
成员的文化程度
政治面貌
nchar(10)
Null
成员的政治面貌
工作学习单位
nvarchar(50)
Null
成员的工作学习单位
职务
nchar(10)
Null
成员的职务
住址
nvarchar(50)
Null
成员的住址
联系电话
nvarchar(50)
Null
成员的联系电话
表NationType
字段名称
数据类型
可否为空
说明
民族类别
nchar(10)
主键
民族类别
表NoteType
字段名称
数据类型
可否为空
说明
记事本ID
int
主键
自增,用来标识记事本
职工姓名
nvarchar(50)
NotNull
职工姓名
记事本类别
nchar(10)
NotNull
记事本的类别
记事本日期
datetime
Null
记事本创建的日期
记事本题目
nvarchar(50)
Null
记事本的主题
记事本内容
nvarchar(MAX)
Null
记事本里的内容
表PostType
字段名称
数据类型
可否为空
说明
职务类别
nchar(10)
主键
职务类别
表RewardsType
字段名称
数据类型
可否为空
说明
奖惩类别
nchar(50)
主键
奖惩类别
表RewardsInfo
字段名称
数据类型
可否为空
说明
职工奖惩ID
int
主键
自增,标识奖惩ID
职工姓名
nvarchar(50)
Null
职工的Id号
奖惩名称
nvarchar(50)
Null
奖惩名称
奖惩原因
nvarchar(MAX)
Null
职工奖惩原因
奖惩日期
datetime
Null
奖惩开始的日期
备注
nvarchar(MAX)
Null
备注
表SalaryType
字段名称
数据类型
可否为空
说明
工资类别
nchar(50)
主键
工资类别
表TrainsInfo
字段名称
数据类型
可否为空
说明
职工培训ID
int
主键
自增,标识id
职工姓名
nvarchar(50)
NotNull
职工的姓名
培训方式
nvarchar(50)
Null
培训方式
培训单位
nvarchar(50)
Null
培训所在的单位
培训地点
nvarchar(50)
Null
培训的地点
学习内容
nvarchar(MAX)
Null
学习的内容
培训开始时间
datetime
Null
培训开始时间
培训结束时间
datetime
Null
培训结束时间
表Visage
字段名称
数据类型
可否为空
说明
政治面貌
nchar(10)
主键
政治面貌
表WorkerType
字段名称
数据类型
可否为空
说明
职工类别
nchar(50)
主键
职工类别
表AddressList
字段名称
数据类型
可否为空
说明
职工号
nvarchar(20)
主键
职工号
姓名
nchar(10)
NotNull
职工的姓名
性别
nchar(10)
Null
职工的性别
手机号
nvarchar(50)
NotNull
职工的手机号
住址
nvarchar(MAX)
Null
职工的住址
生日
datetime
Null
职工的生日
qq号码
nchar(20)
Null
职工的qq号码
邮箱
nchar(20)
Null
职工的邮箱
2.动态数据:
输入数据:
用户登录,新增数据,修改数据,删除数据等
输出数据:
查询输出
6接口要求
1.硬件接口:
无特别要求;
2.网络硬件接口要求:
由于企业内部使用一般无需网络通讯接口。
3.软件接口要求:
无
7软件属性
1.可用性:
本软件也可以通过单步跟踪的操作进行检查处理。
2.安全性:
由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序,还可对数据库进行备份和还原。
3.可维护性:
本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于数据库中。
修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。
4.兼容性:
由于尚未测试,故无法对兼容性进行评析。
8支持信息及运行环境
1.软件支持:
本软件开发是使用C#编写;
2.设备支持:
WindowsServer2003系统,512内存;
3.数据库:
MicrosoftSQLServer2005
9参考资料
1.《C#程序设计及应用教程(第2版)》马骏主编人民邮电出版社
2.百度等网络资源
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 人事管理系统 需求 分析 文档