教学管理系统需求分析报告1

教学管理系统需求分析报告1

ID:11940858

大小:316.50 KB

页数:22页

时间:2018-07-15

教学管理系统需求分析报告1_第1页
教学管理系统需求分析报告1_第2页
教学管理系统需求分析报告1_第3页
教学管理系统需求分析报告1_第4页
教学管理系统需求分析报告1_第5页
资源描述:

《教学管理系统需求分析报告1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、需求分析1引言1.1目的本文档描述一个教学平台系统的软件功能需求和非功能需求,其阅读对象是本项目的客户,开发和维护系统的开发团队成员。1.2背景随着网络技术的高速发展,使得信息资源实现了高度共享,并且从根本上改变了人们进行信息交流的方式。对于软件学院的学生更是如此,该院的学生都是通过网络了解要上的课程及作业情况等的。通过调研了解到,软件学院每学期都会有多门课程开设,虽然每个老师都有主页,每个老师有助教批改作业,但在教学上仍存在很多不方便。例如:选择本门课程的学生可能会忘记课程主页,由于不经常访问课程主页,漏掉老师的重要通知。再者,提交作业时必须通过电子邮件,助教批改作业

2、需要把学生的email逐个下载批阅,效率低。最后,软件学院电子作业内容基本为源代码,而有些学生编码作业存在抄袭现象,如果人工的逐一检测是否存在抄袭,效率也十分低。为解决教学中存在的问题,开发软件学院教学平台可以充分发挥其指导学生学习、促进师生交流的作用。1.3参考资料《软件工程理论与实践》清华大学出版社卢潇等编《Java与UML面向对象程序教程》清华大学出版社刘晓冬编《需求分析与系统设计》机械工业出版社LESZEKA.MACIASZEK编《轻量级J2EE企业应用实战》电子工业出版社李刚编2任务概述2.1目标本系统应用于软件学院的教学过程,方便师生,提高教学效率,具有很强

3、的实用性。该系统实现教学资源和信息的整合和发布,课程作业管理,作业剽窃监控,学生在线讨论,教师网上答疑等主要功能。教师通过本系统发布教学资源及信息。学生通过该系统轻松顺利的完成学业。方便师生间的沟通。2.2系统(或用户)的特点系统特点:它是一个为教学管理服务的信息系统,它必须能够根据使用者的需要,及时提供所需要的信息,以及完成所需操作。用户特点:用户类说明:教师教师是本系统的部分信息的维护人员,可以发布作业情况及上传教学资源等。学生学生是本系统的主要使用者,可以查看所有课程的相关信息。管理员管理员是本系统的最终信息维护人员,可以添加修改教师及学生的信息等。3可行性分析用

4、面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问。在表示层中,首先通过JSP页面实现交互界面,负责传送请求(Request)和接收响应(Response),然后Struts根据配置文件(struts-config.xml)将ActionServlet接收到的Request委派给相应的Action处理。而在持久层中,则依赖于Hibernate的对象化映射和数据库交互,处理DAO组件请求的数据,并返回处理

5、结果。4需求规定4.1软件功能说明功能划分1)学籍管理模块2)教学任务管理模块3)成绩管理模块4)教学评估模块根据系统业务流程和相关数据报表,采用结构化分析技术对系统作进一步分析。5.数据流图S6领导S4各系办F4教学任务安排F5教师打分F7学籍信息S1学生科F8成绩统计信息F19听课评议教学管理系统S5教务处S3教师S7招生办F13新生录取S2学生F11教学安排F18成绩查询F6教学课程表F3单科成绩F10成绩F1学生情况F17学生注册F14学生打分F16考试日程考试然后,根据划分出几个主要的信息管理功能,并明确各功能之间的联系,绘制出系统的顶层数据流图:D6D1班级

6、教学计划F13新生录取F4S4各系办P2教学任务P1学籍管理S5学生S7招生办F5教师打分F14学生打分F10成绩F18成绩查询S2学生科P3成绩管理S2教师S2学生P5教学评估S3教师P4考试考务S5教务处S5教务处S2学生S6领导F9听课评议期末检查F16考试日程F11全校教学任务安排F2学生成绩F7学籍信息F15学籍通知F2成绩统计信息S2学生D3学籍档案D2学期教学安排D4成绩档案顶层数据流图仅从总体上反映了系统的信息联系,按照结构化分析方法,自定向下,逐层分解,对顶层图进行细化。细化进行到数据流图中的每一个数据处理成为一个很容易理解的单一功能,且这个单一功能可

7、以通过简单的逻辑表达式在数据字典予以说明。本系统的数据流图绘制三层即可。得到的二层数据流如下:(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教学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。