3.3 功能需求
企业人事资源管理系统是非常典型的管理信息系统,它的主要开发包括前台应用程序的开发以及后台数据库的建立并且文护。而对于前者的要求则是应用程序的功能完备、操作简易等特点;而后者则需要建立一个具有完整性强、数据安全性好的数据库。人事资源管理系统需求实现人事管理的基本功能和工作:
1. 员工信息管理:实现员工的基本信息的管理。较完整的对每一个员工的各方面信息进行录入、修改以及删除等功能,并且可以较好的查看到员工的个人信息。
2. 考勤管理:实现员工的考勤管理。每个员工可以在该功能模块中进行个人的签到、签退,并且可以查看到个人考勤状况。
3. 奖罚管理:实现员工的奖罚管理。奖惩功能模块包职称奖惩的添加、修改和删除部分组成。并且员工可以通过员工号查询各自奖惩情况。
4. 薪资管理:实现员工的薪资的发放管理。对每个企业员工的薪酬信息进行增加、删除、修改操作;员工可以按个人的编号、姓名等信息查找员工薪酬信息。
5. 公告管理:实现公共的增、删、改等操作。通过系统中的公告的发布查询功能,使得能够及时的公开企业内即使的信息,并且得到较好的信息统计。
6. 部门管理:实现部门的增、删、改等操作。并且能够明显的备注提示出各部门的具体信息。
7. 系统管理:实现了超级管理员可以灵活的给其他的组织或者是员工分配权限。通过编制不同的权限使用者,达到完善有效的管理模式,并且可以添加和修改其他不同的权限用户角色。对所有管理系统用户的帐号进行管理,并且可以修改其权限、密码等安全信息。对所有系统用户的登陆信息进行完善的记录,并且能到处相应表格来查看各个使用者的操作信息。对系统数据库进行备份,避免因各种失误或者事故导致的数据丢失状况。
3.4 数据需求
数据需求主要是用来描述本系统的数据来源。根据该系统的实际情况,本系统要有以下数据信息:
1. 部门:用于描述部门的基本信息,比如部门编号、部门名称。
2. 员工信息:用于描述员工的基本信息。比如:员工编号、姓名、学历、性别、民族、生日、 所在组织、健康状况、毕业院校、毕业时间、体重、婚姻状况、所学专业、手机号、联系地址。职务等。
3. 奖罚信息:用于描述员工奖罚信息。比如:请员工工号、姓名、奖罚时间、所属部门、奖罚原因、奖罚内容。
4. 薪资信息:用于存储员工的薪资信息。
5. 考勤信息:用于存储考勤信息。比如:考勤编号、员工工号、考勤时间、所在组织、考勤类型等。
6. 公共信息:用于存储公告信息。比如:请公告标题、公告内容。
7. 菜单信息:用于存储菜单信息。
8. 角色管理信息:用于存储角色信息。比如:角色编号、角色名称、角色状态。
9. 操作日记:用于存储操作日记信息表。
10. 数据库备份路径:用于存储数据库备份路径信息。
3.5 功能模块设计
本系统分为七个模块,分别是员工管理,考勤管理,奖罚管理,薪资管理,部门管理,公告管理和系统管理。因在之前的功能需求以及数据需求中已经较详细的说明阐述了七大功能模块的具体设计功能,故在此着重绘制了三个不同权限的用户的登陆功能模块的具体信息以及可以实现的模块操作。 ASP.net企业人事资源管理系统设计(9):http://www.youerw.com/jisuanji/lunwen_7773.html