以下为《XX理工大学软件测试报告(六个实验,超全)》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
实 验 报 告
2014 —— 2015 学年 第 二 学期
实 验 课 程
数据库上机实验
学 生 姓 名
李刚
实 验 项 目
数据库设计
学 院
计算机科学***
实 验 性 质
班 级 学 号
***4
实 验 地 点
南研1213
同 组 人 数
第 组
实 验 日 期
第 14 周 星期 二 第 3、4 节
成 绩
环 境 参 数
实验目的及要求
掌握数据库概念设计和逻辑设计等相关内容。学习和掌握将客观事物信息抽象成E-R图,并将其转化为关系。同时学习使用数据库规范化方法,将其转化为满足3NF的关系,并给出关系的具体定义。
实验原理、实验内容
媒体教学系统
实验数据记录及处理
3.1.需求分析
1)功能需求分析:
操作系统网络教学系统要实现的功能很多最重要的是实现在线教学,除此之外,系统还需要实现教师和学生互动功能,做到学生可以随时提问,老师也可以了解学生的学习情况。以下是该系统要实现的基本功能:
管理员部分的主要功能:
(1)通过教学公告向学生发布信息。制定教学计划、宣布考试日程安排、发布临时通知等。
(2)发布在线测试试题
(3)管理学员基本信息
(4)上传和修改视频及相应课件
(5)上传和管理相应的下载资源
用户部分的功能:
(1)阅读公告
(2)观看视频在网上完成课程学习
(3)下载相应资源,包括课件视频和相关工具和PDF书籍
(4)对相关视频推荐和评论,留言提出不懂的问题或回答其他人的问题
(5)在线进行测试
2)数据库需求分析:
通过软件的需求分析和数据库的分析可简单得出网络媒体教学系统要完成的功能,该功能包括用户信息表,评论表,资源信息表,视频信息表等。
3.2图表设计
网络媒体教学系统E-R图
3.3逻辑结构设计
数据库逻辑设计的任务是将概念结构转换成特定DBMS所支持的数据模型的过程。从此开始便进入了“实现设计”阶段,需要考虑到具体的DBMS的性能、具体的数据模型特点。
从E-R图所表示的概念模型可以转换成任何一种具体的DBMS所支持的数据模型,如网状模型、层次模型和关系模型。这里只讨论关系数据库的逻辑设计问题,所以只介绍E-R图如何向关系模型进行转换。
关系模型的逻辑结构是一组关系模式的集合。E-R图则是由实体,实体的属性和实体间的联系三个要素组成。所以将E-R图转换为关系模型实际上就是要将实体,实体的属性和实体间的联系转换为关系模式。转换原则如下。
1. 实体类型的转换:一个实体型转换成一个关系模式。实体的属性就是关系的属性,实体的码就是关系的码。
2.联系类型的转换,根据不同的情况做不同的处理。
(1)一个1:1的联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选码。如果与某一端实体对应的关系模式合并,则需要在该关系模式的属性中加入另一个关系模式的码和联系本身的属性。
(2)一个1:N的联系可以转换为一个独立的关系模式,也可以与N端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为N端实体的码。
(3)一个M:N联系转换为一个关系模 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 关功能的实现,因为只设计数据库,没有相关的前台程序,实现起来有点复杂,所以通过建立视图去实现相应的结算功能,这样也能保证相关数据的安全性。
仪器设备损坏、非正常损耗材料(试剂)及处理情况:
教师对报告的最终评价及处理意见:
教 师 签 字:
年 月 日
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《XX理工大学软件测试报告(六个实验,超全)》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。