在线课程网站的设计与实现.docx

资料分类:计算机信息 上传会员:糖糖不爱吃糖 更新时间:2021-12-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:24522
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】近年来在全球范围内涌现出一种在线课程模式,既集成了课堂教育的优势,又突破了以往教育的局限性。这种在线课程是对当前传统教育模式的扩展和延伸,虽不会取代传统课堂教学,但却是教育行业发展的必然结果。

本论文设计开发一个在线课程系统,经过深入的需求分析,使用Apache作为开发环境的服务器软件,采用当下较流行的PHP技术结合MySQL数据库来开发一个基于B/S结构的在线课程网站。

论文主体是关于在线课程网站的理论分析、详细设计和开发实现三个部分。首先叙述了课题的研究背景及意义,对国内外发展现状做了详细分析,接着对此系统开发过程中用到的开发环境、开发工具及关键技术做简单介绍,再根据系统的需求分析对网站进行总体设计,完成网站功能模块与数据库的详细设计,最后实现了以在线学习、在线考试、在线交流为主要功能的在线课程网站程序。

本文主要围绕在线课程网站的设计、开发和应用展开研究,可为以后相似的系统提供参考。

关键词:在线课程模式; 在线课程网站; 在线学习

 

目录

摘要

Abstract

1 绪论-1

1.1选题背景-1

1.2研究意义-1

1.3国内外研究现状-2

1.4论文的组织结构-3

2 系统开发相关技术-5

2.1 PHP环境构建-5

2.2 PHP技术-6

2.2.1 PHP技术特点-6

2.2.2 PHP工作原理-7

2.3 MySQL数据库-7

2.3.1 MySQL数据库特点-7

2.3.2 MySQL数据库访问流程-8

2.3.3 MySQL数据库常见操作-9

2.4 B/S结构-9

2.5 HTML语言-11

2.6 Dreamweaver编辑器-11

2.7 本章小结-12

3 系统分析-13

3.1系统可行性分析-13

3.1.1技术可行性分析-13

3.1.2经济可行性分析-13

3.1.3法律可行性分析-13

3.2性能需求分析-13

3.3系统需求分析-14

3.3.1学生需求分析-14

3.3.2教师需求分析-14

3.3.3管理员需求分析-14

3.4功能模块分析-15

3.5业务流程图-17

3.6本章小结-18

4 数据库设计-19

4.1数据库总体设计-19

4.2数据库需求分析-19

4.3数据库概念结构设计-20

4.4数据库逻辑结构设计-24

4.5本章小结-27

5 详细设计与实现-28

5.1系统前台模块实现-28

5.1.1系统首页实现-28

5.1.2数据连接实现-28

5.1.3用户注册实现-29

5.1.4用户登录实现-32

5.1.5安全退出实现-34

5.1.6信息搜索实现-34

5.1.7上传模块实现-36

5.1.8下载模块实现-37

5.1.9试题管理实现-37

5.1.10在线考试实现-38

5.1.11视频点播实现-39

5.1.12分页浏览实现-40

5.2系统后台模块实现-41

5.2.1后台首页实现-41

5.2.2课程管理实现-42

5.2.3教师管理实现-43

5.2.4留言管理实现-44

5.3本章小结-44

总结与展望-45

参考文献-46

致 谢-47

相关论文资料:
最新评论
上传会员 糖糖不爱吃糖 对本文的描述:虽然在线课程不可能取代传统课堂,但会促使加快教育改革,提高教学质量。在线课程是对当前教育模式的重要补充,在一定程度上甚至颠覆着人们对学校教育教学方式的认识。在线课......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: