欢迎来到天天文库
浏览记录
ID:11260081
大小:640.50 KB
页数:38页
时间:2018-07-11
《公交路线查询系统-数据库及查询接口设计-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、公交车查询系统-数据库及查询接口设计本科毕业论文(科研训练、毕业设计)题目:公交路线查询系统——数据库及查询接口设计姓名:学院:软件学院系:专业:软件工程年级:学号:指导教师(校内):职称:指导教师(校外):职称:年月日35公交车查询系统-数据库及查询接口设计公交路线查询系统-数据库及查询接口设计[摘要]本文分析了公交路线查询系统数据库的各个实体之间的关系,并以此为依据建立数据库表、视图,满足公交车查询系统的需求。用Java语言对数据库进行操作,因为系统最终要建立成网站形式,每一次网页访问都要对数据库进行打开、关闭。为了防止数据库频繁打开、关闭损耗大部分系统资源而使用数据库
2、连接池。分析连接池的原理和具体实现步骤,并以Java程序为例介绍具体怎么实现。并配置一个Servlet在tomcat服务器起动、关闭时打开、关闭数据库连接池。数据库接口提供采用了多层结构,将数据库连接获取、关闭封装在底层的类中,在上层的类只要传入要操作的sql语句,就能返回结果。并以此为基础提供公交路线查询系统所需的各种接口以及对数据库管理的各种接口。[关键词]数据库连接池Servlet35公交车查询系统-数据库及查询接口设计BusLineQuerySystem—Designofdatabaseandqueryinterface[Abstract]Thispaperanal
3、yzedtherelationshipsbetweeneachentityofthedatabaseoftheBusLineQuerySystem.Accordingtotheanalyzedresult,Ibuiltdatabasetablesandviews,whichmightsatisfytheneedsoftheBusLineQuerySystem.ThereasonswhyIchosetheJavalanguagetooperatethedatabaseareallbecausefinallythesystemwouldbebuiltaswebsite,ande
4、veryvisittothewebpagewouldneedtheopeningorclosingofthedatabase.Forpreventingthewastingofgreaterpartofthesystemresourcesbyopeningorclosingthedatabasetoofrequently,Iusedthedatabaseconnectionpool.Ianalyzedtheprinciplesandtheconcretestepsofthedatabaseconnectionpool,andusedJavaprocedureforexamp
5、letointroducehowtorealizeit.IinstalledaServlettoopenorclosethedatabaseconnectionpoolwhilethetomcatserverstartedandclosed.Iadoptedmultilayerstructuretoofferthedatabaseinterface,gettingconnectionandclosureintheclass.Theclassreceivessqllanguageandreturnstheresult.Itcanprovidealltheinterfaceto
6、handoverwhatBusLineQuerySystemneedandwhatthemanagementofdatabaseneed.[KeyWord]ConnectionPoolServlet35公交车查询系统-数据库及查询接口设计目录引言2一、数据库分析和建立2§1.1系统功能描述2§1.2实体关系2§1.3数据库实现3二、数据库连接池的实现5§2.1问题的描述5§2.2问题的分析和解决方案6§2.3连接池的具体实现7三、接口的实现8§3.1数据操作结构描述8§3.2查询接口的具体描述9§3.2.1OperateData类9§3.2.2Service类9§3.2.3
7、Service_en类17§3.3管理接口的实现25§3.3.1Admin类25§3.3.2Station类27§3.3.3Line类30§3.3.4Location类32四、结论35致谢语35参考文献35附录3535公交车查询系统-数据库及查询接口设计引言近年来,随着厦门旅游城市的发展以及交通设施的发达,越来越多的游客选择来厦门旅游,为了给人们提供乘车的方便以及配合厦门信息港的建设,促进“数字厦门”的发展,我们小组设计了可以用在手机、PDA、个人PC上的厦门市公交路线查询系统。该系统数据库涉及上百路公交车,六百多
此文档下载收益归作者所有