《数据库原理及应用》PPT教学课件:第八章 数据库应用开发实例

第八章数据库应用开发实例 数据库原理与应用 第八章数据库应用开发实例 8.1系统设计文档 8.2系统实现说明
第八章 数据库应用开发实例 8.1系统设计文档 8.2系统实现说明 第八章 数据库应用开发实例 数据库原理与应用

第八章数据库应用开发实例 数据库原理与应用 8.1系统设计文档 高等院校学生管理系统,该系统包括成绩管理、档案管理。 、需求分析一 1、系统需求概况 (1)档案管理:管理学生的基本信息,提供有关学生的基本信息。 ①学生基本信息:学号、姓名、出生年月、性别、政治面貌、民族、 系别、专业、年级、班级、主要社会关系 ②完成的功能:档案维护(录入、修改、删除)、档案査询 (各属性单项或组合查询)
8.1 系统设计文档 高等院校学生管理系统,该系统包括成绩管理、档案管理。 一、需求分析 1、系统需求概况 ⑴ 档案管理:管理学生的基本信息,提供有关学生的基本信息。 ①学生基本信息:学号、姓名、出生年月、性别、政治面貌、民族、 系别、专业、年级、班级、主要社会关系 ②完成的功能:档案维护(录入、修改、删除)、档案查询 (各属性单项或组合查询) 第八章 数据库应用开发实例 数据库原理与应用

第八章数据库应用开发实例 数据库原理与应用 (2)成绩管理:按学期管理各系别、年级、班级的课程成绩 ①成绩信息包括:系别、专业、班级、学号、姓名、课程、成绩 ②完成的功能:成绩维护(录入、修改、删除)、成绩查询 (各属性的单项查询或组合查询)、成绩排榜。 (3)手工中使用表格 学生学籍表—对应档案管理 学生成绩单—对应成绩管理
⑵成绩管理:按学期管理各系别、年级、班级的课程成绩 ①成绩信息包括:系别、专业、班级、学号、姓名、课程、成绩 ②完成的功能:成绩维护(录入、修改、删除)、成绩查询 (各属性的单项查询或组合查询)、成绩排榜。 ⑶ 手工中使用表格: 学生学籍表——对应档案管理 学生成绩单——对应成绩管理 第八章 数据库应用开发实例 数据库原理与应用

第八章数据库应用开发实例 数据库原理与应用 2、经分析可知: 数据项有:学号、姓名、出生年月、性别、政治面貌、民族、系别 年级、班级、专业、课程、成绩 数据结构有:学生学籍表、学生成绩单、社会关系 数据处理有:档案录入、档案修改、档案删除、档案査询、成绩录入 成绩修改、成绩删除、成绩査询、成绩排榜
2、经分析可知: 数据项有:学号、姓名、出生年月、性别、政治面貌、民族、系别、 年级、班级、专业、课程、成绩 数据结构有:学生学籍表、学生成绩单、社会关系 数据处理有:档案录入、档案修改、档案删除、档案查询、成绩录入、 成绩修改、成绩删除、成绩查询、成绩排榜 第八章 数据库应用开发实例 数据库原理与应用

第八章数据库应用开发实例 数据库原理与应用 3、数据字典 数据项:学号 含义说明:惟一标识学生的一个代号 类型:字符型 长度:10 取值范围:00000000999999 取值含义:前4位代表年级,5、6位系、后几位代表学年顺号 数据项:成绩 含义说明:学生学习效果的评定 类型:数值型 长度:3 取值范围:000-100 取值含义:3位代表课程的评定总分
3、数据字典 数据项:学号 含义说明:惟一标识学生的一个代号 类型:字符型 长度:10 取值范围:0000000000-999999999999 取值含义:前4位代表年级,5、6位系、后几位代表学年顺号 第八章 数据库应用开发实例 数据库原理与应用 数据项:成绩 含义说明:学生学习效果的评定 类型:数值型 长度:3 取值范围:000-100 取值含义:3位代表课程的评定总分

第八章数据库应用开发实例 数据库原理与应用 数据结构:学生学籍表 含义说明:档案管理的重要数据,与是学生有关的基本信息 组成:学号、姓名、出生年月、性别、政治面貌、民族、系别、年级、 班级、专业 处理过程:档案录入 说明:新生入学后进行学籍登记工作 输入:学生基本信息 输出:学生学籍表 处理:录入有关信息并进行保存
数据结构:学生学籍表 含义说明:档案管理的重要数据,与是学生有关的基本信息 组成:学号、姓名、出生年月、性别、政治面貌、民族、系别、年级、 班级、专业 第八章 数据库应用开发实例 数据库原理与应用 处理过程:档案录入 说明:新生入学后进行学籍登记工作 输入:学生基本信息 输出:学生学籍表 处理:录入有关信息并进行保存

第八章数据库应用开发实例 数据库原理与应用 二、概念结构设计——将需求分析的结果转换成E-一R模型 1、实体及其属性(局部视图设计) 学号 姓名 出生 性别 民族 学生学籍 政治面貌 系别名称年级)(班级)专业名称
二、概念结构设计——将需求分析的结果转换成E—R模型 1、实体及其属性(局部视图设计) 第八章 数据库应用开发实例 数据库原理与应用 学号 系别名称 学生学籍 出生 性别 民族 政治面貌 年级 班级 专业名称 姓名

第八章数据库应用开发实例 数据库原理与应用 姓名 与本人关系 社会关系 年龄 工作单位〈联系方式 系别名称 专业名称 课程 课程编号 课程名称
联系方式 社会关系 姓名 年龄 与本人关系 工作单位 第八章 数据库应用开发实例 数据库原理与应用 课程编号 课 程 系别名称 专业名称 课程名称

第八章数据库应用开发实例 数据库原理与应用 系别编号 系别名称 系别 专业编号 专业名称 专业
系别名称 系 别 系别编号 专 业 专业编号 专业名称 第八章 数据库应用开发实例 数据库原理与应用

第八章数据库应用开发实例 数据库原理与应用 2、实体一联系图(集成视图) m n 学生学籍 学习 课程 成绩 属于 属于 (1 n 社会关系 系别 专业
2、实体—联系图(集成视图) 属于 课 程 社会关系 系别 专业 属于 学生学籍 学习 成绩 m n 1 n n 1 1 第八章 数据库应用开发实例 数据库原理与应用
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数据库原理及应用》PPT教学课件:第二章 关系数据库.ppt
- 《数据库原理及应用》PPT教学课件:第三章 关系数据库查询语言SQL.ppt
- 《数据库原理及应用》PPT教学课件:第七章 数据库系统的开发技术.ppt
- 《数据库原理及应用》PPT教学课件:第一章 概论.ppt
- 《数据库原理及应用》PPT教学课件:前言(刘占文主编).ppt
- 《单片机》第4章 80C51的程序设计.ppt
- 《单片机》第4章 汇编语言程序设计.ppt
- 《单片机》第5章 80C51的中断系统及定时/计数器续.ppt
- 《单片机》第5章 80C51的中断系统及定时/计数器.ppt
- 《单片机》第2章 MCS-51系列单片机的基本结构.ppt
- 《单片机》第3章 指令系统.ppt
- 《单片机》第1章 单片机概述.ppt
- 《单片机》第4章 80C51的程序设计.ppt
- 《单片机》第6章 80C51的串行口.ppt
- 《单片机》第三讲 中断定时与串口.ppt
- 《单片机》第8章 80C51的测控接口.ppt
- 《单片机》第7章 80C51的系统扩展.ppt
- 《C语言程序设计教程》第9章 文件.ppt
- 《C语言程序设计教程》第8章 结构体与联合体.ppt
- 《C语言程序设计教程》第7章 指针.ppt
- 《数据库原理及应用》PPT教学课件:第六章 各种数据库比较.ppt
- 《数据库原理及应用》PPT教学课件:第四章 数据库设计.ppt
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(PPT课件讲稿)第五章 I/0、中断、定时与串行通信.ppt
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(PPT课件讲稿)第一章 绪论、第二章 单片机基础(主讲教师:刘昌珍).ppt
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(PPT课件讲稿)第四讲 接口与系统扩展(1/2)第四、六章 接囗花片与系统扩展.ppt
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(PPT课件讲稿)第五讲 接口与系统扩展(2/2).ppt
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(PPT课件讲稿)第六讲 C-51程序设计.ppt
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(PPT课件讲稿)第七讲 单片机应用系统设计.ppt
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(PPT课件讲稿)第八讲 几种有特色的单片机.ppt
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(试卷习题)习题与思考题.doc
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(PPT课件讲稿)第二讲 指令与编程 第三章 指令系统及程序设计.ppt
- 燕山大学:《微机控制技术》第十章 离散域设计.doc
- 燕山大学:《微机控制技术》第十一章 状态空间设计法.doc
- 燕山大学:《微机控制技术》第十二章 预测控制.doc
- 燕山大学:《微机控制技术》第十三章 常用软件设计.doc
- 燕山大学:《微机控制技术》第十四章 微机系统设计.doc
- 燕山大学:《微机控制技术》第一章 绪论.doc
- 燕山大学:《微机控制技术》第二章 微机总线及系统扩展.doc
- 燕山大学:《微机控制技术》第三章 输入输出接口技术.doc
- 燕山大学:《微机控制技术》第六章 数控技术.doc