按关键词阅读: 案例 分析 需求 软件 Word 完整
学生和教师一般只查询信息,只允许对自己有关的数据进行添加,更新、删除等操作.教学管理系统JXGL的相关系统有财务系统 。
JXGL系统需要把学生选课注册信息传送给财务系统,以供财务系统计算学生应交纳的费用 , 但是不要求财务系统回馈学生应交纳的费用信息 。
假定在学校的计算中心有功能强大的工作站机器 , 在各系、各部门、 。
7、图书馆、学生宿舍都有台式PC机,学校的全部计算机已经连网 。
教学管理系统JXGL将采用客户机/服务器结构建立,JXGL系统的应用服务器和数据库服务器设置在学校计算中心的工作站 。
学生、教师和教学管理员可以在各系、各部门、图书馆、学生宿舍的台式PC机上使用JXGL系统 。
2 。
确定系统范围和边界首先要确定业务需求和系统目标.教学管理系统JxGL用于新学期课程的选课注册管理和学生的成绩管理 。
凡是这两方面的教学管理内容都是JXGL系统的职责范围 , 其他的教学管理内容 , 如安排教学计划、排课、实习、实验、考试等都不属于JXGL系统的职责范围 。
至于学校的其他管理工作 , 如科研、人事、财务、资产等管理不属于JXGL系统 。
8、的职责范围.JXGL系统与财务系统存在系统边界 , 财务系统将从JXGL系统得到学生选课注册信息 。
JXGL系统与学校的其他信息管理系统没有直接的联系 , 但是可以从学校的全局数据库中共享学生、教师、教学计划等必要的数据 。
3 。
定义用户根据JXGL系统用户需求描述可以确定4个参与者:学生、老师、教学管理员和财务系统 。
对于每一个参与者,应当明确其业务活动的内容、对系统的服务要求 。
“学生参与者使用JXGL系统查询新学期开设的课程信息和教师开课信息 , 选课并登记注册课程,查询自己的课程成绩信息 。
“老师”参与者使用JXGL系统查询新学期开设的课程信息、学生选课信息和学生成绩信息 。
“教学管理员”参与者使用JXGL系统 。
9、管理学期开设的课程的选课注册和学生的考试成绩.管理工作包括课程与成绩数据的录入、维护、统计、报表打印等 , 并且负责把学生的选课注册信息发送给财务系统 , 作为计算学生应付费用的依据 。
“教学管理员”要求能够方便地查询课程信息、学生选课信息、学生信息、教师信息和成绩信息.“财务系统”参与者是外部系统参与者,从JXGL系统接受学生的课程注册信息 。
4. Use Case的获取每一个USeCase都是一个参与者与系统在交互中执行的有关事务序列 。
应当根据用户需求描述 , 找出全部的USeCase,并从参与者的角度给出事件流 , 当USeCase执行时系统应提供给参与者的服务 。
从JxGL的用户需求描述分析可的有以下用例存 。
10、在:(1)查询课程信息:学生、教师或教学管理员查询课程表 , 获得课程信息 。
(2)选课注册:学生登录进行选课注册.(3)管理开设课程:教学管理员登录系统产生选课信息 , 按照要求进行分类统计 , 生成选课注册报表 。
(4)管理学生信息:教学管理员对学生数据进行录入、修改、删除等操作 。
(5)管理老师信息:教学管理员对教师数据进行录入、修改、删除等操作.(6)管理课程信息:教学管理员对课程数据进行录入、修改、删除等操作 。
(7)查询学生成绩:学生、教师查询学生成绩 。
(8)查询课程成绩:学生、教师查询课程成绩 。
(9)学生成绩管理:教学管理员对学生考试成绩数据进行录入 , 修改、删除等操作.(10)成绩统计:教学管理员对 。
11、学生的考试成绩数据进行分类统计,生成成绩报表 。
5.需求获取描述(1)(2)(3)(4)(5)(6)(7)6.导出UseCase案例Two:广东省水利厅办公业务资源系统广东省水利厅办公业务资源系统是一个面向300多用户以及10多个部门日常业务流程的项目 , 由于系统牵涉的用户面和业务范围较广 , 系统的各种功能与用户的日常工作息息相关 , 因此做好系统需求分析显得至关重要 。
项目需求调研阶段 , 始终坚持“以用户为中心” , 采取了有效、多样的方式与用户沟通 , 充分重视用户提出的每一项需求 , 并根据实际情况采用各种技术手段与用户进行沟通以最大限度获得需求 。
(1)系统功能和性能需求分析分析总结旧系统功能和性能方面存在的问题 。
12、和缺陷对于获取新系统的需求具有很大参考价值 。
经过研究分析 , 水利厅原有办公自动化系统存在几个突出的问题: 技术手段比较落后 。
来源:(未知)
【学习资料】网址:/a/2021/0321/0021738773.html
标题:完整|(完整word版)软件需求分析(案例)( 二 )