搜索引擎系统需求分析说明书

搜索引擎系统需求分析说明书

ID:6169280

大小:152.50 KB

页数:11页

时间:2018-01-05

搜索引擎系统需求分析说明书_第1页
搜索引擎系统需求分析说明书_第2页
搜索引擎系统需求分析说明书_第3页
搜索引擎系统需求分析说明书_第4页
搜索引擎系统需求分析说明书_第5页
资源描述:

《搜索引擎系统需求分析说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《软件需求规格说明书》软件需求规格说明书《迷你文件搜》软件系统Page11of11《软件需求规格说明书》目录0.文档介绍30.1文档目的30.2文档范围30.3读者对象3指导老师、设计人员、开发人员参考30.4参考文档30.5术语与缩写解释41.需求概述41.1系统目标41.2用户特点41.3功能需求42.系统用例建模52.1系统角色52.2系统用例图52.n用例规约UCn73.软件的非功能性需求103.1用户界面需求103.2软硬件环境需求103.3软件质量需求113.n其它需求11附录A:需求确认12Page11of11《软件需求规格说明书》0.文档介绍0.1文档目的为软件的开发者

2、能更好的理解开发的需求,避免由于对问题认识的不清或错误理解而增加更多的开发成本。需求分析是软件系统生存期中定义阶段的最后一个步骤。是作为整个软件开发范围的指南,是软件开发人员开发出正确的符合用户要求的软件的重点。0.2文档范围1.简易文件搜管理系统介绍2.系统面向的用户群体3.系统应当遵循的标准或规范4.系统的应用范围5.系统中的角色6.系统的功能性需求7.系统的非功能性需求0.3读者对象客户、设计人员、开发人员参考0.4参考文档《征服AJAX.LUCENE构建搜索引擎》李刚人民邮电出版社[软件项目管理]杨律清软件项目管理电子工业出版社2012年1月Page11of11《软件需求规格说

3、明书》0.5术语与缩写解释缩写、术语解释SRS软件需求规格说明书,SoftwareRequirementSpecification…1.需求概述1.1系统目标当电脑用户中的电脑文档很多的时候,需要寻找某一些满足某引起具体内容的文档时,如果一个文件一个文件的方式打开地进行查找是很不方便。本软件提供了一种通过提供关键字快速查找文件路径的方式。此软件经过了可行性研究:技术可行、经济可行、操作可行、社会可行、1.2用户特点所有希望通过此软件查找自己文档的用户。1.3功能需求系统的功能需求包括以下几个方面:(1)索引生成模块:对用户需要查找的文件夹生成索引数据(2)文件查找模块:用户输入关键字进

4、行文件查找。Page11of11《软件需求规格说明书》2.系统用例建模2.1普通用户提示:本软件只涉及到一种用户,使用者用户2.2系统用例图2.2.1生成索引文件的用例图用户在使用本软件的时候,首先要为自己查找的文件夹里面的所有文件生成索引数据。如图2.2.1所示。图2.2.12.2.2利用关键字查找文件用例图有了索引文件后,用户可以使用关键字快速地对文件进行查找,如图2.2.2所示。Page11of11《软件需求规格说明书》图2.2.22.3用例规约UCnUC1:“生成索引文件”用例文档1、用例名称:生成索引文件2、用例标识:UseCase013、涉及的参与者:用户4、描述:用户使用

5、本软件之前必须要先生成索引文件5、前置条件:无6、后置条件:索引文件生成成功7、正常事件流:下图为生成索引文件的界面图A.用户运行此软件B.点击“选择数据文件夹”选择用户数据文件所在的文件夹C.确认文件夹选择正确后,点击“初始化“.D.系统提示成功,打开索引文件夹可以查看到索引的生成。8、备选事件流:A.输入空信息错误提示(特定信息不能为空、格式错误、长度错误等)UC2:“使用关键字查找文件”用例文档1、用例名称:使用关键字查找文件2、用例标识:UseCase-02Page11of11《软件需求规格说明书》3、涉及的参与者:用户4、描述:用户可以通过输入关键字的方式快速定位到自己所需要

6、的文件5、前置条件:索引文件正确生成6、后置条件:显示文件路径7、正常事件流:下图为查找文件的界面图A.用户输入关键字B.用户点击“开始搜索”C.如果能查找到文件则在结果框中显示找到的文件路径D.如果没有查找到对应的文件则在结果框中显示没有没有符合条件的文件路径。8、备选事件流:A、输入空信息错误提示(特定信息不能为空、格式错误、长度错误等)2.4、系统流程图Page11of11《软件需求规格说明书》3.软件的非功能性需求3.1用户界面需求需求名称详细要求颜色搭配颜色柔和,搭配和谐美观程度操作方便性…操作便捷,符合操作人员习惯3.2软硬件环境需求需求名称详细要求安装环境Windowsx

7、p及其以上版本…3.3软件质量需求主要质量属性详细要求正确性对用户输入的正常数据能够得到正确的结果健壮性对各种输入,系统能够做出处理可靠性能够保证数据完整、无误性能,效率易用性清晰性安全性可扩展性Page11of11《软件需求规格说明书》兼容性可移植性…3.n其它需求Page11of11《软件需求规格说明书》附录A:需求确认提示:需求确认规程请参见SPP-PROC-RM,主要分两步:(1)需求评审,(2)需求承诺。对需求的评审应当采用“正式技术

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。