软件需求规格说明指导书(范例)_第1页
软件需求规格说明指导书(范例)_第2页
软件需求规格说明指导书(范例)_第3页
软件需求规格说明指导书(范例)_第4页
软件需求规格说明指导书(范例)_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目管理协作支撑系统软件需求规格说明书目录TOC\o"1-2"\h\z\u1. 引言 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 用户操作需求 10附录A:需求确定 10

引言目标编写此文档目标是深入定制软件开发细节问题,期望能使本软件开发工作更具体。是为使用户、软件开发者及分析人员对该软件初始要求有一个共同了解,它说明了本产品各项功效需求、性能需求和数据要求,明确标识各功效实现过程,叙述实用背景及范围,提供用户处理问题或达成目标所需条件或权能,提供一个度量和遵照基准。适用范围在各个行业中,当我们接收到用户商业项目后,在项目运行全过程中充满了不确定原因,只有有效利用项目管理科学和艺术,才有可能使项目取得成功。对以上方面要想达成有效管理水平,必需有一套科学管理方法,不过即使有了科学管理方法,因为项目干系人之间沟通、协作不到位,往往达不到预期结果。鉴于这种情况我们开发一套项目管理协作支撑系统,意在为项目干系人提供一个交流、协作和项目标进度跟踪监控、项目标质量控制、项目相关资源管理软件平台,从而提升项目管理水平,实现了工作协同化、提升了工作效率。参考资料资料名称[标识符]出版单位作者日期术语和缩略语术语、缩略语解释系统概述产品描述本项目标目标是:<1>决议支持:依据项目标需求立即提供所需信息,并在一定阶段对各模块进度进行追踪及提醒,实现工作协同化、提升了工作效率。<2>提升效率:利用软件进行管理,避免人工管理失误和延迟性,从而实现高效率管理。本系统关键在软件开发行业使用,也可对其它行业项目能够做到粗粒度支撑。使用者包含项目管理人员,软件编程人员,测试人员等,这些人员在计算机应用、使用上不存在障碍,全部在、计算机操作和使用方面得到过相关培训依据业务频繁程度。本体统功效接收以下图所表示:产品功效系统用例模型业务流模型:业务步骤模型说明:项目管理员注册项目站点,对项目站点进行管理,对项目管理分为三个阶段。通常约束假定:用户能够提供交付测试环境;用户能够参与到需求核准工作;约束:本系统最终交付日期是-10-08;设计和实现上限制:基于.NET架构进行开发;使用SqlServer数据库;功效性需求分类项目管理员管理站点项目管理员依据所需项目功效选择适合自己模版,设计自己喜爱风格界面。项目通告通知信息公布及管理功效说明:项目管理员能够把和项目相关信息或相关新闻依据该功效公布给项目组员;参与者:项目管理员,项目组员;功效用例图:项目标任务分配管理及信息公布1.功效说明:项目管理员依据项目需求创建项目任务,再向项目组员分配项目任务,把分配任务以信息形式公布给项目组员;2.参与者:项目管理员,项目组员;3.功效用例图:项目标文档管理1.功效说明:项目管理员依据项目需求把和项目相关项目文档(需求规格说明书,数据库分析说明书,用例图等)公布,项目组员能够把相关项目文档下载到当地,项目管理员能够指派项目组员管理项目文档(添加,修改)。2.参与者:项目管理员,项目组员;3.功效用例图:项目标进度计划及跟踪监控1.功效说明:项目管理员依据项目需求将项目分配给项目组员后,在完成项目标过程当中,项目组员定时提交项目完成百分比(按条状图显示),项目管理者随时了解项目组员完成情况,能够有效把握项目进度,使项目能够按时提交用户。参与者:项目管理员,项目组员;功效用例图:项目组员工作日志公布及管理1.功效说明:项目组员在每一天工作结束时候把自己在这一天所做工作情况向项目管理者汇报,再把明天计划要做东西也要向项目管理者汇报。2.参与者:项目组员;3.功效用例图:项目bug公布及跟踪1.功效说明:当项目进行到测试阶段,测试人员依据项目需求测试项目,如有错误,测试人员将bug信息公布到bug公布栏,其状态为‘待修改’。当程序员看到bug信息,立即修改项目当中存在bug,修改完成后再将项目bug信息状态修改为‘待测试’,测试人员再进行二次测试,直到测试经过,状态修改为‘经过测试’。2.参与者:测试人员,项目组员;3.功效用例图:项目邮件子系统1.功效说明:该模块有两种功效:1.向任何人(如163,搜狐等)发电子邮件.2.向项目组员内部发消息(纸条),发送消息时能够选择接收人员,当发送者发出消息后,接收者打开站点时提醒有未读消息,阅读后改成以读消息。2.参与者:项目管理员,项目组员;3.功效用例图:项目相关专题讨论公布及管理1.功效说明:项目管理员或项目组员能够利用该功效公布项目相关讨论专题,其它人员能够对其专题进行相关讨论(和网上论坛有点相同)。2.参与者:站点内部人员;3.功效用例图:项目应用资料公布及管理1.功效说明:项目管理员和项目组员能够随时将项目相关资料(参考资料)公布,项目组员能够阅读或下载。2.参与者:项目管理员,项目组员;3.功效用例图:项目网络会议白板系统1.功效说明:项目管理员能够依据项目完成情况在项目组员间进行交流讨论,也能够邀请其它人员参与会议,相当于一个网上会议。参与者:站点内部人员,被邀请人员;功效用例图:项目名片共享……产品非功效性需求外部接口说明用户接口【提供用户使用软件产品时接口需求。】软件接口【在此要指定需使用其它软件产品,和同其它应用系统之间接口。】性能需求【从整体来说,本条应具体说明软件、或人和软件交互静态或动态数值需求。a.静态数值需求可能包含:1)支持终端数;2)支持并行操作用户数;3)系统响应时间特征;b.动态数值需求可能包含:欲处理事务和任务数量,和在正常情况下和峰值工作条件下一定时间周期中处理数据总量。】硬件限制【本项包含在多种硬件约束下运行软件要求,比如,应该包含:a.硬件配置特点(接口数,指令系统等);b.内存放器和辅助存放器容量。】属性【在软件需求之中有若干个属性,以下指出其中多个】友好性【指是用户对界面要求,程序界面友好度,可操作性等友好性信息】安全性【指是保护软件要素,以预防多种非法访问、使用、修改、破坏或泄密。这个领域具体需求必需包含:a.利用可靠密码技术;b.掌握特定统计或历史数据集;c.给不一样模块分配不一样功效;d.计算临界值检验。】可维护性【要求若干需求以确保软件是可维护。】可转移/换性【利用开发平台提供数据转换功效,能够实现跨平台数据转换,实现不一样数据库数据间数据转换,如:FoxPro、Access、MicrosoftSQLServer间数据转换。】4.4系统运行环境【系统起始运行时间,结束运行时间,运行时限,运行周期等。】其它需求用户操作需求【这里说明用户要求常规和特殊操作。a.在用户组织之中多种方法操作。比如,用户初始化操作;b.数据处理运行功效;c.后援和恢复操作。】E-R图和数据字典抽取E-R图依据以上分析,把在整个系统过程中出现实体及各个实体之间关联画成E-R图,以愈加好从整体角度了解系统中全部实体。比如:数据字典对系统中出现各个实体属性进行整理,形成数据字典,此能够做为后继开发过程中数据结构设计、数据库设计、数据库表结构设计关键起源。格式以下例所表示:职员基础信息属性约束释义备注职员编号必填职员在企业工作编号,唯一标识姓名必填性别必填出生年月必填身份证号码必填籍贯必填联络电话必填家庭住址联络地址必填所在部门编号必填参考部门表从事岗位(职位)密码必填默认密码用户角色必填参考角色表操作员分类必填1.职员2部门3主管4外部职员(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论