基于JDBC的移动用户交互系统设计与实现开题报告.docx
- 文档编号:16805727
- 上传时间:2023-07-17
- 格式:DOCX
- 页数:14
- 大小:26.51KB
基于JDBC的移动用户交互系统设计与实现开题报告.docx
《基于JDBC的移动用户交互系统设计与实现开题报告.docx》由会员分享,可在线阅读,更多相关《基于JDBC的移动用户交互系统设计与实现开题报告.docx(14页珍藏版)》请在冰点文库上搜索。
基于JDBC的移动用户交互系统设计与实现开题报告
开题报告
题 目
基于JDBC的移动用户交互系统设计与实现
学生姓名
班级学号
专业
一、对指导教师下达的课题任务的学习与理解
1、对课题的认识
JDBC(JavaDataBaseConnectivity,Java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
JDBC为程序开发提供标准的接口,使开发人员能够用纯JavaAPI来编写数据库应用程序。
JDBC用于直接调用SQL命令,并比其它的数据库连接API易于使用,但它同时也被设计为一种基础接口,在它之上可以建立高级接口和工具。
有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。
程序员只需用JDBCAPI写一个程序就够了,它可向相应数据库发送SQL调用。
JDBC可做三件事:
与数据库建立连接、发送SQL语句并处理结果。
Java数据库连接体系结构是用于Java应用程序连接数据库的标准方法。
JDBC对Java程序员而言是API,对实现与数据库连接的服务提供商而言是接口模型。
作为API,JDBC为程序开发提供标准的接口,并为数据库厂商及第三方中间件厂商实现与数据库的连接提供了标准方法。
JDBC使用已有的SQL标准并支持与其它数据库连接标准,如ODBC之间的桥接。
JDBC实现了所有这些面向标准的目标并且具有简单、严格类型定义且高性能实现的接口。
JDBC扩展了Java的功能。
例如,用Java和JDBCAPI可以发布含有applet的网页,而该applet使用的信息可能来自远程数据库。
企业也可以用JDBC通过Intranet将所有职员连到一个或多个内部数据库中(即使这些职员所用的计算机有Windows、Macintosh和UNIX等各种不同的操作系统)。
随着越来越多的程序员开始使用Java编程语言,对从Java中便捷地访问数据库的要求也在日益增加。
Java和JDBC的结合,使信息传播变得容易和经济。
程序员不必为不同的平台编写不同的应用程序,只须编写一遍应用程序或只更新一次,然后将它放到服务器上,可以让它在任何平台上运行,随后任何人就都可得到最新版本的应用程序。
企业可继续使用它们安装好的数据库,并能便捷地存取信息,即使这些信息是储存在不同数据库管理系统上。
新程序的开发期很短,安装和版本控制将大为简化。
对于商务上的销售信息服务,Java和JDBC可为外部客户提供获取信息更新更好的方法。
2、课题的实现要求
要求研究、设计与实现基于JDBC技术的,分布式移动用户交互系统的模块,能够提供一个用户友好的,和数据库以及控制模块紧密连接的系统。
同时系统的性能也要充分考虑。
3、成果形式
1)能够生成移动用户交互系统的模块,为实际系统的实现打下基础;
2)毕业设计论文(知识背景/软件需求/软件设计/软件测试/软件不足与改进方案等)
二、阅读文献资料进行调研的综述
JavaSoft提供三种JDBC产品组件,它们是Java开发工具包(JDK)的组成部份:
JDBC驱动程序管理器、JDBC驱动程序测试工具包和JDBC-ODBC桥。
JDBC驱动程序管理器是JDBC体系结构的支柱。
它实际上很小,也很简单;其主要作用是把Java应用程序连接到正确的JDBC驱动程序上,然后即退出。
JDBC驱动程序测试工具包为使JDBC驱动程序运行您的程序提供一定的可信度。
JDBC-ODBC桥使ODBC驱动程序可被用作JDBC驱动程序。
它的实现为JDBC的快速发展提供了一条途径,其长远目标是提供一种访问某些不常见的DBMS的方法。
目前比较常见的JDBC驱动程序可分为以下四个种类:
(1)JDBC-ODBC桥加ODBC驱动程序
JavaSoft桥产品利用ODBC驱动程序提供JDBC访问。
但必须将ODBC二进制代码(许多情况下还包括数据库客户机代码)加载到使用该驱动程序的每个客户机上。
因此,这种类型的驱动程序最适合于企业网,或者是用Java编写的三层结构的应用程序服务器代码。
(2)本地API
这种类型的驱动程序把客户机API上的JDBC调用转换为Oracle、Sybase、Informix、DB2或其它DBMS的调用。
像桥驱动程序一样,这种类型的驱动程序要求将某些二进制代码加载到每台客户机上。
(3)JDBC网络纯Java驱动程序
这种驱动程序将JDBC转换为与DBMS无关的网络协议,之后,这种协议又被某个服务器转换为一种DBMS协议。
这种网络服务器中间件能够将它的纯Java客户机连接到多种不同的数据库上。
所用的具体协议取决于提供者。
通常,这是最为灵活的JDBC驱动程序。
有可能所有这种解决方案的提供者都提供适合于Intranet用的产品。
为了使这些产品也支持Internet访问,它们必须处理Web所提出的安全性、通过防火墙的访问等方面的额外要求。
(4)本地协议纯Java驱动程序
这种类型的驱动程序将JDBC调用直接转换为DBMS所使用的网络协议。
这将允许从客户机机器上直接调用DBMS服务器,是Intranet访问的一个很实用的解决方法。
由于许
多这样的协议都是专用的,因此数据库提供者自己将是主要来源。
具体操作步骤:
1、与想要使用的DBMS建立一个连接。
这包含2个步骤:
装载驱动程序并建立连接。
(1)装载驱动程序:
只需要非常简单的一行代码。
(2)建立连接:
就是用适当的驱动程序类与DBMS建立一个连接。
2、设置表
(1)创建表:
写好创建表的SQL语句。
在它外面加上引号,使它成为字符串,并将字符串赋值给变量,在以后的JDBC代码中可以使用此变量。
(2)创建JDBCStatements对象:
Statement对象用于把SQL语句发送到DBMS。
只须简单地创建一个Statement对象然后执行它,使用适当的方法执行发送的SQL语句。
(3)执行语句:
executeUpdate常用于更新表,因为表只需要创建一次,但经常被更新。
被使用最多的执行SQL语句的方法是executeQuery。
这个方法被用来执行SELECT语句,它几乎是使用最多的SQL语句。
(4)在表中输入数据:
输入一行数据到表中,提供每列的信息,插入的数据显示顺序跟表创建时候是一样的,既缺省顺序。
(5)从表中取得数据:
写一个SELECT语句来取得这些表中的数据。
三、初步拟定的执行方案
第一阶段(4周):
了解JDBC的背景知识,思考实现方法,指定具体的执行计划。
第二阶段(6周):
下载搭建并熟悉JDBC的安装和调试方法,能够正确配置JDBC环境。
熟悉JDBC开发流程。
第三阶段(6周):
根据既定方案逐步实现,调试与验证,这一阶段结束后应能初步实现整个系统。
第四阶段(6周):
不断对所写程序进行测试,完成测试版本,该版本已经能够比较稳定地实现方案目标与可用。
第五阶段(2周):
根据要求撰写毕业论文、准备幻灯片参加答辩。
四、参考文献和资料
[1]刘伟,张利国著,JavaWeb开发与实战,科学出版社、北京科海电子出版社,2008
[2]BruceEckel著,陈昊鹏、饶若楠等译,Java编程思想,电子工业出版社,2005;
[3]GeorgeReese著,石永鑫、宋隆译,JDBC与Java数据库编程,中国电力出版社,2002
[4]DavidFlanagan著,张铭泽译,JavaScript权威指南,中国电力出版社,2001
[5]NicholasC.Zakas(扎卡斯)著, 曹力等译,JavaScript高级程序设计,人民邮电出版社,2006
[6]曾顺著,精通JavaScript+JQuery,人民邮电出版社,2008
[7]JeremyKeith著,杨涛、王建桥、杨晓芸译,JavascriptDOM编程艺术,人民邮电出版社,2007
[8]萧仁惠等著,JDBC数据库程序设计,中国铁道出版社,2004
[9]张孝祥Javascript视频教程
[10]JDBC视频教程—YOUKU视频
[11]http:
//www.beautycss.org/
[12]
[13]
[14]
[15]
指导教师批阅意见
JDBC是一种流行的基于Java平台的数据库访问接口,在WebService领域应用非常广泛。
陈璇同学基于JDBC的移动用户交互系统设计与实现选题合适,准备比较充分,可以开题。
指导教师(签名):
年月日
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:
所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
日 期:
指导教师签名:
日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
日期:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:
日期:
年月日
导师签名:
日期:
年月日
注意事项
1.设计(论文)的内容包括:
1)封面(按教务处制定的标准封面格式制作)
2)原创性声明
3)中文摘要(300字左右)、关键词
4)外文摘要、关键词
5)目次页(附件不统一编入)
6)论文主体部分:
引言(或绪论)、正文、结论
7)参考文献
8)致谢
9)附录(对论文支持必要时)
2.论文字数要求:
理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:
任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:
1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写
2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画
3)毕业论文须用A4单面打印,论文50页以上的双面打印
4)图表应绘制于无格子的页面上
5)软件工程类课题应有程序清单,并提供电子文档
5.装订顺序
1)设计(论文)
2)附件:
按照任务书、开题报告、外文译文、译文原文(复印件)次序装订
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:
所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
日 期:
指导教师签名:
日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
日期:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:
日期:
年月日
导师签名:
日期:
年月日
独创声明
本人郑重声明:
所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。
尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。
对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。
本声明的法律后果由本人承担。
作者签名:
二〇一〇年九月二十日
毕业设计(论文)使用授权声明
本人完全了解**学院关于收集、保存、使用毕业设计(论文)的规定。
本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。
(保密论文在解密后遵守此规定)
作者签名:
二〇一〇年九月二十日
基本要求:
写毕业论文主要目的是培养学生综合运用所学知识和技能,理论联系实际,独立分析,解决实际问题的能力,使学生得到从事本专业工作和进行相关的基本训练。
毕业论文应反映出作者能够准确地掌握所学的专业基础知识,基本学会综合运用所学知识进行科学研究的方法,对所研究的题目有一定的心得体会,论文题目的范围不宜过宽,一般选择本学科某一重要问题的一个侧面。
毕业论文的基本教学要求是:
1、培养学生综合运用、巩固与扩展所学的基础理论和专业知识,培养学生独立分析、解决实际问题能力、培养学生处理数据和信息的能力。
2、培养学生正确的理论联系实际的工作作风,严肃认真的科学态度。
3、培养学生进行社会调查研究;文献资料收集、阅读和整理、使用;提出论点、综合论证、总结写作等基本技能。
毕业论文是毕业生总结性的独立作业,是学生运用在校学习的基本知识和基础理论,去分析、解决一两个实际问题的实践锻炼过程,也是学生在校学习期间学习成果的综合性总结,是整个教学活动中不可缺少的重要环节。
撰写毕业论文对于培养学生初步的科学研究能力,提高其综合运用所学知识分析问题、解决问题能力有着重要意义。
毕业论文在进行编写的过程中,需要经过开题报告、论文编写、论文上交评定、论文答辩以及论文评分五个过程,其中开题报告是论文进行的最重要的一个过程,也是论文能否进行的一个重要指标。
撰写意义:
1.撰写毕业论文是检验学生在校学习成果的重要措施,也是提高教学质量的重要环节。
大学生在毕业前都必须完成毕业论文的撰写任务。
申请学位必须提交相应的学位论文,经答辩通过后,方可取得学位。
可以这么说,毕业论文是结束大学学习生活走向社会的一个中介和桥梁。
毕业论文是大学生才华的第一次显露,是向祖国和人民所交的一份有份量的答卷,是投身社会主义现代化建设事业的报到书。
一篇毕业论文虽然不能全面地反映出一个人的才华,也不一定能对社会直接带来巨大的效益,对专业产生开拓性的影响。
但是,实践证明,撰写毕业论文是提高教学质量的重要环节,是保证出好人才的重要措施。
2.通过撰写毕业论文,提高写作水平是干部队伍“四化”建设的需要。
党中央要求,为了适应现代化建设的需要,领导班子成员应当逐步实现“革命化、年轻化、知识化、专业化”。
这个“四化”的要求,也包含了对干部写作能力和写作水平的要求。
3.提高大学生的写作水平是社会主义物质文明和精神文明建设的需要。
在新的历史时期,无论是提高全族的科学文化水平,掌握现代科技知识和科学管理方法,还是培养社会主义新人,都要求我们的干部具有较高的写作能力。
在经济建设中,作为领导人员和机关的办事人员,要写指示、通知、总结、调查报告等应用文;要写说明书、广告、解说词等说明文;还要写科学论文、经济评论等议论文。
在当今信息社会中,信息对于加快经济发展速度,取得良好的经济效益发挥着愈来愈大的作用。
写作是以语言文字为信号,是传达信息的方式。
信息的来源、信息的收集、信息的储存、整理、传播等等都离不开写作。
论文种类:
毕业论文是学术论文的一种形式,为了进一步探讨和掌握毕业论文的写作规律和特点,需要对毕业论文进行分类。
由于毕业论文本身的内容和性质不同,研究领域、对象、方法、表现方式不同,因此,毕业论文就有不同的分类方法。
按内容性质和研究方法的不同可以把毕业论文分为理论性论文、实验性论文、描述性论文和设计性论文。
后三种论文主要是理工科大学生可以选择的论文形式,这里不作介绍。
文科大学生一般写的是理论性论文。
理论性论文具体又可分成两种:
一种是以纯粹的抽象理论为研究对象,研究方法是严密的理论推导和数学运算,有的也涉及实验与观测,用以验证论点的正确性。
另一种是以对客观事物和现象的调查、考察所得观测资料以及有关文献资料数据为研究对象,研究方法是对有关资料进行分析、综合、概括、抽象,通过归纳、演绎、类比,提出某种新的理论和新的见解。
按议论的性质不同可以把毕业论文分为立论文和驳论文。
立论性的毕业论文是指从正面阐述论证自己的观点和主张。
一篇论文侧重于以立论为主,就属于立论性论文。
立论文要求论点鲜明,论据充分,论证严密,以理和事实服人。
驳论性毕业论文是指通过反驳别人的论点来树立自己的论点和主张。
如果毕业论文侧重于以驳论为主,批驳某些错误的观点、见解、理论,就属于驳论性毕业论文。
驳论文除按立论文对论点、论据、论证的要求以外,还要求针锋相对,据理力争。
按研究问题的大小不同可以把毕业论文分为宏观论文和微观论文。
凡届国家全局性、带有普遍性并对局部工作有一定指导意义的论文,称为宏观论文。
它研究的面比较宽广,具有较大范围的影响。
反之,研究局部性、具体问题的论文,是微观论文。
它对具体工作有指导意义,影响的面窄一些。
另外还有一种综合型的分类方法,即把毕业论文分为专题型、论辩型、综述型和综合型四大类:
1.专题型论文。
这是分析前人研究成果的基础上,以直接论述的形式发表见解,从正面提出某学科中某一学术问题的一种论文。
如本书第十二章例文中的《浅析领导者突出工作重点的方法与艺术》一文,从正面论述了突出重点的工作方法的意义、方法和原则,它表明了作者对突出工作重点方法的肯定和理解。
2.论辩型论文。
这是针对他人在某学科中某一学术问题的见解,凭借充分的论据,着重揭露其不足或错误之处,通过论辩形式来发表见解的一种论文。
3.综述型论文。
这是在归纳、总结前人或今人对某学科中某一学术问题已有研究成果的基础上,加以介绍或评论,从而发表自己见解的一种论文。
4.综合型论文。
这是一种将综述型和论辩型两种形式有机结合起来写成的一种论文。
如《关于中国民族关系史上的几个问题》一文既介绍了研究民族关系史的现状,又提出了几个值得研究的问题。
因此,它是一篇综合型的论文。
写作步骤:
毕业论文是高等教育自学考试本科专业应考者完成本科阶段学业的最后一个环节,它是应考者的总结性独立作业,目的在于总结学习专业的成果,培养综合运用所学知识解决实际问题的能力。
从文体而言,它也是对某一专业领域的现实问题或理论问题进行科学研究探索的具有一定意义的论说文。
完成毕业论文的撰写可以分两个步骤,即选择课题和研究课题。
首先是选择课题。
选题是论文撰写成败的关键。
因为,选题是毕业论文撰写的第一步,它实际上就是确定“写什么”的问题,亦即确定科学研究的方向。
如果“写什么”不明确,“怎么写”就无从谈起。
教育部自学考试办公室有关对毕业论文选题的途径和要求是“为鼓励理论与工作实践结合,应考者可结合本单位或本人从事的工作提出论文题目,报主考学校审查同意后确立。
也可由主考学校公布论文题目,由应考者选择。
毕业论文的总体要求应与普通全日制高等学校相一致,做到通过论文写作和答辩考核,检验应考者综合运用专业知识的能力”。
但不管考生是自己任意选择课题,还是在主考院校公布的指定课题中选择课题,都要坚持选择有科学价值和现实意义的、切实可行的课题。
选好课题是毕业论文成功的一半。
第一、要坚持选择有科学价值和现实意义的课题。
科学研究的目的是为了更好地认识世界、改造世界,以推动社会的不断进步和发展。
因此,毕业论文的选题,必须紧密结合社会主义物质文明和精神文明建设的需要,以促进科学事业发展和解决现实存在问题作为出发点和落脚点。
选题要符合科学研究的正确方向,要具有新颖性,有创新、有理论价值和现实的指导意义或推动作用,一项毫无意义的研究,即使花很大的精力,表达再完善,也将没有丝毫价值。
具体地说,考生可从以下三个方面来选题。
首先,要从现实的弊端中选题,学习了专业知识,不能仅停留在书本上和理论上,还要下一番功夫,理论联系实际,用已掌握的专业知识,去寻找和解决工作实践中急待解决的问题。
其次,要从寻找科学研究的空白处和边缘领域中选题,科学研究。
还有许多没有被开垦的处女地,还有许多缺陷和空白,这些都需要填补。
应考者应有独特的眼光和超前的意识去思索,去发现,去研究。
最后,要从寻找前人研究的不足处和错误处选题,在前人已提出来的研究课题中,许多虽已有初步的研究成果,但随着社会的不断发展,还有待于丰富、完整和发展,这种补充性或纠正性的研究课题,也是有科学价值和现实指导意义的。
第二、要根据自己的能力选择切实可行的课题。
毕业论文的写作是一种创造性劳动,不但要有考生个人的见解和主张,同时还需要具备一定的客观条件。
由于考生个人的主观、客观条件都是各不相同的,因此在选题时,还应结合自己的特长、兴趣及所具备的客观条件来选题。
具体地说,考生可从以下三个方面来综合考虑。
首先,要有充足的资料来源。
“巧妇难为无米之炊”,在缺少资料的情况下,是很难写出高质量的论文的。
选择一个具有丰富资料来源的课题,对课题深入研究与开展很有帮助。
其次,要有浓厚的研究兴趣,选择自己感兴趣的课题,可以激发自己研究的热情,调动自己的主动性和积极性,能够以专心、细心、恒心和耐心的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JDBC 移动用户 交互 系统 设计 实现 开题 报告