文档视界 最新最全的文档下载
当前位置:文档视界 › 实验室设备管理系统实验报告1

实验室设备管理系统实验报告1

实验室设备管理系统实验报告1
实验室设备管理系统实验报告1

本科实验报告

课程名称:软件工程导论

实验项目:实验室设备管理系统

实验地点:实验楼210

专业班级:软件1319 学号:2013005655 学生姓名:张卫东

指导教师:王会青

2015年05 月21 日

一、实验目的和要求

1.系统简介

某大学每学年都需要对实验室设备使用情况进行统计、更新。

其中:

(1)对于已彻底损坏的实验设备做报废处理,同时详细记录有关信息。

(2)对于有严重问题(故障)的需要及时修理,并记录修理日期、设备名、编号、修理厂家、修理费用、责任人等。

(3)对于急需使用但实验室目前又缺乏的设备,需以“申请表”的形式送交上级领导请求批准购买。新设备购入后要立即进行设备登记(包括类别、设备名、编号、

型号、规格、单价、数量、购置日期、生产厂家、保质期和经办人等信息),同

时更新申请表的内容。

(4)随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段等条件进行查询。

2.技术要求及限制条件

(1)所有工作由专门人员负责完成,其他人不得任意使用。

(2)每件设备在做入库登记时均由系统按类别加自动顺序号编号,形成设备号;设备报废时要及时修改相应的设备记录,且有领导认可。

(3)本系统的数据存储至少包括:设备记录、修理记录、报废记录、申请购买记录。

(4)本系统的输入项至少包括:新设备信息、修理信息、申请购买信息、具体查询统计要求。

(5)本系统的输出项至少包括:设备购买申请表、修理/报废设备资金统计表。

二、实验内容和原理

可行性分析报告

可行性研究主要是初步确定项目的规模和目标,确定项目的约束和限制。对于项目的功能和性能方面的要求进行简要的概述。详见组长田彦博的实验报告。

需求规格说明书

需求规格说明书主要是进一步定制实验室设备管理系统软件开发的细节问题,便于用户与开发商协调工作。在此主要绘制了系统的数据流图、相应的数据字典、E-R图、以及系统的功能图,对于各个方面的需求进行了详细的阐述。详见组长田彦博的实验报告。

概要设计说明书

概要设计说明书是为了说明整个实验室设备管理系统的体系架构,以及需求用例的各个功能点在架构中的体现。在此主要绘制了系统流程图、总体结构和模块的外部设计,而且对于数据库中逻辑结构方面也进行了详细的设计。详见组长田彦博的实验报告。

详细设计说明书

------设备报废管理模块(一)、引言

1.1编写目的:

此详细设计说明书是为了说明整个实验室设备管理系统(laboratory equipment management system)各个层次中的每个程序(每个模块或子程序)的实际考虑,为程序员编写程序提供依据。

1.2项目背景:

●项目的委托单位:学校;

●项目的开发单位:自由小组。

●项目的主管部门:学校信息化管理中心。

1.4参考资料:

[1]李爱萍.《软件工程》(第1版),人民邮电出版社

[2]自编《软件工程实验指导书》

[3]李东生等编著《软件工程——原理、方法和工具》

[4]张海藩编著,软件工程导论,北京:清华大学出版社,2003 第4版

(二)、任务概述

2.1功能:

设备报废管理模块:对于已经损坏的设备在符合报废标准的情况下做报废处理,并且能及时修改相应的设备记录,能查询到已经报废的设备号及设备名称等详细信息。

2.2输入和输出项目:

设备报废管理模块:

输入:已损坏设备的设备号,设备名称;

输出:报废设备资金统计表以及报废设备的设备号,报废原因,报废日期,所属实验室,报废意见,责任人签名等详细信息。

2.3算法和程序逻辑:

设备报废管理模块:

1.模块伪代码:

判断是查询还是记录报废设备

IF 为记录则

在窗体上显示出报废信息文本框

将文本框的内容存入各个变量

打开数据库,打开报废记录表

将相关变量写入报废记录表的新建项的各个项目

Return 报废记录已写入

Endif

IF 为查询则

将窗体上的报废时间或者报废设备栏数据写入变量打开数据库,打开报废记录表

If 为按设备名查询则

在列名为设备名的列用变量查询

IF 有项与变量相同则

返回该项的相关信息到程序窗体上显示

ELSE返回“无此类设备报废”

Endif

Endif

IF 为按报废时间查询则

在列名为报废日期的列用变量查询

IF 有项小于变量则

返回该项的相关信息到程序上显示

ELSE返回“无此类设备报废”

Endif

Endif

Endif

2. 算法流程图:

3.盒图(N-S):

开始

是是否为记录否

输入报废相关信息

输入报废设备号及名称

输出查询结果打开数据库报废记录表,并进行

记录

提示已经写入数据库

结束

4.问题分析图(PAD):

2.4数据库逻辑设计:

设备报废管理模块数据类型及定义见表一。

2.5存储分配:

实验室设备的所有信息都存在数据库中,权限信息的所有资料也仍在数据库中。系统启动界面,友好用户欢迎及与管理系统主系统界面的程序设计尚未需要设计到数据查询等功能,因此可以不分配存储空间。而其他系统,子程序都需要涉及到数据库的查询,添加等操作,因此需要存储分配。

2.6限制条件:

操作系统限制: windows98及以上

内存要求:256MB以上

CPU:P4及以上

硬盘:空余600MB空间

2.7测试要点:

黑盒测试:也称功能测试或者数据驱动测试。是根据软件的规格对软件进行的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像是一个黑盒子。软件测试人员以用户的角度,通过各种输入和观察软件的各种输出结果来发现软件存在的缺陷,而不关心程序具体如何实现的一种测试方法。在黑盒测试方案中,采用等价划分技术设计。

白盒测试:也称结构测试或者逻辑驱动测试。白盒测试与黑盒测试不同,测试人员将程序视作一个透明的白盒子,测试人员了解程序的内部结构和处理过程,以检查处理过程的细节为基础,要求对程序的结构特性做到一定程度的覆盖,对程序中的所以逻辑路径进行测试,并检验内部控制结构是否有错,确定实际的运行状态与预期的状态是否一致。在白盒测试方法中,采用路径覆盖。

三、主要仪器设备

●硬件:惠普6470b笔记本

CPU:Intel 酷睿i5 3230M、内存:4GB(4GB×1) DDR3、硬盘:500GB

●软件:Java语言编译器、Access 2007、Visio 2007

Eclipse:3.8.0、JDK:1.6.0_45

四、操作方法与实验步骤

编码部分

1.设备报废管理模块

package实验室;

import java.awt.BorderLayout;

import java.awt.Color;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;

import javax.swing.Box;

import javax.swing.JButton;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import javax.swing.JTextField;

public class LaboratoryDelate extends JPanel implements ActionListener{

Connection con;

Statement sql;

JTextField t1, t2, t3, t4, t5, t6;

JButton b;

Box baseBox, bv1, bv2;

LaboratoryDelate() {

try {

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

} catch (ClassNotFoundException e) {

}

try {

con= DriverManager.getConnection("jdbc:odbc:laboratory", "", "");

sql = con.createStatement();

} catch (SQLException ee) {

}

setLayout(new BorderLayout());

b = new JButton("报废");

b.setBackground(Color.cyan);

b.addActionListener(this);

t1 = new JTextField(8);

t1.addActionListener(this);

t2 = new JTextField(16);

t3 = new JTextField(16);

t4 = new JTextField(16);

t5 = new JTextField(16);

t6 = new JTextField(16);

t2.setEditable(false);

t3.setEditable(false);

t4.setEditable(false);

t5.setEditable(false);

t6.setEditable(false);

JPanel p1 = new JPanel(), p2 = new JPanel(); p1.add(new JLabel("输入要报废的设备号"));

p1.add(t1);

p1.add(b);

bv1 = Box.createVerticalBox();

bv1.add(new JLabel("设备型号"));

bv1.add(Box.createVerticalStrut(8));

bv1.add(new JLabel("设备名"));

bv1.add(Box.createVerticalStrut(8));

bv1.add(new JLabel("报废日期"));

bv1.add(Box.createVerticalStrut(8));

bv1.add(new JLabel("实验室"));

bv1.add(Box.createVerticalStrut(8));

bv1.add(new JLabel("责任人"));

bv1.add(Box.createVerticalStrut(8));

bv2 = Box.createVerticalBox();

bv2.add(t2);

bv2.add(Box.createVerticalStrut(8));

bv2.add(t3);

bv2.add(Box.createVerticalStrut(8));

bv2.add(t4);

bv2.add(Box.createVerticalStrut(8));

bv2.add(t5);

bv2.add(Box.createVerticalStrut(8));

bv2.add(t6);

bv2.add(Box.createVerticalStrut(8)); baseBox = Box.createHorizontalBox(); baseBox.add(bv1);

baseBox.add(Box.createHorizontalStrut(10)); baseBox.add(bv2);

p2.add(baseBox);

add(p1, "North");

add(p2, "Center");

setSize(350,300);

setBackground(Color.LIGHT_GRAY);

}

public void actionPerformed(ActionEvent e) {

if (e.getSource() == t1) {

try {

delete();

} catch (SQLException ee) {

}

} else if (e.getSource() == b) {

try {

delete();

} catch (SQLException ee) {

}

int n = JOptionPane.showConfirmDialog(this, "确定要报废该设备吗?", "确定", JOptionPane.YES_NO_OPTION);

if (n == JOptionPane.YES_OPTION) {

try {

String s1 = "'" + t1.getText().trim() + "'";

String temp = "DELETE FROM student WHERE id=" + s1;

con= DriverManager.getConnection("jdbc:odbc:laboratory", "",

"");

sql.executeUpdate(temp);

JOptionPane.showMessageDialog(this, "报废处理成功!", "提示对话框",

https://www.docsj.com/doc/9d18352555.html,RMATION_MESSAGE);

con.close();

} catch (SQLException ee) {

}

} else if (n == JOptionPane.NO_OPTION) {

}

}

}

public void delete() throws SQLException {

String type, name, date, laboratory, managementer;

con = DriverManager.getConnection("jdbc:odbc:laboratory", "", "");

type = t1.getText().trim();

ResultSet rs = sql.executeQuery("SELECT * FROM laboratory where laboratory='"

+ type + "'");

if (rs.next()) {

type = rs.getString("type");

name = rs.getString("name");

date = rs.getString("date");

laboratory = rs.getString("laboratory");

managementer = rs.getString("managementer");

t2.setText(type);

t3.setText(name);

t4.setText(date);

t5.setText(laboratory);

t6.setText(managementer);

// break;

// }

} else {

JOptionPane.showMessageDialog(this, "没有该设备!", "提示对话框",

https://www.docsj.com/doc/9d18352555.html,RMATION_MESSAGE);

}

con.close();

}

}

设备报废模块界面如图1所示。

图1 设备报废模块

选择要报废的设备,点击报废,确认报废信息后成功报废设备如图2。

图2 设备报废确认

五、实验结果与分析

测试部分

(一)设计测试用例:

1. 测试方案:

黑盒测试:也称功能测试或者数据驱动测试。是根据软件的规格对软件进行的测试,这类测试不考虑软件内部的运作原理,因此软件对用户来说就像是一个黑盒子。软件测试人员以用户的角度,通过各种输入和观察软件的各种输出结果来发现软件存在的缺陷,而不关心程序具体如何实现的一种测试方法。在黑盒测试方案中,采用等价划分技术设计。

白盒测试:也称结构测试或者逻辑驱动测试。白盒测试与黑盒测试不同,测试人员将程序视作一个透明的白盒子,测试人员了解程序的内部结构和处理过程,以检查处理过程的细节为基础,要求对程序的结构特性做到一定程度的覆盖,对程序中的所以逻辑路径进行测试,并检验内部控制结构是否有错,确定实际的运行状态与预期的状态是否一致。在白盒测试方法中,采用路径覆盖。

2. 测试的模块:

报废设备记录查询模块。

3. 测试用例原则:

正确性测试:输入用户实际数据以验证系统是否满足需求规格说明书的要求;测试用例中的测试点应该首先保证要至少覆盖需求规格说明书中的各项功能,并且正常。

容错性(健壮性)测试:程序能够接收正确数据输入并且产生预期的输出,输入非法数据,程序应该能给出提示并进行相应的处理。

完整性(安全)测试:对未经授权的人使用软件系统或数据的企图,系统能够控制的程度。程序的数据处理能够保证外部信息的完整。

数据库测试:依据数据库设计规范对软件系统的数据库结构,数据表及其之间的数据调用关系进行测试。

错误推测:主要是根据测试经验和直觉,参照以往的软件系统出现错误之处。

效率:完成预定的功能,系统的运行时间。

可理解(操作)性:理解和使用该系统的难易程度(界面友好性)。

可移植性:在不同操作系统及硬件配置情况下的运行性。

回归测试:按照测试用例将所有的测试点测试完毕,测试中发现的问题开发人员已经解决,进行下一轮的测试。

(二)软件测试结果

黑盒测试:

输入条件有效等价类无效等价类设备号的类型及长度(1)5位数字字符(2)有非数字字符

(3)少于5位数字字符

(4)多于5位数字字符设备号数值(5)00001~20000 (6)小于00001

(7)大于20000

项目/软件实验室设备管理系统编制时间2014-6-22

功能模块名报废设备记录查询模块用例编号报废记录表

功能特性查询实验室设备报废情况

操作步骤覆盖范围测试数据期望结果实际结果测试状态

1 (1)(5)00066 输入有效同期望结果正常

2 (2)X0302 输入无效同期望结果正常

3 (3)123 输入无效同期望结果正常

4 (4)166232 输入无效同期望结果正常

5 (6)00000 输入无效同期望结果正常

6 (7)30322 输入无效同期望结果正常

白盒测试:

(a)程序流程图(b)程序图

项目/软件实验室设备管理系统

编制时间2014-6-22

功能模块名报废设备记录查询模块用例编号报废记录表

功能特性查询实验室设备报废情况

操作步骤操作描述测试数据执行路径实际结果测试状态

1 输入设备号,

设备名称,实

验室,报废日

期,数量,备

设备号=00001

设备名称=烧杯

实验室=01

报废日期

=2014-6-2

数量=3 备注=无

1-2-3-4-7

数据库中

增加本次

记录的报

废设备情

正常

2 输入设备号设备号=12345 1-5-6-7 显示出所

要查询的

报废设备

的情况

正常

六、面向对象的分析与设计

1.用例图:

实验室设备管理系统Use case 图如下:用户登录管理Use case 图如下:

系统管理Use case图如下:

设备管理Use case 图如下:

2.类图:

类图如下:

3.系统行为模型(状态转换图):

管理员从登录系统到退出系统的状态图如下:

七、讨论、心得

(一)实验内容总结

本次实验要求我们自己动手设计完成一个实验室设备管理系统,要求能对实验室设备进行统计查询,对设备维修,报废情况的处理记录,能够申请购买新设备并记录资金统计表等。本系统还要求用户登录具有一定的权限,能执行相关的操作。当设备需要报废和购买还需要得到上级领导的审核批准。

经过四周的实验,开始先对该管理系统进行需求分析,得出本次实验管理系统需要设备管理员以及上级领导这两个角色,画出系统的顶层数据流图配备相应的数据字典。设计系统E-R图建立关系数据表。软件功能分为四大模块:业务信息,业务管理,报表操作以及用户管理,每个模块再细分成具体的操作模块。软件编码阶段设计系统功能界面,并添加相应的代码,与数据库相连接,实现系统功能。软件测试与调试时,将要测试的数据输入到相应的功能界面,测试本系统能否正常实现相应的功能,并及时进行相应的改进。

(二)心得体会

通过对本实验室设备管理系统的设计,使我认识到软件开发的过程实际上就是描述现实世界的过程。而由现实世界向软件模型的转化过程是其中最核心的过程。在实验过程中我们遇到了许多问题,如在需求分析阶段不能完全正确的把握系统的功能描述,设计数据流图时出现了很大的问题,在与同学讨论的过程中,解决了这些问题。

本次实验使我得到了一次难得的锻炼机会,加深了对理论知识的理解,丰富了实践经验,让我从整体的程序开发到具体软件的设计都有了一个全面的掌握,为以后打下了坚实的基础。该系统还有很多不尽人意的地方,例如用户界面设计不够美观等,由于时间的仓促和能力限制这些都有待进一步改善。但本次实验提高了我的实际操作能力,从以前的理论上升到实践,从感性认识上升到理性认识,真正做到学有所用。

实验室安全事故案例

1.封管事故 某高校化学实验室的李某在进行时,往玻璃封管内加入氨水20mL,硫酸亚铁1g ,原料4g,加热温度160℃。当事人在观察油浴温度时,封管突然发生爆炸,整个反应体系被完全炸碎。当事人额头受伤,幸亏当时戴防护眼睛,才使双眼没有受到伤害。 事故原因: 玻璃封管不耐高压,且在反应过程中无法检测管内压力。氨水在高温下变为氨气和水蒸汽,产生较大的压力,致使玻璃封管爆炸。 经验教训: 化学实验必须在通风柜内进行,密闭系统和有压力的实验必须在特种实验室里进行。

2、一位同事忘记关加热套,温度过高,超了温度计量程,“嘭”温度计裂开了。 3、一位同事给冰箱换插排后,忘记打开电源开关,第二天发现:冰箱里的样品全坏了,昂贵的药品,基本上全报废了。 4、夏天由于太热,进入分析室后,看桌上放有矿泉水(刚取回的二甲苯),拿起就喝,结果导致中毒!! 5、.配洗液,应该用重铬酸钾和硫酸,可当事人用错了,加了高锰酸钾,硫酸喷溅出来,造成面部严重烧伤。 6、蛋白质消化时,浓硫酸加得太快,与样品剧烈反应,从瓶口冲出来,手被灼伤;消化快到终点时,没人看守,后来酸液被蒸干,发生爆炸,劈劈啪啪像放鞭炮一样; 7、化验员在开启0.2mol/l硫酸溶液时,由于磨口塞与瓶口粘连,用力旋转,不慎将瓶颈拧断,左手食指一根筋断裂,不能自由弯曲,手术后治愈。 8、配溶液,通风橱里有两个大试剂瓶,当时没注意看,随便抓了个瓶子,直接把浓硫酸往里面倒,里面装的是氨水,结果溶液直接喷出来,幸好把玻璃拉下 9、一瓶新的硫酸开盖,当时戴了一次性手套,内盖很紧,旁边又没镊子,觉得内盖上没多少硫酸,所以就拿手抠。启开的瞬间,硫酸溅出了几个点,脸上和眼睛顿时生疼,跑到水池边用水冲,疼了好一会,第二天脸上留了几个小疤。

网络数据库实训报告(一)

网络数据库应用实训报告 日期:2016年3月18日班级:物联1411 一、实训目的和要求 1、掌握采用界面方式创建、修改、删除数据库; 2、掌握采用T-SQL 语句创建、修改、删除数据库; 二、实训所需仪器、设备 硬件:计算机软件:操作系统Windows7、SQLServer2008 三、实训内容 1)在管理平台中管理数据库。 (1)创建数据库“studentsdb”。 (2)查看studentsdb数据库的属性。 (3)修改数据文件大小为2MB,指定“最大文件大小”为5MB。日志文件的大小在每次填满时自动递增5%。 (4)将studentsdb数据库的名称更改为student_db。 2)使用T-SQL 语句管理数据库 (1)使用CREATE DATABASE 创建studb数据库,然后通过系统存储过程sp_helpdb查看系统中的数据库信息。 (2)使用ALTER DATABASE 修改studb数据库的设置,指定数据文件大小为5MB,最大文件大小为20MB,自动递增大小为1MB。(3)

为studb数据库增加一个日志文件,命名为studb_Log2,大小为5MB,最大文件大小为10MB。 (4)将studb数据库的名称更改为my_studb。 (5)使用DROP DATABASE 删除my_studb数据库。 四、实训步骤 (内容说明:1.大致的操作步骤;2.参数设置) 1)在管理平台中管理数据库。 (1)数据库右击→新建数据库→数据库名称“studentsdb”; (2)数据文件→初始大小→2MB (3)数据文件→点击自动增长下的→最大文件大小→限制文件大小→5MB; (4)日志文件→点击自动增长下的→文件增长→按百分比→5% (5) studentsdb右击→属性; (6) studentsdb右击→重命名→student_db; 2)使用T-SQL 语句管理数据库 命令如下: CREATEDATABASE studb on PRIMARY ( NAME='student_db', FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA', size=4MB, MAXSIZE=20MB, FILEGROWTH=1 ) log on ( NAME='stusb_log2', FILENAME='C:\Program Files\Microsoft SQL

电动机实验报告doc

电动机实验报告 篇一:电机实验报告 黑龙江科技大学 综合性、设计性实验报告 实验项目名称电机维修与测试 所属课程名称电机学 实验日期 XX年5.6—5.13 班级电气11-13班 学号 姓名 成绩 电气与信息工程学院实验室 篇二:电机实验报告 实验报告本 课程名称:电机拖动基础班级:电气11-2 姓名田昊石泰旭孙思伟 指导老师:_史成平 实验一单相变压器实验 实验名称:单相变压器实验 实验目的:1.通过空载和短路实验测定变压器的变比和参数。

2.通过负载实验测取变压器的运行特性。 实验项目:1. 空载实验测取空载特性U0=f(I0), P0=f(U0)。 2. 短路实验测取短路特性Uk=f(Ik), Pk=f(I)。 3. 负载实验保持U1=U1N,cos?2?1的条件下,测取U2=f(I2)。 (一)填写实验设备表 (二)空载实验 1.填写空载实验数据表格 2. 根据上面所得数据计算得到铁损耗PFe、励磁电阻Rm、励磁电抗Xm、电压比k (三)短路实验 1. 填写短路实验数据表格 O (四)负载实验 1. 填写负载实验数据表格 表3 cos?2=1 (五)问题讨论 1. 在实验中各仪表量程的选择依据是什么? 根据实验的单相变压器额定电压、额定电流、额定容量、空载电压,单 相变压器电源电压和频率、线圈匝数、磁路材质及几何尺寸等。 2. 为什么每次实验时都要强调将调压器恢复到

起始零位时方可合上电源开关或断开电源开关? 防止误操作造成人身伤害、防止对变压器及其它仪器仪表等设备过压过 流而损坏。 3. 实验的体会和建议 1.电压和电流的区别:空载试验在低压侧施加额定电压,高压侧开路;短路 试验在高压侧进行,将低压侧短路,在高压侧施加可调的低电压。2.测量范围的不同:空载试验主要测量的是铁芯损耗和空载电流, 而短路试 验主测量的是短路损耗和短路电阻。3.测量目的不同:空载试验主要测量数据反映铁芯情况,短路试验反映的是线圈方面的问题。 4.试验时,要注意电压线圈和电流线圈的同名端,要避免接错线。选择的导 线应该是高压导线,要不漏线头要有绝缘外皮保护。5.通过负载试验可以知道变压器的阻抗越小越好。阻抗起着限制变压器的电 流的作用,在设计时我们要考虑这些。 篇三:直流电动机实验报告 电机 实验报告 课程名称:______电机实验_________指导老师:___

数据库实验报告

. . 《数据库原理与技术》实验报告 实验一、数据定义及更新语句练习 一、实验容 建立如下mySPJ数据库,包括S,P,J,和SPJ四个基本表(《数据库系统概论》第二章习题5中的四个表),要现关系的三类完整性。 S(SNO,SNAME,STATUS,CITY); P(PNO,PNAME,COLOR,WEIGHT); J(JNO,JNAME,CITY); SPJ(SNO,PNO,JNO,QTY); 二、完成情况

附上按照实验容编写的程序代码。(小四号字,宋体) 三、实验结果 1、插入一条记录 2、①将p表中的所有红色零件的重量增加5。 ②将spj表中所有供应商的QTY属性值减少10。用子查询。

3.利用Delete语句删除p表中的所有红色零件的记录。 附上各个步骤所用的实验用例与结果显示(小四号字,宋体) 四、问题与解决 (小四号字,宋体) 1 .实验中遇到的问题及解决过程 2 .实验中产生的错误及原因分析 首先写出执行语句不成功的时候系统报告的错误信息。然后分析错误原因,并给出解决办法。

实验二简单查询和连接查询 一、实验容 (一)完成下面的简单查询: ①查询所有“”的供应商明细; ②查询所有“红色”的14公斤以上的零件。 ③查询工程名称中含有“厂”字的工程明细。 (二)完成下面的连接查询: ①等值连接:求s表和j表的相同城市的等值连接。 ②自然连接:查询所有的供应明细,要求显示供应商、零件和工程的名称,并按照供应、工程、零件排序。 ③笛卡尔积:求s和p表的笛卡尔积。 ④左连接:求j表和spj表的左连接。 ⑤右连接:求spj表和j表的右连接。 二、完成情况 (一)完成下面的简单查询: ①查询所有“”的供应商明细; ②查询所有“红色”的14公斤以上的零件。

变压器实验报告汇总

四川大学电气信息学院 实验报告书 课程名称:电机学 实验项目:三相变压器的空载及短路实验专业班组:电气工程及其自动化105,109班实验时间:2014年11月21日 成绩评定: 评阅教师: 电机学老师:曾成碧 报告撰写:

一、实验目的: 1 用实验方法求取变压器的空载特性和短路特性。 2 通过空载及短路实验求取变压器的参数和损耗。 3 计算变压器的电压变化百分率和效率。 4掌握三相调压器的正确联接和操作。 5 复习用两瓦特法测三相功率的方法。 二.思考题的回答 1.求取变压器空载特性外施电压为何只能单方向调节?不单方向调节会出现什么问题? 答:因为当铁磁材料处于交变的磁场中时进行周期性磁化时存在磁滞现象。如果不单方向调节变压器外施电压,磁通密度并不会沿原来的磁化曲线下降,所以会影响实验结果的准确性。 2.如何用实验方法测定三相变压器的铜、铁损耗和参数?实验过程中作了哪些假定? 答:变压器的空载实验中认为空载电流很小,故忽略了铜耗,空载损耗近似等于变压器铁耗Fe P P ≈0,同时忽略了绕组的电阻和漏抗。空载时的铁耗可以直接用两瓦特法测得,根据公式2 003/I P r m ≈可以求得励磁电阻,由003/I U Z m ≈可以求得励磁阻抗,由2 2 k m m r Z X -=可以求得励磁电抗值。 在变压器的短路实验中,由于漏磁场分布十分复杂,故在T 形等效电路计算时,可取k x x x 5.0'21==σσ,且k r r r 5.0'21==。同时由于外加电压低,忽略了铁耗,故假设短路损耗等于变压器铜耗。短路损耗k P 可直接由两瓦特法测得,有公式k k k I P r 2/=可得k r ,k k k I U Z 3/=,故k k k r Z x 22-=。 3.空载和短路实验中,为减小测量误差,应该怎样联接电压接线?用两瓦特表法测量三相功率的原理。 答:变压器空载实验中应当采用电流表内接法。因为空载实验测量的是励磁阻抗,阻抗值较大,若采用电流表外接法,电压表会有明显的分流作用,从而产生较大的误差。 变压器短路实验应当采用电流表外接法。因为短路实验中测量的是漏阻抗,

实验室安全事故典型案例

附件2: 实验室安全事故典型案例 一、火灾事故 1.2001年5月20日,江苏省石油化工学院化工楼一实验室发生火灾,烧毁了该实验室全部设备。 2.2001年11月20日,广东工业大学5号楼三楼化工研究所的一个化工实验室发生爆炸事故,造成二人重伤,三人轻伤,其中一人生命垂危。 3.2002年9月24日,南京航空航天大学一栋理化实验室,由于一实验室在实验过程中操作不当引起火灾,造成整栋大楼烧毁,所幸的是没有造成人员伤亡。 4.2003年1月19日,中山大学地球与环境科学学院实验室发生化学原料爆炸,该实验室堆放着很多研究用的化学原料,爆炸可能是因电线短路引起的。

5.2003年5月31日,浙江中医学院实验楼发生火灾,随后发生轻微爆炸,实验室内堆放着乙醇、丙酮、食用醇等化学危险物品,周围其他实验室也有不少化学危险品,食用醇就有250kg左右,要是大火引爆这些化学危险品,后果相当严重。 6.2003年6月12日,北京化工大学一实验室突然发生猛烈爆炸,爆炸事故中共造成3名教师受伤。 7.2004年8月24日,中国科技大学的一间实验室突发大火,两间实验室中全是实验用的器材及化学试剂和液氯气罐等易爆品,大火烧掉了两间实验室及其中物品。 8.2004年10月16日,长沙理工大学的实验室发生火灾,该实验室里的化学物品全部被烧毁,所幸隔壁其他实验室没有受到影响。

二、化学实验类事故 1.封管事故 某高校化学实验室的李某在进行时,往玻璃封管内加入氨水20mL,硫酸亚铁1g ,原料4g,加热温度160℃。当事人在观察油浴温度时,封管突然发生爆炸,整个反应体系被完全炸碎。当事人额头受伤,幸亏当时戴防护眼睛,才使双眼没有受到伤害。 事故原因: 玻璃封管不耐高压,且在反应过程中无法检测管内压力。氨水在高温下变为氨气和水蒸汽,产生较大的压力,致使玻璃封管爆炸。 经验教训: 化学实验必须在通风柜内进行,密闭系统和有压力的实验必须在特种实验室里进行。

西北工业大学数据库实验报告

1.利用图形用户界面创建,备份,删除和还原数据库和数据表(50分,每小题5分) ●数据库和表的要求(第五版教材第二章习题 6 要求的数据库) 数据库名:SPJ,其中包含四张表:S表, P表, J表, SPJ表 ●完成以下具体操作: (1)创建SPJ数据库,初始大小为 10MB,最大为50MB,数据库自动增长,增长方 式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。 数据库的逻辑文件名和物理文件名均采用默认值。 (2)在SPJ数据库中创建如图2.1-图2.4的四张表(只输入一部分数据示意即可)。 S表: P表: J表: SPJ表:

(3)备份数据库SPJ(第一种方法):备份成一个扩展名为bak的文件。(提示: 最好先删除系统默认的备份文件名,然后添加自己指定的备份文件名) (4)备份数据库SPJ(第二种方法):将SPJ数据库定义时使用的文件(扩展名为 mdf,ldf的数据文件、日志文件等)复制到其他文件夹进行备份。 原位置: 新的位置: (5)删除已经创建的工程项目表(J表)。 (6)删除SPJ数据库。(可以在系统默认的数据存储文件夹下查看此时SPJ数据 库对应的mdf,ldf文件是否存在) 删除过后文件不存在 (7)利用备份过的bak备份文件还原刚才删除的SPJ数据库。(还原数据库)

(8)利用备份过的mdf,ldf的备份文件还原刚才删除的SPJ数据库。(附加) (9)将SPJ数据库的文件大小修改为100MB。 (10)修改S表,增加一个联系电话的字段sPhoneNo,数据类型为字符串类 型。 2.利用SQL语言创建和删除数据库和数据表(50分,每小题5分) ●数据库和表的要求 数据库名:Student,其中包含三个表:S:学生基本信息表;C:课程基本信息表;SC:学生选课信息表。 ●完成以下具体操作: (1)用SQL语句创建如图2.5-图2.7要求的数据库Student,初始大小为20MB, 最大为100MB,数据库自动增长,增长方式是按10M兆字节增长;日志文件初

数据库实验报告1

《数据库系统原理》实验报告 专业:___信息安全____ 班号:_______ 学号:______ 姓名:________ 实验日期:_________ 上机地点:_________ 实验环境: 报告日期:2012年 4月26日

一、实验内容、过程及完成情况(必须有所用的SQL 语句、语句执行效果) 1、第三章习题3(P127):用SQL语句建立第二章习题5 (P74)中四个表,创建的基本表应考虑数据完整性 (1)打开cmd,进入mysql.exe文件所在的文件夹。 然后以用户名root密码123456登录。 如下图所示 图1 (2)执行创建数据库语句:create database mytest1; 然后执行语句:show databases查看库,发现mytest1库建立成功。 如下图所示 图2

(3)选择数据库mytest1,然后执行创建表S的语句:CREATE TABLE S ( SNO CHAR(2), SNAME VARCHAR(8), STATUS SMALLINT, CITY VARCHAR(8), PRIMARY KEY (SNO) ); 如下图所示 图3 (4)执行语句describe S; 显示表S的结构。如下图所示 图4 (5)在mytest1中,执行创建表P的语句: CREATE TABLE P( PNO CHAR(2), PNAME VARCHAR(8), COLOR CHAR(2), WEIGHT SMALLINT, PRIMARY KEY (PNO) ); 如下图所示

图5 (6)显示表P的结构,如下图所示 图6 (7)在mytest1中,执行创建表J的语句:CREATE TABLE J( JNO CHAR(2), JNAME VARCHAR(8), CITY VARCHAR(8), PRIMARY KEY (JNO) ); 如下图所示 图7 (8)显示表J的结构,如下图所示

数据库实验报告1

1.使用系统存储过程(sp_rename)将视图“V_SPJ”更名为“V_SPJ_三建”。(5分) exec sp_rename v_spj, v_spj_三建; 2.针对SPJ数据库,创建并执行如下的存储过程:(共计35分) (1)创建一个带参数的存储过程—jsearch。该存储过程的作用是:当任意输入一个工 程代号时,将返回供应该工程零件的供应商的名称(SNAME)和零件的名称(PNAME) 以及工程的名称(JNAME)。执行jsearch存储过程,查询“J1”对应的信息。(10 分) create proc jsearch @jno char(2) as select sname, pname, jname from s,p,j,spj where s.sno=spj.sno and p.pno=spj.pno and j.jno=spj.jno and spj.jno=@jno; 执行: exec jsearch 'J1'

(2)使用S表,为其创建一个加密的存储过程—jmsearch。该存储过程的作用是:当执 行该存储过程时,将返回北京供应商的所有信息。(10分) 创建加密存储过程: create proc jmsearch with encryption as select * from s where s.city='北京'; sp_helptext jmsearch; (3)使用系统存储过程sp_helptext查看jsearch, jmsearch的文本信息。(5分) 用系统存储过程sp_helptext查看jsearch: exec sp_help jsearch; exec sp_helptext jsearch;

电机学实验报告

湖北理工学院 实验报告 课程名称: 专业: 班级: 学号: 学生姓名: 电气与电子信息工程学院

实验一 直流电动机的运行特性 实验时间: 实验地点: 同组人: 一、实验目的: 1、掌握用实验方法测取直流并励电动机的工作特性和机械特性。 2、掌握直流并励电动机的调速方法。 二、预习要点 1、如何正确选择使用仪器仪表。特别是电压表电流表的量程。 2、直流电动机起动时,为什么在电枢回路中需要串接起动变阻器? 不串接会产生什么严重后果? 3、直流电动机起动时,励磁回路串接的磁场变阻器应调至什么位置? 为什么? 若励磁回路断开造成失磁时,会产生什么严重后果? 4、直流电动机调速及改变转向的方法。 三、实验主要仪器与设备: 序号 型 号 名 称 数 量 1 DD03 导轨、测速发电机及转速表 1台 2 DJ23 校正直流测功机 1台 3 DJ15 直流并励电动机 1台 4 D31 直流电压、毫安、电流表 2件 5 D42 三相可调电阻器 1件 6 D44 可调电阻器、电容器 1件 7 D51 波形测试及开关板 1件 四、实验原理 工作特性:电源电压一定,励磁电阻一定时,η、n 、T em =f(P 2)的关系曲线。 (一)并励电动机 (U N I fN 条件下)(并励电动机励磁绕组绝对不能断开) 1. 速率特性n=f(P 2) φ e a a C R I U n -= 转速调整率 %1000?-= ?N N n n n n

02020260 2T n P T P T T T em +=+Ω = +=π 3. 效率特性η=f(P 2) (75~95)% 实验原理图见图1-1 图1-1 直流并励电动机接线图 五、实验内容及步骤 1、实验内容: 工作特性和机械特性 保持U=U N 和I f =I fN 不变,测取n 、T 2、η=f (I a )、n=f (T 2)。 2、实验步骤: (1)并励电动机的工作特性和机械特性 1)按图1-1接线。校正直流测功机 MG 按他励发电机连接,在此作为直流电动机M 的负载,用于测量电动机的转矩和输出功率。R f1选用D44的1800Ω阻值。R f2 选用D42的900Ω串联900Ω共1800Ω阻值。R 1用D44的180Ω阻值。R 2选用D42的900Ω串联900Ω再加900Ω并联900Ω共2250Ω阻值。 2)将直流并励电动机M 的磁场调节电阻R f1调至最小值,电枢串联起动电阻R 1调至最大值,接通控制屏下边右方的电枢电源开关使其起动,其旋转方向应符合转速表正向旋转的要求。 3)M 起动正常后,将其电枢串联电阻R 1调至零,调节电枢电源的电压为220V ,调节校正直流测功机的励磁电流I f2为校正值(50mA 或100 mA ),再调节其负载电阻R 2和电动机的磁场调节电阻R f1,使电动机达到额定值:U =U N ,I =I N ,n =n N 。此时M 的励磁电流I f 即为额定励磁电流I fN 。 4)保持U =U N ,I f =I fN ,I f2为校正值不变,逐次减小电动机负载。测取电动机电枢输入电流I a ,转速n 和校正电机的负载电流I F 。 表1-1 U =U N = 220 V I f =I fN = 100 mA I f2= 81.4 mA

实验室安全事故典型案例

实验室安全事故典型案例 在化学实验室里,安全是非常重要的,它常常潜藏着诸如发生爆炸、着火、中毒、灼伤、割伤、触电等事故的危险性。虽然知道许多化学药品易燃易爆,一些化学药品对身体有害,但是每天都要接触这些东西,安全意识也就逐渐淡漠了。有因人员操作不慎、使用不当和粗心大意酿发的人为责任事故;有因仪器设备或各种管线年久老化损坏酿发的设备设施事故;有因自然现象酿发的自然灾害事故;爆炸性事故的发生,多为人员违反操作规程引燃易燃物品,或仪器设备或各种管线年久老化损坏酿发的设备设施事故,易燃爆物品泄漏,遇火花引发爆炸。 1.封管事故 李某在进行实验时,往玻璃封管内加入氨水20mL,硫酸亚铁1g ,原料4g,加热温度160℃。当事人在观察油浴温度时,封管突然发生爆炸,整个反应体系被完全炸碎。当事人额头受伤,幸亏当时戴防护眼睛,才使双眼没有受到伤害。 事故原因:玻璃封管不耐高压,且在反应过程中无法检测管内压力。氨水在高温下变为氨气和水蒸汽,产生较大的压力,致使玻璃封管爆炸。 经验教训:化学实验必须在通风柜内进行,密闭系统 2.误操作事故 李某在准备处理一瓶四氢呋喃时,没有仔细核对,误将一瓶硝基甲烷当作四氢呋喃加到氢氧化钠中。约过了一分钟,试剂瓶中冒出了白烟。李某立即将通风橱玻璃门拉下,此时瓶口的烟变成黑色泡沫状液体。李某叫来同事请教解决方法,爆炸就发生了,玻璃碎片将二人的手臂割伤。 事故原因:由于当事人在加药品时粗心大意,没有仔细核对所用化学试剂而造成的。实验台药品杂乱无序、药品过多也是造成本次事故的主要原因。 经验教训:这是一起典型的误操作事故。实验操作过程中的每一个步骤都必须仔细,不能有半点马虎;实验台要保持整洁,不用的试剂瓶要摆放到试剂架上,避免试剂打翻或误用造成的事故。 3、实验室微生物感染 在东北农业大学实验室感染事件中,28名师生被发现感染布鲁氏菌——一种乙类传染病(与甲型H1N1流感、艾滋病、炭疽病等20余种传染病并列)。曾令全社会恐慌的2003年的非典疫情,也曾一度传出病毒源自实验室泄露的说法。虽然并未得到证实,但在新加坡、台湾和北京,后来发生的三起实验室感染非典事故,都是实验员未能严格执行生物安全管理与病原微生物标准操作。 4.某化验室新进一台3200型原子吸收分光光度计,在分析人员调试过程中发生爆炸,产生的冲击波将窗户内层玻璃全部震碎,仪器上的盖崩起2m多高后崩离3m多远。当场炸倒3人,其中2人轻伤,一块长约0.5cm碎玻璃片射人另1人眼内。

数据库实验报告

数据库实验报告 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

课程名称:数据库原理与应用 实验内容:数据库安全性管理 作者所在系部:网络工程系 作者所在专业:网络工程 作者所在班级: B13521 作者姓名:李文阳 作者学号: 指导教师姓名:王振夺 北华航天工业学院教务处制 实验四数据库安全性管理 一、实验目的 1、理解数据库的安全性机制; 2、掌握SQL Server 2005的验证模式、登录管理、用户管理、角色 管理以及权限管理; 二、实验内容 (一)附加上次实验所创建的数据库“db_Library”,并回顾该库的数据表信息。 (二)设置SQL Server的安全验证模式,并以两种方式尝试登录。

(三)登录账户管理 1、以管理员身份登录SQL Server,修改sa的密码。 2、使用SQL语句创建一个SQL Server登录账户,账户名为你的名字拼音,密码自定义。创建完成后,以该账户来进行登录。 3、使用SQL语句来修改上述登录账户的密码。 4、禁用上述登录账户连接SQL Server,并进行验证。 (四)数据库用户管理 1、使用SQL语句添加db_Library数据库用户User2,其登录账户为上题所创建的SQL Server登录账户,使用默认dbo架构,并赋予该用户能够运行Select语句的权限。 (五)权限管理 1、使用SSMS将创建数据表和创建视图的权限授予User2。 2、使用SQL语句将对db_Library数据库中图书信息表的查询、插入、以及对书名和作者列的修改权限授予用户User2。 3、使用SSMS收回User2创建数据表和创建视图的权限。 4、使用SQL语句收回User2修改书名和作者列的权限。 (六)删除上述所建立的数据库用户以及登录账户。 三、实验步骤 主要实现的SQL语句。 使用T-SQL语句创建一个SQL Server登录账户,账户名为你的名字拼音,密码自定义。创建完成后,以该账户来进行登录。

(完整word版)数据库实验报告8

. 西安科技大学 《数据库原理及应用》课程设计报告 题目:寄宿学校管理信息系统的设计与实现 学院:计算机科学与技术学院 专业及班级:软件工程1202及1203班 学号:1208010206 1208010207 1208010303 姓名:李倩魏楠楠王青枝 日期:2014年7月9日

目录 1课程设计目的及意义 (2) 2设计内容及人员分工 (2) 3 需求分析 (2) 3.1 需求陈述 (2) 3.2 功能需求 (2) 3.3 数据需求 (3) 3.4 其它需求 (3) 4 数据库设计 (3) 4.1概念结构设计 (3) 4.2逻辑结构设计 (4) 4.3数据表结构设计 (4) 5 系统功能设计 (6) 6 系统实现 6.1 开发环境 (7) 6.2 数据库的创建与连接技术 (7) 4.3 主要功能的运行结果及代码 (9)

7 总结 (13) 参考文献 (13) 1、课程设计的目的和意义 课程设计目的:通过本课程设计,培养学生具有C/S模式的数据库应用软件系统的 设计和开发能力;熟练掌握SQL Server数据库的使用,熟练掌握使用VC、VB或其它开发工具开发数据库应用的能力;为毕业设计打下坚实的基础。学生根据所学的数据库原理与程序设计的知识, 通过对一个实际问题的分析,设计与实现,将原理与应用相结合,使学生学会如何把书本上学到的知识用于解决实际问题,培养学生的动手能力;另一方面,使学生能深入理解和灵活掌握教学内容。 课程设计的意义:通过对这个系统的设计,让我们更加熟悉SQL Sever 2008的相关操 作,也巩固了这学期学习的数据库的一些知识,让我们更懂得数据库的重要性无论是在生活中,还是在软件的设计和制作过程中。让我们学会了数据库的设计,经历了数据库设计的几个阶段,比如需求分析,概念结构设计,逻辑结构的设计,都让我们努力的去想,去做,懂得数据库的优化,想想怎么做才是最好的。做出一个比较满意的数据库设计。 2、设计内容及人员分工 魏楠楠:数据库的需求分析,概念设计 王青枝:数据库逻辑设计,表结构设计 李倩:数据库触发器创建实现 3、需求分析 3.1 需求陈述: 某寄宿学校需要开发一个信息管理系统,通过该管理系统可以对学生的日常事务进行管理: 校长助理:可以对学生的档案进行管理,可以进行新增、删除、查询、修改等操作。 财务人员:进行每月的收费和退费工作,每个学生的每月费用包括住宿费,伙食费220,在6-8月收取空调费20,在11-2月收取取暖费20,每个学期的开学初(3月、9月)收取书本费(不定)。住宿费分三种情况:双职工的子女为60,单职工的子女80元,父母均不在本单位工作为100元。每个班的老师在每天要申报本班学生的出勤表,由校长助理完成

电机学实验报告

电机学实验报告 学院:核技术及其自动化工程专业:电气工程及其自动化 教师:黄洪全 姓名:许新 学号:200706050209

实验一异步电机的M-S曲线测绘 一.实验目的 用本电机教学实验台的测功机转速闭环功能测绘各种异步电机的转矩~转差曲线,并加以比较。 二.预习要点 1.复习电机M-S特性曲线。 2.M-S特性的测试方法。 三.实验项目 1.鼠笼式异步电机的M-S曲线测绘测。 2.绕线式异步电动机的M-S曲线测绘。 >T m, (n=0) 当负载功率转矩 当S≥S m 过读取不同转速下的转矩,可描绘出不同电机的M-S曲线。

四.实验设备 1.MEL 系列电机系统教学实验台主控制屏。 2.电机导轨及测功机、转矩转速测量(MEL-13、MEL-14)。 3.电机起动箱(MEL-09)。 4.三相鼠笼式异步电动机M04。 5.三相绕线式异步电动机M09。 五.实验方法 1 被试电动机M04法。 G 功机,与按图线,实验步骤: (1)按下绿色“闭合”按钮开关,调节交流电源输出调节旋钮,使电压输出为220V ,起动交流电机。观察电机的旋转方向,是之符合要求。 (2)逆时针缓慢调节“转速设定”电位器经过一段时间的延时后,M04电机的负载将随之增加,其转速下降,继续调节该电位器旋钮电机由空载逐渐下降到200转/分左右(注意:转速低于200转/分时,有可能造成电机转速不稳定。) (3)在空载转速至200转/分范围内,测取8-9组数据,其中在最大转矩附近多测几点,填入表5-9。

(4)当电机转速下降到200转/分时,顺时针回调“转速设定”旋钮,转速开始上升,直到升到空载转速为止,在这范围内,读出8-9组异步电机的转矩T,转速n,填入表5-10。 2.绕线式异步电动机的M-S曲线测绘

实验室安全事故案例

实验室安全事故案例 2014-1-13 1、剧毒品管理漏洞:复旦大学投毒案 2013年4月,复旦大学林森浩在饮水机中注入N—二甲基亚硝铵,导致同学黄洋死亡,引起社会巨大反响。作案者是从哪里得到使黄洋致死的剧毒品呢?实验室可能有着一定的管理责任。实验室应该加强对易燃、易爆、剧毒、放射性及其它危险品的管理,须明确责任人,对危险品的管理要严格实行“五双”制度,出入库必须有精确计量和记载,剩余危险品必须立即安放危险品仓库或保险储存柜,严格领用登记制度。 2、高校实验室火灾事故常见不断 2013年4月30 日9时左右,南京理工大学一处废弃实验室发生爆炸造成1死3伤。经调查,是因外来施工人员私自撬开实验室大门,用明火切割金属构件引起的。发生爆炸的地方是10多年前存放化学药品的实验室。2008年3月13日大火烧毁东南大学10个实验室,火灾原因是导线短路引发。 3、连串低级错误导致女博士中毒死亡 2009年7月3日,杭州某大学化学系,一位教师在实验过程中误将本应接入307室的一氧化碳气体接至211室输气管路,导致一位女博士中毒死亡。一连串低级错误导致了事故的必然发生:⑴室外气体库虽有专人管,但钥匙大家可借; ⑵气体库中气瓶的摆放和标识不规范;⑶原先实验室搬迁后,原有的气体管子没有及时拆除或封口;⑷气体钢瓶连接管路后没有及时检漏;⑸开启一氧化碳总阀后没有立即做实验。 4、冰箱启动电火花引爆微泄露化学试剂 2004年4月11日,浙江某大学化工系大楼实验室,机械温控冰箱储存化学试剂引发爆炸事故,原因是化学试剂微泄露,机械温控冰箱启动产生电火花引爆。 5、香港科技大学一学生被挥发毒气窒息死亡 1995年4月5日,香港科技大学化学系,一研究生被实验室一种毒气窒息致死,原因是一位教授打翻一瓶试剂,没有及时清理,过后忘记离开了实验室,于是慢慢挥发产生毒气。目前所有化学类实验室都安装紧急抽风和材料撤离报警装置,一般不允许单独一人做实验。 6、未按要求穿戴个体防护装备导致重大事故 2011年9月2日,华东理工大学两名研究生在做化学实验时,不慎遭遇爆炸受伤,原因是在做氧化反应实验时,添加双氧水、乙醇等速度太快,未按规定要求拉下通风橱门,未穿戴个体防护装备。 2011年4月12日,耶鲁大学一名女生晚上在实验室内操作机器时死亡,原因是未按要求将长发束起并戴安全帽,致使头发被木材加工机器绞住而窒息。 7、实验室没有安全培训记录被起诉 2008年12月29日,加州大学洛杉矶分校的一位女研究助理在实验时全身被大面积烧伤,虽经抢救18天仍不幸身亡。原因是她在把一个瓶子里的一种遇空气立即着火的化学制剂抽入注射器时,活塞滑出了针筒,引燃衣服,并且未能在第一时间使用应急淋浴装置,而她当时没穿防护服。由于没有安全培训记录,学校被法院判罚3万美金,教授面临最高4年监禁。

数据库实验报告

南华大学计算机科学与技术学院 实验报告 (2013 ~2014 学年度第二学期) 课程名称:数据库原理与技术实验名称:认识DBMS 姓名:学号: 专业:软件工程班级:2班 地点:教师:刘征海

实验一认识DBMS 一、实验要求 1、利用管理工具创建数据库、表和表间关系 (1) 利用SQL Server Management Studio 创建数据库,名称为【学生选课YYXXXX】。其中YY为专业代号,计算机为JS,软件工程为RJ,网络为WL,数媒为SM;XXXX为各位同学的学号中的最后四位 (2) 在【学生选课YYXXXX】中建立数据表,表的定义如下所示。 学生YYXXXX(学号,姓名,性别,出生日期,院系名称,备注); 课程YYXXXX(课程号,课程名,先行课,学分); 选修YYXXXX(学号,课程号,分数)。 要求定义每张表的主码,为属性选择合适的数据类型,决定是否允许为空, 为【性别】和【学分】属性定义默认值。 (3) 定义表之间的关系。 (4) 分别为表录入几行数据记录,同时练习数据的修改和删除操作。

1)实验操作过程截图如下:

2、利用SQL 语句创建数据库、表和表间关系 在SQL Server Management Studio 中新建查询,实现以下操作。 (1) 用SQL 语句创建数据库,名称为“StudentCourseYYXXXX”。其中YYXXXX 为各位同学的学号中的最后四位。 (2) 用SQL 语句创建StudentCourseYYXXXX 中的3 张表,同时指定主码、外码、默认值等。 (3) 比较“学生选课YYXXXX”和StudentCourseYYXXXX 两个数据库是否一致。 二、实验代码及操作结果显示 新建数据库: create database StudentCourseRJ0214 新建StudentsRJ0214表: create table StudentsRJ0214( Sno nchar(10) primary key, Sname nchar(10) not null, Ssex nchar(10) , Sbirthday date , Sdept nchar(10) , Memo nchar(10) ) 新建CoursesRJ0214表: create table CoursesRJ0214( Cno nchar(10) ,

数据库实验报告1

《数据库管理系统》实验报告2010/2011学年第2学期 实验项目:认识DMBS系统 班级: 学生:(学号) 地点:经管院A 实验室 机器号:rlzy17 指导教师: 时间:2012 年 3 月15 日 经济管理学院信息管理教研室

实验要求: 将实验成果文件压缩,以<班级>_<学号>_<实验X>.RAR文件形式交付指导老师,需包含对作品的说明文件。 1.记录实验内容 2.总结分析实验中的收获心得 教师 评语 一、实验内容和步骤:(描述实验的主要内容和关键步骤,记录屏幕截图) 1.使用企业管理器,创建用户自己的专用数据库(用完整学号命名) 企业管理器是SQL Server 主要的管理工具,它是SQL Server中用户用得最多的一个工具,也是SQL Server提供的用户管理界面。它提供了简单易用的管理控制台(MMC)用户界面,使初学者可以通过菜单和向导的模式建立数据库、定义数据表、备份和还原、数据导入导出、以及管理用户权限和数据库安全级别等高级功能。在这里,用户可以以图形化方式管理所能访问的全部SQL 服务器,包括数据库(Database)、数据装换服务(Data Transformation Services)、管理(Managerment)、安全(Security)等管理. 1)在本地磁盘创建一个数据库(用学号240103817命名),有一个数据文件和日志文件,将文件名称分别命名为240103817和240103817_log,物理名称命名为240103817_data.mdf 和240103817_log.ldf,初始大小都为3MB,增长方式分别为10%和1MB,数据文件最大为500MB,日志文件大小不受限制。

电机学实验报告

课程名称:电机学实验指导老师:章玮成绩:__________________ 实验名称:异步电机实验实验类型:______________同组学生:旭东 一、实验目的和要求(必填)二、实验容和原理(必填) 三、主要仪器设备(必填)四、操作方法和实验步骤 五、实验数据记录和处理六、实验结果与分析(必填) 七、讨论、心得 一、实验目的 1、测定三相感应电动机的参数 2、测定三相感应电动机的工作特性 二、实验项目 1、空载试验 2、短路试验 3、负载试验 三、实验线路及操作步骤 电动机编号为D21,其额定数据:P N=100W,U N=220V,I N=0.48A,n N=1420r/min,R=40Ω,定子绕组△接法。 1、空载试验 (1)所用的仪器设备:电机导轨,功率表(DT01B),交流电流表(DT01B),交流电压表(DT01B)。 (2)测量线路图:见图4-4,电机绕组△接法。 (3)仪表量程选择:交流电压表250V,交流电流表0.5A,功率表250V、0.5A。(4)试验步骤: 安装电机时,将电机和测功机脱离,旋紧固定螺丝。 试验前先将三相交流可调电源电压调至零位,接通电源,合上起动开S1,缓缓升高电源电压使电机起动旋转,注意观察电机转向应符合测功机加载的要求(右视机组,电机旋转方向为顺时针方向),否则调整电源相序。注意:调整相序时应将电源电压调至零位并切断 电源。

接通电源,合上起动开关S1,从零开始缓缓升高电源电压,起动电机,保持电动机在额定电压时空载运行数分钟,使机械损耗达到稳定后再进行试验。 调节电源电压由1.2倍(264V~66V)额定电压开始逐渐降低,直至电机电流或功率显著增大为止,在此围读取空载电压、空载电流、空载功率,共读取7~9组数据,记录于表4-3中。注意:在额定电压附近应多测几点。 试验完毕,将三相电源电压退回零位,按下电源停止按钮,停止电机。 表4-3 2、短路试验 (1)所用的仪器设备:同空载试验 (2)测量线路图:见图4-4,电机绕组△接法。 (3)仪表量程选择:交流电压表250V,交流电流表1A,功率表250V、2A。

数据库实验报告(一)

滨江学院 题目数据库实验报告(一) 学生姓名 学号 系部电子工程系 专业通信工程 指导教师林美华 二O一三年十二月十八日

实验一数据库的定义实验 本实验需要2学时。 一、实验目的 要求学生熟练掌握和使用SQL、SQL Server企业管理器创建数据库、表、索引和修改表结构,并学会使用SQL Server 查询分析器接收语句和进行结果分析。 二、实验内容 1 创建数据库和查看数据库属性。 2 创建表、确定表的主码和约束条件。为主码建索引。 3 查看和修改表结构。 4 熟悉SQL Server企业管理器和查询分析器工具的使用方法。 三、实验步骤 1 基本操作实验 (1) 使用企业管理器按教材中的内容建立图书读者数据库。 (2)在企业管理器中查看图书读者数据库的属性,并进行修改,使之符合要求。 (3)通过企业管理器,在建好的图书借阅数据库中建立图书、读者和借阅3个表,其结构为; 图书(书号,类别,,作者,书名,定价,作者). 读者(编号,,单位,性别,). 借阅(书号,读者编号,借阅日期) 要求为属性选择合适的数据类型,定义每个表的主码.是否允许空值和默认值等列级数据约束。 (4)在企业管理器中建立图书、读者和借阅3个表的表级约束.每个表的主码约束.借阅表与图书表间、借阅表与读者表之间的外码约束,要求按语义先确定外码约束表达式.再通过操作予以实现.实现借阅表的书号和读者编号的惟一性约束:实现读者性别只能是“男”或“女”的Check(检查)约束。 2 提高操作实验 (一) 将教材中用SQL描述的建立学生--课程操作.在SQL Server企业管理器中实现。库中表结构为: 学生(学号,,年龄,性别,所在系). 课程(课程号,课程名,先行课). 选课(学号,课程号,成绩) 要求: 1)建库、建表和建立表间联系。, 2)选择合适的数据类型。 3)定义必要的索引、列级约束和表级约束. 四、实验方法 l创建数据库 (1)使用企业管理器创建数据库的步骤 1)从“开始”菜单中选择;“程序”“Microsoft SQL2000”“企业管理器”.

(完整版)网络数据库实训报告(一)

网络数据库应用实训报告 日期:2016 年3月18 日班级:物联1411 一、实训目的和要求 1、掌握采用界面方式创建、修改、删除数据库; 2、掌握采用T-SQL 语句创建、修改、删除数据库; 二、实训所需仪器、设备 硬件:计算机软件:操作系统Windows7、SQLServer2008 三、实训内容 1)在管理平台中管理数据库。 (1)创建数据库“studentsdb”。 (2)查看studentsdb 数据库的属性。 (3)修改数据文件大小为2MB,指定“最大文件大小”为5MB。日志文件的大小在每次填满时自动递增5%。 (4)将studentsdb 数据库的名称更改为student_db。 2)使用T-SQL 语句管理数据库 (1)使用CREATE DATABASE 创建studb 数据库,然后通过系统存储过程sp_helpdb 查看系统中的数据库信息。 (2)使用ALTER DATABASE 修改studb 数据库的设置,指定数据文件大小为5MB,最大文件大小为20MB,自动递增大小为1MB。

(3)为studb 数据库增加一个日志文件,命名为studb_Log2,大小为5MB,最大文件大小为10MB。 (4)将studb 数据库的名称更改为my_studb。 (5)使用DROP DATABASE 删除my_studb 数据库。 四、实训步骤 (内容说明:1.大致的操作步骤;2.参数设置) 1)在管理平台中管理数据库。 (1)数据库右击→新建数据库→数据库名称“studentsdb”; (2)数据文件→初始大小→2MB (3)数据文件→点击自动增长下的→最大文件大小→限制文件大小→5MB; (4)日志文件→点击自动增长下的→文件增长→按百分比→5% (5) studentsdb右击→属性; (6) studentsdb右击→重命名→student_db; 2)使用T-SQL 语句管理数据库 命令如下: CREATE DATABASE studb on PRIMARY ( NAME='student_db', FILENAME='C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA', size=4MB, MAXSIZE=20MB, FILEGROWTH=1 ) log on ( NAME='stusb_log2', FILENAME='C:\Program Files\Microsoft SQL

相关文档
相关文档 最新文档