摘   要

随着互联网技术的发展,传统的美食销售迎来了机遇,我国是个人口大国,美食的需求量大,如何推广美食的销售是美食企业非常关注的事情。随着电子商务多元化的发展,各种类型的美食逐渐转移到线上销售。在互联网的帮助下,带动美食企业打开销路,促进美食销售的可持续发展。同时,通过基于android的外卖订餐系统,可以让更多的人选购质优价廉的美食,不再受时间和地点的限制、方便了购买者。在这种一举两得的交易模式下,开发基于android的外卖订餐系统是非常有意义的事情。

基于android的外卖订餐系统利用Java框架开发的一款安卓APP,数据存储到MySQL中,客户端前台使用安卓APP技术对界面进行设计和实现。本文先充分调查基于android的外卖订餐系统的需求分析,深入剖析系统应该具有的功能,并设计完善的数据库。利用成熟的开发技术完成编码工作,最后进行投入前的测试工作。最终,完成前台和后台的基于android的外卖订餐系统的功能,主要包括美食管理、在线购买管理、会员管理、资讯管理等,通过前后台实现数据的传递。

关键词:安卓APP;Java语言;外卖订餐;电子商务


 

 

Abstract

With the development of Internet technology, the traditional dessert sales have ushered in opportunities. China is a country with a large population and a large demand for dessert. How to promote the sales of dessert is a matter of great concern to dessert enterprises. With the diversified development of e-commerce, various types of desserts are gradually transferred to online sales. With the help of the Internet, it will drive dessert enterprises to open up their markets and promote the sustainable development of dessert sales. At the same time, through the dessert reservation and sales APP, more people can buy high-quality and cheap desserts, which is no longer limited by time and place, and convenient for buyers. In this transaction mode of killing two birds with one stone, it is very meaningful to develop dessert reservation and sales APP.

Dessert reservation and sales APP is an Android APP developed using the Java framework. The data is stored in MySQL. The client foreground uses Android APP technology to design and implement the interface. This paper first fully investigates the demand analysis of dessert reservation and sales APP, deeply analyzes the functions that the system should have, and designs a perfect database. Use mature development technology to complete the coding work, and finally carry out the test work before the investment. Finally, complete the functions of dessert reservation and sales APP at the front and back ends, mainly including dessert management, online purchase management, member management, information management, etc., and realize data transmission through the front and back ends.


Keywords:Android APP; Java language; Take-out order; Electronic Commerce





 

目 录

毕业设计说明书 1

摘   要 1

Abstract 2

目 录 I

第1章 绪论 1

1.1 研究的背景和意义 1

1.2 国内外研究现状 1

1.3 研究内容 2

第2章 系统技术 3

2.1 Java技术 3

2.2 MYSQL数据库 3

2.3  安卓APP技术 4

2.3.1 Android技术 4

2.3.2 uni-app框架 4

2.4  JSON数据 5

第3章 系统需求分析 6

3.1 可行性分析 6

3.1.1 经济可行性 6

3.1.2 技术可行性 6

3.1.3 法律可行性 6

3.2 需求分析 6

3.2.1 非功能性需求 6

3.2.2 功能性需求 7

第4章 系统设计 10

4.1 架构设计 10

4.2 功能设计 11

4.2.1 管理员功能设计 11

4.2.3 会员功能设计 13

4.3 数据库设计 14

4.3.1 数据库设计原则 14

4.3.2 数据库ER图设计 14

4.3.3 数据库表设计 15

第5章 系统实现 23

5.1 服务器管理员功能实现 23

5.1.1 管理员登录功能实现 23

5.1.2 用户管理功能实现 24

5.1.3 美食管理功能实现 27

5.1.4 资讯管理功能实现 29

5.1.5 美食订单管理功能实现 31

5.2 安卓端会员功能实现 32

5.2.1 会员登录管理实现 32

5.2.2 个人中心功能实现 34

5.2.3 美食资讯查看功能实现 36

5.2.4 美食购买功能实现 37

第6章 系统测试 39

6.1 程序测试 39

6.2 测试用例 40

6.3 系统测试结果 42

第7章 结论 43

参考文献 44

致谢 46

 

第1章 绪论

1.1 研究的背景和意义

随着计算机信息技术和网络化进程的发展,电子商务逐渐成熟,通过信息技术手段把传统的销售活动转移到网络中来,打破了地区之间的限制,使得企业或者个人都可以参与进来。电子商务是一场信息革命,改变了人们的思维,对生产、生活都产生了非常大的影响。网上销售凭借便捷的特征改变了当代人的购物模式,如今,越来越多的人选择网上购物,足不出户就可以买到任何想买的商品,通过网页浏览的方式进行货物比较,节省了许多宝贵的时间[1]。

一直以来,美食销售都是通过传统的门店销售进行,这种个体经营模式需要从生产开始,到进货、销售等诸多环节,造成了资源的浪费,最终导致的结果是成本增加,使得美食缺乏竞争优势[2]。

构建基于android的外卖订餐系统,提供美食信息,发布相关资讯,帮助美食信息的传播,推广美食品牌。促进了商品交易,为经营的企业或者个人提供平台支持。销售者通过基于android的外卖订餐系统的后台发布美食信息,上传美食资料,对美食进行详细的介绍,在订单管理中查看购买的订单信息,然后及时发货,就可以完成销售过程,减少了许多参与的环节,降低了美食销售成本。以低廉的价格刺激消费,从而提高销量[3]。

基于android的外卖订餐系统是个透明的平台,消费者通过其他用户的评论,可以甄别产品的质量,选择适合自己的商品。不存在信息不对称的问题,从而可以买到满意的美食。对消费者来说,不但可以通过低廉的价格买到满意的商品,还可以节省许多购买的时间,提高了消费热情。获取到良好的购物体验后,还可以介绍亲朋好友,因为电子商务平台跨越了时间和空间的限制,使得任何用户都可以参与进来[4]。

基于android的外卖订餐系统还提供了评价模块,系统所有的用户都可以进行美食评价,讨论当前美食的评语,为其他用户提供参考的意见和建议。

基于android的外卖订餐系统-计算机毕业设计源码+LW文档_android

基于android的外卖订餐系统-计算机毕业设计源码+LW文档_android_02