对于用户,他们需要大功能,其主要内容如下:
(1)点菜模块:查看菜品并选择下单。
(2)登录模块:登录用户已有账户,实现收藏操作。
(3)注册模块:注册个人用户名,用于收藏操作。
(4)收藏模块:收藏喜欢的菜品,便于下次点菜查看。
(5)个性化模块:设置个性化用户名,修改密码、邮箱。
(6)本地数据库更新模块:同步服务器端菜单数据到本地客户端。
1。4 本文研究的内容及主要贡献
论文主要是通过五个章节来介绍基于android无线点餐系统的设计与实现过程:
第一章 绪论:首先介绍开发基于android无线点餐系统的背景、意义和目标,以及在进行实地调查之后,自己对系统功能的设计与分析。
第二章 系统结构与分析:本章首先介绍了本课题研究的可行性分析,然后根据实际调查进行了功能需求分析,并且设计了系统的具体组织架构,最后对数据库中的表进行了设计。
第三章 相关技术简介:这一章主要介绍了在开发基于android无线点餐系统时用到的开发工具和用到的开发技术。
第四章 系统实现:这一章介绍了基于android无线点餐系统的每个功能模块分布是如何实现的。
第五章 系统测试与分析:本章主要介绍了几种常见的系统测试的方法,并选择其中一种用来对这个系统进行一个详细的测试。
第2章 系统结构与分析
2。1 基于android无线点餐系统可行性分析
2。1。1 技术可行性分析
这次设计基于android无线点餐系统主要使用的技术有android开发技术和JSP网页开发技术,开发中使用的语言是Java,由于大学四年主要学习Java语言,所以这里使用Java语言进行编码,符合开发所有技术的需求,所以在技术方面是肯定可行的。然后从软件方面来讲,目前比较成熟的B/S模式适合本次设计的要求,所以从软件平台的角度来说也是可行的。并且这个模式有几大好处,容量大可以存放更多的数据,成本低可以更好的普及,可靠性高可以满足餐厅和顾客的体验,所以最终得出结论开发本系统在技术上是完全可行的。
2。1。2 操作可行性分析
本系统的客户端是通过智能手机来进行操作,如今智能手机都具备触摸屏,可以很方便的实现选择、后退等简单操作,app界面简单清楚,按钮标识清楚容易理解,所以对用户来说,不存在使用上的困难,大多数的用户可以完成大部分的操作,用户体验度很高。服务器端的交互界面主要是通过网页访问,网页简单明了的展示了所有的功能,餐厅管理员可以很容易使用,完全可以实现所有操作。所以综上所述,本基于android无线点餐系统具备操作可行性。
2。1。3经济可行性分析
进入21世纪以来,互联网与智能终端飞速发展。社会生活节奏越来越快,传统的模式已经跟不上节奏。现代的餐厅都讲究速度,顾客用餐的速度越快,可以用餐的人流越多,收益就越高。所以在点菜、传单、做菜、上菜等各个环节都要节约时间,并且不能出错。而如今开一家中型餐饮店成本都不下几十万,一套低成本的无线点餐系统对餐厅来说不是什么负担,反而能在后期为餐厅带来更多的收益,使餐厅更高效、更专业、更系统,节约成本,利益最大化。综上所述,本系统的经济可行性是很高的。
2。2 系统需求分析文献综述
2。2。1 特性需求分析
基于android无线点餐系统主要分为两大部分,
客户端被用户使用时主要可以分为三阶段,第一阶段操作,用户登录系统/注册用户;第二阶段操作,使用功能;第三阶段操作,用户退出登录。用户在系统中可使用的功能主要是分为两个部分,第一是:选菜/收藏;第二是:个性化设置,设置昵称、修改密码、修改邮箱;第三是:本地数据库更新:每次点菜前主动更新本地数据库与服务器同步。