需求分析阶段--需求说明书
- 格式:doc
- 大小:94.00 KB
- 文档页数:10
[市民学习中心管理系统] 需求说明书 [V1.0(版本号)]
拟 制 人 黄俊泳 审 核 人 批 准 人
[ 2017 年 3 月 15日] 需求说明书 ...................................................................................................................................... 2 1.引言............................................................................................................................................. 2 1.1编写的目的 ......................................................................................................................... 2 1.2背景 ..................................................................................................................................... 2 [市民学习中心管理系统]——需求说明书 1 1.3定义 ..................................................................................................................................... 2 2.任务概述 ..................................................................................................................................... 3 2.1目标 ..................................................................................................................................... 3 2.2用户的特点 ......................................................................................................................... 4 2.3假定和约束 ......................................................................................................................... 4 3.需求规定 ..................................................................................................................................... 4 3.1对功能的规定 ..................................................................................................................... 4 3.2.1精度 .......................................................................................................................... 7 3.2.2时间特性要求 .......................................................................................................... 7 3.2.3灵活性 ...................................................................................................................... 8 3.3输入输出要求 ............................................................................................................. 8 3.4数据管理能力要求(针对软件系统) ..................................................................... 8 3.5故障处理要求 ............................................................................................................. 8 3.6其他专门要求 ............................................................................................................. 8 4.运行环境规定 ............................................................................................................................. 9 4.1设备 ..................................................................................................................................... 9 4.2支持软件 ............................................................................................................................. 9 4.3接口 ..................................................................................................................................... 9 4.4控制 ..................................................................................................................................... 9 [市民学习中心管理系统]——需求说明书 2 需求说明书
1.引言 1.1编写的目的 该文档对所开发的市民学习中心管理系统打到功能、性能及运行环境等作出了详细的说明。它作为对该系统概要设计的依据,帮助开发人员了解本系统的框架思想及实现功能,便于技术文档和需求变化的管理。
预期读者:指导老师 齐新军老师。
1.2背景 系统名称:市民学习中心管理系统 项目提出者:指导老师 齐新军老师 开发者:黄俊泳 用户:对于市民学习管理所需要的用户。
1.3定义
1. Java EE:J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。 J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。
J2EE组件和“标准的” Java类的不同点在于:它被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规范,由J2EE服务器对其进行管理。J2EE规范是这样定义J2EE组件的:客户端应用程序和applet是运行在客户端的组件;Java Servlet和Java Server Pages (JSP) 是运行在服务器端的Web组件;Enterprise Java Bean (EJB )组件是运行在服务器端的业务组件。 [市民学习中心管理系统]——需求说明书 3 2. Jsp:JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1] 是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
它实现了Html语法中的java扩展(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。
Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。