【计算机开题报告】便捷饭店点餐小程序的设计与实现

一、选题依据(包括项目研究的背景、研究或应用的意义、国内外研究或应用现状,附主要参考文献)

(一)项目研究的背景
随着高新科技的不断发展,信息化水平的日益提高,越来越多的餐饮企业开始意识到餐饮信息化的重要性,也在积极的考虑如何将信息化技术融入到自己的餐饮管理中。通过创新,餐饮业主不仅可以降低成本,为客户提供更好的服务并获得额外的经济效益。顾客也会感到更加满意。后面我们所看到的类似于手机的一些餐饮服务系统、餐饮管理系统也逐渐开发成功并且慢慢的投入到新兴的餐饮行业中,给国内的餐饮业带来了新机。[1]它节省了时间,使用掌上终端或者是平板,服务员不必离开桌子把点菜单给到厨房或者是酒水区,便可直接准确无误的下单至后厨。服务员也不需要利用纸笔手写菜单,节省了餐厅日常开支,提高了点菜速度,减少了顾客的等待时间,提高了服务质量和翻单率,增加了客户的满意度和好评率。而且服务员可以服务多个餐桌,大大提高了服务效率,节约了人力成本。[2]
在目前社会互联网大发展的前提下,应用程序发展迅速,使得软件的小程序有了很好的进步,所以在使得生活便捷的情况下,使得我有做这项目的研究和决心。
(二)项目研究意义

微信点餐小程序系统对于餐饮项目的意义在于,高效点菜:方便点菜员与顾客沟通,更好展示主推菜品,有效提高单桌消费额;餐厅繁忙时,方便顾客自助点菜,有效节约人工,提高服务质量。[3]
相对比传统的推广营销模式来看,使用小程序可以带来更持续性的宣传效果,不需要投入太多的时间成本和人工成本,所以这对于企业品牌宣传会有很好的帮助,因为微信小程序的受众群体更加广泛,而且应用的功能得到了大家的认可,在各种不同时间段,不同环境都能方便大家使用。[4]
(三)国内外应用现状
毫不夸张的说,小程序的出现已经重新定义了移动互联网时代,国内付款,在通讯软件上app生活习惯已经根据app的形成。虽然社会舆论依旧低估了小程序的意义,但小程序作为微信里程碑产品的出现,其意义更多的是——带来一场移动互联网革命。[5]

附:主要参考文献
[1] Dan Wang,Rang Fu,Zu ying Luo.Classroom Attendance Auto management Based on Deep Learning,2017‐04‐29
[2] [2]张辉,苑咏哲,王汶君.基于移动物联网的公交安全与智能系统[J].电子设计工程,2020,28(09):37-40.
[3] Md Rizal Md Hendry,Mohd Noah A.Rahman, Afzaal. H.Seyal. Smart Attendance System Applying QR Code,2017‐05‐22
[4] 张玉坦.校园网安全数据的采集与集中分析处理系统的设计与实现:[D].北京大学出版社
[5] 杨金文.单点登录系统的研究与实现:[D].辽宁:辽宁工业大学,2017

二、设计或研究内容、预期目标及拟解决的关键问题(此部分为重点阐述内容)。

(一)设计内容

1、系统前台模块:
(1)用户注册登录:已注册的用户,可以进行登录操作,从而进入主页面对餐品进行游览、购买等操作;
(2)个人信息:用户可以查看以及修改个人信息;
(3)餐品信息:餐品显示在页面上,并且以餐品分类以价格的方式排列显示,用户可以通过点击查看所需的餐品的详情信息;还可以通过搜索,查看不同类型的餐品。用户可以自己添加售卖的餐品;
(4)购物车信息:用户把喜欢的餐品添加到购物车,并支持对购物车的商品进行下一步操作;
(5)支付:购买者可以通过线上支付派送,也可以通过现场购买并查看订单详情。
2、系统后台模块:
(1)管理员登录:管理员直接进行登录操作及对后台进行管理;
(2)用户信息管理:管理员直接对用户的个人相关信息进行操作,包括:查看、删除、添加和修改;
(3)餐品分类管理:把餐品进行进行分类和总结;
(4)餐品管理:支持管理员对餐品相关信息进行操作;
(5)订单项管理:管理员可以对订单项信息进行查看和修改订单;
(二)预期目标
根据以上的研究内容,运用所学知识及相关软件,参考文献等,开发便捷点餐系统,并实现其基本功能。包括前端web网页设计,jsp页面的编写,以及整个网站的开发架构和SQL数据库的建立。在开发软件的基础上,做到用户体验正常。
(三)解决的关键问题
饭店小程序交易系统的目标是让用户更加方便和吸引的浏览购买餐品,了解用户需求与自身餐品的特色后,应该做到以下几点:
1、界面内容分类应该简单明了,方便点餐。
2、维护网站的稳定性,备份用户的点餐记录。

三、研究方案(包括有关方法、技术路线、实验手段、关键技术等)。

(一) 研究方法
1、文献搜集法。查阅与微信开发者工具相关的文献和技术资料,了解当前流行的开发技术;
2、面向对象开发方法。它是以对象建模为基础,自底向上和自顶向下相结合的开发方法,彻底解决了一些开发方法存在的严重问题。
3、ORM(Object/Relation+Mapping),主要解决数据持久化中对象关系的映射。
4、UML (Unified Modeling Language)为面向对象软件设计提供统一的、标准的、可视化的建模语言,用于项目的分析和设计阶段。
5、调查研究法:考察了解本软件使用开发情况,直接获取有关材料,并对这些材料进行分析。
研究手段:本系统的开发要求采用微信小程序设计与开发一个基于微信小程序的点餐交易系统。因此,本次毕业设计应首先分析基于微信小程序的手机外卖点餐平台的相关功能,结合本次毕业设计的相关要求写出需求分析;其次,综合运用以前所学的相关知识(包括以前所学的一些关于网络技术、数据库、编程技术等相关知识),选择所熟悉的开发工具进行本毕业设计的开发;在设计中以需求分析为基础,写出系统开发计划、实现流程及相关问题的实现方法;同时,在开发设计与实现中,要保存好相关的设计文挡,为后面的毕业论文的写作准备材料;最后,系统开发完毕后,进行调试和试运行,做好调试和试运行的相关记录,也为后面的毕业论文的写作准备材料。
6、 MySQL数据库: MySQL数据库管理系统之所以受到广大开发人员的喜爱是因为它是开源的和不需要钱的。它支持大型数据库,不仅可以存储上万条记录,还可以简化SQL语句的查询算法,以达到快速查询记录。
(二)实验具备的条件
1.开发环境:Windows系统。
2.开发工具:系统开发使用微信开发者工具,后台使用apifm-wxapi接口。
3.开发语言:Java。

四、设计(论文)的预期成果与特色或创新之处

(一)预期成果
对于本微信小程序便捷饭店点餐系统的设计来说,它主要是采用java语言技术和mysql数据库来完成对系统的设计。根据网上点餐发展的现状,提出解决问题的一个可行性方法:采用现代化统一的计算机网络系统,实现了在线点餐管理的网络化,各类信息有序地进行存储,进入点餐交易页面之后,方可开始操作主控界面,后台:订单信息管理、用户管理、系统设置。前台:交易、个人信息、我的订单、我的购物车等功能。
(二)特色和创新之处
通过人性化的UI设计和便捷的不同的简约化系统,使得老年人也能上手的人机交互页面,使得人人都在点饭时都用得开心,这才是我们设计之理念。
个性化的人工服务,通过订单页面对商品进行留言,使得卖家和买家之间有了互动,使得餐品的做法更加多样化。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JAVA编码选手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值