毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
java+mysql在线学习系统设计+源代码
在线学习
系统
摘要 传统的
教学
模式已无法适应目前信息技术的高速发展,因此本文设计了在线的学习系统,该系统采用JSP、SQL等技术,实现了用户登录、上传/下载作业、在线自测等功能,目前已通过初步运行,结果良好.学生登录本系统后,可以进行在线自测、播放教学视屏等操作,通过利用课后时间学习,提高了学习效率.本系统的开发流程主要包括三个方面,第一,通过具体的调查
研究
,分析目前教学的不足之处,设计学习系统.第二,系统分析,包含数据流分析和数据字典的设计.第三,系统功能模块的设计、界面UI的设计、数据库表的设计.33846
毕业论文
关键词 在线学习系统;MYSQL;B/S
目 录
1引言
1.1开发背景及开发意义 5
1.2开发工具及工作原理 5
2 可行性分析及基本设计原则 6
2.1可行性分析 6
2.2基本设计原则 6
3系统概要分析 6
3.1业务流程分析 6
3.2数据流图 7
3.3数据库设计 8
3.3.1实体属性的设计 9
3.3.2数据库表的设计 11
4系统功能设计与实现 12
4.1客户端/服务器功能模块 12
4.2登录模块 13
4.3作业模块 14
4.4自测模块 15
4.5留言板模块 16
4.6公告模块 16
4.7日历模块 17
4.8教学视频模块 17
5
软件
运行 18
6结论 19
7参考
文献
19
8附录 21
1引言
1.1开发背景及开发意义
这些年来,随着教学模式的不断改革,原本的教学模式已经不适应当前的教学计划,于是,一种新的教学方法必然出现.本系统是一个在线学习平台,可以在一定程度上提高学生的学习兴趣和学习效率.教师发布作业及最新教学资料,学生下载作业或者资料,完成学习任务.
1.2开发工具及工作原理
本系统采用的技术有Java、JSP、Mysql数据库,系统采用B/S架构.
Java是一种强大的面向对象语言,已运行在数亿设备上,本系统设计语言采用java语言.
JSP页面是由HTML代码和Java代码所构成的[4].我们可以通过浏览器任一JSP页面,右击,查看网页源代码进行观察.服务器端一直处于接受数据的状态(基于HTTP协议),用户发送请求,服务器端处理请求,返回给用户一个 HTML,用户端的浏览器解析并显示.
Mysql(5.1版本)数据库作为本系统的后台数据库.开发环境为Eclipse,配合mysql,通过mysql驱动(下载并配置)连接到数据库.用户通过网页修改数据时,数据库中的数据同时也发生改变(异步).
B/S结构,即浏览器/服务器结构.客户端界面显示交给Browser来完成.业务逻辑方面,小部分事务逻辑我们要在前台处理,但是其主要的事务处理仍在服务器端处理.随着浏览器技术的发展,支持语言的标准化,大大节约了开发成本,减小了开发者的压力.
本学习系统采用B/S架构,首先用户(客户端)提交请求给服务器,服务器接收到用户的请求后,通过service连接数据库进行查询(增加、删除、更新)操作,其工作原理如图1-1所示:
系统工作原理
2 可行性分析及基本设计原则
2.1可行性分析
(1)技术可行性
技术可行性主要考察自身的技术能否完整的开发本学习系统.通过与学院相关老师的沟通,大致得出了本系统所需要功能,由于本人从事软件开发行业,具有一定的开发能力和经验,能够完成本系统所需要的功能.
共2页:
上一页
1
2
下一页
上一篇:
无线局域网络安全与系统优化的研究与应用
下一篇:
基于VC++的仓库管理系统设计+源代码
java+mysql班级评优系统的设计实现
java+mysql文星酒店客房管理系统设计
基于MOODLE平台的在线交互式学习设计
jsp《计算机硬件技术基础...
java+mysql学术会议参会信息系统的设计+源代码
基于.net的在线考试系统设计与实现
基于JSP的课堂在线测试系统的设计与实现
提高教育质量,构建大學生...
浅论职工思想政治工作茬...
浅谈高校行政管理人员的...
酵母菌发酵生产天然香料...
AES算法GPU协处理下分组加...
上海居民的社会参与研究
STC89C52单片机NRF24L01的无线病房呼叫系统设计
基于Joomla平台的计算机学院网站设计与开发
从政策角度谈黑龙江對俄...
压疮高危人群的标准化中...