酒店定餐移动电子商务实现方法

点赞:13488 浏览:57795 近期更新时间:2024-03-31 作者:网友分享原创网站原创

[摘 要]本文在当前移动电子商务发展的基础上,在分析了实现酒店定餐业务电子商务化的关键问题的基础上,借鉴了其它行业成功实施移动电子商务的方法,提出了一种基于J2ME/J2EE的三层结构的酒店定餐移动电子商务应用系统技术体系架构.

[关 键 词]酒店定餐移动电子商务J2MEJ2EE

一、引言

诺基亚董事长兼首席执行官约玛奥利拉几年前就在Cebit上发表了具有前瞻性的讲话,他指出移动性将成为下一个全球性的产业趋势,其影响将随着人类的想象力迅速渗透到媒体、娱乐、游戏和企业等所有领域,人们的生活也将从此进入一个全新的移动世界.对移动电子商务的研究也成为当前电子商务研究的热点.

酒店定餐移动电子商务实现方法参考属性评定
有关论文范文主题研究: 关于移动电子商务的论文范文文献 大学生适用: 在职研究生论文、高校大学论文
相关参考文献下载数量: 68 写作解决问题: 写作资料
毕业论文开题报告: 标准论文格式、论文小结 职称论文适用: 论文发表、职称评初级
所属大学生专业类别: 写作资料 论文题目推荐度: 经典题目

移动商务是利用移动终端、移动通信网络,或者移动通信网络和Inter网络相结合,进行的电子商务交易,是传统Inter电子商务的拓展.

各种移动终端的大量出现,为移动电子商务的发展打下了良好的基础.目前,全球拥有手机和掌上电脑等移动通讯工具的人数远远超过拥有台式电脑的人数,特别是我国的手机用户规模已位居世界首位,并且还在快速增长.截止2005年底,我国已经拥有超过4亿的手机用户和数目众多的PDA,这些移动终端构成了移动电子商务巨大的潜在市场.目前,对酒店定餐业务实施移动电子商务的研究还比较少.

二、问题分析

1.酒店行业经营特点及实现定餐业务移动商务化的难点

随着酒店业竞争的加剧,酒店之间客源的争夺越来越激烈,酒店需要使用更有效的信息化手段,拓展经营空间,获得更大利润.酒店业务包括很多的部门,大致有总台、客房、餐饮前台、怎么写作员、厨房、吧台、收银台、财务、管理部门、库房、总经理决策机构等,酒店定餐业务的流程较为复杂.而在客户的角度则要求在进行点菜信息的的录入、修改、查询、删除操作时要方便、快捷,费用要低.

因此实现酒店定餐业务的数据库结构复杂,对技术的要求也较高,有些开发语言开发出来的数据库系统和移动终点应用系统不兼容,另外就是数据传输的速度会影响客户端的响应时间,还有一点就是目前手机上网通常都是按流量收费,费用较高.

2.实现酒店定餐业务移动电子商务化的关键

根据上面的分析,在酒店定餐业务中实施移动电子商务,并且能够被广大客户接受,要解决以下几个关键问题:(1)怎么写作器端数据库和客户端程序的兼容,(2)数据传输速度要快,(3)使用费用要能够让大多数用户接受.

随着3G时代的到来,问题(2)、(3)将迎刃而解.3G是英文3rdGeneration的缩写,指第三代移动通信技术.相对第一代模拟制式手机(1G)和第二代G、TDMA等数字手机(2G),第三代手机一般地讲,是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统.它能够处理图像、音乐、视频流等多种媒体形式,提供包括网页浏览、会议、电子商务等多种信息怎么写作.为了提供这种怎么写作,无线网络必须能够支持不同的数据传输速度,也就是说在室内、室外和行车的环境中能够分别支持至少2Mbps(兆字节/每秒)、384kbps(千字节/每秒)以及144kbps的传输速度.在3G环境下,数据传输速度很快,使用费用也将会像现在的普通上网一样很便宜.我国在北京等地已经试点使用3G,所以这两个问题的解决将指日可待.

对于问题(1)是实现酒店定餐业务移动电子商务要解决的核心问题.客户端可用J2ME开发,J2ME是基于JA技术的无线设备标准化应用开发平台,定位于那些只有有限的内存、有限的处理能力及有限图形用户界面能力的设备,包括手机、PDA等.而且利用J2ME有以下几个好处:首先,JA语言是跨平台运行的,第三方软件开发商可以很容易的介入进行开发运行程序,也可以很方便地安装到移动上,而且支持应用程序的动态下载和升级;其次,J2ME提供了HTTP、TCP等高级Inter协议,使移动能直接访问已有的Inter的全部信息;此外,还能访问本地存储区,提供最高效率的在线操作;同时支持脱机操作,可在必要的时候与怎么写作器交换数据而无须一直在线.在怎么写作器端采用J2EE多层B/S,结构集成,J2EE是一种利用JA2平台来简化企业解决方案的开发、部署和管理相关复杂问题的体系结构,使用多层的分布式应用模型,解决了传统两层模式即(client/server)中难以升级或改进、可扩展性差、业务逻辑和界面逻辑难以重用等弊端,将两层化模型中的不同层面切分成许多层.它们可以支持HTTP上的XML,无线TCP/IP,在线和脱线的交互,无线同步等.


三、酒店定餐移动商务系统体系架构

鉴于上述分析,提出基于J2ME/J2EE的如下酒店定餐移动电子商务应用系统技术体系架构,系统采用3层框架结构,即MVC设计模式,如图所示.

1.客户层

使用J2ME实现客户端设计.移动电子商务的客户端都是一些无线通信设备,这些设备在资源、处理能力以及带宽方面都受到限制,在无限设备客户端程序设计过程中,需要注意以下几个问题:(1)带宽有限;(2)计算能力与内存资源有限.在系统中,将数据处理、存取等工作都交由怎么写作器端来做,但客户端在网络不通或设备出现问题的情况下可以进行暂时的存储,等网络恢复或设备故障排除之后再交由怎么写作器进行处理.

2.怎么写作器层

应用怎么写作器层采用了J2EE的多层架构,其中包括与客户端J2ME程序耦合的Servlet程序和进行商业逻辑处理的EJB模块,Servlet接收从客户端传来的信息,交由EJB来处理,处理完成之后EJB再把处理信息通过Servlet返回给客户端,以此来完成客户端与怎么写作器的交互过程.

3.数据库层

数据库层需要存储了酒店定餐业务相关的所有信息,数据量非常大,而且业务流程也非常复杂,可以采用SQLServer2000数据库,怎么写作器端通过JDBCAPI接口访问并存储数据库.Ja具有坚固、安全、易于使用、易于理解和可从网络上自动下载等特性,是编写数据库应用程序的杰出语言.所需要的只是Ja应用程序与各种不同数据库之间进行对话的方法.而JDBC正是作为此种用途的机制.JDBC是操作关系数据库的标准访问协议,提供了Ja应用程序访问数据库的标准方法.其标准化的API为基于Ja的数据访问应用程序的可移植性奠定了基础,为各种数据的访问提供了跨数据库的支持,是标准Ja(J2ME)和企业Ja(J2EE)中一个不可缺少的重要组成部分.JDBCAPI既支持数据库访问的两层模型(C/S),同时也支持三层模型(B/S).

四、结束语

目前,酒店定餐移动电子商务还处在研究阶段,但是随着人们生活节奏的不断加快,对各种日常事物的处理追求快捷方便的要求越来越强烈,以及移动通讯技术的进步,酒店定餐业务实现移动商务化是必然的.

本文是在当前移动商务发展条件下,对酒店定餐业务实施移动电子商务要解决的问题进行分析的基础上,借鉴了在其它行业成功实施移动电子商务的系统设计的实现方法,提出了一个实现酒店定餐移动电子商务应用系统技术体系架构,其优点在于可以很好的解决后台数据库系统与客户端系统的兼容问题.另外,系统采用3层框架结构,比两层结构多了一个中间层,其好处在于:1.可用中间层来控制对系统数据的访问和可作更新的种类较多.2.中间层的另一个好处是,用户可以利用易于使用的高级API,而中间层将把它转换为相应的低级调用.3.最后,许多情况下三层结构可提供一些性能上的好处.对这个系统的实施以及在实施过程中遇到的问题是如何解决,将是接下来要研究的重要问题,有关问题将在它文中论述.