精品文档---下载后可任意编辑中原工学院Java 教学辅助网站需求分析说明书项目名称:Java 教学辅助网站 小组成员:指导老师:所在院校:编写日期:目录1.引言 41.2 背景 41.3 术语说明 41.4 参考资料 52. 任务及系统总体概述 63. 功能需求 204. 非功能性需求 314.2 安全性需求 31精品文档---下载后可任意编辑1.引言目的读者范围:用户,老师,设计人员,指导老师该文档是 Java 精品课程网站开发需求分析阶段的需求分析说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是系统设计人员的参考文档。该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采纳了 UML 的用例模型方式,主要描述了每一用例的基本事件流,若有备选事件流则描述,否则则省略。而且还给出了非常直观的用例图。这些文字和图形都为了本文档能详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述制造了条件。该文档详尽说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。同时,该文档也是用户确定软件功能需求的主要依据。1.2 背景Java 语言从诞生到现在,已经被越来越多的开发人员所接受,并使用。在各大高校也都开设了 Java 相关的课程。课程虽然有了,但是在学习的过程中,我们的许多人不免会出现这样那样的问题。一个老师,多个学生,对于老师来说,没有足够的时间来为所有学生来解决所有的问题,因而需要一个很好的平台来,帮助老师减轻这种负担,同时能够指导学生能够更好的学习 Java。Java 精品课程网站旨在减轻老师指导解决学生学习中的问题,帮助学习法律规范自己的学习路线,并提供一定的学习资源来帮助同学更好的学习 Java。1.3 术语说明 表 1.1 术语说明缩写、术语解释用例图是由主角、用例以及它们之间的关系构成的图。J2EEJ2EE 是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且法律规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。SSH 框架SSH 为 struts+spring+hibernate 的一个集成框架,是目前较流行的一种 Web 应用程序开源框架。AJAX 技术即 “ Asynchronous JavaScript and XML” ( 异 步JavaScript 和 XML),是一种异步局部刷新技...