《人力资源管理系统》需求规格说明书摘要 介绍 HRMS 中的详细的需求分析,系统的总体功能设计和各种 UML 图,为最终实现 HRMS 提供标准。关键词 UML 建模 数据流图 需求分析11 引 言1.1 编写目的 为了开发真正满足用户需求的软件产品,深化理解软件需求是软件开发工作获得成功的前提条件。需求规格说明书的目的就是准确地回答“HRMS 必须做什么?”这个问题。根据需求调研分析报告,定义系统功能和系统数据流图。1.2 项目背景*************1.3 定义 (1)数据流图(DFD):是一种图形化技术,它描述信息流和数据从输入移动到输出的过程中所经受的变换,是系统逻辑功能的图形表示,基本元素是输入、输出、数据流和数据存储。使用数据流图的基本目的是利用它作为沟通信息的工具,同时也作为分析和设计的工具,可以为数据流图分层表示出来,这样用户可以更好地理解系统的作用以及含义。 (2)实体-联系图(E-R 图):描述数据对象及数据对象之间的关系,是用于建立数据模型的图形。基本成分有三种:实体(即数据对象)、关系和属性,通常用矩形框代表实体,用连接相关实体的菱形框表示关系,用椭圆形或圆角矩形表示实体(或关系)的属性,并用直线把实体(或关系)与其属性连接起来。 (3)UML:统一建模语言是用来对软件密集系统进行可视化建模的一种语言。UML 为面对对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。UML 是面对对象开发中一种通用的图形化建模语言,它定义良好、易于表达、功能强大且普遍适用。面对对象的分析主要在加强对问题空间和系统任务的理解、改进各方沟通、与需求保持一致和支持软件重用等 4 个方面表现出比其他系统分析方法更好的能力,成为主流的系统分析方法。 (4)层次方框图:用树型结构的一系列多层次的矩形描绘数据的层次结构,树型结构的顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框代表这个数据的子集,最底层的各个框代表组成这个数据的实际数据元素(不能再分割的元素)。 1.4 参考资料1、<<软件工程-实践者的讨论方法 >> 作者:Roger S.Pressman 出版社:机械工业出版社2、<<计算机综合实践指导>> 作者:宋雨、程晓荣、黄志强 出版社:清华大学出版社3、<> 作者:牛丽平等 出版社:清华大学出版社2 任务概述2.1 目标公司或企业的人力资源管理是公司或企业内部管理中很重要的一部分,因为人才的全球化竞争使...