毕业设计(论文)学生姓名:朱亚橙_____学号:P1501090730__所在学院:电气工程及自动化__专业:自动化____设计题目:基于Android平台的酒店系统设计与实现指导教师:李为相___2013年05月I基于Android平台的酒店系统设计与实现摘要本系统涵盖两方面功能:Android手机客户端应用和Web服务器端酒店管理系统。Web服务器端实现酒店的预定管理,包括管理员管理、资源管理、订单管理等等。Android客户端应用包括用户信息、首页、预订信息等功能。通过分析,本系统使用Sun公司的Eclipse开发工具来编写Java程序;MySQL来实现数据库的建立和数据库的相关操作,并使用UI界面,方便进行数据库编写,所用软件是NavicatforMySQL;JDBC实现Android与数据库的连接操作。可以在较短时间内建立系统应用雏形,接着再对雏形系统进行需求分析,以及不断补充和完善系统个方面的功能,不断的修正和改进系统的各功能模块,最终形成当前的可行系统。关键字:AndroidJavaMySQLEclipseJDBCII此处加上论文题目的英语翻译版Abstract:Functionofthissystemcoverstwoaspects:AndroidclientapplicationandaWebservertohotelmanagementsystem.Webserversideimplementationtohotelmanagement,includingtheadministratormanagement,resourcemanagement,ordermanagement,etc.TheAndroidclientapplicationincludinguserinformation,thehomepage,reservationinformation,etc.Throughtheanalysis,thissystemusetheSun'sEclipsedevelopmenttoolstowriteaJavaprogram;MySQLtoachievetheestablishmentofdatabaseanddatabaserelatedoperations,andusetheUIinterface,convenientfordatabase,thesoftwareusedisNavicatforMySQL;JDBCimplementationAndroidconnectiontothedatabaseoperation.Canbuildsystemapplicationprototypeinashorttime,thenagainontheprototypesystemneedsanalysis,andconstantlysupplementandperfectthesystemintermsoffunction,andconstantlyrevisedandimprovedsystemofeachfunctionmodule,eventuallyformingthefeasiblesystem.Thekeyword:Android;Java;MySQL;TheEclipse;JDBC;III目录摘要...........................................................IAbstract:......................................................II第一章绪论......................................................11.1本课题研究的目的与意义...............................................................................................11.2本课题在国内外的发展概况及文献综述.......................................................................31.2.1国内外发展概况....................................................................................................31.2.2问题的提出...........................................................................................................41.2.3技术基础...............................................................................................................5第二章理论基础与研究方法........................................92.1需要的开发软件及其安装...............................................................................................92.1.1Java运行环境........................................................................................................92.1.2Eclipse编程软件.................................................................................................102.1.3MySQL5.0数据库和NavicatforMySQL.........................................................122.1.4Web应用服务器:Tomcat6.0.14.......................................................................142.2课题研究的方法.............................................................................................................15第三章系统的运行与实现.........................................163.1数据库设计.....................................................................................................................163.1.1数据流程设计.....................................................................................................163.1.2功能结构设计.....................................................................................................163.1.3相关的表设计.....................................................................................................193.2Web服务器端设计.........................................................................................................263.3Android用户端设计.......................................................................................................26第四章系统的运行与实现.........................................34IV结束语..........................................................37参考文献........................................................39南京工业大学毕业论文(设计)1第一章绪论1.1本课题研究的目的与意义如今的手机都发展为智能机,android平台就此诞生。手机的功能也因此越来越强大,给日常的人们生活带来了相当多的便利。生活中,手机已成为人们的生活必备品,无论是上班、工作、旅游、吃饭等等。加上手机应用的多元化,成功的使手机有如电脑般的强大功能。像淘宝、我查查、百度地图等已经变成了手机上的必装应用。在这本文选做了基于Android平台的酒店系统设计与实现的手机应用,想通过此系统为那些在外工作或旅游的人在住宿方面提供便利,相信这项应用肯定能够被很多人所喜爱。该系统采用Windows7系统下Android2.1开发平台作为前段,服务器Web端开发平台作为后台进行开发。整体使用Java语言进行开发,其中也用到SQL语句编写数据库。基于Android平台的酒店系统设计与实现是当前酒店管理市场得以实现简洁化和一体化中不可或缺的,因为当下随着不同行业都在迅速地发展,酒店和宾馆的信息量逐渐变得庞大起来,要对它们进行管理的话,光靠人力资源是远远够不上的,必须要有一整套的管理系统来更好的实现管理。所以,我想设计的管理系统将可以把详细管理记录与管理资料通过Web端与客户端录入数据库,使得酒店管理者或酒店运营者能在较短的时间内了解酒店的营业情况,实时调整房间的安排等。该系统提供了便捷的功能使得酒店能正常的、健康的运营下去,由此,我们所要开发的酒店系统应该能够为广大用户提供充足的信息和便捷的查询手段。随着人们的物质精神生活的不断提高,酒店这一个行业作为一种民族传统与饮食文化的结合体而不断的得到发展和提升;而人们的物质生活上的需求导致了酒店这个行业的不断做大做好;显然在这样的条件下还依赖于以往的传统人工模式来实现酒店的前台管理不仅浪费了人力和物力:而且在很大的程度上制约了酒店的发展;使得酒店只能在狭小的空间中生存。然而在酒店行业发展的同时IT产业得到了飞速的发展;于是便诞生了将人们的所有第一章绪论2需求与计算机相集合的发展模式;酒店管理系统也就是这样有供与需的前提下产生的。我们毕业设计的题目是基于Android平台的酒店系统设计与实现;该系统的各项管理功能的实现都集中的体现了该系统是一个典型的信息系统。系统JSP技术+SQL开发。我们所设计的系统将解决酒店前台管理凌乱而毫无规律的众多弊端、为酒店的管理提供一个系统化,合理化的管理系统:使得酒店能实现有效,有叙和高性能管理;所以该系统的设计和开发具有很大的现实意义。本系统开发的目标是服务于酒店行业的各项管理业务需求,方便工作人员,收集相关信息,发布相关信息,同时力求做到界面人性化,功能齐全,数据存储安全。酒店系统是每个大型酒店必须拥有的,客户不一定非要到酒店里才能预定,他们还可以选择在自己手机上预定想要的房型,在酒店管理员那边就会看到顾客的信息,经过确认,把房间订到该顾客名下,这就大大减少了人力物力。如今手机都可以上网