shsdfs需求分析文档

上传人:xzh****18 文档编号:34317362 上传时间:2018-02-23 格式:DOC 页数:12 大小:183.50KB
返回 下载 相关 举报
shsdfs需求分析文档_第1页
第1页 / 共12页
shsdfs需求分析文档_第2页
第2页 / 共12页
shsdfs需求分析文档_第3页
第3页 / 共12页
shsdfs需求分析文档_第4页
第4页 / 共12页
shsdfs需求分析文档_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《shsdfs需求分析文档》由会员分享,可在线阅读,更多相关《shsdfs需求分析文档(12页珍藏版)》请在金锄头文库上搜索。

1、秋风清,秋月明,落叶聚还散,寒鸦栖复惊。软件工程 学习管理系统需求分析文档摘要 学生学习管理系统是学生管理的一个重要组成部分,也是学校管理的组成部分。尤其是在信息技术高度发达的今天,利用信息技术实现高效的校园学习管理有着巨大的实用价值和优点。本文档为学习管理系统的设计、实现、测试以及验收提供重要依据,也为评价系统功能和性能提供标准。本文档可供用户、项目管理人员、系统分析人员、程序设计人员以及系统测试人员阅读和参考。2007丁海洋 朱月明等 软件工程系 2007-10-26 项目名称 文档名称 项目组长 文档作者 指导 TA学习管理系统 需求分析文档 陆瑶 丁海洋 朱月明 郭峰目 录1引言 11

2、.1 编写目的 .11.2 项目背景 .21.3 定义 .21.4 参考资料 .22任务概述 22.1 目标 .22.2 运行环境 .22.3 条件与限制 .22.4 用户特征 .33数据描述 33.1 静态数据 .33.2 动态数据 .33.3 数据库介绍 .33.4 数据词典 .33.5 数据采集 .34功能需求 34.1 功能划分 .34.2 功能描述 .35性能需求 35.1 数据精确度 .35.2 时间特性 .35.3 适应性 .36运行需求 36.1 用户界面 .36.2 硬件接口 .36.3 软件接口 .36.4 故障处理 .37其它需求 3项目名称 文档名称 项目组长 文档作者

3、 指导 TA学习管理系统 需求分析文档 陆瑶 丁海洋 朱月明 郭峰引言1.1 编写目的信息技术高度发达的今天,利用信息技术对大量复杂的信息进行有效的管理成为一种普遍而实用的手段。一方面,这极大的减少了簿记和人力的开销,另一方面,现代计算机强大的计算能力和网络的普遍部署,大大简化了大量信息的处理和流动。同样,学生学习管理系统是学生管理的一个重要组成部分,也是学校管理的组成部分,该系统涉及了学生信息,学习信息,以及很多相关信息的综合处理。为了方便配合学校管理,开发学习管理系统是当务之急。学生管理系统把学习管理员、班主任、年级组长、德育处的部分管理工作集成到一个统一的平台,各管理人员分工协作、相互配

4、合,及时了解学生学习生活情况。同时,也可以方便老师针对学生个体不同情况进行分层次教育。本文档为学习管理系统的设计、实现、测试以及验收提供重要依据,也为评价系统功能和性能提供标准。本文档可供用户、项目管理人员、系统分析人员、程序设计人员以及系统测试人员阅读和参考。1.2 项目背景项目委托单位: 软件工程课程项目项目开发单位: 复旦大学软件工程学院项目主管部门: 复旦大学软件工程学院项目规划:阶段 文档 提交日期需求阶段 需求分析文档 10 月 30 日分析设计 软件设计文档 11 月 15 日测试 软件测试文档 12 月 21 日项目开发小组:开发人员 姓名 邮箱组长 陆遥 组员 丁海洋 组员

5、宋盈盈 组员 朱月明 项目名称 文档名称 项目组长 文档作者 指导 TA学习管理系统 需求分析文档 陆瑶 丁海洋 朱月明 郭峰1.3 定义名词 解释业务流程图 业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。管理调查过程中绘制的业务流程图和表格分配图等虽然形象地表达了管理信息中的流动和存储过程,但仍没有完全脱离一些物质要素(如货物、产品等)、数据流程图则进一步舍去物质要素,收集有关资料,用

6、计算机进行信息管理,为下一步分析做好准备。数据流程图 数据流程图表示求解某一问题的数据通路。同时规定了处理的主要阶段和所用的各种数据媒体。数据流程图包括: 1. 指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体。2. 指明对数据执行处理的处理符号,这些符号也可指明该处理所用到的机器功能。3. 指明几个处理和(或)数据媒体之间的数据流的流线符号。4. 便于读、写数据流程图的特殊符号。在处理符号的前后都应是数据符号。数据流程图以数据符号开始和结束(除94规定的特殊符号外)处理过程功能图 是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、

7、处理和存储情况。数据字典 所谓数据词典,是指定义和管理数据库文件(库表)的有组织的系统,其目的是方便数据库的存取和控制,加强系统的数据管理需求提出者 需求提出者是对项目进行提出需求的用户图例说明 是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。数据存储 数据存储是一种对深入挖掘用户需求,得出数据分析的存储过程。是对整个数据的中间结果以及最终结果的存储。数据传递 数据传递是处于整个规定了的所有数据媒体的中间产物的传递。1.4 参考资料1. 软件工程文档模版2. Data Base System Concepts (4th

8、edition) Abraham Silberschatz et al.3. Software Engineering: A Practitioners Approach (6th edition) Roger S. Pressman项目名称 文档名称 项目组长 文档作者 指导 TA学习管理系统 需求分析文档 陆瑶 丁海洋 朱月明 郭峰2任务概述2.1 目标1. 明确用户需求,加速开发进程2. 处理速度的提高;3. 控制精度或生产能力的提高;4. 管理信息服务的改进;5. 人员工作效率的提高。2.2 运行环境1. 操作系统: Microsoft Windows XP Advanced Serv

9、er2. 网络服务器: Tomcat 5.03. 数 据 库: MySQL4. 开发工具: Eclipse(MyEclipse)2.3 条件与限制1. 处理器要求: Pentium或以上2. 运行环境: jdk5.0 3. 内存要求:512MB 或以上2.4 用户特征使用本软件的用户非常广泛,它非常适用于具有如下特点的人员: 工作中与外界联系非常频繁,惜时如金; 与外界的联系成为开展工作的关键因素,相关信息丢失或损坏可能带来重大损失。针对如上用户特点,本软件可以迅速、准确、方便地提供个人社会关系数据库管理系统的各项管理功能,同时力求为用户提供方便、高效、实用的功能。用户只需掌握电脑录入功能即可

10、。项目名称 文档名称 项目组长 文档作者 指导 TA学习管理系统 需求分析文档 陆瑶 丁海洋 朱月明 郭峰3数据描述3.1 静态数据信息管理系统处理程序中静态数据分离技术经过 3 个发展阶段。(1) 静态数据作为应用程序的一部分直接保存在程序中,即静态数据与程序结合在一起。(2) 静态数据从程序内部分离出来,形成独立的外部数据文件。静态数据文件与动态数据文件相互独立,依靠特定程序分别进行参照或存取。(3) 静态数据由外部数据文件存放方式转为数据库存放方式,将以前程序中静态数据对动态数据加工的某些控制关系抽象为静态表与动态表间关系。a. 用户 id;b. 用户身份;c. 用户密码;d. 学生所属

11、班级;e. 学生的成绩;f. 教师所属班级;g. 学生的个人信息;h. 学生的个人信息状况; 3.2 动态数据输入数据:菜单选项,查询关键字,新建记录项,导入文件。输出数据:由查询关键字确定的数据库记录集合或全部记录。内部生成的数据:中间查询结果。3.3 数据库介绍数据库:Oracle其优点在于:1. 能在所有主流平台上运行(包括 Windows) 。完全支持所有的工业标准。2. 采用完全开放策略。可以使客户选择最最适合的解决方案。对开发商的全力支持。3. 平行服务器通过使一组结点共享同一簇中的工作来扩展 Window NT 的能力, 提供高可用性和高伸缩性的簇的解决方案。如果 Windows NT 不能满足需要,用户可以把数据库移到 UNIX 中。4. 获得最高认证级别的 ISO 标准认证性能最高。5. 保持 Windows NT 下的 TPC-D 和 TPC-C 的世界记录。项目名称 文档名称 项目组长 文档作者 指导 TA学习管理系统 需求分析文档 陆瑶 丁海洋 朱月明 郭峰6. 多层次网络计算,支持多种工业标准,可以用 ODBC,JDBC,OCI 等网络客户连接。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号