按照标准的数据库课程设计流程写的。包括,系统分析、可行性分析、需求分析(流程图)、概要设计、逻辑设计、物理设计、实现、运行(系统测试)和维护。
图 2.3.2 学生选课管理系统一层分解图——教师管理
注:F3.2:原始教师信息 5.2:教师更新后的选课信息 F6.2:教师查询的选课信息 F8.1:教师操作后返回的信息
图 2.3.3 学生选课管理系统一层分解图——管理员管理
注:F3.3:原始管理员信息F9.1更新后的用户信息F6.3:管理员查询的选课信息F8.1:管理员操作后返回的信息 F5.3:管理员更新后的选课信息 2.3.3 数据流程图二层分解图
(1)学生管理。将P2.1进行分解,学生管理包括,查看选课信息和个人
信息,进行选课、重新选课。学生选课管理系统二层分解图——学生管理如下图所示:
按照标准的数据库课程设计流程写的。包括,系统分析、可行性分析、需求分析(流程图)、概要设计、逻辑设计、物理设计、实现、运行(系统测试)和维护。
图 2.4 学生选课管理系统二层分解图——学生管理
注:F3.1:学生个人信息 F5.1.1:增加后的选课信息F5.1.2: 删除后的选课信息
(2)教师管理。将P2.2进行分解,教师管理包括,查看选课信息和个人信息,填写学生的成绩。学生选课管理系统二层分解图——学生管理如下图所示:
图 2.5 学生选课管理系统二层分解图——教师管理
注:F3.2.1:教师个人信息 F3.2.2:学生个人信息
F5.2.2:增加后的学生成绩信息 F5.2.3:修改后的学生成绩信息