优课堂—系统设计

独自空忆成欢 提交于 2019-12-01 07:18:55
这个作业属于哪个课程 课程
这个作业要求在哪里 作业要求
团队名称 CTRL-IKun
这个作业的目标 了解系统设计的一般流程;学习团队分工与合作;巩固数据库设计过程

团队成员及其学号

角色 姓名 学号
组长 廖志丹 201731032125
组员 王川 201731021132
组员 江天宇 201731024132
组员 张微玖 201731024126
组员 宋杰 201731024120

团队本阶段分工

廖志丹 数据库设计
王川、宋杰 详细设计
张微玖、江天宇 概要设计

概要设计

(1)、软件体系结构

(2)、主要业务模块描述





数据库设计

(1)、概念模型

(2)、逻辑模型

使用PowerDesigner进行数据库建模:

班级考勤表:
|Name|Code|Data Type|
|:--:|:--:|:--:|
|课程号|Cno|char(20)
|课程名|Cname|char(10)
|班级号|Gno|char(20)
|考勤时间|Atime|datetime
|考勤记录|Attend_R|varchar(50)
班级表:
|Name|Code|Data Type|
|:--:|:--:|:--:|
|班级号|Gno|char(20)
|班级名|Gname|char(20)
|辅导员|Gcoach|char(10)
考勤表:
|Name|Code|Data Type|
|:--:|:--:|:--:|
|课程号|Cno|char(20)
|课程名|Cname|char(10)
|考勤时间|Atime|datetime
|考勤记录|Attend_R|varchar(50)
学生考勤表:
|Name|Code|Data Type|
|:--:|:--:|:--:|
|学号|Sno|char(12)
|课程号|Cno|char(20)
|课程名|Cname|char(10)
|考勤时间|Atime|datetime
|考勤记录|Attend_R|varchar(50)
课程表:
|Name|Code|Data Type|
|:--:|:--:|:--:|
|课程号|Cno|char(20)
|课程名|Cname|char(10)
|教师名|Cteacher|char(10)
学生表:
|Name|Code|Data Type|
|:--:|:--:|:--:|
|学号|Sno|char(12)
|姓名|Sname|char(10)
|班级号|Gno|char(20)
请假表:
|Name|Code|Data Type|
|:--:|:--:|:--:|
|学号|Sno|char12
|请假时间|Ltime|datetime
|请假记录|Lrecord|varchar(50)

下阶段详细工作计划及任务分工

2125进行数据库创建1132辅助进行测试,讨论并制定代码命名规范,分块进行代码编写和测试实现各部分功能,4120优课堂界面设计。做成一个打包程序。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!