- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
第一章 概述 1
1.1 课题背景 1
1.2 国内外发展状况 1
1.3 主要任务 1
1.4 论文结构 1
第二章 技术背景 2
第三章 需求分析 4
3.1 功能需求 4
3.1.1 管理员管理模块 4
用户管理模块 4
学生管理模块 5
教师管理模块 6
课程管理模块 7
3.1.2 教案管理模块 8
教案管理模块 9
教学使用模块 10
3.1.3资料管理模块 11
视频管理模块 12
音频管理模块 13
PPT管理模块 14
资料及其他管理模块 14
3.2 非功能需求 15
第四章 系统设计 16
4.1 架构设计 16
4.2数据库设计 16
4.3 类接口设计 17
第五章 系统实现 1
5.1 用户管理模块 1
5.1.1 用户管理模块 1
5.1.2 学生管理模块 2
5.1.3 教师管理模块 3
5.1.4 课程管理模块 5
5.2 教案管理模块 6
5.2.1 教案管理模块 6
5.2.2 教学日历管理模块 7
5.3资料管理模块 8
5.3.1 视频管理模块 8
5.3.2 音频管理模块 9
5.3.3 PPT管理模块 11
5.3.4 资料管理模块 12
第六章 系统测试与部署 1
第一章 概述
1.1 课题背景
由于社会的发展,电脑和网络的普及,使得网络越来越多的应用于各个方面,越来越多的东西趋向于电子化。在学校里,大范围的人工作业已经不适合了,而电子化越来越多的在教学中应用,ppt,flash等技术已经在教学中应用了。为了将这些在教学中应用的技术进行汇总,为了辅助教学,减少教师工作量,便于教师统计,学校检查,以及可以方便学生学习各科课程,从而设计该教师辅助系统。
1.2 国内外发展状况
目前,高等教育教学质量令人堪忧,高校教师队伍的素质与教学水平已经成为高等教育教学改革的瓶颈。而网络备课是提高高校教师教学水平和自身专业发展的重要切入点,对高校教师网络备课的研究与实践已经迫在眉睫。2010年上海长宁区首先开始教师网上备课系统,随后杭州市也开始网上备课系统,杭州市已有900余所中小学校(占中小学校总数的99%)的校园网以宽带接入了教育城域网,并以各种方式接入互联网,实现网上备课。2011年3月4日湖南省率先实现了由省教育厅主管、省基础教育资源中心主办的省基础教育资源网()开通。以后通过该网,中小学教师可以轻松免费使用全省优质教育教学资源,完成网上备课。
1.3 主要任务
管理员可以通过本系统,管理课程、教师和学生的信息。教案管理:教学过程中老师需要准备教案,组织教学。在教案中标注清楚教学的重难点。学生可以通过查看老师的教案,了解课程的主要内容,做好预习和复习。督导组专家可以查看教案,对课堂教学加以监督。
另外,可以通过教案生成教务处规定格式的教学日历。教师课件管理。教学课件种类很多,除了常见的PPT格式外,还有一些视频、音频等材料,需要提供教师对幻灯片、讲课录像和白板三屏编排,学生在线浏览、下载。另外,实验指导书、参考资料的管理和下载也是本系统需要考虑的。以及其他相关功能。
1.4 论文结构
本文第二章将对该系统所应用的技术技能介绍,第三章将进行需求分析,第四章对系统进行设计,第五章进行系统实现,第六章完成系统测试和系统部署,第七章进行总结。
第二章 技术背景
该系统所使用的设计模式为MVC。MVC是三个单词的缩写,分别为: 模型(Model),视图(View)和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。 View层用于与用户的交互,通常用JSP来实现。 Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作。与以往传统的设计模式相比,首先,最重要的是应该有多个视图对应一个模型的能力。在目前用户需求的快速变化下,可能有多种方式访问应用的要求。例如,订单模型可能有本系统的订单,也有网上订单,或者其他系统的订单,但对于订单的处理都是一样,也就是说订单的处理是一致的。按MVC设计模式,一个订单模型以及多个视图即可解决问题。这样减少了代码的复制,即减少了代码的维护量,一旦模型发生改变,也易于维护。 其次,由于模型返回的数据不带任何显示格式,因而这些模型也可直接应用于接口的使用.再次,由于一个应用被分离为三层,因此有时改变其中的一层就能满足应用的改变。一个应用的业务流程或者业务规则的改变只需改动MVC的模型层。控制层的概念也很有效,由于它把不同的模型和不同的视图组合在一起完成不同的请求,因此,控制层可以说是包含了用户请求权限的概
您可能关注的文档
- 《机械制造装备设计》课程设计-C6135型普通车床主运动传动系统设计(全套图纸).doc
- 毕业设计(论文)-3D电影的光学原理探讨.doc
- 毕业设计(论文)-3万吨12度白啤酒发酵工段设计(发酵罐).doc
- 毕业设计(论文)-4-DOF搬运机器人的结构设计.doc
- 毕业设计(论文)-4x200MW大型火电厂毕业设计.doc
- 毕业设计(论文)-10立米混凝土搅拌运输车设计.doc
- 毕业设计(论文)-20万吨每年聚氯乙烯聚合及干燥包装工艺设计.doc
- 毕业设计(论文)-40cr感应淬火毕业论文.doc
- 毕业设计(论文)-102液压举升钢管4-M10打孔及攻丝螺纹夹具设计.doc
- 毕业设计(论文)-110KV SF6高压断路器棘爪式储能传动模块设计.doc
- 毕业设计(论文)-Packet tracer在网络互联学习中的应用.doc
- 毕业设计(论文)-PC游戏中图形用户界面(GUI)设计--浅析网页游戏中的图形用户界面设计.doc
- 毕业设计(论文)-PLC控制系统动态仿真--四层楼电梯PLC控制系统.doc
- 毕业设计(论文)-PLC奶罐搅拌控制系统设计.doc
- 毕业设计(论文)-PLC全自动洗衣机控制系统的设计.doc
- 毕业设计(论文)-SCSI电子盘接口技术的研究.doc
- 毕业设计(论文)-SNS社区博客系统的设计与实现.doc
- 毕业设计(论文)-VB6.0商场进销存管理系统.doc
- 毕业设计(论文)-VB.NET仓库管理系统.doc
- 毕业设计(论文)-XX电修车间变电所及低压配电系统设计.doc
最近下载
- 检测实验室可行性报告.docx VIP
- 少儿小学中国经典成语故事英文英语绘本 画蛇添足.pdf
- 中天建设集团外墙饰面砖工程作业标准.pdf VIP
- (高清版)B-T 6113.203-2020 无线电骚扰和抗扰度测量设备和测量方法规范 第2-3部分:无线电骚扰和抗扰度测量方法 辐射骚扰测量.pdf VIP
- EPC总承包采购管理要点.doc VIP
- 中天建设集团项目现场质量红线解读.pdf VIP
- 创精品工程的通病问题jjs.ppt VIP
- 高等数学(第五版)课件 2.1导数的概念.pptx
- 2025黑龙江省建设投资集团有限公司面向系统内部附社会招聘12人笔试参考题库附答案解析.docx VIP
- 人教版四年级下册计算题练习整理打印版20180820.docx VIP
文档评论(0)