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