1.需求规格说明书

  • 不足:
    -(1) Logo设计更新
    -(2) 没考虑图片、视频搬运的版权问题
    -(3) 没考虑到网络安全问题
    -(4) 没具体化推广产品、吸引用户的方式和渠道
    -(5) 后期如果需要创造收益,设置充值开通字符接口需要向市场上的主流支付例如支付宝、微信、手机银行等申请权限
    -(6) 后期如果需要用户注册的话,需要创建、设计数据库,用户信息安全没考虑到

2.团队的编码规范

  • 编码原则:
    -(1) 简明,易读,无二义性
    -(2) 保持简明,让代码更容易读

3.数据库设计

  • 数据库ER图
  • 物理模型

4.项目的后端架构设计

  • MVC是一种架构型模式,它本身并不引入新的功能,只是用来指导我们改善应用程序的架构,
    使得应用的模型和视图相分离,从而得到更好的开发和维护效率。
  • 在MVC模式中,应用程序被划分成了模型(Model)、视图(View)和控制器(Controller)
    三个部分。其中,模型部分包含了应用程序的业务逻辑和业务数据;视图部分封装了应用程
    序的输出形式,也就是通常所说的页面或者是界面;而控制器部分负责协调模型和视图,根
    据用户请求来选择要调用哪个模型来处理业务,以及最终由哪个视图为用户做出应答。
  • MVC模式的这三个部分的职责非常明确,而且相互分离,因此每个部分都可以独立的改变而
    不影响其他部分,从而大大提高了应用的灵活性和重用性。

项目系统技术架构评审内容有哪些 项目系统设计_数据库

项目系统技术架构评审内容有哪些 项目系统设计_数据库_02

项目系统技术架构评审内容有哪些 项目系统设计_项目系统技术架构评审内容有哪些_03

项目系统技术架构评审内容有哪些 项目系统设计_规格说明_04

5.团队Alpha版本要实现的功能

  • 理想:
  • 现实:1.首页、心理测试、选择减压方式的界面设计 2.心理测试及反馈 3.接收用户反馈和建议

6.关键技术和难点

  • 关键技术:数据库的设计,后端架构的设计
  • 难点:界面的设计和事实现,数据库的设计,后端架构的设计

7.团队管理:

项目系统技术架构评审内容有哪些 项目系统设计_应用程序_05

项目系统技术架构评审内容有哪些 项目系统设计_应用程序_06

项目系统技术架构评审内容有哪些 项目系统设计_应用程序_07

  • 团队分工和工作量比例:

组员

任务分工

比重(%)

林泽宇

团队分工、撰写博客、修改完善需求规格说明书、整理代码规范

23.9

李涵

后端架构设计

16.8

尹海川

logo设计修改、数据库数据

15.5

郏敏杰

课堂展示、查阅资料、整理关键和难点

12.0

何永康

整理Alpha版本的功能以及项目的不足

14.8

陈炳旭

查阅资料、整理关键和难点

10.0

苏宇翔

查阅资料、整理关键和难点

10.0