订餐系统前景
中国地质大学信息工程学院
B2C 在线订餐系统
版本
修订文档历史记录
目录
1. 简介
1.1 参考资料
2. 定位
2.1 商机 2.2
问题描述 2.2.1 问题1 2.3
产品定位说明 3. 涉众和用户说明
3.1 消费者统计数据 3.2 涉众概要 3.3 用户概要 3.4 用户环境 3.5
涉众简档 3.5.1 开发组成员
3.5.2 购物系统购买方的系统管理员
4
产品纵览 产品总体效果 5系统特性 6其他需求和约束
4 4 4 4 4 5 5 6 7 7 7 8 8 8 8 8 10 11 11
前景
1. 简介
此文档的目的是对本次项目的相关设计的介绍。以饿了么网站为依据,收集、分析和开发B2C 网上订餐系统的高层需求和特性。本系统特征是以UML 为建模工具描述B2C 网上订餐系统的结构,并提出分析和设计方法。它侧重于涉众和目标用户所需的功能以及这些需要存在的原因,B2C 网上订餐系统如何满足这些需要的详细情况记录在用例和补充规约中。
1.1 参考资料
[1]作者,书名(或刊物名), 出版社,日期:页码 [2]网址
2. 定位
2.1 商机
随着越来越多的人接受喜欢网络带来的方便的同时,网上订餐也很快受到了大家的欢迎。 互联网的应用已经普及千家万户, 这为网络订餐提供了良好的发展空间。同时,网上订餐服务的直观、有效、便捷等优点是传统的订餐业务所无法比拟的。
另外在学生的生活中也不乏有很多同学热衷于网上订餐,每天都可以看到学生寝室楼下好多的送餐小车队。网络订餐随着互联网的成长会逐渐被人们所喜爱,正如几年前手机移动的短信一样,为企业带来的几百个亿的业务收入。网上订餐正在成为一种新的订餐趋势。
2.2 问题描述
随着Internet 的快速发展,人们对网络的依赖性也越来越大,直接需要网络提供一系列种类繁多的服务来满足人们的各种要求。订餐系统也是这众多服务中的一种,人们会更多的选择方便的网上订餐而不是直接去实体店里面去吃饭。但是现在也有的问题就是信息不够通畅,很多的商家并没有加入到网上订餐的队伍中来,使得更多好的订餐资源没有被得到利用,我们需要开发一个系统,挖掘潜在的客户群体,实现一种方便快捷的网上订餐系统,真正的让用户订餐省时、省力、省心,同时也
能服务于商家,增加收益。
2.2.1 问题详述
说明:餐厅经营者和顾客都是这个系统的使用者,统一于这个系统。
相对于普通的实体店订餐的话,用户的选择比较少。相对来说,创造的利润不多。如果采用网上订餐的话,会让用户有更多的选择。
另外来说,对于餐厅经营者如果采用实体店的话,会产生一部分的租地费用,降低了自己的利润,而采用网上订餐的话,可以采用更少的地方获得更多的利润;
网上订餐对于餐厅经营者和用户来说,都能节省时间。
普通的餐厅订餐商家信息不流畅,无法获得更高的利润,而使用网上订餐系统,每一个商家会受到不同用户的关注,能够及时得到更多的订单量;
普通的实体餐厅可能会产生部分广告费,而采用网上订餐系统的话,可以降低广告的费用。也是餐厅经营者采取网上订餐系统的一个好处。
2.2.1.1 表2.1 问题1的描述
2.2.1.2 表2.2 问题2的描述
2.2.1.3 表2.3 问题3的描述
2.2.1.4 表2.4 问题4的描述
2.2.1.5 表2.5 问题5的描述
2.3 产品定位说明
B2C 在线订餐系统以自有域名在互联网上开设服务,主要针对广大需要网上订餐和经商的广大网络用户,是一个集销售、服务一体化的电子商务平台;并在此网站的基础上开展综合性的网络营销活动,推广网站,树立品牌。见表2.4。
表2.4 B2C网上销售系统的产品描述
3. 涉众和用户说明
这一部分主要描述了B2C 在线订餐系统的涉及人群和用户。涉及人群主要包括B2C 在线订餐系统项目组成员,网站经营者,用户主要包括卖家和买家(即餐厅经营者者和订餐者)。
3.1 消费者统计数据
随着网络的遍及,越来越多的家庭拥有了电脑和Internet ,他们需求享受网络带来的方便、快捷和资讯的传播,并利用电脑进行网上活动。B2C 在线订餐系统就是一个为网上经营餐厅和订餐的电子平台。随着网络方便性和人们享受方便订餐的思想的提高,用户的数量会迅速增加。在学生群体中,这方便表现的尤为突出。
3.2 涉众概要
涉众概要见表3.1。
表3.1 涉众概要
3.3 用户概要
用户概要见表3.2。
表3.2 用户概要
3.4 用户环境
两种管理员角色:从事技术管理和商业运营管理; 顾客方可以使用订餐软件查询可以预定的菜品。
餐厅经营者在此销售商品,遵守商业道德,商业规范,合理定价。
3.5 涉众简档
3.5.1 开发组成员
3.5.2 订餐系统销售方的系统管理员
3.5.3 订餐系统购买方的系统管理员
3.5.4 订餐系统中的餐厅经营者
3.5.5 订餐系统中的用户
4 产品纵览
本章从较高的层次上描述了网上订餐系统的主要功能。
产品总体效果
网上购物系统将逐步成为订餐的主要渠道。B2C 网上订餐系统使顾客和销售商通过系统方便的交
流和进行商品交易。网上订餐系统的系统语境图如图4.1所示:
顾客
餐厅经营者
管理员
图4.1 网上购物系统的系统语境图
网上订餐系统是一个BS 结构的系统,主要由服务器组件组成。服务器组件位于网络经营者的服务器上。只要用户(顾客和销售商)连接互联网,打开客户端,就可以访问网上订餐系统。网上购物系统的拓扑结构如图4.2
所示:
图4.2 网上订餐系统的拓扑结构 5系统特性
下面描述了B2C 网上订餐系统的部分特性:
Cmanege Orders :Customer 可以创建,查看,修改和删除订单
Manage Customer:Administrator 可以查看,添加、删除和修改Customer 信息。 Manage User:Administrator 管理User 登陆权限及信息
LogOn :Customer User SalesAgent Servicer Administrator通过信息认证可以登录系统。
Register :Customer SalesAgent可以输入个人信息注册系统账号。
Cmanage Information:Customer 可以查看,修改 个人账户信息。
ViewDishes :Customer User可以浏览各种菜品,以及查看各种类菜品信息。 FindDishes :Customer User可以通过菜名等条件查找具体菜种。
Location :Customer User通过选择城市定位,定位具体区域
SalesAgent manage menus:SalesAgent 可以查看,添加、删除菜品,修改菜品图片,价格,菜品介绍等信息。
Consult :Servicer 可以为Customer 提供订餐前菜品信息的查询,以及订餐后的配送等信息查询。
Feedback :Customer 可以通过Servicer 对菜品,订餐服务等进行打分, 并且可以进行投诉。
Customer manageB:Customer 向购物篮中添加,删除,修改Dishes 信息
6其他需求和约束
本系统采用的是C++ 技术,因此服务器组件适用微软系列的操作系统系列。客户端组件是用户系统中的订餐系统。服务器组件中使用的数据库产品必须支持C++接口,目前绝大多数数据库产品都支持C++接口。订餐系统应该快速响应客户需求。快乐订餐系统兼容IE 、FireFox 老版本或其它浏览器,无法兼容时友好提示
第 11 页 共 11 页