欢迎来到天天文库
浏览记录
ID:38283489
大小:301.06 KB
页数:14页
时间:2019-06-07
《英语学习网站需求分析报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用标准文案密级文档编号版本号V0.1英语学习网站需求分析小组成员:吴惜文,魏纯,温志敏,翁列文文档大全实用标准文案软件需求分析文档英语学习系统1简介1.1目的该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有备选事件流则描述,否则省略。而且还给出了非常直观的用例图。这些文字和图形都为了本文档能详细准确地描述用户的需求,同时
2、也为用户更容易地理解这些需求的描述创造了条件。该文档详尽的说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。同时,该文档也是用户确定软件功能需求的主要依据。1.2文档概述本文档适用于“英语学习网站系统”的总体应用构架。1.3系统概述该系统主要功能是提供一个网上英语学习平台,在需求上,充分考虑了具体用户的实际情况。主要完成用户的注册和登录,学习资料的查询、上传和下载,学习者自我测试以及提供英语学习论坛供用户交流学习使用。1.4参考资料文档大全实用标准文案1需
3、求功能视图:图一系统功能视图文档大全实用标准文案1.1开发策略1.1.1软件复用策略系统基础架构采用JSP+JavaBean+servlet实现MVC模式。系统中重要基础构件应当具备较高的设计与构建质量,可以在产品中复用。1.1.2使用商业构件不使用。2用例视图2.1概述这里选取了用例模型中对系统构架的内容产生重大影响的应用场景与用例集合,这些用例代表了系统主要的核心功能,往往决定了系统构架的基本组成元素。有些用例强调或决定了构架的某些具体然而重要的细节,通常也可以列在本节内,总之所列的用例集合应基本覆盖系统
4、构架的主要方面。关键用例2.1.1关键的系统主角(Actor)图二关键用例人员文档大全实用标准文案1.1.1系统用例图:图三关键用例图四论坛管理用例图文档大全实用标准文案图五系统管理员用例图1.1关键系统用例简述本节包括关键用例的首要流程的简述。用户注册使用者:未注册的系统用户目的:注册为系统的注册用户。基本事件流:1:用户向系统发出“注册为会员”的请求。2:系统要求用户输入用户名,密码和个人信息。3:用户输入信息完毕4:系统判断输入信息是否合乎规范并与数据库用户对比判断是否有重复。5:系统为用户建档。扩展事
5、件流:1:若用户输入不合法,系统提示用户重新输入。2:若用户输入信息与已经存在的用户重名要求用户重新输入或取消。3:若用户点击取消,用例结束。4:用户重新输入了用户信息转到4前置条件:用户进入系统。后置条件:用户成功注册。文档大全实用标准文案用户登录使用者:未登录的普通游客。目的:注册用户登录获取相应系统使用权限。基本事件流:1:游客向系统发出登录要求。2:系统提示用户输入用户名密码。3:输入用户名,密码。4:系统通过与数据库数据对比判断是否正确登录5:用户登录成功。扩展事件流:1:若用户输入不合法或者不存在
6、该用户,系统提示用户重新输入或者取消登录。3:若用户点击取消,用例结束。4:用户重新输入转到4。前置条件:用户已经成功注册为系统注册用户。后置条件:用户成功登录获取系统相应的使用权限。系统资源上传使用者:系统的注册用户目的:将资源上传到服务器。基本事件流:1:用户向系统发出资源上传的请求。2:系统响应用户请求并跳转到用户资源上传页面。系统要求用户对该资源进行描述。3:用户选择本地资源或可用的网络资源并且对该资源有了相应描述,和资源类型,点击上传,4:用户点击资源上传。5:资源成功上传,系统自动为该用户生成上传
7、记录和该资源加上了资源描述,并将该资源加入到数据库。扩展事件流:1:若用户选择的资源过大或资源不可达,系统提示用户相应错误提示重新选择或者取消上传。3:若用户点击取消,用例结束。4:用户重新选择转到4。前置条件:用户已经成功登录后置条件:用户成功将资源上传到服务器,并在自己个人资料里产生相应记录非功能需求:资料上传速度,系统不能成为上传速度的瓶颈。文档大全实用标准文案系统资源搜索使用者:所有系统使用者目的:通过资源搜索用户可以快速找到自己想要的资源基本事件流:1:用户向系统发出资源搜索栏输入想要的资源的关键字
8、点击搜索2;系统响应搜索数据库列出搜索出的资源扩展事件流:1:系统搜索后没有相应的资源2:系统提示没有相应资源。用户在线自测使用者:系统注册用户目的:注册用户测试自己的水平基本事件流:1:用户向系统提出在线自测请求。2:系统响应用户请求跳转到自测系统页面。3:用户在页面相应位置回答问题。4:用户提交完成的答案,系统与标准答案核对并给出用户的得分,并在该用户资料生成相应记录。扩展事件流:1:用户中途退
此文档下载收益归作者所有