数据库系统综合实训报告

上传人:公**** 文档编号:563218209 上传时间:2023-07-23 格式:DOCX 页数:17 大小:18.40KB
返回 下载 相关 举报
数据库系统综合实训报告_第1页
第1页 / 共17页
数据库系统综合实训报告_第2页
第2页 / 共17页
数据库系统综合实训报告_第3页
第3页 / 共17页
数据库系统综合实训报告_第4页
第4页 / 共17页
数据库系统综合实训报告_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《数据库系统综合实训报告》由会员分享,可在线阅读,更多相关《数据库系统综合实训报告(17页珍藏版)》请在金锄头文库上搜索。

1、资料范本本资料为word版本,可以直接编辑和打印,感谢您的下载数据库系统综合实训报告地点:时间:说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与 义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时 请详细阅读内容课程设计报告目录TOC o 1-2 h z u HYPERLINK l _Toc485580426 1.选题 说明 PAGEREF _Toc485580426 h 1HYPERLINK l _Toc485580427 2.需求分析PAGEREF_Toc485580427 h 2HYPERLINK l _Toc485580428 2.1 功能需求分析

2、PAGEREF_Toc485580428 h 2HYPERLINK l _Toc485580429 2.2 数据库需求分析PAGEREF_Toc485580429 h 2HYPERLINK l _Toc485580430 2.2.1 顶层数据流图PAGEREF_Toc485580430 h 2HYPERLINK l _Toc485580431 2.2.2 一层数据流图PAGEREF_Toc485580431 h 3HYPERLINK l _Toc485580432 2.2.4 三层数据流图PAGEREF_Toc485580432 h 6HYPERLINK l _Toc485580433 3.概

3、念结构设计PAGEREF_Toc485580433 h 7HYPERLINK l _Toc485580434 3.1 E-R 图 PAGEREF _Toc485580434 h 7HYPERLINK l _Toc485580435 3.2 用 Powerdesigner 软件画概念结 构模型 PAGEREF _Toc485580435 h 7HYPERLINK l _Toc485580436 4.逻辑结构设计PAGEREF_Toc485580436 h 8HYPERLINK l _Toc485580437 4.1 E-R图转换成的逻辑结构模式PAGEREF _Toc485580437 h 8H

4、YPERLINK l _Toc485580438 4.2 用 Powerdesigner 软件画逻辑结 构模型 PAGEREF _Toc485580438 h 8HYPERLINK l _Toc485580439 5 物理结构设计PAGEREF_Toc485580439 h 8HYPERLINK l _Toc485580440 5.1 数据库中的表结构PAGEREF_Toc485580440 h 8HYPERLINK l _Toc485580441 5.2 用 Powerdesigner 软件画物理结 构模型 PAGEREF _Toc485580441 h 10HYPERLINK l _Toc

5、485580442 6.数据库实施PAGEREF_Toc485580442 h 10HYPERLINK l _Toc485580443 6.1 创建数据库PAGEREF_Toc485580443 h 10HYPERLINK l _Toc485580444 6.2 创建数据表PAGEREF_Toc485580444 h 11HYPERLINK l _Toc485580445 6.3 创建视图PAGEREF_Toc485580445 h 14HYPERLINK l _Toc485580446 6.4 创建索引PAGEREF_Toc485580446 h 14HYPERLINK l _Toc4855

6、80447 7 数据库维护PAGEREF_Toc485580447 h 14HYPERLINK l _Toc485580448 7.1 修改表结构PAGEREF_Toc485580448 h 14HYPERLINK l _Toc485580449 7.2 修改表数据PAGEREF_Toc485580449 h 15HYPERLINK l _Toc485580450 8 数据库使用PAGEREFToc485580450 h 15HYPERLINK l _Toc485580451 8.1通过学号查询性别、年龄(单表查询) PAGEREF _Toc485580451 h 15HYPERLINK l

7、_Toc485580452 8.2 程序设计PAGEREF_Toc485580452 h 15HYPERLINK l _Toc485580453参考文献PAGEREF_Toc485580453 h 15学生成绩管理系统数据库的设计学生姓名:*指导教师:胡艳慧内容提要:以管理信息系统技术和Java语言程序设计理论为基础,结合 WindowsAccess数据库服务器的相关技术,阐述构建一个普遍适用于学校、班 级的学生成绩管理系统的全过程,建立一套在现有Windows操作系统下的单机版 学生成绩管理系统。该系统适合一般学校和班级使用。管理系统具有简单实 用、操作方便,可靠性强等特点。可供一般学生登陆

8、查询,管理员则拥有查询、 添加、修改、删除学生成绩的功能。该成绩信息管理不仅可以实现传统管理应 用中的属性数据的管理,而且可以针对不同的用户需求建立对空间数据的管理机 制,因而可以得到广泛的应用。关键词:Microsoft Visio PowerDesigner SQL Server 2008R2引言在我国高等教育全面推行素质教育和个性化教育的今天,培养学生的创新精 神和实践能力成为了重中之重。我国进入21世纪后,高等教育得到了进一步的 发展,同时对教学管理工作方法及手段提出了更高的要求,因此合理运用现代化 手段进行科学化管理是当今高校学生管理的一个重要趋势。高校学生成绩管理 作为高校管理工作

9、中衡量一个学校教学水平及教学质量的重要指标,也进入了自 动化管理。学生成绩管理系统不再是单纯的一个学生成绩的存储系统,同时也是 一个实时性的信息管理决策系统,要求对信息管理的准确性和时间性。如何开发 一个适用于新型时代背景下的新型学生成绩管理系统也成为一个热门的研究方 向,它是实现高校教务管理工作现代化、科学化的必然要求。1. 选题说明学生成绩管理系统是一个学校不可缺少的部分,学生成绩管理系统能够为用 户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管 理文件学生成绩,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时 间一长,将产生大量的文件和数据,这对于查找、更新和

10、维护都带来了不少的困 难。围绕这个定义,学生成绩管理系统的主要功能有如下:1. 教师可以预先查看,修改所教课程平时分和总评分的规则。2. 教师添加所教班级学生的平时成绩和期末考试成绩。3. 根据教师提供的平时和期末成绩,按照相应的规则,系统自动计算出该 学生这门课程的总评成绩。4. 教师可以单独查询所带班级学生的平时和期末成绩。5. 教师可以修改自己的登陆密码。2. 需求分析2.1功能需求分析如图1所示。图1功能模块图学生成绩管理系统可将用户分为四类,即教务管理人员、辅导员、授课教 师、学生。根据系统要求,四类用户需实现基础信息管理、学生管理、教师管 理、课程管理、授课管理、成绩管理六个功能。

11、基础信息管理包括院系管理、专业管理、班级管理三个部分。学生系统管理包括学生信息维护、学生异动维护、学生信息查询三个部 分,其中,学生信息维护包括学生信息录入、学生信息导入、学生信息修改; 学生信息查询包括个人信息查询、学生信息统计、班级学生列表。教师管理包括职称信息维护、教师信息维护、教师信息查询三个部分。课程管理包括课程信息维护、课程信息查询两个部分。授课管理包括授课任务安排、任课变更、授课任务查询(教师任课列表、 班级任课列表)。成绩管理包括成绩录入、成绩查询统计两个部分。其中成绩信息管理包括 增加成绩、修改成绩、删除成绩,为实现成绩的增加操作,还需要班级学生名 单子处理。为实现删除和修改

12、成绩操作,还需设计成绩查询子处理。成绩查询 统计包括个人成绩查询、个人学期成绩单、班级成绩查询、成绩查询统计。2.2数据库需求分析2.2.1顶层数据流图根据上述初步需求,教务管理员、授课教师、辅导员、学生是数据输入的 源点和数据输出的汇点。涉及到数据存储包括院系信息、专业信息、班级信 息、学生基本信息、学生异动信息、教师信息、职称信息、课程信息、授课信 息和成绩信息。图2 顶层数据流图2.2.2 一层数据流图将数据处理“学生成绩管理系统”细化为基本数据管理、学生管理、教师 管理、课程管理、授课管理、成绩管理等子处理。图3 一层数据流图2.2.3二层数据流图进一步细化各处理流程,直到数据流图中出

13、现的每个数据处理都不能再分 解为止。图4二层数据流图(基础信息管理)图5二层数据流图(学生管理)图6二层数据流图(教师管理)图7二层数据流图(授课管理)图8二层数据流图(成绩管理)2.2.4三层数据流图成绩录入子系统还可以继续细化为增加成绩、修改成绩、删除成绩等子处 理,为了方便成绩录入,还需要班级学生名单查询子过程。图9三层数据流图(成绩录入子处理)3. 概念结构设计3.1 E-R 图确定基础数据管理应用各实体间的联系、学生管理应用中各实体间的联 系、教师管理和授课管理应用中各实体间的联系、学生成绩管理应用中各实体 间的联系。考虑建立院系与学生、专业与学生、班级与学生之间的联系,以课 程、学

14、生、班级为结点合并生成E-R图。图10 ER-图3.2用Powerdesigner软件画概念结构模型字顶向下:先定义全局概念结构,逐步细化。自底向下:先定义局部概念结构,然后集成。逐步扩张:先定义核心概念结构,然后扩充。混合策略:将自顶向下和自底向上相结合。图11概念模型4. 逻辑结构设计逻辑模型是概念模型的延伸,表示概念之间的逻辑次序,是一个属于方法 层次的模型。具体来说,逻辑模型中一方面显示了实体、实体的属性和实体之 间的关系,另一方面又将继承、实体关系中的引用等在实体的属性中进行展 示。4.1 E-R图转换成的逻辑结构模式关系模型的逻辑结构是一组关系模式的集合,E-R图则是有实体、实体属

15、 性和实体之间的联系3个要素组成。所以将E-R抓换成关系模型实际上就是将 实体、实体属性和实体之间的联系转化关系模式,并确定关系模式的属性和 码。4.2用Powerdesigner软件画逻辑结构模型新建CDM模型,创建实体,双击实体,出现实体属性General选择卡设置 通用属性,Attributes选择卡设置实体包含的属性,Identifiers设置实体的 码,Notes记录备注信息,Rules设置规则,其中前两个必须设置,其余的选择 设置。图12逻辑结构模型5物理结构设计5.1数据库中的表结构表1院系基本信息表,表2专业基本信息表表3班级基本信息表表4教师基本信息表5.2用Powerdesigner软件画物理结构模型图13物理结构模型6. 数据库实施6.1创建数据库create database stuDBon primary(name=stuDB_data,filena

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号