摘要:未来教育的发展趋势之一必然是在线教育,在科技高度发展的今天,人们获取知识的途径不再只是书本或者是课堂,更多的途径是互联网。精品课程网站给学生的学习和老师的教学带来了方便了。提高了学习的质量,降低了时间成本。也大大提升了学生学习的积极性。
本精品网站主要是针对计算机的基础课《算法与数据结构》而设计开发,网站架构采用B/S开发模式,前端开发语言为HTML、CSS和JavaScript脚本语言。前端框架采用了Jquery和Bootstrap框架。后台语言为PHP,数据库采用Mysql。本精品网站有教学视频、教学课件、在线试题等模块,可以实现在线学习和测试的基本需求。本网站的界面美观,布局优美,配色得当,有着良好的用户体验,在网站的编程实现过程中遇到了较多的问题,例如登录功能无法实现和上传文件失败等,后来通过请教老师和上网查找资料,这些问题都得到了很好的解决。当然,网站也存在不足的地方,还有一些细节需要完善,而我自己的技术和知识体系也有不足,所以瑕疵难免会存在。还请老师同学们在使用的过程中指出错误或者不足的地方,给出良好的意见和建议。
关键词:算法与数据结构 精品课程网站 PHP Mysql Apache
目录
摘要
Abstract
1 概述-7
1.1课题研究背景和意义-7
1.2课题主要工作-7
1.3 论文组织-7
2 可行性研究-9
2.1 技术可行性研究-9
2.2 经济可行性研究-9
2.3 法律可行性研究-10
3 需求分析-11
3.1 网站功能和性能需求分析-11
3.2 网站总体业务流程分析-11
3.3 网站参与者用例分析-12
3.4 数据流图-13
3.5 数据字典-15
4 概要设计-15
4.1网站设计原则-16
4.2网站总体功能设计-16
4.3网站开发技术-18
4.3数据库设计-18
5 详细设计-21
5.1网站的架构设计-21
5.2网站前台设计与实现-21
5.3网站后台设计与实现-27
6 结论-31
参考文献-32
致谢-34