油气储运工程论文
古典文学常见论文一词,谓交谈辞章或交流思想。当代,论文常用来指进行各个学术领域的研究和描述学术研究成果的文章,简称之为论文。以下是我整理的油气储运工程论文,希望能够帮助到大家!
摘要: 针对油气储运工程专业旧有的专业课程设置及教学内容存在的问题,提出了该专业课程模块化设置的构想,根据油气储运工程专业特点将专业课程划分为油品输送和储存技术、天然气输送和储存技术和专业通用技术三大模块,以此为基础构成完整的课程体系框架。本文内容是对油气储运工程专业课程设置改革的一点探讨,起到抛砖引玉的作用。
关键词: 油气储运工程 课程体系 模块化
一、油气储运工程专业概况及专业特点
油气储运工程专业的培养目标是培养具备工程流体力学、物理化学、油气储运工程等方面知识,能在国家与省、市的发展计划部门、交通运输规划与设计部门、油气储运与销售管理部门等从事油气储运工程的规划、勘查设计、施工项目管理和研究、开发等工作,适应社会主义现代化建设需要,全面掌握油气储运工程领域各方面知识,具有开拓、创新精神、较强的动手能力和协调能力的高级工程技术人才。 油气储运顾名思义就是油和气的储存与运输,从油气储运工程的主要任务可以归纳得出:油气储运工程专业方向可以划分为两大方向,即油品(包括原油和成品油)输送和储存技术、天然气输送和储存技术。由于石油产品和天然气其物性参数有其共性又有其各自的特性,因此造成油气储运工程两大专业方向有共通处,又有其各个方向的独立性,两者即独立又有机的结合,这就是油气储运工程专业其独有的专业特色。
二、国内油气储运工程专业课程设置调研
我国的油气储运工程学科是从20世纪四、五十年代起借鉴前苏联的办学经验而建立起来的[1]。近二十年来,随着我国油气储运业的兴旺发展,对从事油气储运工作的专业技术人才的需求也不断增大,我国开办油气储运专业的大学已从原来的两所增加到20多所。其中具有代表性的大学除了江苏工业学院外,主要还有:石油大学、西南石油大学、辽宁石油化工大学和后勤工程学院。笔者调研了这几所高校的油气储运工程专业课程的设置情况,有如下认识:
总体上各高校的油气储运工程专业课程设置架构大体相同,都兼顾了油和气两个方向,开设的专业课程主要有:油气集输工程、油库设计与管理、专业英语、储运防腐技术、泵与压缩机、油料学、储运仪表自动化、城市配气、管罐强度设计、油气管道输送、储运焊接和施工等。但由于各高校所处位置和专业定位的不同,其课程设置也有其各自的侧重点。石油大学位于北京和山东,辽宁石油化工大学位于东北地区,主要面向油田和长输管道以研究原油的储存和运输为主,其课程设置偏重于油品的输送和储存技术。西南石油大学位于四川,主要面向气田以研究天然气的储存和运输为主,其课程设置偏重于天然气的输送和储存技术。后勤工程学院位于重庆,主要研究对象是野战油库和管线的工艺和设备问题,其课程设置偏重于军用油品的储存和输送技术。江苏工业学院位于经济发达的长江三角洲,由于长江中下游地区是我国重要的石油化工基地,以此为依托,该院的油气储运工程专业主要以炼厂油品及成品油的储存和运输技术为特色,课程设置也以此为基础。
通过调研以及在学生中的调查我们发现目前国内油气储运工程专业课程设置主要存在以下问题:
(1)油品和天然气的课程散乱设置,课程设置繁琐复杂,未突出专业的方向性,使学生在学习过程中无法理清思路,形成清晰、完整的专业链条,找不准专业的研究方向和重点。
(2)某些课程教学内容重复,比如:油气集输中天然气矿场集输、输气管道设计与管理、燃气输配课程中的天然气物性参数、水力计算、常用设备和管材等教学内容都存在重复,油气集输中原油矿场集输和输油管道设计与管理课程中也存在类似现象。此种重复极大的浪费了学时,降低了教学效率。
(3)无论是油品输送系统还是天然气输送系统都是由矿场集输处理系统、干线输送系统、城市终端配送和储存系统所构成的一个产、供、销一体化的大系统。而现行的课程设置却是人为的将整个油气储运大系统分割成前述的三个子系统分别进行讲授,使学生无法形成大系统的工程概念,也无法了解各个系统间的相互联系和影响,这是同系统论和大工程观的教学理念相悖的。
进入21世纪以来,大力发展天然气工业是我国的基本国策,未来的'全国天然气总体布局中,30%多的工程涉及江苏省。天然气利用在江苏省及其全国的大力发展,必将需要大量的天然气输送和储存技术的专门人才,因此加强油气储运工程学科天然气输送和储存技术的研究是储运学科发展的大势所趋。江苏工业学院油气储运工程专业为了在坚持原有特色的基础上有更大的发展,针对储运学科专业课程设置中存在的问题以及储运学科发展的大趋势,有必要在专业课程设置上作出改革和创新,因此我们在此方面做了以下探讨。
三、油气储运工程专业课程模块化设置构想
在坚持原有通识教育平台课程和专业基础平台课程体系的基础上,主要对专业课程体系进行模块化设置,按专业方向将专业课程划分为油品输送和储存技术、天然气输送和储存技术和专业通用技术三大模块。主要构想如下:
1、专业通用技术模块
该模块课程设置主要为油品和天然气两个专业方向都需要的通用技术课程,以储运防腐技术、储运仪表与控制工程、储运焊接与施工、油气计量技术、油气储运实验技术、油罐与管道强度设计为主要必修课程。
随着石油天然气工业和油气储运学科的发展,越来越多的新技术、新设备、新理论应用于油气储运系统,油气储运学科的理论内涵和外延越越来越多的与其他相关学科进行交叉和渗透。例如随着SCADA技术、地理信息系统(GIS)、虚拟现实技术、智能管道机器人等尖端技术在油气储运工程上的应用,使得油气管道输送系统的自动化、信息化、智能化水平越来越高,这就使得从事油气管道设计和管理的专业人员必须具备自动化、计算机、智能机械等相关学科领域的相应知识;同时,随着世界各国经济发展对油气资源需求的进一步增长,国际油气营销市场的行情将会愈加变化莫测,各国都在通过建立一套完善的油气储运系统来预防国际油价、天然气价格波动给本国经济带来的不利影响。而随着我国加入WTO后油气工业国际化经营战略的实施,建成一套调度灵活的国内油气储运系统和数条与国际油气市场接轨的跨国油气输送干线的发展步伐必然加快。这一发展动向不仅会给包括油气储运业在内的相关产业带来一次很好的发展机会,同时也给油气储运学科提出了一些亟待解决的新课题,即如何规划好这样一个庞大的全国油气储运系统以及如何解决好调度管理、营销决策等方面的技术难题[2]。这就需要我们的油气储运技术人才具有一定的技术经济、工商管理和市场营销的相关知识;此外,近年来,国家大力倡导建设节约型、环保型社会,因此油气管道输送系统的节能环保技
术也将是本学科重点研究的方向。随着油气管道完整性,可靠性管理技术的应用,对油气输送系统进行完整性管理是油气管道系统的发展趋势,将大大提高油气输送和储存系统的安全性和可靠性,这也需要油气储运技术人员具备安全工程、可靠性、节能环保的相应知识。为了适应储运学科的发展趋势并遵循“厚基础、宽专业、高素质、能力强、复合型、重德育”型的人才指导思想,专业通用技术模块应注意以下三个方向的学科交叉和扩展。
(1)与自动化和计算机学科的交叉:在该方向拟开设自动控制原理、计算机网络技术、虚拟仪表和虚拟技术、GIS技术及应用、SCADA技术、智能清管技术等选修课程,以培养学生的计算机、自动控制和智能化等新技术的运用能力。
(2)同工商管理和市场营销学科的交叉:在该方向拟开设石油工业技术经济学、油气营销、石油法规与国际石油等选修课程,增强学生工程经济方面的知识水平和经济全球一体化的的应对意识和能力
(3)同节能环保,安全,可靠性方面的交叉:在该方向拟开设油气管道节能工艺技术、油气管道安全工程、油气管道风险评价与完整性管理等选修课程,培养学生安全、环保、节能管理和设计的能力,以满足建设节约型社会的人才需要。
通过这一系列课程的设置,在专业通用技术模块中将构成以必修课程为主,三个交叉子模块为辅的完整结构。学生可根据自身兴趣和发展方向,选择相应交叉子模块中的选修课程,以扩展自身的知识面,体现“厚基础”的指导思想。
2、油品输送和储存技术模块
在该模块中以油品输送和储存这一大系统为主链条,以输油管道设计与管理、油田集输工程、油库设计与管理为核心课程,构建完整统一的油品输送和储存技术课程群。在该模块中,为坚持江苏工业学院油气储运学科以炼厂油品及成品油的储存和运输技术为特色,继续开设炼厂管线设计、液化气站与加油站设计、油气回收与环保技术等选修课程,以适应炼化和销售企业的用人需要。
3、天然气输送和储存技术模块
(1)在该模块中以天然气输送和储存这一大系统为主链条,以输气管道设计与管理、气田集输工程、燃气输配为核心课程,构建完整统一的天然气输送和储存技术课程群。并根据天然气输送和储存技术的新发展和新动向,开设天然气水合物、天然气管道减阻内涂技术、液化天然气技术、地下储气库设计与管理、CNG加气站设计与管理等选修课程。
(2)按照天然气从产出到用户需经过矿场集输处理系统、干线输送系统、城市终端配送和储存系统这样一个完整、连续并相互影响的工艺流程,将输气管道设计与管理、气田集输工程、燃气输配三门课程整合成天然气管路输送一门课程,避免以前三门课程中部分内容的重复,并从大系统观的角度来加以讲授,使学生既了解三个子系统的区别,又了解了它们之间的联系和相互影响性,形成大工程观的概念。
(3)为适应天然气工业和天然气管道运输业的大发展,我们需适当加大天然气输送和储存技术课程模块的建设,除了完善天然气输送和储存技术的理论课程结构外,还需在实验、课程设计及毕业设计、实习三个方面加以建设。
①实验建设:在江苏工业学院原有油气储运省重点技术实验室的基础上,集中力量建设燃气储运实验平台和储运安全与防护系统,打造由燃气储运实验平台、油品储运实验平台和储运安全与防护系统三大平台为主体的江、浙、沪地区乃至国内先进的油气储运综合工程实验中心。逐步开设天然气输送、燃气物性测试、天然气水合物机理研究等相关实验,形成天然气输送和储存技术理论讲授和实验相结合的教学模式。
②课程设计和毕业设计建设:江苏工业学院油气储运工程专业原有的课程设计和毕业设计都偏重于油品输送和储存方向,天然气方向的课程设计和毕业设计较为薄弱,因此在天然气管路输送大课程的基础上,拟增设天然气集输、干线输气管道、城市燃气输配三个方向的课程设计题目,学生可任选一个方向进行课程设计。对于毕业设计,应增加天然气方向的毕业设计选题,为学生提供与工程实际结合,技术先进、难度适中的天然气方向的课题,使毕业设计选题更加多样化,体现专业方向和特色。
③实习基地建设:针对原有的实习基地主要以让学生了解炼油厂生产工艺流程、炼厂油品装卸工艺流程、油库工艺流程,炼厂和油库常用设备为主,实习基地类型较单一,缺少较大型的天然气输配技术实习基地的现状,我们需紧抓西气东输管网在长江三角洲大力发展的大好机遇和“十五规划”中的五大储气库之一——东南储气库将建在江苏工业学院所在地—常州金坛这一良好条件,积极联系和沟通相关企业,力争西气东输常州分输站、金坛储气库,西气东输管线上海终控中心等单位能成为本专业的实习基地,以完善本专业的实习基地类型,加强学生对天然气输送和储存工艺的实践认知。
本文的内容只是对油气储运工程专业课程设置改革的一点探讨,起到抛砖引玉的作用,希望能对油气储运工程学科建设有所贡献。
参考文献:
[1]严大凡。油气储运专业回顾与展望[J]。油气储运,2003,22(9):1—3
[2]姚安林。我国油气储运学科的发展机遇[J]。油气储运,1999,18(2):6—10
[3]张光明,汪崎生。石油工程专业课程体系及教学内容改革与实践[J]。江汉石油学院学报(社科版),2001,3(1):33—36
油气储运工程就业方向分析
油气储运工程专业是研究油气和城市燃气储存、运输及管理的一门交叉性高新技术学科,是石油和天然气工业的主干专业。
1、油气储运工程专业研究方向
该专业所包含的研究方向有:01油气长距离管输技术02多相管流及油气田集输技术03油气储运与城市输配系统工程04油气储存与液化天然气技术05油气储运安全工程。
2、油气储运工程专业培养目标
本专业培养研究生具备油气集输、油气管输、油气储存、油气储运工程施工与管理、城市配气等方面知识,获得油气储运工程师的基本训练。具有较宽广坚实的专业理论基础,掌握较系统深入的油气储运工程技术知识,了解国际上有关领域的新动态,能正确地运用所学知识解决工程技术问题,具备独立开展专业技术工作和从事相关科学研究的能力,并具有继续学习、创新和提高的能力。具有较强的外语应用能力,能熟练运用一种主要外语阅读本学科的文献资料、撰写专业论文,具有较好的听说能力。
3、油气储运工程专业就业方向
本专业毕业生主要在油气田企业、油气管道的规划设计、建设、运营管理单位、石油化工企业、石油销售企业、城市燃气公司、建筑公司、部队和民航的油料公司、设计院以及国家物资储备部门等领域从事工程规划、勘测设计、施工、监督与管理、科学研究与技术开发工作以及油气储运设备运营等方面的技术管理、研究开发等工作。
基于嵌入式技术楼宇智能化控制系统*摘要:为了解决智能楼宇控制点种类和数量多的问题,设计了基于嵌入式技术的智能楼宇控制系统,系统采用MODBUS通讯协议,485/232总线结构,最大通讯距离达1200m,通过区域控制器与控制模块数目自由组合组成控制网络的方法成功解决这个问题,效果良好。关键词:智能楼宇 MODBUS协议 485/232总线 区域控制器0 引 言智能楼宇最早出现在美国,我国的智能楼宇起源于20世纪90年代,楼宇智能化是现代工业高科技的结晶,是未来“信息高速公路”的主节点,是进入“数字时代”新兴的产物。所谓楼宇自动化系统是对中央空调系统、通风系统、给排水系统、照明系统、变配电系统、电梯系统进行监控。随着高新信息技术和计算机网络技术的高速发展,对建筑物的结构、系统、服务及管理的最优化组合的要求越来越高[4]。系统控制的方式由过去的中央集中监控,转而由高处理能力的现场控制器所取代的集散控制系统,本文设计的楼宇自动化智能控制系统是专门为楼宇智能化所设计,同霍尼韦尔、西门子等楼宇控制产品相比结构灵活,控制简便,并且易于针对个体需求进行软件的二次开发。1 网络结构控制系统结构如图1所示,分为三个控制层。上层为PC远程集中监控,下层为控制模块,中间层为现场区域控制器。层与层之间通过RS232/485总线联网。远程集中监控平台主要功能为提供即时的数据显示、历史数据的保存维护和查询显示、故障报警和故障历史查询、参数修改和查询。PC远程监控平台为主要人机界面,所以上位机软件设计体现了如下三个优点:一是将控制网络WEB化,可以将不同来源、不同格式的信息转变为统一的格式,供具有统一界面的客户机浏览器浏览,以更好地适应信息化社会的使用需要;二是建立了基于SQL SERV-ER数据库的管理信息系统,提高了信息管理的功能;三是采用开放式设计的网络结构,可以更方便地与其他系统(如安保系统、消防系统)进行集成。软件基于delphi平台开发,加载大量图形操作,简单方便。控制模块包括四种,即数字量输入模块(Digital In-put)、数字量输出模块(DigitalOutput)、模拟量输入模块(Analog Input)、模拟量输出模块(AnalogOutput)。控制模块是控制系统的主要执行机构,即采集数字量信号和模拟量信号,也输出数字量信号和模拟量信号。因此每种模块各自拥有单独的控制芯片,既接受现场区域控制器的控制命令,又需要根据控制命令完成模块的输入输出功能。中间层现场区域控制器既与PC远程监控平台进行通讯,接受控制命令并上传实时数据,又通过控制模块采集数据、执行控制命令。显然,现场区域控制器是整个控制系统的核心枢纽,其重要性不言而喻,因此整个区域控制器的软硬件设计无疑成为整个系统的重点和难点。2 区域控制器硬件电路区域控制器硬件电路主要由CPU、上下位机通讯接口、EEPROM和时钟、键盘和触摸屏、液晶以及数字量/模拟量输入输出单元组成。硬件结构如图2所示。区域控制器CPU选用STC89C516RD2,这是一款新一代抗干扰/高速/低功耗的单片机,指令代码完全兼容传统8051单片机[1-3]。区域控制器自身带有一定数目的数字量/模拟量输入输出单元,可以在智能楼宇控制系统中作为控制模块的补充,同时也可以使区域控制器单独作为产品配套控制器使用,灵活多变。时钟和EEPROM通过I2C总线与区域控制器CPU连接。I2C总线用两条线(SDA和SCL)在芯片和模块间传递信息。SDA为串行数据线, SCL为串行时钟线,这两条线必须用一个上拉电阻与正电源相连,其数据只有在总线不忙时才可传送。CPU是主设备,时钟和EEPROM是从设备[9]。上位机通讯接口由控制器CPU通过SPI总线访问异步通讯芯片MAX3100来实现。SPI总线采用三线同步接口。主要特点是可以同时发出和接收串行数据;可以当作主机或从机工作;提供频率可编程时钟;发送结束中断标志;写冲突保护;总线竞争保护等;下位机通讯接口以串行口中断的方式实现半双工通讯。为了满足多种输入方式,控制器同时带有键盘和触摸屏,即可以以按键方式键入控制命令,也可以直接点击触摸屏实现。键盘采用独立式键盘;触摸屏选用电阻式触摸屏,电阻式触摸屏屏幕主要由两个导电层组成,当手指触摸屏幕时,两层导电层在触摸点位置就有了接触,电阻发生变化,在X和Y两个方向上产生信号,然后由触摸屏控制器侦测到这一接触点并计算出(X,Y)的位置。软件流程智能楼宇控制系统所控制的点位种类多样,如温度、湿度、流量、开关等。硬件电路依据数字量、模拟量以及输入、输出提供了通用的接口,因此具体识别控制每个点位则完全由软件完成。现场区域控制器作为整个系统的控制核心,既要检测自身输入输出单元,完成显示,报警等功能,又要根据上位机(PC)、控制模块提供信息发出控制决策。因此软件流程包括初始化、故障检测与处理、控制算法实现、上下位机通讯等(图3),初始化包括数值初始化、中断初始化,通讯初始化,显示初始化;故障检测包括通讯故障,反馈故障,逻辑故障等;控制部分主要是程序算法的实现,对输入输出的智能控制,包括键盘/触摸屏输入及液晶输出,上位机通讯即远程PC与区域控制器通讯,而下位机通讯则是区域控制器与控制模块之间通讯[5-6]。楼宇自动化控制系统故障种类多样,故障处理方法又各有不同,因此故障的检测和处理就成为程序设计的一个难点,针对这种情况,程序采用了查表法(表1),成功的解决了这一难题。楼宇自动化控制系统故障种类多样,故障处理方法又各有不同,因此故障的检测和处理就成为程序设计的一个难点,针对这种情况,程序采用了查表法(表1),成功的解决了这一难题。表中分5列,第一列为故障号;第二列为故障处理方法,如1(停机),2(关机), 3(重启)···;第三列判断是否联动,如0(否), 1(是),主要判断一些相互有关联的部分出现故障是否需要同步处理;第四列所谓的报警延时主要指某一现象视为故障的重复出现时间,目的是为了消除抖动引起的误报;第五列延迟寄存器则存放报警延时,如1(秒级延时寄存器), 2(秒级延时), 3(分级延时)。每条故障都要对应于表中的一条,实际应用中只需填写表格,快捷方便。上下位机通讯程序都采用MODBUS通讯协议[7-8],Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用Modbus协议发出。控制器通信使用主—从技术,即仅一设备(主设备)能初始化传输(查询)。其它设备(从设备)根据主设备查询提供的数据作出相应反应。此系统中当主设备为上位PC机时,现场区域控制器为从设备,当现场区域控制器为主设备时,控制模块为从设备。Modbus协议建立了主设备查询的格式:设备(或广播)地址、功能代码、所有要发送的数据、一错误检测域。从设备回应消息也由Mod-bus协议构成,包括确认要行动的域、任何要返回的数据、和一错误检测域。如果在消息接收过程中发生一错误,或从设备不能执行其命令,从设备将建立一错误消息并把它作为回应发送出去。例如:当主设备(现场区域控制器)发送如表2请求时,此控制器连接的所有控制模块都接受这请求,但是只有地址为1的控制模块对此请求应答,其他地址的控制模块自动丢弃这帧数据,经CRC检验数据正确后,根据功能码来处理此帧数据,此例中功能码为06,即向此寄存器地址写寄存器数据,完成后从设备需回应与主机请求相同的信息。置区域控制器和各种控制模块数量,结构灵活多变,可以适应多种输入输出信号,根据用户的实际需求开发控制软件,真正达到量身定做成为一大特色。本智能控制系统已经在多个楼宇智能化控制中使用,控制准确,运行稳定;另外,区域控制器也可单独使用,作为产品配套控制器,成功应用于除湿机、冷干机、Vocs气体清除装置等。参考文献1于洪洲·51系列单片机软件抗干扰设计[J]·集成电路通讯·2007,25卷,2期:16-182汪文,陈林·单片机原理及应用[M]·华中科技大学出版社3Yu ShouqianWang Jianhua Kou Jinqiao. Embedded Integrated Servo-controllers for IntelligentModularActuators[J]·HIGH B. Surrogate·Developmentofan IntelligentEnergyManagementNetworkforBuilding Automation, PROGRAMMABLE CONTROLLER FAC-TORY AUTOMATION(PLC FA)·2005,3:28-305黄鑫,宋洋·软件抗干扰技术及其在单片机上的应用·现代电子技术,2007年9期:90-926朱国飞·单片机在工业控制上的应用[J]·中国科技信息, 2005年18A期:77-797田拥军,赵光强,曾健平·基于RS485总线技术的PC机与单片机多机通讯设计[J]·湖南工程学院学报:自然科学版, 2007年17卷2期:19-238肖凯,张贤斌·Modbus协议在串口通讯中的研究及应用[J]·长江工程职业技术学院学报,2007年1期:30-329赵学军·RS485总线测控模块的MODBUS扩展协议设计[J]·自动化与仪表,2007年2期:37-40
数据库系统设计毕业论文 第一章 概述 课题背景 随着计算机智能化、人性化和Internet 技术的不断发展,为了使教学、培训能满足不同地点和不同学习时间的需要,传统的面对面教育方式在这方面已经力不从心。 利用网络进行远程教育已成为教育发展的一个方向。基于网络的教学相对于传统的教学有两个明显的特征。首先,师生可以突破时空的界限,大大的节省了教育资源,而且师生间可以实现互动,反馈和交流都比传统的广播电视教学方便,有效率。其次,可共享的丰富的网络教学、学习资源给师生提供了有利的学习支持。 课题意义 随着计算机智能化、人性化和Internet 技术的不断发展,为了使教学、培训能满足不同地点和不同学习时间的需要,传统的面对面教育方式在这方面已经力不从心。 利用网络进行远程教育已成为教育发展的一个方向。基于网络的教学相对于传统的教学有两个明显的特征。首先,师生可以突破时空的界限,大大的节省了教育资源,而且师生间可以实现互动,反馈和交流都比传统的广播电视教学方便,有效率。其次,可共享的丰富的网络教学、学习资源给师生提供了有利的学习支持。 对于教师来说由原来对教学的完全支配者变成了学习的支持者,他负责网络课件的设计、开发以及维护。对于学生来说由以前单一的、被动的接受学习变成自我探索、发现、协作学习等多种形式的组合学习, 学生不仅仅要像从前一样接受教师给予的知识,更应该发挥自己的主观能动性去寻找和探索相关的知识和资源,学生的学习范围和交流对象也随着网络延伸,并且可以进行协作化的学习。这些变化都要求我们在进行网络课件的设计开发和教学时不能在因循从前的一套模式,而应该根据新的学习、教学环境进行 教学设计 。 第二章 需求分析 在软件开发之前,设计开发人员要对该系统进行软件需求分析,软件分析人员要认真了解用户的要求,细致地进行调查分析,深入描述软件的功能和性能,因此,软件需求分析是奠定软件开发的基础,也是起决定性的一步。 系统开发目的 在线学习系统开发的目的在于知识的共享、提高培训的效率和效果。在线学习系统除了需要实现基本的网上学习功能外,需要重点关注学习者进度和理解程度的把握,否则在线学习系统和普通的资料共享没有太大的区别了。 在线学习除了学生和老师的相关功能外,还包括管理者的功能,在线学习系统的管理面向整个公司,而不是某个事业部,管理功能主要包括老师管理、学生学籍管理、科目管理、课程管理、教材管理等内容。另外,为了实现在线学习系统的功能和内容的不断升级与完善,需要提供对学习者学习效果的调查问卷的功能,把握学生对课程、教材、老师等各方面的意见或建议。基本信息查看子系统是在线学习系统中班级管理模块的一个重要组成部分。是在线学习不可或缺的一部分。 系统功能描述 在线学习系统的主要访问角色如下: 学生:主要是学习的功能 老师:主要是答疑、学生进度把握以及教材作成与维护的功能 访客:类似于学生,可以对公共课进行学习,但无法实现同老师交流的功能 管理部门:实现老师管理、学籍管理、科目设置、课程管理、教材管理等功能 事业部领导:查阅本部门学生和老师相关情报的功能 系统管理员:系统级配置与管理 在线学习系统功能模块图如图2-1所示。 图2-1. 在线学习系统功能模块图 作为在线学习系统这样一个大型系统,包括很多方面的信息,如科目信息,课程信息,班级信息,老师信息,学生信息,老师与学生针对教学内容的交流信息,学生对老师和课程的反馈信息,学生在进入班级后查看到的老师在线与否的信息和老师最新提问信息,老师进入班级后查看学生在线与否的信息和学生最新提问的信息,但有些信息是需要一登陆页面便能看到,以便与老师进行相应的交流。游客通过查看科目和课程信息,能够及时了解是否有新增的课程,是否需要对该课程报名等。 第三章 系统设计 系统概要设计 本系统采用B/S结构,开发语言是JA V A 、JSP 、JA V ASCRIPT 和HTML 语言,数据库采用Oracle 9i,服务器采用,中间件采用O3W 。外部设计采用的是JSP 、JS 和HTML 语言,因为系统是B/S结构,所以网页采用HTML 语言编写。 系统体系结构 本系统采用B/S结构。 选择B/S结构的原因 本系统采用的是B/S开发模式,B/S模式,即Browser/Server(浏览器/服务器)结构,是随着Internet 技术的兴起,对C/S结构的一种变化或者改进的结构。B/S结构(图3-1),主要是利用了不断成熟的WWW 浏览器技术,结合浏览器的多种脚本语言(VBScript 、JavaScript…)和ActiveX 技术,是一种全新的软件系统构造技术。 图3-1. B/S结构示意图 C/S结构,即Client/Server(客户机/服务器) 结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client 端和Server 端,由于C/S体系结构的应用处理留在Client 端,使得在处理复杂应用时客户端应用程序仍显肥胖,限制了对业务处理逻辑变化适应和扩展能力,一旦大量用户访问时,易造成网络瓶颈。 从以上的分析可以看出,B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步,B/S结构的大型管理软件有着C/S结构软件无法比拟的优势。因此这次毕业设计将采用B/S结构进行开发。 前台开发工具的选择 对于前台页面的开发,我们采用JSP 编程语言。 1)JSP : JSP (Java Server Pages )是一种在服务器端运行的网页脚本语言。JSP 里可以包含HTML 标志、Servlet 标记、JSP 语法、JavaScript 或VB script 脚本。 JSP 是一种动态网页技术标准。在传统的HTML 网页文件中假如JA V A 程序片段和JSP 标记,就构成了JSP 网页。程序片段可以操作数据库库、可以重新定向网页、可以发送和接受电子邮件等动态网页所需要的功能。 2)JavaScript : JavaScript 是一种内嵌于HTML 中的脚本语言。由于HTML 无法独自完成交互和客户端动态网页的任务,而Java 语言又显得过于复杂。JavaScript 的目的在于将二者融合。 3)CSS : CSS 是英语Cascading Style Sheets(层叠样式表)的缩写,它是一种用来表现HTML 或XML 等文件式样的计算机语言。CSS 是一种风格语言,它允许为不同的显示部分建立不同的字体,页空白或行空白等。使用CSS 可以使整个站点的所有页面看起来具有统一的风格。 后台开发工具的选择 在本系统的开发中我们采用面向对象的程序设计语言JAVA 语言进行系统后台的开发。它融合了完美的语言设计和以前主要可见于专用语言的强大功能。Java 编程语言还发布了许多功能强大的用于数据库,网络和用户界面接口(GUI )等任务的支持软件库。 Java 语言是一种真正面向对象(OO)的编程语言。面向对象语言为设计那些为再现真实世界里的实体(如汽车、职员、保险制度等等) 的程序提供了一个框架。在这种分离下,程序员必须人为地将数据的结构与处理此数据的相关过程联系在一起。 J2EE 是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE 技术的基础就是核心Java 平台或Java 2平台的标准版,J2EE 不仅巩固了标准版中的许多优点,例如" 编写一次、随处运行" 的特性、方便存取数据库的JDBC API、CORBA 技术以 及能够在Internet 应用中保护数据的安全模式等等,一个多层化应用能够为不同的每种服务提供一个独立的层,以下是 J2EE 典型的四层结构,如图3-2所示: 图3-2. J2EE 典型的四层结构 这四层分别是:运行在客户端机器上的客户端层(Client Tier )、 运行在Web 服务器上的Web 层(Web Tier )、 运行在EJB 服务器上的业务层(Business Tier)和 运行在EIS 服务器上企业信息系统层(Enterprise Information System Tier)。一般情况下,许多开放商把Web 服务器和EJB 服务器产品结合在一起发布,称为应用服务器或J2EE 服务器 数据库开发环境的选择 本次毕业设计始用ORACLE 9i数据库,因为ORACLE 数据库具有众多的优点,非常适合公司的大型数据库开发与维护。 Web服务器的选择及中间件的介绍 Web服务器 WebLogic 是一套基于JAVA 功能强大的电子商务套件,提供了许多功能强大的中间件以方便编程人员编写的JSP 、SERVLET 等电子商务应用。 WebLogic 的优点: (1)WebLogic Server越来越多开发商、独立软件厂商 (ISV)、应用服务提供商 (ASP) 和系统集成商采用的事实上的标准应用服务器 (2)简化运行并实现自动化,使应用和基础结构具有可视化。 (4)通过 Web 和无线客户机访问相同应用程序代码,从而实现无线商务 (5) 利用高可用性和可伸缩性的先进群集技术,使系统随业务的不断壮大而扩展 中间件O3W 的介绍 中间件的重要性 本系统采用了典型的分布式事务应用程序架构,随着各种现有应用的不断扩充和新应用形式的不断增加,迫使在开发中需要解决越来越多的需求,诸如跨过不同硬件平台、不同的网络环境、不同的数据库系统之间互操作,新旧系统并存,系统效率过低,传输不可靠、数据需要加密,各种应用模式,开发周期过长,维护不力,等等,这些问题只靠传统的系统软件或Web 工具软件提供的功能已经不能满足要求,这就需要一种中间平台——中间件,来解决上述问题。 中间件是位于平台(硬件和操作系统) 和应用程序之间的通用服务,如图3-3所示,这些服务具有标准的程序接口和协议。 图3-3. 中间件位置示意图 中间件构架是一种电子商务应用集成的关键件,互连和互操作是电子商务中间件构架首先要解决的问题。 O3W的逻辑结构 Web 基本用户界面 + 画面转移控制 + DataStoreBean + Java应用程序 O3W的部件的主要任务 作为使用Servlet 的Web 应用程序的窗口实现的功能。分析从Servlet 引擎接收到的请求,交给对象「控件」控制,还有,以「控件」的处理结果为基础进行画面迁移的施行。 保存业务处理执行到Web 用户界面的数据的输入输出中必要的数据项目和数据,向Java 应用程序提供单体CHECK ,还有,向JSP 提供数据显示的支持功能。 只在一个请求间保存有效的数据的容器,所以保存每个请求传送的Request 对象和Respone 对象,也可以在应用程序设定独立的数据。 O3W处理流程 基于O3W 的应用程序的工作流程,具体如下: 在客户端部分,当用户在程序的输入画面点击提交按钮时,O3W 将对所提交的数据进行简单的检查,通过O3W 管理的后台应用程序调用应用程序,同时把需要调用的方法名称传递给后台业务服务器。 在后台业务服务器上,JAVA 应用程序接受WEB 服务器上传送过来的数据,在各项检查都通过的情况下,JAVA 程序则开始对于所传过来的数据进行各种业务处理,其中包括对关系数据库的访问和操作。在JAVA 程序的最后,将程序的结果传递给WEB 服务器。 WEB 服务器接受到后台业务服务器上的内容后,通过页面迁移控制把数据传递给相应的输出画面。至此,一次程序调用过程结束。 O3W 处理流程如图3-4所示 : 图3-4. 处理流程 其中sdh(Session Data Holder)、dsb(Data Store Bean)、rdh(Request Data Holder) 为O3W 的三个对象,主要用于存储,是Web 服务器上的中转站。 功能模块设计 基本信息查看系统的功能模块如图3-5所示。 图3-5. 基本信息查看系统的功能模块图 数据库设计 数据库设计遵循的规则 作为一个大型的项目,数据库的设计非常的重要。如果不遵守一定的规则,将会给项目带来灾难性的后果。在本次毕业设计中,遵循的规则是: 1)数据类型 (1)数据类型V ARCHAR2采用统一的长度,编码长度采用20位,名称采用60位。 (2)标志位使用V ARCHAR2数据类型。 (3)日期类型由V ARCHAR2(8)表示, 不保存日期分割符。 (4)时间类型由V ARCHAR2(6)表示, 不保存时间分割符。
我在一个论坛发现一些资料,也许对你有用,分要记得给我,1. PLC电镀行车控制系统设计 2. 机械手模型的PLC控制系统设计 3. PLC在自动售货机控制系统中的应用 4. 基于PLC控制的纸皮压缩机 5. 基于松下系列PLC恒压供水系统的设计 6. 基于PLC的自动门电控部分设计 7. 基于PLC的直流电机双闭环调速系统设计 8. 基于PLC的细纱机电控部分设计 9. 燃气锅炉温度的PLC控制系统 10. 交流提升系统PLC操作控制台 11. 基于PLC铝带分切机控制系统的设计 12. 高层建筑电梯控制系统设计 13. 转炉气化冷却控制系统 14. 高炉上料卷扬系统 15. 调速配料自动控制系统 16. 基于PLC的砌块成型机的电气系统设计 17. PLC在停车场智能控制管理系统应用 18. PLC 在冷冻干燥机的应用 19. 基于PLC的过程控制 20. 电器装配线PLC控制系统 21. 基于PLC的过程控制系统的设计 22. 基于PLC的伺服电机试验系统设计 23. 陶瓷压砖机PLC电气控制系统的设计 24. 多工位组合机床的PLC控制系统 25. 基于PLC的车床数字化控制系统设计 26. PLC实现自动重合闸装置的设计 27. 混凝土搅拌站控制系统设计 28. 基于PLC控制的带式输送机自动张紧装置 29. 基于PLC的化学水处理控制系统的设计 30. S7-300 PLC在电梯控制中的应用 31. 模糊算法在线优化PI控制器参数的PLC设计 32. 神经网络在线优化PI参数的PLC及组态设计 33. 模糊算法优化PI参数的PLC实现及组态设计 34. BP算法在线优化PI控制器参数的PLC实现 35. 推钢炉过程控制系统设计 36. 焦炉电机车控制系统的设计 37. 基于PLC的锅炉控制系统设计 38. 热量计的硬件电路设计 39. 高层建筑PLC控制的恒压供水系统的设计 40. 材料分拣PLC控制系统设计 41. 基于PLC控制的调压调速电梯拖动系统设计 42. 基于PLC的七层交流变频电梯控制系统设计 43. 五层交流双速电梯PLC电气控制系统的设计 44. 四层交流双速电梯的PLC电气控制系统的设计 45. 三层楼交流双速电梯的PLC电气控制系统的设计 46. PLC在恒温控制过程中的应用 47. 变频器在恒压供水控制系统中的应用 48. 基于西门子PLC的Z3040型摇臂钻床改造 49. PLC控制的恒压供水系统的设计 50. 油库上位机计量系统设计 51. 三层楼电梯的PLC自控系统的设计 52. 基于PCS-2000B过程实验装置的模糊解耦控制系统设53. 深孔钻机床的PLC电气控制系统设计 54. 基于PLC的多台全自动洗衣机控制系统 55. 多层住宅楼电梯的PLC控制系统的设计 56. 城市主干道十字路口交通灯PLC控制系统 57. PLC在变电所备用电源的应用 58. 基于松下PLC的智能交通灯控制系统设计 59. 基于PLC和组态软件的交通灯监控系统的设计 60. 变频器在中央空调中的应用 61. 变频器在自动配料系统中的应用 62. 变频调速恒压供水系统 变频器plc 毕业论文 63. 自动输送与分拣系统 64. 液体包装机电器系统的PLC控制系统 65. 知识竞赛抢答器PLC设计 66. 基于PLC的给煤机控制系统的设计 67. 基于S7-200和VB高炉上料控制系统设计 68. 基于S7-300PLC的污水处理PH值中和实验系统 69. 基于PLC与组态软件的远程测控系统的设计 70. 基于PLC与组态软件的多泵恒压供水控制系统的设计 71. 基于PLC与人机界面的工业伺服自动控制系统 72. 仓储堆垛机PLC控制系统的实现 73. PLC水压试验控制系统 74. PLC实现十字路信号灯自动控制 75. 基于FXON系列PLC的六层电梯控制设计 76. 基于PLC的教学挖土机的控制研究 77. 基于变频调速在泵站控制系统中应用的研究 78. 基于PLC的异步电机变频器控制研究 79. 西门子S7-300在温度控制中的应用 80. 变频器在卷扬机上的应用 81. 模块化培训系统分类站的设计 82. 模块化培训系统提取站的设计 83. PLC在机床中的应用设计 84. 基于西门子802S系统改造 C6132普通车床 85. 基于PLC的三层电梯控制系统毕业设计 86. 基于MCGS和THPLC-D型PLC实训装置的交通灯模拟控87. 基于PLC控制的火力发电厂输灰系统的设计 88. PLC在火电厂石子煤系统上设计及改造方案 89. 基于废水处理PLC电气控制系统的研究 90. 双面钻孔组合机床的PLC控制系统设计 91. PLC在工业机械手中的应用 92. 基于PLC的电梯系统设计 93. 基于PLC的三相步进电动机控制系统 94. 基于PLC变频器控制的恒压供水系统设计 95. 用PLC对十字路口交通灯进行控制模拟 96. 造纸机电气传动控制系统设计 97. 基于PLC的流量监控系统设计 98. 基于欧姆龙PLC控制的全自动洗衣机设计 99. 纸机传动系统方案选择与程序设计 100. 锅炉输煤PLC控制系统下位机设计 101. 三菱FX2N PLC在冷冻干燥机中的应用 102. 基于西门子PLC的中央空调变频调速系统设计 103. 铜铝管焊机PLC控制程序的设计 104. PLC在自动验瓶机控制系统中的应用 105. PLC在6刀自动刀架系统设计中的应用 106. 基于PLC的摇臂钻床控制系统设计 107. PLC在板式过滤器中的应用 108. 基于PLC的智能交通灯监控系统设计 109. 基于PLC的贮料罐控制系统设计 110. PLC在粮食存储物流控制系统设计中的应用 111. 变频调速式疲劳试验装置控制系统设计 112. 基于PLC的霓虹灯控制系统 113. PLC在砂光机控制系统上的应用 114. 磨石粉生产线控制系统的设计 115. 自动药片装瓶机PLC控制设计 116. 装卸料小车多方式运行的PLC控制系统设计 117. PLC控制的自动罐装机系统 118. 基于CPLD的可控硅中频电源 119. 贮丝生产线PLC控制的系统 120. 景观温室控制系统的设计 121. PLC在电梯自动化控制中的应用 122. 基于PLC的气动机械手控制系统 123. 基于PLC的自动售货机的设计 124. PLC控制的行车自动化控制系统 125. PLC变频调速恒压供水系统 126. 自动铣床PLC控制系统毕业设计 127. 组态控制交通灯 128. 组态控制皮带运输机系统设计 济 129. 组态控制抢答器系统设计 130. 数控技术中进给系统开发设计 131. PLC控制的升降横移式自动化立体车库 132. PLC在电动单梁天车中的应用 133. PLC在液体混合控制系统中的应用 134. 智能组合秤控制系统设计 135. 自动送料装车系统PLC控制设计 136. PLC在数控技术中进给系统的开发中的应用 137. PLC在船用牵引控制系统开发中的应用 138. 基于PLC的组合机床控制系统设计 139. S7-200PLC在数控车床控制系统中的应用 140. PLC在改造z-3040型摇臂钻床中的应用 141. PLC控制自动门设计 142. PLC控制锅炉输煤系统 143. 机械手PLC控制设计 144. 基于西门子PLC控制的全自动洗衣机仿真设计
335 浏览 4 回答
82 浏览 4 回答
174 浏览 5 回答
84 浏览 4 回答
185 浏览 3 回答
276 浏览 4 回答
103 浏览 2 回答
262 浏览 5 回答
189 浏览 4 回答
321 浏览 2 回答
187 浏览 4 回答
236 浏览 2 回答
83 浏览 3 回答
321 浏览 2 回答
162 浏览 4 回答