学位论文 > 优秀研究生学位论文题录展示

周口职业技术学院网络教学平台系统设计与实现

作 者: 薛洪
导 师: 陆鑫;张洪涛
学 校: 电子科技大学
专 业: 软件工程
关键词: 网络教学平台 Struts Hibernate J2EE
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 73次
引 用: 0次
阅 读: 论文下载
 

内容摘要


网络教学平台是网络教学的技术基础,在高等教育现代化建设中正发挥着越来越重要的作用。通过网络教学,创造数字化学习环境,能够促进教育观念、教学内容和方法的改革,提高教育教学的质量和效益,从而提高学习者在信息社会中生存和发展的能力。虽然国内外己经研发了许多网络教学平台软件,但是从软件的功能与应用效果来看仍然处于探索阶段。本文阐述了网络教学平台的相关背景,并阐述了指导网络教学平台开发的相关教育理论,在对当前网络教学平台的分析的基础上,实现了周口职业技术学院的网络教学系统。该网络教学系统以J2EE技术、MVC模式的思想为基础,采用Struts框架、Hibernate技术进行设计与实现,该设计方案将表示逻辑、事务管理逻辑和数据库连接管理逻辑等进行了抽象分离,用不同的组件实现显示逻辑、应用逻辑和处理过程。这些组件之间可以进行交互和重用。以这种设计方案开发网络教学平台,有利于系统业务的重用和系统的扩展,可以大大提高系统开发效率,同时也使软件的维护变得更简单、有效。

全文目录


摘要  4-5
ABSTRACT  5-8
第一章 绪论  8-13
  1.1 课题来源  8
  1.2 课题研究的背景及意义  8-10
    1.2.1 国内外研究现状  8-10
    1.2.2 课题研究的意义与应用价值  10
  1.3 课题研究的主要内容与设计思想  10-12
    1.3.1 课题研究的主要内容  10-11
    1.3.2 网络教学平台的设计原则  11-12
  1.4 小结  12-13
第二章 网络教学平台的理论基础与技术方案  13-24
  2.1 理论基础  13-15
    2.1.1 建构主义的学习理论  13-14
    2.1.2 建构主义的教学设计  14-15
    2.1.3 建构主义对网络教学平台建设的指导意义  15
  2.2 技术方案  15-23
    2.2.1 J2EE 相关技术  15-17
    2.2.2 MVC 设计模式  17-19
    2.2.3 Struts 框架  19-22
    2.2.4 Hibernate 技术  22-23
  2.3 小结  23-24
第三章 网络教学平台的分析与设计  24-38
  3.1 系统的总体设计  24-29
    3.1.1 系统目标  24-26
    3.1.2 系统功能模块  26-29
    3.1.3 系统结构设计  29
  3.2 系统建模  29-33
    3.2.1 基于UML 的系统建模  30
    3.2.2 建立用例模型  30-32
    3.2.3 动态模型的设计  32-33
  3.3 数据库  33-36
    3.3.1 数据库的设计  33-35
    3.3.2 数据库的优化  35-36
  3.4 小结  36-38
第四章 网络教学平台开发与实现  38-63
  4.1 系统的体系结构  38-40
  4.2 Web 层的设计  40-44
    4.2.1 视图的设计  40-41
    4.2.2 控制的设计  41-43
    4.2.3 Struts 配置文件  43-44
  4.3 数据持久层的实现  44-51
    4.3.1 持久对象的创建及其映射文件  44-47
    4.3.2 业务逻辑的实现  47-50
    4.3.3 Hibernate 的配置文件  50-51
  4.4 系统的部署  51-53
  4.5 关键技术  53-60
    4.5.1 XML 的应用  53
    4.5.2 统一界面的设计  53-57
    4.5.3 过滤器使用  57-59
    4.5.4 数据库技术  59-60
  4.6 系统安全  60-62
    4.6.1 系统安全设置  60
    4.6.2 Web 层的安全设置  60-61
    4.6.3 数据库安全  61-62
  4.7 小结  62-63
第五章 总结与展望  63-64
致谢  64-65
参考文献  65-68

相似论文

  1. 基于MDA的界面自动生成方法的研究,TP311.5
  2. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  3. 人力资源管理系统的设计与实现,TP311.52
  4. 基于高校网络教学平台的学习绩效评价研究,G434
  5. 新疆电信融合计费管理子系统的设计与实现,TP311.52
  6. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  7. 新疆广播电视大学教学评价系统的设计与实现,TP311.52
  8. 高职院校毕业生信息管理系统的设计与实现,TP311.52
  9. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  10. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  11. 数字化查账系统研究,TP311.52
  12. 基于WebQuest的职校电子专业网络教学平台的设计与实现,TP311.52
  13. 新疆高职院校网上评教系统的设计与实现,TP311.52
  14. 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
  15. 振道科技人力资源管理系统,TP311.52
  16. 田径运动会通用管理系统,TP311.52
  17. 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
  18. 基于S2SH框架的雅砻江虚拟研究中心系统研究与设计,TP311.52
  19. 基于Struts2与Hibernate的社区网站系统设计与实现,TP311.52
  20. 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52
  21. 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com