第一篇:GC-MS实验报告
一、实验目的
1.掌握GC-MS工作的基本原理。
2.了解GC-MS仪的基本构造,熟悉软件的使用。
3.了解运用GC-MS仪分析样品的基本过程,掌握利用质谱标准图库检索进行色谱峰定性的方法。
二、基本原理
1.气相色谱
气相色谱的流动相为惰性气体,气-固色谱法中以表面积大且具有一定活性的吸附剂作为固定相。当组分的混合样品进入色谱柱后,由于吸附剂对每个组分的吸附力不同,经过一定时间后,各组分在色谱柱中的运行速度也就不同。吸附力弱的组分容易被解吸下来,最先离开色谱柱进入检测器,而吸附力最强的组分最不容易被解吸下来,因此最后离开色谱柱。如此,各组分得以在色谱柱中彼此分离,顺序进入检测器中被检测、记录下来。
2.质谱
质谱分析法是通过对被测样品离子的质荷比的测定来进行分析的一种分析方法。被分析的样品首先要离子化,然后利用不同离子在电场或磁场的运动行为的不同,把离子按质荷比(m/z)分开而得到质谱,通过样品的质谱和相关信息,可以得到样品的定性定量结果。
3.气质联用(GC-MS)
气质联用的有效结合既充分利用色谱的分离能力,又发挥了质谱的定性专长,优势互补,结合谱库检索,可以得到较满意的分离机鉴定结果。
三、实验仪器
岛津GC-MS(QP2010)DB-5柱子(弱极性)
四、实验步骤
1.开机:
顺序(确认每步操作完成后,在执行下一步):开氦气瓶、开GC电源、开MS电源、开计算机。
2.进入系统及检查系统配置:
① ② 双击GCMS REAL TIME,连机(正常时,机器有鸣叫声)进入主菜单窗口; 单击左侧system configuration,设定系统配置,无误后退出。
3.启动真空泵:
① 点击左侧vacuum control图标,出现真空系统屏幕,单机Advanced>>后,出现完整显示内容;
② ③ ④ Vent valve的灯呈绿色(即关闭)时,启动机械泵(Rotary Pum); 低压真空度<3+E002Pa时,单击Auto startup启动真空控制; 启动完成后,抽真空30min,可进行调谐。
4.调谐:
① 单击Tuning图标,进入调谐子目录单击Peak monitor view图标,在Monitor中选择Water,air将Detector电压设为0.7KV(最低)m/z中依次输入18、28、42Factor中均输入适当的放大倍数;
② 丝;
③ 建立调谐文件名点击Start Auto Tuning图标,计算机自动进行调谐,直至打燃灯丝,若峰强m/z18>m/z28,即系统不漏气,观察高真空度,保证<2E关灯
-2印出调谐结果为止。
5.方法编辑:
① ② 点击主菜单Date Acquisition图标,进入方法编辑中;
GC-2010的色谱条件:column over temp(柱温):40.0℃;Injection Temp(进样器温度):200.0℃;Injection mode(进样方式):split;
③ GCMS-QP2010的质谱条件:Ion source temp(离子源温度):200℃;Interface Temp(接口温度):200℃;Solvent Cut Time(溶剂切割时间):2.5min。
6.样品测定:
设置测定操作项目,按Standby,待GC、MS均变绿色字体,进样,按start,开始检测。
7.数据处理:
返回主菜单,双击GCMS Postrun Analysis图标,得总离子色谱图(Tie)放大Tie并扣本底,搜索相似质谱图Report中打印质谱图。
8.关机:
① 日常关机:实时分析中,开关图标为daily shutdown时,表示为低温、低流量(按照设定值执行),但真空系统工作正常;
② 完全关机:实时分析中,开关图标Vacuum control时,表示完全关机。按Auto shutdown,仪器自动降温,当离子源温度均降到<100℃时,仪器自动停泵;
③ ④ 关GC仪和MS仪:关氦气瓶气阀(不要动调压阀)关GCMS REAL TIME软件; 关计算机、关总电源。
五、注意事项
严格按照规定使用仪器,防止因错误操作造成仪器损坏。
六、数据处理
分析:此图有五个比较明显的峰,代表所测样品中有五个主要有机物质。
分析:此物质与苯环相似度为97%,出峰时间为2.65,基峰离子为78,分子离子为78。
分析:此物质与分子离子为102。
相似度为97%,出峰时间为3.11,基峰离子为57,分析:此物质与甲苯相似度为97%,出峰时间为3.8,基峰离子为91,分子离子为93。
分析:此物质与邻二氯笨相似度为98%,出峰时间为8.5,基峰离子为146,分子离子为148。
分析:此物质与相似度为97%,出峰时间为9.41,基峰离子为77,分子离子为123。(由于截图没截好,因此未能最清晰看到分子离子。)
第二篇:Agilent7890 7000B GCMS操作步骤
(一)开机步骤
1.到402开卡同时登记开机时间
2.检查氦气瓶气量是否充足,总压需>2MPa,分压在0.4~0.6MP。如需使用双MS则要开
氮气,氮气分压需>0.5MPa。
若气体不足,则需更换气瓶。更换气瓶时需注意关闭总压阀与分压阀:待气瓶换好后,用检漏液检查阀门连接处是否有漏气。
3.进入重点实验室后先查看实验室卫生状况,若室内不干净必须先打扫卫生后再开启仪
器。同时确认实验室内是否有安全隐患,如是否有特殊气味、挥发性药品气味。
4.开机之前先检查泵油颜色是否清亮、油量是否在最高与最低限值内、托盘内是否有油泄
露。泵油3-6个月换一次,但也根据实际使用情况确定是否需要换泵油。泵下不能垫纸以防运行时泵温度过高引起燃烧。
5.打开UPS电源,这时旁路电源指示灯闪烁,长按开关至逆路电源指示灯亮后打开GC/MS
Triple Quad和GC System设备的开关。如果长时间未开机,按下GC/MS Triple Quad设备开关后拧紧放空阀,用手向右侧推前段真空腔的侧板直至侧面板被紧固地吸牢(约1-2min),涡轮泵开始工作,屏幕显示启动后松开。(后段真空腔的侧板螺丝一般是拧上的,所以抽真空时不用推紧)。
6.待系统稳定后,点击电脑桌面图标“GC-QQQ”,弹出对话框点击进入“调谐”→“手动
调谐”→“真空控制”→“抽真空”。抽真空10min左右如果涡轮泵转速需达到100%、功率达到45.5,高真空达到7.9×10E-5,低真空达到1.9×10E2,否则说明有漏气,检查侧板是否压正、柱子是否拧紧。若离子源真空箱未打开过抽真空时间一般为40min,若打开过,则需4h。
7.开机后先检漏气象
气象一般漏气点及处理方法:
(1)进样口隔垫检查进样口漏气的方法是在进样口不分流的情况下,在GC键盘上
按两下预运行,查看进样口总流量,如果大于5ml/min,则说明进样口漏气,需
更换隔垫。一般自动进样情况下进样100针后更换隔垫。
(2)色谱柱与进样口连接处
(3)“O”型圈松动由于热膨胀的缘故,在数次受热与冷却后,“O”型圈可能会
松动,应检查其密封性。
8.待涡轮泵转速及功率都达到预定值后做空气水检查。空气水检查结果中H2O与m/z的比
值应小于10%,O2与m/z的比值应小于2.5%。如果达不到则需要继续抽真空2~4小时:若还是达不到则说明可能是进样口有漏气。
9.空气水检查结果合格后在“调谐”→“自动调谐”。若调谐时出现“GC载气过高”的对
话框的话,可在“Instrument GC”参数选项中,将色谱柱2的压力减少,从而使得流速小于2.5mL/min,再进入“调谐”,或者直接关闭色谱柱2的压力。调谐约8min。调谐报告查看内容:
(1)在QI分析器中:
m/z
219
502 同位素 70 220 503 同位素比率 1.1.% 4.3% 10.2%
其中同位素数值与上表中数值相差不超过1,同位素比率数值与上表中数值相差不超过1%为正常,若超过则再次进行调谐。
(2)真空结果中涡轮泵转速为100%,功率为45.5W。
(3)检测器中查看EMV是否小于2500V,如果大于2500V则说明离子源被污染,需
要清洗离子源。同时如果两次调谐结果中EMV值相差大于200V也说明离子源
被污染。
10.以上所有参数满足后即可新建或调用方法开始实验。
(二)新建方法
点击软件上的“编辑”图标,根据出现对话框提示进行每一步的设置。
1.进样方式(手动进样或自动进样)、进样口位置(前进样口或后进样口)、进样量(1μL)。
(1)若自动进样则还需设置进样前清洗体积、用样品洗针次数、溶剂洗针次数、赶气泡针抽吸次数、进样针抽打速度及次数、进样后洗针速度。
2. GC配置参数:
(1)进样口:进样口温度(270℃)。
(2)在模式下拉式箭头里选择分流或不分流。分流时要输入分流比或分流流量,分流时
设置载气节省,分流比小于20:1时无需设置载气节省。在不使用仪器时打开载气节省。
(3)打开隔垫吹扫,输入吹扫流量。
(4)设置碰撞池EPC流量(He:2.25ml/min,N2:1.5ml/min)。
(5)色谱柱:色谱柱1保持恒流1.2ml/min、色谱柱2保持恒压1.5psi。
(6)柱箱:设置升温程序,最高温度为300℃。
(7)辅助加热器打开,温度为280℃。
3.MS配置设置:
(1)选择调谐好的文件,使用自动调谐文件atunes.tune.xml。
(2)设置溶剂延迟时间,否则大量溶剂会烧坏MS灯丝,同时对检测器寿命也有影响。
(3)EMV选择增益;EM Saver为1×10E8,用以保护电子追踪器。
(4)运行前的选择框一般不选。
(5)时间过滤为0.7s。
(6)离子源为EI离子源,离子源温度为230℃(最高温度为350℃)
(7)单MS时采集数据模式为SIM(选择性离子扫描)或Scan(全扫描);双MS时设定扫描模式为MRM(多重反应监测)(需开氮气)。
(7)电子能量为-70eV。
(8)编辑QQQ质谱扫描参数的时间表。每个时间段编辑内容包括:化合物名称,内标,停留时间,通过设定扫描时间来保证循环时间在3~5。并设置母离子、子离子及碰撞能量。双MS时需设置前级离子及产物离子。
全部编辑好后给方法取名并保存。
方法设定好后即可运行方法。每天走样结束后需降低柱箱温度至40℃、进样口温度为70℃。
(三)运行方法
手动进样时点击运行方法后填入:操作者姓名、文件路径、文件名等信息,点击确定运行方法。
自动进样时在序列菜单下编辑一个运行序列,依次输入样品名称、瓶号、方法名、文件名、样品类型等相关信息,点击确定运行序列。
(四)关机步骤
(1)选择关机程序文件。
(2)在“调谐”→“手动调谐”→“真空控制”下点击放空(放空时间一般为40min左右)。点击放空后涡轮泵转速、离子源加热器、MS1 及MS2温度会自动降低,同时确认进样口加热器、柱箱温度及辅助加热器温度是否关闭。
(3)待涡轮泵转速<20%、离子源加热器温度<150℃,MS加热器温度小于100℃时,关闭电脑和运行设备。
(4)关闭电源、气体。
(五)色谱柱的老化
在色谱柱首次安装和色谱柱流失(在色谱柱加热时载气带走色谱柱上固定相的现象)严重时,要对色谱柱进行老化。因为色谱柱流失会将微量的固定相沉淀在MS离子源中,会污染离子源并降低MS的灵敏度。在色谱柱初次老化时,色谱柱与MS不可连接,因为新色谱柱中含较多杂质,大量杂质如果进入MS会污染离子源。如果不是新色谱柱老化,可不必断开与MS的连接。
设置柱箱程序升温:从室温开始,最高温度应高于平时运行最高温度20-30℃,低于仪器最高温度20-30℃,升温速率为10~15℃/min,并在最高温度保持3-4h。
第三篇:实验报告格式范文
成 成绩
机电一体化技术综合实验报告
实验 名称:
姓 姓
名:
专业班级:
学 学
号:
指导老师:
2019 年
月
日
填 填 写 说 明 1、实验名称:填写本周所做机电综合实验名称。
2、实验记录:需要详细填写,不可省略或简单填写。周次填写“第17 周”、“第 18 周”、“第 19 周”、“第 20 周”。
3、实验报告注意事项:
①严格按照实验内容填写,填写内容需完整详尽; ②认真分析实验结果,对实验数据详细分析; 4、实验心得:要求 500 字以上。
5、填写要求:
报告 所有内容均 用黑色 签字 笔填写,要求学生本人亲自填写,书写清楚工整、内容详尽、图纸清晰。报告内容均需真实填写,不得弄虚作假,互相抄袭,如有作假或雷同报告,一经发现,此实验报告无效,并严肃处理。
6、填表说明不需要装订。
实验 记录 周次 次 实验内容记录 备注 病事假 记录 第 第周 周 周一 一 上午 午
下午 午
周二 二 上午 午
下午 午
周三 三 上午 午
下午 午
周四 四 上午 午
下午 午
周五 五 上午 午
下午 午
实验题目:
一、实验 工程背景
XXXXX(至少 5 篇以上国内外文献,500 字)
二、实验拟解决的工程问题
XXXXX(300 字)
三、实验目标(简明扼要的说明本次实验目标)
(1)
XXXXX((2)
XXXXX ……….四、实验 仪器 设备(列出本次实验使用的仪器设备及主要参数)
XXXXX 五、实验方案设计
XXXXX 六、实验步骤(描述本次实验的步骤,对关键环节重点阐述)
XXXXX 七、实验原理(阐述本次实验的基本原理,给出必要的公式和图表)
XXXXX 八、实验过程及结果分析(简述实验过程,给出主要的实验结果,对实验数据和图表进行详细分析,给出实验结论)
XXXXX 九、实验过程遇到的问题及解决方法
X
附录:
参考文献:
:
:
指导教师评阅意见:(从学习态度、实验参与和完成度、报告撰写、回答问题等方面给予综合评价)
第四篇:实验报告(共)
山东大学实验报告
学院:管理学院 班级:工商管理类八班
学生姓名:纪虹宇 学号:201205272089
实验名称:组织行为学第一次实验课
指导教师:王益明
实验时间:第4周周日(3月24日)
实验地点:讲学堂205 实验目的:(1)组建团队并展示团队,团队建构的主题是:我们是一个团队(2)持久力训练(3)帮助学员充分理解个人利益和集体利益双统一的含义(4)提高学员的团队合作意识 实验材料与工具:草稿纸、A3白纸、水彩笔 实验步骤:
团队构建:通过报数的方式,全体学员被随机分成6个团队,每个团队10人以上,其中至少有两个以上男性或女性,他们都是心理距离最远的人。分组结束后,告知学生以后的各个项目他们都是以团队的形式参与的,这个团队将持续四次实验课。他们面临的第一个任务就是:选队长,起队名,提队训,设计制作队旗,团队展示。将会给他们60分钟的时间完成这些任务,并在最后各团队一一进行团队的展示。
人椅:(1)选两个小组,让各组学员以小组为单位围成一圈,互相靠拢,缩小圆圈范围(2)要求每位学员将双手放在前面一位学员的双肩上,同时每个人让自己的脚尖顶在前面人的脚后跟上。(3)听从培训师的指令(坐下),缓缓地坐在身后学员的大腿上。(4)当全组能够成功坐下后,培训师营造团队展现和团队之间的竞争情境。要求各组学员为自己的小组设计能表现大家愿望和小组特点的展现形式。(5)以小组竞赛的形式进行,每次由两个组进行PK,看看哪个小组可以坚持最长时间不松垮。实验心得:
我们团队里的成员大都比较内向,因而团队构建时磨合期比较长,但是彼此熟悉之后,我们就能以很高的效率完成任务。我们团队经历的第一个挑战就是起队名,为此我们集思广益,提出过各式各样的队名,再经过一番激烈的讨论之后,我们的队长李正航给我们的团队正式命名为“铁拳团”,口号则是“拳拳之心,肝胆相照”。这不仅是因为我们男女生的人数大致相当,而且其中的含义是我们是一个整体的团队,就像拳头紧握时一样能凝聚在一起,不仅如此这还象征着我们团队永不言弃和顽强拼搏的精神。队旗的形象就是一个紧握的拳头,是在大家共同设计之后,由周璐同学画的。虽然我们一开始没有按要求正确的画队旗,但是在明确要求之后,经过一番改进,我们画出了一幅漂亮的队旗。这期间,我初步体验了团队的概念,了解了团队环境下的工作方式。
人椅的最初站位很重要,我们团队成员是男生排在一起,女生排在一起,这样的布局是否在很大程度上影响了我们的活动。当活动结束后,我们发现其实这样的站位其实不是最合理的,应当男生和女生交叉站位,使受力均衡。我后面是女生,我认为把重量都压在他身上并不合适,所以就没有全坐上,以至于整个活动过程是很累的,也成为整个人椅里最为薄弱的环节。在这个活动里,我们打破了肢体接触障碍,通过不断地寻找最佳的位置,加强了彼此间的交流和沟通,增进了彼此间的感情。在我们团队成功坐下的时候,我们团队成员之间的支持与信任就得到了加强。我们之间的每个人有着体质的差异差异,但此时需要的是团队成员之间的齐心协力的合作和团结一心凝聚力,我们彼此之间的与鼓励、我们都为着团队的集体荣誉感而坚持,永不言弃,正如我们的所起的队名一样。在我们快坚持不下去的时候,我们就喊起了团队的口号,彼此相互鼓励和支持,大家心往一处想,劲往一处使,都在为了团队的荣誉而奋斗。谁都不想输给对方那组。人椅让更加深刻的体会到作为团队的一员,不能要不断提高自己,不能成为团队的短板。同时,要想在团队里取得成功,我们要有效的组织协调和策划,我们彼此之间要相互信任、相互支持、相互鼓励,我们每个人都要有认真的态度,都要融入集体中,激起内心的集体荣誉感。
实验名称:组织行为学第二次实验课
指导教师:王益明
实验时间:第8周周日(4月21日)
实验地点:讲学堂205 实验目的:在详细阅读案例材料的基础上,先独立思考,然后分组讨论,在讨论沟通的基础上,形成本小组的案例分析报告。通过案例讨论学习案例分析的合理程序。实验材料与工具:实验课案例
实验步骤:分组讨论,各组讨论结果在全班分享
实验心得:
古典经济学和古典管理学都把人看作是最大经济利益的“经济人”,梅约则提出了与“经济人”不同的“社会人”的观点,强调要提高职工积极性,除了金钱刺激,人与人之间的友情、安全感、归属感等等社会和心理欲望的满足,也是非常重要的因素。满足工人的社会欲望,提高工人的士气,是提高生产效率的关键。而且梅约还发现了对人们行为的激励可以通过社交需要来满足,良好的人际关系可以增加人们的身份感,从而起到提高工作效率的作用。机械化的生产过程使工作丧失了许多内在的意义,也使人们丧失了许多对于工作的兴趣,所以工作中的社交关系就要满足人们对于对于工作的意义和兴趣。职工们会更易于对同级同事们所组成的群体的社交因素做出反应,在团体内形成小规范来对抗领导者的奖酬和控制。
梅约对访谈实验的分析说明“人际关系是影响绩效的一个主要因素”。访谈实验表明以往的管理者与工人之间的沟通存在问题,以至于工人对管理者的管理方法和管理制度感到不满但是因为害怕被报复而不敢言明。访谈还说明,工人的情感因素,对生产效率有着至关重要的影响。访谈还发现了管理学中原先不被重视的问题。
梅奥对访谈实验的分析对我们的启示意义是,工人的行为受情感的支配,管理学必须注重对心理问题的研究。访谈可以使工人解脱情感负担,访谈能够促使工人之间人际关系的改善。访谈增进了工人群体与厂方的合作愿望,而且也提高了二者之间的合作能力。而且倾听是训练管理人员的重要方法。
非正式群体形成的条件有外部和内部的。外部条件有:时间条件,是指有共同的自由支配的时间,或是某些共同工作和活动的时间。空间条件,是指彼此生活、工作地点比较接近,或是共同的。内部条件是,在正式群体中,几个人对某事有一致看法,或大家有共同的利益,容易形成非正式群体主要指由于共同的价值观、兴趣爱好,以及气质性格的相容性。
非正式团体往往不受工作程序的约束,常能寻求非正式途径及时而有效地解决。非正式团体可以分担正式组织和团体的主管人员的领导责任,减轻领导负担。非正式团体的给人一种吸引力,能增强凝聚力。非正式团体提供给员工一个情绪宣泄的平台。非正式团体能影响管理方式,从而能在一定程度上矫正管理的失误。
但非正式团体中有人冒尖是,它就会起阻碍作用。而且非正式团体越多,小道消息和谣言越多,往往歪曲事实。此外,非正式团体的压力较正式团体的压力往往来得沉重,如讽刺、挖苦、打击、造谣等,可能迫使个人脱离正式团体所要求的行为规范。
因为非正式群体以某种利益、观点和爱好为基础,以感情为纽带;有较强的内聚力和行为一致性,所以群体中的成员对其他成员拥有精神上的支配权力,他们有自己的不成文的奖惩制度和手段,而且成员之间有灵敏的信息传递渠道,可以自卫和排外,总认为自己的团体由于他人。
组织行为学是研究在组织中以及组织与环境相互作用中,人们从事工作的心理活动和行为的反应规律性的科学。组织行为学综合运用了心理学、社会学、文化人类学、生理学、生 物学,还有经济学、政治学等学科有关人的行为的知识与理论,来研究一定组织中的人的行为规律。而管理学则是系统研究管理活动的基本规律和一般方法的科学。管理学是适应现代社会化大生产的需要产生的,它的目的是:研究在现有的条件下,如何通过合理的组织和配置人、财、物等因素,提高生产力的水平。管理学是一门综合性的交叉学科。
实验名称:组织行为学第三次实验课
指导教师:王益明
实验时间:第十周周日(5月5号)
实验地点:讲学堂205 实验目的:帮助学员体会团队合作的重要性、方法,增进团队凝聚力,促进参与者彼此之间的感情沟通并且加强对团队沟通和合作精神的理解。实验材料与工具:牙签、橡皮筋、凳子、报纸、透明胶
实验步骤:橡皮筋将学员分成两组,一组学员排成一排,站在台阶上。给每位凳子上的学员发一支牙签衔在嘴里,给第一位学员的牙签 上套一个橡皮筋,要求第二名学员用牙签接住后向下传。第三名接住后再往下传„„直到最后。而站在地上的一组学员除了不能推凳子上的人外,可以用任何办法进行干扰,如果橡皮筋掉了的话,就要重新开始。
时装秀要求同学们用报纸和透明胶带在规定的时间内设计好衣服,并上场展示是设计好的服装。实验心得:
橡皮筋这个游戏充分体现了团队协作的重要性。团队成员的心理承受能力成为了这个游戏成败的关键性因素。男生和男生之间、女生和女生之间都没还有大的问题,但是当男生和女生之间传递橡皮筋时,就是团队想要又好又快完成任务的最大障碍。二组的两位同学就因为不能承受这样的心理压力而多次失败,由此可见,团队成员的抗压能力对团队协作来说是至关重要的。我们作为干扰的人员,发现用相机拍照能引起同学们最大的心理压力。
时装秀这个游戏更是对团队协作意识的考验,在队中,翟晓涵和周璐同学自愿成为展示的模特,其他同学各尽所能,有的为新郎设计了别具一格的燕尾服,有的为新娘设计了独树一帜的裙子,还有的再设计婚礼进行时的搞笑剧本,男同学们更是精心排练骑马舞以期待能让最后的展示尽善尽美。但是最后由于时间仓促和沟通中存在的问题,我们没能按照设计好的思路进行团队展示,以至于最后排练的舞蹈没能排上用场,这提醒我们在团队活动中应该高效率的利用好时间,进行有效的沟通,实施有效的领导,以提高办事效率。
实验名称:组织行为学第四次实验课
实验时间:第13周周日(5月26日)
实验地点:讲学堂205 实验目的:在详细阅读案例材料的基础上,先独立思考,然后分组讨论,在讨论沟通的基础上,形成本小组的案例分析报告。通过案例讨论学习案例分析的合理程序。认知风格对决策结果影响的实验有利于培养学生的实验设计能力以及体会在决策过程中决策者认知风格对决策结果的影响
实验材料与工具:实验课案例、场独立性和场依存型认知风格测试工具本研究选用北京师范大学张厚粲等修订的《镶嵌图形测验》作为研究认知方式的测验工具。决策模拟材料 实验步骤:(1)分组讨论,各组讨论结果在全班分享(2)聆听实验指导教师的背景知识介绍(3)聆听实验指导教师阐述实验内容(4)进行认知风格测试并根据结果进行分组(5)阅读实验材料并根据问题情境进行决策(6)数据统计分析并写实验报告
实验心得:
总经理对刘明的领导采用了私人谈话的方式,起到了协调的作用,体现了领导行为方式理论高组织和高关心人的双高方式,而且采用了路径——目标理论的方式,对刘明进行引导。对员工长处的赞美符合马斯洛的需要层次理论中的尊重需要和自我实现的需要,符合ERG理论的成长需要,了解下属的个性体现了工作满意度中人格与工作的匹配和融洽的同时关系、人际沟通的重要性以及涉及到了个性心理与情绪情感的管理。
公司里的人对刘明这个凭本事考进来的人,多少都有点歧视,认为一个大学生有什么了不起,只不过多读了几本洋书而已,论工作经验,他还差得远。而且刘明觉得这环境太复杂了,自己是个大学生,犯不着跟这些“无识之人”在一起瞎搅和,不如另谋高就。于是,就交了辞呈。
刘明按照总经理的原则,赞美别人的长处,表现自己的优点。帮助下属增强工作上的能力,使他们打内心里敬爱你。了解每一个下属的个性,在工作上予以适当的支持。首先,他对读书员工半工半读的求学精神表示钦佩,接着很恳切地告诉他们:“今后,不管有什么紧急的工作,都不能耽误你们上学的时间。你们辛辛苦苦赚来的工钱缴了学费,不能让它白缴了。遇到特殊情形,我一定事先替你们„„。”接着,刘明分别对两位领班采取了不同的说辞,不但捧了自己,也高抬了领班,领班对他自然也产生了好感。不仅如此,刘明还让自己的下属去了解自己,他为了进一步增进他与下属的感情,每逢假日,他常约他们一起去郊游,大家在郊外的风景区,一起唱歌,一起游戏,就像在学校读书一样。
如果刘明自己不辞职,情况不会得到任何改观,有可能情况还会不断恶劣下去,一直受到排挤,自己的才能无法得到发挥。公司里的员工也会用相同的方式对待新来的大学生,公司无法留住人才。公司里缺乏大学生的作用,原有员工的技能知识和素养得不到提升。公司会形成不良的文化氛围。最后,公司的矛盾无法解决,是总经理无法及时发现公司存在的问题,公司转型难度加大,难以跟上时代进步的潮流。根据实验数据,场独立和场依存越高,就越认为第一种方案比第二要好,而中间的人则认为第二种方案比第一种好。同学们都认为企业利润、客户满意度和企业竞争力是很重要的,而且比员工福利和社会责任重要,而且同学们也认为广大用户数的期望、企业的影响力和提高企业竞争力是很重要的,且比行业的带动重要,场依存越高,就越认为广大用户的期望越重要,场独立和场依存越高,就认为企业影响力越重要,而位于中间的人则认为不重要,场独立越高,就越认为行业的带动越不很重要,场依存高则相反。同学们都认为提高竞争力很重要,听外部专家讲座一般重要,场独立越强,就越认为内部交流学习和参加行业论坛很重要,场依存越强,就越认为进修深造更重要。同学们都认为进修深造最重要,但听取专家讲座不很重要,内部交流学习和参加行业论坛也很重要。
第五篇:计算机网络实验报告
计算机网络实验报告
实验内容:
实验时间:指导老师:王伟平老师姓
名:代班
级:信安学
号:
1、网络路由层协议模拟实验
2、Socket通信实验
2014年5月9日
巍
1201班 0909121615
实验
一、距离向量路由算法的实现
一、实验内容
网络路由算法是路由器工作的核心,针对因特网常用的距离向量路由算法和链路状态路由算法进行模拟实现,进一步掌握其工作原理及其相关性能。
二、实验目的及要求
实验目的:
1.掌握VB、VC++、VS或JAVA等集成开发环境编写路由仿真程序的方法;
2.理解并掌握距离向量路由协议和链路状态路由协议的工作原理。
基本要求: 动态生成网络拓扑图,节点间的距离随机生成。每个节点生成自己的链路状态分组,依据收到的链路状态表得到整体网络结构,在得到的整体网络结构上用最短路径算法,生成每个节点的路由表。
编程语言和环境:
编程语言C/C++/C#/Java等均可;
编程环境Windows(MS Visual系列,VC/VB/VS.Net;)和Linux(编辑器vi+编译器GCC)均可;
三、实验原理
1.距离路由矢量算法工作原理:每个路由器维护一张路由表(即一个矢量),它以网络中的每个路由器为索引,表中列出了当前已知的路由器到每个目标路由器的最佳距离,以及所使用的线路。通过在邻居之间相互交换信息,路由器不断地更新他们的内部路由表。2.实验内容分析:实验中将两路由器间的延迟的代价用边的权值进行存储,将路由器用结点表示,则结点间每次和所有邻居交换信息,更新每个结点到其他结点的最短路径,并记录到达其他结点所经历的邻居结点作为出路。
四、实验结果
五、源代码
#include
#define N 5
//5个路由器
#define MAX_size 20
#define MAX 1000
int map[N][N];int dist[N][N];int path[N];
void init()
//以邻接矩阵的形式存储,随机产生各路由表的拓扑结构
{ int i, j;
srand((unsigned)time(NULL));
//随机生成的函数
for(i = 0;i < N;i++)
for(j = i+1;j < N;j++)
{
map[i][j] = rand()% MAX_size;
map[j][i] = map[i][j];
} printf(“t随机拓扑结构为:n”);
for(i = 0;i < N;i++){
for(j=0;j < N;j++)
printf(“t%d ”, map[i][j]);
printf(“n”);
}
printf(“n”);}
void print(int k)
//打印函数
{
int i, j;
printf(“t%d次交换: ”,k);
for(i = 0;i < N;i++)
printf(“%5d(%c)”, dist[k][i],(char)(path[i]+65));
//显示到其他结点的距离并且输出邻居结点
printf(“n”);}
void exchange(int v)
{
int i, k, m;for(i = 0;i < N;i++)
//显示第一次交换结果
{
dist[1][i] = map[v][i];
if(i!= v && dist[1][i] < MAX)
path[i] = i;
else
path[i] =-20;}
print(1);
for(k = 2;k < N;k++)
{
for(m = 0;m < N;m++)
dist[k][m] = dist[k-1][m];
for(m = 0;m < N;m++)
if(m!= v)
for(i = 0;i < N;i++)
//修改更新路由表
if(map[i][m] < MAX && dist[k-1][m] > dist[k-1][i] + map[i][m])
{
if(dist[k-1][i] + map[i][m] < dist[k][m])
{
dist[k][m] = dist[k-1][i] + map[i][m];
if(map[v][i] < MAX)
path[m] = i;
else
path[m] = path[i];
}
}
for(m = 0;m < N;m++)
if(path[m] == v)
path[m] = m;
print(k);
} } int main(){
int i;
init();
for(i = 0;i < N;i++)
{
char c;
c=(char)(i+65);
printf(“t%c路由器的路由表n”,c);exchange(i);
printf(“n”);
}
getchar();}
六、实验总结
程序先定义了一个路由表,路由表结点的权值和弧数可随机生成。路由表的初始信息存储在文件中,程序运行是先调用函数从文件中读取路由表的初始信息,然后输出初始路由表的信息,print()函数主要是向邻近节点发送自己的路由表信息,exchange()函数则根据新路由表信息更新自己的路由表。当所有的路由表节点都更新一遍后,整个路由表更新完毕。
七、实验心得
经过此次试验,对两种不的路由协议有了深入的理解。距离矢量路由算法及链路状态路由算法两者的区别在于,距离矢量路由算法是静态的,链路状态路由算法是动态的。我选择的是距离矢量路由算法,该算法的基本思想如下:每个路由器维护一个距离矢量(通常是以延时是作变量的)表,然后通过相邻路由器之间的距离矢量通告进行距离矢量表的更新。每一次都要相应地更改路由器的路由表,从而找到到达周边节点的最短路径。
实验
二、Socket通信实验
一、实验内容
1.网络编程是通过使用套接字来达到进程间通信目的的编程,Socket编程是网络编程的主流工具,Socket API是实现进程间通信的一种编程设施,也是一种为进程间提供底层抽象的机制,提供了访问下层通信协议的大量系统调用和相应的数据结构。本实验利用Socket API编写网络通信程序,具体实验要求及内容如下。
2.所编写的程序应具有如下功能:
具有点对点通信功能,任意客户端之间能够发送消息; 具有群组通信功能,客户端能够向组内成员同时发送消息,其他组成员不能收到;
具有广播功能,客户端能够向所有其他成员广播消息;
二、实验目的及要求
实验目的:
1.掌握VB、VC++、VS或JAVA等集成开发环境编写网络程序方法; 2.掌握客户/服务器(C/S)应用的工作方式; 3.学习网络中进程之间通信的原理和实现方法; 4.理解单播、组播和广播的原理并比较其不同之处; 5.要求本机既是客户端又是服务器端; 编程语言及环境:
1.编程语言C/C++/C#/Java等均可; 2.编程环境Windows(MS Visual系列,VC/VB/VS.Net;)和Linux(编辑器vi+编译器GCC)均可;
三、实验原理
1、建立客户端/服务器连接模式
所有的客户端必须连接到服务器。客户端的通信由服务器转发。A 发信息 给B = A->服务器->B。
用IP地址定位网上的计算机,一共4段,每段0-255之间,编写程序,通过Java来获取本机IP地址(本机IP地址也可以用:127.0.0.1表示,本机名称可以用:localhost来表示),通过java.net.InetAddress类来实现。
用端口(port)来对应着应用程序。确定了IP地址,还要确定对方的程序是在哪个端口,我们才能与之通信,端口就是一个数字,0-65535之间。
用多线程监听的方式来完成服务器和客户端的交互,主要用到ServerSocket()函数。
用输入输出流BufferedReader()PrintStream()来发送消息。
2、通信传输
1)服务器上的软件应该运行
开辟一个端口,等待客户连接 java.net.ServerSocket 2)客户通过服务器的IP和开的端口连上服务器
java.net.Socket(既能连接又能通信)将本机当成服务器,在本机上另外编一个程序当成客户端,服务器界面运行,等待客户连接; 客户界面上一个按钮,点击,连接服务器,当连上之后,客户标题变为“OK”,服务器标题变为“有人连上”。
3、数据流
socket是通信的纽带,socket里面有一个输入流InputStream一个输出流OutputStream,如果向输出流里面输出内容,另一方就会得到,并通过输入流读取getInputStream():得到套接字的输入数据流。getOutputStream():得到套接字的输出数据流。
工作完毕,使用流对象的close()方法关闭用于网络通信的输入、输出流,用Socket对象的close()方法关闭socket。
四、实验结果
服务器端
登陆客户端
客户端之间的交互
五、源代码
//服务器端
import javax.swing.*;import java.net.*;import java.io.*;import java.util.*;class Server extends JFrame implements Runnable{
private ArrayList persons = new ArrayList();private ServerSocket ss = null;public Server(){
} public void run(){
while(true){
try{ Socket s = ss.accept();
this.setSize(200,200);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setTitle(“服务器”);this.setVisible(true);try{ ss = new ServerSocket(1201);new Thread(this).start();//启动等待连接的线程
}catch(Exception ex){} ReceiveThread rt = new ReceiveThread(s);
}
} persons.add(rt);rt.start();}catch(Exception ex){} class ReceiveThread extends Thread{
private BufferedReader br = null;private PrintStream ps = null;public ReceiveThread(Socket s)throws Exception{
br = new BufferedReader(new InputStreamReader(s.getInputStream()));//发送数据构造函数
} public void run(){
while(true){//接受信息
} try{String msg = br.readLine();//死等函数 //传给所有的客户端
for(int i=0;i
} }catch(Exception ex){} ReceiveThread rt =(ReceiveThread)persons.get(i);rt.ps.println(msg);ps = new PrintStream(s.getOutputStream());//用于发送数据
} } public static void main(String[] args)throws Exception{
new Server();} }
//客户端
import javax.swing.*;import java.awt.event.*;import java.awt.*;import java.net.Socket;import java.io.*;class Client extends JFrame implements ActionListener{ private JTextArea jta = new JTextArea();private JTextField jtf = new JTextField();private String nick;private PrintStream ps = null;private BufferedReader br = null;public Client(){ this.add(jta,BorderLayout.CENTER);jta.setFont(new “,Font.BOLD,30));jta.setBackground(Color.white);
Font(”
宋
体
this.add(jtf,BorderLayout.SOUTH);jtf.setFont(new Font(“宋体”,Font.BOLD,30));jtf.setBackground(Color.white);
this.setSize(400,300);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setTitle(“客户端”);this.setVisible(true);jtf.addActionListener(this);try{ nick = JOptionPane.showInputDialog(“请输入你的名称”);
this.setTitle(nick);
} class ReceiveThread extends Thread{
public void run(){
while(true){
} try{String msg = br.readLine();jta.append(msg + “n”);}catch(Exception ex){}
Socket s = new Socket(“127.0.0.1”,1201);ps = new PrintStream(s.getOutputStream());br = new BufferedReader(new InputStreamReader(s.getInputStream()));ps.println(nick+“成功上线!”);new ReceiveThread().start();}catch(Exception ex){}
} } } public void actionPerformed(ActionEvent e){ } public static void main(String[] args)throws Exception{ } new Client();ps.println(nick +“:”+ jtf.getText());
六、实验总结
Socket通信是网络通信中的重要环节,本实验中主要实现了TCP/IP的通信,传递相应的信息来完成各种不同的交互功能。聊天工具功能很强大,看起来很复杂,其实底层最基本的实现原理都是一样的。基于TCP/IP协议的连接是比较可靠的,它先通过“三次握手”建立彼此间的一条通路,之后,两者就可以通过这条通路有效地传递信息了。另一方面,两端要传送信息时,也可以通过第三方来转发,这样,我们就可以把各种连接都建立到同一个端点上,构成一个星形的结构,然后通过这个端点的转发,就可以任何两端之间的通信。聊天的实现:
客户端向服务器发送一个消息包,里面包含了消息类型、接收人和发送人等信息,服务器接到的时候先判断,如果是聊天消息,就取出其中的接收人信息,并在自己的线程池里面查找相应的线程,找到时把消息(包含发送人和消息内容等)通过这个线程发送出去。这样对方就可以接到这个消息。对方如果要回复的话,也可以把发送人和接收人及聊天消息等信息包装起来发送给服务器,服务器再用之前一样的方法来处理这个信息,这样的话,双方就可以通过服务器实现单聊了。
七、实验心得
此次实验是对Socket的一个应用,让我更深的了解了Socket函数的作用及使用方法。实验过程中遇到了很多的问题。然基本功能已经实现,没有实现群组建立和通信,还是需要以后多加学习的。Java提供Socket类使得TCP连接的通信十分方便,在实现通信过程的时候,最主要的是理解Java中的各种输入输出流类型起到的作用。