|
|
| 这个作业属于哪个课程 |
课程 |
| 这个作业要求在哪里 |
作业要求 |
| 团队名称 |
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优课堂界面设计。做成一个打包程序。