




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、9/9秋风清,秋月明,落叶聚还散,寒鸦栖复惊。软件工程 软件工程 学习管理系统需求分析文档摘要 学生学习管理系统是学生管理的一个重要组成部分,也是学校管理的组成部分。尤其是在信息技术高度发达的今天,利用信息技术实现高效的校园学习管理有着巨大的实用价值和优点。本文档为学习管理系统的设计、实现、测试以及验收提供重要依据,也为评价系统功能和性能提供标准。本文档可供用户、项目管理人员、系统分析人员、程序设计人员以及系统测试人员阅读和参考。2007 丁海洋 朱月明等 软件工程系 2007-10-26 目 录 TOC 13hzHYPERLINK l _oc506389221引言PAGERE c563922
2、 1HRLIN l ”_oc0638923”1.1编写目的 PAGERF Toc5638923 h 1HYERLI _Toc06354.2项目背景 AGEREF _Toc5635892 h 2HYPRLI l _Toc06358951.3定义 PGREF _To038925 h2HYERLIK _Toc56358961.4参考资料 PAGER _Toc506582h 2HPRINK _c50658927”2.任务概述 PAGEREFT506587 h 2HYERLINK l_c565892”2.目标 PAGEEF_Toc5063892 h 2HPERLNK l ”_To06358929。2运行
3、环境PAGEE _Toc50635892 2HYPER l ”Toc50635893023条件与限制 GEREF_oc505830 h 2HYPELNK l _Toc533955862。用户特征 PAGEREF To53955486 h HYERNKl ”To5038913.数据描述AEE _oc5358931 h 3HYPERN _Tc50635932”3。1静态数据 PARF _Tc558932 3HYERLINK ”_oc50635892动态数据 PAEREF _o5038933 h 3HYPRLI ”_oc56893”3.3数据库介绍 PAGEREF oc635834 h HPRLIN
4、 l_Tc506589334数据词典PAGEREF_T506935 h 3YRLINK Toc506389335数据采集GRETo635936 h 3HYPEIK _oc50635837”4。功能需求 PAGREF _oc03597 h 3HPERINK l oc506358938”4功能划分 GERF _oc5039 h 3HLIN lToc0358939”4。功能描述 AEREF _oc5635899h3HERLINK l”_Toc5068405性能需求 PAREF _Tc50638940 h HPERINlToc5063589415数据精确度 PAGEF Toc506591 h 3HYR
5、LNK _Toc358942时间特性PAGEEF Toc506592h3HYPERLINK l ”_Toc506359435.适应性 PAGERF _Tc563594h 3HPERLIN”_Toc0358944”6运行需求PGERE _Tc35844 h HRLINKl ”_To56584561用户界面 PAGEF _635845 h3HPERLINK l To506359466。2硬件接口 PAGREF_Toc506358946 3HYPERLNK l”_Tc56358947”63软件接口 PARFTo558947 hHYPERLNTc06358946.4故障处理PAEF_Tc5063589
6、4 3YPERLIKl ”_To506358949。其它需求 PAGEREF_Toc503584 h3引言.编写目的信息技术高度发达的今天,利用信息技术对大量复杂的信息进行有效的管理成为一种普遍而实用的手段。一方面,这极大的减少了簿记和人力的开销,另一方面,现代计算机强大的计算能力和网络的普遍部署,大大简化了大量信息的处理和流动。同样,学生学习管理系统是学生管理的一个重要组成部分,也是学校管理的组成部分,该系统涉及了学生信息,学习信息,以及很多相关信息的综合处理。为了方便配合学校管理,开发学习管理系统是当务之急。学生管理系统把学习管理员、班主任、年级组长、德育处的部分管理工作集成到一个统一的平
7、台,各管理人员分工协作、相互配合,及时了解学生学习生活情况。同时,也可以方便老师针对学生个体不同情况进行分层次教育。本文档为学习管理系统的设计、实现、测试以及验收提供重要依据,也为评价系统功能和性能提供标准。本文档可供用户、项目管理人员、系统分析人员、程序设计人员以及系统测试人员阅读和参考.1.项目背景项目委托单位:软件工程课程项目项目开发单位: 复旦大学软件工程学院项目主管部门: 复旦大学软件工程学院项目规划:阶段文档提交日期需求阶段需求分析文档月0分析设计软件设计文档1月15测试软件测试文档2项目开发小组:开发人员姓名邮箱组长陆遥0612.c组员丁海洋0461090cn组员宋盈盈。n组员朱
8、月明04612。n3定义名词解释业务流程图业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况.管理调查过程中绘制的业务流程图和表格分配图等虽然形象地表达了管理信息中的流动和存储过程,但仍没有完全脱离一些物质要素(如货物、产品等)、数据流程图则进一步舍去物质要素,收集有关资料,用计算机进行信息管理,为下一步分析做好准备。数据流程图数据流程图表示求解某一问题的数据通路。同时规定了处理的主要阶段和所
9、用的各种数据媒体。数据流程图包括: 1指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体。2。 指明对数据执行处理的处理符号,这些符号也可指明该处理所用到的机器功能。3。指明几个处理和(或)数据媒体之间的数据流的流线符号。4. 便于读、写数据流程图的特殊符号.在处理符号的前后都应是数据符号。数据流程图以数据符号开始和结束(除.4规定的特殊符号外)处理过程功能图 是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。数据字典所谓数据词典,是指定义和管理数据库文件(库表)的有组织的系统,其目的是方便数据库的存取和控制,加强系统
10、的数据管理需求提出者 需求提出者是对项目进行提出需求的用户图例说明 是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表,利用它可以帮助分析人员找出业务流程中的不合流理向。数据存储 数据存储是一种对深入挖掘用户需求,得出数据分析的存储过程。是对整个数据的中间结果以及最终结果的存储.数据传递 数据传递是处于整个规定了的所有数据媒体的中间产物的传递。.4参考资料软件工程文档模版Data se SyteConcepts (t ediion) Abraamlberch et al.Sofwar Engneering: A Pacitioner Aproach (6th editin)
11、 RogeS。 Pressman.任务概述目标明确用户需求,加速开发进程处理速度的提高;控制精度或生产能力的提高;管理信息服务的改进;人员工作效率的提高.2。2运行环境操作系统:Mcrof WnowsXP Advane erer网络服务器:Toca 5.0数据 库:MySQL开发工具: Eclpe(lpse)23条件与限制处理器要求:Pentim或以上运行环境:jdk50 内存要求:52MB或以上24 用户特征使用本软件的用户非常广泛,它非常适用于具有如下特点的人员:工作中与外界联系非常频繁,惜时如金;与外界的联系成为开展工作的关键因素,相关信息丢失或损坏可能带来重大损失。针对如上用户特点,本
12、软件可以迅速、准确、方便地提供个人社会关系数据库管理系统的各项管理功能,同时力求为用户提供方便、高效、实用的功能。用户只需掌握电脑录入功能即可。3。数据描述3.静态数据信息管理系统处理程序中静态数据分离技术经过个发展阶段。() 静态数据作为应用程序的一部分直接保存在程序中,即静态数据与程序结合在一起。() 静态数据从程序内部分离出来,形成独立的外部数据文件.静态数据文件与动态数据文件相互独立,依靠特定程序分别进行参照或存取。(3)静态数据由外部数据文件存放方式转为数据库存放方式,将以前程序中静态数据对动态数据加工的某些控制关系抽象为静态表与动态表间关系。用户id;用户身份;用户密码;学生所属班
13、级;学生的成绩;教师所属班级;学生的个人信息;学生的个人信息状况;2动态数据输入数据:菜单选项,查询关键字,新建记录项,导入文件。输出数据:由查询关键字确定的数据库记录集合或全部记录。内部生成的数据:中间查询结果.3数据库介绍数据库:Orcle其优点在于:能在所有主流平台上运行(包括 Wndows)。完全支持所有的工业标准.采用完全开放策略。可以使客户选择最最适合的解决方案。对开发商的全力支持.平行服务器通过使一组结点共享同一簇中的工作来扩展Wndow NT的能力, 提供高可用性和高伸缩性的簇的解决方案。如果WndowsNT不能满足需要,用户可以把数据库移到UNIX中。获得最高认证级别的IO标
14、准认证性能最高.保持id NT下的TP-和CC的世界记录.多层次网络计算,支持多种工业标准,可以用OBC,D,OCI等网络客户连接.长时间的开发经验,完全向下兼容。得到广泛的应用.完全没有风险。.4数据词典数据从程序内部分离出来,形成独立的外部数据文件。静态数据文件与动态数据文件相互独立,依靠特定程序分别进行参照或存取。 静态数据由外部数据文件存放方式转为数据库存放方式,将以前程序中静态数据对动态数据加工的某些控制关系抽象为静态表与动态表间关系名称学生信息查询别名无用途操作处理描述不同的用户能够访问不同的信息名称用户登陆密码别名密码/密码信息用途登陆,鉴定身份描述用户登陆密码可以自己设定名称学
15、生管理信息别名无用途操作处理描述只有教师才有权限查看班级每个人的信息名称电费管理信息别名无用途操作处理描述只有教师才有权限查看班级每个人的信息名称数据管理信息别名无用途操作处理描述只有管理员才有权限进行信息的整合名称门卫登记管理系统别名无用途操作处理描述对来访人员的查询,登记等功能3.数据采集第一步配置账务数据库配置参数是指装有数据库的机器名,如果本机上装有数据库,可以点击“取本机名”按钮自动取到机器名,如果数据库不在本机上,请直接输入机器名或I地址数据库名称:不同的软件都有不同的名称,一般在选择不同的接口类型后,系统都会显示默认的数据库名,一般不用修改;如果需要修改,可以点击“数据库清单”来
16、选择相应的数据库。登录用户名和密码:一般默认的数据库登录名为mnaer,密码为mger,若管理员更改过数据库口令,请询问系统管理员。第二步选择采集文件存放目录及采集参数:选择采集后文件存放目录,采集的数据类型第三步确定采集数据的单位账套信息:点击“获得采集数据账套信息”按钮,系统将根据前面的设置自动获得采集数据的账套信息;选择需要采集的账套,然后点击“确定以上设置,并开始采集按钮,系统开始采集数据,采集完成后系统会给出提示.4。功能需求.功能划分本软件具有如下主要功能:学生查看自身信息功能教师管理人员查询功能修改功能(包括添加、删除、修改操作)完善数据功能门卫登记管理功能电费管理功能密码管理功
17、能身份验证功能学习管理系统(LMS)成绩系统教师查询模块学生查询模块查询处理信息终端输出显示信息终端处理信息添加更改信息管理系统顶层(第0层)数据流图(DF):学习管理系统(LMS)成绩系统教师查询模块学生查询模块查询处理信息终端输出显示信息终端处理信息添加更改信息管理系统42功能描述详见第一层数据流图:用户用户身份验证输入密码出错信息用户信息库密码信息身份信息操作请求确定用户请求查找跟人信息查询请求信息存储系统查询结果查找要求显示查询结果查询结果查询结果信息修改管理员身份确认身份信息身份信息用户信息确认为管理员出错处理确认为非管理员出错信息更新存储系统修改信息录入详细资料浏览请求个人资料输出
18、设备信息资料修改处理请求管理员名片信息个人资料。性能需求5.1数据精确度数据要求必须精确,可靠,真实。进行操作请求时,如:查找、删除、修改、添加应保证输入数据与数据库数据的相匹配性。而在满足用户请求时,系统应保证所响应数据的查全率与查准率。2时间特性为满足用户高效要求,数据的响应时间、更新处理时间、数据转换与传输时间、运行时间都应在12秒之内。如果需要与外设交互(如打印机)时,响应时间可能较长,但应在可接受范围之内5。3适应性本系统可在微软的多种软件平台上运行,并可以在linx下运行。6.运行需求61用户界面类似如下:个人名字:姓名:# 照片:性别: 班级:#所在寝室:#职务:#6硬件接口处理器要求:Pntium或以上运行环境:d5.0 内存要求:512M或以上63软件接口操作系统平台:Wndos p数据库系统平台:race开发语言:Jav开发工具:Eclise3.24故障处理由于用户在管理系统时,可能因长期的修改数据造成系统响应时间超长,因此,应定期对系统进行修复和压缩,从而减少响应时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村种植土地开发协议
- 进货商品购销合同
- 《数字孪生技术及应用》课件4.2简单建模
- 八月湿巾促销活动方案
- 公交公司中秋活动方案
- 公交学雷锋活动方案
- 初中生作文老人春节(10篇)
- 公众号线下吸粉活动方案
- 公会周年活动方案
- 公会跑步活动方案
- 医院耗材SPD解决方案(技术方案)
- 供应商黑名单
- 班主任育人故事(通用17篇)
- 食材配送投标方案(技术方案)
- 全国高中青年数学教师优质课大赛一等奖《导数的概念》课件
- 食堂餐厅服务方案投标方案(技术标)
- 第三章 结构材料的力学性能及指标
- 国开经济法律基础形考任务国开电大《经济法律基础》形考任务3答案
- 古生菌的多样性课件
- 量子机器学习
- 2022年1月福建省普通高中学业水平合格性考试化学试题
评论
0/150
提交评论