携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第28天,点击查看活动详情
需求分析
系统需求描述
本外卖系统主要通过前台的模块进行设计和实现。用户登录系统,浏览餐品,餐品下单等。具体需求如下所示:
(1)用户的登录与注册
游客进入本外卖系统进行注册成为正式用户,注册的用户可以进入登录界面输入用户名和密码进行登录。
(2)餐品菜单实现
菜品功能菜单主要包括搜索餐品功能、餐品分类。浏览任意商品可以点击选择任意餐品进行输入数量下单。
(3)订单管理
注册的用户可以通过下单餐品到购物车。
(4)购物车管理
已经注册的用户可以购物车按钮进入到购物车页面。在购物车页面,用户可以对自己下单的商品进行增加和删除。管理完毕,可以进行付款,完成订餐。
系统功能分析
用例图描述
用例图是参与者与用例之间的关系构成的动态视图,反映了参与者的需求,
系统界面需要分析
(1)界面设计简洁明了,便于用户良好的体验;
(2)操作简单,用户容易上手操作使用;
(3)系统运行中,快速、高效、便捷;
(4)常规设计,符合用户使用习惯。
系统功能设计
本线上点餐系统主要系统功能模块包括一下几个方面:
(1)登录模块可以实现用户的注册和登录。
(2)产品模块主要实现商品添更新商品,还可以录入一些新的商品,对商品进行及时的管理与操作,这样能够让广大消费者能够及时的了解到各种商品的最新信息。
(3)订单模块主要实现的是对订单进行查询管理,消费者对自己需要的商品选择提交为订单,根据客户的需要对订单的查询、订单的修改。
(4)用户管理模块是用户进行个人信息的管理。
(5)购物车模块是用户可以自己想购买的东西先加入到购物车,在购物车中对自己想买的商品进行管理,以及订单合计结账。