- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件需求规格说明书(修改后)
项目名称
软件需求规格说明书
XXX项目小组
修订表
编号 生成版本 修订人 修订章节与内容 修订日期 1 2 3 4 5
目 录
1. 引言 4
1.1 目的 4
1.2 项目背景 4
1.3 参考资料 4
1.4 术语和缩略语 4
2. 系统概述 4
2.1 产品描述 4
2.2 产品功能 5
3. 功能性需求分类 6
3.1 项目管理员管理站点 7
4. 产品的非功能性需求 10
4.1 外部接口说明 10
4.1.1 用户接口 10
4.1.2 软件接口 10
4.2 性能需求 10
4.2.1 硬件的限制 10
4.3 属性 10
4.3.1 友好性 10
4.3.2 安全性 10
4.3.3 可维护性 10
4.3.4 可转移/换性 10
4.4系统的运行环境 10
4.6 其他需求 11
3.1.1 用户操作需求 11
5. 数据库设计需求 11
5.1 E-R图 11
引言
目的
阐明编写软件需求规格说明书的目的,并指出预期的读者。注意不要把项目本身的“项目目标”误做编制项目开发计划的目的。
项目背景
主要说明项目的来历,一些需要项目团队成员知道的相关情况。主要有以下内容:
项目的名称。
项目的委托单位。
项目的用户。
项目的主要承担者。
参考资料
资料名称[标识符] 出 版 单 位 作 者 日 期 术语和缩略语
术语、缩略语 解 释 系统概述
产品描述
叙述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。
范例:
本项目的目标是:
1决策支持: 根据及时提供所需,并在一定阶段对各模块的进度进行追踪及提示,实现工作的协同化、提高了工作效率。
2提高效率:利用软件进行管理,避免人工管理的失误以及延迟性,从而实现高效率的管理
方法二:
功能性需求分类
对软件的需求进行分类,并进行分析。
方法一:
功能 子功能 系统用户 描述 新建项目站点 分配站点地址 系统管理员 …… 分配站点空间 系统管理员 …… 指派站点管理 系统管理员 …… 删除项目站点 系统管理员 …… 编辑项目站点 项目通知通告信息的发布及管理 项目管理员 项目管理员可以把与项目相关的信息或者相关新闻根据该功能发布给项目成员; …… …… …… …… …… …… …… …… …… …… …… ……
方法二:
项目管理员管理站点
项目管理员根据所需项目功能选择适合自己的模版,设计自己喜欢的风格界面。
项目通告通知信息的发布及管理
功能说明:
项目管理员可以把与项目相关的信息或者相关新闻根据该功能发布给项目成员;
参与者:项目管理员,项目成员;
功能用例图:
项目的任务分配管理及信息发布
1. 功能说明:
项目管理员根据项目需求创建项目任务,再向项目成员分配项目任务,把分配任务以信息的形式发布给项目成员;
2. 参与者: 项目管理员,项目成员;
3. 功能用例图:
项目的文档管理
1. 功能说明:
项目管理员根据项目需求把与项目相关的项目文档(需求规格说明书,数据库分析说明书,用例图等)发布,项目成员可以把相关的项目文档下载到本地,项目管理员可以指派项目成员管理项目文档(添加,修改)。
2. 参与者:项目管理员,项目成员;
3. 功能用例图:
项目的进度规划及跟踪监控
1. 功能说明:
项目管理员根据项目需求将项目分配给项目成员后,在完成项目的过程当中,项目成员定时提交项目完成的百分比(按条状图显示),项目管理者随时了解项目成员的完成情况,可以有效把握项目进度,使项目能够按时提交用户。
参与者:项目管理员,项目成员;
功能用例图:
产品的非功能性需求
外部接口说明
用户接口
【提供用户使用软件产品时的接口需求。】
软件接口
【在此要指定需使用的其他软件产品,以及同其他应用系统之间的接口。】
性能需求
【从整体来说,本条应具体说明软件、或人与软件交互的静态或动态数值需求。
a.静态数值需求可能包括:
1)支持的终端数;
2)支持并行操作的用户数;
3)系统响应的时间特性;
b.动态数值需求可能包括:欲处理的事务和任务的数量,以及在正常情况下和峰值工作条件下一定时间周期中处理的数据总量。】
硬件的限制
【本项包括在各种硬件约束下运行的软件要求,例如,应该包括:
a.硬件配置的特点(接口数,指令系统等);
b.内存储器和辅助存储器的容量。】
属性
【在软件的需求之中有若干个属性,以下指出其中的几个】
友好性
【指的是
文档评论(0)