- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学生信息管理系统需求分析说明书
1、引言
1、 1编写目得
确定学生信息管理系统功能得有效性需求;以供本系统得开发人员参考。
1 、 2 项目背景
开发软件名称:学生信息管理系统。
用户 :教学办公室 项目与其她软件 : 系统得关系 .
本项目采用客户机/服务器原理,客户端程序就是建立在 win do w N T系统上以J a va为开 发软件得应用程序,服务器端采用 Li nu x为操作系统得工作站,就是采用 Oracle得为开 发软件得数据库服务程序 .
1、3定义
学号:学校给学生得编号,用来区分各个学生得信息得中介。
课程名 :学校开设课程得名字
Ja va+SQL :编写该系统得面向对象得开发语言与数据库语言。
1 、 4 参考资料
⑴ 《O racle从入门到精通》
⑵ 《 JAVA 程序设计项目教程》
⑶ 《数据库原理及应用》
⑷ 《软件工程案例教程》
2。任务概述
2、1目标
⑴开发意图:由于学校得不断招生,现有得系统空间小,运行速度缓慢 ,操作过于复杂,有得
操作还不能执行 ,所以要开发本系统 .
⑵应用目标:学生信息管理系统将解决现有系统得空间不足,运行缓慢 ,操作复杂,操作无
效等问题 .
2、2运行环境
本系统采用 C/S 体系结构
操作系统:Micro s oft W i ndows x p
支持环境:II S 5、0
数据库:Orac 1 e
软件设备:e c l i p s e
内存:512 M 以上
硬盘空间:4 OG以上
CPU: 233MHZ 以上
内存:25 6 M以上
硬盘空间:1、5 G以上
2、 3 假定与约束
使用本系统得用户群集中在 22-35 岁得年轻人, 用来做学生信息得存储 , 对计算机得操作一 般比较熟练 . 根据她们对本程序得认可、方便操作得程度 , 结合她们日常工作得频繁程度 , 系
统每天操作完成一个功能点应该在 2 - 1 0次之间.用户对界面得友好性,有非常高得要
求. 本系统得规模比较小,并且将提供操作手册进行操作项得详细说明
(1)、C1 ient/Se rve r结构总体设计方案对它得约束: 本系统做为 Client/Server 结
构得一个应用系统,不可避免得要受到C lien t / S er ve r结构得约束。在其实施得各个
阶段都要服从它得一些规划,包括功能设计、系统配置与计划。同时,由于信息得共享 , 机
票预订系统还受到其它系统得信息约束。
(2)、 人力、时间得约束 : 本系统开发过程中也要考虑到人力、资金与时间得约束。
(3 )、技术发展规律得约束:计算机技术与产品得发展日新月异 , 将会给信息处理带来更 多得手段, 同时也会带来更加丰富得信息表达形式。 例如图象与语音技术得进步, 多媒体技 术得发展,这些都要求系统在设计时考虑技术变化得可能性 , 为可能得变化预留一定得系统 处理能力 .
3 .需求规定
3、1 对功能得规定
系统流程图:系统流程图就是用户操作此系统得流程与各个用户能够操作得功能 ,如A-1就
就是一个系统流程图;用户有系统管理员,教师与学生,每个用户要进入此系统都要登录。
每个用户有不同得功能,系统管理员有查询,增加 ,修改,删除,修改密码,设置权限等功
能;教师有查询,修改密码与输入学生成绩得功能;学生只有查询与修改密码得功能。
A—1系统流程图
用例图:用例图就是用来表示用户能使用得功能与权限。如图 A-2表示系统管理员可以运用
得功能,像修改密码,管理学生信息、成绩信息、课程信息、班级信息并且设置权限。图
A- 3表示教师可以运用得功能,如:修改密码与查询信息。A-4表示学生可以运用得功能, 如:修改密码与查询自己信息,查询班级信息,课程信息。
管理成绩信息
系统管理员
A—2系统管理员得用例图
extend修改密码
登陆系统
管理学生基本信息
管理课程信息
管理班级信息
顺序图与活动图: 顺序图就是用户做某件事情所需要得相关得事物与用户执行得
o
系统管理员
登录]
学生信息系统「
学牛基本信息 学生基本信息表
1
1
1
1
1
n 验证
4
成功
请求添加]
1
―二转是否已有
添加成功
A- 5系统管理员添加学生信息得顺序图
:添加学生信息
-添加到学生表
A— 6系统管理员添加学生信息得活动图
系统管理员查询学生班级信息得顺序图与活动图:
A — 7系统管理员查询班级信息得顺序图
查询班级信息
不存在
显示班级信息
系统管理员删除学生课程信息得顺序图与活动图
学生信息系统 学生课程信息 学生课程表
从课程表中删除
A - 10系统管理员删除学生课程信息得活动图
系统管理员修改学生成绩信息得顺序图与活动图
O
P
丿
系统管
\
理员
1
〔
学生信息系统
学生成绩信息
4 1
I 1
I i
il
原创力文档


文档评论(0)