网上订餐系统的设计与实现

 2022-01-17 11:01

论文总字数:19938字

目 录

1绪论 1

1.1前言 1

1.2研究意义 1

1.3论文结构 2

2技术简介 2

2.1 开发工具 2

2.2数据库 3

2.3Android模拟器 3

2.4操作系统 4

2.5主要技术简介 4

2.6本章小结 4

3需求分析 5

3.1 可行性分析 5

3.1.1经济可行性 5

3.1.2技术可行性 5

3.1.3社会可行性 5

3.2性能需求 5

3.3功能需求 6

3.4本章小结 6

4系统设计 6

4.1系统架构 6

4.2总体结构 7

4.3实体E-R图 7

4.3.1菜品E-R图 7

4.3.2订单E-R图 8

4.3.3个人信息E-R图 8

4.4系统流程设计 9

4.5数据库设计 11

4.5.1 订单信息表 11

4.5.2菜品表 11

4.5.3商户表 12

4.5.4餐品类型信息表 12

4.5.5用户信息表 13

4.6本章小结 13

5系统实现 14

5.1数据库连接实现 14

5.2用户登录/注册实现 16

5.2.1注册界面实现 18

5.3首页界面实现 21

5.3.1商家界面的实现 21

5.4订单功能实现 23

5.5本章小结 27

6系统测试 27

6.1单元测试 28

6.2集成测试 28

6.3用户测试 28

6.4测试目标 28

6.5测试环境与测试条件 29

7结论 29

参考文献 29

致谢 31

网上订餐系统的设计与实现

马亮

,China

Abstract: In the current situation, the Internet is developing very rapidly, and all kinds of e-commerce software, such as amazon, jingdong and taobao, have mushroomed. Our life and the Internet have reached the point of indivisibility. More and more people enjoy the work and life convenience brought by the Internet. People are more willing to stay indoors to see the world's beautiful scenery and eat all over the world. So, especially in college campuses, the fast trading patterns of e-commerce quickly became popular. So the online ordering system this consumer software can also be praised by everyone. The project of this graduation thesis -- the design and implementation of online ordering system, the system elaborates the demand analysis, function analysis, realization and test of the whole software development. Basically realized from menu selection, food classification and inquiry, order generation and processing, and then software management. It also basically realized the demand of the application of online ordering system. This software user interface is simple and beautiful, and easy to operate. Software has strong reliability. The software uses the Android Studio software development platform, the JAVA language is written, and the SQlite small relational database is used to bring the user a good user experience. This paper mainly expounds the development significance, background, requirement analysis and the whole process of the implementation and testing.

Key words: Mobile interconnection; Online ordering; Android;The electronic commerce

1绪论

1.1前言

在互联网飞速发展的今天,互联网技术和我们的生活息息相关,似乎已经到了不可分割的地步。在这样一个到处都充斥着互联网味道的大背景下,我们的生活早就已经被移动终端技术深深植入了。说起移动终端,当然就要说起手机了。历史上最早的手机是没有操作系统这一说法的,手机所需要的软件都是手机制造商在设计手机时按需求定制的,因此手机在出产以后可扩展性就很难得到保障。现在的手机比起以前扩展性大幅增加,手机制造商们开发并研制出来了用于移动互联的操作系统,手机用户可以参照这个操作系统安装所需求的不同种类型的软件。虽然使用操作系统的手机具有更好的扩展性,但由于操作系统对于手机的硬件配置质量要求比较高,所以为了降低手机制造成本,手机制造商们一般只有在高端智能手机上才使用操作系统。

Android是谷歌软件开发公司最早推出的,基于Linux操作系统的开源手机平台,此移动平台由操作系统、中间件和应用软件组成,这个操作系统拥有定制、免费、开放的特性。因为Android平台有大量的软件应用,使用Android开发大概可以降低15%~20%的手机商所花在手机上的成本。Android利用了开源的Linux操作系统,同时开放了应用程序的开发工具,使所有程序开发人员都在统一、开放的平台上进行开发,保证了Android应用程序的可移植性。Android平台利用Java语言进行开发,SQLite数据库完美的运用到了Android平台上、2D/3D图像转换等也都被应用了上来,Android平台还内置了海量的应用功能,如电子邮箱、闹铃、内置浏览器、时间计时、备忘录和音乐播放软件等。

1.2研究意义

移动终端的兴起为各种网络服务app打造了前途光明的道路。当然,性价比、方便、快捷的程度也成为了人们是否心甘情愿的去支付的必备条件,手机是极其方便的一款硬件,有了它意味着我们无需赶很远的路去享受美食,仅仅需要滑动几下屏幕就可以品尝到天下美食。网上点餐也更符合有些人的生活习惯,比如一些学生党、上班族,很难在好好工作学习的同时,又能吃到自己喜欢吃的东西,但是如果有了网上订餐系统,就能大大改善这一状况。也就使工作学习的效率大幅度提高,为国家的发展做出了贡献。当今网络上各种网上订餐app的推出更是刺激了人们的消费欲望,只需花费较少的金钱就能享受到更好的服务。 同时也刺激了网上订餐app的开发人员为用户做好每一项服务的决心。餐饮业运用了电子商务这一发展模式。人们利用电子商务技能,根据酒店餐饮发展模式的优缺势,将这一操作运用到酒店食品方面,通过改革发展模式变相的刺激餐饮消费,使得餐饮服务业在我国绿色、健康、快捷的方式蓬勃发展,使用户和服务人员都能得到应得的利益。食品餐饮行业最开始也是最关键的一环就是采购环节,电子商务运营模式大大降低了食品餐饮企业的成本。食品餐饮企业想要采购大量的食品原料时,不再像原来的比较传统的方式,有专门的负责人负责采购原料,而是便捷的通过发布搜索信息,从世界上的原材料提供商那进行筛选,完成后再下单。供应链技术势必将广泛运用于餐饮服务行业,因为这样可以有效地降低服务成本,其次将物流技术和餐饮服务行业结合起来也可以为餐饮服务行业探索新的生存模式。利用电子商务的便捷控制、通讯功能,能够更加准确的定位出货品的数量以及位置,能够有效地提高货物的安全性。

餐饮服务行业在我国已经蓬勃发展了很长一段时间。不仅仅是中国企业在乘着我国餐饮行业发展的春风,许多外国知名企业也不断地涌入中国,他们对我国餐饮业的经营宗旨、餐饮行业服务标准、政治经济文化气氛、生活习惯、从业人员素质要求等有了深远的影响。可以预见,我国的餐饮行业的竞争将会越来越激烈。

在中国大陆,由于走出国门、合资经营的企业还不是很多,中餐大多数还是被华人华侨所钟爱,但是中餐在中国的饮食行业还是占有不可剥夺的地位。由于中餐菜系品种繁多,烹饪方式更是大有不同,人们会根据季节选择自己所喜欢的食物,所以中餐无法像麦当劳、肯德基那些国外企业一样,有自己的固定生存模式,所以要想“走出去”还需我们几代人的努力。

食品行业作为我国服务行业的重要组成部分,凭借其市场庞大、增长迅速、影响范围广、创造的就业机会多等特点而备受党和国家领导人的重视。大量的金融企业家的涌入和资本的介入之后,这一趋势也大大被加强了。所以,依靠我国的人口基数大,国土面积广,菜品种类繁多等的特点,我们要想在国际餐饮行业中占有一席之地,还是有很大可能性的。但是我们不能依赖传统的餐饮行业经营模式,要动动脑子想想其他办法,根据自身情况开发新的模式,近年来,电子商务这一运营模式在我国发展火焰正盛,我们应该依靠我国这一发展优势,乘上发展的巨轮,开发互联网餐饮行业的未来。

1.3论文工作

第1章 绪论。本章节为绪论部分,首先介绍本课题的前言、研究意义,得出论文相关结论,最后介绍本文的论文结构。

第2章 技术简介。本章节为开发工具简介部分,首先介绍系统的主要开发工具和数据库,最后介绍系统的开发语言与开发框架。

剩余内容已隐藏,请支付后下载全文,论文总字数:19938字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;