优课堂—系统设计

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

原文地址:https://www.cnblogs.com/liaozhidan/p/11667910.html