目录
1. 系统概况 (3)
2. 系统需求 (4)
2.1. 功能性需求 (4)
2.2. 非功能性需求 (4)
3. 系统开发时间管理 (5)
4. 系统开发可行性分析 (5)
4.1. 技术的可行性: (6)
4.2. 经济的可行性: (6)
4.3. 操作的可行性: (6)
老子 道德经
5. 系统开发项目人员安排 (6)
6. 基于UML的系统分析 (7)
描写大雪纷飞的诗句6.1. 用户用例图 (7)
6.2. 系统主要用例 (11)
7 总结 (29)
图表目录
表格 1 项目人员安排表 (7)
表格 2 顾客管理账户用例描述 (11)
表格 3 回密码用例描述 (12)
表格 4 顾客订餐用例描述 (15)
非诚勿扰 15号表格 5 送货员送餐用例描述 (16)
表格 6 顾客查看历史订单用例描述 (16)
表格 7 主管查看历史订单用例描述 (17)
一代身份证和二代身份证的区别表格 8 菜品评论与主管查看用例描述 (21)
表格 9 主管管理菜品描述 (24)
表格 10 系统管理员用例描述 (26)
图 1 外卖订餐系统结构图1 3
图 2 外卖订餐系统结构图2 4 图 3 系统开发甘特图 5 图 4 外卖订餐系统用户用例图8 图 5 顾客用例图9 图 6 主管用例图10 图 7 送餐员用例图10 图 8 系统员用例图11 图 9 账户管理活动图13 图 10 顾客注册顺序图14 图 11 顾客登录管理账户顺序14 图 12 顾客订餐活动图18 图 13 送餐员送餐活动图19 图 14 主管查看历史订单活动图20 图 15 顾客订餐顺序图20 图 16 送餐员送餐顺序图21 图 17 顾客评论活动图22 图 18 主管查看评论活动图23 图 19 顾客评论顺序图23 图 20 主管管理菜品活动图25 图 21 主管管理菜品顺序图26 图 22 系统管理员活动图28 图 23 系统管理员顺序图29
1.系统概况
外卖订单系统是服务于餐馆外卖活动的一个简单的信息系统,开发该系统主要希望实现扩大本餐馆宣传、缩短顾客订餐时间、减少订餐错误、便于订单统计分析等,最终达到扩大餐馆影响力、提高餐馆外卖业务效率、实现一定程度的决策支持的目的。
该系统主要有五个子系统,分别是:账户管理子系统、订单管理子系统、评论管理子系统、菜品管理子系统、系统管理子系统。
图 1 外卖订餐系统结构图1
1、账户管理子系统:面向顾客、主管、送餐员、管理员四种参与系统活动的角
。主要实现用户的注册、登录、注销以及账户信息编辑等功能。
2、订单管理子系统:主要面向顾客、主管、送餐员,主要实现订单的增删改、
历史订单浏览与查询、订单统计分析等功能。
3、评论管理子系统:主要面向顾客、主管,主要实现顾客查看、回复、发表评
论信息,主管查看用户评论信息等功能。
摇滚乐势力4、菜品管理子系统:主要面向顾客、主管,主要实现菜单目录的呈现、菜品的
检索、菜品种类与当日供应数量的增删改等功能。
5、系统管理子系统主要面向管理员,主要实现系统管理、模块管理、权限管理
等功能。
图 2 外卖订餐系统结构图2
2.系统需求
2.1.功能性需求
(1)顾客账户管理:注册、登录、注销账户,对账户相信信息进行编辑。
(2)顾客网上订餐:查看菜单,检索菜品,增加、删除、更改菜品到购物车,网上支付。
(3)顾客网上评论:查看、回复、评论菜品,删除、更改自己发表的评论。
(4)主管管理菜品:设置菜单,包括菜品的种类和每天供应个数量,更改菜单,删除菜品等。
(5)主管查看订单:查看顾客的历史订单记录,查看某样菜品的订购记录,实现简单的订单统计分析功能。
济南现代职业学院(6)相关人员管理菜单:主管、送餐员修改订单状态。
2.2.非功能性需求
(1)服务器稳定:保证系统的服务器具有良好的稳定性,需要实现7*24小时不停的运作。
(2)数据完整准确:录入数据采用表格方式,限制录入数据类型及取值范
围以保证数据的完整性及准确性。系统具有部分反悔修改功能,系统
备有的修改功能均可反悔。
(3)系统安全:用户在身份认证、授权控制、私密性等方面的要求。
(4)系统易用:系统操作界面美观、简便,通俗,便于操作。
(5)系统可维护:系统在出现故障时可以及时维修,使其数据恢复。
3.系统开发时间管理
外卖订餐系统开发主要分为系统计划、系统分析、系统设计、系统实施与系统支援五个部分,具体的开发时间安排如下图:
图 3 系统开发甘特图
4.系统开发可行性分析
发布评论