时间:2023-03-06 16:08:13
导言:作为写作爱好者,不可错过为您精心挑选的10篇管理系统职称论文,它们将为您的写作提供全新的视角,我们衷心期待您的阅读,并希望这些内容能为您提供灵感和参考。
一、智能交通发展的现状
(1)产品的绿色性
绿色集成制造的目的首先是生产绿色的产品,这是绿色集成制造的关键环节。只有生产的产品是绿色的才能保证产品的包装、运输、营销、实用、回收等各个环节的绿色性和顺利进行。
(2)技术的绿色性
技术的绿色性,一方面能够保证生产产品的绿色性,另一方面使生产的过程绿色性,从而保证生产人员的健康水平,体现企业以人为本的管理理念。技术的绿色性是说,采用的技术是成熟的、绿色的,在生产过程中不会产生有损员工健康的物质。
(3)过程的绿色性
绿色集成制造包括绿色设计、绿色材料、绿色技术、绿色生产、绿色包装、绿色运输、绿色使用、绿色回收等过程,在这个过程中要保证其绿色性。尽量最大化利用资源、减少环境的污染。
2、集成特性
(1)绿色集成制造的领域集成
绿色集成制造涉及制造领域、环境领域、资源领域和信息技术领域,绿色集成制造就是这几个领域的交叉和集成。
(2)绿色集成制造的技术集成
绿色制造是绿色材料、绿色设计、绿色工艺、绿色包装、绿色运输、绿色使用、绿色回收等多种技术的使用集成,归纳起来主要应考虑“六绿”问题。
(3)绿色集成制造的效益集成
绿色集成制造成功实施,不仅是给企业带来显著的经济效益的行为,更是经济效益、社会效益和生态效益的综合集成,将是一个“三赢”的过程,因此绿色集成制造是可持续战略实现的有效途径。
(4)绿色集成制造的信息集成
绿色集成制造系统除了涉及普通制造系统的所有信息及其集成考虑外,还特别强调与资源消耗信息和环境影响信息有关的信息应集成地处理和考虑,并且将制造系统的信息流、物料流和能源流有机地结合,系统加以集成和优化处理。
(5)绿色集成制造的过程集成
绿色制造所揭示的概念表明,绿色制造覆盖了产品生命周期的每一过程,每一环节都必须考虑资源,能源的利用和环境影响问题,是基于绿色考虑的全生命周期集成。
(6)绿色集成制造的社会化集成
绿色集成制造是一个复杂的系统工程,需要全社会的参与和社会化的集成。企业、产品、用户三者之间的新型集成关系:企业要真正的实施绿色集成制造,必须考虑产品寿命终结后的回收和处理,这样才能形成新型的企业、产品和用户的新型集成关系。
(7)绿色集成制造的功能目标集成
绿色制造的功能目标是多方面的。此功能目标集成模型简称TQCSER模型,其中T表示时间,Q表示质量,C表示成本,S表示服务,E表示环境影响,R表示资源消耗。值得注意的是,传统的制造目标当中不包含目标E和R,而是将其相关功能分布于T,Q,C,S四个目标之中。但随着科技和社会的进步与发展,一方面,制造业己成为环境问题的主要源头,另一方面,IS014000的实行使得各国制造业必须重视环境问题。因此,环境目标和资源目标已发展成为与T,Q,C,S同等重要乃至更加重要的功能目标之一。另外,TQCSER模型还表明,T,Q,C,S,E,R是相互关联的,它们构成了一个绿色集成制造功能目标的有机体系。
3、制造特性
绿色集成制造的主要手段是制造,目的是在尽量利用资源和减少环境污染的前提下进行生产制造活动,创造出产品供人们消费使用,促进社会的发展、提高人们的生活水平,因此制造是十分显然的主要特性。
二、高耗能污染企业绿色集成制造系统管理
根据绿色集成制造的特点、可持续发展对制造业的要求,可以把绿色集成制造系统的体系机构概括为两个目标、两个过程、四项内容。
1、绿色集成制造的两个目标
绿色集成制造的两个目标是资源综合利用和环境保护。这两个目标的实现是在产品的设计和制造过程中,始终按照绿色集成制造的三项内容要求,对绿色集成制造的两个过程进行全过程最优控制,合理配置资源,最大限度地发挥制造系统的效用,利用不同技术途径,最终实现节约资源能源和保护环境的绿色制造目标要求。
2、绿色集成制造的两个过程
绿色集成制造的两个全过程控制,一是指具体的制造过程即物料转化过程中,充分利用资源,减少环境污染,实现具体绿色集成制造的过程。另一个是指在构思、设计、制造、装配、运输、销售、售后服务及产品报废后回收的整个产品周期中每个环节都充分考虑资源与环境问题,以实现最大限度地优化利用资源及减少环境污染的广义绿色集成制造过程。
3、绿色集成制造的四项内容
绿色集成制造的内容包括四部分,即采用绿色资源(绿色材料、绿色能源),历经绿色的生产过程(绿色工艺技术、绿色设计、绿色包装、绿色生产设备、绿色营销等),通过过程集成、功能集成和目标集成生产出绿色产品。这四项内容是用制造系统工程的观点,综合分析产品生命周期从产品原材料的生产到产品报废回收处理的全过程的各个环节,系统地解决环境和资源问题。
(一)选题
选题是影响毕业论文质量的一个重要因素,涉及到学生与教师的双向选择,择毕业论文的课题的知识面、深度及多样性,不同的课题涉及不同的教师,因此,学生的选题必须与指导教师、评阅教师、答辩教师有相互对应的关系。一般由指导教师给出选题或学生自拟申报给指导老师审批,根据选题再由指导教师指导学生写出开题报告。
(二)过程指导
本过程是毕业论文设计的重要环节和关键阶段。在这个时间段中,学生不可能随时接受指导教师面授指导。所以,在过程中确保管理的及时性、便利性,方便教师对学生论文进度的随时跟踪管理及意见记录等,以及管理部门对指导教师的监督与管理等。
(三)版面格式
毕业论文的版面格式上是有着严格的要求,因此,毕业论文管理系统中应规定相关的格式模块,及其引用标注上的细节规定。
(四)评审
毕业论文在评审阶段的主要内容是,为各个学生的毕业论文指定评阅教师,评阅教师认真阅读论文后,独立地给出成绩与评阅意见。由于毕业论文在评阅阶段时间一般很短,评阅教师难以像指导教师那样从容和仔细。
(五)答辩总评
毕业论文的答辩是指对学生撰写情况、教师指导与评阅情况的综合检验,是确保论文质量和检验论文真实性的重要手段。本阶段的主要工作是:对学生进行分组、对各个学生答辩组分配答辩组成员、答辩教师查阅相关论文,并形成提问问题、记录各答辩全程情况,以备随时查阅。
二、需求分析
毕业论文管理管理系统,它采用了当前流行的B/S结构和Internet网络技术。而如今编写HomePage也没原来那么麻烦,网站的一些制作要求和素材在Internet随处都可以找到,制作网站的工具也是种类繁多。我们可以从中找到符合自己要求的工具。管理信息系统的开发有很多的实例,一些实例的源代码也可以提供参考。所以,从技术上来说,开发这个系统的技术难题是不多的。参照其它MIS系统,该系统在技术上完全可以实现与用户的良好交互作用,并且作为开发者,我也尽可能地减少让用户难以操作或是难以理解的交互方式。
综上所述,该系统无论从技术上、经济上,还是操作上都具有相当的可行性。当然,更重要的是,该系统是结合当前实际需要,可以满足高校工作需要,减轻人工操作的负担,可以提供更强的操作,不仅方便操作,而且可以大大提高系统的可移植性。该系统对毕业管理环节具有重要意义:能使学生与老师进行有效的沟通,毕业设计过程中的要求也能很好的得到完成,课题管理也很方便。
对于创建专业Web站点而言,世界上最好的方法现在莫过于最简单的建立功能强大的Internet应用程序的方法。DreamweaverMX这一完整的集成解决方案使得编写人员在单一环境下工作,达到快速创建、建立和管理Web站点和Internet应用程序的。用户可以使用它编写可以运行VBSCRIPT、JAVASCRIPT等脚本语言的以.asp为后缀名的应用程序,再用Internet服务管理器进行网页的浏览。用户不但可以访问本地数据库如Acess,Foxpro,Parodox外,还可以访问诸如SQLServer、Sybase、等多种远程数据库,使得程序员充分利用已有的资料,减轻工作量,以便于在其它应用程序间进行信息交流。
三、总体设计
(一)功能模块设计
1.管理员
管理员具有最大权限,可对系统进行维护、数据备份,进行教师资格审批、教师任务分配,向全体教师、学生通知以及相关用户权限设定。
2.教师
可审查相关选题、可下达任务书、向自己指导的学生通知,可查收管理员的相关通知、可在线完成论文指导的记录与保存相关评语。
3.学生
可选择系统提供的选题或自拟题目供指导教师审核,可查询相关规定与要求及的通知。可提交相关的开题报告与论文稿件,可查收指导教师的意见与批注。
(二)总体结构设计
合同管理风险隐含在整个合同的订立、履行、变更或转移、终止的全过程,主要集中体现在履行阶段。按照合同管理的性质,可将合同管理风险分为可控风险和不可控风险、内部管理风险和外部环境风险、直接管理风险和间接管理风险等。准确把握合同管理风险的类型,分析产生的原因,切实采取有效的防范与控制措施,是降低合同风险的有效途径。
1.1可控风险和不可控风险
按照风险防范控制的等级划分,合同管理风险可分为可控风险和不可控风险。可控风险是在合同管理过程中,通过实施规范化的流程管理,进行信用风险评价、履约风险评估、合同争议解决、合同解除管理等,最大限度地规避或降低风险。不可控风险是指由于受宏观经济环境、政治、政策、法律以及自然灾害事故等因素影响,造成合同不能正常签订、履行。
1.2内部管理风险和外部环境风险
按照风险防范控制的范围划分,合同管理的风险可分为内部管理风险和外部环境风险。一般情况下,合同管理的客观风险受经济环境、法律法规、合同条件以及国际惯例等制约和影响,其风险责任是合同双方无法规避的。而合同管理的主观风险受内部和外部主观因素的影响,很多是可以规避的。内部管理风险是由于合同管理制度不健全、流程管理不规范、监督不到位、人员素质较低等因素,造成在合同签订、履行、变更或转移、解除过程中存在风险,这种风险可导致企业经营决策失误或带来巨大损失。外部环境风险是由于合同对方信用等级较低、不正当竞争以及财务状况不佳等因素,造成的蓄意欺诈或违约导致合同管理风险。1.3直接管理风险和间接管理风险
按照风险防范控制的责任划分,合同管理的风险可分为直接管理风险和间接管理风险。直接管理风险是企业自身在直接参与合同管理全过程中,由于在合同评审、履约、变更或转移方面存在管理不规范、制度机制不健全、监督不到位等因素,给合同管理带来的直接风险。间接管理风险是企业自身在间接参与合同管理的全过程中,由于合同中的联合体成员、分包方及第三方等多方面原因,造成合同的履约、变更或转移、终止等方面存在的管理风险。
2合同管理风险的成因分析
合同管理风险贯穿于合同的签订、履行、变更或转移、终止等各个环节。导致合同管理风险的主要原因可分为外部环境因素、风险防范与控制意识因素、合同管理制度因素和人员素质因素。
2.1外部环境因素
外部环境因素是导致合同管理风险的客观因素,主要涉及经济环境变化、政策和法律法规调整、自然灾害事故等不可控因素。经济环境变化因素受国际经济全球一体化、市场经济发展和政治、社会形势等影响较大,只能提前进行预测和进行必要的风险规避。政策和法律法规调整因素主要是国家根据经济社会发展形势,对宏观经济政策、财政政策、货币政策和现行法律法规的适当调整,调整的内容、时限、幅度可在一定范围内搜集和预测,相对经济环境变化风险可控程度高。自然灾害事故因素偶然性较强,很难提前进行预测,在合同签订和履行中,可通过风险转嫁等进行分担。
2.2风险防范与控制意识因素
风险防范与控制意识因素是导致合同管理风险的主观因素,主要涉及对合同的风险意识、法律意识、责任意识等因素。风险意识因素是对合同隐含的风险认识和重视程度不够,缺少必要的风险防范与控制措施。如在合同中经常出现责权利不平衡,罚责不对等的情况,使承包方在苛刻的条件下,被动地承受质量、付款、索赔等方面的诸多风险。法律意识因素是在合同的签订和履行全过程中,对现行的法律法规掌握不深,重视程度不够,对合同条款未做仔细推敲,未按现行政策和法律法规签订和履行合同,不能有效地规避合同法律风险。例如:一些建筑工程在开工后再补签合同,存在制的认识程度不高、责任意识淡薄,造成风险防范与控制措施失灵,给合同管理带来风险。
2.3合同管理制度因素
合同管理制度因素是导致合同管理风险的关键因素,主要涉及合同评审制度、成本核定制度、工程款支付制度、结算管理制度等因素。合同评审制度因素是各部门在合同评审中未按评审程序、内容、标准、时限等进行评审,致使合同不能正常签订或存在履约风险。成本核定制度因素是未按成本核定制度进行成本分析、核定,造成经营风险。工程款支付制度因素是一些单位未按合同条件支付工程款或随意挪用工程款,对各类分包分供合同的付款不能加以有效控制,导致合同履行存在风险。结算制度因素是由于结算制度不完善,不能及时对已竣工项目进行结算;对以往项目不能及时进行清理、核查数据;监督管理工作不到位等,导致结算不能顺利进行,合同履约不能圆满完成。
2.4人员素质因素
人员素质因素是导致合同管理风险的重要因素,主要涉及人员的知识结构、能力水平等因素。知识结构因素是合同管理人员由于知识结构单一或对经济社会变化的敏锐性不强,缺乏对国际国内经济环境变化、政策和法律法规等的准确分析、预测,造成合同在签订和履约过程中存在一定风险。能力水平因素是合同管理人员未能发现合同中条款不合理的风险;发现问题,但未提出合理性改进意见的风险;起草合同人员未采纳合同审核人员提出的合理化建议的风险等,致使合同管理过程中存在风险。
3合同管理风险防范与控制措施
在合同管理的实践中,建立健全合同管理风险防范与控制体系可以有效降低合同风险、提高经济效益和实现科学化、制度化管理。合同管理风险防范与控制体系可分为合同流程管理体系、合同文本体系、信用评价体系、风险预警体系、信息化管理体系、人才培养体系等内容。
3.1建立健全流程管理体系
合同流程管理一般由合同调研、策划、谈判、拟定合同文本、审核、签订、履行、变更或转让、终止、存档等环节构成。明确流程管理各个环节的责任主体、目标任务和工作措施,确保每个环节有制度、有落实是合同管理的重要内容。实施对合同的全过程监管,就要在合同的准备阶段、签署阶段、履行阶段和履行后管理阶段,指定专人进行监管,开展综合评价,以确保签约合同主体合法、内容合法、合同表示真实、条款完备、表述规范、签订手续和形式完备,能有效防范与控制合同风险,实现合同流程管理的制度化、规范化、标准化。
3.2建立健全合同文本体系
合同文本风险是指合同条款不合理的风险。主要表现在合同条款存在的不合理、不完整、不严密;合同内容违反法律法规等方面。控制风险的主要方法是严格执行评审制度。因此,要根据国家规范化合同示范文本,综合考虑合同的类型、管理方式等不同要素,建立本单位的合同标准文本体系。并密切关注国内外有关合同文本的发展变化,进一步理顺管理体制。同时,拓展思路,及时补充完善合同文本体系,力求与生产实际紧密结合,使合同管理与投标报价、成本核定和结算管理有机结合在一起,最大限度地发挥合同管理的作用。合同管理人员须认真仔细地对各个业务单位报送的合同进行审查、把关,严格做到“四不”标准,即:不规范的合同不加盖公章、不合法的合同不加盖公章、不经审核的合同不加盖公章、有巨大经济风险的合同不加盖公章,才能从源头上避免不完善合同的发生,切实提高合同签订的准确率。
3.3建立健全信用评价体系
建立健全信用评价体系是使合同双方增强互信、加强合作、确保合同签订和履行顺利进行的平台。为此,应建立并完善分级信用等级制度,对合同当事人的组织机构、经营现状、财务状况等情况进行信用评价,划分等级,建立合同对象的商业信用档案等,并纳入日常动态管理。在合同签订和履行的过程中,对于信用良好的单位可给予优先考虑,反之,则从严掌握。
3.4建立健全风险预警体系
实施合同管理全过程风险预警是降低合同风险的有效途径。为此,应建立并完善风险评估制度,通过对合同对象的信用等级进行分析,在合同的签订、履行等全过程分阶段进行风险评估,以及时发现风险隐患,并实行分级分类预警,果断采取积极有效的应对措施。要建立信息会商制度,通过对合同管理过程中的风险评估,对发现的风险隐患,会同有关部门进行集体会商,研究防范和控制措施。在实践中,对各单位合同中潜在的风险、条款的合理性以及收益情况进行认真负责的评判,特别是对所报收益过低、甚至是亏损的项目应要求其找出问题的根源和风险之所在,提出有效的解决办法,并上报详细的报告,对如何化解风险进行详细说明,以最大限度地预防和减少风险。要建立风险跟踪制度,对发现的风险隐患,在合同管理的过程中,要实时跟踪、反馈和预警,努力降低合同风险。
3.5建立健全信息化管理体系
建立健全信息化管理体系是有效控制成本、降低风险、提高效率的重要手段。信息化管理体系可包括定管理、项目施工预算管理、项目结算管理、项目成本风险管理等内容,可通过互联网或单位内部局域网实现各单位的互联互通,实现数据的实时更新,全面掌握合同管理的全过程。信息化管理体系的推广实施,在一定程度上能够解决执行力差、管理人为因素大的问题,能够有效实现过程管理控制,适时反映合同管理状况,最终达到对合同管理过程加以控制的目的。
3.6建立健全人才培养体系
二、存货管理的主要形式 库存管理有多种形式:
1、委托保管的方式 受托人代表的所有权属于用户的货物,接受用户的委托,代管存款。这货物存储在用户的所有权的仓库,储存,和后者以发送按照一定的标准的货物,用户向受托人支付服务费,用户的专业化程度比较高,这在一定程度实现零库存和无库存式生产。
2、协作分包方式 主要用于制造企业,公司供应时间,通过这种灵活的生产形式,使库存供应的主要业务是零,而主要的业务重点和出售股票,以分售后服务营销企业的库存为零。
3、轮动方式 又称同步模式下,系统的前提下,精心设计的所有方面的全面协调率零库存,零储备形式。这种方法是基于对传送带式生产,更扩展形式的大规模生产和进行同步传输系统供应形式,以实现零库存的物资供应。
4、准时化生产和看板方式 准时化生产是没有类似的轮式输送系统,但“必要时,根据生产所需的产品所需的金额”,以实现零库存。这是丰田的生产方法,先进的管理模式的基础上开发的,一切都是设计,以消除低效率,实现企业资源的优化配置,全面提高经济管理效率。 生产时间在一个简单而有效的的方式 - 看板的方法,也称作为“一卡通”系统,是在企业之间或企业,或制造商和供应商之间的各种生产工艺中,使用一个固定格式的卡证书的一部分,根据自己的节奏,对生产过程中,指定的供应,协调关系的一部分的方向,使时间同步。
5、订单生产 企业的一切生产活动是根据订单进行的,仓库不再是传统意义上的仓库库存,而使一个过程物质流“枢纽”,是一个站点的物流业务。材料是基于对信息的需求和订单流,所以从根本上消除停滞不前的材料,这将消除“库存”。最早是由日本索尼公司。
6、无库存储备 国家战略性物资储备,材料是非常重要的,因为在关键时刻能发挥很大的作用,因此几乎所有国家都以各种名义的战略储备。作为战略储备的重要性,一般储备存放在良好的条件,以防止其损失,延长和挽救生命,在这个仓库。无库存储备,这仍然是维持储备,但不采取股票的形式,以实现零库存。
7、配送方式 企业通过建立一个完善的物流体系,在按照订单生产,货物交付到用户手中,在通过过境运输和销售过程中的货物的过程中及时,减少库存。
三、库存管理问题 在这个阶段,企业在库存管理过程中,也存在不少问题,主要有以下几点:
1、管理不善。一套库存管理的内部规则和法规的缺乏,以及缺乏有效的监督机制,以确保库存管理的顺利实施。
2、标识不清。由于在多个仓库,使用不同的代码标准相同的项目相同的项目,长期存放可能导致大部分原料,物料及甚至有些变质,失效,或重复购买一些物品,商品的采购和存储管理有一个非常重大的困难。
3、核算不实,成本费用增加。根据新的制度缺乏链接的认识和理解是无须取得购买增值税专用发票,以增加他们的税务负担,实现一些企业的会计监督的作用与实际账目严重不符;一些企业存货核算。
4、销售不畅,效益低。由于企业亏损,造成大量的产品滞销。
四、加强库存管理策略 市场需求日益多样化和个性化的产品更新换代的周期越来越短,这就要求存货管理,生产企业必须改变现状。库存管理存在的许多问题,本文提出了以下措施:
1、企业的库存进行系统的分析。确定适当的库存控制量,调整库存和客户订单和批准以外的关系来分析库存管理结构的各种控制元素的影响,以促进存量结构的改善。
2、企业应建立适合自身发展的需要库存管理系统,以便实时动态了解,对企业的库存,提高存货运营效率的计算机。根据统一的会计制度的规定,对会计,存货核算,应及时,准确,完整。
3、企业应建立一套科学,高效的库存管理系统和不断完善,随着企业的发展。在一般情况下,和企业的股票品种和不同的功能。在能力或经济角度来看而言,企业不可能也没有必要来管理所有库存,不管大和小。分类管理基础上的考虑提出的,其目的是,使企业的优先次序和重点,以提高管理的股票型基金的整体效果。
4、企业进行存货规划,控制库存水平,减少资金占用,使成本效益和最优库存量。应建立良好的库存规划,计划经济秩序,首先要确定好经济订货量和订货点,补货,以避免短缺。其次,我们必须确定职业的资本存量的数额。
5、企业完善内部控制,以确保其有效。好工作,劳动分工控制,收购,检验和存储控制,储存和保持控制;监督和检查。
6、业务整合应该是合理的的范围内的物流资源,如存储资源,人力资源,信息资源,管理资源,交通资源,并充分利用第三方物流。
7、企业要努力实现零库存管理。零库存是材料采购,生产,销售,配送等,一个或多个业务分部,在仓库存储的形式,和处于工作状态。它不是指存储在实数零的某些物品的仓库或存储的形式,但通过实施的具体策略的库存控制,以实现最低库存水平。
计算机的安全涉及从计算机底层硬件一直到应用程序的各个环节。为了增强计算的安全性,从计算机底层到应用程序、从硬件到软件必须有一套完整的安全设计方案。如何从计算机底层硬件体系结构入手,增强计算机的安全性,是研究热点之一。通过对可信技术[122]的研究,结合嵌入式技术,设计并实现了一种基于嵌入式方式的可信计算机方案,该方案在通用计算机主板上嵌入一个嵌入式安全模块ESM(EmbeddedSecurityModule),从而能够从硬件底层到操作系统、从硬件到软件都做出改进,构成一个较完整的安全体系结构。ESM模块将计算机的功能进一步地扩大和延伸。基于这一系统,能够开发出一个更加安全可靠,并且适用范围更广的可信计算机。
1ESM概述
目前嵌入式系统在计算机的各个领域都有广泛的应用[324]。ESM也是一个成功应用的嵌入式系统。毕业论文从结构上来说,ESM主要由一个嵌入式硬件模块和一个微型的嵌入式操作系统JetOS组成。ESM是嵌入在主板上的,并从硬件上增加了对主板上南桥芯片的直接控制能力。同时,它还控制着一个智能卡接口,任何用户使用计算机必须插入表明其身份的智能卡以后才能正常加电启动计算机。通过这2个重要的硬件改进,结合其内部的JetOS,ESM能够自如地控制主机上的资源以及使用者的权限。从而使整个系统的安全性得到了很大的增强。ESM的软件核心是JetOS。JetOS本身采用了一定的安全策略以达到用户安全使用计算机的目的,JetOS与主机采用双向通讯的方式。JetOS通过接收主机OS的各种命令调用,然后返回处理结果来提供相应的安全功能;同时,JetOS能够主动控制主机,通过这种主动控制,可以更好地监控用户对通用计算机使用中的不安全因素。图1显示了软件的层次结构。
前面提到了ESM还提供了智能卡操作的接口,图2表示增加了智能卡接口以后的三级结构。当前,智能卡可以提供诸如身份认证,电子签名、权限管理等诸多安全功能。智能卡应用也是嵌入式系统应用的一个发展趋势。ESM通过提供智能卡结口,使得主机能够很好地利用智能卡开发出各种应用程序,扩展了计算机的应用范围。
通过实验,ESM对系统的影响非常小,用户在日常使用中根本感觉不到ESM的存在。总之,ESM模块将计算机的功能进一步地扩大和延伸。嵌入式的ESM模块其本身就像一个小型的控制和管理系统,通过把它嵌入在主机主板上控制相关资源,并与主机双向通讯,使得普通计算机能够成为一个更加安全可靠,并且适用范围更广的安全计算机。
2ESM的嵌入式硬件设计
ESM的硬件部分是一个单芯片系统。它主要是采用一个微处理器[5]进行主控制及处理工作,外部连接有各种外部设备和I/O,这些外部设备用来提供各种接口及I/O操作,比如USB接口、智能卡接口、以及同主板之间的接口。ESM本身提供了2个大容量的存储设备用来装载和运行相应的控制程序。同时,ESM和主板也有直接的连接,并且采用了2种不同的连接方式:GPIO方式和I2C方式。这2种方式分别完成2种不同的功能。GPIO用来进行数据传输,I2C用来控制主板外设。
在ESM模块内部采用了几种不同的总线方式,采用多总线复合的结构,可以带来2个明显的好处:不同的应用采用不同的协议传输,使得各种不同的应用能够满足自己的一套标准和速率要求;利用不同速率的总线协议传输可以有效地改善系统的传输效率。通过对传输数据类型的分类,比如慢速量小的命令控制类数据采用自定义的GPIO协议,而快速量大的数据操作则采用USB或PCI方式,这样数据传输之间不需要相互等待,有效弥补慢速设备带来的速度缺陷。
1)内部总线微控制器内部提供了内部总线驱动接口,它控制内部的地址、数据和控制总线,如图3所示。从总线结构图可以看到,几乎所有的外部设备都是通过CPU的内部总线同CPU进行交互的,但是通过CPU内部寄存器的设置,可以调整总线宽度,从而可以实现8位和16位外设的同时操作。内部总线是ESM的基本架构,它将承载ESM内部的绝大多数的数据流和指令流。
2)GPIO协议通讯GPIO协议是ESM自定义的,留学生论文用来和主机进行通讯的一种特殊的总线形式。它的基本架构如图4所示。利用CPU提供的可编程的PIO引脚引出3根GPIO信号线,硕士论文分别用来作为中断信号线、数据信号线和时钟信号线。它的另一端直接连接在主板的南桥引脚上,南桥的引脚同样也是可编程的GPIO信号线,操作原理一致,从而可以实现双向的数据通讯。GPIO协议主要一个慢速的数据通讯协议,用来处理低速少量数据流。在ESM中,GPIO是主机和ESM之间的控制命令通道,对于少量的命令数据来说,GPIO协议已经足够了。
3)I2C协议通讯I2C总线是用于低速设备互联的一种串行总线协议。它是一种双总线结构,通过定义挂接在总线上的设备的地址,主从关系,可以很容易地实现多设备之间的访问。ESM中利用一个标准的I2C接口芯片,可以将并行数据输入转换为I2C格式的数据输出,输出数据用来控制一个I2C的从设备,如图5所示。
4)PCI总线在总线结构图上可以看到,CPU并没有提供PCI的接口控制电路,ESM是通过一个具有PCI接口的密码协处理器来使用PCI总线同主机通讯的,这也是硬件体系结构一个创新的地方。ESM提供的安全功能中有数据加解密功能,而数据加解密涉及到大量数据的交换,自定义的GPIO协议通讯方式或低速USB方式都很难满足速度上的要求,这就必然要引入一个高速总线接口,密码协处理器就是一个很好的切入点。它本身并不是为此而引入的,密码协处理器主要提供对非对称密码运算的支持,通过它可以快速实现电子签名、运行认证算法以及密钥的生成等。使用带PCI接口的密码协处理器可以很好地解决ESM的速度瓶颈,可以有效地缓解利用低速GPIO接口带来的传输方面的限制。
3ESM的嵌入式操作系统JetOS设计
ESM还包括一个嵌入式操作系统JetOS,主要负责对嵌入式模块的管理。JetOS的软件模块主要分为6大部分:主控系统、通讯系统、命令处理系统、智能卡接口模块、文件系统、密钥管理系统。每一个都和其他的模块有一定的联系,但并不是全互联的。图6表明了其结构。
1)主控系统主控系统负责监控通讯通道,同时要控制ESM自身系统的安全和稳定运行。与它有联系的有3个子系统:通讯子系统、命令处理子系统和智能卡接口子系统。因此它要控制并管理这3个子系统的正常运行,他们之间主要是调用和被调用的关系:医学论文主控系统会监控系统异常和正常事件的发生,一旦被激活,它会调用通讯系统与主机通讯,接收命令,转而调用命令处理子系统,对主机的要求做出响应。如果是和智能卡相关的,它会直接调用智能卡接口模块。主控模块并不直接和文件系统以及密钥管理系统关联,它只是通过命令处理系统来调用。主控系统还执行有权限的开关机功能,这也是通过对智能卡接口模块和通讯系统的调用来实现的。
2)通讯系统通讯系统是ESM和主机之间的唯一接口,是控制和主机相互通讯和传送控制命令的通道。它包含一个命令通道、一个辅助的数据通道以及一个控制用通道。命令通道提供了和主机的函数调用接口、辅助的数据通道通过PCI总线方式来传输大容量数据,主要是加解密数据、控制用通道利用I2C总线来传输控制信号控制主机外设。
3)命令处理子系统JetOS提供给主机的命令调用功能都是通过命令处理子系统来实现。命令处理子系统连接了4个主要的系统模块。由于命令处理模块要执行各种安全功能或操作,它必须能够自主调用所需要的资源。但在超循环结构中,命令处理子系统是不能自主运行的,它属于前台系统,它必须通过主控系统的调用来激活。同时它要受到主控系统的监控,英语论文一旦命令处理模块执行异常或碰到非法操作,主控系统会直接采取相应措施来控制主机,这是通过检测命令处理系统的返回应答码来实现的。
4)智能卡接口模块智能卡的硬件接口是用GPIO实现的,在JetOS中,需要用纯软件模拟的方式来控制智能卡设备,需要一个专门的智能卡接口模块。它通过控制GPIO信号来与智能卡通讯,提供了一个标准的智能卡软件接口。它受主控系统的调用,同时也受命令处理系统的调用。主控系统在执行开关机权限检测或身份认证,卡异常监控等功能时,会直接调用智能卡接口来执行卡操作。而碰到通用性智能卡应用比如卡验证,加解密,圈存圈提(银行应用)时,会由命令处理模块来发出调用命令。
5)文件系统在JetOS管理ESM并执行各项功能时,需要一个简单的文件系统来存贮各种重要的JetOS系统文件和应用参数。文件系统同时考虑了密钥管理系统的实现,因为密钥管理系统的一部分需要文件系统的支持,同时文件系统也给ESM系统本身功能和应用的升级留下了扩充的余地,可以在文件系统中建立多个应用文件或多个功能性文件等等。
6)密钥管理系统密钥管理[627]是实现整个ESM系统安全的一个重要组成部分,这里考虑在JetOS中实现一个简单的密钥管理功能,实现除了能够对自身所提供的加解密和认证签名系统提供支持外,还一定程度上实现整个系统环境下的密钥管理系统的局部功能。
应注意在JetOS的模块图中并没有内存管理模块,并不是完全没有内存管理,只是内存管理的实现十分简单,而且由于ESM的资源有限,实现一个完整的内存管理并没有必要,因此考虑了一种很简单的内存管理方式,在设计中采用顺序存储的方式,利用链表域来查找内存区域,内存并没有分配和回收,由于应用的特殊性,职称论文产生的碎片对系统性能的影响并不大。
JetOS的总体结构设计中采用了超循环结构,那么相应的在实现策略上就应该是一种被动的方式,即ESM系统处于一个空闲等待状态,除了一些系统自身的例行操作之外,其余时间是等待事件的发生,主要是接收主机OS的命令,然后进入命令处理系统进行处理,并返回结果给OS,这是超循环结构所规定的模式。但这样的模式不能实现主动控制主机的功能,所以需要改进,考虑的一种方式就是采用主动和被动相结合,JetOS可以被动地接收主机发送的命令,也可以主动向主机发送控制信号,但主要是以被动式为主的辅助以主动控制模式,这样ESM同时扮演主设备和从设备。这种策略的好处主要是灵活,可以很好地满足功能设计上的各种应用需求。主动控制模式可以有效地增强主机的安全性能。可以说主动控制模式才真正体现了硬件一级的安全功能。
4结语
ESM可以将计算机的功能进一步地扩大和延伸,再通过对操作系统Linux内核的改造,加入嵌入式模块的主机就成为一个真正安全、体系严密的可信计算机。该设计基于对嵌入式系统的深入研究和应用,设计思想承前启后,既继承和保留现有通用计算机的体系和优点,又极大地增强了其安全性,有很强的应用价值。
参考文献
[1]TCGSpecificationArchitectureOverview.SpecificationRevision1.2[EB/OL]./downloads/TCG-1-0-Architecture-Overview.pdf,2004204228.
[2]ZhangXiaolan,JaegerTrent,DoornLeendertVan.DesignandImplementationofaTCG2basedIntegrityMeasurementArchitecture[EB/OL].ece.cmu.edu/~adrian/7312sp04/readings/rc23064.pdf,2007204229.
[3]LabrosseJeanJ.uC/OS2II源码公开的实时嵌入式操作系统[M].北京:中国电力出版社,2001.
[4]WolfWayne.嵌入式系统设计原理[M].北京:机械工业出版社,2002.
一、环境地理信息系统的概念
环境地理信息系统( Geographic Information System for Environment ,简称EGIS) 是收集、存储、管理、综合分析和处理空间信息和环境信息的计算机软硬件系统。它是GIS 技术在环境领域的延伸,是GIS 技术与环境监测技术、环境管理技术等各种环境信息分析和处理技术的集成。环境地理信息系统的主要功能有:
1. 基本功能包括对空间和属性数据的输入、存储、编辑,以及制图和空间分析等功能。编辑功能允许用户添加、修改、删除点、线、面或修改其属性信息;制图功能可以灵活多样地制作和显示及输出各种专题地图,如污染分布图、水功能区划图、环境规划图等等,地理要素可放大缩小以显示不同的细节内容,并能够测量地图上线段的长度或指定区域的面积。
2. 空间统计分析(Spatial Statistics Analysis) 是指对空间数据库中的专题数据进行统计分析。毕业论文 包括各种属性数据的集征数、离散特征数及其分类分级统计等。
3. 叠加分析(Overlay Analysis) 功能允许两个或多个图层在空间上比较各空间要素和属性,分为合成叠加和统计叠加。合成叠加得到一个新图层,它将显示原图层的全部特征,交叉的特征区域仅显示共同特征;统计叠加可以统计一种空间要素在另一种空间要素中的分布特征。对不同的图层进行叠加分析,从而获得各种感兴趣信息,如利用类型叠置分析获取新的类型。如土壤图与植被图叠置,以分析土壤与植被的关系,可以计算某一区域内的植被类型的数量及面积,即通过对同一地区、相同属性、不同时间的栅格数据的叠置,可以分析由时间引起的变化,通过与所需提取的范围的叠加运算,快速地进行范围内信息的提取等。
4. 缓冲区分析(Buffer Analysis) 是GIS 的基本空间操作功能之一。例如,某地区有危险品仓库,要分析一旦仓库爆炸所涉及的范围,这就需要进行点缓冲区分析,结合与居民地图层的叠加分析,可以获取需要疏散的人口数等等。
综上所述,空间分析是地理信息系统软件的核心,空间统计分析、叠加分析、缓冲分析等功能为环境地理信息系统提供了强大的环境分析功能与广阔的应用空间。随着其功能的不断完善和发展,环境地理信息系统将为环境各部门提供一个功能强大的空间信息服务和管理工具,成为各部门日常工作不可或缺的工作手段。
二、环境地理信息系统的具体应用
由于环境地理信息系统具有强大的信息服务和管理功能,具有广泛的应用范围。具体体现在两个方面,一是它可以应用在环境管理的各个环节,如区域环境规划、环境监督管理、区域环境监测及环境评价研究等;二是它可以广泛应用在国家、省、市等不同层次的管理。下面简单介绍一下它的具体应用。
1. 电子地图使环境管理工作变得轻松直观
由于采用空间数据和数据库挂接,改变了传统的信息管理方法,地图由传统的静态纪录变为信息丰富多样的动态的电子地图,实现了数据可视化。它使环境主管部门对各种环境要素的管理变得直观、简单和轻松。如通过直接对地图要素进行查询,可以获得环境监测点位、污染源等的空间分布及其与环境敏感区域的空间关系等信息。可以对各种环境数据进行综合的统计并分析以及采用直观的丰富多样的表现方式进行展示,为环境决策提供科学快捷的支持。
2. 强大的环境规划手段
区域环境规划是EGIS 应用发展的重点领域之一,目前基于EGIS 的环境规划模型还处于深化研究阶段,将环境应用模型与GIS 集成为一体,可以为环境规划提供更强大的技术手段。由于应用EGIS 能够更好地考虑和评价建设项目对环境的影响,因此在建设项目的环境评价中得到广泛应用。
3. 危险物运输管理
借助GIS 的运行路径选择功能,可以对危险物转移运输线路进行优化选择,能避开人口集中居住区、饮用水源地等环境敏感区域制定运输计划。并可以通过GPS 对危险物的运输线路进行实时监控。
4. 环境模型模拟分析
环境模型在环境决策中有着重要的作用,如可以通过模型模拟出污染事故发生后各个时间的扩散情况,为决策提供科学的参考依据。硕士论文常用的模型主要有大气扩散模型、1 维水污染扩散模型、2 维水污染扩散模型等等,实现各种模型的模拟结果的生成、2 维和3 维的显示等功能。
5. 为数字环保提供技术平台
数字环保是最近提出来的终极环境管理系统,它是继数字地球概念提出以后,环保领域提出的新概念,它将是未来十年环保领域信息化建设的终极方向,EGIS 作为数字环保的基础平台,将能够为用户提供实时动态环境信息服务,也能够为环境管理者提供决策信息,逐步控制污染,改善环境状况,提高人民生活水平。三、国外环境地理信息系统的研究重点
1. 数据采集的技术比选
当前环境管理决策要求EGIS 提供的数据种类及其范围都在不断扩大,同时信息采集技术也有了很大的发展,包括GPS 技术、视频技术、高清晰卫星图像、实时环境监测技术等等。这些实时信息采集系统都有很多传感器,包括空气质量、温度、气压及水质等等。如最近微软公司正在基于Virtual Earth开发一项新技术,用户可以在地图上搜索大量的实时信息,如道路拥堵情况、天气状况、空气质量,甚至是汽油价格等等实时信息,这需要大量的传感器采集空间及其相关的实时信息,这无疑会推动更多的数据采集技术的开发。
2. EGIS 与环保信息化之间如何协调发展可以预计未来五年内EGIS 将会与环境信息化越来越紧密地集成起来,发挥良好的社会经济效益,大大提高现有的环境管理与决策水平。二者的紧密集成还需要研究以下问题:
1. 制定所需空间数据及环境数据的标准,以保证系统的扩展性与兼容性;
2. 空间数据的获取渠道以及更新途径,以保证系统的可用性及可靠性;
3. 研究以何种方式进行有效集成,并分析这种方式的可行性;
4. 研究环境信息与空间信息及其分析、模拟结果的综合表现方式;
5. 建立示范项目以便分析和测试集成的效果。
3. 海量空间数据库管理技术
随着空间信息与环境信息的积累,EGIS 的数据库的维护会变得越来越重要,新的数据采集技术可能会使数据量以几何级数增长,海量数据的存储与维护是要继续研究的课题。如:采用什么技术来实现空间数据的更新与历史数据的备份? 如何实现新旧空间数据的合并和统一? 如何利用数据挖掘与信息抽取技术来更好地发挥数据的利用价值? 遥感数据如何才能得到有效的利用? 等等。
四、发展环境地理信息系统的策略探讨和建议
随着国外EGIS 技术的逐渐成熟和数据采集技术的快速发展,建立环境地理信息系统的条件开始逐渐成熟,而且将成为我国发展GIS 的重点领域,从GIS 在我国近几年的发展领域也可以看出这种趋势。当前我国有关部门已经开始着手进行环境地理信息系统的开发,并进行了一些有益的尝试,如广东省环境信息中心开发的珠三角水环境信息管理系统等,但鉴于我国GIS 基础工作薄弱,特别是基本的空间信息数据库尚未建立,因此EGIS 的开发费用十分巨大;加上EGIS 的发展涉及众多部门和多种技术,因此有关部门应当重视和开展我国EGIS的发展策略研究。
发展EGIS 应当采用“统一规划、注重基础、紧密跟进、高起点开发、协调发展”的发展策略。
1. 统一规划。由于EGIS 的发展不但涉及众多环境部门,还包括与其他各级政府管理部门(如土地管理、环保、环境管理等部门) 之间的信息交流;同时又涉及多种信息技术,而信息技术发展的速度十分迅速,为了降低空间数据资源采集和管理的成本,为了适应未来发展的需要,必须在多方部门的参与下,统一规划和构建EGIS 的发展框架。
2. 注重基础。由于我国GIS 发展基础薄弱,数据基础是系统生命力的关键,失去了完善可靠的基础数据的支撑,系统的功能再强大也不能发挥其作用,因此要在统一规划的思路和明确的发展框架下,不断加强基础空间数据库和基础环境数据库的积累与建设。
3. 紧密跟进、高起点开发、协调发展。职称论文在技术上紧密跟进国外先进的GIS 技术,高起点进行系统开发,与我国的信息产业发展速度相协调,共同发展适合我国国情的EGIS。
当前我国各地许多部门虽然已经开展了EGIS的研究与开发,但这些开发均是出于本部门的需要,很少考虑到将来部门之间的数据交流和共享,加上没有全国性的EGIS 发展框架和数据标准,数据的通用性将成为
1、引言
现在的网络教育已经广为应用,该教育方式主要以现代计算机技术和网络通信技术为基础,通过现代化的远程多媒体交互教学方式,能够为地理分布零散的网络用户提供一种以学习者为中心的教育模式。作为一种新兴的教育方式,网络教育具有诸多特性,如灵活性、主动性、创造性和互动性等。特备是网络教育网站的出现和应用,更是从根本上解决了在网络教育这种非面对面教学形式中学习者跟教师之间难以进行广泛交流的难题。所以,通过将网络技术和数据库技术的广泛结合,通过现在普遍采用的ASP技术来构建一个能够提供动态服务的教育网站,也就成了网络教育这种新型教育模式的必然选择。
2、目标和功能
网络教育网站的基本功能就是满足教学双方的根本需求,在能够为教师提供备课和课堂教学参考的同时,还能偶为学生的课程学习服务;应该能够为教师和学生提供非常便利的网上学习和讨论交流的学习环境;比外,还应该能够为教师和学生提供方便使用的资料查询和检索功能,便于教师和学生的日常使用。
所以,为了能够满足这些要求,就应该使教学网站具有如下几个主要的功能部分,即:
(1)、学习功能。教学网站的学习功能主要是针对学生设计的。学生通过该功能模块,可以对各种课程的电子教案进行在线学习,了解相关的学习方法、课时分配和教学计划等等跟课程相关的内容;还可以开设各种跟学习相关的论坛;具有即时和错时的交互式学习界面;能够通过对共同关心问题的深入讨论,引导学生参加在线的交流、评价和调查等,将网络构建成课程学习的另一个战场。
(2)、教学功能。网站的教学功能主要是针对广大的教师队伍而设置的,能够为教师提供结构化的系统平台,便于教师将各种跟课程教学相关的电子和声像资料上传到网站中,还应该便于教师进行动态的网上交流、和答疑,促进教师和学生之间的交流,对学校的教学和科研动态进行及时地了解和掌握。
(3)、资源整合跟查询功能。作为网站建设中的主要工作和功能模块,网络资源的整合和查询可以通过建设一个对本地站点进行搜索的引擎,对互联网上的运行环境进行模拟,提高上网查询资料和访问的效率,从而构建出比较完备的信息资料收集和查询系统,对网上的资源进行整合和查询,构建出简单实用的专题数据资料库。
3、教育网站建设
3.1 系统结构及平台
本文系统实现中,主要采用基于B/S的网络构建模型,也就是常用的浏览器/服务器模式。该网络构建模式可以将应用逻辑跟用户界面和数据的访问分割开来,便于提高系统的可维护性,此外,利用各种组件技术,可以有效降低数据库的访问压力,提高系统的运行性能。访问者可以通过本地浏览器对网络服务器进行登录访问,由于网络服务器和应用服务器都属于应用逻辑层,这样,网络服务器在接收表示层所提交的访问申请之后,就可以通过调用服务器中的相关模块,对具体的逻辑操作和运行进行执行,并数据库服务器提出及时的数据请求,得到结果之后,就可以将结果返回到网络服务器,最后,网络服务器就可以将结果数据提供给访问者。 3.2 技术方案
现在,可以用于网站开发的技术和手段主要有:基于HTML文件的开发技术、基于CGI的动态页面生成技术以及基于ASP的开发技术。下面对这几种技术体系进行简介和说明。
首先,就是基于HTML文件的网站开发。作为第一种通用的页面描述型的开发语言,HTML简单易学,且具有非常强大的超媒体支持能力,便于在超媒体的信息网中进行使用。通过HTML语言就行网站的开发,其特点为速度比较快,且不需要高水平的技术力量。不过,有优点肯定就有缺点,缺点是在使用过程中的网站维护工作量比较大,及时进行小范围的修改,也需要对整个网页进行操作。
其次,基于CGI的网站开发技术。传统的静态网站构建技术已经难以满足人们对网站的访问需求,所以,基于CGI技术的动态交互式网站就开始逐渐兴起和发展。这主要是由于采用CGI技术构建网站,可以大大提高网站的交互性能,便于用户和网站管理人员以及用户和用户之间的信息交流。不过,这种网站构建技术也存在明显的缺陷,就是这种开发技术跟操作系统的关系紧密,所以,使得利用该技术所构建的网站的可移植性能比较差。
第三,就是基于ASP技术的网站开发技术。作为一种新开发的网页开发技术,ASP技术是一种动态服务器网页,能够很方便的对数据库进行访问。现在的网页设计中,采用ASP进行功能实现的越来越多,可以利用ASP技术来创建动态的网络页面,或者功能强大的网络应用程序。此外,ASP技术可以通过ADO控件对象来实现对数据库的访问,ADO的特点为高效、简单和内存开销较小,更加适用于基于B/S的客户端模式或者其他基于网络应用的开发。
基于ASP技术的网站工作方式可以描述为:浏览器通过向网络服务器发送访问请求,激活ASP的脚本运行程序,之后,网络服务器就可以通过调用ASP来对请求的文件进行读取,并同时执行脚本的命令,最后将网络的页面传动给浏览器。此种模式下,网页的脚本运行主要通过服务器来完成,所以,从浏览器上所看到的网页是在网络服务器上生成后传送过来的,浏览器不用负责对脚本的处理。网络服务器能够实现所有的脚本处理,且能够将标准的HTML页面传送到浏览器。浏览器所接受的只是脚本运行的结果,并不对服务器端的脚本进行复制,所以难以得到支持其页面内容的脚本命令,这样,系统的访问和运行安全性就可以得到保障。在该方式中,用户可以通过目录来进行边界的定义,以以此作为应用程序的作用域,使得在每个网站站点都可以运行多个应用程序,且在服务器端并没有实际的页面存在和出现,任何网页都是根据用户的需求来动态的实时生成和运行的,在用户访问结束后就自动消除。
3.3 服务器与数据库的连接
现在,能够实现网络服务器和数据库服务器之间通信和数据交换的技术主要有:动态数据交换技术、SQL技术和ODBC技术等。
在这几种数据交换方式中,ODBC技术已经成为应用系统和驱动程序之间的标准数据交互接口。作为一种调用层的数据接口,ODBC并不需要要预编译程序,可以像调用函数一样来实现对ODBC的操作。对于不同的数据库管理系统来说,ODBC对其的访问和管理是半透明的,可以通过驱动程序的加载来实现逻辑结构到具体数据库管理系统的DBMS的映射。而应用程序对数据的访问和操作,则不需要通过任何DBMS来实现,由此就可以实现应用程序对不同DBMS的共享。所以,对于不同的应用系统来说,ODBC具有高度的可移植性和互用性,通过基于ODBC的标准开发,用户可以跟不同的数据库系统进行通信,此时的应用程序并不需要做任何改变。
4、结束语
本论文通过对当下几种网站构建技术的介绍,给出了构建校园教育网络和网站的系统结构,以及相关的设计方案,并通过对网络服务器和数据库的连接技术的介绍,对如何利用数据库和ASP网站构建技术实现多功能网站进行了介绍和说明。
参考文献
[1]、李新,陆峰,刘清堂,李娜,韩立龙. 基于ASP技术的教育网站的设计与实现[J]. 教育信息化. 2006(11)
[2]、崔金鹏,支丽平. 基于ASP的动态网站的设计与实现[J]. 中国科技信息. 2007(22)
[3]、张雪. 浅谈网站建设与网站开发[J]. 硅谷. 2008(23)
[4]、梁瑞仪. 教育网站开发阶段研究[J]. 理论界. 2005(08)
[5]、冯益华. 小型教育网站设计初探[J]. 牡丹江教育学院学报. 2005(06)
[6]、李文新. 教育网站建设的基本要件[J]. 黑龙江教育(综合版). 2004(16)
2.1全局查询处理器体系结构全局查询处理器由两个消息队列(QueneSendMsg、QueneReceiveMsg)和三类线程(Receive()、Gtransact()、Send())组成。QueneSendMsg存放待发消息,QueneReceiveMsg存放接收的消息。全局查询处理器的结构如图2所示。Receive()线程从QueneReceiveMsg读取消息后,将这些消息分别发送给各自的Gtransact()线程;Gtransact()线程分解及优化全局SQL,产生局部SQL语句,发送局部SQL语句到相应的局部查询处理器中,组装由局部查询处理器返回的结果集;Send()将QueneSendMsg中的消息发送出去。全局查询处理器输入的是GSQL、LTMR,输出的是LSQL、GTMR。在一个全局查询处理器中, QueneSendMsg队列、QueneReceiveMsg队列、Receive()线程、Send()线程只有一个,Gtransact()线程的个数取决于正在处理的全局查询SQL语句的数量。
2.2局部查询处理器的结构局部查询处理器由两个消息队列(QueneSendMsg、QueneReceiveMsg)和三类线程(receive()、ltransact()、Send())组成。QueneSendMsg队列存放LTMR, QueneReceiveMsg队列存放LSQL语句。局部查询处理器的结构如图3所示。Receive()线程从QueneReceiveMsg中取得消息,如果是LSQL消息,则建立一个新的Ltransact()线程,将该LSQL消息发送给对应的Ltransact()线程;Ltransact()线程通过ODBC负责LSQL执行,将执行后的LTMR加入QueneSendMsg队列中;Send()线程从QueneSendMsg队列中取出消息,如果是LTMR消息,则获取消息的目的IP,把消息发送到对应的全局查询处理器。局部查询处理器输入的是LSQL,输出的是LTMR。在一个局部查询处理器中,QueneSendMsg队列、QueneReceiveMsg队列、Receive()线程、Send()线程只有一个,Ltransact()线程的个数取决于正在处理的局部查询SQL语句的数量。 2.3消息结构 GSQL用来存放全局SQL消息内容,它由客户端应用程序产生。其结构定义为:消息类别、发送消息机器的IP地址、消息发送到机器的IP地址、全局SQL语句的内容。 LSQL用来存放局部SQL消息内容,它由全局查询处理器产生。其结构定义为:消息类别、发送消息机器的IP地址、消息发送到机器的IP地址、局部SQL语句的内容。 GTMR用来存放全局结果集,它由全局查询处理器产生。其结构定义为:消息类别、发送消息机器的IP地址、消息发送到机器的IP地址、表的列数、表的行数、表字段信息(名称、长度、类型)、数据信息。 LTMR用来存放局部结果集,它由局部处理器产生。其结构定义为:消息类别、发送消息机器的IP地址、消息发送到机器的IP地址、表的列数、表的行数、表字段信息(名称、长度、类型)、数据信息。 2.4数据结构数据目录中存储和分布式数据库系统的各种控制信息的对象和地方。它包括不仅数据库,域名,关系,属性,用户等不透明的水平,而且碎裂的描述,位置描述段,图像的本地名称和全球的用户访问等。这个目录结构的设计如下:①该网站的基本信息表(Siteinfo):站点数量,站点名称,服务器IP,端口号,连接密码,注释。 ②全球逻辑模型表(LogicTabInfo):表名,字段名,数据类型,数据宽度,备注。 ③分段结构表(SegTab):段落标记,表名,字段名,分条件。 ④图像结构表(ImageTab):形象标志,节标志,站点数目,形象的描述。 ⑤局部图像结构表(NativeImageTab):标志图像数据源别名表的名称。 ⑥数据源的信息表(DsInfo):数据源的别名,用户登录,密码。对于每一个网站可以通过本地目录查询系统获取数据的分割和分配信息,以完成全球的查询,该网站的基本信息表,全球的逻辑模型的形式分段结构表和图像的表结构在每个网站上存储数据的目录重复,这样的网站,可以降低成本目录之间的互访。局部图像的结构和数据结构表的表只能用本地的DBMS,只要到本地目录就可以了相关的数据存储网站。
3、分布式查询处理器执行
3.1分布式查询处理器线程控制分布式查询处理器的线程控制分为全局查询处理器的线程控制和局部查询处理器的线程控制。全局查询控制处理器线程的实现过程为:
(1)Receive()线程的执行流程:从QueneReceiveMsg队列中取出消息,根据消息的类别做相应的处理。如果是GSQL消息,则先建立一个新的Gtransact()线程,再把GSQL消息发送给该线程;如果是LTMR消息,则先根据消息结构的内容找到对应的Gtransact()线程,再把LTMR发送给该线程。Receive()线程在程序启动后就一直运行,直到程序退出。
(2)Gtransact()线程的执行流程:该线程一旦检测到有消息,根据消息类别做相应的处理,如果是GSQL消息,则先进行GSQL语句的词法分析、语法分析、转换查询树以及优化等操作,得到多条LSQL内容以及多个要执行LSQL处理的站点信息(IP地址、端口等信息),再把各个LSQL消息加入到QueneSendMsg队列。如果是LTMR,则先把LTMR汇总成GTMR,再把该GTMR消息加入到QueneSendMsg队列。Gtransact()线程从建立后就一直运行,直到全局查询任务执行完毕才释放。
(3)Send()线程的执行流程:从QueneSendMsg队列取出消息,根据消息的类别做相应的处理,如果是GTMR消息,则从消息内容中获取目标IP地址,先建立对应的ClientSocket,再把消息发送到客户端应用程序。如果是LSQL消息,则从消息内容中获取目标IP地址,先建立对应的ClientSocket,再把消息发送到局部处理器。Send()线程在程序启动后就一直运行,直到程序退出。
局部查询处理器的线程控制实现过程为:
(1)Receive()线程的执行流程:从QueneReceiveMsg队列取出消息,如果是LSQL消息,则建立一新的Ltransact()线程,把LSQL消息发送给该Ltransact()线程。Receive()线程在程序启动后就一直运行,直到程序退出。
(2)Ltransact()线程的执行流程:该线程收到LSQL消息后,先在该站点执行局部查询,生成LTMR消息,再把消息加入到QueneSendMsg队列。Ltransact()线程从建立后一直运行,直到对应的LSQL语句执行完毕才释放。
(3)Send()线程的执行流程:该线程从QueneSendMsg队列取出消息,如果是LTMR消息,则先从消息结构内容中获取目标IP地址,建立对应的Clientsocket,通过该Socket把LTMR消息发送到对应的全局处理器上。Send()线程在程序启动后就一直运行,直到程序退出。
3.2分布式查询处理器的消息通信 本文采用Delphi提供了Winsock编程组件TClientSocket和TServerSocket实现全局查询处理器与局部查询处理器、全局查询处理器和客户端应用程序之间的消息通信。全局查询处理器是客户端应用程序的服务器,局部查询处理器是全局查询处理器的服务器。这里只介绍全局查询处理器的Socket管理机制。
(1)接收消息:在全局查询处理器上静态建立一TServerSocket组件Sersocket,端口号定为2001,它用来接收客户端应用程序发送过来的GSQL消息和局部处理器发送过来的LTMR消息。当客户端应用程序的TClientsocket组件或者局部查询处理的TClientsocket组件建立一连接时,就增加一个TCustomWinsocket实例。在程序中可以根据Sersocket.Connections属性读取该Socket实例的相关信息(包括该Socket的本地IP地址、远程IP地址,本地的端口号与远程端口号等)。另外在OngetSocket事件中,将收到的消息加入QeneReceiveMsg队列中。
(2)发送消息:对于GTMR消息发送给客户端应用程序或者LSQL消息发送到给局部处理器,在程序中可动态建立一个TClientSocket组件Clisocket, Clisocket.Address设置为消息的目标IP地址,端口号根据消息类型而定,如果是GTMR,它对应端口号为客户端应用程序TServerSocket组件的端口号2002,如果是LSQL,端口号为局部处理器中TServerSocket组件的端口号2000。当消息发送成功,该Socket连接就被解除。
3.3全局查询语句到局部查询语句的转换全局查询语句到局部查询语句的转换分为以下六个步骤:
(1)将全局SQL语句转化为全局查询树:当全局处理器接收到一条全局SQL语句后,首先要对该全局SQL语句进行词法分析和语法分析,一方面得到所需数据的存放全局表名,另一方面将SQL语句转换成语法树,然后对语法树进行语义分析,最后生成查询树;
(2)将全局查询树转化为段查询树;
(3)对段查询树进行代数优化;
(4)对段查询树进行分解定位优化;
(5)对段查询树进行半连接优化;
(6)将段查询树转化为局部SQL语句。
O引言
电能质量事关电网的安全经济运行以及用户的经济效益。 现行电能质量国家标准主要包括公用电网谐波、供电电压偏差、电力系统频率允许偏差等。随着数字通信技术的发展,各种电能质量监测装置不断接入电网,各供电公司可以随时查看所管辖区域站点的电能质量状况,但是由于众多的设备厂家服务于电能质量管理工作,使电力系统的电能质量数据变得庞大并且分散,极其不容易统一管理。为了进一步提高电能质量数据的管理水平,有必要利用信息技术建立能兼容多个电能质量数据源的数字化管理平台,使数据具有网络化和共享性等特点。
1平台设计目标及原则
平台设计目标是:基于天津市电力公司ATM网络,采用C/S和B/S相结合的体系结构,构建多数据源的电能质量综合管理数字化平台,将电能质量管理从分散管理转向集中管理、从静态管理转向动态管理,提高天津市电能质量管理水平,并使之逐步成为整个天津市电能质量管理的基石,成为企业发展战略的重要内容。
平台设计原则是:遵循国家关于电能质量的规定及技术规范;把该平台置于整个信息化体系之中进行设计和开发,充分考虑到与各个采集设备厂家的数据共享;在遵循软件开发规范基础上,更强调变电站及其采集点图形化、采集设备兼容性及接口可扩展性、各种谐波数据的统一存储:采用C/S与B/S相结合的体系结构分别实现集控台子系统和Web信息管理子系统;整个系统应具有全局性、共享性、网络化、稳定性、实用性的特征。
2系统结构
本系统充分利用现有ATM网络和硬件资源。为了提高系统的安全性和可靠性,数据库服务器和应用服务器分离开来,各自以双机热备的工作模式运行。数据采集器以电话拨号的方式把数据存储到前置机中,集控台接收前置机中的数据进行展示和分析。系统网络结构图如图1所示。集控台有采用C/S结构开发的集控台管理子系统和采用B/S结构开发的Web信息管理子系统。数据库管理系统采用SQLserver2000,应用服务器采用IIS5.0+.NetFramework构建。
3平台功能
该平台从系统功能上划分为两个子系统:集控台子系统和Web信息管理子系统。
3.1集控台子系统
集控台子系统作为电能质量平台的管理中心对各前置机的数据进行接收以及对系统各种属性进行设置,毕业论文 包括采集点图形管理、数据接收、比对标准管理、设备管理、系统管理等功能模块。
(l)采集点图形管理模块
采集点图形管理模块的主要功能包括变电站分布图形管理和采集点分布图形管理,可将数据采集点的管理可视化,增强了操作的直观性。在图形中先显示出变电站的地理位置分布图,点击变电站进入这个变电站的电气接线图进行采集点的设置,在图中也可以对采集点所连接的前置机进行删除、新增与修改的操作。
(2)数据接收管理模块
前置机每天都会向集控台传输数据,集控台在接收数据后要进行判断和处理后把数据存储到总数据库中,然后进行其它的应用操作。数据接收方式包括远程接收、人工接收两种方式,远程接收又包括定时接收和即时接收两种方式,如果通讯出现了问题,可以选择手动录入数据或用便携设备来向集控台传输数据。用户可以根据需要选择接收数数据的对象,即选择从哪些前置机接收数据。集控台数据处理过程是(如图2所示):把接收到的数据与设定的标准数据进行比对,找出超标数据或危害性数据,将危害性数据信息过滤出来存入相应的电能质量数据表中,用户通过查询得到危害性电能质量信息,可迅速做出相应的处理。
(3)比对标准管理模块
该模块主要实现了谐波比对标准值计算、比对标准的设置、比对标准的。在对接收到的数据进行统计分析时,会根据谐波的衡量标准来区分数据是否为谐波,硕士论文 这个谐波的比对标准相当于一个模板,并可以在电能质量国家标准值发生变化时通过操作界面进行修改。系统为这个修改功能设置了最高权限,允许系统管理员进行修改。
(4)设备管理模块
底层设备的正确配置是实现数据采集器与集控台之间数据通讯的基础,主要功能包括串口的设置、前置机属性的查询和设置、采集单元信息查询和统计,以及集控台与前置机进行数据通讯的服务配置。
(5)系统管理
系统管理模块能够对系统的用户、角色、权限进行设置,具有数据库清理、数据库备份、数据库还原、数据库属性设置等数据库管理功能。
3.2Web信息管理子系统
Web信息管理子系统实现在Intranet上通过Web页对传输到集控台的数据进行查询、统计、分析,并将结果以图表的方式展现,清晰地分析出谐波的发生情况。该子系统包括电能质量数据查询、基础参数查询、统计分析、报表与报告管理等功能模块。
(l)电能质量数据查询
该模块实现按指定的查询方式查询电能质量数据,包括谐波数据、电压偏差数据、频率偏差数据。查询方式主要包括按数据的产生日期查询、按产生数据的变电站进行查询、按产生数据的单位或部门进行查询、按电压等级进行查询、按数据的种类进行查询。当谐波数据补增或出现其它变化时,用户还可以据此对谐波数据进行修改。
(2)基础参数查询
该模块主要对监测点基础参数值进行查询,能够查询指定变电站的各监测点的电流标准值、电压标准值、电压偏差标准值和频率偏差标准值。
(3)统计分析
统计分析模块包括电能质量图示分析和暂态事件分析。图示分析是指对电能质量数据按指定时间范围和监控对象以图表的形式进行统计和分析,涉及到的数据类型包括报警数据、正常数据、综合数据、实时数据以及闪变数据。职称论文 主要生成以下类型的图形:电压、电流谐波总畸变率变化曲线,各次谐波电压、电流变化曲线,电压、电流总有效值变化曲线,功率变化曲线,基波电压、电流变化曲线,不平衡度变化曲线。
暂态事件分析主要针对普遍影响电力系统及工业用户的电压跌落(Dis/Sag)、电压骤升(swell)、电压短时中断(inrerruption)等事件进行录波,进而结合经典的SARFI分析方法与ITIC曲线分析,以图表、曲线、统计报表等形式给出事件过程的详细分析,并从电网可靠性角度作出事件发生的概率评估。它主要包括以下分析功能:暂态波形点(Point on wave)分析、暂态事件的SARFI-ITIC曲线统计分析、SARFI-X统计报表、基于正IEC61000-4-11和UNIPEDE的典型报表分析及暂态事件汇总表。
(4)报表和报告管理
谐波数据经过整理后可以生成报表和报告。报表是通过对电能质量数据按指定时间范围和监控对象进行统计和分析而生成的,可保存为Word、Excel或文本格式的文件,主要有以下类型的报表:各次谐波电压、电流统计报表,电压偏差统计报表,电能质量综合报表,基波、谐波电压和阻抗、总功率、谐波功率、频率偏差等查询报表。报告主要是关于电压、频率、变电站名称、采集时间以及前置机属性等相关信息的文件,报告文件可以打印、上传。
4关键技术
C/S与B/S相结合的体系结构
C/S结构是二层次的面向数据的应用结构,是一种传统的管理信息系统开发技术。它的主要特点是交互性强、网络通信量低、响应速度快、利于处理大量数据;但是维护和管理的难度较大,不能实现快速部署和配置,通常只局限于小型局域网。
B/S采用三层结构,在数据管理层口Bserver)和表示层仍rowser)之间增加了中间件用于构建业务逻辑层。B/S结构着重于客户机对应用服务的请求,具有独到的优点:具有强大的应用管理功能,高性能地处理大量并发访问,屏蔽异构平台,很好的灵活性、易维护性、可扩展性等。但是缺点是系统响应速度慢、服务器开销大、通信带宽要求高等问题。
电能质量管理平台采用了B/S和C/S相结合的体系结构,充分发挥了两种结构的优点,弥补了各自的不足,优化地分别实现了集控台管理和节触b信息管理两个子系统。
多线程机制
在接收数据过程中,该平台会对不同厂家的设备同时进行数据接收与处理,如果按照常规的工作流程,工作总结 每一个厂家设备都要排队等待,造成处理时间延迟和资源浪费。为了保证系统任务和数据库操作不会占用过多系统资源而导致死锁的现象发生,该平台使用了多线程机制,使多个任务能够在后台有条理地并发执行,增强了程序运行的稳定性。多线程机制使得用户可以在等待任务执行过程中去执行其它任务而不会相互影响,大大提高了系统的工作效率。
可视化图形操作
该平台运用图形对变电站的分布和变电站内采集点的设置进行管理,由于图形操作所带来的可视化效果远远好于普通的文字效果,用户通过图形很直观地看到一个变电站站内的采集点是如何分布的,为用户创建了方便快捷的操作环境,提高了工作效率。
可扩展的设备接口
为了兼容不同厂商的数据采集设备及数据管理系统,该平台制定和开发了可扩展的设备接口功能。通过TCP/IP协议和接口标准,将新接入系统的数据服务器在平台中注册,平台根据服务器在ATM中的IP、机器名、数据库的登录名和密码进行通讯,并做出相应的配置,从而能够与新接入系统的服务器进行数据交互。
局域网监控
局域网监控是通过监测局域网上需要接收数据的前置机是否在线来判断前置机的连接状态,然后决定是否可以进行相互通信的操作,系统通过局域网监测把局域网上前置机以及系统自身的信息进行统计并反馈给用户。
5数据规约
局域网通信协议具有数据同步通信机制,在同一时间可以进行多线程的数据通信操作。在局域网络的TCP/IP协议的基础上,可以通过IP地址的访问进行数据的通信。尽管各厂家的底层协议不相同,数据格式也不相同,但是只要在上级通讯服务到管理分析软件之间统一协议及数据结构即可,所以数据结构与传输协议要与集控台一致。集控台只需要从前置机接收与谐波相关的数据进行分析、处理就可以了,并不用获取前置机所有的数据。这样不但提高了集控台的处理速度,还保证了数据分析的质量。集控台统一了数据库表的接收内容,除了系统自身的基础信息表之外还有:变电站信息表、采集单元信息表、谐波数据表、频率偏差数据表、电压偏差数据表、谐波电流允许值表和数据定时传输时间表。有了这些表的数据,系统就能够准确的实现谐波的数据分析了,并可以从具有危害性的谐波数据中得知变电站以及采集单元的位置和属性信息,以便电力公司对其快速定位并及时解决电网中存在的问题。
6平台特点
总结起来,该平台具有如下特点:
采用C/S与BIS相结合的体系结构优化地实现整各平台;
使用了多线程机制并发执行多个任务,提高了系统的工作效率;
运用可视化图形操作对变电站及其采集点进行管理;
具有设备兼容性及接口可扩展性,兼容多数据源;
各种谐波数据集中存储,统一处理,信息共享;
利用局域网监控技术确保数据传输畅通;
具有严格的权限设置和数据控制功能;
纳入企业信息化建设整体中,与相关系统接口友好。
7结论