文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

【程序技术开发文档143—需求规格说明书】需求分析阶段--需求说明书.doc

  • 资源ID:23614       资源大小:94KB        全文页数:10页
  • 资源格式: DOC       下载:注册后免费下载
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

【程序技术开发文档143—需求规格说明书】需求分析阶段--需求说明书.doc

1、市民学习中心管理系统需求说明书V1.0(版本号)拟 制 人 黄俊泳审 核 人批 准 人 2017 年 3 月 15 日需求说明书 .21引言 .21.1 编写的目的 .21.2 背景 .2市民学习中心管理系统需求说明书 11.3 定义 .22任务概述 .32.1 目标 .32.2 用户的特点 .42.3 假定和约束 .43需求规定 .43.1 对功能的规定 .43.2.1 精度 .73.2.2 时间特性要求 .73.2.3 灵活性 .73.3 输入输出要求 .83.4 数据管理能力要求(针对软件系统) .83.5 故障处理要求 .83.6 其他专门要求 .84运行环境规定 .94.1 设备 .

2、94.2 支持软件 .94.3 接口 .94.4 控制 .9市民学习中心管理系统需求说明书 2需求说明书1引言1.1 编写的目的该文档对所开发的市民学习中心管理系统打到功能、性能及运行环境等作出了详细的说明。它作为对该系统概要设计的依据,帮助开发人员了解本系统的框架思想及实现功能,便于技术文档和需求变化的管理。预期读者:指导老师 齐新军老师。 1.2 背景 系统名称:市民学习中心管理系统 项目提出者:指导老师 齐新军老师 开发者:黄俊泳 用户:对于市民学习管理所需要的用户。1.3 定义1. Java EE:J2EE 是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统

3、的开发与部署,进而提高可移植性、安全与再用价值。J2EE 核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循 J2EE 架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。J2EE 组件和“ 标准的” Java 类的不同点在于:它被装配在一个 J2EE 应用中,具有固定的格式并遵守 J2EE 规范,由 J2EE 服务器对其进行管理。 J2EE 规范是这样定义 J2EE组件的:客户端应用程序和 applet 是运行在客户端的组件;Java Servlet 和 Java Server

4、Pages (JSP) 是运行在服务器端的 Web 组件;Enterprise Java Bean (EJB )组件是运行在服务器端的业务组件。市民学习中心管理系统需求说明书 32. Jsp:JSP 全名为 Java Server Pages,中文名叫 java 服务器页面,其根本是一个简化的 Servlet 设计,它1 是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP 技术有点类似 ASP 技术,它是在传统的网页 HTML(标准通用标记语言的子集)文件(*.htm,*.html) 中插入 Java 程序段(Scriptlet)和 JSP 标

5、记(tag),从而形成 JSP 文件,后缀名为(*.jsp) 。 用 JSP 开发的 Web 应用是跨平台的,既能在 Linux下运行,也能在其他操作系统上运行。它实现了 Html 语法中的 java 扩展(以 形式)。JSP 与 Servlet 一样,是在服务器端执行的。通常返回给客户端的就是一个 HTML 文本,因此客户端只要有浏览器就能浏览。JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生动态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可

6、重用的基于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从 Servlet 中分离出来。Java Servlet 是 JSP 的技术基础,而且大型的 Web 应用程序的开发需要 Java Servlet和 JSP 配合才能完成。JSP 具备了 Java 技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。3.Hibernate: Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,它将 POJO 与数据库表建立映射

7、关系,是一个全自动的 orm 框架,hibernate 可以自动生成 SQL 语句,自动执行,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate 可以应用在任何使用 JDBC 的场合,既可以在 Java的客户端程序使用,也可以在 Servlet/JSP 的 Web 应用中使用,最具革命意义的是,Hibernate 可以在应用 EJB 的 J2EE 架构中取代 CMP,完成数据持久化的重任。4.Oracle :数据库的应用。1.4 参考资料哈尔滨市民学习中心2任务概述2.1 目标 开发意图:市民学习的热度越来越越火爆,随之半来的难管理、易出错等问题也会随之出现

8、。本管理系统能较好的解决市民学习的各个问题。便于管理者使用本系统更搞笑的管理市民学院和教师的事务。 应用目标:由于不受年龄、性别和职业的限制,学员的组成复杂、兴趣广泛,但教学资源有限,对学员报名、管理及教学资源合理安排等工作繁重而复杂。市民学习中心市民学习中心管理系统需求说明书 4管理系统就是为满足这种需求而开发的专门管理软件。 作用范围:对于市民学习管理所需要的部门。2.2 用户的特点本系统用户分为三种,分别为普通市民学员、教师、管理员。本系统对于对 Windows系统有一般了解的相对操作简单,都能够顺利的应用本系统。本系统可以供三种用户在同一平面上登录使用,并不需要相对高的计算机水平就能灵

9、活使用。对于管理员要求熟练使用计算机。2.3 假定和约束本系统独立使用,并不受其他系统的约束。对运行环境要求不高,本系统基于Windows 系统下运行。该系统将于三个月内开发完成。法律和政策方面的限制:开发此软件产品时,将严格按照有关的法律和政策执行.3需求规定 3.1 对功能的规定功 能 需 求功能名称 管理员登录模块优先级 高参与者 管理员业务背景 输入自己的用户名和密码登录该系统,更好地得到系统的服务功能说明 用户登录:用户登陆自己的账号以便更好的接受系统的服务。用户密码修改:用户可以通过系统修改自己的密码。约束条件 要求用户账号唯一。要求用户账号长度有13个字符且为数字。要求用户密码长

10、度在8-15个字符之间且只含有英文和数字。相关查询 无其他需求 无市民学习中心管理系统需求说明书 5功 能 需 求功能名称 用户管理模块优先级 高参与者 管理员功能说明 教师用户管理:对于教师信息进行增删改查。学员用户管理:对于学员用户进行增删改查。相关查询 无其他需求 无功 能 需 求功能名称 课程管理模块优先级 高参与者 管理员功能说明 限选管理:对于所用学员只能选择两门课程。学期排课:将老师分配到所需要的课程上。选课审核:对于学员选课进行审核,进行筛选。课表查询:能够清楚的看到每个课程相对于用户的信息。相关查询 无其他需求 无功 能 需 求功能名称 考勤管理优先级 高参与者 管理员功能说

11、明 教师考勤:对于教师上课签到的查询。学员考勤:对于学员上课签到的查询。相关查询 无其他需求 无市民学习中心管理系统需求说明书 6功 能 需 求功能名称 系统管理模块优先级 高参与者 管理员功能说明 权限组管理:对用户进行权限的赋予与撤销。模块管理:对于模块进行删除与添加。操作日志:对于使用本系统的人员使其有记录。相关查询 无其他需求 无功 能 需 求功能名称 教师登录模块优先级 高参与者 教师业务背景 输入自己的用户名和密码登录该系统,更好地得到系统的服务功能说明 用户登录:用户登陆自己的账号以便更好的接受系统的服务。用户密码修改:用户可以通过系统修改自己的密码。约束条件 要求用户账号长度有

12、13个字符且为数字。要求用户密码长度在8-15个字符之间且只含有英文和数字。相关查询 无功 能 需 求功能名称 课程模块优先级 低参与者 教师功能说明 课程查询:查询当前用户应进行的课程。相关查询 无其他需求 无市民学习中心管理系统需求说明书 7功 能 需 求功能名称 学员登录模块优先级 高参与者 学员业务背景 输入自己的用户名和密码登录该系统,更好地得到系统的服务功能说明 用户登录:用户登陆自己的账号以便更好的接受系统的服务。用户密码修改:用户可以通过系统修改自己的密码。约束条件 要求用户账号长度有13个字符且为数字。要求用户密码长度在8-15个字符之间且只含有英文和数字。相关查询 无功 能

13、 需 求功能名称 网上选课模块优先级 低参与者 学员功能说明 课程安排:对于已选上的课程的时间教室教室安排。网上选课:选择自己所想要学习的课程。相关查询 无其他需求 无3.2 对性能的规定3.2.1 精度输入为整形和字符型。3.2.2 时间特性要求系统响应时间:根据网速而定。市民学习中心管理系统需求说明书 83.2.3 灵活性 系统可以对已载入的数据进行简单的增删改查 系统界面设计友好,操作方便、灵活。 具有保密机制,各级使用者只能看到允许查看的系统信息。 具有安全检查机制,未被授权的用户不能偷看系统信息,不能修改学员或教师的信息。3.3 输入输出要求输入为整形和字符型。若输入的为账号,则为十

14、三位的整数,若输入的是密码则为长度在 8-15 个字符之间且只含有英文和数字的字符串。3.4 数据管理能力要求(针对软件系统)对待开发的软件系统,要求在数据管理能力上应做到:具备在优良的数据管理能力。首先,它拥有的良好的安全保密性可防止非法人员盗取数据或抹杀数据。其次,在此系统中对数据的操作管理上要求正确性极高,做到在编辑过程中,要求操作人员在每执行一次操作时都非常小心谨慎,以免对数据错误操作。再次,要求此系统做到可防止操作人员在进行操作的过程当中因误操作而丢失数据3.5 故障处理要求1.用户输入一些不合理的数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止

15、运行。2.数据可要有灾难备份机制,以防止数据的丢失。3.6 其他专门要求可维护性:软件提交给用户时,所有数据库模块都是隐藏了设计的,用户对本系统的维护内容包括:流程可视化定义、报表可视化定义、数据整合可视化定义、授权、注册用户、划分群组、以及对各功能模块在不同部门之间的排列组合。 软件提交给用户后,若用户还有对功能的增删改要求,由用户提出书面申请,经开发方确认同意后,由开发方在本公司内部修改完成,并测试,安装到用户的使用环境中。当然,这些修改后的模块也是隐藏了设计的。安全性:说明如何保护软件,以防止偶然或恶意的访问、使用、修改或泄密。 这里的安全主要指以下几个方面的安全:1、网络安全 采用 D

16、omino 安全系统保证网络安全。 2、资料安全和用户权限管理 所有资料(业务资料和工作资料)统一管理,不同用户具备不同权限,不同权限的用户访问不同的资料,对敏感资料只有经过授权才能访问,并且对市民学习中心管理系统需求说明书 9非特权用户只能只读访问,特权用户才能修改其中的内容。 对于资料的防灾难恢复,采取数据库备份的方法,将数据库备份在不同的计算机上,这一操作由系统管理员来完成。同时还应该从制度上作规定,要求管理员严格按照备份周期来备份,并严格控制操作员的工作,将所有的信息纪录下来(纪录在纸质文文件上),内容包括:操作员姓名、备份日期、备份内容、备份文件所在位置等信息。 3、完善的日志管理

17、所有的数据库操作都有操作日志,包括打开某个数据库、进行的所有操作都 纪录在案,以备参阅,在出现安全问题时能从日志中分析出非法操作和破坏性操作,能够从日志中追查责任。可靠性:在现有软件环境和硬件条件下、在满足当前需求的条件下、在没有出现错误操作的情况下,所有软件模块必须能稳定无故障运行。使用方便要求:要求系统使用方便,操作简单,可以便于会使用基本 Windows 操作的非专业人员也可熟练使用此系统。4运行环境规定4.1 设备.CPU:双核 T1600 以上。 内存:1G 以上。 硬盘:空间 2G 以上。 显示器:液晶彩显一台。 编译程序:Java,Mysql。 操作系统:WindowsXP,Windows7 Windows 104.2 支持软件操作系统:Windows7 Windows10;编译程序:Mysql,Java4.3 接口4.4 控制


注意事项

本文(【程序技术开发文档143—需求规格说明书】需求分析阶段--需求说明书.doc)为本站会员(刘岱文)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png