团队作业第五次—项目系统设计与数据库设计

作业要求

这个作业属于哪个课程软件工程1916-W(福州大学)
这个作业要求在哪里团队作业第五次—项目系统设计与数据库设计
团队名称基于云的胜利冲锋队
项目名称云评:高校学生成绩综合评估及可视化分析平台
这个作业的目标系统设计和数据库设计
博客随笔PDF博客随笔下载
系统设计说明书系统设计说明书下载
数据库设计说明书数据库设计说明书下载
设计答辩PPTPPT下载
评审表评审表下载
需求用例文档用例文档下载
其他参考文献1.邹欣.构建之法[M].3版:人民邮电出版社,2014.

团队阵容

队员学号队员姓名个人博客地址备注
221500201孙文慈https://www.cnblogs.com/swc221500201/
131601207陈序展https://www.cnblogs.com/chenxuzhan/
221600414冯凯https://www.cnblogs.com/codingkai/队长
221600415傅德泉https://www.cnblogs.com/dqblog/
221600416黄海山https://www.cnblogs.com/hhs-blog/
221600417黄乐兴https://www.cnblogs.com/hlxing/
221600439<script>https://www.cnblogs.com/aaaaaaaaaaaaaa/

系统设计&数据库设计概览

引言

编写目的

本文档是为云评系统的开发人员所提供的关于系统数据库模型的详细文档,用于指导系统的开发。作为系统开发的根基,数据库设计的好坏影响到整个系统开发的效率,以及系统的灵活性。数据库模型必须是能够满足用户的需求,支持所有的用户功能,并且拥有较高的范式,能够支持二次开发。未来云评的开发者应该最大程度地围绕这个数据库设计进行开发,依据文档进行项目设计,将它作为整个系统编码的依据。
本文档仅提供给云评项目组的开发人员,未经过项目组组长同意不得提供给非项目组的人员。

背景

  • 软件名称:云评
  • 数据库系统:MySQL 5.7
  • 数据库名称:yunpin
  • 任务提出者:基于云的胜利冲锋队
  • 使用用户:项目组成员

定义

  • E-R图: 实体关系图
  • 过滤器:一个驻留在服务器端的Web组件,它可以截取客户端和服务器端之间的请求与相应信息
  • Token:“令牌”,是服务端生成的一串字符串,作为客户端进行请求的一个标识

参考资料

  • 崔洋 贺亚茹 《MySQL数据库应用从入门到精通》中国铁道出版社
  • 西尔伯沙茨 《数据库系统概念》机械工业出版社
  • 盖国强 《数据库索引设计与优化》电子工业出版社
  • 西尔伯沙茨 《数据库系统概念》机械工业出版社
  • 特卡琴科 《高性能MySQL》电子工业出版社

功能模块图

模块图

设计类图

类图

E-R图

E-R图

部分表结构

表1
表1
表1

功能验收标准

  • 实现上述的具体功能。
  • 校验正确性,保证功能能够正常进行,输出正确的结果。
  • 校验容错性,保证功能能够处理各种非法输入,非正常的业务流程。
  • 校验性能,后端接口在1s之内响应请求。
  • 用户体验良好,没有复杂的操作流程。
  • 实现的功能够尽可能地满足用户需求。

整体计划安排

  • Alpha
    • 4.21 - 4.26 项目前后端各自基础构建,选定框架、UI库,编写大体架构,统一开发流程,熟悉框架和库、编写API文档。
    • 4.27 - 5.4 完成登录、注册、教师评分维度管理、教师新建班级、教师编辑班级、学生及助教加入班级功能。
  • Beta
    • 5.5 - 5.11 完成作业发布、重组团队、创建团队、加入团队、退出团队功能。
    • 5.12 - 5.19 完成分数导入功能。
    • 5.19 - 5.26 完成教师分析统计功能。

团队成员分工安排

学号分工贡献率
221500201评审表设计7%
131601207系统设计,文档编写15%
221600414系统设计,文档编写,博客编写15%
221600415PPT编写15%
221600416数据库设计,文档编写16%
221600417数据库设计,文档编写16%
221600439数据库设计,文档编写16%

转载于:https://www.cnblogs.com/CodingMaster/p/10708511.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值