教学管理系统需求分析报告1.doc
《教学管理系统需求分析报告1.doc》由会员分享,可在线阅读,更多相关《教学管理系统需求分析报告1.doc(24页珍藏版)》请在咨信网上搜索。
教学管理系统需求分析报告1 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 24 个人收集整理 勿做商业用途 需求分析 1 引言 1。1 目的 本文档描述一个教学平台系统的软件功能需求和非功能需求,其阅读对象是本项目的客户,开发和维护系统的开发团队成员. 1.2 背景 随着网络技术的高速发展,使得信息资源实现了高度共享,并且从根本上改变了人们进行信息交流的方式.对于软件学院的学生更是如此,该院的学生都是通过网络了解要上的课程及作业情况等的.通过调研了解到,软件学院每学期都会有多门课程开设,虽然每个老师都有主页,每个老师有助教批改作业,但在教学上仍存在很多不方便.例如:选择本门课程的学生可能会忘记课程主页,由于不经常访问课程主页,漏掉老师的重要通知。再者,提交作业时必须通过电子邮件,助教批改作业需要把学生的email 逐个下载批阅,效率低。最后,软件学院电子作业内容基本为源代码,而有些学生编码作业存在抄袭现象,如果人工的逐一检测是否存 在抄袭,效率也十分低。为解决教学中存在的问题,开发软件学院教学平台可以充分发挥其指导学生学习、促进师生交流的作用。 1.3 参考资料 《软件工程理论与实践》清华大学出版社卢潇等编 《Java 与UML 面向对象程序教程》清华大学出版社刘晓冬编 《需求分析与系统设计》机械工业出版社LESZEK A.MACIASZEK 编 《轻量级J2EE 企业应用实战》电子工业出版社李刚编 2 任务概述 2。1 目标 本系统应用于软件学院的教学过程,方便师生,提高教学效率,具有很强的实用性.该系统实现教学资源和信息的整合和发布,课程作业管理,作业剽窃监控,学生在线讨论,教师网上答疑等主要功能.教师通过本系统发布教学资源及信息。学生通过该系统轻松顺利的完成学业.方便师生间的沟通。 2.2 系统(或用户)的特点 系统特点: 它是一个为教学管理服务的信息系统,它必须能够根据使用者的需要,及时提供所需要的信息, 以及完成所需操作. 用户特点: 用户类说明: 教师教师是本系统的部分信息的维护人员,可以发布作业情况及上传教学资源等.学生学生是本系统的主要使用者,可以查看所有课程的相关信息。管理员管理员是本系统的最终信息维护人员,可以添加修改教师及学生的信息等。 3 可行性分析 用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问。 在表示层中,首先通过JSP页面实现交互界面,负责传送请求(Request)和接收响应(Response),然后Struts根据配置文件(struts-config。xml)将ActionServlet接收到的Request委派给相应的Action处理。 而在持久层中,则依赖于Hibernate的对象化映射和数据库交互,处理DAO组件请求的数据, 并返回处理结果。 4 需求规定 4.1 软件功能说明 功能划分 1)学籍管理模块 2)教学任务管理模块 3)成绩管理模块 4)教学评估模块 根据系统业务流程和相关数据报表,采用结构化分析技术对系统作进一步分析。 5.数据流图 S6领导 S4各系办 F4教学任务安排 F5 教师打分 F7学籍信息 S1学生科 F8成绩统计信息 F19听课评议 教学管理系统 S5教务处 S3教师 S7招生办 F13新生录取 S2学生 F 11 教学安排 F 18 成绩 查询 F6 教学课程表 F3 单 科 成 绩 F10成绩 F 1 学 生 情 况 F 17 学生注册 F 14 学生打分 F16考试日程考试 然后,根据划分出几个主要的信息管理功能,并明确各功能之间的联系,绘制出系统的顶层数据流图: D6 D1 班级 教学计划 F13新生 录取 F4 S4各系办 P2 教学任务 P1 学籍管理 S5学生 S7招生办 F5教师打分 F 14学生打分 F 10 成绩 F 18 成绩查询 S2学生科 P3 成绩管理 S2教师 S2学生 P5 教学评估 S3教师 P4 考试考务 S5教务处 S5教务处 S2学生 S6领导 F9听课评议期末检查 F16考试日程 F 11全校教学任务安排 F2学生成绩 F7学籍信息 F15学籍通知 F2成绩统计信息 S2学生 D3 学籍档案 D2 学期教学安排 D4 成绩档案 顶层数据流图仅从总体上反映了系统的信息联系,按照结构化分析方法,自定向下,逐层分解,对顶层图进行细化。细化进行到数据流图中的每一个数据处理成为一个很容易理解的单一功能,且这个单一功能可以通过简单的逻辑表达式在数据字典予以说明。本系统的数据流图绘制三层即可。得到的二层数据流如下: (1)P1(学籍管理)的细化图 P1.4 变动处理 P1.6 毕业准备 P1.5 统计审查 S1学生科 D6 班级 D7 毕业学生数据 D3 学籍档案 D4 成绩档案 S2学生 P1.3 学籍审查 S7招生办 P1.1 审批 P1.2 分班 D5 专业设置 F13.1待批 新生数据 F13.2正式 新生数据 F1学生情况 F17注册申请 F15学籍通知 F7学籍信息 P1学籍管理细化图 (2)P2(教学任务管理)的细化图 F4学期教学任务安排 P2.3 排课程表 P2.2 教师报课 S5教务处 S4各系办 S2学生 S3教师 D1 教学计划 P2。4 F12班级课程表 任务通知 P2.1 指定任务 F6教学课程表 班级 D6 F11全校教学任务安排 D2.1 学期任务书 D2。3 教学课程表 报课情况 D2。2 P2教学任务管理细化图 (3)P3(成绩管理)的细化图 S3教师 P3.3 成绩登陆 P3.3 成绩查询 S5教务处 P3.2 成绩统计 P3.4 成绩发布 S1学生科 S2学生 F3单科成绩 F10成绩 F18成绩查询 D8 课程 D4 成绩档案 F8成绩统计信息 F2.1学生成绩 F2.2成绩通知单 F2.3补考通知 P3成绩管理的细化图 (4)(考试考务管理)的细化图 S5教务处 P4.1 考试安排 P4.2 日程公布 学期教学安排 D2 考试日程 D11 F16考试日程 (5)P4(教学评估)的细化图 F9听课评议期末检查 D9 S6领导 P5.3 结果公布 S5教务处 S2学生 P5.1 数据登录 P5.2 评定等级 考评数据 F14学生打分 D10 业绩档案 F5教师赋分表 P4教学评估的细化图 (6)P3。3成绩查询 S5教务处 P3.3.2 个人查询 P3.3.1 查询分类 P3.3.3 班级查询 P3.3.4 查询输出 S5教务处 P3.3.4 课程查询 D4 成绩档案 D4 成绩档案 F18成绩查询 F18.1个 人 查 询 F18.2班级查询 F10.1个人成绩 F10.2班级成绩 F10成绩 F10.3单科成绩 F18.3科目查询 6.数据字典 (1)数据流 数据流 系统名:学籍管理子系统 编号:F1 条目名:学生基本情况 别名: 来源:学生(S2) 数据流结构:学号+姓名+性别+身份证号+出生年月+联系电话+民族+家庭住址+邮编 简要说明:学生档案中需记录的个人信息 修改记录 编写 日期 数据流 系统名:教学任务管理子系统 编号:F6 条目名:教学课程表 别名: 来源:教学任务通知 数据流结构:教师编号+教师名+{班级名称+教室号+课程名+{星期}+{课次}} 简要说明:用于通知某教师某天在某班弟某节上某课程 修改记录 编写 日期 (2)数据项 数据元素 系统名 教学管理系统 条目名 学号 别名 属于数据流 F1~F3,F7,F8,F10,F15,F17 存储处 D3:学籍档案 D4成绩档案 数 据 元 素 类 型 类型 字符型 长度 10 取值范围 “0”~“9” 含义 第1~4位:入学年份;第5~7位:专业 第8位:班级; 第9~10位:序号 简要说明 学号是每个学生的唯一标识码,且学号涵盖班级代码,专业代码 数据元素 系统名 教学管理系统 条目名 教师代码 别名 属于数据流 F3~F6,F9,F11,F14 存储处 D2:学期教学安排 D9考评数据 D10:业绩档案 数 据 元 素 类 型 类型 字符型 长度 8 取值范围 “0”~“9” 含义 第1~3位:专业;第5~7位:教研室 第6~8位:个人代码; 简要说明 教师代码是教师的唯一标识码,且学号涵盖专业代码 数据元素 系统名 教学管理系统 条目名 学期 别名 属于数据流 存储处 数 据 元 素 类 型 类型 字符型 长度 5 取值范围 “0”~“9" 含义 第1~4表示学期所在学年的起始年份(2004~2005学年记为2002);第5位表示学年中的学期(0代表第一学期,1代表第二学期) 简要说明 学期的编号 数据元素 系统名 成绩管理子系统 条目名 成绩 别名 属于数据流 F2,F3,F8,F10 存储处 D4成绩档案 数 据 元 素 类 型 类型 字符型 长度 4 取值范围 “0”~“100"“优秀"“良好"“中等”“及格”“不及格” 含义 简要说明 记录学生所选课程的状况 数据元素 系统名 教学管理系统 条目名 班级号 别名 属于数据流 F4,F6,F10,F11。F12,F16 存储处 D6:班级 数 据 元 素 类 型 类型 字符型 长度 8 取值范围 “0”~“9” 含义 第1~4位:入学年份;第5~7位:专业 第8位:班级; 简要说明 记录各班级的编号 (3)数据存储 数据元素 系统名 教学管理系统 条目名 课程代码 别名 课程号 属于数据流 F2,F6,F10,F11.F12 存储处 D1教学计划 数 据 元 素 类 型 类型 字符型 长度 8 取值范围 “0”~“9” 含义 简要说明 各门课程的代号 数据存储 系统名 教学任务管理子系统 条目名 教学计划 别名 编号 D1 存储组织 二维表 记录数 数据量 主键编号 授课代码 辅键 记录组成 授课代码 专业代码 课程代码 开课学期 学分 学时 长度(字节) 8 4 8 4 2 3 简要说明 存储整个学校的教学管理 修改 记录 编 写 日期 数据存储 系统名 考试考务子系统 条目名 学期任务书 别名 编号 D2。1 存储组织 二维表 记录数 数据量 主键编号 授课代码 辅键 记录组成 授课代码 开课数目 长度(字节) 8 2 简要说明 学校一个学期的教学任务 修改 记录 编 写 日期 数据存储 系统名 考试考务子系统 条目名 报课情况 别名 编号 D2.2 存储组织 二维表 记录数 数据量 主键编号 教师代号+授课代码 辅键 记录组成 教师代号 授课代码 长度(字节) 8 8 简要说明 教师的报课情况 修改 记录 编 写 日期 数据存储 系统名 考试考务子系统 条目名 教学课程表 别名 编号 D2.3 存储组织 二维表 记录数 数据量 主键编号 课程号+班级号 辅键 记录组成 课程名 班级号 教师名 房间编号 长度(字节) 30 8 10 20 简要说明 课程表 修改 记录 编 写 日期 数据存储 系统名 考试考务子系统 条目名 学籍档案 别名 编号 D3 存储组织 二维表 记录数 数据量 主键编号 学号 辅键 记录组成 学号 学生名 年龄 性别 专业名称 学生类型 长度(字节) 10 10 2 1 10 10 简要说明 修改 记录 编 写 日期 数据存储 系统名 考试考务子系统 条目名 成绩档案 别名 编号 D4 存储组织 二维表 记录数 约60000 数据量 1。8MB 主键编号 学号+课程代码 辅键 记录组成 学号 课程代码 课程名称 成绩 补考成绩 学分 长度(字节) 10 8 10 4 4 2 简要说明 存储所有在校生的成绩 修改 记录 编 写 日期 数据存储 系统名 学籍管理子系统 条目名 专业设置 别名 编号 D5 存储组织 二维表 记录数 数据量 主键编号 专业代码 辅键 记录组成 专业代码 专业名称 总学分 学位课学分 必修课学分 选修课学分 长度(字节) 4 10 3 2 2 2 简要说明 修改 记录 编 写 日期 数据存储 系统名 教学任务管理子系统 条目名 班级 别名 编号 D6 存储组织 记录数 数据量 主键编号 班级号 辅键 记录组成 班级号 班级人数 班级类型 长度(字节) 8 3 10 简要说明 修改 记录 编 写 日期 数据存储 系统名 学籍管理子系统 条目名 毕业学生数据 别名 编号 D7 存储组织 记录数 数据量 主键编号 学号 辅键 记录组成 学号 等级 毕业证号 学位证号 长度(字节) 10 5 15 15 简要说明 修改 记录 编 写 日期 数据存储 系统名 成绩管理子系统 条目名 课程 别名 编号 D8 存储组织 记录数 数据量 主键编号 课程号 辅键 记录组成 课程号 课程名 专业代码 学分 学时 长度(字节) 8 20 4 2 3 简要说明 修改 记录 编 写 日期 数据存储 系统名 教学评估子系统 条目名 考评数据 别名 编号 D9 存储组织 二维表 记录数 约6000 数据量 主键编号 教师号+学期号 辅键 记录组成 教师号 学期号 学生打分 出勤记录 科研成绩 备课 长度(字节) 8 5 2 2 2 2 简要说明 教师考评的数据 修改 记录 编 写 日期 (4)数据加工 数据加工 系统名 成绩管理子系统 编号 P3.2 条目名 成绩统计 别名 输入 成绩档案(D4) 输出 成绩统计信息(F8)、学生成绩(F2.1) 简要说明 本处理中各处理项均是以学生成绩档案为处理线索 修改 记录 编 写 日期 数据加工 系统名 教学评估子系统 编号 P3。1 条目名 成绩登陆 别名 输入 单科成绩(F3),课程(D8) 输出 成绩档案(D4) 简要说明 修改 记录 编 写 日期 数据加工 系统名 成绩管理子系统 编号 P3。3 条目名 成绩查询 别名 输入 成绩档案(D4),成绩查询(F18) 输出 成绩(F10) 简要说明 根据需求查询符合某些条件的成绩单 修改 记录 编 写 日期 数据加工 系统名 成绩管理子系统 编号 P3。4 条目名 成绩发布 别名 输入 学生成绩(F2。1) 输出 成绩通知单(F2。2)、补考通知(F2。3) 简要说明 输出该学期学生的成绩通知和补考通知 修改 记录 编 写 日期 数据加工 系统名 教学评估子系统 编号 P5.1 条目名 数据登录 别名 输入 学生打分(F14),听课评议期末检查(F9) 输出 考评数据(D9) 简要说明 将外部输入的评价数据转换位内部数据用于后面的等级评定 修改 记录 编 写 日期 数据加工 系统名 教学评估管理子系统 编号 P5。2 条目名 评定等级 别名 输入 考评数据(D9) 输出 业绩档案(D10) 简要说明 根据业绩数据得到业绩等级 修改 记录 编 写 日期 数据加工 系统名 教学评估管理子系统 编号 P5。3 条目名 结果公布 别名 输入 业绩档案(D10) 输出 教师赋分表(F16) 简要说明 输出美味教师的最终业绩评定 修改 记录 编 写 日期 (5)外部实体 外部项 系统名 教学管理系统 条目名 教师 别名 编号 S3 输入数据流 教学课程表(F6) 输出数据流 学生单科成绩(F3) 主要特征 本项为修课学生授课的任课教师,主要数据项:教师代码、教师姓名、职称、授课名称、从事专业和联系电话 简要说明 本系统复杂下达教师的教学任务和教学安排,接收教师录入的学生成绩。 修改 记录 编 写 日期 7。运行环境规定 7。1 设备及分布 客户端主机基本配置为: 7。2 支撑软件 操作系统 Windows 以及Linux 等平台 数据库管理系统 MySQL 7.3 程序运行方式 本系统属于独立运行程序 8.开发时间和资金估算 任务/阶段任务时间(周) 人员(人) 资金预算(元) 项目调研及规划 需求分析: 系统设计: 程序开发: 系统测试: 总计: 9.实现方案 需求分析阶段,产出:需求计划书. 概要设计阶段,产出:概要设计报告。 详细设计阶段,产出:详细设计报告。 编码阶段,产出:系统编码实现。 测试分析,产出:系统测试报告. 8 附录 需求分析过程中会产生各种记录如调查表格、业务系统单据等。记录或报告的存档编号和名称填写在下表中。其中类别是记录的分类,一般有业务系统说明书、业务系统数据说明书、业务系统调查表、原始数据单据、业务系统参考资料。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学管理 系统 需求 分析 报告
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文