毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
jsp+mysql移动互动学习系统Web端设计(3)
1。3 本课题的主要研究内容
本课题主要是移动互动学习系统的设计与实现,本人主要负责web端的界面设计以及后台代码的编写实现,围绕该任务主要做了以下的工作:
(1)理解移动互动学习的概念以及研究现状。
(2)web端的界面设计以及美化。
(3)后台逻辑代码的编写以及web端前端js的编写。
1。4 相关技术介绍
1。4。1 MVC模式
MVC是在软件开发过程中使用的一种开发模式,M指Model,代表实体类,意指数据库层,V指View,代表页面视图层,C代表Controller,指代码逻辑层,一般在开发过程中分为这三层来编写软件[2]。
MVC的优势就在于其将软件的结构清晰地分离出来,在Spring mvc架构中,Controller层又分为Dao层,Service层,Controller层,Dao层负责与数据库的连接,Service层负责代码逻辑层,Controller层负责业务逻辑层[7]。这样的好处就在于降低了代码的耦合度,实现了代码的独立化[9]。在企业开发中,项目经常要模块化,一个模块又有可能分为好几个小模块,此时采用MVC模式就可以实现代码的解耦,在需求更改变动时,就可以尽可能地减少代码改动,减少程序员的工作量,进而实现企业的成本降低[4]。
MVC模式图如图1-1:
图 1-1: MVC 模式体系结构与工作原理
1。4。2 MyEclipse简介
MyEclipse是当下企业级web开发的主流,其核心就是Eclipse,但集成了多种Eclipse IDE插件[12]。相比于Eclipse软件,其功能更加强大,配置更加便捷,并且开源,是基本上每一个开发者在初学阶段都会使用的一款软件 [7]。
MyEclipse的优势在于推广的范围相当之广,其功能及体验上比eclipse更强[11]。相比于专为JAVA开发的而生的Intellij Idea ,其还可以开发其他语言,如移动端等等,且运行占用内存更少[7]。
经过多年的发展,MyEclipse在环境等多方面已经成熟,作为一款功能强大的J2EE集成开发环境,其支持在JS,JAVA文件中进行断点调试[10]。
1。4。3 JSP简介
JSP是一种动态页面的格式,全称为JAVA Server Pages,其主要应用于开发JAVA Web项目[4]。
当下开发项目最流行的两种页面格式分别为JSP页面和html界面,两者的区别就在于JSP是动态页面,html是静态页面[2]。实质上,JSP就是在html界面中嵌入了JAVA代码(如<%=%>)以及JSP标签(比如标签库JSTL中的c:when[16]。,所以说,在JSP页面必须先由JDK编译转换为servlet,之后再解析为class文件,以此来运行嵌入其中的代码[17]。
某种意义上来说,JSP就是servlet,JSP容器会将JSP页面解析为servlet[8]。
Servlet是sun公司专门制定的用来扩展web服务器(如tomcat)的一种在组件上的规范。在这里,tomcat是一种容器,用于提供组件的运行环境,而servlet是其中的一种组件,必须放置在tomcat这个容器中,而组件在软件中的作用就是一个功能模块。
论文网
JSP的强大之处就在两点。一是可嵌入代码,以此实现界面动态化,还能在界面初始化时就获取部分session中的变量,灵活利用el表达式进行各种赋值,还有等等其他功能。二是其强大的标签库,其核心标签库JSTL提供各种语法,此外还有格式化标签,SQL标签等等很多强大的功能[19]。
所以,当JSP页面开发出来后,受到了大量开发者的追捧,时至今日,也形成了和html页面相互抗衡的局面。
1。5 本文框架结构
本文一共分为五章。
第一章 绪论 本章主要介绍了移动互动学习系统的背景和意义,以及
国内外
的现状。最后讲述课题的主要研究内容和相关技术。
第二章进行系统的具体分析和环境配置。
第三章进行了对整个数据库设计的分析与实现。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
jsp+mysql网上商品销售系统
下一篇:
Python船联网传感器感知模块研究与实现
电子政务建设与民营企业...
嵌入式移动数据库研究【2530字】
嵌入式移动数据库應用研究【2321字】
移动Ad Hoc网络发展的历史理论和技术
jsp+mysql的B2C网上商城系统的设计与实现
移动终端和JSP和MYSQL酒店管理系统设计
移动终端和WEB的校园二手...
ASP.net+sqlserver企业设备管理系统设计与开发
互联网教育”变革路径研究进展【7972字】
老年2型糖尿病患者运动疗...
我国风险投资的发展现状问题及对策分析
网络语言“XX体”研究
张洁小说《无字》中的女性意识
新課改下小學语文洧效阅...
LiMn1-xFexPO4正极材料合成及充放电性能研究
安康汉江网讯
麦秸秆还田和沼液灌溉对...