首页> 中文学位 >基于学生学习的课程网站自动生成系统
【6h】

基于学生学习的课程网站自动生成系统

代理获取

目录

声明

1 绪论

1.1 研究背景及意义

1.2 国内外研究现状

1.3 论文的主要工作

1.4 论文的组织结构

2 相关技术简介

2.1 开发平台

2.2 开发工具

2.3 MVC设计模式

2.4 模板技术解析

3 协同过滤推荐算法

3.1协同过滤推荐算法

3.2协同过滤推荐算法的应用

3.3分类准确率指标

3.4实验数据说明

3.5 本章小结

4 设计阐述

4.1 设计模式

4.2 系统总体架构

4.3 系统总体结构

4.4 模块设计

4.5 数据库设计

4.6 总体设计

4.7 本章小结

5 模板实施阐述

5.1开发的技术框架

5.2模板技术的分析设计

5.3模板引擎的设计与实现

5.4模板技术的应用

5.5本章小结

6 系统实现

6.1 系统的软件结构

6.2 系统概述

6.3 系统页面的设计

6.4 系统首页

6.5 系统主要功能模块的实现

6.6 基于XML 的页面模板的实现

6.7 系统设计的创新点

6.8 公共类实现

6.9测试

6.10 本章小结

7 结 论

7.1 工作总结

7.2 工作展望

致谢

参考文献

个人简历、在学期间发表的学术论文及取得的研究成果

展开▼

摘要

随着信息化技术和网络的发展与普及,网站这一网络沟通、交流工具被广泛使用于各个领域,自然在教育行业也得到广泛关注和应用。实际上,为弥补教育资源的短缺和提高师生交互的实时性、时效性,在国内外高校将课程网站建设提到一个基础性的建设地位。尽管网站开发技术已发展比较成熟,但是,制作一个课程网站总是需要花费老师们的较多精力,特别是对不掌握网站开发技术的老师们尤其如此,而且网站建成之后,如果没有日常的维护和内容的更新,也将逐渐变成僵尸网站,从而失去建设网站本来的意义。因此,如何将老师们的课程网站建设精力引入到网站内容建设及其更新维护上,就成为高校教师们的头痛问题。正是基于这样的看法和针对老师们的困惑,本论文提出设计和开发一个基于学生学习的网络课程自动生成系统,以期解决这些问题。  课程网站自动生成系统采用Myeclipse开发工具,选用MySql作为后台数据库,使用SSH框架技术,结合MVC开发模式,以保证软件开发的灵活性、可扩展性和可维护性,使网站可以添加多种模板,便于自动生成用户喜欢的网站,并且可在不影响网站的正常使用的前提下切换网站模板。论文主要包含3个部分内容:  ⑴第一章和第二章是综述网站自动生成系统的研究现状。介绍了国内外课程网站自动生成系统的类似模式,重点介绍了基于SSH框架的开发技术以及系统采用的模板技术。  ⑵第三章和第四章是描述了系统的课程推荐所使用协同过滤推荐算法并阐述了系统的设计。首先,介绍了协同过滤推荐算法,从基于用户和基于物品两个方面分析了协同过滤算法的应用;其次,解释了分类准确率指标,并用实验数据去验证推荐算法的效果; 最后,完成了系统的模块设计以及整体设计。  ⑶第五章和第六章对模板的实施进行了阐述,并对系统的各功能模块进行了工程实现并进行了测试。本系统的实现部分采用的是简单高效、易维护扩展的SSH框架,结合面向对象编程思想和MySql数据库技术,通过Java编程技术实现课程网站自动生成系统的主功能。采用白盒测试和黑盒测试相结合的方式对已完成的系统进行测试,测试结果表明,系统达到预期要求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号