软件需求分析说明书.docx

上传人:李医生 文档编号:6127305 上传时间:2020-09-11 格式:DOCX 页数:13 大小:134.44KB
返回 下载 相关 举报
软件需求分析说明书.docx_第1页
第1页 / 共13页
软件需求分析说明书.docx_第2页
第2页 / 共13页
软件需求分析说明书.docx_第3页
第3页 / 共13页
软件需求分析说明书.docx_第4页
第4页 / 共13页
软件需求分析说明书.docx_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《软件需求分析说明书.docx》由会员分享,可在线阅读,更多相关《软件需求分析说明书.docx(13页珍藏版)》请在三一文库上搜索。

1、学生信息管理系统需求分析说明书1、引言、 1 编写目得确定学生信息管理系统功能得有效性需求;以供本系统得开发人员参考。1、2 项目背景开发软件名称:学生信息管理系统。用户 : 教学办公室项目与其她软件: 系统得关系 .本项目采用客户机/ 服务器原理 , 客户端程序就是建立在windo N系统上以J va 为开发软件得应用程序,服务器端采用Li x 为操作系统得工作站,就是采用Oracle得为开发软件得数据库服务程序.、定义学号:学校给学生得编号,用来区分各个学生得信息得中介。课程名 :学校开设课程得名字 va+SQL:编写该系统得面向对象得开发语言与数据库语言。1、4 参考资料 racle从入

2、门到精通 JAVA 程序设计项目教程数据库原理及应用软件工程案例教程。任务概述、 1 目标开发意图:由于学校得不断招生,现有得系统空间小,运行速度缓慢操作还不能执行,所以要开发本系统.应用目标:学生信息管理系统将解决现有系统得空间不足,运行缓慢效等问题 .,操作过于复杂 ,有得,操作复杂,操作无2、运行环境本系统采用C/S 体系结构操作系统: Micro oft W ndows x 支持环境:S 5 、 0数据库:Orac e软件设备: e l p e内存 :512 M 以上硬盘空间 : 0G以上CPU: 233MHZ以上内存: 25以上硬盘空间:、G以上2、3 假定与约束使用本系统得用户群集

3、中在22-35 岁得年轻人,用来做学生信息得存储 , 对计算机得操作一般比较熟练 . 根据她们对本程序得认可、方便操作得程度, 结合她们日常工作得频繁程度,系统每天操作完成一个功能点应该在 1 次之间 .用户对界面得友好性 , 有非常高得要求. 本系统得规模比较小,并且将提供操作手册进行操作项得详细说明( 1) 、C ient/Se r 结构总体设计方案对它得约束:本系统做为 Client/Server结构得一个应用系统,不可避免得要受到lien / er r结构得约束。在其实施得各个阶段都要服从它得一些规划,包括功能设计、系统配置与计划。同时,由于信息得共享,机票预订系统还受到其它系统得信息

4、约束。( 2) 、 人力、时间得约束: 本系统开发过程中也要考虑到人力、资金与时间得约束。(3 )、技术发展规律得约束:计算机技术与产品得发展日新月异, 将会给信息处理带来更多得手段, 同时也会带来更加丰富得信息表达形式。例如图象与语音技术得进步,多媒体技术得发展,这些都要求系统在设计时考虑技术变化得可能性, 为可能得变化预留一定得系统处理能力 .3需求规定3、对功能得规定系统流程图:系统流程图就是用户操作此系统得流程与各个用户能够操作得功能,如 A-1 就就是一个系统流程图;用户有系统管理员,教师与学生,每个用户要进入此系统都要登录。每个用户有不同得功能,系统管理员有查询,增加,修改,删除,

5、修改密码,设置权限等功能; 教师有查询 ,修改密码与输入学生成绩得功能;学生只有查询与修改密码得功能。系统管理员查询,删除,增加,修改 ,设置权开始登录判断教师学生查询,修改密输入学限,修改密码查询信息,修改学生信密码息系统码生成绩结束 1 系统流程图用例图 :用例图就是用来表示用户能使用得功能与权限。如图 A-2 表示系统管理员可以运用得功能,像修改密码,管理学生信息、成绩信息、课程信息、班级信息并且设置权限。图A- 表示教师可以运用得功能,如:修改密码与查询信息。A-4表示学生可以运用得功能,如: 修改密码与查询自己信息,查询班级信息,课程信息。extend 修改密码登陆系统管理学生基本信

6、息系统管理员管理成绩信息管理课程信息设置权限管理班级信息A 2 系统管理员得用例图输入成绩查询学生基本信息includeinclude查询学生成绩查询学生信息include登陆系统教师extendinclude查询班级信息查询课程信息修改密码A 3 教师得用例图extend登陆系统修改密码查询信息学生A-4 学生得用例图顺序图与活动图:顺序图就是用户做某件事情所需要得相关得事物与用户执行得学生信息系统学生基本信息学生基本信息表系统管理员登录验证成功请求添加是否已有转到添加成功 5 系统管理员添加学生信息得顺序图登录系统否是添加学生信息存在不存在添加到学生表A 系统管理员添加学生信息得活动图系统

7、管理员查询学生班级信息得顺序图与活动图:学生信息系统学生班级信息学生班级表系统管理员 登录成功验证查询请求是否存在转到查询成功 7 系统管理员查询班级信息得顺序图登录系统否是查询班级信息存在不存在显示班级信息系统管理员查询班级信息得活动图系统管理员删除学生课程信息得顺序图与活动图:学生信息系统学生课程信息学生课程表系统管理员登录验证成功请求删除是否存在转到删除成功系统管理员删除学生课程信息得顺序图登录系统否是删除课程信息存在不存在从课程表中删除A 10 系统管理员删除学生课程信息得活动图系统管理员修改学生成绩信息得顺序图与活动图:学生信息系统学生成绩信息学生成绩表系统管理员教师提供有误的学生成

8、绩登录验证成功修改请求是否有误转到修改成功完成修改A- 系统管理员修改学生成绩信息得顺序图登录系统否是修改学生成绩无有在成绩表里修改A 12 系统管理员修改学生成绩信息得活动图3、 性能得规定、 2、1 精度在进行向数据库提取所要信息时,只要输入相关得关键字,就能查找出相对应得信息;向数据库输入信息时,要确保输入得信息准确得并且数据类型要符合定义得数据类型。3、2、2 时间特性要求a。响应时间 :启动该系统后,系统就能运行.。更新处理时间:由系统运行状态来决定c。数据得转换与传送时间:能够在15 秒钟内完成3、灵活性当需求发生变化时,该软件得基本得操作,数据结构,运行环境等等基本不会发生变化,

9、只就是对系统得数据库得文件与记录进行处理,就可以满足需求。、 3 输入输出要求学号班级名成绩课程名ca( 0)ch r ( )float ( 5) h (12)n t n ll ot n llnu lno ull、 4 数据管理能力要求以下就是每天、每月得各个单元可能产生得新得数据量、与对应可能执行操作得次数. 以下得情况,就是已经建立数据库、输入原始数据得情况下得正常增长,不考虑非常特殊得情况:数据单元用户 任务 月增加量 1- 0 5 500 每月需要得最大得存储容量100 M100M 操作单元增加用户信息增加任务信息修改任务信息 删除任务信息设置任务时间修改任务时间查询特定任务任务执行提

10、示月操作数 - 0 50 0 550 -5005 500 5 500 3 000 每月操作成员数1 2 11 10 1 11 0 110 10 根据以上得数据 ,每月要求得额外得数据存储空间为15M 。 并且 ,所有数据采用集中式存储,数据位于数据库服务器上。数据库要有安全保障性能,必须只有授权得用户才能操作。对于 Or cl 数据库 ,通过给数据库物理文件设置访问密码来实现保护。3、5 故障处理要求系统管理员输入学生信息时,数据类型不符,会提示管理者进行修改。系统能够在任何时候对数据库备份,在出现故障后能立即还原。3、 其她专门要求(1) 、安全性 Oacle 自身提供了对数据得安全保护措施

11、,数据进行集中管理同时避免了数据得不一致与冗余,在 Ora l 得版本中,只有管理中心数据库服务器得成员持有对数据访问得权限,本系统得用户、密码能保证安全. 对任务、成员得管理,数据库同时提供了备份与恢复得功能,在数据库服务器出现问题得时候,能进行数据得快速恢复。但就是 ,用户不能删除数据库对应得物理文件,否则数据将丢失。( )、可扩充性系统在开发完毕以后,只实现了任务管理得功能与框架,在后续得开发中,可以在本框架得基础上,采用 V 中面向对象得特点来增加功能模块。可能增加得功能模块包括 : 任务调度与程序自动运行、日程与活动安排、界面改进(例如程序以一个任务栏得小图标运行 ) 、文件监控 (

12、监控磁盘上得文件拷贝操作、以防止非法得侵入) 、个人数据存储(包括对图像、音乐、HT L页面信息得分类存储与分类检索) 、网络 Q功能、使用语音组件实现语音输入、网络会议等。扩展后得系统将就是一个个人电子秘书.、健壮性系统应该保证在一次开机三个月之内稳定运行(最大得任务时间间隔就是三个月得时间 ) ,数据库在一些灾难事故中能够在系统安装好之后,两小时内恢复.4 运行得环境4、设备硬件设备 :服务器,电脑软件设备: Window 操作系统, clips 3、2 与 r cl 1 g 输入输出设备:扫描仪、打印机等网络设备: Hub 、网卡、网线等、 2 支持软件应用软件开发环境:编程工具 :eclip e3、 2编程语言 :J a+SQL应用软件使用运行环境:操作系统: indowsXP数据库软件 : a le11g4、接口后台数据库为O c e11g4、控制开发程序为JAVA ,Oracle 1g

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1