时间:2022-05-07 03:42:54
序论:在您撰写毕业实训论文时,参考他人的优秀作品可以开阔视野,小编为您整理的7篇范文,希望这些建议能够激发您的创作热情,引导您走向新的创作高度。
实验项目性质:设计性实验
所属课程名称:电器与可编程控制器
实验计划学时:1周
一、 实验目的
1、 巩固、熟悉PLC的基本工作原理和特点
2、 了解所使用的PLC(按实验室提供的设备)各种内部继电器的符号、编号和功能,并能通过查阅资料得到不同型号PLC的内部继电器符号和编号的制定及安排
3、 熟悉各种指令的功能和应用
4、 能设计较简单的功能和应用
二、 预习与参考
1、 查阅相关资料,了解实验用PLC的内部继电器符号和编号的制定及安排。
2、 查阅并了解该种PLC的指令系统。
3、 查阅并了解该种PLC的编程器使用方法
4、 按照设计题目要求,进行初步设计。
三、 实验(设计)要求和设计指标
1 画出PLC接线图
2 设计PLC梯形图和相应的助记符程序
3 调试程序,能实现设计题目规定的工艺过程和功能。
4 工艺过程要求:
4.1 三层电梯控制系统
4.1.7 当电梯在上升、下降途中,任何反方向的按钮均无效。
4.1.8 电梯内有开、关门按钮。
4.1.9 电梯有防夹人的光电开关和门没有完全关好不能开动的安全保护。
4.2 十字路通灯控制系统
两组交通灯时序图如下,关断电源后再启动则从头开始
600)makesmallpic(this,600,1800);' src="file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image1.emf" width="553" height="414" />
4.3 全自动洗衣机PLC控制系统
4.3.1 按下启动按扭及水位选择开关,按下启动开关
4.3.2 开始进水直到高(低)水位,关水
4.3.3 2秒后开始洗涤
4.3.5 如此循环5次,总共120秒后开始排水,排空后脱水10秒
4.3.6 开始清洗,重复(2)~(5),清洗两遍
4.3.7 清洗完成,报警3秒并自动停机(响0.5秒,停0.5秒)
4.3.8 若按下停车按扭,可手动排水(不脱水)和手动脱水(需先排水)
4.4 饮料罐装生产流水线的PLC控制
4.4.1 系统通过开关设定为自动操作模式,一旦启动,则传送带的驱动电机启动并一直保持到停止开关动作或罐装设备下的传感器检测到一个瓶子时停止;瓶子装满饮料后,传送带驱动电机必须自动启动,并保持到又检测到一个瓶子或停止开关动作
4.4.2 当瓶子定位在罐装设备下时,停顿1秒,罐装设备开始工作,罐装过程为5秒钟,罐装过程应有报警显示,5秒后停止并不再显示报警
4.4.3 用两个传感器和若干个加法器检测并记录满瓶数,一旦系统启动,必须记录满瓶数,设最多不超过99999999瓶
4.4.4 可以手动对计数值清零(复位)
四、 实验(设计)仪器设备和材料
PLC
按钮、开关
指示灯
五、 调试及结果测试
根据设计题目的要求,可先进行局部程序调试,局部调试完成后,全部程序联动。
观察联动运行效果是否符合题目的设计要求。
六、 考核形式
指导教师根据学生在整个集中实践过程中的表现、程序设计和调试的效果、实训报告的内容进行综合评定。成绩为:优(100~90分)、良(89~80分)、中(79~70分)、及格(69~60分)、不及格(59~0分)
七、 实验报告要求(实验之前,提供预习报告;实验之后,提供实验报告)
实验报告是实验工作小结,采用统一实验报告纸,应包括以下内容;
① 班别、姓名、合作者、组织、日期。
② 实验目的、任务。
③ 实验接线图、实验步骤合控制过程。
④ 对实验过程中出现的故障进行分析合排除的方法,并回答指导书提出的思考题。
每次实验每人独立写一份实验报告,要求文理通顺,简明扼要,字迹端正,图表清晰,分析合理,结论正确,按时交报告。
思考题
1、 你在调试过程中碰到了什么问题,你是如何找出并解决这些问题的,有没有相应的程序设计和调试方法可以方便程序调试。
1资料与方法
1.1调查对象
2010级昆明医科大学临床药学专业已完成实习的本科毕业生,其中男生16名,女生26名.
1.2调查内容
(1)实习生对实习内容安排合理性的调查;(2)学生对指导教师实习指导的评价.
1.3调查方法
自行设计调查问卷,在集中发放调查问卷后,采用不记名问卷调查法,由毕业实习生完全自愿填写,共发放42份调查问卷,回收有效问卷41份,有效率为97.62%.
1.4数据处理
采用SPSS软件包统计分析,统计分析主要为统计描述和秩和检验.
2结果
2.1学生对实习计划中相关内容的评价
调查结果显示,认为有4周在药房实习时间太短的学生占到63.41%,认为有18周在临床药学科(室)实习时间太短的占到58.24%;针对在实习期间需完成的考核工作量,41.46%的学生认为完成4份药历数量太多,希望能减少;针对学生下临床时间,仅有7.32%的学生认为可按照实纲要求每周4.5d下临床.此外,学生希望汇报文献阅读报告次数为2次的占到60.98%,希望自己主持病例讨论次数在2次及以上的学生占到95.12%,78.05%的学生希望仅组织1次理论考试。
2.2学生对指导教师实习指导的评价
调查结果显示,认为在药房实习期间,指导老师认真负责的学生占到48.78%,认为在临床药学科(室)实习期间,指导老师认真负责的学生占到92.68%,经χ2检验,学生对于在不同实习部门指导评价的比较差异有统计学意义,认为在临床药学科(室)实习期间,指导老师更认真负责(P<0.05),见表2.
3讨论
3.1学生对实纲相关内容的评价
临床药学是应用型学科,实习不只对药物方面的实习,而更偏重于到临床实践[2],当前全国各高校都在探索适合临床药学专业的实习模式[3-5].昆明医科大学根据临床药学专业特色,参照卫生部临床药师规范化培训模式,结合实习时间,初步制定了实习模式及实习教学大纲.实纲要求学生在药房实习4周,在临床药学科(室)实习18周,但就调查结果来看,一半以上的学生都认为实习时间太短,分析原因主要是因为实习时间与学生考研、择业的时间相冲突,分散了学生精力,不能全身心的投入到实习中去,但又要完成实纲所要求的各种实习内容,所以感觉实习时间太短,针对这种情况,可尽量调整学生的实习时间不与考研时间及找工作时间相冲突.在临床药学科(室)实习期间,药历的书写、文献阅读、病例讨论及用药指导内容的实习对于学生来说是非常重要的,通过这些工作的开展,可以培养学生的药学思维及临床思维,增加学生对临床药学工作的认识和理解,在发现、分析和解决问题的过程中培养了独立思考和实践能力、探索新知识的能力,为将来进入社会参加临床药学工作打下基础.昆明医科大学教学大纲要求,实习期间学生需完成药历4份,文献阅读2次,病例讨论1次,就调查结果来看,文献阅读的次数基本符合大多数学生的要求,但对于书写药历的量,41.46%的学生希望减少,主要是因为学生在在临床药学科(室)实习时,接触临床后,不但要把理论的药学知识转化为实践,而且很多临床的知识也需要去学习,需要一段时间去熟悉并掌握相关的病种,在此基础上才能为患者建立药历,然而实习的时间仅为18周,要完成4份药历对于部分学生来说可能较为困难;此外,95.12%的学生都希望能增加自己做病例讨论的次数,主要是因为完成一次病例讨论,不仅能够锻炼学生归纳病例的能力,表达能力,分析问题及解决问题的能力,而且还能训练学生用药分析的基本技能,培养综合应用知识能力,故学生希望能增加病例讨论的次数.
参照卫生部临床药师规范化培训指南,要求实习学生每周至少有4.5d在临床开展工作,但是仅有7.32%学生认为可行,分析原因是因为实习生与规范化培训学员还是有区别的,实习生获取的知识仅只是教科书上的理论知识,要把理论知识转化为实际应用,需要一段时间去适应,并且实习生从未接触过临床药学工作,如果花大量的时间在临床上,就没有更多的时间和精力去消化每天接收的新信息,所以有的学生希望在在临床药学科(室)实习期间刚开始的2个月可以每周4.5d在临床开展工作,之后每天仅参与查房,有的学生认为仅需要每天早上在临床工作即可,也有学生认为可按个人实际情况安排.针对这个问题,还有待研究.
3.2学生对指导教师实习指导的评价
就调查结果来看,实习学生认为在临床药学科(室)实习的指导老师较在药房实习的指导老师更认真负责,其原因一方面是由于药房是医院重要的窗口部门,部分医院的指导老师忙于药品调剂及药学服务工作,忽略了对实习生的带教工作,另一方面是由于少数医院并没有为学生指定固定的带教老师,学生的实习内容仅仅只是调剂药品,而对于一些知识如高危药品管理、品、的管理及调配程序等内容并没有老师进行言传身教.
1.1构建实习管理体系
第一,组建毕业实习管理小组。由分管实践教学的副院长担任组长,成员包括实习学生所在系分管实践教学的领导、实习指导教师、辅导员以及教务处、学生处等职能部门领导及相关人员。小组中各个成员各司其职、各尽其力,确保实习工作顺利进行。第二,制定毕业实习计划,明确实习目标及实习内容。实习计划应包括实习进程安排、经费使用计划、实习学生及指导教师、辅导员名单、联系方式等内容。在计划的制定过程中,小组内的成员应进行充分的沟通,在上期实习过程中发现的问题的基础上提出改进计划,使计划更加条理,更具有可执行性。第三,制定并完善相关实习管理文件。制定实习管理细则以及实习报告格式、实习成绩评定标准等相关文件,用于规范本次实习工作。
1.2选定实习单位,确定毕业实习指导教师
一方面,学院举办大型毕业生双选会及小型企业招聘会,同时充分发挥校企合作办公室的作用,帮助学生落实毕业实习单位,尽量让学生进入与学院有合作关系的单位实习,确保实习单位质量。对于自行选择实习单位的学生,应提交相关证明文件,防止出现弄虚作假的情况。另一方面,系部应选取责任心强、专业能力扎实、实践经验较丰富的教师担任实习指导教师,同时明确每一名学生的实习指导教师,建立实习信息反馈系统。
1.3动员培训阶段
此过程主要是面向学生进行一系列实习前教育,一般包括实习动员、安全教育、书面考试三个阶段。实习动员应由实习管理小组成员共同承担,严申实习纪律,总结前期实习中出现的问题,旨在从思想上疏导学生,以期其能够尽快完成从学生到企业员工的角色转变。由辅导员、班主任等对学生进行防盗、防抢、防骗、防传销等方面的安全教育。也可组织实习学生观看安全生产教育片,强化学生的安全理念,做好各项安全防范工作。之后进行安全考试并与学院、就业单位签订三方安全责任协议书,通过考试并签订协议书的学生方可参加实习。
2D阶段—实习具体实施
实习过程应采取动态管理方法,首先,确保指导教师与学生信息沟通常态化。可采用电话、飞信、微信等信息手段联系实习单位及学生,并将每次联系内容记录和整理,了解学生实习表现,检查学生实习情况,对实习情况进行监控、协调。同时,实习管理小组应加强对实习指导教师的检查与督导,确保其与实习学生的沟通联系。实习过程中,指导教师应密切关注学生心理状态的变化,及时帮助学生解决实习过程中遇到的难题,给学生以专业知识和心理上的指导,帮助学生学会应对各种压力,努力营造一种宽松、和谐的实习环境。积极鼓励学生,提高自主管理能力,使其能愉快、主动地跟紧实习进程,以实习为契机,查漏补缺,不断完善自己的知识体系及实践技能,圆满完成实习任务。如果学生在实习过程中遇到指导教师都难以解决的问题,实习指导教师应及时将问题反映至实习管理小组,由小组研讨提出最佳解决方式。其次,系部应积极联系学生实习单位,对于实习学生较多的实习单位,在争取学院经费支持的基础上,积极聘请具有丰富经验的企业员工作为学生毕业实习的兼职指导老师,加强对学生实习期间的业务指导与管理,形成师徒结对传帮带、言传身教助成长的良好氛围。
3C阶段—实习效果检查
这一阶段主要是检查实习效果是否达到预期,并分析导致出现偏差的原因。实习检查包括两个阶段:实习过程检查和实习成果检查。实习过程检查在第二阶段实施过程中已经穿行。实习成果检查包括以下几个方面:实习报告完成情况、实习过程学生考勤情况、实习单位实习鉴定情况等。通过对学生提交的实习成果的考评以及实习过程检查考评来完成对学生的毕业实习的综合评价,这种综合评定学生成绩的方法更能真实科学地反映学生在整个实习过程中的表现。同时,学院应建立多元评价机制,使企业员工、指导教师、实习学生都能参与实习效果评价,确保毕业实习的各参与主体既是评价主体,又是评价对象,这样评价结果较为客观、真实,使学校可以全面掌控实习情况,及时纠正指导学生存在的问题,提高和完善实习指导教师的指导工作,从而为改善毕业实习管理、提升实习质量提供了重要依据。
4A阶段—实习结果反馈处理
关键词:毕业论文改革;英语师范生;从师技能
1 引言
传统看来,英语师范生的毕业论文主要以理论综述为主,即学生就英语教学中的某一理论为写作对象,陈述其概念,分析其特点,研究其使用环境。因此,学生在论文写作过程中只注重理论知识的积累,同时查阅现成的文献成为学生论文写作的主要思想来源。长期以来,学生的选题不但没有新意,更与基础阶段英语教学现状严重脱节,学生的论文写作对其今后的职业发展未能起到指导作用。针对这一问题,某高校英语教育专业自2015年起,实施了本科毕业论文改革,强化在论文写作过程中对学生实践能力的要求。两年以来,从2015届和2016届毕业生的论文写作情况来看,本次改革达到了增强学生实践能力,指导学生未来职业发展的目的。
2 改革前后师范生毕业论文的对比
改革后的师范生毕业论文与传统毕业论文相比,发生了巨大的变化,这些变化主要体现在论文的选题、论文结构、论文写作手段等方面。
2.1 论文选题的对比
对于英语师范生来说,论文的选题往往与英语教学相关。从论文的选题来看,改革前后两年的论文题目虽然都一定程度上与英语教学有关,但其中也不难看出改革后论文选题的变化。如表一。
从表一的论文选题上看,2013年和2014年的毕业论文选题主要体现在某一理论或方法在英语教学中的应用或影响,学生的论文主要研究该理论或方法的概念、特征等问题,偏重理论性。而2015年和2016年的论文普遍是英语教学现状调查类的论文,即学生须对现实中的基础阶段英语教学进行深入观察后方可获得写作素材,注重教学实践。
2.2 论文结构的对比
改革前后的论文结构也有着极大的区别。以改革前后两篇有关英语学习情感动机的论文为例进行比较,来看两者的区别。如表二。
从表二所反映的论文结构上不难看出,改革前的毕业论文要求学生从某一理论或方法的概念入手,分析其与英语教学的关系,最后研究对英语教学的影响。而改革后的论文从结构上看,要求学生就某一英语教学中的现象展开调查研究,不但要确定研究计划,还要搜集相关数据,并通过对数据的分析得出结论。总而言之,改革前毕业论文写作强调学生对专业知识的梳理和归纳;而改革后的毕业论文写作加强了学生深入教学一线进行实际调研的能力。
2.3 论文写作手段的对比
通过表一与表二的对比内容可以看出,改革前毕业论文写作重理论轻实践,因此,学生在毕业论文的写作过程中须要阅读相关书籍,并对理论内容进行梳理。改革后学生要想完成论文的写作,就必须深入到教学一线,通过问卷或访谈等调查手段获取第一手数据,并对数据进行分析。因此,改革前学生论文写作的手段主要是文献综述,而改革后学生论文写作手段主要是调查研究。通过论文写作手段的对比更能反映出从重视学生理论学习到强调学生从师技能实践的变化。
3 毕业论文改革对学生从师技能训练的促进作用
作为毕业前的最后一个作品,论文写作得到学生的普遍重视。为了更好地完成毕业论文的写作,学生进行长期的准备。而改革前后对毕业论文写作要求的变化,也给师范生指明了准备的方向。从原来的只要学好英语教学理论,稍作整理就能完成论文写作,变成熟悉英语教学各因素内容,制定详尽的调研计划,深入教学一线,才能使论文写作成为可能。因此,毕业论文改革对师范生从师技能的训练起到了促进作用。
第一,促进学生转变观念,使学生在理论学习的同时,更加重视英语从师技能的训练。通过与某些用人单位沟通,大学毕业生在走入社会后普遍存在理论素养好,但是从师技能相对薄弱的现象。通过本次毕业论文改革,学生选题的来源一定出自教学实际,需要学生对一线的英语教学有全面的了解,从客观上强迫学生将从师技能的训练作为重点,这样才可能给学生提供更多的机会接触英语教学实践。
第二,促进学生转变方法,使学生在查阅资料的同时,更加重视英语从师技能的提高。传统的论文写作只需学生对已有文献进行归纳总结,不须要通过自己的实践来发现问题、解决问题;而改革后的论文写作要求学生在自身从师技能的训练过程中来寻找恰当的切入点,进行论文的调研与写作。因此,学生须要做大量的准备工作,如了解英语新课标的具体内容;具备分析教材的能力;能够设计科学的教学过程;善于观察教学过程中教师与学生的表现等。而这些能力的培养恰恰需要学生在平时学习和实践中不断完善。
关键词 三级训练 学科论文 学年论文 毕业论文
近几年,本科生毕业论文质量在总体上呈现下滑趋势,抄袭、拼凑、等现象时有发生,已经引起了多方面的重视和反思。
原因何在?表面看来,论文质量变差是学生主观能力差、态度不端正,或是老师指导不力而造成的结果。然究其根源,症结存在于教学培养体系的不合理、不完善诸方面。本文标举的三级训练模式针对的正是当前本科生论文写作能力培养训练不够,尤其缺少系统的过程训练而提出的一种综合培养体系。其目的在于,通过构建一套行之有效的本科生论文写作训练模式,并将这一训练模式融入到本科课程教学中。
归纳而言,三级训练就是本科生论文写作能力培养的三个训练步骤:第一,学科论文训练;第二,学年论文训练;第三,毕业论文训练。三个步骤体现出由浅入深、由易到难的循序渐进过程,鉴于此三步训练思路以非实验性学科为实践依据,故本文以汉语言文学专业为例,具体内涵及操作方式如下:
1 学科论文
以写小论文的方式来进行课程考核,尤其是文科专业使用此方式由来已久,且较为普遍。在本文构建的训练模式中专门予以提出,且以学科论文的名目将其列为训练的第一个环节,理由如下:首先,该体系所要求的学科论文与往常或当下不少高校在课程考核中要求的小论文有学术性的高下之别。以文学专业为例,教师在完成一个教学单元或一学期课时,常常根据所教学的章节内容给学生布置论文题目。但一般情况下,题目设定的范围比较确定,有些相当于中学阶段的命题作文,由于受知识面所限,大家的思路基本趋同,往往写成问答式或感怀式文字片段,学术性特点十分欠缺。既不利于学生的个性发挥,考查的结果一般雷同者居多,有独到之见的文章少有,而且会助长了学生之间互相抄袭的风气,这样训练的成效十分有限。其次,平常的小论文考核还存在一个问题就是,考核课程及学期段设置比较随意。哪些课程适合以写论文的方式考核;哪些课程适宜其他方式考核,严格来说是专业培养计划设定中需要认真考虑的问题。但由于限定不严,在以论文考核的方式上就显得不够严谨和科学。比如:对于文学史上尚无定论的文学现象、作家作品等有待进一步加以思考求索,或者须要思理融汇进行综合论证的问题则比较适合论文式考核;如果仅是一般知识性的问题,在教学大纲上强调以记忆为主的内容,则适宜问答式考核,我们可以通过“古汉语”课程的几个问题来加以说明,如:(1)汉语史分期的标准有哪些?王力、向熹是怎样给汉语史分期的?他们概括各时期的语言特点是什么?(2)什么是“古无舌上音”、“古无轻唇音”?举例说明。(3)传统的三十六字母代表什么时候的声母系统?写出这三十六个字母。
严格来说,这些问题是不适于论文写作的,原因是以上问题学界已给出了较为公允的结论,学生除了记诵外,自己发挥的余地十分有限,基本无创新点可言。
学科论文的训练目的除了让学生掌握相关的学科知识外,还有一个目标就是使学生将来能够适应毕业论文的写作,为进一步的学术研究、解决现实问题打好基础。因此,在重视论文内容质量的同时,还要在文章形式的标准化问题上加以强化。
2 学年论文
学年论文是以一个学年为时间单位,在此期间学习的基础上进行的专业论文训练,它是学科论文训练的延伸,是更具有知识总结性的论文写作,相对来说论文质量也有更高的要求。
在本训练系统中,由于将本科生导师制的相关内涵纳入其中,因此探讨学年论文必然涉及本科生导师的指导作用。以汉语言文学专业为对象的本科生导师制,所执行的一个核心工作就是围绕学生的文学阅读所进行的指导,学年论文的训练与写作就是本科生导师指导的一个重要内容。
具体来说有两方面联系:第一,论文的选题与学生平时的文学阅读范围直接相关,不同于学科论文普遍是由任课老师要求或规定。第二,论文选题、质量与导师平时的阅读指导关系紧密,甚至是在导师与学生长期对某问题的探讨与交流中形成论题。当然,导师对本科生的读书指导目的主要是使学生多读书,读好书,拓展学生的知识领域,培养学生的思辨能力。把学年论文与本科生导师制工作结合起来就是这一理念的体现,这既有利于学生有针对性地阅读,而且在阅读中获得方向性引导,进行学年论文的构思和写作。把阅读、思考、写作三者有机结合,这一培养模式在促进学生的自主思考和实践能力上意义不容忽视。
最后,相比课程考核所要求的学科论文来说,学年论文还具备以下特点:一、思考和写作周期更长;二、篇幅规模更大,学术性更强;三、学生在写作过程中能获得更充分的指导;四、考核性相对减弱,训练性更为凸出。
鉴于以上几点,学年论文已具备毕业论文的主要特点,学生可以在学年论文的基础上扩充或深化,进一步发展为毕业论文。如果选题角度好,研究的领域有可持续深入的意义,那么,学年论文还可成为今后学术研究的起点,不断拓宽和深化。
3 毕业论文
在前两个环节的训练和指导基础上,多数学生已积累了必要的论文写作经验,有了写毕业论文的能力保障。毕业论文写作是该训练体系的终点,与前面两个环节相比较,毕业论文写作既是一个理想的训练契机,同时,它的检验性、考核性意义也尤为突出,因为它是检验本科生经过理论学习后将理论联系实际的有效途径,是实践教学的重要一环,毕业论文的好坏决定着毕业生质量的优劣。
从前后三者的关系来看,毕业论文不是孤立于前二者之外的部分,而是前二者发展的必然结果。从写作内容来说,毕业论文完全可以在前二者的训练中确定写作方向,甚至可以沿着其中某个已进行过初步探讨的论题继续深入下去。就能力的保障,或知识的前后延续来说,学科论文、学年论文训练都为毕业论文写作创造了条件,也为毕业论文的质量提供了有力保证。
除了学生个体自身能力的提升外,毕业论文本身的质量保障体系也是大家关注的热点,鉴于篇幅,本文着重对以下两点提出观点和看法:
首先是文风问题。文风主要来自撰文者的主观态度,因此,对学生的随意、浮躁的心理要有所警惕和戒备,既要向其阐明草率、作伪等不良习气的危害性,也要形成必要的警戒制度,对于脱离指导、抄袭行为应予延缓或取消论文答辩等有力措施,营造出严谨的论文写作氛围。
摘要:介绍通过web服务器实现数据库动态数据交互的几种方法及其对比,着重以实例说明如何实现与dbasex和oracle数据库的交互操作。
关键词:web,cgi,isapi,asp
1概述
web技术是一项很新的技术,它不仅为internet的广泛普及起到关键性的作用,而且还在其他相关计算机网络应用技术发展中起到关键作用,例如intranet、电子商务等,目前它已成为计算机网络应用的一个主要技术,尤其重要的技术是web动态技术,与后台数据库的交互式动态查询技术。本文针对常用的web动态技术,与数据库交互技术作以介绍。
2实现web动态技术的几种方法
2.1利用cgi实现web动态技术
在web应用中,与其他动态编程技术相比,cgi技术虽然是一项很早期的技术,有很多的不足,性能差、需要大量的http知识、不灵活等等,但笔者认为它还是具有很强的使用性,因为其使用普遍,很多web服务器均支持。就其协议而言,具有简单、易掌握,见效快等特点。因此本文介绍的应用实例主要是基于它的。
cgi是commongatewayinterface的缩写,目前大多数的web产品提供此项服务功能,它可以使用任何一种计算机语言编写,使用尤其广泛的有c、perl、c++语言,在internet上有很多相关的资料和程序及源代码。
它的运行过程如图1,web服务器接受客户端浏览器的url请求,找到cgi程序后,启动并产生一个cgi进程,将系统参数和用户请求参数交给cgi进程,由cgi进程提取数据库中数据处理后,产生结果,反馈给web服务器,由其反馈给用户端浏览器。这样完成了一个请求过程。
图1cgi调用流程(略)
idc(internet数据库连接器)
通过使用internet数据库连接器可以你的数据库,允许用户访问数据,只需开发者编写最少量的代码。你只需提供sql查询(idc将在数据库上执行它)和模板(描述数据显示和收集的方式),而挥媒懈丛拥某绦蛏杓疲庵址椒ㄊ视糜诩虻サ牟恍枰刂坪脱橹な莸某绦颉k荌is的功能之一,iis通过调用一个名为httpodbc.dll的isapi应用程序处理.idc和.htx文件实现的,调用处理过程如图2,它是一个不连续的循环。应用中要注意隐藏.idc和.htx文件。保证应用程序和数据库的安全性。
图2idc应用程序的处理过程(略)
基于isapi的解决方案
isapi(internetserverapplicationprogramminginterface)是microsoft的iis提供的一种新的接口标准,用于开发交互式web应用程序,它采用的语言多为面向对象的编程语言如visualc++、delphi等,它与cgi程序很相似,但在性能方面较cgi应用程序相比有较大提高,在执行时不需要重复装入代码,能够降低系统开销,提高运行速度;具有很强的灵活性,与服务器之间能够很好的衔接,能够实现一些很复杂的操作和控制。分为isapi扩展程序和isapi过滤器两种方式,前者主要完成类似cgi程序的功能,后者能够实现与iis的更完美的结合,可以监督所有的验证请求或所有服务器发送到用户的数据,过滤器跨越整个服务器,并能影响服务器的工作方式.但isapi编程需要开发者有熟练的经验,特别对服务器操作、客户端与服务器之间的通讯方式的较深的理解和娴熟的编程技巧。
活动服务器页面(activeserverpages)
它是由第三版iis提供的新特性,实质是通过一个名为sspifilt.dll的isapi过滤器实现的,主要提供的功能是开发人员可以通过使用服务器端脚本(vbscript或vcscript)动态生成网页,可以同访问数据库的activex控件连接在一起使用来实现数据库的动态交互查询。是目前较新的一种技术。
第三方解决方案
许多第三方工具可以用来帮助你创建交互式web应用程序,它们主要改善了cgi程序的开发环境,降低开发人员掌握基于web的数据库交互式应用程序的开发难度,帮助你使用所熟悉环境来开发应用程序,保存现有应用程序代码的移植和复用性。值得一提的产品有以下几种产品:
webaction是classtools公司的产品,网址:/
tornado网址:/tornado.htm
webhub是hreftools公司的产品,网址:/
foxweb是fox公司的产品,网址:/
几种常用方法的对比见表1。
方法
名称
对比项目
基于cgi技术数据库连接器idc基于isapi活动服务器页面asp第三方解决方案操作系统几乎任何操作系统windowntwindowntwindownt与具体产品有关web服务器主流web服务器均支持iisiisiis与具体产品有关运行速度每次请求均需要调入一次程序,随着请求数量增加而变慢基于isapi扩展解释方式,速度由于其与操作系统和web服务器结合紧密其速度快中一般较慢对编程人员要求需要对http、html、tcp\ip和cgi协议,sql、至少一种计算机编程语言熟悉html、sql、idc嵌入脚本面向对象的编程语言delphi、visualc++,熟悉网络环境和协议、数据库接口需要熟悉html、jscript或vbscripts脚本语言、sql有初步的html和网络知识和产品要求的编程语言培训对于网络环境用户较为容易容易较难较易容易适于程序规模任何规模小特殊要求或规模性程序中小中小
表1几种常用方法的对比
3实例
针对大庆采油四厂的具体情况,主要以dbasex数据库和oracle数据为主,我们主要采取两种方式,dbasex类型数据库一般存放在windowntserver上,多数编程人员多适应xbase语言的编程,我们采用第三方产品,在服务器端安装foxweb产品,这样保证了现有软件开发人员能够利用foxpro进行cgi程序编制达到交互目的,有助于使现有程序员较为容易的掌握,从而尽快产生良好的效果。
安装foxweb产品后,其中一个名字为foxweb.exe的文件相当于一个普通的cgi程序,安装在web服务器的cgi目录下,用vfoxpro编写的程序需要有它来解释后执行。
在foxweb中提供全局变量“cgi.参数名字”和下面3个函数主要是传递客户端和服务器端的一些信息和解释、提取超文本表单的用户请求数据和合并混有普通visualfoxpro程序数据变量的超文代码,是其成为用户能够浏览的信息。foxpro程序员只需对这些有一个透彻的理解并掌握一定超文本知识就能够进行基于web的编程。
?formfield():返回表单中变量的值
?totfields():对于多选值变量,判定变量值个数
?mergetxt():替换merge编码中的<<和>>之间的变量
oracle数据库主要采用的是,服务器端直接安装oracle公司提供的web服务功能,在此基础上进行二次开发,或利用oracle产品的pro*c和sql查询语言直接编写cgi程序来达到交互使用,或使用odbc或jdbc数据库接口产品与数据库进行交互式操作。
客户端的动态方式,一种利用html的表单和url的附加查询串向服务器的cgi程序传递请求,cgi程序将数据以超文本形式返回给客户,这种方式可以通过一些嵌入的脚本语言来进行表单的预处理,来减少cgi程序的负荷,提高cgi的执行效率。另一种方式是采用javaapplet进行交互,这样可以使程序具有更好的交互性,图形化,而且这样由于javaapplet是下载到客户端运行的,而且javaapplet有很强的图形处理和应用程序接口能力,这样cgi程序只需将基本数据提取后,返回到客户端即可,这样可以大大降低服务器端的负荷,将运算量分散到客户端,使得负荷得到均衡。
在实现这些内容时,数据库的接口也是一个很重要的方面,下面列出cgi程序、odbc、jdbc、javaapplet之间的数据交换简图和基本步骤,无论如何在使用这些之前,都需要在数据库服务器上建立相应驱动程序和数据源,详细内容请查阅本文后面列出的书籍。
图3使用odbc访问数据库(略)
使用odbc的基本步骤是:见图3所示。
为odbc分配环境句柄
分配一个连接句柄
连接到数据库
用sql命令分配一个语句句柄
传送该语句
关闭连接
解除连接和环境句柄
图4使用jdbc访问数据库(略)
使用jdbc的基本步骤是:见图4所示。
建立连接
创建statement对象,用于执行sql语句
执行sql语句
关闭statement对象
关闭连接
结论
本文介绍的基于web交互式数据库查询技术中,基于foxwebcgi和基于java,odbc针对oracle的cgi编程技术已广泛应用于大庆采油四厂生产开发信息查询系统中,具有很强的实用性。随着新技术的不断出现和编程人员对web和网络知识的了解和深入,我们可以采用更新、更好的技术的解决方案,特别是nt服务器iis的isapi技术。
参考文献
(1)吴迪文,www数据库系统信息集成技术,微机发展,no.1,1999.
(2)刘军等,基于web的交互式数据库查询技术,微机发展,no.4,1999.
(3)王克宏编译,java语言与sql接口,清华大学出版社,1997.4
(4)王佑中著,web动态技术入门,机械工业出版社,1997.1.
1.明确毕业论文的目的和要求
毕业设计的基本教学目的是培养学生综合运用所学的知识和技能,分析与解决实际问题,在实践中实现知识与能力的深化。培养学生勇于探索的创新精神、严肃认真的科学态度和严谨求实的工作作风。要求学生基本掌握科研选题、文献检索、课题设计、资料收集、数据处理、统计软件应用、论文撰写与答辩等方法与能力。我系对预防医学专业学生毕业设计有以下要求:综述:查阅文献30篇以上,包含一定数量的外文文献,然后针对某一专题,对大量原始研究论文中的数据、资料和主要观点进行归纳整理、分析提炼,完成具有一定的深度和广度的不少于3000字的文献综述。
开题报告书:在指导教师指导下,每位学生独立完成一份开题设计书,包括立项依据、研究目的及意义、研究内容和方法、技术路线、研究计划进度、研究基础、经费预算和人员组成等。其中立项依据主要描述本课题在国内外的研究现状及存在的问题;课题设计的指导思想、课题设计应解决的问题等。
毕业论文:首先由指导教师重点向学生讲解毕业论文的写作格式、具体内容,使其掌握毕业论文写作的方法和要求;然后由学生写出毕业论文提纲,经指导教师审阅修改后才能撰写;毕业论文完成后,指导教师应从题目、摘要、关键词、前言、材料和方法、结果、讨论和参考文献等多方面提出指导性修改意见,由学生进行修改,直至符合要求。
2.正确、合理的选题是保证毕业实习效果的前提
选题是毕业专题实习过程中的重要一环。进入毕业实习阶段的学生,具有一定的专业基础知识和分析问题、解决问题的能力。因此,同学们通过大量阅读文献后进行选题,不但培养了学生的文献查阅和文献阅读能力,而且从已知的知识和信息中产生大量变化的思维方式,培养创新的原动力。对于毕业实习的科研选题,一定要体现出理论联系实际的特点。如“石河子市高中城食堂蔬菜中农药残留测定、分析及评价“石河子大学医学院少数民族大学生膳食调查和评价“石河子大学医学院室内空气中细菌和TSP的测定及评价“预防医学系在校本科生学习及就业需求调查与分析“原花青素对氟致雄性小鼠生殖毒性的干预研究”。这类课题的研究,充分调动了本科生学习主观能动性,他们以积极的兴趣查阅文献、搜集资料,从而做出切实可行的课题设计。此外,需要指出的是,对于本科生的研究课题,要注意其工作量及难度应适宜,使同学们能够在近14周的时间内在老师的带领下,有计划、有步骤的进行研究,并能获得一定的成果。
3.科研训练是保证实习论文的重要手段
在毕业实习带教过程中,指导教师对本科生按照规范的科研程序进行严格训练,以培养学生基本科研素质和综合创新能力。指导教师应重视对学生独立工作能力、分析解决问题能力、创新能力的培养及设计思想和科学研究方法的指导。注重后发引导,充分调动学生的主动性、创造性和积极性。如对学生进行文献查阅、文献阅读的训练,并要求在规定的时间内阅读大量文献后做出课题设计。课题设计一旦做出,将由指导老师进行修改,然后举行全体实习学生参加的开题报告会,并邀请其他教师针对课题设计中存在问题进行交流。开题报告一经确定,教研室提供研究现场和实验室,以保证学生完成收集资料、获得数据的工作。学生们获得大量资料和数据,指导教师此时应指导学生运用卫生统计学方法,对资料进行分析处理,从而达到去粗取精、去伪存真之目的。通过此环节的训练,使学生掌握了统计学方法的正确运用,为撰写毕业论文提供了切实可信的资料。
4.科学化、制度化、规范化的论文撰写、答辩过程
为了保证学生撰写的论文质量,指导教师要对论文反复审阅,指出论文不足,令其反复修改。修改后的论文提交后,由教研室资深评阅教师把关,以便从不同角度分析论文水平。评阅教师对论文的立题依据、观察指标、技术方法、统计处理、结果结论以及讨论分析等内容进行全面评价,评阅过程注意细节,从论文写作格式、统计图表制作、参考文献引用到标点符号、小数点的使用,都有评判标准,其目的在于培养学生严谨治学作风。
论文答辩是一项十分严肃的工作,是考查学生专业知识综合运用、关联知识掌握程度、语言表达和应变能力的过程,同时也是5年预防医学本科教育最后一个教学环节,必须要规范科学、合理、制定可操作性强的评判标准。成立由3~5人组成的答辩小组,成员由副教授以上职称并有较强业务能力的教师担任。答辩工作开始前,答辩小组会组织对学生完成的论文进行评阅。论文的评阅由指导教师与评阅教师分别进行。指导教师对学生整个毕业设计工作中的工作态度、工作能力、研究成果的水平进行全面评价;评阅教师着重评判学生研究成果的质量与水平。评阅结束后写出书面评阅意见。答辩要求学生在15~20分钟内运用简洁的语言,配合必要的文字、图表,以PPT形式介绍毕业论文的主要内容,教师提问时间为20分钟左右。为了更好的培养学生学术交流的能力,在正式答辩前会组织课题组相关的教师和学生进行预答辩,使学生事先熟悉答辩的程序和需要注意的问题,帮助其克服心理紧张、胆怯等因素。
5.讨论