1、4.1、 创建表 204.2、 建立基本表结构 20摘要高新科技和计算机的飞速发展,给人们带来了更多的便利.,越来越多的人接受了电子 商务这种便捷、快速的交易形式,网上订餐的推出也很快受到了大家的欢迎。互联网行业 的不断发展可以为“饿了么”软件提供一个良好的网络平台,并且网络化得购物为人们带 来了更多便捷,同时也减少了成本。这种趋势的发展可以为“饿了么”软件的上市减少了 推广的阻力。首先,简要地介绍了国内网络技术和信息产业的研究背景,阐述了“饿了么” 网上订餐系统实施的重要意义。然后是规划系统流程,设计系统数据库的逻辑结构,介绍 在开发系统过程中所使用的开发工具以及开发平台。最后设计和实现了一
2、个网上订餐系统, 着重论述了系统的功能与实现、数据流程及存储。包括商家信息、用户信息、网上订餐、 用户评价、系统用户管理以及后台数据库管理等,对整个网上订餐系统功能模块的实现方 法进行阐述和分析。【关键字】数据库 信息系统第一章系统概述1.1研究背景随着智能手机的快速普及发展以及移动网络技术的日渐成熟, 移动互联网的用户数量正以远远大于桌面互联网的速度飞速增加。 用户的网络媒介使用习惯正在悄悄改变, 手机逐渐成为网民接入网络的首选。随着餐饮行业的快速发展, 外卖行业也呈现蒸蒸日上的势头, 足不出户就能吃到心仪的美食使越来越多的人加入叫外卖的大军。据统计, 2013年外卖占全国餐饮消费总额的 1
3、0%并且呈现快速上升的趋势。然而,随着人们生活理念和生活方式的变迁, 人们对于外卖服务的需求更加具体更加多样,以更加便捷的手段叫外卖,获取更多外卖优惠信息,实现更加灵 活的支付方式等等都成为人们越来越迫切的需求。在这种形势下,传统的电话叫餐和 PC网上订餐已经渐渐不能满足人们日益增长的需求。 在移动互联网飞速发展的催生下, 在市场需求的迅速扩大下,以智能手机为媒介的外卖手机客户端应运而生, 外卖行业也走向了发展新时代。目前,以“饿了么”领跑的第一外卖平台以及“美团外卖” 、“淘点点”、“XX外卖”等外卖平台凭借自身的优势也渐渐从这场商战中脱引而出,占据了外卖平台的绝大部分份额。 本文主要针对“
4、饿了么”进行系统分析与设计。1.2意义外卖手机客户端作为移动互联网与传统餐饮外卖相结合的产物, 随着经济的发展、人民生活方式和理念的变迁以及移动互联网的推进, 其未来的发展存在着巨大的潜力。 它是餐饮行业与当下时代潮流的紧密结合, 其传播机制和营销模式都有诸多可借鉴之处。 但是它目前 仍处于发展的初级阶段, 并未形成成熟的体系, 各方面仍存在着许多问题, 这些问题有待解 决。随着020模式以及手机媒介和移动互联网的日渐发展, 手机外卖客户端市场必将由此迅速壮大。通过对手机外卖客户端的研究, 可以将该行业的发展现状进行梳理, 对其经验教训进行总结,为本行业及其相关服务业提供范例, 从而完善手机外
5、卖客户端的运营机制, 进一步满足消费者外卖就餐的多元化、个性化需求,促进我国餐饮产品流转速度与服务质量。手机app订餐以快速、便捷的订餐业务送货上门为客户服务, 给客户提供了最方便的饮食方式,这省去了客户很多不必要的时间和麻烦,同时也为餐饮企业带来了更多利益。 同时,手机app订餐可以辅助餐饮企业营销。通过信息管理,可以记录餐饮企业方方面面的数据。1.3系统目标本次课题研究是主要针对饿了么的手机订餐 app,以各种用户为主要服务对象,为其提供良好的用户界面,实现与用户的交流, 方便用户订餐是该系统设计的主要目标。 该系统能够实现用户修改IP,用户的注册与登录,餐单的查看,点餐功能,生成订单、修
6、改订单等 等,还可以查看历史消费记录, 进行菜谱评分。总体来说,本文课题的研究目标主要在于提升餐饮行业现代化管理服务质量, 让客人实现随时随地点餐, 提高餐厅的工作效率与社会宣传知名度。第二章系统分析2.1系统的需求分析随着经济的快速发展,电子商务越来越受到人们的关注。各种网上订餐类网站和软件, 已经如雨后春笋般的出现在了各大城市。 特别在公司,企业内部,团体订餐已经成为了趋势。同时,随着全国人民的精神、物质和文化生活高度的提高,人们已经不在仅仅停留在吃饱的 程度,不但要吃饱,还要吃好,而且口味也越来越挑刺, 正因为如此手机网络订餐业务的出 现,正迎合了这些人的口味。在网上参观订餐的人相对网下
7、人来说还是比较少 ,一个是对网上餐馆的信用度持疑虑态度;另一个是网上订餐只可以看到物品的说明简介和外观, 没有看到实体于细节处, 无法通过快速浏览确定是不是自己想要的菜品。 而这正是传统的实体餐馆优于网上餐馆的地方。 而在网上订餐的人都是一般都是对电脑比较熟练的人, 也就就是比较年青化的消费群体。 就是白领、大学生、高中生和对计算机操作相对比较熟的人。 因为这些人工作都比较忙,而且对计算机也比较熟,思想也比较超前,对于在网上订餐能够接受,并经常上网订餐。2.2系统的可行性分析2.2.1系统的经济可行性分析民以食为天,人们一日三餐,消费者对食的需求较大,因而市场较大, 如果能在个性化和专业化上做
8、好文章, 一定能够经营成功。 餐饮业本身还有比其他行业更适合发展电子商务 的特点:餐饮业以中小企业为主, 大部分餐饮业老板都希望通过电子商务降低成本, 提高利润;这样不但省去了自己做饭的麻烦,而且也能寻找和发现新的菜品。因此,饿了么订餐 业务有着极大的发展空间及良好背景。2.2.2系统的技术可行性分析本系统是应用于智能手机上的 app,现阶段主要致力于该系统在 An droid手机上和ios系统上客户端的开发。本系统主要是在开发平台上使用 Java语言进行开发,数据库用SQLServer。这些开发技术基本已经成熟,而且有一定基础,使用起来上手比较快,因此是 完全可行的。该系统分为前台和后台两部
9、分, 前台部分主要是用户进行自寻的浏览, 以及餐品的预定等,主要面向客户。而后台主要是管理人员对前台数据的维护和设置, 主要面向管以利于今后整个系理人员。在开发时要充分考虑到局部系统和整个目标系统之间的相容性,统的建立。本系统的主要功能是用户订餐, 用户查询菜品信息。 而后台的管理员可以对系统进行设置,并对各模块进行管理。综上所述,本系统的设计与开发在技术上和硬件设备上的条件以及计算机软件的使用上条件是成熟,技术上都是满足的,因此,它在技术上是可行的。作为外卖界的传统霸主,10月8日。“饿了么”对外宣布:平台订单已破百万。激烈竞争下的被迫成长成绩显著。较当下“XX外卖”推出免配送的活动, “饿
10、了么”在移动端与微信合作,发起“不满起送价,喊小伙伴一起拼单”的活动,也同样只需支付餐费,并不 会造成客户的流逝转移。 其目前的绝对优势在于支付, 且支付夫人手段除传统网银以外, 还联有支付宝和微信支付这种用户依赖性更大且更为便捷的支付方式,占领先机。目前最火的外卖是XX外卖, 美团外卖以及饿了么。 外卖网站的商业模式无非佣金和服务费“饿了么”目前竞争压力主要来自美团,而不是阿里巴巴、XX等。所以平台主要应该 在“速度”和“服务”上加强改进,深入用户和商户。2.4业务流程分析流程图描述的是完业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理 信息流向的图表,禾U用它可以帮助分析
11、人员找出业务流程中的不合理流向。业务图2-1业务流程图图示图2-2饿了么基本业务流程图饿了么得用户端系统主要分为三个部分组成:1.用户订餐流程图用户登录饿了么软件, 通过首页的推荐或者根据自己的喜好搜索商家, 选定商品,支付订单,最后订单信息传给商家。2.订单查询流程图用户通过点击订单,可以浏览到历史订单信息和未完成订单信息, 可以对已完成订单进行评价,也可以对未完成订单继续付款。3.用户信息界面用户可以对自己的信息进行修改、添加,查询收到的红包、积分,查看自己的收藏。2.5数据流程图数据流程分析是通过分层数据流程图( DFD图)来进行的,反映了系统的数据流向、对数据的处理和数据的存储情况,对
12、信息系统进行逻辑建模。本文对高校文体活动票务管理系 统进行逻辑建模的工具为 Sybase公司Power Designer,它是一个软件原型设计的工具集,利用Power Designer进行数据流程图绘制的图示如图 2-3所示,包括四个部分:数据流1Process_1处理、进程图2-3数据流程图图示和去处,夕卜部实体指系统以外又和系统有联系的人或事物,它说明了数据的外部来源属于系统的外部和系统的界面。 凡是与系统有关的人或者界面, 均以外部实体的形式出现在数据流程图中。处理指对数据逻辑处理, 也就是数据变换,它用来改变数据值。 整个的处理 过程包括数据输入、数据处理和数据输出三个部分。数据流是指
13、处理功能的输入或输出, 表示数据的传递过程和传递方向, 但不 会改变数 据值。数据存储表示数据保存的地方, 它用来存储数据。系统处理从数据存储中提取数 据, 也将处理的数据返回数据存储。2.5.1顶层数据流程图顶层数据流程图反映出了整个系统的主要任务, 决定系统的范围边界。在本系统的顶层数据流程图中,外部实体为用户, 处理过程即为整个 APP系统,主要 信息流的输入输出包括支付信息、已点商品信息、配送时间、收货地址、积分信息、收藏信息红包信息、商 品信息、商家信息、商品评价等。 顶层数据流程图如图 2.4所示:支忖信息已点商品信息配送时间战了么APF图2-4顶层数据流程图2.5.2第一层数据流
14、程图图2-5是饿了么系统的一层数据流程图。如图所示,该系统共有3个主要子模块,分别是订单管理模块、外卖管理模块、个人信息管理模块。2已点商品信息历史订单订+.理我取目画间订单童谓1:更悄息半豐10商品评价二3 T讯饰息个人信息懿 f+1 J宣询根分信息用户咿人信島收斌信息6用户T红包信息历史评忻 A外卖营理两品详惴商冢详憎racing2.5.3二层数据流程图商品方息图2-5 一层数据流程图在第一层数据流程图中一共有三个处理流程,分别是订单管理、外卖管理、个人信息。下面分别绘制三个处理流程所对应的第二层数据流程图。在订单管理模块中,用户根据注册的账号密码可以进行账号登陆, 然后进入自己的账号 查
15、看订单信息,用户可以查看已点商品是否被商家接单, 商家根据实际情况,若超出配送范 围等原因则取消订单, 若商家选择接单则进行支付, 支付成功后返回订单信息, 显示接单成 功并提示配送时间。具体数据流程图如图所示:用户个人信息1.1.2商家角色1.1.3商家接单判断 取消接单选择接单配送信息支付订单支付信息1.1.4接单成功图2-6第二层订单管理模块数据流程图外卖管理是用户输入个人信息提交服务器进行验证 ,登录后可选择店铺,查看商家信息, 并根据商家提供的菜品种类进行选择, 获取商品信息,完成下单,下单成功后等待商家送达。 收到外卖后,用户可根据菜品进行评价, 评价生成后可查看评价信息。 具体数据流程图如图 所示:登录验证8 商家信息商家个人信息
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1