前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的編程技術論文主題范文,僅供參考,歡迎閱讀并收藏。
管理變電運行的工作人員都有著很大的壓力,上班時必須對突然出現(xiàn)的任何異常進行及時正確的處理。任何的差錯都有可能引起十分嚴重的事故,這就使得變電運行人員如履薄冰,時刻都處于高度緊張的狀態(tài)。變電運行工作主要由操作、維護及管理等方面組成。正因為這樣,在變電運行工作中要面對很多的甚至是繁瑣的規(guī)章制度。如果在每次工作前再將這些故障制度進行沒有目的性、沒有針對性的羅列,往往會出現(xiàn)重復且無的放矢的情。僅僅依靠這些安全規(guī)章制度與少量的管理者的監(jiān)督和檢查,對于變電運行的安全來說還遠遠不夠,同時還有可能讓變電運行人員產生各種各樣的抵觸心理,最終產生安全隱患。
二、變電運行管理
首先是對運行管理的職責進行明確的分工。根據(jù)已經在運行的無人值班變電所的運營方式將運行管理的職責分為五個部分:(1)調度室當值調度員;(2)維操隊;(3)監(jiān)控中心;(4)遠動;(5)通訊。第一部分主要負責指揮維操隊,監(jiān)控中心對無人值班變電站的正常操作和異常、事故處理,有權對其管轄范圍內的違規(guī)情況進行阻止。第二部分主要是負責對所轄變電站設備進行巡視維護,對各種事故與異常進行處理,保證所轄變電站安全的運行。第三部分的監(jiān)控中心主要是負責對變電站的24小時監(jiān)視,并根據(jù)調度員的指揮進行各種遙控操作,將發(fā)現(xiàn)的各種異常上報給值班調度員。同時還要對本中心的設施進行維護和整理。第四部分的遠動主要負責的是負責調度自動化系統(tǒng)的運行維護、定期巡檢、消缺工作,確保自動化系統(tǒng)的正常運行。對無人值班變電站遙控、遙調的可靠;遙信、遙測信息的正確性負責。做好維護工作,當出現(xiàn)異常時,應盡快處理。當遠動信號退出時應立即處理。第五部分的通訊主要負責的是對調度、維操隊、監(jiān)控中心、各變電站通訊設備和管理、維護工作,保證通訊暢通。當出現(xiàn)故障,應盡快派人處理。第二是建立起一套有效的運行管理制度。首先是落實崗位責任制。不管是調度員、維操隊、監(jiān)控中心還是遠東和通訊,每一個人都必須明確自己的崗位的具體責任,做到分工明確,不管是什么問題都能找到相關的負責人進行處理。第二是建立一套完備的設備專責制度。將無人值班變電所中的所有設備都制定專人進行維護,并填寫相關的記錄。第三是實行值班制和交接班制。由于變電運行工作的特殊性,不允許出現(xiàn)連班工作的情況,所以應該實行二班制或者是三班制,在進行交接班時必須準時、認真,前后銜接、手續(xù)清楚、責任明確。第三是加強對變電運行的技術維護管理。技術管理的主要任務之一是保證安全經濟運行和人身安全?!峨姌I(yè)安全工作規(guī)程》是多年來前人工作經驗教訓的總結,其中有著許多重要的信息,工作人員必須嚴格遵循該規(guī)程。對于各種資料必須收集齊備,并進行整理,讓所有的事都能夠有檔案可查。當發(fā)現(xiàn)問題時必須及時上報,并同時準確的、迅速的排除故障,以保證電網(wǎng)的正常運行。
三、變電運行安全
變電運行班組管理的好壞會直接影響到變電站是否能夠安全的運行。安全生產是每一個企業(yè)的生命。任何一個企業(yè)的正常運行都離不開安全生產。對于變電運行來說,其安全運行的意義不言而喻。變電安全運行主要從以下幾個方面進行管理。第一是進行安全管理。安全管理是變電運行的重要組成部分。在變電運行安全管理的過程中應該以預防為主。在平時應該大力對相關的規(guī)章制度和安全生產的重要性進行宣傳。不能等到出事才宣傳。然后是加強安全操作的培訓,讓值班人員平時就養(yǎng)成安全操作的習慣。在進行安全教育的時候應該將重點放在如何加強自我保護意識、防止事故等幾方面上。舉辦各種安全教育的活動,要求所有人都要參加活動,并在活動的過程總結合自身的工作進行變電安全運行的發(fā)言,以增加值班人員對安全管理的認識。第二是進行專業(yè)技術培訓。值班人員的業(yè)務素質直接影響著變電運行的安全生產。因此必須將提高值班人員的業(yè)務素質作為變電運行管理中的一個重點來對待。相對于環(huán)境和技術設備來說,人是十分活躍的因素。有效的對人的行為進行規(guī)范是降低安全事故的重點。提高員工的安全素質是保證員工人生安全的有效途徑。在進行培訓時,要“以人”為本,從員工的基礎入手。通過各種活動逐步的提供員工的業(yè)務素質。結合各種專項檢查、日常維護、維修的特點以及相關的安全、業(yè)務知識培訓指南,,將安全知識的培訓內容分門別類,提煉重點和精華,打印下發(fā)到每一個運行人員,起到強化效果作用。培訓應該提倡和注重基層各班組的日積月累、長期堅持的安全培訓模式,從日常維護,倒閘操作和安全注意事項等入手,務求每個運行人員都學實、學透。并定期開展反事故演習競賽及經驗交流會,調動值班員學習業(yè)務知識的積極性,從而達到提高值班員業(yè)務水平的目的。最后是進行思想政治工作的管理。要不間斷的對員工進行愛國、愛站的教育,讓他們明白他們是企業(yè)的主人,讓他們以企業(yè)主人翁的姿態(tài)對待自己的工作。同時還應該及時的將各種站內的信息公之于眾,讓員工對自己的廠和站有個明確的認識。對員工的思想政治工作不能夠流于形式,一定要緊密聯(lián)系實際,不回避矛盾,要以理服人。
1水利工程中變形監(jiān)測的精度。
在討論和編制變形監(jiān)測方案的同時,要對水利工程中的變形監(jiān)測的精度作出明確的要求,特別是對于規(guī)模以上的水利工程,一般都要求其變形監(jiān)測精度達到變形監(jiān)測方案要求的最高上限?,F(xiàn)有的變形監(jiān)測儀器技術先進,而且價格合理,在整個水利工程施工中,占有的費用比率不高,所以水利工程中的變形監(jiān)測對精度的要求是很高的。
2水利工程中變形監(jiān)測的周期。
變形監(jiān)測的周期簡單上理解就是兩個監(jiān)測時間的間隔。這個間隔時間就是變形監(jiān)測的周期。要求水利工程的變形監(jiān)測在此周期中要進行一次變形監(jiān)測。變形監(jiān)測周期與水利工程的大小及觀測點的重要性有關?,F(xiàn)行的變形監(jiān)測周期都是根據(jù)測算出來建筑變形的速度來設定,要求變形監(jiān)測的過程要快,以免外界因素造成變形觀測點的不穩(wěn)定。
二、水利工程中的變形監(jiān)測技術簡介
水利工程中的變形監(jiān)測技術主要分為四種,分別為垂直位移的變形監(jiān)測技術,水平位移的變形監(jiān)測技術,撓度的變形監(jiān)測技術和轉動角的變形監(jiān)測技術。目前,這四種技術,已經囊括了現(xiàn)有水利施工中所有的變形監(jiān)測技術。
1垂直位移的變形監(jiān)測技術。
此變形測量技術就是對建筑物進行垂直方向上的變形監(jiān)測。一般情況下,由于不是很均勻的垂直方向上的位移,會讓建筑物產生裂縫。這種監(jiān)測異常,很可能就是建筑物基礎或局部破壞的前奏,因此,垂直位移的變形監(jiān)測是非常必要的。在進行垂直位移變形監(jiān)測時,第一步要監(jiān)測工作基點的穩(wěn)定程度,在此基礎上再進行垂直位移的變形監(jiān)測?,F(xiàn)有的水利工程用的垂直位移變形監(jiān)測方法有三種,第一種是幾何水準測量的方法,第二種是三角高程測量的方法,最后一種為液體靜力水準的測量方法。這三種測量方法原理不一樣,第一種測量方法的原理為水準儀器在水準基點處就開始進行變形測量,利用高程原理,通過測量到各個變形監(jiān)測點的高程變化量,來確定建筑的垂直位移變形情況;第二種測量方法是利用三角高程的理論來進行變形監(jiān)測點的測量,此方法,普遍用于有較大高度差異的建筑工程施工中;第三種測量方法是利用物理學中連通的原理來測量各個變形觀察點在容器內的高度差異,這種測量方法普遍適用于混凝土結構的垂直位移的變量監(jiān)測。三種方法測量出來的數(shù)據(jù)可以進行相互比照。
2水平位移的變形監(jiān)測技術。
此變形測量技術就是對建筑物進行水平方向上的變形監(jiān)測。其監(jiān)測的主要數(shù)據(jù)支持是建筑物基礎受到的水平方向的應力,這種水平方向上受到的應力,可能是建筑物主體就處在一個相對不穩(wěn)定的地質構造上,或者受到了其他因素的影響而產生水平位移。水平位移的變形監(jiān)測有四種普遍方法,第一種方法為大地測量的方法;第二種是基準線測量的方法;第三種是專用測量的方法;最后一種為GPS自動化測量的方法。這四種測量方法的原理也不相同。第一種測量方法的測量原理為利用傳統(tǒng)測量工具及方法進行建筑物的水平位移變形監(jiān)測;第二種測量方法原理為利用水利工程施工中的各種不同的基準線,進行建筑物的水平位移變形監(jiān)測;第三種測量方法的測量原理為利用傳感設備進行建筑物的水平位移變形監(jiān)測;第四種測量方法的測量原理為利用GPS設備,全天無間斷的進行建筑物的水平位移變形監(jiān)測。
3撓度監(jiān)測的變形監(jiān)測技術。
此變形測量技術是對建筑物受到外力后的物理撓度曲線進行變形監(jiān)測。撓度監(jiān)測一般采用垂直放線的原理進行變形監(jiān)測,還可使用先進的電子傳感裝置進行監(jiān)測,這樣的監(jiān)測結果更為科學,準確。
4轉動角監(jiān)測的變形監(jiān)測技術。
此變形觀測技術是通過計算建筑物的傾斜角度的變化值,來確定其轉動角,進而確定建筑物的水平位移變形監(jiān)測。如果建筑物存在轉動角度的變化,說明此建筑物正在不同程度的進行不均勻的沉降運動。這種轉動角監(jiān)測的變形監(jiān)測技術,可通過高精設備進行監(jiān)測。
三、結語
教學思想與目標改革
落實科學發(fā)展觀,逐步樹立野以學生為中心冶、野一切為了學生冶的意識。教師要改變傳統(tǒng)的教學觀念[3],正確處理傳授知識與提高學生學習能力之間的關系,使學生在學習一些課程基礎知識的情況下,掌握一種主動學習課程相關知識的能力,成為富有知識和具有學習知識能力的復合型人才。
教材建設與改革
根據(jù)調研,筆者選用了科學出版社出版的普通高等教育十一五規(guī)劃教材要要要蔣思文教授主編的《動物生物技術》作為教材,該書比較全面系統(tǒng)地介紹了動物生物技術的概況、基本原理、技術方法和最新發(fā)展。同時,由于課時的限制,在教學過程中,不可能做到面面俱到,且課程知識更新速度較快,一些最新熱點在教材中沒有體現(xiàn)的,自行編寫部分講義,以文本形式拷貝給學生,并推薦其閱讀中外文的優(yōu)秀參考書。
課程內容改革
動物生物技術屬于多學科交叉課程,也是各國科研工作者研究的熱點領域,大量的研究成果層出不窮,也在不斷地更新和充實著這一新興學科的知識。無論是教師的教,還是學生的學都具有一定的難度,這就要求在授課內容的選擇上,既要注意授課內容的完整性,又要保證實用性和先進性,同時做好與其他課程交叉內容的增、減和銜接。在課程內容上,首先介紹緒論,動物胚胎工程技術概述,體外受精,胚胎移植,性別控制,胚胎分割,嵌合體曰其次,介紹分子生物學及基因工程基礎曰最后重點介紹細胞核移植技術、干細胞技術、轉基因技術、動物生物反應器、動物細胞培養(yǎng)技術,動物細胞融合技術,雜交瘤技術和單克隆抗體技術。通過精心的安排,使學生能在有限的時間內,全面系統(tǒng)地了解動物生物技術課程體系的基本內容。
教學方法改革
1利用重大科研成果,激發(fā)學生學習的興趣,提高其學習的主動性。如美國科學家馬里奧窯卡佩基、奧利弗窯史密斯和英國科學家馬丁窯埃文斯,利用野基因靶向冶技術讓小鼠體內的特定基因失去活性,培養(yǎng)出研究價值極高的野基因敲除冶小鼠,為人類遺傳病研究提供了藥物試驗的動物模型。有了這些動物模型后,人類就能更有效地找到治療各種遺傳病的新療法,徹底攻克遺傳病就為時不遠了,這一成果使得他們一起獲得2007年諾貝爾生理學或醫(yī)學獎。羅伯特窯杰弗里窯愛德華茲爵士,英國生理學家,生殖醫(yī)學的先驅者,因創(chuàng)建了野體外受精技術冶,被授予2010年諾貝爾生理學或醫(yī)學獎。一門課程的講授,不但要使學生掌握和了解課程相關的一些基礎知識,更重要的是要教會學生如何通過有效途徑盡可能的獲取更多的、更豐富的相關知識,特別是對于像動物生物技術這樣一門新興的學科領域,許多知識都處于動態(tài)更新和完善的過程中[1]。
2跟蹤學科科研動態(tài),開拓學生視野,培養(yǎng)創(chuàng)新思維。本科生的課堂教學過程不僅僅是傳授書本知識,更重要的是啟發(fā)學生的開拓性思維能力和創(chuàng)新意識,培養(yǎng)和提高其發(fā)現(xiàn)問題、分析問題和解決問題的能力[3-5]。因此,在應用范圍廣、知識更新快的動物生物技術教學過程中,介紹學科研究的新動態(tài)和新進展,有意識地拓寬學生視野,打開學生思路,培養(yǎng)學生創(chuàng)新性思維是十分必要的。例如誘導多能干細胞,由日本的2位科學家于2006年發(fā)表于世界頂級雜志《Cell》上。通俗地講,就是通過某種方法,把高度分化的成體細胞去分化,使之成為多能干細胞,重新獲得分化成多種細胞的能力。IPS技術是干細胞研究領域的一項重大突破,它回避了歷來已久的倫理爭議,解決了干細胞移植醫(yī)學上的免疫排斥問題,使干細胞向臨床應用又邁進了一大步,該成果的研究者獲得了2012年的諾貝爾生理學或醫(yī)學獎。隨著IPS技術的不斷發(fā)展以及技術水平的不斷更新,它在生命科學基礎研究和醫(yī)學領域的優(yōu)勢也已日趨明顯[6]。
3創(chuàng)新教學形式,提高教學效果。在課堂教學過程中,要認真傾聽學生意見,像朋友一樣對待學生,拉進教師與學生的距離,讓學生感受課堂文化,使其融入其中,積極思考,成為課堂的主體。同時可適當增加專題討論會,通過學生準備ppt演講等形式,一改以往整節(jié)課教師講、學生記,缺乏溝通的模式,使學生處于主動學習的狀態(tài)[7]。
4優(yōu)化多媒體教學,引入現(xiàn)代信息技術。利用有限的課時,著重講授課程的重點、難點、關鍵點、知識點間的聯(lián)系,引導學生自覺地去思考,對于容易掌握的部分課程內容可安排學生自學。利用計算機和Internet等手段,從國外引進和下載原版圖書和動感圖像,進行多媒體教學,可以有效提高教學組織效率,充實教學內容。不僅可以多層次、多角度地向學生提供豐富多彩的教學信息,還可以提供更加生動形象的人機交互界面,充分調動學生學習的積極性[8]。例如,細胞融合,精卵受精,細胞核移植等內容。在多媒體教學中,堅持適度運用原則和有機結合原則,留出足夠的時間給學生理解、思考,且結合使用板書、實物等各種教學媒體,取長補短,將教學內容化繁為簡,增強教學的生動性和創(chuàng)造性,使學生喜歡學習[2]。
論文關鍵詞:高職教育,數(shù)控專業(yè),數(shù)控編程,教學方案,雙師型教師
對職業(yè)院?!稊?shù)控系統(tǒng)原理》課堂教學如何進行,本人進行了探索。在數(shù)控編程技術課程中實施行動導向教學,需要教師轉變觀念,從專業(yè)人才培養(yǎng)目標出發(fā),確定學生對數(shù)控編程的能力培養(yǎng)目標,從而構建行動導向的知識模塊。在總結過去教學方法的基礎上,希望能不斷創(chuàng)新,不斷改進教學方法和手段,在教育過程中充分發(fā)揮學生的主體作用,通過多種方法有針對性地開展教學活動,充分調動學生的學習主動性、創(chuàng)造性,努力提高課堂教學效率??偨Y多年的教學實踐,我有如下幾點粗淺的體會
一、 活躍課堂氣氛、變通講述方法學好數(shù)控技術需要堅實的理論基礎和豐富的實踐經驗,學生獲得理論基礎的主要途徑是課堂教學。而數(shù)控技術本身是一門較為枯燥的學科,沒有生動的事例可以講解數(shù)控專業(yè),也沒有經典的故事可供引用,傳統(tǒng)的灌輸?shù)姆椒O易使學生失去學習興趣。如果教師有扎實的功底,同時教學過程中引入新的理念和方法,營造輕松活躍的課堂氛圍,就可以使學生在課堂上始終保持高昂的情緒。例如:生動形象的比喻問題:刀具的補償概念是數(shù)控編程技術中一個非常重要的概念,而學生對于刀具補償概念的理解往往停留在表面上,好像知道了,但是應用時就往往出問題。歸根結底還是對刀具補償概念的理解深度上不夠。 解決方法:例如在講述刀具的半徑補償時可以利用生活中的例子做比喻讓學生不但記住指令而且能夠理解中國知網(wǎng)論文數(shù)據(jù)庫。通過比喻不但使學生在思想上理解了刀具半徑補償?shù)母拍?,而且由于更深入的理解也使得實際應用上更能靈活多變的使用刀具半徑補償功能提高加工效率。 小結:日常生活中有很多事例都可以被引入到數(shù)控教學中,教鞭、粉筆盒、鋼筆、書本、講臺等都可以作為道具,同時數(shù)控系統(tǒng)、數(shù)控編程中的很多理論都可以采用計算機動畫的方式進行演示。二、 實現(xiàn)實踐教學與理論教學的融合實踐教學與理論教學的整合并不是簡單的教學合并數(shù)控專業(yè),而是從知識體系上的融合,具體根據(jù)各個知識模塊教學的需要,設計實踐與理論融合的方式,以及融合的比例。例如有些課上實訓后開始講授理論,如講授數(shù)控加工刀具時,直接在實訓室進行,學生通過理論講解并現(xiàn)場使用,馬上就理解了原來難以理解的理論知識。實習教學是數(shù)控專業(yè)的一個重要環(huán)節(jié),由于數(shù)控加工牽涉到機床、夾具、刀具、工藝路線、切削參數(shù)及編程方面的知識,由于數(shù)控設備少,我們可先在普通設備上培訓有關知識,避免一開始就就讓大批學生涌向數(shù)量不多的數(shù)控機床,等到相關知識準備好了,需要進行程序運行時才上數(shù)控機床,這就大大減少了數(shù)控機床的工作量,從而緩解了設備不足的壓力。因此,我建議實習應按普通機床加工(如普車、普銑)→仿真模擬訓練→數(shù)控機床操作三步進行,其中,普車普銑旨在讓學生掌握主要的機械加工工藝與裝夾方法。訓練其對不同材料,不同零件,采用何種工藝路線,及在不同的工藝路線、不同的主軸轉速、進給速度及切削深度條件對工件的形位精度產生的影響。培養(yǎng)學生對切削加工參數(shù)和工藝路線制定的感性認識。仿真模擬訓練主要是培養(yǎng)學生對編程指令和機床面板的熟練程度,為在數(shù)控機床上的操作打下堅實的基礎。避免因指令不熟而損壞數(shù)控設備。三、充分利用多媒體教學結合現(xiàn)有的教具進行多元化教學
在講述數(shù)控編程時,我們都會給學生準備一些圖紙讓學生進行練習,而如果只用工件的圖紙的話就不會有很好的效果。因為圖紙畢竟不能完全的把零件的所有特點表達的非常的清楚,學生也很難理解所編寫的程序的加工結果到底是個什么東西。如果我們在提供給學生圖紙的同時也提供一個已加工的工件的話數(shù)控專業(yè),效果就比較好了。對于初學編程的學生,需要將零件的圖紙和零件結合起來,讓學生了解到程序運行的結果就是這個工件了,即省了很多時間對零件的特點進行講述,又把被動的講述變成讓學生主動的思考。使學生學會能夠根據(jù)工件的實際特點確定加工方式,能根據(jù)工件的最后幾何形狀主動思考編程過程中存在的問題,并提出問題進行解決。雖然在這個過程中我們只提供了一個完整的工件,但看似簡單的一個過程卻將學生從被動接受的角色轉換成主動思考的角度了。這一轉換不但提高了學生學習的效率,而且使學生在學習中逐漸掌握了正確的 學習方法,而這一點才是最重要的。
四、師資隊伍的建設,對數(shù)控教師進行再培養(yǎng)
教師是課程建設與組織教學實施的主體,其素質高低直接影響課堂教學目標的實現(xiàn),而數(shù)控專業(yè)又是一門工程實踐性的學科,且發(fā)展很快,對從事數(shù)控專業(yè)的教師而言,應既是知識的傳播者,也是實踐的示范者。目前,中等職業(yè)教育學校的專業(yè)教師,大多是從學校到學校,缺乏實踐這一環(huán)節(jié)的訓練,在動手能力的培養(yǎng)上還有待提高,同時,由于該專業(yè)的特點,在理論上還需加強專業(yè)學習,把教材鉆深鉆透中國知網(wǎng)論文數(shù)據(jù)庫。因此,作為數(shù)控專業(yè)的教師必須加強“雙師型”能力的培養(yǎng)。作到臺上能講,臺下能做,理論聯(lián)系實際,才能真正地把這一門課上好。而要做到這些,任課老師積極主動地投入學習,是十分重要的,但光有老師一方面的積極性是遠遠不夠的,為了讓老師盡快向雙師型過渡,學校對教師的關心和培養(yǎng),更為重要。學校應盡量為教師的理論提高創(chuàng)造必要條件,爭取多讓老師參加社會或高校的理論培訓和學術交流,讓教師能熟悉和了解數(shù)控技術的發(fā)展、動態(tài)和方向。及時掌握最新理論,在實踐上,學校也應鼓勵和支持教師積極參加實踐操作,參加實習指導,為教師提高動手能力提供更多更方便的條件。雙師型教師的培養(yǎng)將直接影響到數(shù)控人才的培養(yǎng)。 職業(yè)教育要以就業(yè)為導向,以服務生產第一線為目的。數(shù)控編程技術是一門應用性很強的實用技術數(shù)控專業(yè),能夠讓學生扎實的掌握這門技術,并能夠使用這門技術為生產制造服務,成為一名合格的現(xiàn)代高技能人才。是我們每一位老師的忠實的愿望。困則思變,只有在不斷的變化和嘗試中我們才能真正的做到傳道、授業(yè)、解惑。隨著機械制造業(yè)的發(fā)展和更多的新技術的出現(xiàn),職業(yè)學校的老師必然面臨著更多的考驗,如何讓學生掌握實用技術、技能,更有效地提高教學效率,是我們永恒的探討主題。
參考文獻
[1]顧華.數(shù)控加工與編程[M].北京:人民郵電出版社,2008
[2]錢東東.實用數(shù)控編程與操作[M]. 北京:北京大學出版社,2007
[3]李善術.數(shù)控機床及其應用[M]. 北京:機械工業(yè)出版社2010.
論文摘要:在建構式教育理論的指導下,以就業(yè)需求為目標,針對數(shù)據(jù)結構教學中教與學目標不明、學習信心和動力不足、編程基礎薄弱等問題,提出建構式的數(shù)據(jù)結構教學方法,在實際教學中取得較好的教學效果,這些措施也可作為其他計算機專業(yè)課程教學的參考。
近年來,在產業(yè)界急需大量軟件開發(fā)人員的情況下,普通本科院校計算機專業(yè)學生的就業(yè)率持續(xù)走低。網(wǎng)絡、報紙等媒體對計算機本科教育現(xiàn)狀多有批評,甚至出現(xiàn)了大學不如培訓公司的極端觀點,嚴重影響了學生對專業(yè)課程的學習興趣、動力和信心。數(shù)據(jù)結構是計算機專業(yè)的核心基礎課程,上承程序設計語言、離散數(shù)學,下啟操作系統(tǒng)、編譯原理等課程,其重要性不言而喻。一方面,數(shù)據(jù)結構學科具有難度大、抽象層次高、概念繁雜等特點,學生很難掌握,更不要說將抽象理論與就業(yè)實踐需求相結合。另一方面,國內主流數(shù)據(jù)結構教材和相應的傳統(tǒng)教學模式側重于培養(yǎng)學生的計算機學科基礎理論素養(yǎng),而將如何通過組織數(shù)據(jù)結構教學活動積極推動就業(yè)的問題留給了任課教師[1]。這造成了學生學習數(shù)據(jù)結構的目標不明、信心和動力不足。筆者面向就業(yè)需要明確了數(shù)據(jù)結構的兩大主要教學目標,并在實際教學過程中實踐建構式教育理論,嘗試解決學生對專業(yè)認識不清、學習興趣不足、編程基礎薄弱等問題。一些做法得到了學生的認可和配合,成功地激發(fā)了學生的學習主動性、在一定程度上培育了學生的創(chuàng)新精神。
1面向就業(yè)需求的數(shù)據(jù)結構教學目標
教育要服務于社會生產需求。數(shù)據(jù)結構教學也必須緊扣這一根本目標。本節(jié)從滿足就業(yè)需要的角度闡明了數(shù)據(jù)結構教學的兩個主要目標:
1) 培養(yǎng)超越具體程序設計語言技巧的編程技術。
現(xiàn)階段是一個傳統(tǒng)的生產生活方式迅速向電子化、信息化轉變的時期。人們需要開發(fā)和維護更多、規(guī)模更大的計算機系統(tǒng)來滿足生產和生活的需要[2]。這就決定了具有熟練編程技術的程序員在很長時期內都將受到產業(yè)界的青睞。大學對學生編程技術的培養(yǎng)始于程序設計語言的教學,如C語言,Java語言等。但是現(xiàn)今編程語言繁多,各種新概念層出不窮,常常出現(xiàn)學生無所適從或者質疑某門語言課程已經過時無用的現(xiàn)象。甚至很多教師也在爭論講授何種編程語言。筆者看來掌握編程技術(而不僅僅是語言),回歸編程的本質問題更加重要,無謂地追趕時髦不可取。作為編程語言課程的后續(xù),數(shù)據(jù)結構教學的重要目標就是幫助學生理解編程的本質、鍛煉編程技術以及學習提高編程技術的方法。
2) 培養(yǎng)圍繞復用的軟件開發(fā)方式。
隨著軟件規(guī)模的日益增大,軟件開發(fā)模式逐漸從“從無到有”的模式過渡到“從有到有”的模式,即復用現(xiàn)有的豐富的軟件資產,開發(fā)新的應用系統(tǒng)。事實上,復用的思想已經被廣泛的用于軟件開發(fā)實踐之中,從各種各樣的程序庫、軟件開發(fā)包、軟件構件、Web服務等各種可復用資產已經簡化了軟件開發(fā)的難度、提高了軟件開發(fā)的效率也極大地改變了軟件開發(fā)的模式。數(shù)據(jù)結構學科本身就是對軟件復用思想的一種實踐,它通過總結大量軟件系統(tǒng)中反復出現(xiàn)的數(shù)據(jù)結構(如表、樹、圖、集合等),定義和實現(xiàn)處理這些數(shù)據(jù)結構的基本操作,最終達到能夠在不同項目開發(fā)中反復應用的目的。這些基本數(shù)據(jù)結構和算法已經被實現(xiàn)為可復用的產品隨著程序設計語言,如C++ STL、C# collections, Java collections等,并得到了廣泛的使用。因此,數(shù)據(jù)結構教學的另一個重要目標就是引導學生習慣圍繞復用的軟件開發(fā)方式,能夠使用和定制已有的數(shù)據(jù)結構和算法庫。
其他傳統(tǒng)的數(shù)據(jù)結構教學目標,如培養(yǎng)學生面向實際問題進行算法設計和分析的能力,培養(yǎng)學生計算機學科的基本理論素養(yǎng)和思維方式等也非常重要。但普通本科院校學生對理論內容的接受能力以及將理論和現(xiàn)實就業(yè)需求相聯(lián)系的能力相對較弱且教學時間有限[3],筆者認為重點突破本節(jié)給出的兩個更具體、更可達的教學目標,并在實現(xiàn)這種具體教學目標的過程中潛移默化地培育學生的計算思維和理論素質,將會取得更佳的效果。
2建構式數(shù)據(jù)結構教學
教學理論研究以及教學實踐反饋均表明,學生主動學習的效果遠較被動地接受老師灌輸?shù)男Ч玫亩?。因此,為實現(xiàn)上述教學目標,在建構式教育理論的指導下,筆者探索并采用了一系列建構式教學措施,激發(fā)學生的主動性和興趣,取得了較好效果。
建構主義認為,學習并非學習者對教師所授知識的被動接受,而是學習者以自身已有知識和經驗為基礎的主動建構過程[4]。知識不僅是通過教師傳授而得到,更是學習者在一定的情境中,利用必要的學習資料,通過同化新知識、順化自身知識結構的方式而獲得。建構主義提倡在教師指導下的、以學習者為中心的學習,也就是說,既強調學習者的認知主體作用,又不忽視教師的指導作用,教師是意義建構的幫助者、促進者,而不僅僅是知識的傳授者與灌輸者。學生是信息加工的主體、是意義的主動建構者,而不僅僅是外部刺激的被動接受者和被灌輸?shù)膶ο?。下面從理論教學和實踐教學兩個方面介紹我們采用的一些教學措施。
2.1理論教學措施
課堂教學是數(shù)據(jù)結構教學活動的主要部分,充分利用課堂教學時間,激發(fā)學生學習數(shù)據(jù)結構的興趣和信心,幫助學生建立學習數(shù)據(jù)結構的環(huán)節(jié)非常重要。我們采用了如下措施:
1) 組織小型討論。
好的開始是成功的一半,好的課堂教學須在上課之初就抓住學生的注意力,讓學生帶著輕松、愉快的心情聽課。我的做法是在課堂的前5分鐘,提出一個學生感興趣的話題,組織若干個有3~5位同學參與的小型討論。到一個學期結束時,每位同學都有至少一次的發(fā)言機會。討論的主題可以靈活設置,如時事、技術、社會熱點等。有時,課堂中間學生比較疲憊、注意力下降的時候,也可以穿插一點討論,改善課堂環(huán)境。大多數(shù)學生非常喜歡這種討論活動,積極參與其中,成為課堂的一部分,從被動上課轉變?yōu)橄矚g上課。
2) 重建理論知識所針對的問題。
國內的經典數(shù)據(jù)結構教材側重嚴謹?shù)睦碚?,較少討論各種概念、算法出現(xiàn)的背景以及探討的問題是否仍然具有現(xiàn)實價值。而回答這些問題能夠幫助學生重建理論知識所針對的問題原型,重現(xiàn)解決方案的提出、發(fā)展乃至最終成熟的整個過程,更有助于培養(yǎng)學生解決實際問題的能力,養(yǎng)成批判性、創(chuàng)新性思考的習慣。眾所周知,關于樹的存儲方法很多,有雙親表示法,孩子表示法和二叉鏈表表示法[5],其中以樹的二叉鏈表表示法使用最廣,但其他存儲方法也有其適合的應用。例如,在利用樹表示各個集合,求集合中的等價類時,雙親表示法更為合適。每一個集合都用樹的雙親表示法存儲時,并設樹的根結點的值為集合名,集合中的每個成員都對應一個結點,這樣很容易找到一個元素所屬的子集(順著雙親指針找樹的根結點)。
3) 組織“我來講”活動。
數(shù)據(jù)結構涉及很多抽象的概念和算法,初學者很難理解。而教師則對理論內容比較精熟,常常傾向于從理論的角度逐步遞進、展開講解,這就增加了學生的學習難度。教師和學生在教學語言上的鴻溝是影響教學效果的一個重要障礙。教師當然可將抽象的理論概念與生活中更形象的概念進行類比,幫助學生理解,也可以將復雜的算法過程用多媒體動畫模擬出來,直觀地展示給學生,幫助學生掌握。但一方面,根據(jù)建構主義理論,教師和學生的知識背景不同,由教師設計概念類比語境和算法模擬動畫實際上仍然是基于教師的知識結構對知識點進行的同化和順化,而不是對學生知識體系的直接建構。另一方面,教師的經驗和智慧有其局限性,未必總能夠找到最適合的類比語境和動畫模擬。為此,筆者采用了充分發(fā)揮學生智慧的方法,組織“我來講”活動,要求學生通過設計算法的動畫模擬,創(chuàng)建概念的類比語境等方式進行學習,并隨機選擇學生走上講臺對抽象理論概念和復雜算法進行說明。這樣不但能夠調動學生思考問題,還能幫助那些無法完成自我知識體系建構的同學從學生的視角去理解同一個問題。例如,對于n維數(shù)組是元素為n-1維數(shù)組構成的線性表這一遞歸的類型定義,可采用符號推理的方式,培養(yǎng)學生的理論素養(yǎng),而同時可鼓勵學生根據(jù)自己的理解將抽象理論具體化,建立幫助理解和記憶的現(xiàn)實語境。
2.2實踐教學措施
數(shù)據(jù)結構是幫助具有基本編程語言基礎的學生錘煉編程技術的關鍵課程。它揭示了程序設計的基本面,即如何處理相互之間存在一種或多種數(shù)據(jù)關系的數(shù)據(jù)元素所構成的集合、如何設計算法并分析算法的優(yōu)劣。若沒有相應的配套實驗指導學生如何將理論應用于實際問題,只是泛泛而談、紙上談兵,學生容易迷失在數(shù)據(jù)結構的一連串復雜概念和算法之中,而不知道學習數(shù)據(jù)結構的意義何在。為實現(xiàn)教學目標,筆者鎖定實驗內容設置和實驗考核等兩個關鍵環(huán)節(jié),實踐了如下措施,取得了較好效果。
2.2.1實驗內容設置
實驗內容設置是進行實踐教學的最重要部分。從覆蓋知識點的角度看,實驗內容須面向數(shù)據(jù)結構教學目標,即實驗內容須能夠鍛煉學生的編程技巧,如算法設計、調試、測試以及調優(yōu)等能力,還能夠讓學生體會到圍繞復用開展軟件開發(fā)的威力以及思路。從覆蓋教育對象的角度來看,實驗內容須面向大多數(shù)同學并充分考慮優(yōu)秀同學,即實驗內容須劃分不同的層次,讓大多數(shù)學生能夠很容易入手,并讓有能力、有余力的學生能夠不斷地深入,直至形成綜合型課程設計。
基于以上考慮,并借鑒同行經驗,筆者開展三個層次的實驗教學活動,一是要求所有學生都完成的實驗內容,要求學生采用不同的數(shù)據(jù)結構實現(xiàn)同一個問題并進行對比分析,例如,分別使用靜態(tài)數(shù)組和動態(tài)分配的連續(xù)內存區(qū)實現(xiàn)順序表,使用整型、字符型數(shù)組或者鏈表實現(xiàn)長整數(shù)的乘法,使用帶頭結點或不帶頭結點的循環(huán)鏈表模擬約瑟夫環(huán)等;二是組織程序設計競賽,讓部分學有余力的同學能夠在算法設計、程序實現(xiàn)和調試、優(yōu)化等方面得到鍛煉和提高;三是設計綜合型課程設計鍛煉學生解決問題的綜合能力,并通過適當分組,培養(yǎng)學生團隊協(xié)作精神和能力,鍛煉學生解決問題的綜合能力的目標,最終達到以點帶面全面提高學生能力的目的。
2.2.2實驗考核手段
考核手段在教學環(huán)節(jié)中至關重要??己耸侄问菍W生學習和鍛煉自身能力的風向標。為保證每位同學都能積極完成實驗并有所收獲,避免抄襲和敷衍的現(xiàn)象,筆者采取了綜合型的考核手段。其一,提交實驗成果,即程序及其運行結果;其二,記錄實驗過程、分析實驗結果以及總結實驗得失的實驗報告,對實驗報告進行選優(yōu)講評,培養(yǎng)學生撰寫科學實驗報告的能力;其三,每位同學必須面向教師講解自己編寫的程序,包括主要思路和細節(jié)性語法,優(yōu)秀的同學可走上講臺宣講自己的實驗方案和程序設計技巧。這就基本杜絕了學生相互之間抄襲程序和實驗報告的現(xiàn)象,使得學生真正能夠思考問題,并盡力動手完成實驗。綜合上述三種手段的綜合型考核方法既能夠達到督促大部分同學完成實驗、鍛煉動手能力目的,又能夠達到培養(yǎng)優(yōu)秀同學的目的。特別地,優(yōu)秀同學宣講活動能夠使學生觀摩到如何從學生的視角從無到有的解決問題的過程,這能夠培養(yǎng)學生解決實際問題的信心并激發(fā)其學習積極性。
3應用中遇到的問題
建構式教學模式在應用和推廣過程中遇到的主要問題來自三個方面。其一,目前學生的課業(yè)負擔較重,習慣于被動“填鴨”而不習慣于主動“求索”,這是推動和開展建構式教學模式的主要障礙。其二,建構式教學活動,需要師生的密切交流,但現(xiàn)有師資不足難以滿足實際需求。一個可能的解決方法是綜合多門課程和多個老師,建構整體的知識框架和學習體系,避免課程教學中的重復勞動,提高師資的利用率。另一個可能的解決方法是利用互聯(lián)網(wǎng)技術,建立在線教學園地。其三,建構式教學模式仍然處于探索階段,各學科缺乏建構式教學素材。從筆者在實踐教學的體驗來看,應盡量從學生的學習背景和能力成長規(guī)律出發(fā)而不僅僅是從學科背景出發(fā),為學生建構知識體系設計更平滑的路線。
4結語
筆者提出將“培養(yǎng)超越具體程序設計語言技巧的編程技術”和“培養(yǎng)圍繞復用的軟件開發(fā)方式”作為普通本科院校的數(shù)據(jù)結構教學目標,在建構式教育理論的指導下,設計并實踐了一系列建構式教學措施,分析了應用建構式教學模式所遇到的一些問題。
未來將開展兩個方面的工作。一是通過問卷調查、統(tǒng)計分析等手段定量地分析建構式教學方法的實際效果;二是創(chuàng)造和積累建構式教學素材,如研究數(shù)據(jù)結構課程設計過程中不同類型學生的知識建構路線,挖掘并推廣其中優(yōu)秀的知識建構方法。
參考文獻
[1] 教育部高等學校計算機科學與技術教學指導委員會. 高等學校計算機科學與技術專業(yè)發(fā)展戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行)[M]. 北京:高等教育出版社,2006:8-101.
[2] 蔡敏,鄭尚志,梁寶華.“數(shù)據(jù)結構”課程教學改革之我見[J]. 計算機教育,2009(4):50-51.
[3] 揭安全,李云清,楊慶紅,等. 項目教學模式指導的“數(shù)據(jù)結構與算法”教學改革[J]. 計算機教育,2008(22):21-23.
>> 基于Web的技術的網(wǎng)站設計 基于的博客網(wǎng)站設計研究 基于技術的網(wǎng)站群系統(tǒng)設計 基于的報社網(wǎng)站設計 基于平臺的中小型電子商務網(wǎng)站的設計與研究 基于ASP的購物網(wǎng)站設計 基于的市級氣象服務平臺(網(wǎng)站)開發(fā)建設 基于平臺的安全網(wǎng)站編程技術 基于的倉儲系統(tǒng) 基于的精品課程網(wǎng)站的設計與研究 淺淡基于的網(wǎng)站CMS新聞管理模塊的設計與實現(xiàn) 基于的船員遠程自主學習培訓網(wǎng)站的設計 基于的C語言課程學習網(wǎng)站的設計與實現(xiàn) 基于的精品課程網(wǎng)站的設計和實現(xiàn) 基于的《計算機應用基礎》課程網(wǎng)站的設計 基于的交互式動態(tài)企業(yè)網(wǎng)站設計分析 基于頁面模板與技術的信息網(wǎng)站設計與實現(xiàn) 基于的精品課程網(wǎng)站設計與開發(fā)① 基于的數(shù)字圖書館網(wǎng)站設計與實現(xiàn) 基于技術的網(wǎng)站開發(fā)架構設計 常見問題解答 當前所在位置:lEncode(txtuserpwd.Text),"md5");
驗證碼是一種防范Cookie數(shù)據(jù)自動保存而引起的憑據(jù)被截取技術,從自己服務器發(fā)起的表單進行驗證便可解決這一漏洞,隨機產生的驗證碼和文本框比較來實現(xiàn),關于產生圖片驗證碼的技術源碼網(wǎng)絡上的資源有很多,大家可以進行自由下載參考。
7數(shù)據(jù)庫訪問技術
1)作為網(wǎng)頁與數(shù)據(jù)庫訪問的接口,提供強有力的對象支持,在實現(xiàn)過程中,我們可以基于以下兩種策略來實現(xiàn)。一種策略是連接對象Connection(指定數(shù)據(jù)庫信息)、命令對象Command(查詢、添加、修改、刪除)、數(shù)據(jù)讀取對象DataReader(執(zhí)行操作后的臨時數(shù)據(jù)表,給應用程序提供執(zhí)行操作后的結果);一種策略是連接對象Connection、數(shù)據(jù)適配器對象DataAdaper(負責數(shù)據(jù)的傳輸)、數(shù)據(jù)集對象DataSet(臨時數(shù)據(jù)庫,保存執(zhí)行后的臨時數(shù)據(jù),供應用程序訪問)。
2)從vs2005以后版本的.NET開發(fā)平臺,增加了使用數(shù)據(jù)源直接操作數(shù)據(jù)庫的功能,省去了連接的過程和臨時數(shù)據(jù)操作。
3)數(shù)據(jù)批量導入,借助文件上傳控件導入EXCEL文件,借助實現(xiàn)數(shù)據(jù)的導入,借助GridView控件進行數(shù)據(jù)的顯示,最后使用For循環(huán)實現(xiàn)數(shù)據(jù)的添加。
①文件的導入:filepath = Server.MapPath("~\\MSadmin\\") + "excel.xls";FileUpload1.SaveAs(filepath);
GridView1.DataSource = CreateDataSource();
②借助實現(xiàn)數(shù)據(jù)的導入,即CreateDataSource()方法實現(xiàn)數(shù)據(jù)的連接,數(shù)據(jù)適配器的設置,生成的數(shù)據(jù)集對象作為函數(shù)的返回值,以綁定到GridView控件中。
③通過For循環(huán)將GridView中的數(shù)據(jù)進行讀取并寫入到數(shù)據(jù)庫中。
4)數(shù)據(jù)批量導出,借助于Gridview將查詢的結果先進行顯示,然后將表格中的數(shù)據(jù)進行導出到EXCEL中,關鍵代碼為:
Response.AppendHeader("Content-Disposition","attachment;filename=" + HttpUtility.UrlEncode("表名.xls",Encoding.UTF8).ToString());
8 結論
通過一個實際的網(wǎng)站案例,從網(wǎng)站布局設計到網(wǎng)站安全防范、網(wǎng)站技術實現(xiàn),本文給出了一個概要框架,限于篇幅的原因,很多技術細節(jié)沒有體現(xiàn);當然,網(wǎng)站開發(fā)技術還有很多,本人也在學習過程中,論文所列觀點與技術點僅供參考,不恰當之處還請閱讀者多多指教。
參考文獻:
[1]孫守強.“基于平臺的安全網(wǎng)站編程技術”.電子技術與軟件工程,2015.6.
論文關鍵詞:ActionScript3.0,虛擬交通系統(tǒng),電子交通地圖
1.介紹ActionScript3.0
ActionScript 是一種基于 ECMAScript 的編程語言,用來編寫 Adobe Flash 電影和應用程序。其最早的版本ActionScript 1.0是隨著 Flash 5 一起,這是第一個完全可編程的版本。Flash 6 增加了幾個內置函數(shù),允許通過程序更好地控制動畫元素。在 Flash 7 中引入了ActionScript 2.0,這是一種強類型的語言畢業(yè)論文ppt,支持基于類的編程特性,比如繼承、接口和嚴格的數(shù)據(jù)類型。Flash 8 進一步擴展了 ActionScript 2,添加了新的類庫以及用于在運行時控制位圖數(shù)據(jù)和文件上傳的 API。
隨著2005年4月Adobe公司對Macromedia的收購,為Flash的發(fā)展注入了強大的動力,其分別于2007年和2008年推出了以ActionScript3.0作為默認動畫腳本語言的Flash CS3和Flash CS4論文提綱怎么寫。可以說ActionScript3.0的是ActionScript發(fā)展史上的一個里程碑,它實現(xiàn)了真正意義上的面向對象。ActionScript 3 .0現(xiàn)在為基于 Web 的應用程序提供了更多的可能性。它進一步增強了這種語言,提供了出色的性能,簡化了開發(fā)的過程,因此更適合高度復雜的 Web 應用程序和大數(shù)據(jù)集。ActionScript 3 可以為以 Flash Player 為目標的內容和應用程序提供高性能和開發(fā)效率。
2.介紹交通狀況以及設計的必要性
基于ActionScript3.0技術以及Flash對于矢量圖制作的優(yōu)勢,我們可以設計出許多對實際生活和工作均有幫助的軟件。近些年來隨著我國經濟的快速發(fā)展以及城鎮(zhèn)化建設的逐漸加快,我國的城市交通正面臨著非常嚴峻的考驗畢業(yè)論文ppt,城市交通問題已經發(fā)展成為制約我國經濟發(fā)展的一個瓶頸。如今隨著私人擁有車輛的普及化,人們乘私家車到其他城市去旅游或辦公已經成為非常普遍的事情。而由于城市交通狀況的多變性以及各個城市交通狀況的獨特性,往往會使這些司機很難順利的到達自己所要去的地方。傳統(tǒng)的電子地圖所包含的信息已經無法完全滿足人們出行的需要了,需要有一款包含更多信息量的地圖來幫助人們出行。
3.介紹如何使用ActionScript3.0技術實現(xiàn)
如何運用ActionScript3.0技術來實現(xiàn),該地圖可以實現(xiàn)的功能如下,顯示實際道路上的紅綠燈位置,實現(xiàn)車輛在城市道路上的模擬操作,顯示實際道路的車道數(shù)目,提供標志性建筑和主要地點的照片。
3.1實現(xiàn)汽車的控制
用鍵盤來控制車輛,讓使用者可以通過簡單的鍵盤操作來實現(xiàn)車輛的加速,減速以及轉向等運動。其主要代碼如下:
//設置初始的速度以及運動方向
functionCar():void{
speed= 0;
this.rotation= 0;
this.addEventListener(Event.ENTER_FRAME,onFrameHandler);
}
//以下四個函數(shù)處理四個方向的移動
publicfunction moveUp():void{speed += 1; }
publicfunction moveDown():void{ speed -= 0.5; }
publicfunction moveLeft():void{ if(speed!=0){ this.rotation -= 5; }
publicfunction moveRight():void{ if(speed!=0){ this.rotation += 5; }}
//ENTER_FRAME事件的響應函數(shù)
privatefunction onFrameHandler(event:Event):void{
//控制速度的上下限
if(Math.abs(speed)>8){ speed= 8;}
if(speed< -3){ speed = -3;}
//響應鍵盤事件畢業(yè)論文ppt,調用不同的移動處理函數(shù)
privatefunction onKeyDownHandler(event:KeyboardEvent){
switch(event.keyCode){
case Keyboard.LEFT:
car.moveLeft();
break;
…}
3.2載入當?shù)氐慕煌ǖ貓D
將當?shù)貙嶋H的道路交通地圖載入到該模擬交通地圖之中,并包含詳細的車道信息,以及路口處的交通信號燈等信息論文提綱怎么寫。所需要的核心代碼如下:
//從外部載入所需要的地圖
loader.load(newURLRequest("trafficmap.jpg"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,completeHandler);
//卷屏方法:當車超過屏幕中心點30像素時卷動屏幕,現(xiàn)設置屏幕大小為800*600
functionscrollMap(e:Event):void{
varxspeed:Number = 0,yspeed:Number = 0;
if(car.x< 380){ //當控制車位于屏幕中心偏左超過20像素的位置時開始卷屏
xspeed= -scrollspeed;
if(xpos<= scrollRange.x) xspeed = 0; } //當位圖到達左側邊界時不卷動
elseif(car.x > 420){//當控制車位于屏幕中心偏右超過20像素的位置時開始卷屏
xspeed= scrollspeed;
if(xpos>= scrollRange.width) xspeed =0; //當位圖到達右側邊界時不卷動
}else{
xspeed= 0;
}
if(car.y<280){//當控制車位于屏幕中心偏上超過20像素的位置時開始卷屏
yspeed= -scrollspeed;
if(ypos<= scrollRange.y) yspeed = 0; //當位圖到達上邊界時不卷動
}else if(car.y>320){ //當控制車位于屏幕中心偏上超過20像素的位置時開始卷屏
yspeed= scrollspeed;
if(ypos>= scrollRange.height) yspeed =0; //當位圖到達下邊界時不卷動
}else{ yspeed= 0; }//獲得偏移量
xpos +=xspeed;
ypos +=yspeed;
//根據(jù)偏移量從從原始位圖數(shù)據(jù)中復制所需要的位圖區(qū)域
bmpMap.bitmapData.copyPixels(bmpOriginData,
newRectangle(xpos, ypos, aSize[0],aSize[1]),
newPoint(0,0))
3.3進行碰撞設置
對所載入的地圖文件做處理,將道路以外的所有信息均設為不可進入,并對主要的景點,單位,學校,醫(yī)院等編入特殊代碼,使得控制車輛一旦進入這些區(qū)域時,即刻顯示該地點的圖片信息和介紹等。所涉及的主要代碼如下:
為了精確車輛的碰撞位置現(xiàn)將汽車的圖片內部設計為如下的形狀:
分別檢測這四個部位有沒有和道路以外的其他區(qū)域發(fā)生碰撞畢業(yè)論文ppt,其關鍵代碼如下:
privatefunction oncarhit():void{
if(HitTest.complexHitTestObject(LeftAndTop,rect)){car.x+=speed;
car.y-=speed;}//當其左上角與外部區(qū)域發(fā)生碰撞則將其往右下方移動
if(HitTest.complexHitTestObject(RightAndTop,rect)){car.x-=speed;car.y-=speed;}//當其左上角與外部區(qū)域發(fā)生碰撞則將其往左下方移動
if(HitTest.complexHitTestObject(LeftAndBottom,rect)){car.x+=speed;car.y+=speed;}//當其左下角與外部區(qū)域發(fā)生碰撞則將其往右上方移動
if(HitTest.complexHitTestObject(RightAndBottom,rect)){car.x-=speed;car.y+=speed;}//當其右下角與外部區(qū)域發(fā)生碰撞則將其往左上方移動}
將著名景點或重要單位的圖片以及介紹信息放置在該區(qū)域的上面并設為隱藏,當控制車與特殊區(qū)域發(fā)生碰撞時。即改變這些資料的visible屬性,讓其顯示出來。通過以上代碼即可以實現(xiàn)對車輛的控制,當使用者使用該模擬系統(tǒng)時就可以通過自己的操作更加直觀的選擇到達目的地所采用的路徑,從而方便其更快更準確的到達目的地。
4.如何推廣以及應用
基于這種模擬地圖系統(tǒng)可以讓人們更加深入的了解該城市的交通狀況,并能獲取更多更準確的城市信息,而且基于flash與網(wǎng)頁文件良好的兼容性其可以通過網(wǎng)絡媒介得到良好的傳播。但目前還是只能實現(xiàn)小范圍(比如一個城市市區(qū))的模擬交通環(huán)境,相信隨著以后技術的不斷進步,以及更多的人對于這類模擬環(huán)境的研究,未來必將會出現(xiàn)更加完善的模擬系統(tǒng)。
參考文獻
[1]蘇仰娜.基于Flash的汽車模擬駕駛教學系統(tǒng)[J] 河南大學學報(自然科學版)2010.40(3):307-310
[2]沈鈞,李慶.Flash CS3 ActionScript3.0游戲開發(fā)基礎與范例[M] 北京:電子工業(yè)出版社,2008.
[3]朱治國,繆亮,陳艷麗.Flash ActionScript3.0編程技術教程[M]北京:清華大學出版社,2008.
[4]Joey Lott,Danny Patterson. Advanced ActionScript 3 With Design Patterns [M] 北京:清華大學出版社,2008.
關鍵詞:可編程控制器 車停位檢測傳感器 輔助停車裝置 紅外檢測預警
中圖分類號:TP273 文獻標識碼:A 文章編號:1007-9416(2016)06-0017-02
1 引言
隨著我國邁入小康社會,停車難的問題縈繞在每個人的心頭。通過對松江區(qū)的萬達商業(yè)廣場等多個地下停車庫進行實地調研,發(fā)現(xiàn)在照明昏暗的情況下很難發(fā)現(xiàn)地面上的白色車位邊界線,這對司機停車造成了困擾,降低了司機停車的效率;另外,在司機停車過程中并沒有對車輛的運行位置進行監(jiān)控,也沒有對駛出左右邊界的車輛進行提示,這樣很容易導致剮蹭事故。本裝置屬于電氣控制技術領域,特別涉及一種車庫運行管理系統(tǒng)中的車位輔助停車電氣控制裝置。
2 項目設計要求
車庫車位按照某種功能分為若干區(qū)域,各區(qū)域有若干車位;每個停車位的下方放置停車壓力傳感器用于檢測該位置是否擁有車停放,車停位檢測傳感器與控制器相連,將停車位信息傳送至控制器;停車車位邊界指示有若干個嵌入地下的指示燈構成,所有指示燈距離分布在停車車位邊界上,當有汽車需要停入該車位時,車位邊界指示燈點亮,司機可以非常清晰的看到車位邊界;車位邊界檢測采用紅外線檢測對車停過程中的車行位置進行實時檢測,車位邊界檢測的檢測裝置與控制器相連,將檢測信號傳送給控制器,當停車過程中出現(xiàn)待停車輛駛出車位邊界線時啟動聲光報警器,提醒司機及時調整停車路徑。車庫車位平面圖如圖2.1所示。
3 基于PLC的車庫車位輔助停車裝置的設計
3.1 功能描述
基于PLC的車庫車位輔助停車裝置示意圖如圖3.1所示,主要功能器件包括車停位檢測傳感器、停車位邊界指示裝置、車位邊界內、外檢測、聲光報警器、LED指引燈。
功能1:當控制器接收到選位信號后,車行指示燈以流水燈的工作方式點亮指引車輛進入待停車位。
功能2:停車車位邊界指示由若干個嵌入地下的指示燈組成,所有指示燈等距離分布在停車車位邊界上。當停車車位邊界指示處于工作狀態(tài)時,指示燈點亮,待停車輛的駕駛員能清晰地看清楚地面的停車位邊界線,照明光線和積水帶來的視覺干擾被極大地降低,有利于駕駛員安全的泊車。當檢測車輛停放到位后,經過一定時間的延時,停車車位邊界指示燈熄滅,恢復待機狀態(tài)。
功能3:在駕駛員泊車過程中,車位邊界檢測將全程監(jiān)控車行的位置是否在停車位的安全范圍內。車位邊界檢測采用紅外線檢測,檢測裝置包含內、外兩側。內側邊界檢測進行預警,外側邊界檢測進行報警。車位邊界檢測的檢測裝置與控制器相連,將檢測到的車行信號送給控制器。當內側邊界檢測器檢測到待停車輛行駛信號時,報警燈低頻閃爍,報警器發(fā)出低頻預警聲,說明該車輛的位置已經偏離了停車安全范圍,駕駛員應當及時調整停車的行車方向;當外側邊界檢測器檢測到待停車輛行駛信號時,聲光報警器報警燈高頻閃爍,并發(fā)出高頻報警聲,說明該車輛的位置已經超出了停車安全范圍,駕駛員應當立即調整停車操作,以免發(fā)生待停車輛與左右兩邊車輛的剮蹭事故。
功能4:當車停位檢測傳感器檢測停車位車輛停放時間超過5分鐘未發(fā)生變化,視為泊車操作結束,相應的停車車位邊界指示、車位邊界檢測和聲光報警器的工作狀態(tài)復位。
3.2 輸入輸出端子分配
本裝置設計包括車庫的所有車位的功能,各區(qū)域可采用工業(yè)控制網(wǎng)絡來實現(xiàn)信號的傳輸并實現(xiàn)功能控制。本文主要對某一特定庫位的功能實現(xiàn)進行設計與實現(xiàn)。以1號庫位為例,經過分析確定輸入信號為內側紅外檢測等6個信號,輸出控制端包括停車位邊界指示燈等7個信號,共計13個信號,如表3.1所示,所以確定可編程序控制器的型號為FX2N64MR,每個PLC可實現(xiàn)對4個庫位的控制。
3.3 基于PLC的車庫車位輔助停車裝置結構框圖
“基于PLC的車庫車位輔助停車裝置”的控制涉及PLC控制技術、工業(yè)控制網(wǎng)絡、LED顯示技術,傳感器技術等,系統(tǒng)控制框圖如圖3.2所示。
3.4 基于PLC的車庫車位輔助停車裝置控制功能實現(xiàn)
整個控制裝置以接收到選位控制信號為啟動,車位邊界指示燈點亮,同時Y1~Y4以1S間隔流水燈狀態(tài)工作指引車輛入庫;當車位停車檢測傳感器檢測到信號超過5S,表示車輛在車位中停放靜止狀態(tài);當車位內側檢測裝置檢測到信號時,系統(tǒng)發(fā)出周期為1S的低頻聲光預警;當車位外側檢測裝置檢測到信號時,系統(tǒng)發(fā)出不間斷的聲光報警。裝置控制功能部分程序實現(xiàn)如圖3.3所示。
4 結語
本裝置實現(xiàn)了對待停車輛指引到位、車停位檢測、車位邊界指示、停車過程預警和出界報警等功能,使停車過程更加安全和人性化。整個控制使用三菱FX2N可編程序控制器控制,通過對實驗設備進行調試,最終實現(xiàn)了設計要求。本裝置進行簡單額改進就可以應用于別墅中的獨立私家車庫;地面行車指引機構也可以用于高架路、高速公路等道路交通,尤其是在陰雨天晚上,地面有積水的路況下能夠有效的提高行車的安全性。
參考文獻
[1]張靜之,劉建華.PLC編程技術與應用[M].北京:電子工業(yè)出版社,2015.
[2]范國偉.三菱可編程序控制器技術與應用[M].北京:人民郵電出版社,2010.
[3]沈益明,金娣.車位引導系統(tǒng)[J].現(xiàn)代建筑電氣,2012年10期.
[4]孫博.智能車庫系統(tǒng)的研究與實現(xiàn)[D].昆明理工大學碩士論文,2014.4
論文關鍵詞:用電信息采集系統(tǒng),無線傳輸,多功能抄管理系統(tǒng)
[項目背景]
隨著用電信息采集系統(tǒng)的建設,營銷管理工作推進,傳統(tǒng)的抄表方式已逐步被遠抄方式代替,實現(xiàn)了遠程電能信息采集后,抄表員去現(xiàn)場的頻率較之以前大幅降低,對計量裝置的檢查也相應減少,給不法用戶提供了違約、違章用電可乘之機。
目前電費催費基本上采用人工催費、上門貼條的方式,這種方式費時費力,效率低,難以及時地完成大量的催繳工作,所以迫切需要有現(xiàn)代化系統(tǒng)解決手段來代替過去繁重而低效的催費工作,減輕抄表員催費員的勞動工作壓力,提高催費成效。
制定一套基于采集平臺的營銷管理模式,建立多功能抄管理系統(tǒng),開發(fā)綜合抄表員,以適應并優(yōu)化這種全新的營銷管理模式,集成抄表異常處理、用電檢查及語音催費功能,實現(xiàn)對采集平臺下的抄表、用電檢查、電費催費的管理優(yōu)化,達到準確抄表、隨時開展用電檢查、及時進行電費催費的目的。
[應用前景]
綜合抄表員系統(tǒng)采用無線及時傳輸數(shù)據(jù),確??梢约磿r上報現(xiàn)場情況,營銷服務平臺可以根據(jù)現(xiàn)場情況及時派出相應工作人員進行進一步處理;提高了數(shù)據(jù)采集成功率及采集質量,及時發(fā)現(xiàn)并上報用違約、違章用電情況并記錄了異常用電位置,并通報給用電檢查人員處理,及時有效地維護了正常的用電秩序,減少了國家點能量的損失,遏制了不法分子的違法行為,提高了供電企業(yè)的社會形象。
二、項目內容
系統(tǒng)采用無線傳輸數(shù)據(jù)的方式,即時上報現(xiàn)場情況到服務中心平臺與即時獲取抄表任務。在服務平臺中即可實時了解現(xiàn)場情況,可以及時分析現(xiàn)場、處理現(xiàn)場問題,與現(xiàn)場形成良好的互動?,F(xiàn)場作業(yè)時系統(tǒng)會自動進行定位現(xiàn)場位置即時上傳至中心平臺,準確定位抄表異常、設備故障點及違約用電計量點位置,為后續(xù)處理提供精確的位置參考,從而保證抄表工作及用電檢查工作有質量的完成。
定制新的計劃后移動抄表終端可以自動獲取最新計劃,完成每項計劃任務后抄表數(shù)據(jù)可自動上傳;采集設備故障原因、現(xiàn)場狀況、處理方法、處理結果錄入后自動上傳,并分類存儲;能夠對現(xiàn)場違約違章用電等異常情況拍照取證并即時上報現(xiàn)場情況;操作員現(xiàn)場操作時可以獲取抄錄位置,并自動上傳;申請移動綜合抄表管理技術專利一項;研制多功能抄表器;
項目內容:采用Android平臺,開發(fā)移動抄表系統(tǒng);開發(fā)移動抄表日?;A抄表模塊、用電檢查模塊、遠抄校核模塊、業(yè)務變更檢查模塊、統(tǒng)計報表模塊;開發(fā)移動抄表計劃巡查模塊,巡查內容包含電量信息復查、檔案信息檢查、線損管理、用電檢查、安全檢查;開發(fā)催費模塊,包含現(xiàn)場催費和電話語音催費;開發(fā)移動抄表無線數(shù)據(jù)即時交互模塊;開發(fā)移動抄表GPS定位模塊。
1. 移動抄表日?;A抄表功能
(1) 支持最基本的電表示數(shù)抄錄功能,異常的電量可以選擇電表異常類型。
(2) 用戶信息的詳細展示可以幫助操作員快速了解每一戶的詳細情況。
(3) 異常情況現(xiàn)場拍照取證,有效的記錄現(xiàn)場實際情況,防止客戶糾纏時作為有利的證明。
(4) 預警波動即時提醒對零電量、突增突減、居民大電量的用戶進行有效的提醒核查。
(5) 抄表不是一日可以完成的任務,繼續(xù)上次抄表可以快速定位之前退出時抄表的界面。
(6) 即時查詢用戶欠費方便操作員及時通知用戶盡快繳費。
(7) 系統(tǒng)中提供了查詢用戶,可以根據(jù)戶號、序號和表號進行快速查詢需要的用戶信息。
(8) 多種統(tǒng)計信息直觀展示了當前任務完成情況以和現(xiàn)場情況的統(tǒng)計。
(9) 自動檢索滿足一定條件的欠費用戶,進行語音催費。
2. 移動抄表計劃巡查模塊
(1) 對于電量使用異常的用戶進行電量復查,可以確保電表抄錄錯誤或現(xiàn)場存在異常及時更正或得以處理。
(2) 對于重要的用戶、最近檔案發(fā)生變更的用戶或抽查的用戶可以進行檔案檢查現(xiàn)場情況是否一致。
(3) 線損管理可以對現(xiàn)場情況進行比對公變信息、關口信息與臺區(qū)信息是否正確,對于錯誤的信息可以及時更正,保證服務平臺中的數(shù)據(jù)準確無誤。
(4) 可以對異常的用戶或抽查的用戶進行用電檢查,檢查現(xiàn)場情況是否存在異常,保證用戶可以正常、安全用電。
(5) 安全檢查是更為深入的一項檢查,檢查用戶線路、表箱是否符合標準,是否存在高壓安全隱患,保證用戶使用正常、安全、放心。
(6) 催費管理:操作員可以查詢到欠費的用戶后進行上門催費或觸發(fā)語音催費,通知用戶盡快繳納電費,保障用戶可以正常用電。
(7) 采用遠程集抄的可能會出現(xiàn)未抄表或不準確的問題,遠抄校核可以到現(xiàn)場核查異常情況,以及核對指數(shù)是否一致,可以幫助分析遠抄的誤差率。
(8) 業(yè)務變更檢查可以防止現(xiàn)場實際與服務平臺中數(shù)據(jù)不一致的情況,根據(jù)現(xiàn)場實際情況可以修改更新到服務平臺,保證服務平臺中的數(shù)據(jù)準確無誤。
(9) 采集設備故障現(xiàn)場處理,記錄故障原因、處理方式、處理結果,并獲取故障設備GPS位置,以便后續(xù)處理。
3. 無線數(shù)據(jù)即時交互模塊
(1) 在服務平臺中成功定制計劃后,移動手持終端只需在無線環(huán)境下即可即時獲取到最新計劃任務。完成每項計劃后,系統(tǒng)會自動上傳到服務平臺中。方便服務平臺可以即時分析了解現(xiàn)場情況。
(2) 當遇到無線信號弱或無線信號不穩(wěn)定時,操作員也可以選擇USB傳輸模式下裝或上裝數(shù)據(jù),解決了在惡劣環(huán)境下也可以正常工作的需求。
4. 開發(fā)移動抄表GPS實時定位模塊
(1) 采集設備故障時,記錄故障設備位置,便于后續(xù)處理;
(2) 用電檢查時,發(fā)現(xiàn)違約違章用電情況,獲取異常用電位置,提交用電檢查人員進行快速定位處理。
三、采取的研究方法和技術路線
[研究方法]
1. 在PC上模擬Android環(huán)境;
2. 采用Java移動編程工具進行編程,并在模擬環(huán)境測試;
3. 最終程序從PC移植到手持終端中進行測試;
4. 實驗環(huán)境測試通過后,進行現(xiàn)場測試;
[技術路線]
1. 移動編程技術;
2. Java 移動編程工具的應用;
3. Android移動操作系統(tǒng)的特性;
[技術關鍵]
1.采用Android作為系統(tǒng)開發(fā)平臺;
2.使用Java 移動平臺編程技術;
3.移動數(shù)據(jù)傳輸安全保障;
4. 實時捕獲GPS當前位置;
參考文獻
[1] 王映民 .TD-LTE技術原理與系統(tǒng)設計 .人民郵電出版社,2010,(06).
[2] 鄭君里、應啟珩、楊為理.信號與系統(tǒng)(上冊).高等教育出版社,2010(11).
[3] 羅升陽. Android系統(tǒng)源代碼情景分析. 電子工業(yè)出版社,2012(10).
[4](美)薩曼達(美)希瓦史塔瓦. 信息存儲與管理:數(shù)字信息的存儲、管理和保護.人民郵電出版社,2010(05).
[5](美)Nicholas C. Zakas. JavaScript高級程序設計.人民郵電出版社,2012(03).
[6](美)昊斯特曼. JAVA核心技術(卷1):基礎知識(原書第8版).機械工業(yè)出版社,2008(06).