外卖供应商服务评价系统.docx
《外卖供应商服务评价系统.docx》由会员分享,可在线阅读,更多相关《外卖供应商服务评价系统.docx(21页珍藏版)》请在冰豆网上搜索。
外卖供应商服务评价系统外卖供应商服务评价系统1需求分析.11.1编写目的.11.2背景.11.2.1外卖供应服务的发展历史.11.2.2外卖服务评价系统开发背景.11.3目标.21.4需求分析.21.4.1系统的功能描述.21.4.2系统总体功能图.31.4.5实体与数据.41.4.6联系与数据.51.4.7数据字典.52概念设计.82.1实体图.82.2多个实体间的联系图.102.3总体ER图.113逻辑设计.123.1关系设计.123.2关系优化.133.3约束的说明.1441.基本表3.41需求分析本外卖供应商服务评价系统(TES)的需求分析将从编写目的、背景、定义、目标、系统功能描述等几个方面来分析。
1.1编写目的搜集所有外卖商信息,集所有客户的评价信息为一体,让该系统的使用成员能更好的反应和了解周边外卖服务信息,从而选择最佳的外卖服务。
1.2背景当生活节奏日益加快,人们越来越倾向简单生活。
从传统的“以食为天”到今天的“没空做饭”,现在的上班族和学生正经历着不小的转变。
做饭和工作紧张的矛盾不断升级,造就了外卖/送餐业务的蓬勃发展。
1.2.1外卖供应服务的发展历史随着我国经济多年的快速发展,人们普通生活得到了改善与提高,基本上从以前的温饱需要开始走向追求健康美味的更高要求。
尽管餐饮食品外卖产业发展一直快速发展,但餐饮食品的用料成本大幅增加,人员工资以及餐饮食品必要的环境以及保证设施投入成本更是总体提升等。
而且这种趋势今后几年仍会持续。
快捷准时,卫生可口以及营养配餐是考核全球餐饮外卖产业规范发展的三大基本条件以及系统准则。
快捷准时是基础,卫生美味可口是保证,营养配餐是目标。
但目前的餐饮食品外卖以经济快餐为主,各种家庭型朋友聚会型等配餐外送等逐渐兴起。
总体上来说:
与上述条件有很大差距,快捷准时正在提高改善,卫生可口目前还远远不够,目前用的外送工具如塑料框塑料袋等无法予以保证,用多功能豪华外送箱的仅是微乎其微,营养配餐对目前的外卖来说还只是一个远景目标。
餐饮食品外卖将走进家庭以及各种家庭型朋友聚会型等配餐外送等必会逐渐兴起。
由于人们的生活节奏逐渐加快,以及人们的经济能力已经足以满足家庭型不同人员对美味的不同需要,而这种需要完全可通过专业大厨来实现以及规范的外卖外送来完成。
当然前提是必须保证外卖外送过程必须通过具有保味功能的专业外送箱来储运。
特别是节日时亲朋好友聚会,一方面是品尝美味佳肴,另一方面就是在宽松的氛围下无所顾及畅谈互动。
1.2.2外卖服务评价系统开发背景本外卖服务系统通过搭建客户评价平台来完成客户对所选外卖提供商的选缩短客户和给广大客户选择一个适合自己的最好的外卖商提供渠道,评价,择、商家消费和生产之间的时间路径、空间路径和人际路径。
从而加快信息的传递速度,增强商家营销竞争力,提高商家的服务质量。
客户可以浏览各外卖商开放的业务和信息,可以查询外卖商的信息,可以对自己所选商家进行评价,给广大客户选择外卖时提供一个良好的意见。
当客户登录本服务系统时,客户可以浏览、查询外卖商信息,可查询客户对各外卖商的评价等。
本外卖服务评价系统同样提供了一定的后台管理功能,系统管理员可以管理可以管理外卖商信息,包括更新、修改外卖商信息等;可以管理评价信息,统计各项数据。
项目名称:
外卖供应商服务评价系统(Take-awayevaluationsystem简称TES)项目提出者:
江财TES项目开发人员项目开发者:
TES项目开发小组。
项目鉴定者:
待定项目开始时间:
2010-10-301.3目标当系统管理人员使用了外卖供应商服务评价系统TES软件后,可以通过计算机完成以下几方面的管理工作:
外卖商信息管理、评分管理。
外卖供应商服务评价系统TES客户分为三类:
(1)系统管理员:
此类客户可以取得商城管理员的权限,可以浏览所有客户信息,查找客户,给客户分配合理的权限,删除不合法客户等。
(2)注册客户:
必须在系统注册(不注册无法登入本系统),登录本系统后,这类客户可以浏览系统提供的外卖商信息,也可以进行外卖商服务评价。
1.4需求分析1.4.1系统的功能描述作为外卖服务评价系统,前台评价系统提供以下功能:
客户信息管理,外卖商信息管理,打分评价管理。
(1)客户信息管理客户必须注册才能使用此系统服务,一个客户只能拥有一个注册号(客户名),注册号可由客户根据自己的喜好自行定义,但必须唯一且在6-16位以内,且第一位必为字母C,其他只能由数字组成。
同一时间内一个注册号不能在多处登录。
客户所填资料必须真实,其中注册号、密码、姓名、性别、地址为必填资料。
客户注册成功以后,其注册信息将自动被加入客户表中。
登录系统后,客户可以查询或修改个人信息。
(2)外卖商信息管理客户登录本系统后,可以浏览本系统所提供的所有外卖商详细信息。
客户登录本系统后,可以查找自己所需要的外卖商信息。
(3)评分管理客户登入本系统后,可以浏览查询外卖商评分表。
客户登入本系统后,可以分别按服务态度、外卖价格、送餐速度、外卖口感查找满意的外卖商。
客户登录本系统后,可以对外卖商各项指标进行打分评价(100分为满分)a.服务态度(20分表示很满意)b.外卖价格(30分表示很合理)c.送餐速度(20分表示能非常快速的送到)e.外卖口感(30分表示很满意)本系统的后台管理系统将提供客户管理、外卖商管理,评分管理等功能,具体描述如下:
(1)客户管理为客户建立一张基本表,用于添加客户个人信息,客户登录后可以维护自己的个人信息。
为客户赋予查询或修改个人信息的权利。
(2)外卖商管理若某外卖商地址、电话等信息改变时,则对应更新系统数据信息。
若某外卖商已不再营业时,应将该外卖商信息删除。
若有新增外卖商时,将外卖商按不同的种类分类管理,分类标准为:
所属地区。
(3)评分管理统计每个外卖商平均评分。
按地区统计每个外卖商平均评分。
按服务态度、外卖价格、送餐速度、外卖口感分别统计平均评分。
1.4.2系统总体功能图根据上节分析的系统功能需求,我们可以得到系统的功能模块,如图1.1所示。
客户注册或登入一个注册号对应一个客户客户信息管理查询或修改个人信息浏览外卖商信息外卖商信息管理前台评价系统查询外卖商信息浏览评分表按服务态度、外卖价格、送餐速外评分管理度、外卖口感最优查询外卖商卖评对外卖商打分价建立客户表系客户管查询或修改个人信建立外卖商增加外卖商信后台管理系删除外卖商信外卖商管修改外卖商信外卖商分类管统计每个外卖商平均评评分管按地区统计外卖商平均评按服务态度、外卖价格、送餐度、外卖口感分别统计平均评图1.1系统功能图1.4.5实体与数据通过对系统各方面的分析,我们可以知道系统中的实体包括:
客户,外卖商,地区,员工,外卖,交易表,员工评分表,外卖评分表。
各实体包含的数据项分别如下:
(1)客户:
注册号,密码,地址,注册日期,电话,性别,姓名。
(2)外卖商:
外卖商编号,外卖商名称,所属地区,服务电话。
(3)所属地区:
地区编号,地区名。
(4)员工:
员工号,员工名。
)外卖:
外卖编号,外卖名。
5(1.4.6联系与数据通过以上的实体与数据我们可以得到如下实体间的联系:
(1)交易表:
交易编号,员工号,外卖编号,注册号。
(2)员工评分表:
交易编号,员工服务评分,送餐速度评分。
(3)外卖评分表:
交易编号,价格评分,口感评分。
(4)评价总表:
外卖商编号,员工服务平均评分,送餐速度平均评分,外卖价格平均评分,外卖口感平均评分,总评分。
通过以上分析,我们作如下规定:
(1)一个外卖商只可以属于一个地区,一个地区可以有多个外卖商;
(2)一个客户对应多张员工评分表,一张员工评分表对应一个客户;(3)一个客户对应多张外卖评分表,一张外卖评分表对应一个客户。
(4)一张交易表对应一个客户,一个客户可以对应多张交易表。
(5)一个外卖商对应多张交易表,一张交易表对应一个外卖商。
(6)一张评价总表分别对应多张员工评分表和多张外卖评分表,一张员工评分表和一张外卖评分表分别对应一张评分总表。
实体之间的联系有:
(1)外卖商与所属地区之间(1:
N)
(2)客户与员工评分表之间(N:
1)(3)客户与外卖评分表之间(N:
1)(4)客户与交易表之间(N:
1)(5)外卖商与交易表(N:
1)(6)评分总表与员工评分表(N:
1)(7)评分总表与外卖评分表(N:
1)1.4.7数据字典数据字典包括数据项、数据结构、数据流、数据处理4个部分。
其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。
(1)数据项,如表1.1所示。
表1.1数据项表数据项数据类型别名含义说明取值范围取值含义CC00001-C99999char(6)注册号cust_id代表客户,后五位按顺唯一标识序编号每一客户输错次数不得超过三次char(12)密码位,由字母和cust_cod6-12数字组成e用文字说明字cust_nam不得超过char(10)客户名称5e用文字说明address20地址char(40)不得超过字若输入家庭号码,char(11)tel_no电话则要00000000000-9999输入地区号9999999注册日期datetimeReg_date注册日期必须在系统日yyyy-mm-dd期之前f代表男性,m代表女性性别sexchar
(2)f/mB代表外卖商,唯一标识busn_no后五位按char(6)B00001-B99999外卖商编号顺序编号每一外卖商用文字说明不得超过20字外卖商名称char(40)busn_name不得超过20用文字说明area_namchar(40)外卖商所属字e地区00000000000-9999若输入固定电话号码,busn_telchar(11)服务电话9999999则要输入区号A001-A999唯一标识A代表地区,char(3)area_no地区编号后三位按顺每一地区序编号唯一标识员工编号E0000001-E999999后七位按顺E代表员工,emp_nochar(8)每一员工9序编号char(10)不得超过用文字说明5字emp_name员工姓名唯一标识外卖编号dish_noT代表外卖,后四位按顺T0001-T9999char(5)每一外序编char(20)外卖名不得超1用文字说dish_nae唯一标交易编char(8)t0000001-t99999代表交易后七位按sell_no每笔交9序编员工服务int01-20一个员工的服务评serve_so送餐速度一个员工的送餐速度intspeed_s01-20o外卖价格01-30price_sint外卖的价格评o外卖口感taste_s01-30int外卖的口感评o员工服务一个外卖商所有员工serve_a01-20int均评务平均评g送餐速度01-20intspeed_av一个外卖商所有员工均评送餐速度平均评外卖价格intprice_a01-30一个外卖商外卖价格均评g均评外卖口感01-30一个外卖商外卖口感inttaste_a均评均评g外卖商综一个外卖商综合平均totscor01-100int_avg平均评)数据结构2(数据结构:
客户含义说明:
是客户管理子系统的主体数据结构,定义了一个客户的有关信息组成:
注册号,密码,地址,注册日期,电话,性别,姓名数据结构:
外卖商含义说明:
是外卖商管理子系统的主体数据结构,定义了一个外卖商的有关信息组成:
外卖商编号,外卖商名称,所属地区,服务电话数据结构:
地区类别含义说明:
定义了一个外卖商属于哪个地区的有关信息组成:
地区编号,地区名数据结构:
员工含