- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品文档
精品文档
PAGE
PAGE #欢迎下载
快餐外卖系统的需求分析
一、系统功能需求
快餐外卖系统是一套功能强大、操作简便、实用的自动化管理软件,包括客户管理、订餐管理、菜单 管理、数据维护、后台管理。
下面概括一下本快餐外卖系统大致的功能需求。
1) 客户登录
在客户进入系统前,首先要求客户进行登录,登录时要验证客户名和密码是否匹配,验证通过后允许客 户进入本系统操作,客户的密码需要进行加密算法。客户登录后其信息存入数据库中。
2) 修改注册信息
客户登录后可以修改自己的注册信息,包括修改用户密码,每页显示行数等信息,不允许修改客户名, 姓名和部门等信息。
3) 菜单查询
登录后客户可在菜单管理中查询所需快餐, 并订餐,也可以直接输入您所需要的饭菜名进行查询并订餐。
4) 订餐管理
若是订餐后,可以填写一张订餐单,详细说明住址和订餐时间。餐到付款。若是有急事取消订餐,可 以在半小时内完成,若是您定的餐没有,我们则在订餐单之后 3分钟之内告诉您。
5) 数据管理
当客户注册后,其信息自动存入数据库中,也可以进行删除,更新等,也可以对客户订餐有所记录。当 其成功订餐后存入。
6) 后台管理
当有订餐单传入后台时,后台管理人员需根据订单要求送外卖,当完成后需标记为已送外卖,而且把这 些订单存入数据库中,以便日后整理。
整个快餐外卖系统的功能需求图如下:
广快餐外卖系统
客户管理模块 订餐管理模块 菜单管理模块 数据维护模块 后台管理模块
二、各个模块的功能需求图
1.客户管理模块包括一下两大部分:后台管理员对客户的管理和客户自己的管理。
1) 添加客户:管理员可以对客户进行添加操作。
2) 删除客户:管理员可以对已有客户进行删除操作。
3) 查看客户订餐信息:管理员可以对客户查看其订餐信息。
4) 修改密码:客户可以自己修改其密码。
5) 查看订餐状态:客户可以查看自己订餐的信息和相关的记录。
6) 提交订单:客户提交自己的订单。
2. 订餐管理
)订单表:客户填写订单。
)取消订单:客户由于临时有急事,可以在半小时内取消订单。后台没有客户所需的订餐在 3分钟之
内告诉客户。
)订单查询:管理员可以查看订单情况。
)订单汇总:管理员根据订单情况进行汇总,分为已派送订单,正在派送订单和日金额汇总。
3菜单管理
1) 菜单目录:客户可以选择的菜单名。
2) 增加菜名:管理员增加菜名共客户选择,可以记录客户在查询时没有的菜。
3) 删除菜名:管理名可以删除一些不太受欢迎的菜。
4) 更改菜单:管理员可以更新菜单。
数据维护
1) 添加数据:管理员对数据库中添加数据。
2) 删除数据:管理员对数据库中删除数据。
3) 查询数据:管理员对数据库中查询数据。
4) 更新数据:当数据中有改变时及时更新数据库。
后台管理
1)接受订单:管理员对于新订单进行接受。
2 )处理订单:若新订单有效则进行派送,并通知餐厅厨房。
3)派送人员:分配人员送外卖,货到收货款。
收货款后台管理
收货款
接受订单
处理订单 1
r 派送人员
送外卖
三、系统的UML基本模型
1、用例图
修改密码付款提交订单取消订单客户注册CD
修改密码
付款
提交订单
取消订单
客户注册
CD
客户登录
系统客户用例图
添加客户
删除客户
收货款
I
客户管理
派送人员
查看客户订餐信息
数据维护
管理员
后台管理
2.状态图
1)客户的状态图
2)管理员的状态图
订餐管理
处理订单
接受订单
菜单管理
系统管理员用例图
用户名和密码错误
客户输入用户名和密码
?__I
登录成功首页
提交订单
填写订单
客户登录 正确
查看菜单
搜索菜单
订单无效
3)订单的状态图
3、活动图
1.客户的活动图
■ \ *
登陆系统
管理员不在线
错误页面
订单管理
处理订单
派送人员
接受新订 单
无人订餐
订单汇总 派送
W-
派送人员的活动图
管理员的活动图
4、 时序图
1)客户订餐的时序图
2)管理员处理订单的时序图
登陆系统后台管理处理订单订单汇总户 在线状态n显示主页
登陆系统
后台管理
处理订单
订单汇总
户 在线状态
n
显示主页
显示后台可行操作
提交需处理的订单
订单有效并派送
有效订单汇总 提示成功
3)管理员对菜单处理的时序图
:管理员
登陆系统
菜单管理
处理增删改 除操作
数据维护
在线状态
显示王页
显示菜单的:
作信息
提交增删改除的菜名
库处理并更新信息
更新成功
T
提示操作成功
IT
5、协作图
1)客户订餐协作图
3)管理员对菜单处理的协作图
4:提交增删改除的菜名
admin^?aname
admin
^?aname : String ^apassword : String
hec kAdmi nPassward() *g
原创力文档


文档评论(0)