中学在线学习系统(附件)
目 录
1 引言 1
1.1 背景 1
1.2 国内外研究及发展现状 1
2 可行性分析 1
2.1 技术可行性 1
2.2 经济可行性 2
2.3 操作可行性 2
2.4 开发平台和技术介绍 2
3 需求分析 2
3.1 功能需求分析 3
4 数据库设计 3
4.1 概念设计 3
4.2 逻辑设计 7
4.3 物理设计 7
5 系统总体设计 10
5.1 系统总体架构设计 10
5.2 系统功能概要设计 11
6 详细设计与实现 12
6.1 前台功能设计与实现 12
6.2 后台功能设计与实现 17
7 系统测试 27
7.1 测试目的 27
7.2 测试内容 27
7.3 功能测试结果 27
7.4 测试结果 29
结 论 30
致 谢 31
参 考 文 献 32
1引言
1.1背景
时代在发展,科技在发展,时代对于科学技术的依赖程度已经越来越高,随着计算机的大量普及,计算机已经渗入到各行各业的发展中。在线教学俨然已经成为了现在主流教学方法中不可或缺的部分。尤其是在线学习系统,在教学质量的提升方面起到了很大的推动作用。对学生来说,他们不但可以体验到先进的教学方式,而且还可以获取许多先进的知识,更重要的是丰富了学习的内容,拓宽了知识面,提高了综合素质和能力,适应了时代发展的要求,充实了自己的学习生涯[1]。对学校而言,精品核心课程的搭建,能够最大限度的施展这些课程的模范作用和辐射扩散作用,牵动其他课程建设,推动课程在水平上的全面提升[2]。淮阴中学学生在线学习系统可以为广中学生提供一个自学的环境,帮助老师搭建了一个可操作性高的教学平台,所以在线学习平台不仅对授课质量和教学水准有提升,而且也为国家精品课程的建设作出了贡献。
1.2国内外研究与发展现状
*好棒文|www.hbsrm.com +Q: &351916072&
互联网与人们的生活联系越来越紧密,在线学习已经成为现代教学的一个重要组成部分。与传统课堂相比,一些传统的教学方式,比如作业的布置,提交,批改,统计都可以由平台系统完成,大大减少了教师在教学任务中的负担。众多在线学习平台的出现已经对教育产业产生了深远的影响,比如腾讯课堂,云朵课堂,阿里学院等。当然,不同平台所使用的教学侧重点也是有所不同的,比如阿里学院侧重于电子商务,极客学院侧重于安卓开发,学而思侧重于课外辅导。当然,平台的开发都是使用了当前先进一流的开发技术。数据库方面,Oracle,DB2,SQLServer等全球先进的关系型数据库都被应用于后台的数据存储,开发平台所使用的语言也趋于多样化,java等先进语言被大量应用。因为当代线下教育的局限性,大量资源被白白浪费,但是在线教育平台的出现和快速发展弥补了线下学习的不足,随着网络的普及,在线学习的用户规模不断扩大,拥有广阔的发展前景。
2 可行性分析
2.1 技术可行性
本系统使用了B/S结构,用户获知网站的地址,通过网页来浏览内容。以上过程进行在浏览器和服务器之间,用户使用浏览器就可以操作系统的功能,不需要安装客户端。该系统的数据库开发采用Mysql数据库,程序员在编写核心代码模块之后,在Tomcat上实现Web发布[3]。在页面的显示方面采用比较成熟的插件进行优化,这样能够给用户更好的用户体验,提升了该系统的可操作性。
2.2 经济可行性
目前我国的计算机水平以及网络技术已经得到了很大的提高,计算机硬件设备不但存储量大,而且运行速度快,最重要的是成本低功能性好;同时通信设备也达到效率高可靠性强的水平[4]。在硬件水准方面,计算机已经越来越趋向于低成本高性能,换句话来说就是性价比越来越高,而且运行速度也得到了很大的提升,不仅如此,存储量也的到了很大的改善,在通信方面,也已经越来越可靠。该本系统是使用了Myeclipse作为开发工具,Mysql作为后台数据库。在数据库方面,Mysql做到了开源免费,而且在运行期间,对于内存的需求也不是很高。MyEclipse可以胜任很多开发任务。
2.3 操作可行性
本系统搭建完成后,模块分布清晰合理,界面和谐,对于用户在计算机技术方面要求很低,很容易进行操作。
2.4 开发平台和技术介绍
Myeclipse:在eclipse的基础上添加了数据库工具,可视化Web设计器,持久性工具,Spring工具,Struts和JSF工具,以及基本Eclipse Java开发人员配置文件的许多其他功能。在这次的开发中,使用的是7.0版本,在这个版本中,我们不需要再配置tomcat服务器就可以直接发布了[5]。
Mysql:在众多开源的关系型数据库中,Mysql凭借着其强大的功能占有了很 大的市场,虽然相较于Oracle等数据库,mysql仍然有所不足,但是其开源免费的特性,对于中小型企业来说,不仅完成了对于数据库方面的需求,还节省了成本[6]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/370.html