秃鸡队——项目系统设计与数据库设计
这个作业属于哪个课程 | 2018软工计算机 |
---|---|
小组的组号和队名 | 秃鸡队 |
这个作业要求在哪里 |
8 20210524 团队作业4—项目系统设计与数据库设计 - 作业 - 软工-2018级计算机1班 - 班级博客 - 博客园 (cnblogs.com) |
这个作业的目标 | 完善项目系统的设计和数据库的设计 |
一、团队项目的预期开发计划时间安排(具体到每一天),要有明确的里程碑,要有相应的产出;(15')(在7月5日前为项目冲刺阶段,开发计划安排应包括这部分时间);
4月23日-5月7日 | 提出需求,前期框架模块设计 |
5月月7日-5月31日 | 需求分析,前端页面设计 |
5月31日-6月30日 | 后端开发,板块整合 |
6月30日-7月5日 | 项目测试,验收 |
二、 团队项目的预期开发计划分工安排(具体到每一个人的角色,负责的开发部分);(15')
刘思怡:负责需求分析,原型设计,项目测试,以及对项目整体的构思
刘应军:承担项目的后端,数据库的搭建和编码
颜佳佳:负责前端页面编写,资料收集,美化细节
汤云云:负责前端页面编写,以及总结每周成果、编写文档
梁鹏飞:承担项目的后端,数据库的搭建和编码
三、 给出体系结构设计+功能模块层次图、设计类图、ER分析+表结构设计、系统安全和权限设计,并简要描述;(30')
体系结构设计+功能模块层次图
设计类图
ER分析
ER图关系模型:
用户:(用户ID密码、手机号码、邮箱、头像、已购课程)
机构:(机构名称ID、机构课程、机构说明、机构地址、机构联系电话)
机构课程:(课程名称ID,课程价格,课程价格,课程内容,课程老师,课程时间)
订单:(课程名称ID,课程时间,课程老师,订单编号)
系统安全和权限设计
1、用户上传信息加密
订单支付信息、密码、选择的机构及课程
2、机构权限和用户权限不同
总体架构
四、描述为完成这次作业的工作流程、组员分工、组员贡献度比例;(15')(将用于小组分数到个人分数的映射,请一起讨论、妥善安排比重);
汤云云 | 博客园编写 |
刘思怡 | ER分析+表结构设计 |
颜佳佳 | 《系统设计说明书》 |
刘应军 | 《数据库设计说明书》 |
梁鹏飞 | 体系结构设计+功能模块层次图+设计类图 |
五、 在随笔末尾提供 《系统设计说明书》《数据库设计说明书》github 链接。(5')