ASP453基于ASP教学质量监测评议系统设计ASP453基于ASP教学质量监测评议系统设计 基于ASP教学质量监测评议系统设计 1. 学生教学质量评议学生进行身份验证登录后,可以对其任课教师的教学质量从“1.基本概念,理论讲解清楚;2.按授课计划教学,重点突出,辅助内容选取得当;3.注意提示本门课程的内在规律,并提供学习或研究的方法;4.善于结合本课程介绍有关的学术动态或信息;5.语言有艺术性、准确、精练、生动;6.注意培养并善于调动学生的学习兴趣和求知欲;7.引导学生积极思维,注意提高学生分析问题...
基于ASP教学质量监测评议系统设计
1. 学生教学质量评议
学生进行身份验证登录后,可以对其任课教师的教学质量从“1.基本概念,理论讲解清楚;2.按授课
计划
项目进度计划表范例计划下载计划下载计划下载课程教学计划下载
教学,重点突出,辅助内容选取得当;3.注意提示本门课程的内在规律,并提供学习或研究的方法;4.善于结合本课程介绍有关的学术动态或信息;5.语言有艺术性、准确、精练、生动;6.注意培养并善于调动学生的学习兴趣和求知欲;7.引导学生积极思维,注意提高学生分析问题,解决问题的能力;8.备课充分,课堂内容饱满;9.教书认真,育人严格,言传身教,为人师表;10.关心学生的学习,及时了解和解决学生学习中存在的问题;11.主动沟通教与学的关系,努力优化教学结构;12.你学习本课程后,是否掌握该课程的基本理论,基础知识,并能激发你的联想;13.你学习本课程后,是否能掌握本门课程的学习方法;14.你学习本课程后,是否有助于提高自学能力,分析问题解决问题的能力”等14个方面进行打分,还可以对教学工作提出自己的意见和建议(限制200字以内)。还有修改学生登陆密码的功能。
2. 督导教学质量评议
督导进行身份验证登录后,系督导可以对其系课教师(院督导可以对全院教师)的教学质量从“1.备课充分,讲课熟练,
责任
安全质量包保责任状安全管理目标责任状8安全事故责任追究制幼儿园安全责任状占有损害赔偿请求权
心强,课堂纪律好;2.严格要求,教书育人,为人师表;3.按教学大纲,容量适当;4.基本概念,基本理论正确;5.理论联系实际教学,内容丰富,针对性强,更新意识强;6.重点难点突出,深入浅出,条理清楚;7.教法灵活,促进思维,培养能力;8.充分利用教具及各种教学手段,教学效果好;9.课堂教学环节灵活自然,效果好;10.说普通话,清楚易懂,生动精练,语速语调适中;11.板书清楚,字迹规范,布局合理”等11个方面进行打分,还可以对教学工作提出自己的意见和建议(限制200字以内)。还有修改用户登陆密码的功能。院督导统计教师得分情况、系督导查看各班评议记录。
3 评议结果查询
评议结果查询是按照不同的分级管理体系进行查看的,教师以本人身份登陆后可以看到自己评议结果和学生对教学过程的意见和建议;教研室主任(办公室主任、实验中心主任等)科级干部进行身份验证登录到系统后(后台管理设置决定是否)可以看到自己科室所有教师的教学质量监测评议结果;系部领导(正副主任、正副书记等)处级干部进行身份验证登录到系统后可以看到全系所有教师的教学质量监测评议结果;学院领导处级干部进行身份验证登录到系统后可以看到全学院所有教师的教学质量监测评议结果。
4. 后台数据库管理
以超级管理员身份登陆后,可以进行后台数据库的管理,主要有学生信息表的修改、教师基本情况表的修改、教师教学任务表的修改、系部科室的添加、删除和修改、系部教师的增加、删除和修改、督导基本情况表的修改、学院单位的添加、删除和修改、数据管理、用户管理,权限设置等。
1.4 技术路线
采用软件工程面向对象的设计方法,运用模块化开发方法,建立的“基于校园网的学院部教学质量监测评议系统”。本系统开发符合人的通常的评议与思维方式,容易扩充和修改,可移植性和可维护性好,能满足系统功能的不断扩充和软件系统不断升级的要求。
具体研究流程:
调研——开展需求分析——系统分析与总体设计——子系统分析与设计——模块分析与设计——模块编程与测试——系统组装与测试——系统试运行——系统修改、完善——软件系统鉴定——系统使用、升级与维护。
第2章 系统分析与设计
2.1“基于校园网的学院教学质量监测评议系统”功能结构与逻辑流程
程序结合模块设计的意义非常重大,合理的模块划分使系统结构清楚、符合逻辑,并且使用方便。如何划分模块是完成概要设计的关键,模块的独立性是划分的重要原则,直接影响到软件的质量。优质的模块划分应使模块间的联系越少越好,而模块内的联系越紧密越好。模块内部程序各个部分之间的联系性称为内聚性,跨越模块之间的联系称为耦合性。模块内聚性的类型主要有:功能内聚性、顺序内聚性、通讯内聚性、临时内聚性和逻辑内聚性;模块之间的耦合性的类型主要有:数据耦合性、公共耦合性、控制耦合性和内容耦合性。
模块的划分除了增强内聚性和减少耦合性外,还需要尽可能把和硬件有关的部分代码集中在一起,把改动不大的部分集合在一起以尽可能提高代码质量,使代码能够重复利用,合理掌握模块的大小和程序结构形态。
根据上述模块划分的原则,根据学院教学质量监测评议系统的特点,系统的逻辑流程图见图2-1,主要功能划分见图2-2。
第1章 绪 论
1.1 系统开发的目的和意义
教育部2001年8月28日印发的《关于加强高等学校本科教学工作提高教学质量的若干意见》(教高[2001]4号)中指出“高等学校的根本任务是培养人才,教学工作始终是学校的中心工作。近几年来,我国高等教育的改革与发展取得重大进展,特别是本科教育的规模迅速扩大,随着社会主义市场经济体制的完善和经济结构的战略性调整,社会各方面都对高等教育人才培养的质量提出了新的更高的要求。”
华北科技学院自从2002年9月招收本科学生以来,学校的本科专业逐年增加,以由2002年9月招生时的5个本科专业扩大到目前的22个本科专业。本科专业和在校本科学生的急剧的增加,无疑给教学系部增加了教学压力,明显感觉每位教师的教学任务繁重。他们的教学经验还普遍比较缺乏,为了更好的引导这些青年教师积累教学经验,学院领导、系部领导、教研室主任和教师本人及时了解教师教学效果和同学的对所教课程的反映,利用现代计算机技术开发“基于校园网的学院教学质量监测评议系统”成为必需。
学院教学质量监测评议系统的开发与应用具有以下意义:
1. 学生可以通过本系统将教师上课情况反馈给学院领导、系部领导、教研室主任和任课教师本人,反映学生对课堂教学的意见、建议和要求;
2. 教学系部领导能够及时掌握全系教师上课的基本情况,可以及时对学生反映的问题进行梳理、归类处理,对于共性问题可以通过全系大会进行解决,有效的遏制教学事故的发生,利于提高系部整体教学质量和教学水平。
3. 教研室主任能够及时掌握本教研室教师和外聘教师的教学情况,可以针对学生反映的问题,对青年教师进行有目的的指导和帮助,充分发挥教研室主任和主讲教师的教学指导和模范带头作用,利于提高教研室的教学水平和青年教师的成长。
4. 教师可以从学生反映的信息进行检查自己,反思自己在教学过程中存在的不足和需要改进的地方,改进自己的教学过程的设计
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
,提高自己的教学监控能力,使学生的学习主体作用和教师的主导作用更加融洽的结合起来。
1.2 系统的四大特色
本系统具有先进性、通用性、灵活性和安全性的四大特色。
1. 先进性
本系统采用了先进的B/S(浏览器/服务器)模式,利用ASP编程语言,后台采用比较SQL数据库,使学生的评议操作、督导评议操作和教师查看评议结果更简便,更熟悉,使用校园网更方便。
2. 通用性
本系统是针对教学院教学质量监测评议的一个通用系统,只要更新后台数据库(主要有学生基本数据表和教师基本情况数据表和教学任务表),久可以变化为不同系部的教学质量监测评议,具有很强的通用性。
3. 灵活性
本系统充分考虑不同的用户级别可以看到不同教师的评议结果,有效的进行分级管理,实现了数据的保密性。系统共设计四级管理模式,分别是:学院领导、系部领导(正副主任、正副书记等)处级干部、教研室主任(办公室主任、实验中心主任等)科级干部和教师本人。
4安全性
为了保证学生在进行教学评议时的共正性和客观性,系统设置了安全策略,如果教师、教研室主任或者系部领导发现有对教师人身进行漫骂、侮辱等言行,可以将评议的z编号发送给系统管理员,可以进行系统身份验证和确认,个别对学生进行谈话,进一步教育。
关于如何提高高校多媒体教学质量的探讨
关键词:多媒体技术;多媒体教学;教学效果
摘要:多媒体教学以其丰富的媒体载体特点具有传统教学无法比拟的优势,在各个高校中得到了广泛的应用,但在实际的教学过程中也暴露出不少问题。针对目前我国高校在应用多媒体教学时存在的一些问题,提出了几点如何提高多媒体教学质量的应对措施和建议。
一、引言
在教学中科学运用计算机多媒体技术是促进教育观念更新、教学模式变革和提高教学质量的重要手段。经过多年的建设,多媒体教学得到了各大高校教师和学生的青睐,已取得了长足的进步。但是,多媒体教学在应用过程中还存在着很多问题与不足,如何用现代教育理念正确分析、认识这些问题,不断提高多媒体
课件
超市陈列培训课件免费下载搭石ppt课件免费下载公安保密教育课件下载病媒生物防治课件 可下载高中数学必修四课件打包下载
的设计、制作和使用水平,充分发挥多媒体教学的优势、除弊扶利、提高教学质量,本文提出了几点建议和看法。
二、多媒体教学在应用过程中普遍存在的问题
(一)对多媒体教学的认识存在偏差
有些教师把多媒体教学看得过于容易,认为只是简单地演示课件;有些人认为多媒体教学是个新事物,还有一些不确定因素,搞好它并不容易;有些不熟练计算机操作的教师产生畏难情绪,不敢涉入其中;还有一些教师把多媒体看成唯一的教学工具,不使用多媒体设备就没法上课等等。
(二)课件制作质量不高
高质量的课件是提高多媒体教学质量的必要条件,但这样的课件为数较少。有的教师不尊重教材,直接把从网上下载的课件拿来教学;有的教师自己做课件,但是对制作课件的软件的掌握不够熟练,还有的教师做的课件过于注重形式而忽略了内容。
(三)对多媒体教学的规律缺少研究
教学实践中,一些教师不是依据实际需要选择媒体,而是依据已有媒体和课件安排教学,颠倒了主体和客体的关系。在教学中,多媒体教学不但替代了粉笔黑板,还替代了其它媒体的地位,包办了所有的教学工作,多媒体替代了一切,成了现代课堂教学的全权代表,影响了多媒体教学质量的提高。多媒体教学有其自身的规律,需要我们去摸索、去认识、去掌握,这是提高多媒体教学质量的前提。
三、提高多媒体教学质量的措施
(一)端正教书育人的思想,走出多媒体教学的误区
高校课程的特点是内容多,时间紧,在这种情况,为了能够让学生有效率地学习,经过对传统教学和多媒体教学特点的比较,笔者认为从原则上仍然需要利用多媒体这一先进的教学工具,但是必须克服多媒体教学中的认识误区。既不能看得过于简单,认为多媒体授课仅仅是将教师原来采用黑板板书形式的讲稿转换成幻灯片投影给学生看,这样不仅不能发挥多媒体的真正作用,反而会降低教学效果。同时也不能过于欣赏和崇拜多媒体技术,把多媒体教学当成高科技来看。
多媒体教学应在精心组织教学内容的基础上,采用多媒体制作软件,辅以专门的图形图像、音频及动画软件制作完成授课教案,将理论与相关教学资料、演示实验等有机结合起来,综合处理文字、图形、声音、动画以及视频等丰富的教学信息,使难以单纯用语言文字表达清楚的难点问题能形象地表述讲解,从而表达更丰富的教学内容,这些教学信息能够在短时间内作用于学生的各个感官,使学生产生一种前所未有的深刻感受。简言之,利用多媒体课件只是实现教学目的的一种手段和方法,其根本目的是更有效地促进学生的学习。所以,多媒体教学中必须贯穿教学设计的思想,以避免多媒体教学应用中的错误认识,使学生在愉快的学习气氛下达到良好的学习效果。
(二)全面提高多媒体课件的质量
多媒体课件的制作不是简单地把书上的内容利用幻灯方式呈现出来,教师则照本宣科地念。对于传统的文本教案,教师只需考虑具体的文字表述方式及文字布局,而多媒体课件除了要考虑文字、图形图像、声音、动画、视频等因素外,还要考虑背景、色调、布局和整体设计等。所设计出来的多媒体课件不但要有教育性、科学性,而且最好还要有艺术性和技术性。
在设计课件内容时,教师则应该根据实际选用的教材,把精力集中花在每堂课的重点、难点的突破上,充分利用多种媒体综合的优势,结合课内、课外相关的教学资料,把难以讲清楚的问题表达清楚。有条件的话还应在教案基础上,扩充例题、增加习题库和测试模块,以利于学生课外学习。
教师在制作课件时应重点解决好“内容与形式”的关系。教师在制作课件时,应当根据教学内容的性质和特点选择恰当的技术手段和表现形式,同时,也要充分利用各种媒体信息的特点来积极为教学内容服务,做到化繁为简、化难为易、化抽象为具体、化艰涩为通俗;在制作多媒体课件时,要看教学内容是否需要,而不能片面追求媒体信息的“大而全”,认为不加入音频和视频便不是真正的多媒体,结果教学过程虽然很热闹、很活跃,但实际效果并不好。
(三)提高教师的多媒体教学应用技巧和水平,充分发挥传统教学与多媒体教学双优势
传统教学与多媒体教学各有所长,有的教师利用多媒体上课完全脱离了黑板和粉笔,完全被课件所左右,不愿意动脑子,把课堂上要讲的内容全部写在课件上,课堂上则照本宣科地念一念,课堂教学则变成了念教案,这样的讲课怎能吸引学生,这样的教学哪来的激情,更不用说自由发挥,产生“灵感”了,而这正是传统教学的优势之所在。运用多媒体是为了辅助教学,其出发点和落脚点还是为了提高教学效果,教学中不能为了使用多媒体而使用多媒体,应从教学的实际出发,针对教学内容有选择性的采用多媒体教学,使之与传统教学合理结合、优势互补,以便促进学生对知识的理解和掌握,提高教学效果。
(四)加强教师队伍的技术培训,不断提高多媒体运用水平
在教学中,教学媒体的适当选择及其对教学的服务程度取决于在教学中作为“把关人”的教师,多媒体的使用效率和质量的好坏处决于教师的多媒体技术的高低。因此,各级学校及学校的主管部门要有计划地开办教师计算机培训班,大力加强师资培训,并把教师的计算机知识作为教师任职资格的基本条件之一,提高教师的计算机基础知识和操作技能,学会设计和编制符合自己课堂教学的课件,学会设计教师的课堂活动,使教师在多媒体教学中真正发挥“主导”作用,利用多媒体的优势,设计学生的参与活动,使学生成为课堂学习中真正的“主体”。
四、结束语
相对于传统教学而言,多媒体教学有着自身独特的优势和价值,尽管目前还存在着比如硬件投资问题、教学改革问题以及课件制作等问题,但这些问题并不能阻碍多媒体教学的发展,实践证明,多媒体教学对提高教学效果有着非常积极的促进作用,是现代教学的发展方向。
参考文献:
[1]王高才.高校多媒体教学的优缺点分析[J].电脑与信息技术,2006,3:84
[2]李晓莉,彭景晶.关于多媒体教学若干问题的探讨[J].合肥工业大学学报(社会科学版),2006,1:30-32
[3]付东燕.开展多媒体教学的几点思考[J].中国现代教育装备,2006,3:38
[4]赖文继.关于多媒体教学新模式的探究[J].桂林电子工业学院学报,2005,2:75-78
编程环境基础知识
2.1 ASP的产生
近年来随着Internet技术的飞速发展及用户需求的不断升级,Web页面技术也不断的推陈出新,使得Web站点的功能越来越强大,能够提供的服务种类越来越繁多。从HTML、Client Script 到CGI,从JAVA的诞生到ActiveX, Web页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考Web页面设计的真正需要后,推出了Active Server Pages (ASP),一种用以取代CGI(Common Gateway Interface,通用网关接口)的技术。
简单讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式 Web 服务器应用程序,如交互式的动态网页,包括使用 HTML 表单收集和处理信息,上传与下载等等。更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方。使用ASP还有个好处,就在于ASP可利用ADO(Active Data Object,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于万维网的应用系统成为可能,这也是本文选择ASP作为开发工具最重要的原因之一。
2.2 ASP与IIS
2.2.1 IIS简介
Wsb服务器是Web应用程序的心脏。IIS(Internet Information Server)是微软推出的Windows NT的主要成员,作为Win2000server的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。新推出的IIS4.0版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置全面支持ASP等强大功能。
2.2.2 IIS与ASP的结合
在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法作出集成性的设计。现在我们利用IIS+ASP构成三层式Web结构的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。
利用IIS+ASP技术来集成Web前后端所带来的强大效益可归结为以下几个方面:
1. 减少构建和维护成本
2. 加快联机过程
3. 应用软件
集中在服务器端开发管理
4. 前端可使用任何浏览器(IE、Netscape…..)
5. 后端可存取任何数据库 (SQL、Access…..)
6. 可使用任何脚本语言开发 (VBScript、JavaScript、PERL…..)
2.3 ASP的特点
2.3.1 ASP内部6大对象
ASP提供了6个功能强大的内部对象,每个对象具有各自的属性(Property)、方法(Method),有的还拥有数据集合(Collection)与事件(Event),它们共同完成Web中的一些重要工作。这6个对象及其功能描述如表2.3.1所示。
对象名称 功能描述
Request 从客户端取得信息
Response 将信息送给客户端
Server 提供一些Web服务器工具
Session 储存在一个Session内的用户信息,该信息仅可被该用户访问
Application 在一个ASP-Application中让不同的客户端共享信息
ObjectContext 配合Microsoft Transaction服务器进行分布式事务处理
表2.3.1 ASP 内部6大对象及其功能
合理地运用这些对象可以使原本复杂,烦琐的工作变得简捷而条理清晰。
我们可以用以下的语法直接使用这些对象:对象/属性/方法/数据集合
2.3.2 Global 文件
每一个以Active Server Pages为基础的应用程序都拥有一个Global.asa文件(ASA后缀名其实是Active Server Application的缩写),它位于每一个应用程序的基点目录之下。当Active Server Pages做下面两个动作时,Server便会去读Global.asa文件:
1.Web Server启动之后,一个应用程序目录中任一个ASP文件被提出第一个HTTP请求(Request)时。
2.不具有任何Session的客户端向Server请求一个ASP文件时。
前面已经提到Application和Session这两个ASP的内部对象。Application对象内的信息供所有正在执行该应用程序的用户分享,它创建于Web Server启动后一个应用程序中任一ASP文件被提出第一个HTTP请求时,结束于Server端停止运行。而Session对象仅属于一位用户,维持一个用户端的信息,其他用户无法访问,它创建于一个不具有Session的用户向Server请求一个ASP文件时,
结束于该Session到期(即用户端超过某时间段没有向Server提出要求或
刷新Web页面)或Abandon语句的调用。可见,Global.asa文件的调用与Application与Session这两个对象密切相关。事实上我们通常在Global。asa文件中写入以下内容:
1. Application或Session的开始事件(Start-event)。
2. Application或Session的结束事件 (End-event)。
这样,在一个Application或Session对象被创建或结束时,系统会自动完成Global.asa文件中写入的相应事件。值得注意的是,如果一个Application与一个Session同时开始,Active Server Pages会先处理Application的开始事件,而如果一个Application与一个Session同时结束,Active Server Pages则会先处理Session的结束事件。
2.4 利用ADO访问数据库
ADO(ActiveX Data Objects)是一种操作Microsoft所支持的数据库的新技术。在AS
P中,ADO可以看作是一个服务器组件(Server Component),更简单点说,是一系列的对象,应用这些功能强大的对象,即可轻松完成对数据库复杂的操作。本文中个性化页面的实现便大量地用到了ADO技术。具体的操作步骤可以归纳为以下几步:
1.创建数据库源名(DSN)
2.创建数据库链接(Connection)
3.创建数据对象
4.操作数据库
5.关闭数据对象和链接
每一步的作法如下:
一、创建数据源名
DSN(Date Source Name)即数据源名称。我们知道,ODBC是一种访问数据库的方法,只要系统中有相应的ODBC驱动程序,任何程序就可以通过ODBC操纵驱动程序的数据库。比如我们系统中有Access的ODBC驱动程序,那么即使我们没有Access软件,也可以在我们的程序中对一个Access的MDB数据库加、删、改记录。而且我们根本不用知道这个数据库是放在哪里的。我们只要写出SQL语句,ODBC驱动程序就会帮我们做一切事情。我们在给ODBC驱动程序传SQL指令时,即是用DSN来告诉它到底操作的是哪一个数据库。如果数据库的平台变了,比如我们改用了SQL Server的数据库,只要其中表的结构没变,我们就不用改写我们的程序,只要重新在系统中配置DSN就行了。由此可见,DSN是应用程序和数据库之间的桥梁。
二、创建数据库链接(Connection)
链接用以保持一些关于正在访问的数据的一些状态信息,以及链接者信息。
ASP文件中如果要访问数据,必须首先创建与数据库的链接,其语法如下:
set Conn=Server.createObject(“ADOBD.CONNECTION”)
这条语句创建了链接对象Conn,接下来:
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data.Source="&Server.MapPath(""&db&"")
conn.Open connstr
这条语句打开链接,用到了DSN,本例为“connstr”。
以上两个步骤缺一不可,因为链接对象的创建与打开是两回事,只有打开了才真正可以使用。
三、创建数据对象(Record Set)
ADO中的数据对象通常保存的是查询结果。Record Set是ADO中最复杂的对象,有许多属性和方法。Record Set保存的是一行行的记录,并标有一个当前记录。以下是创建方法:
Set Record Set=Conn.Execute(sqtStr)
这条语句创建并打开了对象Record Set,其中Con是先前创建的链接对象,rs是一个字串,代表一条
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
的SQL语句。例如:
rs=“SELECT * FROM shop_books”
Set Record Set=mConn.Execute(rs)
这条语句执行后,对象Record Set中就保存了表tab1中的所有记录。
四、操作数据库
我们通过调用链接对象的Execute方法来将查询结果返回给一个数据对象或进行插入、删除等操作。例如:
rs=“INSERT INTO tab1 VALUES(1,2)”
mConn.Execute(rs)
/执行插入操作
五、关闭数据对象和链接对象
在使用了ADO对象之后要关闭它,因为它使用了一定的服务器资源。通过调用方法close实现关闭,然后再释放它。
Record Set.close
Set Record Set=Nothing
/关闭创建的数据对象
mConn.close
Set mConn=Nothing
/关闭创建的链接对象
2.5 ASP的特点
Active Server Pages开发Web应用程序的特点:
1. 完全嵌入HTML,与HTML、Script语言完美结合。
2. 无须手动编译和链接程序。
3. 面向对象,并可扩展ActiveX Server组件功能。
4. 使用脚本语言(JavaScript、VBScript)编写。
5. 存取数据库轻松容易(使用ADO组件)。
6. 可使用任何语言编写自己的ActiveX Server组件。
7. 无浏览器兼容问题。
8. 程序代码隐藏,客户端仅能看到ASP输出的HTML文件。
9. 缩短Web开发时间。
可见,ASP在数据库访问、与HTML的集成、提高服务器的效率等诸多方面都不错,更适应Web应用程序开发的需要,因此本文选择了ASP作为个性化页面生成器的开发工具。
摘 要
目前,CNC机床制造商采用的传统服务模式存在着一定的弊端,在将机床售出之后,忽视了用户是不是能以最佳方式操作、最少时间维修、最好方法维护以及机床报废后的回收等方面的信息,从而难以保障CNC机床的最优加工能力。所以在目前的形势下一种全新的产品服务模式应运而生,这就是数控机床的产品服务系统(PSS),数控机床产品服务系统通过加工能力提供的方式使机床制造企业和机床用户达到双赢。
本毕业设计的主要是研究CNC数控机床产品服务配置系统的理论与方法,采用Web技术,数据库技术,Java编程语言开发出基于CNC数控机床加工能力的动态配置系统。
首先构建了CNC-PSS的配置体系结构,然后定量建立起一个CNC数控机床的加工能力模型,分析产品加工能力因素与加工能力模型之间的关系,通过遗传算法来对数控机床的加工能力进行优化,从而实现产品及其管理人员的动态配置。最后通过开发一个简单的原型系统的运行实例对该加工能力模型和求解算法的可行性进行了验证。利用该配置系统,数控机床生产制造商可以通过对用户需求的分析,利用该系统对生产加工任务进行各项资源的优化配置,从而使彼此利益最大化。
关 键 词:产品服务系统;加工能力;配置系统;遗传算法;参数优化
录
1 绪论 1
1.1 课题研究的背景 1
1.2 相关技术及研究现状 1
1.2.1 产品服务系统(Product Service System,PSS)的概念 1
1.2.2 CNC数控机床的加工能力优化概述 2
1.3 论文研究的主要目的和内容 2
1.4 论文章节安排 3
2 CNC数控机床产品服务配置系统 4
2.1 数控机床产品服务系统(PSS) 4
2.1.1 数控机床PSS模式简介 4
2.1.2 数控机床传统模式与PSS模式的区别 4
2.2 数控机床的产品服务配置系统体系结构 5
2.3 数控机床产品服务配置系统流程 6
2.4 数控机床产品服务系统人员产品配置 7
3 CNC数控机床加工能力模型 9
3.1 CNC数控机床加工能力模型概述 9
3.1.1 数控机床的加工能力优化的意义 9
3.1.2 数控机床加工能力模型 9
3.2 CNC数控机床加工能力模型的建立 10
3.3 加工能力影响因素与加工能力模型的关系 11
4 CNC数控机床加工能力优化 12
4.1 遗传算法 12
4.1.1 遗传算法简介 12
4.1.2 遗传算法的优化过程 12
4.1.3 遗传算法的应用 13
4.2 基于遗传算法的CNC数控机床参数优化 14
4.2.1 CNC数控机床参数优化的意义 14
4.2.2 CNC数控机床的遗传算法优化流程 14
5 CNC数控机床产品服务配置系统运行与实例验证 17
5.1 CNC数控机床优化模型案例的软件配置及运行环境 17
5.2 CNC数控机床优化模型案例的运行实例 17
5.2.1 配置系统数据库的建立 17
5.2.2 配置系统网页浏览 19
5.2.3 切削参数的优化 22
6 结论与展望 25
6.1 论文工作总结 25
6.2 论文工作展望 25
致 谢 26
参考文献 27
附录 铰具工作原理及阀杆安全校核 45
1、用户层
该层由客户端浏览器构成。该层主要是通过执行客户端的相关程序,来实现与功能层的通信和交互,以完成相应的服务,最终将用户所需的信息显示在浏览器中。首先,该数据库可以通过接口实现动态改变和升级。此外,用户通过用户层可以将生产任务的信息输入功能层,然后该信息在功能层经过处理并得出相应的结果。最后将最终结果输出用户层,使用户了解但前的情况。比如用户注册登录、用户订单提交,资源管理以及配置结果的输出均可以在本层中实现。
2、功能层
该层主要由功能服务器组成,它包括各个系统功能模块,是系统的最重要的层。它通过与开发层的数据库服务器进行数据采集、交互,并与用户层进行业务交流,将客户端所需的操作在功能服务器中实施,并将数据与开发层的数据库相互交换,起到中间桥梁的作用。
首先,该层需要将用户层输入的各种生产任务信息进行处理,完成数据库信息采集,然后利用开发层中的各种优化程序和算法进行处理,同时与开发层的各项数据库进行适时数据交换升级,将用户的生产需求进行功能实现,最终将实现结果输出用户层,使用户了解当前情况。比如加工能力模型的优化,资源的配置等。
3、开发层
开发层主要是处理各种程序、算法以及数据库。功能层采集的各项信息数据与开发层数据库中的信息进行交互更新,然后利用各种优化程序和算法进行处理后,将优化结果反馈给功能层,同时将分析内容和优化结果存入到数据库中。
2.3 数控机床产品服务配置系统流程
配置系统主要是根据制造任务,安排相应的设备、刀具、夹具、量具、输送装置、人员到用户的制造现场,为用户提供本地服务。在PSS执行的过程中,根据设备、刀具、夹具、量具、输送装置的状态及其设计信息,进行服务过程配置即服务流设计,服务过程配置除了包括构建整个CNC-PSS的流程外,还包括确定具体的服务,如哪些零部件需要故障监测,哪些易损件需要定期检查和更换等,以及具体服务的描述、匹配和组合等。因此,配置系统是CNC-PSS运行的基础。
CNC数控机床的配置过程一般过程包括用户注册订单,然后将订单信息存储在一个网络平台上,生产制造商通过访问该网络可以得之目前待加工的各项任务订单,然后可根据自身目前的加工能力来选择接受部分订单,从而确定下一步的具体加工任务信息,最后对该确定的生产加工任务实施具体的机床和人员的配
国内外研究现状