- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2015-2016学年第1学期
《系统分析与设计》课程设计
项目名称: 无忧食品销售管理系统
指导教师:
班 级: 13级数据库1班
学生名单:
学 号
姓 名
分 工
1515924002
杨鸿宇
数据库设计+界面设计
1515924003
李莹莹
类图+ppt
1515924004
南闪
类图+文档
1315925337
郭创创
用例图+时序图
一、系统功能需求分析
无忧外卖系统是一套功能强大、操作简便、实用的自动化管理软件,包括客户管理、订单管理、菜单管理、数据维护、后台管理。
下面概括一下本食品外卖系统大致的功能需求。
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(用户登录)
字段名
数据类型
长度
是否主键
描述
Id
Int
4
是
用户标识ID
Name
varchar
20
用户登录名
Pwd
varchar
20
用户密码
vips(用户详情表)
字段名
数据类型
长度
是否主键
描述
Vip_Id
Int
4
是
课程编号
Id
int
4
用户登录Id
Vip_Tel
Varchar
20
用户联系电话
Vip_Email
varchar
50
用户邮箱
Address_Id
int
4
用户地址Id
Vip_Image
image
4
用户头像
Integral
int
4
用户积分
Answer
Varchar
50
用户找回密码问题
文档评论(0)