2022年需求分析文档例子 .pdf
《2022年需求分析文档例子 .pdf》由会员分享,可在线阅读,更多相关《2022年需求分析文档例子 .pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程学习管理系统需求分析文档 摘要 学生学习管理系统是学生管理的一个重要组成部分,也是学校管理的组成部分。 尤其是在信息技术高度发达的今天,利用信息技术实现高效的校园学习管理有着巨大的实用价值和优点。本文档为学习管理系统的设计、实现、测试以及验收提供重要依据,也为评价系统功能和性能提供标准。本文档可供用户、项目管理人员、系统分析人员、程序设计人员以及系统测试人员阅读和参考。2007丁海洋朱月明等软件工程系2007-10-26 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页
2、,共 12 页 - - - - - - - - - 项目名称文档名称项目组长文档作者指导 TA 学习管理系统需求分析文档陆瑶丁海洋朱月明郭峰目 录1引言 3 1.1 编写目的 . 3 1.2 项目背景 . 3 1.3 定义 . 4 1.4 参考资料 . 4 2任务概述错误!未定义书签。2.1 目标 . 5 2.2 运行环境 . 5 2.3 条件与限制. 52.4 用户特征 . 错误!未定义书签。3数据描述 6 3.1 静态数据 . 6 3.2 动态数据 . 6 3.3 数据库介绍. 6 3.4 数据词典 . 7 3.5 数据采集 . 8 4功能需求 8 4.1 功能划分 . 8 4.2 功能描
3、述 . 9 5性能需求 9 5.1 数据精确度. 9 5.2 时间特性 . 10 5.3 适应性 . 10 6运行需求 10 6.1 用户界面 . 10 6.2 硬件接口 . 10 6.3 软件接口 . 10 6.4 故障处理 . 11 7其它需求 11 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 项目名称文档名称项目组长文档作者指导 TA 学习管理系统需求分析文档陆瑶丁海洋朱月明郭峰引言1.1 编写目的信息技术高度发达的
4、今天,利用信息技术对大量复杂的信息进行有效的管理成为一种普遍而实用的手段。一方面,这极大的减少了簿记和人力的开销,另一方面,现代计算机强大的计算能力和网络的普遍部署,大大简化了大量信息的处理和流动。同样, 学生学习管理系统是学生管理的一个重要组成部分,也是学校管理的组成部分,该系统涉及了学生信息,学习信息, 以及很多相关信息的综合处理。为了方便配合学校管理,开发学习管理系统是当务之急。 学生管理系统把学习管理员、班主任、 年级组长、 德育处的部分管理工作集成到一个统一的平台,各管理人员分工协作、相互配合,及时了解学生学习生活情况。同时,也可以方便老师针对学生个体不同情况进行分层次教育。本文档为
5、学习管理系统的设计、实现、 测试以及验收提供重要依据,也为评价系统功能和性能提供标准。本文档可供用户、项目管理人员、系统分析人员、程序设计人员以及系统测试人员阅读和参考。1.2 项目背景项目委托单位 :软件工程课程项目项目开发单位 :复旦大学软件工程学院项目主管部门 :复旦大学软件工程学院项目规划 :阶段文档提交日期需求阶段需求分析文档10 月 30 日分析设计软件设计文档11 月 15 日测试软件测试文档12 月 21 日项目开发小组 :开发人员姓名邮箱组长陆遥 组员丁海洋 组员宋盈盈 组员朱月明 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -
6、- - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 项目名称文档名称项目组长文档作者指导 TA 学习管理系统需求分析文档陆瑶丁海洋朱月明郭峰1.3 定义名词解释业务流程图业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。管理调查过程中绘制的业务流程图和表格分配图等虽然形象地表达了管理信息中的流动和存储过程,但仍没有完全脱
7、离一些物质要素(如货物、产品等)、数据流程图则进一步舍去物质要素,收集有关资料,用计算机进行信息管理,为下一步分析做好准备。数据流程图数据流程图表示求解某一问题的数据通路。同时规定了处理的主要阶段和所用的各种数据媒体。数据流程图包括:1. 指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体。2. 指明对数据执行处理的处理符号,这些符号也可指明该处理所用到的机器功能。3. 指明几个处理和(或)数据媒体之间的数据流的流线符号。4. 便于读、写数据流程图的特殊符号。在处理符号的前后都应是数据符号。数据流程图以数据符号开始和结束(除 94规定的特殊符号外)处理过程功能图是一种能全面地描述信
8、息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。数据字典所谓数据词典 , 是指定义和管理数据库文件( 库表 ) 的有组织的系统, 其目的是方便数据库的存取和控制 , 加强系统的数据管理需求提出者需求提出者是对项目进行提出需求的用户图例说明是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。数据存储数据存储是一种对深入挖掘用户需求,得出数据分析的存储过程。是对整个数据的中间结果以及最终结果的存储。数据传递数据传递是处于整个规定了的所有数据媒体的中间产物的传递。1.4 参考资料1.软
9、件工程文档模版2.Data Base System Concepts (4th edition) Abraham Silberschatz et al. 3.Software Engineering: A Practitioners Approach (6th edition) Roger S. Pressman 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 项目名称文档名称项目组长文档作者指导 TA 学习管理系统需求分析文
10、档陆瑶丁海洋朱月明郭峰2任务概述2.1 目标1.明确用户需求,加速开发进程2.处理速度的提高;3.控制精度或生产能力的提高;4.管理信息服务的改进;5.人员工作效率的提高。2.2 运行环境1.操作系统:Microsoft Windows XP Advanced Server 2.网络服务器:Tomcat 5.0 3.数 据 库:MySQL 4.开发工具: Eclipse(MyEclipse) 2.3 条件与限制1.处理器要求:Pentium 或以上2.运行环境:jdk5.0 3.内存要求: 512MB或以上2.4 用户特征使用本软件的用户非常广泛,它非常适用于具有如下特点的人员:工作中与外界联
11、系非常频繁,惜时如金;与外界的联系成为开展工作的关键因素,相关信息丢失或损坏可能带来重大损失。针对如上用户特点,本软件可以迅速、准确、 方便地提供个人社会关系数据库管理系统的各项管理功能,同时力求为用户提供方便、高效、实用的功能。用户只需掌握电脑录入功能即可。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 12 页 - - - - - - - - - 项目名称文档名称项目组长文档作者指导 TA 学习管理系统需求分析文档陆瑶丁海洋朱月明郭峰3数据描述3.1 静态数据信息管理
12、系统处理程序中静态数据分离技术经过3 个发展阶段。(1) 静态数据作为应用程序的一部分直接保存在程序中, 即静态数据与程序结合在一起。(2) 静态数据从程序内部分离出来, 形成独立的外部数据文件。静态数据文件与动态数据文件相互独立,依靠特定程序分别进行参照或存取。(3) 静态数据由外部数据文件存放方式转为数据库存放方式, 将以前程序中静态数据对动态数据加工的某些控制关系抽象为静态表与动态表间关系。a.用户 id ;b.用户身份;c.用户密码;d.学生所属班级;e.学生的成绩;f.教师所属班级;g.学生的个人信息;h.学生的个人信息状况;3.2 动态数据输入数据:菜单选项,查询关键字,新建记录项
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年需求分析文档例子 2022 需求 分析 文档 例子
限制150内