慕课网系统的设计与实现.docx

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

【摘要】现如今,社会的各方面都在利用信息时代的优势。计算机的作用和普及让“慕课”这一形式的学习方式逐渐被人们接受。而且因为慕课在国内外收到的关注比较多,使得“慕课”也在快速发展,其所带来的变化和意义是网络积极作用的一种体现,并且深刻改变着教育的方式。所以作为毕设我试着研究慕课相关系统进行开发。

慕课网系统主要的模块包括:前台学习者模块主要是网站首页、课程中心(文字、书籍、视频)、用户个人中心、留言板等;后台管理员模块主要是管理员对学习者用户、课程、评价、留言等信息的管理。系统中的管理员主要是及时地存储网站的各类信息,并且可以对网站进行管理与更新维护。

因为该慕课网系统的实现需要用到大量的数据,所以它后台数据库应当强大稳定。当管理员需要查看、收集、管理用户注册信息时,系统利用jsp技术从网页上获取并且分析出数据。在该项目中我选择MySQL数据库来储存管理这些数据,使其便于与web技术相结合起来。

【关键词】:慕课;JSP;Mysql

 

目录

摘要

Abstract

1 绪论-1

1.1 项目的背景和意义-1

1.2 研究开发现状分析-1

1.3 运行环境-1

1.4 本章小结-2

2 相关技术介绍-3

2.1 JSP简介-3

2.2 JAVA语言相关简介-3

2.3 MyEclipse开发工具简介-3

2.4 Tomcat服务器简介-4

2.5 SSH三大框架介绍-4

2.6 MySQL数据库简介-4

2.7 本章小结-4

3 需求分析-6

3.1 系统可行性分析-6

3.1.1 技术可行性-6

3.1.2 经济可行性-6

3.1.3 操作可行性-6

3.2 系统功能需求分析-6

3.2.1 管理员用户功能需求-6

3.2.2 学习者用户功能需求-7

3.3 非功能需求分析-8

3.4 本章小结-9

4 系统设计-10

4.1 系统设计主要功能模块-10

4.2 数据库设计-12

4.2.1 数据库设计原则-12

4.2.2 E-R图-12

4.3 数据库表-13

4.4 本章小结-14

5 系统主要功能实现-15

5.1 数据库连接设计实现-15

5.2 系统功能实现-15

5.2.1 注册登录功能实现-15

5.2.2 管理员功能实现-18

5.2.3 学习者用户功能实现-23

5.3 本章小结-27

6 网站测试-28

6.1 功能测试-28

6.2 安全测试-28

6.3 实用性测试-28

6.4 性能测试-29

6.5 测试结果分析-29

总结-30

参考文献-31

致谢-32

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:本章对为什么选择开发慕课网系统进行了阐述,并且结合“慕课”这种学习方式的意义介绍了项目开发的背景和现状。得出研究慕课网系统设计与实现的目的,包括需要实现的一些功能......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: