软件需求分析说明书.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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)

ld1556656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档