需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9519 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本网站采用B/S架构,使用Java语言开发实现,使用MySQL存储网站数据,使用Java数据库连接池JDBC(Java DataBase Connectivity)实现前后端数据的连接访问,前台能够实现用户的登录,注册,课程的查看,课程推荐,在线学习,学生讨论,课程搜索及购买等功能。该网站可以为广大师生构建在线学习的桥梁,实现在线观看课程,教学课程的讨论,下载,以及课程相关的资料查看等方便学生学习的平台。该网站的开发实现有助于学生更加方便的选择学习地点,随时随地观看视频和学习知识,能够让在线教育变得更加方便简单,让学生感受到互联网式教学模式的各种新型学习方式,从网络中获取自己所需要的知识,还可以和一起学习同一门课的同学们建立交流通道,体验在线教学的实时性,从而更好地提高自己的学习成绩。 关键词:B/S;MySQL数据库;JDBC技术;在线学习
目录 摘要 Abstract 1 绪 论-1 1.1 背景与意义-1 1.2主要内容和预期目标-1 1.3采用的研究方法、步骤-2 2 需求分析-4 2.1系统开发技术-4 2.2可行性分析-5 2.2.1 操作可行性分析-6 2.2.2 经济可行性分析-6 2.2.3 技术可行性分析-6 2.3 系统功能模块分析-6 2.3.1 登录注册-7 2.3.2 用户信息管理-7 2.3.3 课程列表-7 2.3.4 课程购买和观看-7 2.3.5 课程讨论-7 3 数据库设计-8 3.1数据库概念结构设计-8 3.2数据库字段设计-11 4 系统功能实现-14 4.1 系统登录页面-14 4.2总体功能模块-15 4.2.1用户管理-15 4.2.2课程列表管理-15 4.2.3 用户签到模块-15 4.2.4课程购买及优惠券模块-16 4.2.5订单管理模块-16 4.3前台网站模块-17 4.3.1网站首页-17 4.3.2课程分类模块-18 4.3.3课程购买-19 4.3.4系统讨论功能-19 4.3.5章节测试模块-20 4.3.6问题讨论模块-20 5 软件测试和分析-22 5.1测试概述-22 5.2 系统测试-22 5.2.1确认测试-23 5.2.2 系统整体测试-24 结 论-25 致 谢-26 参考文献-27 |