团体项目(饱了嘛)_第一组_需求分析报告
需求分析报告
项目名称:饱了嘛
团队队员介绍
XXX,XXX,XXX,XXX,XXX,XXX
项目简介
“饱了嘛”是一个校园线上订餐系统,其大体内容是:完成同学线上订餐,后台订单管理,商家管理,同学可以通过线上订餐实现快速有效的校园生活。
需求分析
随着学校学生人数的增加,学生对餐饮服务的要求更加高;许多学生不满足于学校食堂的餐饮或嫌学校食堂就餐排队时间长,而选择回宿舍点外卖,所以网上订餐及配送是一种个性化、多样化的服务产业。随着网络技术的发展和普及,将餐饮服务与个性化、多样化服务的电子商务相结合,形成了方便、快捷、个性化的网上订餐系统,通过网上订餐,顾客不必亲临现场,便可以为自己、朋友等点一份既营养又实惠的美食。其最大的优势在于:图文并茂,信息能够及时更新和在线查看,并有效地解决了传统就餐过程出现的排队,拥挤,信息不能及时更新的现象。这样既节省了时间,也可以为广大学生用户提供更多选择。
实际上,众多的实际显示,大学生目前的生活习惯和课业负担导致了大量线上订单的产生,目前市面上有很多的软件具有相应的功能可以实现相应的功能,但我们小组发现对于校内订单的统一管理并没有很好的实现,于是我们准备设计一款可以具有校内订餐,统一订单店铺管理的软件从而实现校内订餐的便捷实现
具体功能表
功能类型 |
子功能 |
功能管理 |
客户注册 |
客户登陆 |
|
客户操作
|
菜品展示 |
产品详细介绍 |
|
查看菜品评价 |
|
添加到购物车 |
|
查看购物车 |
|
详细信息或备注提交 |
|
评价 |
|
结束订单 |
|
店铺操作 |
增加菜品 |
修改菜品 |
|
订单查看 |
|
优惠活动 |
附数据流图
原型设计及项目功能
线上订餐
订餐模块
用户可以提前在软件上进行创建订单,订餐可以随意搭配,店铺可以随意选择,并且根据用户所选择的内容进行包括优惠,折抵等综合运算形成订单,与数据库进行完整交互。
购物车模块
对已选的菜单进行更改,选择更改数量或者取消选择。当顾客确定订餐完毕后,顾客将其提交只服务器后台点餐系统,并生成订单。
以下为顾客点餐流程:
1. 菜品详细信息
显示餐品中某一餐品的详细信息,包括菜名,配料,口味,价格等,以供顾客放进自己的购物车。
2. 购物车
实现对已定菜品的管理,包括增加菜品,删除菜品,修改数量。
3. 提交购物车并生成订单
接受购物车信息,随即获取订单号,动态刷新顶单状态,固定时间(如30秒)完成一道菜,顾客可继续修改为完成的菜品,已完成菜品无法进行操作,顾客修改订单并保存。
4.结束订餐
订单管理
用户可以通过客户端对于各类订单进行管理,实时跟踪进度
用户可以支持查看详情和分类筛选功能
系统管理员和店家对于订单内层的用户可以进行取向的分析
软件管理人员可以对全局的订单进行分析与管理
基础信息管理
用户可以通过用户客户端完成个人信息的完善和修改
系统管理员可以通过后台进行个人信息的完善修改
店家可以通过后台完善修改店铺基础信息
店家管理
店家可以通过后台管理系统查看全部订单,并且可以按条件筛选
店家通过后台观察订单的基本信息的统计
项目原型
我们项目的“饱了嘛”原型设计采用的是墨刀这款产品。因为用它设计原型较为简单快捷,非常方便。下面是我们的首页图:
Android ui
WEB
项目初步开发计划
XXX |
文档撰写,服务器搭建,软件测试(ios) |
XXX |
后端设计(android),软件测试(web) |
XXX |
前端设计(web),软件测试(android) |
XXX |
后端设计(数据库+web),软件测试(android) |
XXX |
前端设计(android),软件测试(web) |
XXX |
前端设计(ios),数据库设计 |
小组的初步开发计划和流程
- 2019/10/22-2019/10/29
参与人员:小组全员
选题以及产品的需求分析、用户分析、产品定位,并构思出产品的基本功能,完成数据库的初步设计,完成基础的demo
- 2019/10/30-2019/11/6
参与人员:小组全员
完善demo,数据库代码实现,对接api接口需求,完善android端和web端界面的初步实现,开始搭建服务。
- 2019/11/7-2019/11/12
参与人员:小组全员
按照最初原型设计为标准,将前端框架基本搭建完成,后端开发开始着手实现基础功能模块,完成基础api的实现,服务器搭建完成。
- 2019/11/13-2019/11/20(冲刺阶段)
在原有的功能设计之上,进一步优化前后端软件功能,保证基础功能全部实现,代码全部完成。进入后期修改阶段,ios端app根据现有android端开始搭建。
- 2019/11/21 至 结题答辩(冲刺阶段)
系统整体完成(包括ios软件完成),更进一步明确产品的定位和我们小组的初心,总结收获,准备答辩相关文档和资料,准备结题答辩。