文档库 最新最全的文档下载
当前位置:文档库 › XML课程设计实验报告

XML课程设计实验报告

XML课程设计实验报告
XML课程设计实验报告

综合性、设计性实验报告

姓名:_____张越男_学号______33号______

专业:软件工程班级_软件1002班_

实验课程名称《XML程序设计实验》

指导教师及职称____朱烜璋___

开课学期2012至_2013学年_第1_学期

上课时间年月日

湖南科技学院教务处编印

设计题目基于XML的通信1201班积分量化管理程序设计

一.实验目的:

综合运用本学期自己所学的XML相关知识,设计一个具有实用价值的信息显示应用程序,并撰写课程设计报告。

其目的为:

1.加深对本课程基本知识的理解和掌握;

2.掌握XML程序调试的基本技能;

3.掌握设计XML应用软件的基本思路;

4.提高运用XML解决实际问题的能力;

5.提高撰写设计报告的能力。

二.软硬件环境:

Microsoft Visual Basic6.0

三.系统分析系统结构(图解)、功能结构(图解)、工作流程(图解):

1.功能结构:

2.系统结构:

3.工作流程:

四.编程步骤及技术难点(核心代码):

1.实验目标:

使用编程工具结合XML做数据源编写程序,制作的程序能正常运行,并具备一定的完整性、健壮性、交互性。同时,所编写的程序要实现加载文档、添加新同学、删除同学记录、修改同学属性及查询功能。

2.编程工具介绍:

Visual Basic是一个强而有力的系统开发软件之一,以其实用、方便、快捷、开发周期短等优点,越来越被广大编程人员所青睐。Visual Basic比较容易上手,进而能够提高软件开发的效率。

3.数据库设计:

20100101

唐学政

21

724

3

20100102

符晓

20

625

4

20100103

陆少帆

22

746

1

20100104

闵婧

21

621

5

20100105

陈遇白

21

735

2

4.加载文档的实现:

主要代码:

Private Sub Command5_Click()

Dim str As String

Open App.Path&"\dom.xml"For Input As#1 Do While Not EOF(1)

Line Input#1,str

Text7.Text=Text7.Text&str&vbCrLf Loop

Close#1

End Sub

5.添加功能的实现:

主要代码:

Private Sub Command1_Click()

'定义元素

Dim root As IXMLDOMElement

Dim student As IXMLDOMElement

Dim number As IXMLDOMElement

Dim name As IXMLDOMElement

Dim age As IXMLDOMElement

Dim sex As IXMLDOMElement

Dim score As IXMLDOMElement

Dim rank As IXMLDOMElement

'定义属性

'Dim sn As IXMLDOMAttribute

'Dim mode As IXMLDOMAttribute

n=nodelist.length

Text1.Text=""

Text2.Text=""

Text3.Text=""

Text4.Text=""

Text5.Text=""

Text6.Text=""

Set root=dom.documentElement

Set student=dom.createNode(NODE_ELEMENT,"student","") Set number=dom.createNode(NODE_ELEMENT,"number","") Set name=dom.createNode(NODE_ELEMENT,"name","")

Set age=dom.createNode(NODE_ELEMENT,"age","")

Set sex=dom.createNode(NODE_ELEMENT,"sex","")

Set score=dom.createNode(NODE_ELEMENT,"score","")

Set rank=dom.createNode(NODE_ELEMENT,"rank","")

student.appendChild number

student.appendChild name

student.appendChild age

student.appendChild sex

student.appendChild score

student.appendChild rank

root.appendChild student

'student.setAttribute"sn",Text4.Text

'rank.setAttribute"mode",Text5.Text

End Sub

6.删除功能的实现:

主要代码:

Private Sub Command2_Click()

Dim root As IXMLDOMElement

Dim node As IXMLDOMNode

Dim Xpath As String

Xpath="//student[@sn='"&Text4.Text&"']"

Set root=dom.documentElement

'Set node=nodelist.Item(n)

Set node=dom.selectSingleNode(Xpath)

'root.removeChild node

dom.save("dom.xml")

Text1.Text=""

Text2.Text=""

Text3.Text=""

Text4.Text=""

Text5.Text=""

Text6.Text=""

MsgBox"删除成功!"

Set nodelist=dom.selectNodes("//student")

End Sub

7.修改功能的实现:

主要代码:

Private Sub Command3_Click()

Dim ret As Integer

ret=MsgBox("是真的要保存吗?",vbYesNo,"提示")

If ret=6Then SaveNode

End Sub

Private Function SaveNode()

Set nodelist=dom.selectNodes("//student")

nodelist.Item(n).childNodes.Item(0).Text=Text1.Text nodelist.Item(n).childNodes.Item(1).Text=Text2.Text nodelist.Item(n).childNodes.Item(2).Text=Text3.Text nodelist.Item(n).childNodes.Item(3).Text=Text4.Text nodelist.Item(n).childNodes.Item(4).Text=Text5.Text nodelist.Item(n).childNodes.Item(5).Text=Text6.Text dom.save("dom.xml")

MsgBox"保存成功!"

End Function

8.查询功能的实现:

主要代码:

【上一条】

Private Sub Command4_Click()

n=n–1

If n<0Then

n=0

MsgBox"已到记录头!"

End If

ShowNode n

End Sub

【下一条】

Private Sub Command6_Click()

n=n+1

If n>nodelist.length-1Then n=nodelist.length-1

MsgBox"已到记录尾!"

End If

ShowNode n

End Sub

运行结果截图:

主界面:

五.实验总结

通过这个学期学习XML,我了解很多XML的知识。这也让我对这门课程有了一定程度的了解,在整个设计课程中,让我充分知道了XML的形式和使用的方法。希望在以后的学习中更加理解这门学科,为以后从事这方面的事业做好准备。

在本设计的开发过程中,由于我是初次开发软件,在知识、经验等方面都存在着不足。另外,因为是期末,整个开发过程的时间也比较仓促。因此,本次设计必然会存在一些缺陷和不足。

本次设计中也遇到了一些问题,首先就是对信息管理的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。虽然本次设计的系统实现的功能不是很多很强大,但是我也竭尽所能希望做到完美。其次,在设计过程中,才发现以往学习的一些XML知识,理解的不透彻、掌握的不牢固。以至于在运作时遇到一些问题,会有无从下手的慌张。好在这些问题在同学的帮助下都一一得到了解决。

通过这次实验设计,巩固了我对Visual Basic的学习和操作,掌握了VisualBasic应用程序开发软件的设计方法,对XML这门课的知识也起到了查漏补缺的作用。在这次设计中的最大收获并不是掌握了这几门开发工具的应用,而是学会了设计系统的思维方法,提高了自己综合分析问题和解决实际问题的能力以及与同学之间相互帮助相互讨论的精神。希望在以后的学习中更加理解这门学科,为将来走上工作岗位打下一个良好的基础。

指导老师对实验设计方案的意见:

签名:年月日

vf课程设计实验报告模板

vf 课程设计实验报告模板 经济管理学院 学生信息管理系统的设计与实现 09年12 月28 日 、课程设计的目的和意义 当今,人类正在步入一个以智力资源的占有和配置,知识生产、分配和使用为最重要因素的知识经济时代,为了适应知识经济时代发展的需要,大力推动信息产业的发展,我们通过对学生信息管理系统的设计,来提高学生的操作能力,及对理论知识的实践能力,从而提高学生的基本素质,使其能更好的满足社会需求。 学生信息管理系统是一个简单实用的系统,它是学校进行学生管理的好帮手。 此软件功能齐全,设计合理,使用方便,适合各种学校对繁杂的学生信息进行统筹管理,具有严格的系统使用权限管理,具有完善的管理功能,强大的查询功能。它可以融入学校的信息管理系统中,不仅方便了学生信息各方面的管理,同时也为教师的管理带来了极大地便利。 我们进行本次课程设计的主要目的是通过上机实践操作,熟练掌握数据库的设 计、表单的设计、表单与数据库的连接、SQL语言的使用和了解它的功能:数据定 义、数据操纵、数据控制,以及简单VF程序的编写。基本实现学生信息的管理, 包括系统的登录、学生信息的录入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除,并对Visual FoxPro6.0 的各种功能有进一步的了解,为我们更进一步深入的学习奠定基础,并在实践中提高我们的实际应用能力,为我们以后的学习和工作提供方便,使我们更容易融入当今社会,顺应知识经济发展的趋势。 - 1 -

、系统功能设计 通过该系统可以基本实现学生信息的管理,包括系统的登录、学生信息的录 入、学生信息的浏览、学生信息的查询、学生信息的修改和学生信息的删除。系统 功能模块如下图所示。 学生信息管理系统主界面 登录 管理 学学学学学 生生生生生 信信信信信 息息息息息 录查浏修删 入询览改除 三、系统设计内容及步骤 3.1创建项目管理文件 1.启动foxpro 系统,建一个项目管理器,命名为“学生管理”。 哑 目f ■ 也 电 岂同左 矣 氏H. 0 存 JI 蛋誤曾

单片机电子时钟课程设计实验报告

单片机电子时钟课程设 计实验报告 Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】

《单片机原理与应用》课程设计 总结报告 题目:单片机电子时钟(带秒表)的设计 设计人员:张保江江润洲 学号: 班级:自动化1211 指导老师:阮海容 目录 1.题目与主要功能要求 (2) 2.整体设计框图及整机概述 (3) 3.各硬件单元电路的设计、参数分析及原理说明 (3) 4.软件流程图和流程说明 (4) 5.总结设计及调试的体会 (10) 附录 1.图一:系统电路原理图 (11) 2.图二:系统电路 PCB (12) 3.表一:元器件清单 (13) 4.时钟程序源码 (14)

题目:单片机电子时钟的设计与实现 课程设计的目的和意义 课程设计的目的与意义在于让我们将理论与实践相结合。培养我们综合运用电子课程中的理论知识解决实际性问题的能力。让我们对电子电路、电子元器件、印制电路板等方面的知识进一步加深认识,同时在软件编程、排错调试、焊接技术、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立完成某些单片机应用系统的开发和设计打下一个坚实的基础。 课程设计的基本任务 利用89C51单片机最小系统,综合应用单片机定时器、中断、数码显示、键盘输入等知识,设计一款单片机和简单外设控制的电子时钟。 主要功能要求 最基本要求 1)使用MCS-51单片机设计一个时钟。要求具有6位LED显示、3个按键输入。 2)完成硬件实物制作或使用Pruteus仿真(注意位驱动应能提供足够的电流)。 3)6位LED数码管从左到右分别显示时、分、秒(各占用2位),采用24小时标准计时制。开始计时时为000000,到235959后又变成000000。 4)使用3个键分别作为小时、分、秒的调校键。每按一次键,对应的显示值便加1。分、秒加到59后再按键即变为00;小时加到23后再按键即变为00。在调校时均不向上一单位进位 (例如分加到59后变为00,但小时不发生改变)。 5) 软件设计必须使用MCS-51片内定时器,采用定时中断结构,不得使用软件延时法,也不得使用其他时钟芯片。 6)设计八段数码管显示电路并编写驱动程序,输入并调试拆字程序和数码显示程序。7)掌握硬件和软件联合调试的方法。 8)完成系统硬件电路的设计和制作。 9)完成系统程序的设计。 10)完成整个系统的设计、调试和制作。

XML实验报告

计算机系 实验报告 实验课程:XML 实验班级:网工(2)班学生姓名: 学生学号: 实验成绩:

一、实验目的 综合验证以下课程主要知识点: 1.XML语法 熟悉XML语法规范、能够编写形式良好的XML文档; 2.DTD和xml Schema文档约束 熟练使用DTD和XML Schema定义基本的XML元素、属性、限定等方面的模式约束。 3.SAX解析、DOM解析以及JAXP 了解SAX和DOM解析原理,能够使用JAXP接口完成对XML文档的解析和转换。 4.XSLT和XPath 能够使用XSLT和XPath完成从XML文档到HTML格式的转换。 二、实验内容 1.编写XML文档约束 根据下图中显示的信息,编写一个DTD文档,其内容要求能够包含图中所有的信息点。 2.编写一个XML文档,使其在DTD约束下是有效的 假设上一步编写的DTD文档文件名为:books.dtd,编译一个XML文档使其在books.dtd 文件的约束下成为一个有效的XML文档。然后,使用xmllint程序对你编写的XML文档进行有效性验证,具体如果使用,请参看“《XML》课程教案”中的相关内容。 3.使用JAXP接口,对上一步完成的XML文档进行解析 假设上一步编写的XML文档名为books.xml。

1)使用SAX方式解析 从XML文档books.xml中获得“书名”、“书号”、“作者”、“出版社”、“出版日期”这5个记录项的信息,并将其格式化输出到一个文件books.txt中。 books.txt中的信息格式如下所示: 书名书号作者出版社出版日期 -------------------------------------------------------------------- name 1234 Tom 清华2011 2)使用DOM方式解析 从XML文档books.xml中获取“书名”、“书号”、“作者”、“出版社”、“出版日期”,并将它们封装到一个javabean类中,然后利用该类中的数据,通过DOM构造一棵DOM文档树,并将其序列化到一个XML文件中simplebooks.xml。 4.编写一个XSLT转换文档,转换到HTML 对于上一步通过DOM序列化出来的simplebooks.xml,编写一个XSLT文档books.xslt,将simplebooks.xml转换成为一个HTML格式表格形式呈现。该HTML通过浏览器呈现出来 使用JAXP的XSL转换工厂,获得simpleboosk.xml通过books.xslt转换出来的HTML文件simplebooks.html。 三、实验步骤 1.编写XML文档约束

设计性实验报告格式

大学物理设计性实验报告 实验项目名称:万用表设计与组装实验仪 姓名:李双阳学号:131409138 专业:数学与应用数学班级:1314091 指导教师:_王朝勇王新练 上课时间:2010 年12 月 6 日

一、实验设计方案 实验名称:万能表的设计与组装试验仪 实验时间:2010年12月6日 小组合作: 是 小组成员:孙超群 1. 实验目的:掌握数字万用表的工作原理、组成和特性。 2. 掌握数字万用表的校准和使用。 3. 掌握多量程数字万用表分压、分流电路计算和连接;学会设计制作、使用多量程数字万用表 2、实验地点及仪器、设备和材料: 万用表设计与组装实验仪、标准数字万用表。 3、实验思路(实验原理、数据处理方法及实验步骤等): 1. 直流电压测量电路 在数字电压表头前面加一级分压电路(分压电阻),可以扩展直流电压测量的量程。 数字万用表的直流电压档分压电路如图一所示,它能在不降低输入阻抗的情况下,达到准确的分压效果。 例如:其中200 V 档的分压比为: 001.010*********==+++++M K R R R R R R R 其余各档的分压比分别为: 档位 200mV 2V 20V 200V 2000V 分压比 1 0.1 0.01 0.001 0.0001 图一 实用分压器电路 实际设计时是根据各档的分压比和总电阻来确定各分压电阻的,如先确定 M R R R R R R 1054321=++++=总 再计算200V 档的电阻:K R R R 10001.021==+总,依次可计算出3R 、4R 、5R 等各档的分压电阻值。换量程时,多刀量程转换开关可以根据档位调整小数点的位置,使用者可方便地直读出测量结果。 尽管上述最高量程档的理论量程是2000V ,但通常的数字万用表出于耐压和安全考虑,规定最高电压量限为1000V 或750V 。

设计性实验报告

计算机与信息工程学院设计性实验报告 一、 实验目的 1.掌握线性时不变系统的两种描述形式—传递函数描述法、零极点增益描述法。 2.掌握两种描述形式之间的转换。 3.掌握连续和离散系统频率响应的求解 二、 实验仪器或设备 装MATLAB 软件的计算机一台。 三、 实验内容 1. 生成20个点的单位脉冲信号、单位阶跃信号,并记录下函数命令和波形。 2. 生成占空比为30%的矩形波。 3. 将连续系统 4)(s )21)(s (s 3) 1)(s -(s 0.5H(s)++++=转化为传递函数模型的描述形式。 4. 将离散系统 4-3-2-1--2 -10.5z 0.9z -1.3z 1.6z -12z 5z 3H(z)++++=转化为传递函数和零极点增益模型的的描述形式。

四、实验步骤(包括主要步骤、代码分析等) 1. 生成20个点的单位脉冲信号、单位阶跃信号,并记录下函数命令和波 形。 程序: clear,clc,close %清除变量空间变量,清除命令窗口命令,关闭图形窗口 t=-10:9; %取20个点 ft1=(t==0); %单位脉冲信号函数 ft2=(t>=0); %单位阶跃信号函数 subplot(1,2,1),stem(t,ft1,'m-o') %图像窗口1行2列的第1个子图绘制单位脉冲信号图形 title('20个点的单位脉冲信号'); %设置标题为“20个点的单位脉冲信号” subplot(1,2,2),stem(t,ft2) %图像窗口1行2列的第2个子图绘制单位阶跃信号图形 title('20个点的单位阶跃信号'); %设置标题为“20个点的单位阶跃信号” 2. 生成占空比为30%的矩形波。 程序: clear,clc,close %清除变量空间变量,清除命令窗口命令 x=0:0.001:0.6; %设置变量x的值范围 y=square(2*pi*10*x,30); %用square函数得到占空比为30%的矩形波 plot(x,y,'m'); %绘制矩形波的图像

【实验报告】大学物理实验课程设计实验报告

大学物理实验课程设计实验报告北方民族大学 大学物理实验(设计性实验) 实验报告 指导老师:王建明 姓名:张国生 学号:XX0233 学院:信息与计算科学学院 班级:05信计2班 重力加速度的测定 一、实验任务 精确测定银川地区的重力加速度 二、实验要求 测量结果的相对不确定度不超过5% 三、物理模型的建立及比较 初步确定有以下六种模型方案: 方法一、用打点计时器测量

所用仪器为:打点计时器、直尺、带钱夹的铁架台、纸带、夹子、重物、学生电源等. 利用自由落体原理使重物做自由落体运动.选择理想纸带,找出起始点0,数出时间为t的p点,用米尺测出op的距离为h,其中t=0.02秒×两点间隔数.由公式h=gt2/2得g=2h/t2,将所测代入即可求得g. 方法二、用滴水法测重力加速度 调节水龙头阀门,使水滴按相等时间滴下,用秒表测出n个(n取 50―100)水滴所用时间t,则每两水滴相隔时间为t′=t/n,用米尺测出水滴下落距离h,由公式h=gt′2/2可得g=2hn2/t2. 方法三、取半径为r的玻璃杯,内装适当的液体,固定在旋转台上.旋转台绕其对称轴以角速度ω匀速旋转,这时液体相对于玻璃杯的形状为旋转抛物面重力加速度的计算公式推导如下: 取液面上任一液元a,它距转轴为x,质量为m,受重力mg、弹力n.由动力学知: ncosα-mg=0(1) nsinα=mω2x(2) 两式相比得tgα=ω2x/g,又tgα=dy/dx,∴dy=ω2xdx/g, ∴y/x=ω2x/2g.∴g=ω2x2/2y. .将某点对于对称轴和垂直于对称轴最低点的直角坐标系的坐标x、y测出,将转台转速ω代入即可求得g.

南邮课程设计实验报告

课程设计I报告 题目:课程设计 班级:44 姓名:范海霞 指导教师:黄双颖 职称: 成绩: 通达学院 2015 年 1 月 4 日

一:SPSS的安装和使用 在PC机上安装SPSS软件,打开软件: 基本统计分析功能包括描述统计和行列计算,还包括在基本分析中最受欢迎的常见统计功能,如汇总、计数、交叉分析、分类比较、描述性统计、因子分析、回归分析及聚类分析等等。具体如下: 1.数据访问、数据准备、数据管理与输出管理; 2.描述统计和探索分析:频数、描述、集中趋势和离散趋势分析、分布分析与查看、正态性检验与正态转换、均值的置信区间估计; 3.交叉表:计数;行、列和总计百分比;独立性检验;定类变量和定序变量的相关性测度; 4.二元统计:均值比较、T检验、单因素方差分析; 5.相关分析:双变量相关分析、偏相关分析、距离分析; 6.线性回归分析:自动线性建模、线性回归、Ordinal回归—PLUM、曲线估计; 7.非参数检验:单一样本检验、双重相关样本检验、K重相关样本检验、双重独立样本检验、K重独立样本检验; 8.多重响应分析:交叉表、频数表; 9.预测数值结果和区分群体:K-means聚类分析、分级聚类分析、两步聚类分析、快速聚类分析、因子分析、主成分分析、最近邻元素分析; 10. 判别分析; 11.尺度分析; 12. 报告:各种报告、记录摘要、图表功能(分类图表、条型图、线型图、面积图、高低图、箱线图、散点图、质量控制图、诊断和探测图等); 13.数据管理、数据转换与文件管理; 二.数据文件的处理 SPSS数据文件是一种结构性数据文件,由数据的结构和数据的内容两部分构成,也可以说由变量和观测两部分构成。定义一个变量至少要定义它的两个属性,即变量名和变量类型其他属性可以暂时采用系统默认值,待以后分析过程中如果有需要再对其进行设置。在spss数据编辑窗口中单击“变量视窗”标签,进入变量视窗界面,即可对变量的各个属性进行设置。 1.创建一个数据文件数据 (1)选择菜单【文件】→【新建】→【数据】新建一个数据文件,进入数据编辑窗口。窗口顶部标题为“PASW Statistics数据编辑器”。 (2)单击左下角【变量视窗】标签进入变量视图界面,根据试验的设计定义每个变量类型。

CSS页面布局及样式设计实验报告

实验项目名称: CSS页面布局及样式设计 (所属课程:web系统与技术) 学院:计算机学院专业班级:11级计科信息姓名:学号: 实验日期:实验地点:A06-404 合作者:指导教师:李 本实验项目成绩:教师签字:日期: 一、实验目的 (1)掌握CSS中的定位属性使用方法。 (2)掌握DIV+CSS的页面布局方式。 (3)掌握CSS中的常用属性的使用方法。 (4)理解CSS的样式构造。 二、实验条件 安装Web开发环境的微机。 三、实验内容 (1)重新对聊天室的注册页面、登陆页面和聊天页面进行页面布局。 (1)对聊天室的注册页面、登陆页面和聊天页面进行样式设计。 四、实验步骤 (1)注册页面使用CSS将注册表单居中显示,表单内嵌入表格将文本与输入域格式化显示,表单内使用label标签。 (2)登录页面中添加div层用于显示在线用户数。 (3)登录页面使用div将登录表单,在线用户数,logo图片,超链接等页面元素重新定位布局。 (4)聊天页面改用div标签并使用CSS的position定位属性进行布局,框架内的独立页面使用float属性进行布局。 (5)使用CSS设置三个页面的背景颜色或背景图片。 (6)注册页面使用CSS设计所有输入框和提交按钮的样式。 (7)登录页面使用CSS设置的超链接的字体和下划线、登录表单使用圆顶角、在线用户数使用图片数字,使用CSS设计登录按钮的显示样式。

(8)聊天页面中使用CSS设计信息发送表单和发送按钮的样式,设计用户信息列表和聊天信息段落的的显示样式。 五、实验结果 注册界面效果图及代码: //总体框架 //添加图片代码 //用户注册信息代码

注册信息

用户姓名:

用户密码:



--> 姓    别:

配送中心的区域设计实验报告格式

徐州工程学院 管理学院实验报告 实验课程名称:配送中心规划与管理 实验项目:配送中心的区域设计 实验地点:经济管理实验中心 专业物流工程 班级 11物流2班 学生姓名(学号) 高喜霞 20111515201 明晓 20111515202 王孟伟 20111515203 程凤娇 20111515204 指导老师宋效红 2013 年 11 月 7 日至 2013 年 11 月 21 日

实验报告 实验项目:配送中心的区域设计 实验学时:4学时 实验日期:2013年11月7日~2013年11月21日。 实验要求:为了防止互相抄袭,要求每组同学在已经给出的配送中心空间规划资料的基础上,必须进行数据截取,即在给出的3000多组数据中,每组至少选出100组数据进行分析。要求每组同学每人负责一部分的设计,最终整合成一个完整的报告。规划方案中必须包括通道的设计、收货暂存作业空间的设计、仓储作业空间的设计、拣货区作业空间的设计、集货区的设计等内容,其中应包含动线的设计、设备的选择,作业时序的安排等细节内容,最终形成一个完整的规划设计方案。本设计涉及到课程的第二章、第四章、第五章、第六章的内容,是一个综合性比较强的规划设计方案。实验内容:本次实验主要包括通道的设计、收货暂存作业空间的设计、仓储作业空间的设计、拣货区作业空间的设计、集货区的设计等内容,其中应包含动线的设计、设备的选择,作业时序的安排等细节内容。 一、配送中心的基本概念 所谓配送中心就是从事配送业务且具有完善信息网络的场所或组织是一种多功能、集约化、全方位服务的货物配送设施,是物流系统重要的网络节点之一,是完成物流配送作业的主要场所。其功能主要是把从供应者手中接收的多种大量货物,进行加工、包装、分拣、存储、分货、计费、信息处理等工序,根据用户的订货需求进行配货,以快速实现销售和供应,以令人满意的服务水平进行货物的流通和配送。配送中心的规划设计秉承现状物流、绿色物流的理念,采用了具有效率和成本优势的流程化运作模式,并广泛运用了很多先进的、成熟的技术及设备。 配送中心应基本符合下列要求:主要为特定客户或末端客户提供服务;配送功能健全;辐射范围小;提供高频率、小批量、多批次配送服务。在物流活动中物流配送中心起着协调组织、调度控制和执行主要职能的中心枢纽的作用,具体的可以从以下几个方面来加深认识如流调节作用、物流衔接作用、利益共享作用、信息汇集作用、整合协调作用。在现代物流体系中,物流配送中心是作为物品运输、储存保管、装卸搬运、包装、流通加工和物流信息处理的节点,是商品能够按照客户的要求,完成附加值,并且客服在流通过程中所产生的时间和空隙的障碍。 物流配送中心一旦建成就很难在做大的改动,所以,在规划设计时,必须切实掌握四个原则:系统工程原则,价值工程原则,软件先进、硬盘适度的原则,发展的原则。 二、配送中心规划

c课程设计实验报告

c课程设计实验报 告

中南大学 本科生课程设计(实践)任务书、设计报告 (C++程序设计) 题目时钟控件 学生姓名 指导教师 学院交通运输工程学院 专业班级 学生学号 计算机基础教学实验中心 9月7日 《C++程序设计基础》课程设计任务书

对象:粉冶、信息、能源、交通工程实验2101学生时间: .6 2周(18~19周) 指导教师:王小玲 1.课程设计的任务、性质与目的 本课程设计是在学完《C++程序设计基础》课程后,进行的一项综合程序设计。在设计当中学生综合“面向对象程序设计与结构化程序设计”的思想方法和知识点,编制一个小型的应用程序系统。经过此设计进一步提高学生的动手能力。并能使学生清楚的知道开发一个管理应用程序的思想、方法和流程。 2.课程设计的配套教材及参考书 ●《C++程序设计》,铁道出版社,主编杨长兴刘卫国。 ●《C++程序设计实践教程》,铁道出版社,主编刘卫国杨长兴。 ●《Visual C++ 课程设计案例精编》,中国水力电力出版社,严华峰等编著。 3.课程设计的内容及要求 (1)自己任选一个题目进行开发(如画笔、游戏程序、练习打字软件等),要求利用MFC 工具操作实现。 (2)也可选一个应用程序管理系统课题(如:通讯录管理系统;产品入库查询系统;学生成绩管理;图书管理 等);

设计所需数据库及数据库中的数据表,建立表之间的关系。 设计所选课题的系统主封面(系统开发题目、作者、指导教师、日期)。 设计进入系统的各级口令(如系统管理员口令,用户级口令)。 设计系统的主菜单。要求具备下列基本功能: ●数据的浏览和查询 ●数据的统计 ●数据的各种报表 ●打印输出 ●帮助系统 多种形式的窗体设计(至少有查询窗体、输入窗体) 注意:开发的应用程序工作量应保证在2周时间完成,工作量不能太少或太多。能够2人合作,但必须将各自的分工明确。 4.写出设计论文 论文基本内容及撰写顺序要求: ●内容摘要 ●系统开发设计思想 ●系统功能及系统设计介绍 ●系统开发的体会

苯妥英钠设计性实验报告

设计性实验报告 实验名称:苯妥英钠的制备与分析 姓名:闫洁 班级: 学号:39 日期:2015.11.2

设计性实验报告 一、实验目的 1.学习安息香缩合反应的原理和应用维生素B1及氰化钠为催化剂进行反应的实验方法。 2.学习有害气体的排出方法。 3.学习二苯羟乙酸重排反应机理。 4.掌握用硝酸氧化的实验方法。 二、实验方案一 1、实验原理 1.安息香缩合反应(安息香的制备) 2.氧化反应(二苯乙二酮的制备) 3.二苯羟乙酸重排及缩合反应(苯妥英的制备) 4.成盐反应(苯妥英钠的制备) 2、实验仪器与药品 仪器:烧杯(500 ml 250 ml )量筒、锥形瓶、三颈瓶、抽滤瓶、球形冷凝管、干燥管、水浴锅、布氏漏斗、温度计、玻璃棒、抽滤器、 药品:苯甲醛、盐酸硫胺、氢氧化钠、无水乙醇、硝酸、浓盐酸 CHO VitB 1or NaCN O H HNO 3 O O O O H O O 1.H 2NCO NH 2/NaO H 2.HCl N H O O H 5C 6H 5C 6N H N H N O O Na H 5C 6H 5C 6 N H O OH H 5C 6 H 5C 6N O H 2NaOH

4、实验装置图 5、实验步骤 (一)安息香的制备(盐酸硫胺催化) 1.原料规格及用量配比 名称规格用量摩尔数摩尔比 苯甲醛CP d 1.050 bp179.9℃20 ml0.2 盐酸硫胺原料药 3.5 g 氢氧化钠CP10 ml 2. 操作 在100 ml三口瓶中加入3.5 g盐酸硫胺(Vit.B1)和8 ml水,溶解后加入95%乙醇30 ml。搅拌下滴加2 mol/L NaOH溶液10 m1。再取新蒸苯甲醛20 ml,加入上述反应瓶中。水浴加热至70℃左右反应1.5 h。冷却,抽滤,用少量冷水洗涤。干燥后得粗品。测定熔点,计算收率。mp 136—l37℃ 注:也可采用室温放置的方法制备安息香,即将上述原料依次加入到100 ml三角瓶中,室温放置有结晶析出,抽滤,用冷水洗涤。于燥后得粗品。测定熔点,计算收率。 (二)二苯乙二酮(联苯甲酰)的制备 1.主要原料规格及用量比 名称规格用量摩尔数摩尔比 安息香自制8.5 g0.04 1 硝酸(65%-68%) CP d 1.40 bp122℃25 ml0.379.25 2.操作 取8.5 g粗制的安息香和25 ml硝酸(65%-68%)置于100 ml圆底烧瓶中,安装冷凝器和气体连续吸收装置,低压加热并搅拌,逐渐升高温度,直至二氧化氮逸去(约1.5—2 h)。反应完毕,在搅拌下趁热将反应液倒入盛有150 ml冷水的烧杯中,充分搅拌,直至油状物呈黄色固体全部析出。抽滤,结晶用水充分洗涤至中性,干燥,得粗品。用四氯化碳重结晶(1:2),也可用乙醇重结晶(1:25),mp.94—96℃。 (三)苯妥英的制备

学生探究性实验报告格式

1 1、以D001大孔阳离子交换树脂负载三氯化铁为催化剂催化合成环己酮缩乙二醇,探究不同催化剂用量对催化效果的影响; 2、探究不同的酮醇比对产物收率的影响; 3、用红外光谱和气相色谱对产物进行表征研究。 香、果香香气、留香持久、香气类型多等特点,作为新型香料在日用香精和食品香精中广泛应用 [1,2] ,也常用于用作特殊的反应溶剂[3] ,…………。 三、实验原理 ………… 三、实验所用主要仪器设备和药品 主要仪器设备:数字阿贝折光仪、Agilent-6890气相色谱仪(安捷伦科技制作有限公司)、360型傅立叶变换红外光谱仪(Wartars 公司)、搅拌器等。 药品:D001树脂(市售)、乙二醇(化学纯)、环己酮(分析纯)、环己烷(化学纯)等;………………… 四、实验部分 1、催化剂的制备 (1)树脂处理 (2)催化剂的制备 ①树脂与FeCl 溶液的交换 称取10g 干燥树脂,用去离子水反复洗涤,再用0.02mol/LFeCl 3溶液1000mL 分数次与反复洗涤后的树脂混合搅拌,以6mL/min 的速度动态交换……………………。

2 ②催化剂的焙烧处理 将上述制备的复合物在马沸炉中在一定条件下进行……………………。 2、环己酮缩乙二醇的合成 100ml 三颈圆底烧瓶中加入2g 催化剂,环己酮0.2mol ,乙二醇0.3mol …………。 五、结果与讨论 1、酮醇比对缩酮反应的影响 固定催化剂用量为2g ,环己酮用量为0.2mol ,以20mL 环己烷作带水剂,回流反应3h ,考察不同酮醇比对缩酮反应产率的影响,结果见表1。 n (酮) /n (醇)(mol 比) 1:1.0 1:1.2 1:1.5 1:2.0 1:2.5 缩酮产率(%) 52 80 84 76 72 由表1乙二醇过量……………………………………。 2、催化剂用量对缩酮反应的影响 ………………………… 3、产物的分析结果 (1)缩酮的确认 生成的环己酮缩乙二醇我们主要通过测红外光谱来确证。其图谱如下: 473.73 543.21 619.32 1119.56 1384.26 1618.67 1637.61 2925.04 3415.95 40 45 50 55 60 65 70 75 80 85 90 95 100 105 %T r a n s m t t a n c e 1000 2000 3000 4000 W a v e n u m b e r s (c m -1)

大学物理设计性实验设计性实验报告

大学物理实验设计性实 验 --电位差计测金属丝电 阻率 姓名:马野 班级:土木0944 学号: 0905411418 指导教师:曹艳玲 实验地点:大学物理实验教学中心

【实验目的】 1. 了解电位差计的结构,正确使用电位差计; 2掌握电位差的工作原理—补偿原理。 3能用电位差计校准电表和电阻率的测定。 4学习简单电路的设计方法,培养独立工作的能力。 【实验原理】 利用电位差计,通过补偿原理,来测定未知电阻和已知电阻两端的 电压,利用分压原理,算出未知电阻的阻值,利用螺旋测微器和刻度尺测出电阻丝的长度和横截面积的直径,通过电阻率公式即可计算出电阻率。 补偿原理 在图1的电路中,设E 0是电动势可调的标准电源,Ex 是待测电池的电动势(或待测电压Ux ),它们的正负极相对并接,在回路串联上一只检流计G ,用来检测回路中有无电流通过。设E 0的内阻为r 0;Ex 的内阻为 rx 。根据欧姆定律,回路的总电流为: 电位差原理 如果我们调节E 0使E 0和Ex 相等,由(1)式可知,此时I =0,回路无电流通过,即检流计指针不发生偏转。此时称电路的电位达到补偿。在电位补 R R r r E E I g x x +++-= 00 图1 补偿原理 x

偿的情况下,若已知E 0的大小,就可确定Ex 的大小。这种测定电动势或电压的方法就叫做补偿法。 显然,用补偿法测定Ex ,必须要求E 0可调,而且E 0的最大值E 0max >Ex ,此外E 0还要在整个测量过程中保持稳定,又能准确读数。在电位差计中,E 0是用一个稳定性好的电池(E )加上精密电阻接成的分压器来代替的,如图2所示。 图2中,由电源E 、限流电阻R 1以及均匀电阻丝RAD 构成的回路叫做工作回路。由它提供稳定的工作电流I 0,并在电阻RAD 上产生均匀的电压降。改变B 、C 之间的距离,可以从中引出大小连续变化的电压来,起到了与E 0相似的作用。为了能够准确读出该电压的读数,使用一个标准电池进行校准。换接开关K 倒向“1”端,接入标准电池E S ,由E S 、限流电阻R 2、检流计G 和RBC 构成的回路称为校准回路。把B 、C 固定在适当的位置(如图中的位置),设RBC =R S ,调节R 1(即调节I 0),总可以使校准回路的电流为零,即R S 上的电压降与E S 之间的电位差为零,达到补偿。 图2 电位差计原理图 x

胰岛素设计性实验报告doc

胰岛素设计性实验报告 篇一:实验设计-修订版 胰岛素所致的低血糖休克及药物 和激素对血糖的影响 第一临床医学院XX级医学检验一班 设计人:郭英刘雨霏刘妮彭超 XX年3月12日 【题目】胰岛素所致低血糖休克及药物和激素对血糖的影响 【背景】 胰岛素是重要的内分泌激素之一,主要生理作用是全面地调节糖类代谢,同时也相应地调节脂肪和蛋白代谢。正常动物由于神经系统的调节和激素的相互作用,血液中胰岛素浓度是相对稳定的。若给正常动物注射胰岛素,可造成人胰岛素性低血糖症状。血糖浓度持续降低而出现交感神经兴奋性增高和脑功能障碍症群而导致的综合症就是低血糖休克。在实验条件下如果给动物注射过量的胰岛素,使动物体内胰岛素量骤然升高,可造成动物实验性低血糖,会使神经组织的正常代谢和功能发生障碍,以至产生痉挛昏迷,外部表现为惊厥,称之为胰岛素休克。小鼠的低血糖休克实验属于经典实验.传统的胰岛素休克实验目的是观察人工胰岛素性低血糖休克以及注射葡萄糖后的消失过程,以加深对胰岛素

生理作用的理解.但实验中一般不测定小鼠血糖的变化,只是观察胰岛素造成低血糖休克时的行为变化。 现阶段对胰岛素降低血糖的原理研究较多,其他药物和激素如甲状腺素、生长激素、糖皮质激素对血糖的研究也以较多,但都是单量试验,并未将多种激素和药物联合起来观察对血糖影响的研究。本次试验将通过制作胰岛素低血糖休克模型来同时观察多种药物和激素对血糖的影响。 体内降低血糖的激素只有胰岛素一种,但升高血糖的激素却不止胰高血糖素一种。糖皮质激素是一种胰岛素拮抗激素,可以增强肝脏中的糖原异生,促进肝糖原分解,抑制外周组织对葡萄糖的摄取和利用,从而导致血糖升高。而甲状腺素有促进生长发育的作用,也能够促进糖的吸收和糖异生,也可升高血糖。生长激素的主要生理功能是促进神经组织以外的所有其他组织生长;促进机体合成代谢和蛋白质合成;促进脂肪分解;对胰岛素有拮抗作用;抑制葡萄糖利用而使血糖升高等作用。但其剂量不同,对血糖的影响亦不同,本次试验就胰岛素等临床常见的与血糖有关的药物和激素对血糖的影响做相应的探讨。 【目的】 学习检测血糖的方法,观察胰岛素及药物和激素对血糖的影响,同时验证不同剂量的生长激素对血糖的影响不同,从而加深理解药物和激素影响血糖水平的机制。

计算机程序设计类实验报告格式

江西理工大学软件学院计算机类课程实验报告 课程名称: 班级: 姓名: 学号: 江西理工大学软件学院

实验一 实验名称C#编程环境实验日期2013-3-5 实验成绩 实验目的、要求及内容(给出本次实验所涉及并要求掌握的知识点及实验内容具体描述) 一、实验目的: 1.熟练掌握C#开发环境Visual https://www.wendangku.net/doc/e05115501.html, 2008及其使用。 2.编写控制台和Window应用程序两个版本的范例程序,初步了解这两种方式编程的特点。 3.了解注释方法。 二、实验内容: 1.根据个人习惯配置开发环境,设置键盘方案,窗口的布局等。 2.控制台应用程序的开发过程 3.Windows窗体应用程序的开发过程 实验环境(列出本次实验所使用的平台和相关软件)地点:3423机房 OS:Wxp C#环境:1、VS2008 2、.NetFramework3.5

算法描述及实验步骤(用适当的形式表达算法设计思想与算法实现步骤) 1.启动VS2008的过程:开始 双击桌面上的visual studio2008快捷方式,在弹出的“选择默认环境设置”对话框中的“选择默认环境设 置”列表框中选择“Visual C# 开发设置”选项,单击“启动Visual Studio”按钮。 2.配置环境,采用默认的配置环境。 3.新建一个控制台应用程序: 1)新建的过程:在起始页中单击“新建项目”,在弹出的“新建项目” 对话框左侧的列表框中单击“Visual C#”选项下的“Windows”项 目类型,在右侧的“模板”栏中单击“控制台应用程序”,在“名称” 栏中输入“MyTest”,在“位置”栏中输入“E:\LHT\”,“解决方案 名称”为默认的与项目名称相同,单击“确定”。 2)运行的过程:在源代码文件中输入代码,单击“调试”→“开始执行”。 3)自己完成:命令行操作 4.新建一个窗体应用程序 1)新建的过程:与控制台应用程序新建过程一样,唯一的不同就是在“新建项目”对话框中选的是“Window窗体应用程序”模板,然 后在工具箱中选择“Bottom”按钮控件并将其拖拽到Form1窗体中, 双击此按钮。 2)运行的过程:在光标闪烁的源代码文件中输入代码,单击“调试” →“开始执行”,在弹出的“Form1”对话框中双击“button1”。 3)自己完成:命令行操作

课程设计实验报告格式概论

课程设计实验报告 课题题目:纤维缠绕式复合管道实验 学生姓名:别体武 学号:1213221316 院系材料科学与工程 班级: 复材11201 专业:复合材料与工程 教师:刘欣 组员:全班同学 2015年11月16日至2015年12 月4 日

一课题设计目的 1 .了解纤维缠绕工艺的基本特点,熟悉缠绕规律; 2. 观察纤维在轴对称模具上的分布状态,结合网格理论的强度分 析,加深对纤维缠绕件结构特点的认识; 3.通过对压力容器、定长管非测地线稳定缠绕的操作实践,基本掌握四轴微机控制纤维缠绕机的线性设置与调试方法。 二课题背景 管道是现代工业中流体(气体或液体)输送的重要材料,传统的管道有钢管、混凝土管和铸铁管,但由于其易锈蚀、质量大,已不能满足现代工业的需要,又由于玻璃钢的诸多优势,使得玻璃钢管道(简称GRP管)应运而生。原材料的选择与工艺过程对其性能有着主要的影响。 1.原材料的选择 管道的原材料包括:基体材料(树脂体系)、增强材料(玻璃纤维)、辅助材料(引发剂、促进剂等)。 (1)基体材料选择 树脂是玻璃钢管道的基体材料,其作用是传递载荷,并使载荷 平衡,基体材料的性能,如耐腐蚀、耐热性等,直接决定玻璃 钢管道的性能。常用的树脂包括:不饱和聚酯树脂、环氧树脂、 酚醛树脂三大类,其中以不饱和聚酯树脂使用最为广泛。不饱 和聚酯树脂相对密度在1.11~1.20左右,固化时体积收缩率较

大。其性能特点有:①耐热性:大多数不饱和聚酯树脂热变形 温度在50~60℃;②力学性能:不饱和聚酯树脂具有较高的拉 伸、弯曲、压缩等强度;③耐化学腐蚀性:不饱和聚酯树脂稀 酸、稀碱性能较好。环氧树脂的特性有:①收缩性低:和不饱 和聚酯树脂、酚醛树脂相比,在固化过程中显示出很低的收缩 性(小于2%);②力学性能:固化后环氧树脂体系具有优良 的力学性能;③化学稳定性:通常情况下固化后的环氧树脂体 系具有耐碱性、耐酸性和耐溶剂性。综合考虑以上因素,选择 不饱和聚酯树脂作为基体材料。 (2)增强材料选择 作为增强材料的玻璃纤维及其织物是玻璃钢主要的承载组分 材料,对玻璃钢管道的强度和刚度有着直接的影响。常用的缠 绕用增强材料包括:各种无捻粗纱、表面毡、针织毡、短切毡、方格布等。 (3)辅助材料 为使树脂按工艺要求固化,以及改进树脂的理化性能或固化后 制品的某些性能如阻燃抗静电、耐磨等性能通常在树脂配方中 加入某些助剂如固化剂、引发剂、促进剂、阻燃剂、脱模剂、低收缩剂等。 2. 实验方法的进展 复合管道具有优异的综合技术性能,但决不是简单地将FRP 和塑料二者性能进行迭加就能实现的,必须经过合理的结构设计、

电工电子设计性实验报告

广东石油化工学院电工电子实验中心 题目家庭照明电路设计 班级 学号 姓名 指导教师张锋 时间 2013.3.10

电工电子技术课程设计任务书姓名:班级:指导老师:张锋 设计课题: 设计任务与要求根据应用电路的功能,确定封面上的题目,然后完成以下任务: 1、分析电路由几个部分组成,并用方框图对它进行整体描述; 2、对电路(不可以复制或截屏!)的每个部分分别进行单独说明,画出 对应的单元电路,分析电路原理、元件参数、所起的作用、以及与其他部分电路的关系等等; 3、用简单的电路图绘图软件绘出整体电路图,在电路图中加上自己的学 号或姓名等信息; 4、对整体电路原理进行完整功能描述; 5、列出标准的元件清单; 6 制作电路实物(成功者可给优秀)或对进行电路仿真,演示并记录其实际效果;写出设计心得体会。(注意:设计如果与同学或网络作品雷同大于50%,则此设计作废) 设计步骤(请同学们认真在宿舍抓紧时间完成,无故拖延者扣分处理) 1、查阅相关资料,开始撰写设计说明书; 2、先给出总体方案并对工作原理进行大致的说明; 3、依次对各部分分别给出单元电路,并进行相应的原理、参数分析计算、 功能以及与其他部分电路的关系等等说明; 4、列出标准的元件清单; 5、总体电路的绘制及总体电路原理相关说明; 6、列出设计中所涉及的所有参考文献资料。 参考文献 参考文献:参考文献在说明书中按出现的顺序在设计说明书中,采用上标标注。

目录 一、设计目的 二、家庭照明电路组成部分的功能和安装要求 三、设计的总体思路 四、电路功能框图 五、安装用电路元器件以及预算 六、施工要求 七、设计总结

51单片机课程设计实验报告

51单片机课程设计报告 学院: 专业班级: 姓名: 指导教师: 设计时间:

51单片机课程设计 一、设计任务与要求 1.任务:制作并调试51单片机学习板 2.要求: (1)了解并能识别学习板上的各种元器件,会读元器件标示; (2)会看电路原理图; (3)制作51单片机学习板; (4)学会使用Keil C软件下载调试程序; 用调试程序将51单片机学习板调试成功。 二、总原理图及元器件清单 1.总原理图 2.元件清单 三、模块电路分析 1. 最小系统: 单片机最小系统电路分为振荡电路和复位电路, 振荡电路选用12MHz 高精度晶振, 振荡电容选用22p和30p 独石电容;

图 1 图 2 复位电路使用RC 电路,使用普通的电解电容与金属膜电阻即可; 图 3 当单片机上电瞬间由于电容电压不能突变会使电容两边的电位相同,此时RST 为高电平,之后随着时间推移电源负极通过电阻对电容放电,放完电时RST 为低电平。正常工作为低电平,高电平复位。 2. 显示模块: 分析发光二极管显示电路: 图 4 发光二极管显示电路分析:它是半导体二极管的一种,可以把电能转化成光能,常简写为

LED。发光二极管与普通二极管一样是由一个PN结组成,也具有单向导电性。当给发光二极管加上正向电压后,产生自发辐射的荧光。图中一共有五个发光二极管 其中一个为电源指示灯,当学习板通电时会发光以指示状态。其余四个为功能状态指示灯,实际作用与学习板有关 分析数码管显示电路 图 5 数码管显示电路分析:数码管按段数分为七段数码管和八段数码管,图中所用为八段数码管(比七段管多了一个小数点显示位),按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管.共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。数码管主要用来显示经电路板处理后的程序的运行结果。图中使用了八个八段数码管,可以显示八个0-15的数字。使用数码管可以直观的得到程序运行所显示的结果.也可以显示预置在学习板上的程序,主要通过16个开关来控制。 四、硬件调试 1、是否短路 用万用表检查P2两端是短路。电阻为0,则短路,电阻为一适值,电路正常。 2、焊接顺序 焊接的顺序很重要,按功能划分的器件进行焊接,顺序是功能部件的焊接--调试--另一功能部件的焊接,这样容易找到问题的所在。 3、器件功能 1)检查原理图连接是否正确 2)检查原理图与PCB图是否一致 3)检查原理图与器件的DA TASHEET上引脚是否一致 4)用万用表检查是否有虚焊,引脚短路现象 5)查询器件的DA TASHEET,分析一下时序是否一致,同时分析一下命令字是否正确 6)通过示波器对芯片各个引脚进行检查,检查地址线是否有信号的 7)飞线。用别的的口线进行控制,看看能不能对其进行正常操作,多试验,

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