Fork me on GitHub

软工大作业第一周——项目分工及需求分析

一、项目及背景

1、软工大作业内容

  • 校园饿了么

2、需求分析

  • 对于用户:
  1. 实现下单
  2. 取消订单
  3. 浏览商家
  4. 对已购外卖进行评价
  5. 通过不同条件(如距离、人均消费、外卖种类等)筛选商家
  6. 使用优惠券
  7. 设置或调整默认地址
  8. 新增若干地址
  9. 修改个人信息
  • 对于商家:
  1. 实现上架(下架)商品
  2. 调整商品价格
  3. 调整商品库存
  4. 修改上架信息(如地址、简介、满减信息等)
  5. 设置营业时间

3、活动图及序列图(以用户为例)

 活动图

 

 序列图

 

 

二、人员分工

任务 负责人员
制定计划 全体人员
可行性需求分析 全体人员
app端原型 翁政
app端设计 翁政
app前后端连接及功能测试 翁政、徐辰辉、魏杰
web端原型 刘治远
web端设计 刘治远
web前后端连接及功能测试 刘治远、徐辰辉、魏杰
微信小程序端原型 章哲尉
微信小程序端设计 章哲尉
微信小程序前后端连接及功能测试 章哲尉、徐辰辉、魏杰
数据库开发及设计 徐辰辉(用户)、魏杰(商家)
推荐算法设计 徐辰辉、魏杰
项目总结 全体人员

 

三、原型展示

1、APP端(仅展示用户部分)

(1)登录界面

 

 

(2)主界面

 

 

 

(3)订单界面

 

 

 

 

(3)用户界面

 

 

 2、web端(仅展示商家部分)

(1)登录界面

 

 

 

 

 

 

 

 

 

 

 

 

(2)商家管理界面

 

 

 

 

 

 3、微信小程序端

(1)登录(授权)界面

 

 

(2)主界面

 

 

 

 

(3)店家信息

 

 

 

 

 

 四、ER图展示

 

 (1)用户

 

 

 

 (2)商家

 

 

 

 

 五、所用软件

  • 微信开发者工具
  • Android Studio
  • PyCharm 2020.2.3
  • IntelliJ IDEA 2020.2.3
  • Eclipse Java 2019-06
  • Mysql
  • Vue.js

六、本周小结

  本周主要对组员的工作进行了划分,并设计了原型及ER图。

  注:以上设计仅供参考,以最终成果为准。

 

posted @ 2020-11-16 19:13  TOHKAa  阅读(458)  评论(0)    收藏  举报