WY食品销售管理系统.docx
- 文档编号:7852404
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:11
- 大小:22.29KB
WY食品销售管理系统.docx
《WY食品销售管理系统.docx》由会员分享,可在线阅读,更多相关《WY食品销售管理系统.docx(11页珍藏版)》请在冰豆网上搜索。
WY食品销售管理系统
学 号
姓 名
分 工
1515924002
杨鸿宇
数据库设计+界面设计
1515924003
李莹莹
类图+ppt
1515924004
南闪
类图+文档
1315925337
郭创创
用例图+时序图
2015-2016 学年第 1 学期
《系统分析与设计》课程设计
项目名称:
无忧食品销售管理系统
指导教师:
班级:
13 级数据库 1 班
学生名单:
一、系统功能需求分析
无忧外卖系统是一套功能强大、操作简便、实用的自动化管理
软件,包括客户管理、订单管理、菜单管理、数据维护、后台管理。
下面概括一下本食品外卖系统大致的功能需求。
1) 客户登录
在客户进入系统前,首先要求客户进行登录,登录时要验证客
户名和密码是否匹配,验证通过后允许客户进入本系统操作,客户
的密码需要进行加密算法。
客户登录后其信息存入数据库中。
2) 修改注册信息
客户登录后可以修改自己的注册信息,包括修改用户密码,每
页显示行数等信息,不允许修改客户名,姓名和部门等信息。
3) 食单查询
登录后客户可在菜单管理中查询所需食品,并订购,也可以直
接输入您所需要的食品名进行查询并下订单。
4) 订单管理
若是订单,可以填写一张订单,详细说明住址和订单时间。
单
到付款。
若是有急事取消订单,可以在半小时内完成,若是您定的
单没有,我们则在订单之后 3 分钟之内告诉您。
5) 数据管理
当客户注册后,其信息自动存入数据库中,也可以进行删除,
更新等,也可以对客户订单有所记录。
当其成功订单后存入。
6) 后台管理
当有订单传入后台时,后台管理人员需根据订单要求送外卖,
当完成后需标记为已送外卖,而且把这些订单存入数据库中,以便
日后整理。
模块功能划分:
二、各个模块的功能需求图
1.客户管理模块包括一下两大部分:
后台管理员对客户的管理
和客户自己的管理。
1) 添加客户:
管理员可以对客户进行添加操作。
2) 删除客户:
管理员可以对已有客户进行删除操作。
3) 查看客户订单信息:
管理员可以对客户查看其订单信息。
4) 修改密码:
客户可以自己修改其密码。
5) 查看订单状态:
客户可以查看自己订单的信息和相关的记
录。
6) 提交订单:
客户提交自己的订单。
2.订单管理
1)订单表:
客户填写订单。
2)取消订单:
客户由于临时有急事,可以在半小时内取消订单。
后台没有客户所需的订餐在 3 分钟之内告诉客户。
3)订单查询:
管理员可以查看订单情况。
4)订单汇总:
管理员根据订单情况进行汇总,分为已派送订单,
正在派送订单和日金额汇总。
3 菜单管理
1) 菜单目录:
客户可以选择的菜单名。
2) 增加菜名:
管理员增加菜名共客户选择,可以记录客户在
查询时没有的菜。
3) 删除菜名:
管理名可以删除一些不太受欢迎的菜。
4) 更改菜单:
管理员可以更新菜单。
4.数据维护
1)添加数据:
管理员对数据库中添加数据。
2)删除数据:
管理员对数据库中删除数据。
3)查询数据:
管理员对数据库中查询数据。
4)更新数据:
当数据中有改变时及时更新数据库。
5.后台管理
1)接受订单:
管理员对于新订单进行接受。
2)处理订单:
若新订单有效则进行派送,并通知餐厅厨房。
3)派送人员:
分配人员送外卖,货到收货款。
三、项目功能流程图:
四、项目用例图
1、管理员用例图:
2、用户用例图
五、项目类图
Address:
地址信息
Collection:
用户收藏
CoustommMessage:
用户留言
GiftCenter:
礼品中心
Goods:
菜品
Orders:
订单信息
Reply:
回复信息
SellerInfo:
商家详情
Sellers:
商家信息
SendOrder:
发送订单
Sends:
发送表
ShoppingCart:
购物车
Use rs:
用户登录
Vips:
用户详情
六、项目序列图
查询序列图:
登录序列图:
订单加入购物车:
商家更新菜单:
提交订单:
七、数据库表设计
user(用户登录)
字段名数据类型长度是否主键描述
IdInt 4是用户标识 ID
Namevarchar20 用户登录名
Pwdvarchar20 用户密码
vips(用户详情表)
字段名数据类型长度是否主键描述
Vip_IdInt 4是课程编号
Idint 4 用户登录 Id
Vip_TelVarchar20 用户联系电话
Vip_Emailvarchar50 用户邮箱
Address_Idint 4 用户地址 Id
Vip_Imageimage 4 用户头像
Integralint 4 用户积分
AnswerVarchar50
用户找回密码
问题
地址信息(Address)
字段名数据类型长度是否主键描述
Address_Idint 4是地址标识 ID
Provincevarchar10 省
Areavarchar10 辖区
Cityvarchar10 市
Circlevarchar10 商圈
DetailVarchar10 街道
ShoppingCart(购物车)
字段名数据类型长度是否主键描述
NameVarchar20是用户登录名称
PriceMoney 4 商品购买价格
Order_Idint 4 商品订单
NumberInt 4 商品
商家信息(sellers)
字段名数据类型长度是否主键描述
Sellers_Idint 4是商家标识 ID
Seller_Namevarchar20 商家名称
Seller_Imageimage 4 商家头像
Seller_messageVarchar50 商家评价
SendOrder(发送订单)
字段名数据类型长度是否主键描述
SendOrder_IdInt 4
Send_Idint
是
发送订单标识
ID
发送订单关联
4
ID
Order_Idint 4 订单关联 ID
send(发送表)
字段名数据类型长度是否主键描述
Send_IdInt 4是发送标识号
Order_Idint 4 订单关联 ID
Send_StartusVarchar30 订单发送状态
Send_NameInt30 订单发送名称
Send_DateDateTime 4 订单发送时间
Reply 回复信息
字段名数据类型长度是否主键描述
ReplyIdInt 4是回复标识 ID
ReplyContentvarchar100 回复信息内容
RepltTimedatetime 4 回复时间
IDint 4 用户关联 ID
Seller_Namevarchar20 商家关联名称
CoustommMessage_Idint 4 留言关联 ID
SellerInfo(商家详情)
字段名数据类型长度是否主键描述
sellerInfo_Idint 4
是
商家详情标识
ID
Seller_Idint 4 商家关联 ID
Seller_Telvarchar30 商家联系电话
Seller_Mailvarchar30 商家联系邮箱
Seller_AddressVarchar50 商家地址信息
QuatityMoney 4 商家营业额
Seller_statusvarchar10 商家当前状态
Goods(菜品)
字段名数据类型长度是否主键描述
Goods_Idint 4是菜品标识 ID
Seller_Idint 4 商家关联 ID
Goods_Namevarchar20 菜品名称
Introducevarchar50 菜品评价
Nowpricefloat 4 菜品价格
Pictureimage 4 菜品截图
GiftCenter(礼品)
字段名数据类型长度是否主键描述
Integralint 4是礼品所需积分
GiftVarchar10 礼品名称
Pictureimage 4 礼品截图
CoustommMessage(用户留言)
字段名数据类型长度是否主键描述
CoustommMessage_Idint 4是留言标识 ID
IDInt10 用户关联 ID
Contentvarchar50 留言内容
Seller_Namevarchar20 商家关联名称
SendTimeDateTime 4 留言发送时间
Orders(订单信息)
字段名数据类型长度是否主键描述
Order_Idint 4是订单标识 ID
NameVarchar
用户关联登录
20
名称
Order_DateDatetime 4 订单时间
Order_statusvarchar20 订单状态
Order_Messagevarchar50 订单评价信息
八、界面设计
登录与注册
登录后进入主页面:
单击右上角个人中心查看并修改个人信息:
点击个人中心--我的订单
个人中心--礼品中心:
个人中心--我的地址:
主页面--搜索:
个人中心--我收藏的美食:
商家--查看菜品:
商家--店铺页面
商家--添加商品:
商家--修改店铺基本信息:
游客--下单付款
九、总结及分析
这次课程设计我选择的是设计“无忧食品销售管理系统”,通过这
次课程设计的要求与方法,我了解了课程设计的要求与方法,学会
了网上订餐系统的开发的基本步骤,更加熟练了对系统架构的设计,
包括对项目的需求分析,在根据需求划分功能模块,梳理项目所需
的逻辑结构及项目功能流程,加强了自身对用例图、时序图、类图
的理解,并能够熟练地使用,也更加明白了系统架构设计的重要性,
针对项目的功能需求划分的功能模块,确定了数据库表的设计,针
对数据库的设计,令我受益匪浅,对于我们现在而言,在考虑系统
功能的同时,还要兼顾系统编程的可行性是相对困难的
由于时间有限,加上系统开发经验的缺少,所以系统难免存在
各种缺陷,请老师给出宝贵的意见,谢谢
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WY 食品 销售 管理 系统