2124是实体的属性ER图。
选课
编
课程编号
课序号
号
图21选课实体属
3
f辽宁工业大学课程设计说明书(论文)
性ER图
身份证号
班级编号
姓名
年级
学生性别
学号政治面貌编号
性ER图
图22学生实体属
课程名称
课程编号
课程
课程简称教师
开课系别
学分
性ER图
图23课程实体属
4
f辽宁工业大学课程设计说明书(论文)
班级名称
班级编号
班级
班级简称
班主任
人数
性ER图
图24班级实体属
图25是教务管理系统的ER图。
学1
选课
班级
生m
选课
班级
课程
1
选课信息
开课系别
m
教师
m
教师
统ER图
212逻辑设计
图25教务管理系
5
f辽宁工业大学课程设计说明书(论文)
逻辑结构设计的任务就是把概念结构设计阶段设计好的基本ER图,转换为逻辑结构。ER图向关系模型转换的结果如下所示:其中下划线为主键,波浪线为外键。
学生信息(学号,密码,学生姓名,所选课程编号)。课程信息(课程编号,教师编号,课程名称,开课系别)。班级信息(班级编号,班级名称,人数)。选课信息(课序号号,学生编号学号)。213物理设计物理设计是设计数据库的物理结构,就是根据数据库的逻辑结构,结合选定的DBMS,设计数据库的存储结构、存取方式等。物理设计主要设计内模式以及内模式和模式之间的映像关系。数据库的物理设计包括具体的DBMS选择、属性(字段)数据类型、长度、精度确定、DBMS的数据页面大小、内存分配、一致性保证、索引选择、存储方式等等。
22行为设计
221总体设计教务管理系统主要分基础维护、教学管理、报表统计、退出系统。4大基本模块下面
还有几个子模块,其详细功能如图26所示。
6
f辽宁工业大学课程设计说明书(论文)
教务管理系统
基
教
报
退
础
学
表
出
维
管
统
系
护
理
计
统
班
学
课
级
生
程
信
信
信
息
息
息
维
维
维
护
护
护
课学成表生绩查选输询课入
打
印
按按
成
班教
绩
级室
单
查查
询询
图26教务管理系统结构图
222模块设计教务管理系统的主界面,在本界面上集合了本系统的所有功能菜单,共有4个功能
菜单和7个子菜单。从而实现了从班级管理、档案管理、课程管理、成绩管理等系统的具体功能。如图27所示。
图27教务系统主界面
7
f辽宁工业大学课程设计说明书(论文)
班级信息维护。该模块可以对教务管理系统里的班级进行添加、修改、删除、搜索等功能。例:查找班级编号为2002134021r