1、项目管理协作支撑系统(The English Name)软件需求规格说明书XXX 项目小组文档状态: 文档编号:编 撰:编撰日期:保密级别: Draft Released Modifying文档版本: 1.0.0XXXXXXXXXXXXXXXXXX 软件需求规格说明书PAGE 2 OF 17修订表编号 生成版本 修订人 修订章节与内容 修订日期1 1.0 XX2345XXXXXXXXXXXXXXXXXX 软件需求规格说明书PAGE 3 OF 17审批记录版本 审批人 审批意见 审批日期1.0.0XXXXXXXXXXXXXXXXXX 软件需求规格说明书PAGE 4 OF 17目 录1. 引言 .
2、41.1 目的 .41.2 适用范围 .41.3 参考资料 .41.4 术语和缩略语 .42. 系统概述 .42.1 产品描述 .42.2 产品功能 .52.3 一般约束 .53. 功能性需求分类 .53.1 功能描述 1.83.2 功能描述 2.84. 产品的非功能性需求 .94.1 外部接口说明 .94.1.1 用户接口 .94.1.2 软件接口 .94.2 性能需求 .94.2.1 硬件的限制 .94.3 属性 .94.3.1 友好性 .94.3.2 安全性 .94.3.3 可维护性 .94.3.4 可转移/换性 .104.4 系统的运行环境 .104.5 其他需求 .104.5.1 用
3、户操作需求 .10附录 A:需求确认 .10XXXXXXXXXXXXXXXXXX 软件需求规格说明书PAGE 5 OF 171. 引言1.1 目的编写此文档的目的是进一步定制软件开发的细节问题,希望能使本软件开发工作更具体。是为使用户、软件开发者及分析人员对该软件的初始规定有一个共同的理解,它说明了本产品的各项功能需求、性能需求和数据要求,明确标识各功能的实现过程,阐述实用背景及范围,提供客户解决问题或达到目标所需的条件或权能,提供一个度量和遵循的基准。1.2 适用范围在各个行业中,当我们接受到用户的商业项目后,在项目运行的全过程中充满了不确定因素,只有有效的运用项目管理的科学和艺术,才有可能
4、使项目取得成功。对以上方面要想达到有效的管理水平,必须有一套科学的管理方法,但是即使有了科学的管理方法,由于项目干系人之间的沟通、协作不到位,往往达不到预期的结果。鉴于这种情况我们开发一套项目管理协作支撑系统,旨在为项目干系人提供一个交流、协作以及项目的进度跟踪监控、项目的质量控制、项目相关资源的管理的软件平台,从而提高项目管理水平,实现了工作的协同化、提高了工作效率。1.3 参考资料资料名称标识符 出 版 单 位 作 者 日 期1.4 术语和缩略语术语、缩略语 解 释2. 系统概述2.1 产品描述本项目的目标是:决策支持: 根据项目的需求及时提供所需信息,并在一定阶段对各模块的进度进行追踪及
5、提示,实现工作的协同化、提高了工作效率。提高效率:利用软件进行管理,避免人工管理的失误以及延迟性,从而实现高效率的管理。XXXXXXXXXXXXXXXXXX 软件需求规格说明书PAGE 6 OF 17本系统主要在软件开发行业使用,也可对其他行业项目能够做到粗粒度支撑。使用者包括项目管理人员,软件编程人员,测试人员等,这些人员在计算机的应用、使用上不存在障碍,都在、计算机的操作和使用方面得到过相关的培训根据业务的频繁程度。本体统的功能接受如下图所示:XXXXXXXXXXXXXXXXXX 软件需求规格说明书PAGE 7 OF 172.2 产品功能2.2.1 系统用例模型下 下 下 下 下下 下 下
6、 下 下下 下 下 下 下 下作 作 作 作 作 作 作 作 作 作下 下 下 下 下 下下 下 下 下 下 下下 下 下 下 下 下下 下 下 下 下 下 下 下 下下 下 下 下下 下 下 下下 下 下 下下 下 下 下下 下 下 下下 下 下 下下 下 下 下 下 下 下下 下 下 下 下 下2.2.2 业务流模型:XXXXXXXXXXXXXXXXXX 软件需求规格说明书PAGE 8 OF 17业务流程模型说明:项目管理员注册项目站点,对项目站点进行管理,对项目管理分为三个阶段。2.3 一般约束假定:用户能够提供交付测试的环境;用户能够参与到需求的核准工作;约束:本系统的最后的交付日期是
7、 2007-10-08;设计和实现上的限制: 基于.NET 架构进行开发;使用 SqlServer2000 数据库;3. 功能性需求分类3.1 项目管理员管理站点项目管理员根据所需项目功能选择适合自己的模版,设计自己喜欢的风格界面。3.1.1 项目通告通知信息的发布及管理1. 功能说明:项目管理员可以把与项目相关的信息或者相关新闻根据该功能发布给项目成员;2. 参与者:项目管理员,项目成员;3. 功能用例图:3.1.2 项目的任务分配管理及信息发布1. 功能说明:项目管理员根据项目需求创建项目任务,再向项目成员分配项目任务,把分配任务以信息的形式发布给项目成员;2. 参与者: 项目管理员,项目
8、成员;主 主 主 主 主 主 主 主 主 主 主 主 主 主下 下 下 下 下 下 下 下 下下 下 下 下下 下 下 下下 下 下 下XXXXXXXXXXXXXXXXXX 软件需求规格说明书PAGE 9 OF 173. 功能用例图:主 主 主 主 主 主 主 主 主 主 主 主 主 主下 下 下 下下 下 下 下下 下 下 下下 下 下 下下 下 下 下 下 下 下 下 下3.1.3 项目的文档管理1. 功能说明:项目管理员根据项目需求把与项目相关的项目文档(需求规格说明书,数据库分析说明书,用例图等)发布,项目成员可以把相关的项目文档下载到本地,项目管理员可以指派项目成员管理项目文档(添加
9、,修改) 。2 参与者:项目管理员,项目成员;3. 功能用例图:主 主 主 主 主 主 主下 下 下 下 下 下下 下 下 下 下 下下 下 下 下 下 下下 下 下 下 下 下下 下 下 下 下 下 下 下 下3.1.4 项目的进度规划及跟踪监控XXXXXXXXXXXXXXXXXX 软件需求规格说明书PAGE 10 OF 171. 功能说明:项目管理员根据项目需求将项目分配给项目成员后,在完成项目的过程当中,项目成员定时提交项目完成的百分比(按条状图显示),项目管理者随时了解项目成员的完成情况,可以有效把握项目进度,使项目能够按时提交用户。1. 参与者:项目管理员,项目成员;2. 功能用例图:主 主 主 主 主 主 主 主 主 主 主 主下 下 下 下 下 下 下 下 下下 下 下 下 下 下下 下 下 下 下 下 下 下 下3.1.5 项目成员的工作日志发布及管理1. 功能说明:项目成员在每一天工作结束的时候把自己在这一天所做的工作情况向项目管理者汇报,再把明天计划要做的东西也要向项目管理者汇报。2. 参与者:项目成员;3. 功能用例图: