C#+mysql网上订餐系统的设计与实现(5)
时间:2018-12-30 16:47 来源:毕业论文 作者:毕业论文 点击:次
(8)当顾客提交订单时,将订单请求发送至销售员界面,由销售员接收订单 。 销售员端接单功能分析: (1)销售员登入餐厅。 (2)销售员查看订餐记录,并接单,处理状态反馈给用户。 (3)销售员查看当月报表,查看餐厅营销情况,订单会显示菜品名称、菜品价格、菜品类别、订餐时间等属性。 (4)销售员可对自己的餐厅进行菜品的种类的添加修改,并添加菜品的分类、价格、并加上合适的图片吸引顾客,下架的菜品会在顾客端显示“下架”,顾客无法下单。 (5)销售员可对自己的餐厅做打烊/开店的处理,打烊时,顾客无法订餐,开店时,顾客可正常订餐。 管理员端功能分析: (1)管理员在后台登录后,可以增加/删除销售员。 (2)管理员也可对自己的餐厅进行菜品的种类的添加修改,并添加菜品的分类、价格、并加上合适的图片吸引顾客,下架的菜品会在顾客端显示“下架”,顾客无法下单。 (3) 管理员可观察到每个餐厅的营销情况,营销显示窗口栏会显示菜品名称、菜品价格、菜品类别、订餐时间等属性。 (4)管理员可生成报表,报表内容有当月营销最热菜品,并可看到营销总量。 2.1.2 面向用户群体 自从淘宝、阿里巴巴、京东或其他O2O互联网形式的官方网站兴起后,无论是销售方或是消费方都对这样的网站抱有良好积极的评价。对于销售方来说,网上开店能够大幅度省去实体店的租店成本,从而能够保证价格上的优势。同时,店家也可以通过图片、视频等的形式将自己的产品更好地搭配展现给全国各地的买家,不仅加大了范围,同时也增大了销售空间。对于消费方来说,足不出户就能尽享一切,是再好不过的。消费方一般分为三大类,分别是:时间缺乏类、追求方便类、习惯网购类。这三类消费者无论处于什么情况下,只需要在一定范围内,进行简单的上网操作就能买到心仪的商品。 网上订餐系统就是看准了这样的客户群体,紧跟互联网时代,将餐饮系列也做到了成本低、推广面大、销路广的几大优势。 2.2 可行性分析 本课题是以互联网为背景,主要以C#作为软件平台,制作网上订餐系统的运行界面,并通过Navicat数据库服务器来连接上网,无需投入其他的设备购买和人力、劳力、技术的费用,所以本着低成本高效果的制作,本课题在经济上是可行的。同时,本课题所用的C#软件对运行环境的要求较低,基本可以在任何一台连接Interner的机器上就可以连接服务器,并启动系统,因此对于设备的开销也并不大。 综合以上分析,此次毕业设计决定利用C#,数据路和Navicat For Mysql数据库服务器来完成本次网上订餐系统的设计与开发。本系统的集合将具有功能强大,安全可靠等特点,可用于大型的联机事务处理、数据仓库及电子商务等。 2.3 功能分析 功能分析主要包含了对系统用总流程图、客户端流程图、销售端流程图、管理端流程图的分析。每个模块都有它自身相关的功能以及不同的数据属性,比如:客户端包含了注册、登入、下单等。只有将每个功能模块的功能分配明确,才能够将网上订餐系统的设计与实现完整化,也能够令使用者感受到逻辑清晰,简单操作。 (责任编辑:qin) |