1. 研究目的与意义
随着全球互联网信息化的发展,基于网络技术的提升,手机大概成了我们每个人必不可少的通讯工具,而微信这类通讯软件的产生也基本完全代替了传统发短信的方式,因其便捷性,近年来微信的使用人口基数越来越大,几乎全面覆盖手机的使用人群。
随着生活节奏的加快,有时候到餐厅点餐等待吃饭似乎不太尽人意,导致时间的浪费,工作效率的降低,但APP点餐又会造成手机软件的冗余性,基于微信小程序的在线点餐系统是值得深入研究的一个课题。
根据这一情况,为了使用户在点餐时能够节约时间获得更好地消费体验,为了商家更加快捷高效的处理用户点餐情况,所以基于微信小程序的点餐系统的设计就显得十分必要和紧迫。
2. 课题关键问题和重难点
基于微信小程序的点餐系统的关键问题是技术的陌生和独立开发,虽然在校期间也有系统设计的大作业,但是没有接触过微信小程序,虽然有一点头绪,知道要用vue框架,但是vue框架之前也没有接触过,所以系统设计的关键问题之一就是微信小程序开发和vue框架的陌生。
其次,系统的设计到实施都是自我独立完成,极大的锻炼了动手能力和快速学习的能力,比如nodejs的安装,vue脚手架的安装,看教程很简单,但是自己安装的时候就是各种问题,然后去细细搜索,细细询问,试着解决,最终才能终于解决。
该系统设计的难点在于构思系统设计的便捷性,以及扫二维码点餐,扫码付款等功能的实现及界面与数据渲染的准确性。
3. 国内外研究现状(文献综述)
随着互联网技术和信息化技术的迅速发展,人类进入了信息时代。
网络渗透到人类社会的方方面面,融入到各行各业,深刻影响和改变着人们的日常生活、学习和工作方式。
手机应用程序开启了移动电子商务的新模式,给餐饮业带来了新的挑战和经营模式。
4. 研究方案
基于微信小程序的点餐系统通过前端vue框架设计界面与数据渲染,Vue-Socket.io结合Koa Socket.io实现无刷新同步购物车数据,调用API接口实现提交订单自动云打印小票功能,通过微信Jssdk实现扫码、微信支付功能。
5. 工作计划
目前nodjs已经安装好,vue脚手架也已经搭建好,在答辩之前的时间里,我的工作计划如下:第一周设计跨平台M站,界面设计;第二周首页首页分类数据渲染 首页菜品渲染配置文件模块化;第三周购物车制作及购物车数据同步制作准备;第四周,设计根据桌号同步数据;第五周实现小票云打印功能;第六周设计微信支付功能;第七、八周项目测试及完善;第九周,完成项目论文准备答辩。
这是项目大概的工作计划,也是一个大概的进度表,有可能哪一部分难一点,时间会多出一点,又或者哪一部分简单一点,用时会少一点,但最终项目会全部完成并写好论文进行答辩。
有可能会遇见一些难解的问题或者错误,但是本人会积极寻找解决方案争取设计好完善的系统。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。