- 18
- 0
- 约4.27千字
- 约 9页
- 2016-05-23 发布于重庆
- 举报
数据库综合训练报告
数据库综合训练报告
项目名称: XX管理系统设计与实现
班 级: 信管10313
小组成员: 2011031105 张三 (组长)
2011331105 李四
2011331106 王五
题目的选择
选取一个项目,或在指导老师同意的情况下,自拟项目,项目内容要符合实际应用,与企业业务吻合。
下面各步骤结合“综合教务系统”为例进行说明。
需求分析
项目需求分析,就是了解项目需要做什么,需要完成什么功能。此步骤是整个项目的基础。此步骤以流程图的形式呈现,并加上适当的注释、说明。
① 系统目标
实现一个综合教务管理系统,完成班级信息管理,学生信息管理,课程信息管理和学生选课管理等功能。
② 系统功能需求
系统的用户分为超级用户和普通用户两类,超级用户负责系统维护,包括对班级信息,学生个人信息,课程信息的录入,修改,查询,删除等。普通用户即选课学生则只具有为自己选课的权限。
概念结构设计
将需求分析得到的用户需求,抽象为信息结构,找出实体及实体间的关系,并用E-R图进行描述,列出实体表的名称和用途。
选课系统概念模型的E-R图
上图是选课系统的概念模型的E-R图,该系统涉及的实体集有:
班级实体集:具有属性班级名称和选课学分限制。
学生实体集:具有属性学号、姓名、性别和生日。
课程实体集:具有属性课程号、课程名、学分、授课教师、接纳人数。
上课时间实体集:具有属性时间。一个班级可以有多个学生,一个学生只能属于一个班级,所以班级和学生之间的联系为1:M的联系。
一个班级可以有多门必修课程,一门课程是多个班级的必修课,所以班级和课程之间的必修联系是M:N的联系。
一个学生课以选修多门课程,一门课程可以被多个学生选修,所以学生和课程之间的联系是M:N的联系。
一门课程可以有多个上课时间,同一时间内可以有多门课程在上课,所以课程和上课时间的联系是M:N的联系。
逻辑结构设计
把概念结构设计阶段产生的系统基本E-R图转换为具体的DBMS所支持的数据模型,即关系模式,列出各数据对象的名称,数据表各字段的类型、含义等,并用关系图的形式描述各表之间的关系。
① 将E-R模型转换为关系模式:
·班级实体集可以转换为关系
CLASS(CLASSNAME,MAXCREDIT,MINCREDIT)
CLASSNAME表示班级名称,MAXCREDIT表示最大学分限制,MINCREDIT表示最小学分限制。
·学生实体集可以转换为关系
STUDENT(STUDENTID , NAME , SEX , BIRTHDAY)
STUDENTID表示学号,NAME表示姓名,SEX表示性别,BIRTHDAY表示生日
·课程实体可以转换为关系
COURSE(COURSEID, COURSENAME, CREDIT, TEACHER, ACCEPTION)
COURSEID表示课程号,COURSENAM表示课程名,CREDIT表示学分,TEACHER表示授课教师,ACCEPTION表示接纳人数。
·班级和学生之间的联系是1:M的联系,所以没有必要为其建立一个关系,可以通过扩展学生关系来表示:
STUDENT(STUDENTID , NAME , SEX , BIRTHDAY , CLASSNAME)
CLASSNAME表示学生所在班级名。
·班级和课程之间的必修联系可以转换为关系:
CLASSCOURSE(CLASSNAME , COURSEID)
CLASSNAME表示班级名称,COURSEID表示课程号。
·学生和课程之间的选修联系可以转化为关系:
STUDENTCOUSE(STUDENTID, COURSEID)
STUDENTID表示学号,COURSEID表示课程号。
·课程和上课之间的联系可以转化为关系:
COURSETIME(COURSEID , TIME)
COURSEID表示课程号,TIME表示上课时间。
② 把关系模型转化为表结构:
班级信息表(class):包含所有的班级信息,定义如下:
域名 含义 数据类型 例子 备注 CLASSNAME 班级名称 字符类型 计71 主码 MAXCREDIT 最大学分限制 数值类型 30 ? MINCREDIT 最小学分限制 数值类型 20 ? 学生信息表(student):包含所有学生的个人信息,定义如下:
域名 含义 数据类型 例子 备注 STUDENTID 学号 字符类型 971329 主码 NAME 姓名 字符类型 王强 ? SEX 性别 字符类型 男 ? BIRTHDAY 生日 日期类型 79/07/15
您可能关注的文档
- 教师的心理调适与保健.doc
- 教师试题2.doc
- 教师试题含答案.doc
- 教师资格考试--心理试题.doc
- 教师资格考试小学教育心理学章节知识重点第十章.doc
- 教师资格考试小学综合素质复习资料(4.7).doc
- 教师资格认定宣传手册(2008年春季).doc
- 教师面试技巧之说课试讲及面试篇说教材.doc
- 教案---牛津英语7AUnit6FashionWelcometotheunit.doc
- 教案--第3节群落的结构.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)