辽宁工程技术大学毕业设计(论文)
1 项目概述
网上订餐一般都会集中在一个时段,这会给餐饮企业制造出订餐的高峰时段,订餐者的需求在很多时候会得不到满足,这种不如意,诞生的总是网上订餐“无保障”,“线上看,线下订”正好能帮助改变这种会衍生恶性循环的效应。
本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的订购自己喜欢的菜品,改变传统商业交易,在互联网上进行交易,实现网上购买菜品。
1.1 发展现状
国内网上订餐有不少订餐的服务形式,其中包括线上订购、在线支付等等。其实,想法都很不错,但想实现网上订购,这些网上订餐的形式应该很难,个中原因主要就是餐饮行业普遍存在的信息化意识薄弱,这让网上订餐成为实在的瓶颈,短时期内这是很难突破的,这也是为什么现在真正能实现网上订餐、并能被广泛接纳的网上订餐行为,依然离不开电话直接订购的主要原因。
网上订餐,想正真实现“网上订,网上付”的正规化,还需要很长的一段时日。 近两年网上订餐系统得到了很快的发展,如肯德基的宅急送就是可以通过网上订餐的。而且现在有些网站会集中好多商家在上面给消费者最直观的呈现。
民以食为天,餐饮业一直是与人们日常生活息息相关的行业。传统的电话订餐或者上门订餐已经不能适应市场发展的需求。随着网络信息技术的发展和普及,一种更加方便,快捷的方式开始进入人们的生活,那就是网上订餐。
1.2 课题研究的意义
当今社会的生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美味,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统,用能力的餐饮企业对对餐品提供商提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务。
1.3 业务流程分析
网上订餐系统将极大的方便食客的就餐,同时也有利于我们的管理和售后服务。同时,我们的订餐系统还能帮助我们的酒店(餐馆)扩大营业范围,增加知名度等。用户可通过访问我们的网站快乐餐网上订餐系统,进行登陆或注册,获得你想要的各种食物,管理员可以查看用户菜品,可以对菜品进行增删改查。
1
辽宁工程技术大学毕业设计(论文)
网上订餐系统总体业务流程图如图1-1所示。
管理员 菜品信息管理 菜品数据存储 用户管理 用户数据存储 用户 在线支付 订餐 在线支付信息 订餐信息 图1-1网上订餐系统总体业务流程图
Fig1-1 reservation System overall business flow chart
2
辽宁工程技术大学毕业设计(论文)
2 系统需求分析
2.1 总体目标
该系统主要功能是实现网络销售中以B/S为结构的饮食信息发布和管理,其中包括餐品展示、网上调查、购物车、收银台、会员管理、订单查询、订餐管理、用户管理、订单管理、公告管理、退出登陆等。
2.2 具体目标
网上订餐系统需要提供给客户快捷、方便的订餐服务,开发本系统的具体目标如下。 (1) 在系统首页需要提供推荐菜单、热门菜单以及菜单搜索功能,方便用户快捷选购自
己喜欢的菜品。
(2) 用户进行注册和登陆,根据自己的喜好选菜单并填写联系人信息即可完成订购。 (3) 在用户订餐完成后,需要能够自动计算菜单价格。同时在用户提交订单时,需要用
户确定订单无误。同时还将自动生成订单号并保存,方便用户保存订单号。 (4) 系统还需要提供会员服务功能,会员每消费一块钱将增加以积分。同时在系统首页
将显示积分榜,鼓励会员消费。
(5) 系统需要提供菜单分类查看功能,从而方便用户选购。
2.3 系统功能建模
系统功能建模所采用的工具是数据流程图和数据字典,用于表达系统内部数据的运动一级对数据的描述和定义。
2.3.1 系统数据流程图
数据流程图(DFD),是结构化分析的一种主要工具,是管理信息系统开发的主要工具,是组织中信息运动的抽象,是软件逻辑模型的主要形式。它使用一种简单的符号,描述系统的数据由外部“流入”系统,经过多级的加工处理,经过不同结构的存储,最后以用户所需要的各种形式“流出”的全过程。
系统的数据流向虽然并不太复杂,但数据处理也不能忽视,下面对其大概的数据流向和数据处理进行说明。
数据流程图符号表示说明见表2-1。
表2-1数据流程图符号说明
3
辽宁工程技术大学毕业设计(论文) Tablet 2-1 Explanation of symbols of flow diagram
图形符号
实体
Pm Dn 名称 符号说明
表示所描述系统的数据来源和去处的各种工作实体或工作环节。
记述某种业务的手工或计算机处理。
逻辑意义上的数据存储环节,不考虑存储物理介质和技术手段。
与所描述系统信息处理功能有关的各类信息的载
处理
数据存储
数据流
体,是各加工环节进行处理和输出的数据集合。
(1)通过对系统的详细分析和设计,得出系统顶层数据流程图如图2-1所示。
P F1菜品管理 F3订单管理 管理员F2用户管理 网上订餐系统F4支付管理 商场经理
图2-1网上订餐系统顶层DFD图 Fig.2-1 top floor DFD picture of vip system
(2)通过对一级细化图的详细分析,对系统在一级细化图的基础上,按功能再次细化,得到了二级细化图2-2。
4
辽宁工程技术大学毕业设计(论文)
P1 F1菜品管理 菜品D1 菜品数据信息 数据管理 P2 F2 用户管理 用户管理 D2 用户信息 F3订单管理P4 订单D3 订单信息 管理 P4 支付管理 F4 支付管理 D4 支付信息 图2-2网上订餐系统二级细化图
Fig.2-2 music system second grade thinning of hotel
3)通过对订单管理的分析得到了其三级细化图,如图2-3所示。
P1.1.2 F3.1.2 P3.1.2 用户登F1.1.1菜品选择 F3.1.2支付数据 P3.1.2 录 订单管支付管理 理
5
(