网站大量收购独家精品文档,联系QQ:2885784924

[计算机知道在线问答系统需求分析.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机知道在线问答系统需求分析

计算机知道在线问答系统需求说明书 1 导言 3 1.1目的 3 1.2范围 3 1.3缩写说明 3 1.4术语定义 3 2系统定义 4 2.1项目来源及背景 4 2.2项目目标 4 3应用环境 4 3.1系统运行的网络环境 4 3.2系统运行的硬件环境 5 3.3系统运行软件环境 5 4功能规格 5 4.1系统结构图 5 5 系统分析 7 5.1角色定义 7 5.1.1管理员 7 5.1.2学生 7 5.2管理员子系统 7 5.3用户子系统 9 6 性能需求 11 6.1界面需求 11 6.2响应时间需求 11 6.3可靠性需求 12 6.4开放性需求 12 6.5可扩展性需求 12 6.6系统安全性需求 12 7产品提交 12 8实现约束 13 导言 1.1目的 该文档是关于用户对于计算机知道在线问答系统的功能和性能的要求,重点描述了学生选课系统的设计需求,将作为对该工程在概要设计阶段的设计输入。 本文档的预期读者是: 设计人员 开发人员 项目管理人员 测试人员 用户 1.2范围 该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整个项目系统的“做什么”的问题。在这里,对于开发技术并没有涉及,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的渠道。 1.3缩写说明 jsp eclipse系统设计页面。 UML UML(Unified Modeling Language)统一建模语言的缩写。 1.4术语定义 无 2系统定义 2.1项目来源及背景 随着计算机技术的快速发展,有问题上网提问和解答已经成为一个趋势。计算机知道在线问答系统主要是为了解决编程爱好者在编程过程中遇到的问题而开发的一个在线问答平台。 2.2项目目标 本项目设定的目标如下: 系统能够提供友爱 的用户界面,使操作人员的工作量最大限度地减少; 系统具有良好的运行效率,能够达到提高效率的目的; 系统应有良好的可扩充性,可以容易地加入其他系统的应用; 通过这个项目可以锻炼队伍,提高团队的开发能力和项目管理能力; 3应用环境 3.1系统运行的网络环境 该系统采用B/S模式,由服务端和客户端浏览器组成。网络操作系统采用Microsoft的Windows 7,配置tomcat 7.0,开发环境采用eclipse,开发语言为java。数据库服务器采用mysql,它具有大型数据库的功能,在数据的完整性、安全性方面能够得到保障,并且能和Windows 7无缝连接。 3.2系统运行的硬件环境 最低要求:CPU 1.6 GHz、内存:384 MB RAM显示器:1024x768、硬盘:5400 RPM 建议配置:2.2 GHz 或速度更快的、1024 MB 或更大容量的 RAM、1280x1024显示器、7200 RPM 或更高转速的硬盘 3.3系统运行软件环境 本系统的软件环境如下: 操作系统:UNIX/Linux/Windows 2000或以上版本 数据库:mysql 开发工具包:eclipse Web服务器:tomcat 7.0 浏览器:IE 6.0以上 4功能规格 4.1系统结构图 根据系统用户的不同可以划分为2个子系统:管理员子系统、用户子系统(如图1-1)。 图 1-1 系统结构图 5 系统分析 5.1角色定义 5.1.1管理员 管理员负责用户信息和问题信息的管理,其中可以对用户信息进行修改和删除,可以对问题信息进行删除。 5.1.2学生 用户分为注册用户和匿名用户。注册用户功能包括搜索答案、查看个人信息、忘记密码、提问、回答问题、设置最佳答案。 5.2管理员子系统 管理员子系统包括管理员登录、用户管理、问题管理、密码更改、注销五个模块。 管理员登录 管理员输入正确的用户名和密码登录系统 用例描述:管理员登录; 执行者:管理员; 前置条件:管理员进入后台登录界面,输入正确的用户名、密码; 后置条件:管理员登录系统后,进入管理员首页; 基本路径: 进入后台登录界面; 点击登录,进入管理员首页; 用户管理 用于对学生信息修改和删除操作。 用例描述:用户管理 执行者:管理员 前置条件:管理员登录后台管理界面; 后置条件:如果操作成功,数据库用户信息将发生改变; 基本路径: 进入后台管理界面,显示管理员的所有功能菜单,点击用户管理; 可以对用户进行修改或删除。 问题管理 用于问题的删除 用例描述:问题管理 执行者:管理员 前置条件:管理员登录后台管理界面; 后置条件:如果问题删除成功,数据库问题信息发生改变; 基本路径: 进入后台管理

文档评论(0)

tt859685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档