软件工程 —— 项目系统设计与数据库设计

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018/homework/12050
小组的组号和队名 第一组 废物集中营
小组的队长姓名 黄安

博客随笔要求:

1) 团队项目的预期开发计划时间安排(具体到每一天),要有明确的里程碑,要有相应的产出;(15')(在7月5日前为项目冲刺阶段,开发计划安排应包括这部分时间);
2) 团队项目的预期开发计划分工安排(具体到每一个人的角色,负责的开发部分);(15')
3) 给出体系结构设计+功能模块层次图、设计类图、ER分析+表结构设计、系统安全和权限设计,并简要描述;(30')
4)描述为完成这次作业的工作流程、组员分工、组员贡献度比例;(15')(将用于小组分数到个人分数的映射,请一起讨论、妥善安排比重);
5) 在随笔末尾提供 《系统设计说明书》《数据库设计说明书》github 链接。(5')

1. 团队预期开发计划时间安排

时间 开发安排
四月份: 需求分许、技术验证、项目分工
五月份: 详细设计、接口统一、代码初步实现(从Controller层到Mapper层,可以完整获取数据)
六月份: 详细代码编写、Bug测试、代码重构与调整、前后接入,项目部署

2. 团队项目的预期开发计划分工安排

前台前端设计与编写、后台前端设计与编写、前端整体UI设计、后端层级设计与编写、Bug测试与项目部署

组员 分工
黄安 后端层级设计与编写
何铭康 前台前端设计与编写
贺智超 后台前端设计与编写
陈贵平 Bug测试与项目部署
颜晴 前端整体UI设计

3. 给出体系结构设计+功能模块层次图、设计类图、ER分析+表结构设计、系统安全和权限设计,并简要描述;

体系结构设计

架构分析

使用该系统的人数规模在1K人以下,因此系统性能并非该项目的关键。该项目应重点关注系统的可拓展性和易用性。

模块划分

按MVC架构分以下三层

  • Controller
  • Service
  • Dao

还有辅助类以及实体类

  • Entity
  • Tools

整体框架

image-20210606160425568

4.描述为完成这次作业的工作流程、组员分工、组员贡献度比例

组员 分工 贡献度
黄安 后端层级设计与编写 20%
何铭康 前台前端设计与编写 20%
贺智超 后台前端设计与编写 20%
陈贵平 Bug测试与项目部署 20%
颜晴 前端整体UI设计 20%

5.《系统设计说明书》《数据库设计说明书》Gitee 链接

https://gitee.com/hezhichao69/project-c/tree/master/

posted @ 2021-05-30 12:32  璟雯馨  阅读(301)  评论(0)    收藏  举报