android的酒店预定系统的设计与实现(源码)

随着移动互联网的飞速发展,传统的酒店预定方式已经不能满足用户的需求,网上预订、手机预订等新的酒店预订方式已成为未来发展的趋势。本课题设计开发了一个基于Android平台的酒店预订系统。该系统由Android手机端和Web管理端组成。Android端采用C/S模式,Web端采用B/S 模式,以Java为开发语言,结合MySQL数据库来实现。系统主要包括客户房间预订、订单管理、订单处理、客房管理、入住管理等功能模块,实现了手机端酒店预定系统的主要功能。本系统操作界面友好、操作简单,可应用于酒店管理中,改变传统酒店预订方式的劣势,更加方便快捷。 关键词 Android,酒店预定,Web管理,订单处理 目 录
1 引言 1
1.1 课题背景 1
1.2 本课题的意义 1
1.3 系统开发目标 2
1.4 本文的结构 2
2 可行性分析 3
2.1 经济可行性 3
2.2 技术可行性 3
2.3 操作可行性 4
3 需求分析 4
3.1 功能需求分析 4
3.2 性能需求分析 5
3.3 系统建模 5
3. 4 本章小结 12
4 总体设计 12
4.1 系统模块总体设计 12
4.2 数据库设计 13
4.3 本章小结 17
5 详细设计与实现 17
5.1 运行环境 17
5.2 开发工具及技术简介 17
5.3 Android用户端设计 18
5.4 Web管理端设计 24
6 系统测试与性能分析 27
6.1 软件测试 27
6.2 本系统测试 28
6.3 本章小结 29
结 论 30
致 谢 32
参 考 文 献 33
1 引言
1.1 课题背景
随着信息化社会的发展,国内各种行业得到迅速发展,传统的服务行业发展出现疲态,越来越多
 *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2# 
测试与性能分析 27
6.1 软件测试 27
6.2 本系统测试 28
6.3 本章小结 29
结 论 30
致 谢 32
参 考 文 献 33
1 引言
1.1 课题背景
随着信息化社会的发展,国内各种行业得到迅速发展,传统的服务行业发展出现疲态,越来越多的企业开始向信息化转型,寻求创新来让企业重新焕发活力,酒店服务行业就是其中之一。传统的酒店订购方式一般是顾客直接到前台预定选择住宿,这样的方式使得酒店的顾客大部分都是散客,不利于酒店的长期发展。对此,传统的酒店预定模式已经不适用于当下,国内大型的连锁酒店都已经开始转型,将酒店与互联网结合起来,使顾客可以在互联网上预定酒店,安排出行。从这个趋势来看,酒店的网络预定已经成为必然。网络预订有着传统预定方式所没有的优点。人们因为一些原因不能够亲自去酒店订房,网络预定的出现就解决了这个问题。
与此同时,随着生活水平的提高,智能手机已经成为人们生活的必备品,无论何时何地都随身携带着手机,由此可见移动端有着庞大的用户资源优势。根据2014年迈点旅游研究院的调查数据来看,在酒店的预订方式上,46%的用户选择移动端作为预订方式,通过PC预订的占30%,电话预订13%,选择“直接到店入住,不预订”的占11%。我们从这些数据上可以看出,移动端的用户是最多的。
Android近几年在中国的发展也是非常的迅速,自Android系统推出以来,就占有市场的很高份额,并且随着越来越多的Android软件开发商的加入,使得选择Android手机或无线设备的人日益增多。中国是世界上人口消费最大的国家,由于3G、4G业务的不断推广,国内的手机市场都向智能化转型,Android系统满足了这种市场需求,使得国内的智能手机用户中大多数为Android用户,未来基于Android开发软件的前景是被人们看好的。如此多的用户基数,必然使得Android在今后在人们的通讯设备中占据主要地位。而且,今年来Android已经开始向各种电子设备过度,越来越多的电子设备开始使用基于Android的操作系统。这些都预示着未来Android的火热程度。
1.2 本课题的意义
国内酒店分为连锁酒店和单体酒店,其中大多数都是中小型的单体酒店,它们没有大型连锁酒店众多的资源优势,只能依靠和第三方平台合作实现网上订购,比如:美团、去哪儿等酒店预定平台。这样虽然能使得酒店步向移动互联化,但是仍然有着很多不利之处。因此,在互联网普及的今天,每个酒店都需要一个专属的预定软件。
基于Android的酒店预定平台具有如下意义:
(1)降低酒店的运营成成本。酒店在与第三方平台合作时,合作的基础是在每笔成功完成的订单上,抽取一定百分比的数额充当服务费用。虽然每一笔的服务费用不多,但从长远角度来看,酒店可以将这些费用节省下来,投入到酒店的其他方面来让酒店得到更好的发展。
(2)能使酒店拥有固定的消费群体。当顾客使用酒店自身的app进行酒店预定消费后,如果酒店的服务让顾客满意,顾客会对酒店留下好的印象,在下次选择酒店时,会优先考虑,而不是根据第三方平台的推荐。
(3)方便管理酒店资源信息。现今酒店宾馆的规模不断扩大,客户数量急剧增加,有关客户的各种信息也成倍增长,尤其是大量的客房预订信息。面对庞大的信息量,需要系统来提高客户管理工作的效率。通过这样的系统,可以做到信息的规范管理,科学统计和快速查询,从而方便管理酒店资源信息。
(4)提高酒店的工作效率。顾客可以直接通过手机进行酒店房间的预定,不需要亲自到酒店前台,酒店的工作人员在收到客户的预定信息后,可以快速的做出回应,让顾客在入住当天可以直接入住,节约了很多的中间时间,大大提高了工作的效率。
1.3 系统开发目标
本系统在设计阶段应考虑的目标主要有以下几点:
(1)程序界面简洁明了,没有繁琐的操作流程。信息存储具有一定的稳定性,能满足一般顾客的需要。
(2)用户能通过客户端方便的对酒店的资源信息进行了解,并能进行一系列的相关操作。
(3)能够简单的识别用户在使用中输入的信息,避免常规错误。
(4)系统维护和使用起来比较方便。
(5)系统运行稳定、安全可靠。
1.4 本文的结构
本文主要是对基于Android的酒店预订系统进行设计、分析。文章主要包含有以下内容:程序的可行性分析、程序需求分析、系统的总体设计、系统的详细设计以及测试等。
本文对基于Android的酒店预定系统设计和开发过程进行分析,从最基础的需求写起,一直到整个系统的详细设计都包含在内。
2 可行性分析
可行性分析的目的是帮助开发人员明确系统项目开发的意义,让开发人员明白自己开发的系统能干什么、适合去干什么,这种分析是必不可少的,在程序的开发当中充当着重要的作用。本章对系统的可行性进行分析,分析系统在不同的方面是否可行。本文选择的几个

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1487.html

好棒文