人力资源管理系统软件需求说明书1.docx
人力资源管理系统软件需求说明书 人力资源管理系统软件需求说明书是为了开发真正满足用户需求的软件产品,深入理解软件需求是软件开发工作获得成功的前提条件。需求规格说明书的目的就是准确地答复“HRMS 必须做什么?”这个问题。 一、引言 人力资源管理系统是公司或企业内部管理中很重要的一局部,因为人才的全球化竞争使公司或企业的人力资源管理面临前所未有的挑战。传统的人事管理使人事经理需要花费大量时间处理人事信息数据,而仅剩少量时间可专注于人力资源的开展和规划。人力资源管理系统可以改变这一切,使人力资源部门可轻松地管理复杂繁琐的人事信息,从重复性的日常事务中解脱出来,投注更多的精力于人力资源战略规划以支持和推动公司或企业的战略目标的实现,提高其对公司的价值。 二、系统功能设计 人力资源管理系统的系统功能设计主要包括以下几个方面: 1. 人力资源管理:包括人事信息管理、薪资管理、培训管理、绩效管理等。 2. 组织管理:包括部门管理、岗位管理、员工管理等。 3. 招聘管理:包括招聘信息管理、简历管理、面试管理等。 4. 培训管理:包括培训计划管理、培训实施管理、培训效果评估管理等。 5. 绩效管理:包括绩效目标管理、绩效考核管理、绩效报告管理等。 三、数据流图 数据流图是一种图形化技术,它描述信息流和数据从输入移动到输出的过程中所经受的变换,是系统逻辑功能的图形表示,根本元素是输入、输出、数据流和数据存储。使用数据流图的根本目的是利用它作为交流信息的工具,同时也作为分析和设计的工具,可以为数据流图分层表示出来,这样用户可以更好地理解系统的作用以及含义。 四、实体-联系图 实体-联系图描述数据对象及数据对象之间的关系,是用于建立数据模型的图形。根本成分有三种:实体(即数据对象)、关系和属性,通常用矩形框代表实体,用连接相关实体的菱形框表示关系,用椭圆形或圆角矩形表示实体(或关系)的属性,并用直线把实体(或关系)与其属性连接起来。 五、UML 建模 UML 是统一建模语言,是用来对软件密集系统进行可视化建模的一种语言。UML 为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。UML 是面向对象开发中一种通用的图形化建模语言,它定义良好、易于表达、功能强大且普遍适用。 六、系统实现 本系统选用的是 SQL SERVER 2005 作为数据库工具,开发的语言是 C#,软件是 VISUAL STUDIO 2021。其次,数据的存储格式要适宜,员工的薪资采用的是 Money 类型。 七、安全性 安全性涉及到操作权限的控制和数据自动备份两个方面。本系统实现了由系统管理员控制。各用户必须先登录然后再操作各种使用功能,一个完善的系统还应对用户的登录、退出以及重要操作记录在操作日志中。同时还应提供完善的自动备份效劳,以实现数据的全自动按方案备份,从而最大限度地保障用户的数据平安。 八、界面 硬件界面:Intel Pentium 2GHz 或以上的 CPU;内存 1GB;硬盘至少有 4GB 可用空间;CD-ROM 驱动器;输入、输出反响迅速;软件界面:Windows 2000/XP/2003 Server 操作系统;Microsoft SQL Server 2005;Microsoft Visual Studio 2021。 九、结论 人力资源管理系统软件需求说明书的目的是为了开发真正满足用户需求的软件产品,深入理解软件需求是软件开发工作获得成功的前提条件。通过对人力资源管理系统的需求分析和系统功能设计,我们可以更好地理解系统的作用以及含义,从而提高系统的稳定性和安全性。
剩余32页未读,继续阅读
- 粉丝: 418
- 资源: 6万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助