




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网上选课系统系统 需求说明书 文件变更记录文件变更记录 变更类型 A 增加 M 修订 D 删除 版本号变更日期变更类型变更人变更摘要备注 V1 02011 4 19 编写陈荣保第一稿 修订 班级学号姓名 软日 092 0908243223 陈颖 目目 录录 第第 1 1 章章 背景背景 4 1 1 项目来源 4 1 2 客户情况 4 第第 2 2 章章 概述概述 5 2 1 目标 5 2 2 人员 5 2 3 预期读者和说明 5 2 4 产品范围 5 2 5 名词解释 5 2 6 产品应当遵循的标准或规范 5 第第 3 3 章章 需求说明需求说明 7 3 1 产品中的角色 7 3 2 功能需求 7 3 3 非功能需求 8 3 3 1 用户界面需求 8 3 3 2 用户接口 8 3 3 3 用户权限 8 3 3 4 对外接口 8 3 3 5 扩展考虑 8 3 3 6 数据转换需求 8 3 3 7 软硬件环境需求 8 3 3 8 产品质量需求 8 3 3 9 需求备注 9 第第 4 4 章章 功能需求描述功能需求描述 10 4 1 功能划分 10 4 2 课程管理 10 4 2 1 业务流程 10 4 2 2 系统功能 10 4 2 3 数据需求 11 4 2 4 报表需求 11 4 3 成绩管理 11 4 4 成绩查询统计 12 4 5 系统管理 12 第第 5 5 章章 附件附件 13 附录 A 需求建模与分析报告 13 5 1 用例分析 13 5 1 1 选课用例分析 13 5 1 2 课程管理用例分析 14 5 2 数据流程分析 15 5 2 1 数据总流程图 15 5 2 2 选课数据流图 15 5 2 3 成绩数据流图 15 5 3 实体一关系分析 16 附录 B 需求确认 17 第第 1 1 章章 背背景景 1 1 项项目目来来源源 随着当代教育的不断发展 课程量和学生数量大大增加 选课作为学校教育工作开展的 一个环节 互联网的普及和数据库系统的便捷 为学校的网上选课提供了很好的条件和工具 在 XX 学校的信息管理系统进行升级的基础上 实现网上选课功能 开发 网上选课系统 1 2 客客户户情情况况 XX 学校原有的一个教务管理模块 没有选课功能 学生只能使用文档的形式通报和提 交选修课程 然后教务处进行电子文档的登记和统计分析 最后确定课程的开设 教师授课 结束后 提供电子或纸质的成绩 第第 2 2 章章 概概述述 2 1 目目标标 提供选课方案制定 确定可选课课程 提供学生对课程选择的功能 按照可选课方案进行自动管理和提示学生对课程实践可选 控制 教务处可以根据实际选择的情况 确定课程开设和班级 2 2 人人员员 参加需求分析的人员 如 项目经理 系统分析员 客户业务人员 客户负责人等 需要划出这些人员的关系图 项目经理系统分析员客户业务人员客户负责人 2 3 预预期期读读者者和和说说明明 本产品需求规格说明书的编写目的提供给教务人员 设计人员 主要开发人员阅读 参考 2 4 产产品品范范围围 本产品主要用于课程的设置 选择 成绩处理功能 2 5 名名词词解解释释 TD014 预算单位 与财政有预算经费缴拨关系的机关 事业单位 社会团体和企业 TD018 支出功能分类 反映政府活动的不同功能和政策目标的政府支出划分 2 6 产产品品应应当当遵遵循循的的标标准准或或规规范范 GB 8566 计算机软件开发规范 GB 8567 计算机软件产品开发文件编制指南 GB T 12504 90 计算机软件质量保证计划规范 GB T 12505 90 计算机软件配置管理计划规范 GB 1526 89 信息处理 数据流图 程序流程图 系统流程图 程序网络图和系统资源图的文件编制符号 及约定 第第 3 3 章章 需需求求说说明明 3 1 产产品品中中的的角角色色 序号序号角色角色职责描述职责描述 1 学生 选课申请 考试 查询成绩单 2 教师 录入成绩 查询 统计成绩 3 教务人员 开设新课程 审核选课申请 结束课程 统计分析 4 系统管理者 基本信息管理 设置角色 设置权限 设置统计类型 3 3 2 2 功功能能需需求求 功能类别功能类别子功能子功能 新课程处理 课程选择申请 课程审批 课程管理 结束课程 成绩录入 成绩查询 成绩处理 课程考试 3 3 3 3 非非功功能能需需求求 3 3 13 3 1 用户界面需求用户界面需求 3 3 23 3 2 用户接口用户接口 教务用户 通过 C S 模式登陆 系统 学生和教师用户 通过 B S 模式登陆 系统 3 3 33 3 3 用户权限用户权限 3 3 43 3 4 对外接口对外接口 教务系统接口配置 3 3 53 3 5 扩展考虑扩展考虑 3 3 63 3 6 数据转换需求数据转换需求 有 XML 格式的转换能力 有和其他系统要求的格式转换能力 3 3 73 3 7 软硬件环境需求软硬件环境需求 需求名称需求名称详细要求详细要求 软件需求Oracle 数据库 用友 cell5 2 硬件普通 PC 客户机 IBM570 小型机 阵列柜 中间件及其他 Weblogic MQ 3 3 83 3 8 产品质量需求产品质量需求 主要质量属性主要质量属性详细要求详细要求 正确性数据输入输出保持正确 界面显示无误 健壮性预算执行系统面向的对象是财政部门 各级预算单位 代理银行以及人民银行 必 须要求系统的稳定性 目前采用双机热备的方式 保证在一台服务器出现问题的情 况下 另一台服务器接管 可靠性预算执行系统操作的数据是财政数据 因此必须保证所有数据的可靠性和正确性 性能 效率预算执行系统单位端 B S 模式 在相当数量用户连接的时候 保证系统性能的稳定 性 以及提取数据的效率 易用性预算执行系统用户界面简单 用户在经过培训以后 就能很快上手使用 清晰性预算执行系统每个流程清晰明白 能够做到符合财政业务上的需求 安全性所有操作人员都要通过用户名和密码登陆预算执行系统 特别是 B S 端用户还必须 通过证书验证 才能进去预算执行系统 保证了数据的安全性 可扩展性预算执行系统对于用户的需求 在功能上可以进行扩展 能满足各级财政业务上的 需求 兼容性预算执行系统可以对金财工程中工资统发系统 非税收入系统 政府采购系统等系 统做到数据兼容 保证用户在统一平台上进行数据共享 可移植性预算执行系统在数据库上可以进行移植 支持 Oracle 等数据库 3 3 93 3 9 需求备注需求备注 无 第第 4 4 章章 功功能能需需求求描描述述 4 1 功功能能划划分分 网上选课系统 课程管理 系统管理 成绩管理 开 设 新 课 程 选 课 申 请 审 核 选 课 申 请 结 束 课 程 角 色 设 置 权 限 设 置 设 置 统 计 类 型 课 程 考 试 录 入 成 绩 成 绩 查 询 成绩统计 按 班 统 计 处 理 成 绩 的 各 类 表 按 课 程 统 计 4 2 课课程程管管理理 4 2 14 2 1 业务流程业务流程 主要提供开设新的课程 学生进行课程的选择 最后有教务人员审核 确定课程的开设 课程开设选课申请审核 4 2 24 2 2 系统功能系统功能 4 4 2 2 2 2 1 1 开开设设新新课课程程 教务处提供可以选择的所有课程 学生在系统中进行选课操作 教务处统计学生所选的所有 课程及数量 然后根据课程所选数量 先确定是否要开设 确定后进行进一步的审核 最后 决定是否开设新课程 4 4 2 2 2 2 2 2 课课程程选选择择 学生根据教务处提供可以选择课程进行课程的选取 系统按照可选方案进行自动判断 而后 提示 学生课程的选择情况 具体要求如下 学生查询所有可选课程 并进行选择操作 提供课程情况介绍 系统按照选课要求 进行自动判断和提示是否可选 学生查询选中的课程 学生可以取消已经选中 还没有审批 的课程 查询某门棵的选棵人数 4 4 2 2 2 2 3 3 审审核核选选课课申申请请 4 4 2 2 2 2 4 4 课课程程结结束束 4 2 34 2 3 数据需求数据需求 课程编码 课程名称 学生人数 学生名单 新开设课程 选中课程 课程学分 课程教师 学生 分配 上课时间 上课地点 4 4 2 2 3 3 1 1 用用户户接接口口 教务人员通过新开课程窗口 直接管理新开课程 学生使用课程选择界面选择课程 教务人员通过审核课程申请窗口 进行审核确定和取消操作 教务人员通过已开课程窗口 结束课程 教师通过教务人员给的信息进行上课 学生在课程选择界面上选择课程 学生根据学校网站窗口的上课安排通知进行上课 4 4 2 2 3 3 2 2 用用户户权权限限 系统是通过划分用户组来进行用户权限的控制 下列用户组可以使用本功能 教务人员 开设新课程 审批选课申请 结束课程 学生 课程选择 教师人员 选择授课 4 2 44 2 4 报表需求报表需求 无 4 3 成成绩绩管管理理 4 3 14 3 1 业务流程业务流程 主要提供开设新的课程 学生进行课程的选择 最后有教务人员审核 确定课程的开设 课程考试录入成绩成绩查询 4 3 24 3 2 系统功能系统功能 4 4 3 3 2 2 1 1 课课程程考考试试 学习完所选课程 学校将安排考试考察学生在这次学习中的掌握情况 老师出题 学生进行 考试 4 4 3 3 2 2 2 2 录录入入成成绩绩 教师对学生的成绩进行整理 录入系统 4 4 3 3 2 2 3 3 成成绩绩查查询询 教师和学生进行成绩的查询 4 3 34 3 3 数据需求数据需求 列出本功能所涉及到的所有数据项的名称 课程编码 课程名称 选中课程 课程成绩 4 4 3 3 3 3 1 1 用用户户接接口口 描述用户接口类型 也就是说 用户以何种形式使用本系统提供的功能 通过界面 批 处理 还是其他方式 老师使用成绩管理界面进行录入成绩 并且统计和查询成绩 学生通过成绩管理界面进行成绩的查询 4 4 3 3 3 3 2 2 用用户户权权限限 主要描述哪些用户角色 用户组 可以使用本功能 或者对本功能的使用上的一些限制等 系统是通过划分用户组来进行用户权限的控制 下列用户组可以使用本功能 教师 录入成绩 统计 查询成绩 学生 考试 查询成绩单 4 3 44 3 4 报表需求报表需求 无 4 4 成成绩绩查查询询统统计计 4 4 14 4 1 业务流程业务流程 主要对学生成绩进行管理 统计 按班统计 处理成绩的各类 表 按课程统计 4 4 24 4 2 系统功能系统功能 4 4 4 4 2 2 1 1 按按班班统统计计 按照班级进行统计 4 4 4 4 2 2 2 2 处处理理成成绩绩的的各各类类表表 统计学生在各个选修课的成绩 按各个选修课的成绩进行管理并制作成表的形式 4 4 4 4 2 2 3 3 按按课课程程统统计计 按各个课程进行统计 4 4 34 4 3 数据需求数据需求 列出本功能所涉及到的所有数据项的名称 课程编码 课程名称 选中课程 课程成绩 4 4 4 4 3 3 1 1 用用户户接接口口 描述用户接口类型 也就是说 用户以何种形式使用本系统提供的功能 通过界面 批 处理 还是其他方式 教师通过成绩统计的界面对学生各门选修课的成绩进行统计 管理 教师通过课程选择的界面对选各课程的学生的成绩进行统计 管理 4 4 4 4 3 3 2 2 用用户户权权限限 主要描述哪些用户角色 用户组 可以使用本功能 或者对本功能的使用上的一些限制等 系统是通过划分用户组来进行用户权限的控制 下列用户组可以使用本功能 教务人员 对成绩进行统计管理 并按班级和课程制成各类表 有助于统计 老师 对成绩进行统计 制成表 4 4 44 4 4 报表需求报表需求 无 4 5 系系统统管管理理 4 5 14 5 1 业务流程业务流程 主要提供开设新的课程 学生进行课程的选择 最后有教务人员审核 确定课程的开设 角色设置权限设置设置统计类型 4 5 24 5 2 系统功能系统功能 4 4 5 5 2 2 1 1 角角色色设设置置 设置角色 学生 老师 教务人员 系统管理者 4 4 5 5 2 2 2 2 权权限限设设置置 学生拥有的权限 老师拥有的权限 教务人员拥有的权限 系统管理者拥有的权限 4 4 5 5 2 2 3 3 设设置置统统计计类类型型 4 5 34 5 3 数据需求数据需求 列出本功能所涉及到的所有数据项的名称 课程编码 课程名称 选中课程 课程教师 4 4 5 5 3 3 1 1 用用户户接接口口 描述用户接口类型 也就是说 用户以何种形式使用本系统提供的功能 通过界面 批 处理 还是其他方式 系统管理者可以在系统中设置角色 设置权限 设置统计类型 4 4 5 5 3 3 2 2 用用户户权权限限 主要描述哪些用户角色 用户组 可以使用本功能 或者对本功能的使用上的一些限制等 系统是通过划分用户组来进行用户权限的控制 下列用户组可以使用本功能 系统管理者 设置角色 设置权限 设置统计类型 4 5 44 5 4 报表需求报表需求 无 第第 5 5 章章 附附件件 附附录录 A A 需需求求建建模模与与分分析析报报告告 建议用Rational Rose对产品需求进行建模与分析 5 5 1 1 用用例例分分析析 5 1 15 1 1 选课用例分析选课用例分析 5 5 1 1 1 1 1 1 选选课课用用例例 人 人 人 人 人 人 人 人 人 人 人 人 人 人 5 5 1 1 1 1 2 2 选选课课用用例例描描述述 用例名 用例名 注册课程 参与者 参与者 学生 选课事件流 选课事件流 1 学生进入选课登录 用例开始 2 系统提示收入 学号 口令 3 学生输入学号 口令 4 系统验证 A1 验证失败 5 进入选课主界面 6 学生点击选课 7 系统显示所有课程信息 8 显示学生选中课程 9 系统验证课程是否可选 A2 不可选 10 系统提示课程选择成功 11 用例结束 错误流 错误流 A1 验证失败 1 系统提示验证失败 提示重新输入 2 三次失败 拒绝访问 3 成功 转选课事件流第 5 步 A2 课程不可选 1 系统提示课程不可选及其原因 2 学生重新选课 3 重新验证直至成功 4 转选课事件流第 10 步 前置条件 前置条件 课程已开设 后置条件 后置条件 无 5 1 25 1 2 课程管理用例分析课程管理用例分析 5 5 1 1 2 2 1 1 课课程程管管理理用用例例 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 人 5 5 1 1 2 2 2 2 用用例例描描述述 用例名 用例名 课程管理 参与者 参与者 教务人员 选课事件流 选课事件流 1 教务人员进入开设新课程这个系统 用例开始 2 系统提供要开设课程的信息 3 审核选课申请系统接受要开设课程的信息 并审核 4 系统验证 验证成功 既开设此课程 5 进入结束课程系统 6 教务人员统计分析新开设课程的全部信息 7 用例结束 5 5 2 2 数数据据流流程程分分析析 5 2 15 2 1 数据总流程图数据总流程图 选择课程 学生 选择 选课 数据库 成绩处理 教师
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025湖南株洲茶陵县总工会工人文化宫建设项目专业技术人员招聘考前自测高频考点模拟试题及答案详解(网校专用)
- 2025河北保定市定兴县国有公司领导人员招聘2人考前自测高频考点模拟试题及答案详解(有一套)
- 2025年专用X射线机项目建议书
- 2025湖北恩施来凤县星熠文化科技有限责任公司招聘财务人员的考前自测高频考点模拟试题及答案详解(夺冠系列)
- 2025辽宁能源控股集团所属能源投资集团拟聘人员模拟试卷完整参考答案详解
- 2025年南平武夷山市公安局公开招聘铁骑女性警务辅助人员6人模拟试卷完整答案详解
- 2025昆明市盘龙职业高级中学烹饪教师招聘(1人)模拟试卷附答案详解(典型题)
- 2025年船用推进电机项目建议书
- 2025年黄骅市市级机关公开遴选考试真题
- 2025北京化工大学化办公室(中心)招聘1人模拟试卷及答案详解(典优)
- 完整版人教版六年级英语上册第二单元知识点归纳总结及作文范文
- 2021译林版高中英语选择性必修三课文翻译
- 2024年个人信用报告(个人简版)样本(带水印-可编辑)
- DZ∕T 0338.1-2020 固体矿产资源量估算规程 第1部分 通则(正式版)
- 2024届唐山市高三高考一模(第一次模拟演练)语文试卷(含标准答案)
- 医院感染诊断标准及上报
- 空调维保投标方案(技术方案)
- 光伏电站全面巡视标准化作业指导书
- 人教版七-九年级课文按文体分类目录
- 食品安全风险“日管控、周排查、月调度”记录表
- 普通物理热学-李椿-电子教案
评论
0/150
提交评论