当前位置 —论文写论文— 范文

关于数据库类论文范文集,与文发表在线全国,文发表在线教师相关本科毕业论文

本论文是一篇关于数据库类本科毕业论文,关于文发表在线全国,文发表在线教师相关在职研究生毕业论文范文。免费优秀的关于数据库及互联网及功能方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

实现建立动态网页所需要的功能是用插入的Java程序段来完成的,Java程序段可以解析JSP中的代码来实现网页的重新定向,也可以根据JSP中连接数据库的语句实现操作数据库功能等.

JSP与JavaServlet一样,执行时是在服务器端的,HTML文本是通常返回给客户端的形式,因此只要有浏览器客户端就能成功的访问和浏览.

HTML代码包括JavaScript以及在HTML嵌入的Java代码形成了JSP页面.当客户端向服务器端发出请求以后服务器端会处理这些Java代码,然后将重新生成的HTML页面返回给客户端的浏览器.JSP的技术基础是JavaServlet,而且只有配合JavaServlet和JSP才能完成大型的Web应用程序的开发.JSP是面向对象的,安全可靠且具有平台无关性,具有面向因特网的特点.

IBM,Oracle,Bea等公司自JSP推出后就支持JSP技术的服务器,这也使得JSP能够迅速成为商业应用的服务器端语言[8].

2.2Java语言简介

它最初被命名为Oak,它是来解决诸如冰箱,电视机,等家用电器的控制和通讯问题,以家用电器等小型系统为目标的编程语言.后来该项计划被Sun公司放弃了,因为在智能家电的需求市场方面并不像预期中的那样高.但互联网的快速发展使得Oak在将要失败时,Sun公司审时度势,意识到了Oak将会在互联网的热潮中把握良机前景也会比较良好,于是改造了Oak,以"Java"的名称正式发布.

面向对象的程序设计语言Java与面向对象语言C++的核心是相似,但是Java增加了自己的垃圾回收器功能,该该垃圾回收器回收被释放空间的对象所占据的内存空间.这种便利的技术使得程序员免去内存管理的繁琐与担心.同时也舍弃了多重继承,指针,运算符重载等在C++语言中容易引起错误的特性.类型安全的枚举技术,泛型技术编程等语言特性在JavaSE1.5版本中引入.还包括不定长参数和自动装/拆箱特性.Java与一般的编译执行和解释执行计算机语言不同.它实现的是Sun公司提出的目标"一次编译,到处执行",达到了Java的跨平台特性,因为它的原理是首先将源代码编译成二进制字节码,然后将这种字节在安装有JVM的各种不同平台上来解释执行.不过,每次的编译执行需要一定时间的消耗,这同时也使得Java程序的运行效率在一定程度上有所降低了.然而Java的执行速度随着J2SE1.4.2发布有了大幅提升.Java编程语言总之可以概括为:Java编程语言首先相对于C++来讲比较简单,作为一种面向对象的高级语言也是面向分布式的.Java是属于解释性的编程语言.Java不仅具有健壮而且安全性高,面向网络编程,安全性与系统无关.更重要的是Java也具有高性能,可移植性,动态性和多线程的特性.因此微软公司推出了与之竞争的.NET平台以及模仿Java的C#语言.


本篇论文来源 http://www.sxsky.net/xie/07024422.html

2.3MySQL数据库

2.3.1MySQL数据库简介

瑞士的MySQLAB公司开发了一种轻量级但是功能强大的网络数据库MySQL.Sun公司与2016年耗资10亿美元收购了MySQL数据库.现在MySQL数据库作为一款非常优秀的自由软件已经是世界上最流行的数据库之一.MySQL数据库被全球最大的网络搜索引擎公司Google使用.国内很多大型的网络公司例如网易,新浪等,也选择MySQL数据库.这都证明了MySQL数据库强大的生命力.目前,MySQL-essential-5.1.55-win32版本已经正式发布,而且6.0版本已经处于开发之中.2016年4月20日,Sun公司被Oracle公司收购,Oracle公司的产品中有新添了成员MySQL数据库.这给MySQL数据库带来了前所未有的机遇和挑战[6].

文发表在线全国,文发表在线教师参考属性评定
有关论文范文主题研究: 关于数据库的论文范文素材 大学生适用: 学院论文、学院论文
相关参考文献下载数量: 72 写作解决问题: 毕业论文怎么写
毕业论文开题报告: 论文提纲、论文总结 职称论文适用: 期刊目录、职称评中级
所属大学生专业类别: 毕业论文怎么写 论文题目推荐度: 优秀选题

2.3.2MySQL数据库安装与配置

双击MySQL安装目录中的"mysql-essential-5.1.55-win32.msi",如图2-1所示.

图2-1安装系统界面

第3章系统分析

3.1可行性分析

现在,从三个方面进行可行性分析.

3.1.1技术可行性

GoogleMapsAPI是Google为开发者提供的Maps编程API.可以下载到GoogleMapsAPI的离线开发吧,将GoogleMaps地图数据嵌入到网站之中,还允许开发者将JavaScript脚本进行应用开发拓展[11],TTS技术,又称文语转换技术,它将计算机自己产生的,或外部输入的文字信息转变为可以听得懂的,流利的汉语口语输出的技术,隶属于语音合成,使用微软公司提供的语音引擎speechsdk和LangPack,在JavaScript中通过创建SapiSpVoice对象,如varVoiceObj等于newActiveXObject("Sapi.SpVoice"),来实现TTS功能,因此从技术角度来说开发这个系统是可行的[15].

3.1.2经济可行性

电子地图利用其先进的动态显示和数据交互技术,让用户可以方便快捷地进行地理,位置,驾车,公交等众多生活信息的查询,因此这种强大的优势使得电子地图的应用日益发展.这项技术不仅在旅游,全球信息定位,汽车驾驶以及军事航天等方面具有巨大的市场前景,而且在与语音识别技术结合后,将使该系统性能以及用户体验大大提升,这种电子地图与语音合成技术的创造性的结合,一旦投入市场便会迅速占据市场份额.在不久的将来就可能会成为一种不可阻挡的潮流,给公司带来很好的利润.

3.1.3操作可行性

被系统简洁易用,人机交互效果良好,用户可在短时间内掌握本系统的使用以及维护,可以方便的完成查询景点信息的操作,可以快捷的完成注册后发表评论.在以管理员的身份登录后,可以快捷的完成景点信息的增删改功能.

3.2需求分析

本设计主要实现以下功能:

1.景点浏览功能:地图放大缩小,键盘操作地图的移动,点击标注使用语音报告该位置纬经度[20].

2.移动地图功能:用户提交查询景点,在MySQL数据库中查询该景点纬经度,在地图中将根据纬经度,将该点移动到中心位置.

3.搜索景点功能:用户提交查询景点,查询景点的简介[16].

4.小游戏+语音合成TTS功能:找地理位置的小游戏,点击标注后,点击SpeekText提供语音服务.

5.测量距离功能:测量两个可移动标注的距离.

6.发表评论功能:提供用户评论功能,只用注册用户才能发表评论[17].

7.在线地图功能:使用google在线地图和google服务器提供更高效的服务.

根据对系统的分析,画出系统的用例图,如图3-1所示.

图3-1系统用例图

第5章系统详细设计

5.1设计目标

本系统是根据需求分析按照用户的需求以及结合人机交互方面的考虑设计的系统,主要实现如下功能:

5.1.1景点浏览功能

景点浏览功能如下所示:

1.浏览基本操作,包括控件,键盘,鼠标操作:通过添加控件,键盘,

鼠标事件可以快速方便的浏览,加强人机交互能力.

2.移动标注,点击进行语音播报:点击标注触发点击事件,调用Speak方法.

3.小窗口浏览:在右下角的小窗口,可以方便把握全局.

5.1.2移动地图功能

移动地图功能如下所示:

1.提交关 键 词:有搜索的景点.

2.转到经纬度点:景点的经度和纬度.

3.移动并点击标注给出精确经纬的信息.

5.1.3搜索景点功能

搜索景点功能如下所示:

1.提交关 键 词:同上.

2.查询具体景点信息:给出景点的文字简介.

5.1.4小游戏和语音合成TTS功能

小游戏和语音合成TTS功能如下所示:

1.排列标注的小游戏:将标注放到相应位置的小游戏.

2.语音合成TTS:点击下方

1 2 3 4 5

关于数据库类论文范文集,与文发表在线全国,文发表在线教师相关本科毕业论文参考文献资料:

家长论文怎么写

编写操作系统

如何写博士论文

招聘

写论文机构

如何写好博士论文

写论文收费

如何撰写sci论文

写论文技巧

专业

文发表在线全国,文发表在线教师(3)WORD版本 下载地址