前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的系統(tǒng)測試分析報告主題范文,僅供參考,歡迎閱讀并收藏。
關鍵詞:紅外光譜;自動分析;泌尿系結石成分
運用結石紅外光譜自動分析系統(tǒng)檢測泌尿系結石成分,對結石的病因診斷、治療選擇及預防復發(fā)均有重要意義[1]。2013年1月~2014年2月,本院運用結石紅外光譜自動分析系統(tǒng)進行泌尿系結石成分分析678例,報告如下:
1資料與方法
1.1一般資料結石標本分別取自患者體外沖擊波碎石,輸尿管鏡取石,經(jīng)皮腎鏡取石,手術切開取石,患者自排。本組677例,男性409例,女性268例,男:女為1.6:1,年齡7~90.5歲,在所有結石中,腎結石345例(51%),輸尿管結石299例(44.5%),膀胱結石33例(4.5%)。
1.2實驗儀器全部結石均采用天津LIIR型結石紅外光譜自動分析系統(tǒng)分析。
1.3方法將收集的結石標本,未清洗干凈的結石用清水洗干凈后晾干放入70~100℃烘箱內(nèi)烘干,取出結石標本1mg粉末,與事先研碎干燥純溴化鉀200mg混合,再放入瑪瑙乳缽內(nèi)研碎至2um以下,隨后將混合物用壓片機加壓,研制成半透明片,迅速置入紅外光譜槽中掃描,電腦繪制圖譜,并自動解析和報告結石成分。
2結果
在各類結石的構成比上,一水草酸鈣結石341例(50.5%),碳酸磷灰石215例(31.7%),二水草酸鈣結石51例(7.4%),無水尿酸22例(3.2%),感染石17例(2.5%),胱氨酸結石16例(2.4%),尿酸銨結石15例(2.3%)。草酸鈣結石的檢出率最高,其他依次是碳酸磷灰石、無水尿酸、感染石、胱氨酸、尿酸銨結石。從結石組成成分來看,含有兩種或兩種以上結石成分的混合性結石占絕大多數(shù)(73%),單純的結石成分結石占少部分(27%),見表1。
3討論
結石紅外光譜自動分析系統(tǒng)結石成分分析是確定結石性質(zhì)最直接方法,并為制定結石的預防措施和選擇溶石藥物提供依據(jù),同時對ESWL術后殘石的治療具有里程碑的意義[2]。有助于針對性預防結石復發(fā),選擇最佳治療方案。
尿路結石是由多種晶體和基質(zhì)構成的混合性結石,尿路感染,尿液中的酸堿的改變及各種晶體成分在尿液中的飽和度升高,均可促使尿路結石的形成及生長。結石形成原因復雜,并有一定地區(qū)性差異,部分地區(qū)是結石高發(fā)區(qū),如珠江三角洲地區(qū)[3]。而各地區(qū)結石成分的組成現(xiàn)地區(qū)性差異,如:陜西地區(qū)泌尿系結石的主要成分為草酸鈣、碳酸磷灰石和尿酸類結石[4]。而上尿路結石主要以草酸鈣和碳酸磷灰石混合型結石及純草酸鈣結石為主[5]。紅外光譜分析法是紅外光與化學物質(zhì)之間的相互作用的結果,當用一束紅外光照射某一物質(zhì)時,如果某一頻率的紅外光恰好與分子產(chǎn)生能級躍進時的能量相等,該物質(zhì)的分子就會吸收這一頻率的光能,從而對其產(chǎn)生不同吸收形成紅外光譜,因此,紅外光譜又稱作紅外吸收光譜[6]。
本組采用天津天津LIIR型結石紅外光譜自動分析系統(tǒng),該系統(tǒng)成功解決了以往紅外光譜法中存在的漏檢與操作繁瑣的技術難題,該系統(tǒng)通過自動解析圖譜來分析結石成分,并可根據(jù)各類成分的性質(zhì)或分量依次列出,顯示分析結果,提供預有針對性防措施,受到患者歡迎。本組中:草酸鈣結石檢出率最高,其他依次是:碳酸磷灰石、尿酸類結石、感染石、胱氨酸結石、尿酸銨結石?;旌闲越Y石明顯多于單一成分結石,三鹿奶粉所致的兒童尿酸結石為二水尿酸與尿酸銨的混合結石,在治療上藥物溶石有效。
參考資料:
[1]孫西釗,賀雷,葉章群.正確區(qū)分不同性質(zhì)的尿路結石[J].臨床泌尿外科雜志,2009,24(2):85.
[2]劉麗新,單恩忠,莊應波.916例尿石成分分析與臨床[J].黑龍江醫(yī)學,2011,4:265.
[3]孫朝陽.尿石紅外光譜和電鏡圖像與尿石成因的相關性研究[J].現(xiàn)代泌尿外科雜志,2007,11(6):368.
[4]汪鈳.426例陜西地區(qū)泌尿系結石紅外光譜成分[J].現(xiàn)代泌尿外科雜志,2011,6:530.
針對《軟件工程》教學過程存在的困難,提出構建《軟件工程》課程縱向教學體系?!盾浖こ獭氛n程縱向教學體系包括3個層次:理論教學方面:改進理論教學方法,調(diào)動學生主動性,培養(yǎng)學生學習興趣;實踐教學方面:結合具體項目,訓練學生運用相關原理指導軟件開發(fā)的全過程,提高學生靈活運用所學理論知識解決實際問題的能力;課外實訓:校企合作,使學生深入企業(yè)項目開發(fā),培養(yǎng)高素質(zhì)軟件工程人才。
1.1案例教學法在理論教學中的應用
案例教學法,是指教師在課程第一次授課前選取一個完整、難度適宜的軟件開發(fā)案例;然后分階段的在每章理論授課結束后,結合所講章節(jié)的理論知識提出與章節(jié)內(nèi)容相關的有引導性作用的問題,讓學生認真分析、研究案例,開展問題研討會,并為學生分配任務,使學生在課后收集相關資料,指導學生運用所學的相關原理來分析案例,并在規(guī)定的時間內(nèi)(兩周后)提交案例分析或設計報告,調(diào)動學生的學習主動性,培養(yǎng)學生的學習興趣的教學方法。教師在理論授課時,注重構建學生的知識體系。在學習章節(jié)內(nèi)容前,說明本章節(jié)所涉及的專業(yè)基礎課程及學生所需要具備的理論素養(yǎng),給學生布置任務,重新學習涉及的專業(yè)基礎知識;理論授課時,把章節(jié)理論知識與已學基礎課程知識相結合,根據(jù)課程例題,詳細講解理論知識,并注意提示學生已學知識在例題中的運用,從而深入淺出,幫助學生把已學知識和章節(jié)理論知識結合起來,形成知識網(wǎng)絡。在需求分析章節(jié)的分析系統(tǒng)的數(shù)據(jù)要求處,指明分析系統(tǒng)的數(shù)據(jù)要求,通常采用建立數(shù)據(jù)模型的方法。抽出部分學生按照他們準備的PPT來詳細講解以上問題,不足之處讓其它同學補充。課后,教師把準備的問題解答PPT發(fā)給大家,使學生查漏補缺,建立知識網(wǎng)絡,打下扎實的理論基礎。章節(jié)授課結束后,通過案例教學法,訓練學生靈活運用所學理論知識體系解決實際的問題的能力,給同學們列出需求分析報告--需求規(guī)格說明書的提綱,要求每個學生提交一份需求分析報告。比如,案例--學生公寓管理系統(tǒng),請大家運用需求分析章節(jié)所講的知識,深入學校公寓針對學生、公寓管理員做需求調(diào)查(要求靈活運用幾種所講的需求調(diào)查方法:訪談、問卷和場景),召開需求評審會議,驗證需求的正確性與有效性,兩周后提交需求規(guī)格說明書。
1.2項目驅(qū)動實踐教學,理論聯(lián)系實際
在理論授課結束前,老師提供若干個難度適中、開發(fā)時間在一個月左右的題目。學生以小組為單位(通常5-8人)組建自己的軟件開發(fā)團隊,并推選小組長,負責項目管理,根據(jù)小組成員的興趣和愛好選擇一題。團隊成員應均衡,以便做好分析、設計、編程及測試的分工。小組成員之間相互合作,開始實踐教學環(huán)節(jié)。選擇結構化或面向?qū)ο蟮能浖こ谭椒ǎ凑哲浖_發(fā)生命周期的各個階段,分階段有順序的進行軟件項目開發(fā)。每位小組成員都要參與各個階段的軟件開發(fā),每個階段各個成員的任務由組長分配,管理。每個小組成員全程參與軟件工程的各個階段,把理論知識運用到實踐項目的開發(fā),由項目驅(qū)動實踐教學,真正用所學理論知識指導項目的開發(fā),為學生深入理解并靈活運用理論知識提供了良好的實踐機會,提高了學生的動手能力。實踐環(huán)節(jié)結束,每個小組提交與選題對應的已實現(xiàn)的系統(tǒng),并提交相關的設計文檔。如開發(fā)小組選擇面向過程的軟件工程方法,需提交可行性研究報告、開發(fā)計劃、需求規(guī)格說明書、總體設計的相關文檔(系統(tǒng)說明、用戶手冊、測試計劃、詳細的實現(xiàn)計劃以及數(shù)據(jù)庫設計結果)、詳細設計的相關文檔(流程圖及人機界面設計資料、用戶幫助設施設計資料)、實現(xiàn)及測試總結、項目總結等。通過項目實踐,學生會深刻認識并理解掌握所學理論知識,并且可以結合自身特點和軟件工程的相關就業(yè)方向(前臺開發(fā)、后端設計、測試、維護等),確定自己的未來職業(yè)發(fā)展方向,繼續(xù)深入學習,拓展自己的專業(yè)知識深度,為就業(yè)打下堅實的理論和實踐基礎。
1.3校企合作,培養(yǎng)高素質(zhì)軟件工程人才
經(jīng)過實踐環(huán)節(jié),學生對未來職業(yè)發(fā)展方向有了初步選擇。在大四學期的實習環(huán)節(jié),學校與相關合作企業(yè)進行對接,學生結合專業(yè)興趣和職業(yè)發(fā)展方向,選擇合適的企業(yè)進行校外實習。校外實習一般分三個階段:理論知識的鞏固與強化學習;職業(yè)定位方向核心技術學習;以團隊為單位,參與實際項目,培養(yǎng)學生的動手能力和團隊精神;結合以上三個階段的學習內(nèi)容,獨立完成一個實際商用項目。舉例:如果職業(yè)定位為J2EE軟件開發(fā),校外實習的第一階段學習JAVA語言核心內(nèi)容,Oracle數(shù)據(jù)庫技術,WebCilent編程和WebServer編程,結合具體項目把以上知識運用到實際項目的開發(fā)中。第二、三階段貫穿項目深入學習JVAVEE企業(yè)級框架。第四階段以開發(fā)團隊小組成員的身份參與一個實際商用項目開發(fā),使學生綜合運用所學知識解決實際問題。如果職業(yè)定位為軟件測試,第一階段學習測試基礎并結合企業(yè)內(nèi)部開發(fā)的自動化測試管理平臺進行理論知識強化。第二階段重點學習系統(tǒng)測試的相關技術,并結合具體項目使學生參與系統(tǒng)測試,編寫與之相關的需求規(guī)格評審,系統(tǒng)測試計劃、測試方案、測試用例、測試報告等文檔資料。第三階段學習軟件功能測試自動化和性能測試技術,并學習企業(yè)使用的主流測試工具進行相關項目的自動化測試工具。第四階段結合實際商用項目,綜合運用所學知識,運用相關的自動化測試工具,進行項目測試,編寫相關測試文檔。通過項目實訓,使讓學生深入項目開發(fā),把學生培養(yǎng)成專業(yè)理論知識扎實,動手能力突出的高素質(zhì)軟件工程人才。
2結語
【關鍵詞】基于工作過程,項目導向,課程開發(fā),程序設計
一、引言
面向?qū)ο蟪绦蛟O計語言是高職軟件專業(yè)學生的必修專業(yè)課程,在此類課程的教學中雖然比較重視實踐教學環(huán)節(jié),但在教學中理論與實踐脫節(jié)現(xiàn)象時常發(fā)生,老師感覺教學實施困難,學生感覺不能理解所教內(nèi)容,沒法獨立完成簡單程序的的編碼任務。要從根本上解決以上問題,必須從課程的學習做起,讓學生針對工作而學習,以工作任務引領知識、技能和態(tài)度,讓學生在完成工作任務的過程中學習相關知識,發(fā)展學生的應用能力。對此,將具有實際生產(chǎn)意義的工作任務引入教學,采用工作過程導向的課程設計方法,在教學中以項目導向、任務驅(qū)動等有利于增強學生能力的教學模式,將“教學做”融為一體,將工作過程和教學過程融為一體,實現(xiàn)理論與實踐的一體化。
二、基于工作過程的程序設計語言課程開發(fā)與實施
軟件企業(yè)的崗位能力要求是課程開發(fā)的目標,以崗位和工作任務為導向,以實際的系統(tǒng)開發(fā)項目為載體,根據(jù)典型程序開發(fā)過程及崗位能力要求,重構課程結構,課程教學轉(zhuǎn)變?yōu)橐怨ぷ魅蝿諡橹行慕M織課程內(nèi)容,以工作任務為中心整合理論與實踐,以學生直接經(jīng)驗的形成來掌握融合于各項實踐行動中的知識、技能和技巧。
1.工作過程分解及項目構建。程序設計語言課程教學的任務將工作過程分解,將項目按工作過程構建起來,針對每一個工作環(huán)節(jié)來傳授相關的課程內(nèi)容,各項目間層層遞進,體現(xiàn)了“項目導向、任務驅(qū)動”的課程設計思路,實現(xiàn)課程的學習內(nèi)容與實際項目進行整合,使課程體系大將地反映了知識、技能、素質(zhì)的緊密結合。 結合軟件企業(yè)系統(tǒng)開發(fā)的過程,將工作過程的教學分為分析、設計、編碼、測試和幾個子過程。
2.基于教學過程的程序設計語言課程開發(fā)
2.1教學內(nèi)容的選取。以軟件企業(yè)工作崗位的實際工作任務為依據(jù),采取遞進式設計的學習項目和學習任務,明確所需知識、能力和素質(zhì)要求,進行教學內(nèi)容選取?;谲浖_發(fā)的工作過程劃分教學情境,以企業(yè)真實項目為載體,堅持理論夠用原則,將相關知識分解到實際項目中,通過分析和實現(xiàn)項目,讓學生掌握相關知識和技能。盡量選用技術實用性強、知識拓展性強的項目,同時在教學實施過程中引入軟件項目開發(fā)與管理規(guī)范。
2.2教學過程設計。在工作過程導向設計原則的指導下,結合軟件行業(yè)的崗位需求,通過分析完成軟件開發(fā)需要完成的工作任務,設計教學流程。該流程以一個軟件項目貫穿始終,將一個軟件開發(fā)過程分解遞進的教學情境,在每個教學情境中要求學生完成獨立的工作任務,當所有的情境完成時整個軟件項目的開發(fā)也相應完成,整個教學任務也完成了基于工作過程的面向?qū)ο蟪绦蛟O計教學,由6個教學情境構成,它們對應的工作任務依次為“需求分析”、“搭建開發(fā)環(huán)境”、“設計”、“編寫程序代碼”、“集成和測試”、“項目”。
學習情境1:需求分析。本情境的工作任務是撰寫詳細的需求分析報告。教師對實訓項目提出業(yè)務需求,講解應用的環(huán)境、功能要求、技術要求。學生根據(jù)具體項目撰寫需求分析報告。
學習情境2:搭建開發(fā)環(huán)境。首先老師講解開發(fā)環(huán)境,然后學生在自己的電腦上完成環(huán)境的安裝及搭建和測試。
學習情境3:模塊設計。在本情境中老師對需求分析報告進行點評,并對存在的問題提出修正意見;然后講解完成模塊所需的技術及數(shù)據(jù)庫設計。學生要完成的任務是對需求分析報告加以修改完善,對模塊中的類的屬性和行為、對類間的關系接口,對模塊的時序加以描述;對數(shù)據(jù)庫中各數(shù)據(jù)庫表設計及表間的關系,數(shù)據(jù)庫的連接技術詳細描述。
學習情境4:編寫程序代碼。本情境的典型工作任務是依照設計進行程序代碼編寫。教師對學生的模塊設計和數(shù)據(jù)庫表設計點評,并對存在的問題提出修正意見。老師幫助學生解決編碼中出現(xiàn)的問題,學生要完成詳細模塊設計和數(shù)據(jù)庫表設計的修訂,制定編碼進度;對數(shù)據(jù)庫進行連接及操縱。
學習情境5:系統(tǒng)集成和測試。本情境的典型工作任務是完成各功能模塊集成和系統(tǒng)測試。教師講解系統(tǒng)集成的注意事項,學生要完成系統(tǒng)集成,撰寫測試用例,進行功能測試,并提交測試報告。
學習情境6:項目。在本情境中學生將實訓成果演示、提交完成系統(tǒng)的源代碼和文檔資料;教師對學生的成果進行考評和點評。
3.基于工作過程的程序設計語言課程實施
在每個學習情境中,給學生布置任務后,教師先簡要介紹本任務中需要學生掌握的知識點,然后由學生完成。學生在收集信息,設計方案、實施方案、完成任務中學習和掌握知識,形成技能。工作完成后,先由學生自我評估,再由教學做出評價。在教學中,通過6個學習情境將任務交給學生,學生以學習小組的形式完成工作任務。首先將學生分成若干個小組,每個小組選出正、副組長,小組成員在組長的帶領下完成項目的分工與協(xié)作。
教學的組織形式上,要以學生為主體,以教師為引導,以具體工作任務為載體組織學習。學習情境設計有利于發(fā)揮學生的團隊合作精神,培養(yǎng)學生的溝通交流能力,增強學生職業(yè)意識。教師所起的作用只是確定任務,在任務過程中及時地指導學生,指導學生自我設計、自我實施個體行動和學習過程,在任務完成后,對每組給出適當?shù)男薷慕ㄗh和恰當?shù)脑u價。從根本上改變“以教師為中心,以課程為中心,以課堂為中心”的傳統(tǒng)教學模式。
三、結語
基于工作過程的程序設計語言課程教學通過典型工作任務,增加了師生互動,通過學生學習興趣和主動性,學生自主學習能力和創(chuàng)新能力有了明顯改觀。通過企業(yè)真實項目的實踐,學生真實感受到了就業(yè)崗位的技能要求,學習態(tài)度和積極性有了很大的改善。通過真實項目的開發(fā),學生實踐技能得以提高,為后續(xù)課程的學習和就業(yè)打下了良好的基礎。
參考文獻:
[1]姜大源.“學習領域”——工作過程導向的課程模式[J].職教論壇,2004,(8).
摘要:財務分析是一門集理論性與實踐性于一體的綜合性學科。目前普通本科高等院校財務分析課程的考核方式并不利于學生綜合素質(zhì)和創(chuàng)新精神的培養(yǎng),有必要對其進行改革。根據(jù)遼寧科技大學課程考試改革思想及其要求,進行課程考試改革與實踐,改革措施在財務2011 與2012 年級的本科教學實踐中循序漸進,取得很好成效,增強學生對理論知識的理解和掌握,提高了學生學習的積極性和創(chuàng)新性。構建的“3+3+4”的多樣化考試模式,可為高校課程考試改革和創(chuàng)新人才培養(yǎng)提供有價值的參考。
關鍵詞 :財務分析課程考核方式研究
1 財務分析課程特點
《財務分析》是財務管理與會計學本科專業(yè)為培養(yǎng)財務專業(yè)人才所開設的專業(yè)課程之一,是以會計核算和報表資料及其他相關資料為依據(jù),采用一系列專門的分析技術和方法,對企業(yè)的財務狀況和經(jīng)營成果等方面進行分析與評價,為與企業(yè)有利害關系的各方了解企業(yè)過去,評價企業(yè)現(xiàn)狀,預測企業(yè)未來,做出正確決策,提供準確信息或依據(jù)的經(jīng)濟應用學科。
要求學生系統(tǒng)掌握財務分析的基本原理和基本知識點,著重把握分析方法,形成分析問題的思路和框架,理論聯(lián)系實際,從而培養(yǎng)在財務分析實踐中分析問題、解決問題的能力,增強學生綜合分析的素質(zhì)。
2 財務分析課程改革的目的和目標
本課程考核的改革的目的是為了進一步強化教學過程的落實,指導學生在學習過程中理解把握課程的內(nèi)容,引導學生實現(xiàn)各個學習環(huán)節(jié),達到學習目標,保證學習質(zhì)量。
課程考核要實現(xiàn)的目標:通過考核檢測學生對財務分析基本理論的掌握程度和學生對財務分析理論的應用程度。通過撰寫財務分析報告,設計與制作上市公司PPT,使學生掌握財務分析信息基礎、財務分析方法、財務報表分析、財務效率分析、財務綜合分析;熟練操作財務軟件,達到全面訓練和培養(yǎng)學生專業(yè)知識和素養(yǎng)的目的。
3 現(xiàn)行財務分析課程考核方式的不足
現(xiàn)行的考試方式為:平時成績(20%)+ 期末成績(80%),平時成績主要通過出勤率進行考核。期末考試方式為傳統(tǒng)的閉卷考試,考試的題型主要包括:單選題、多選題、判斷題、簡答題、計算題和案例分析題。
現(xiàn)行考核方式的不足:
①不能真實地反映學生對財務分析這門課程的掌握程度。從考試的題型可以看出考核的內(nèi)容大部分都是記憶性的知識,只要學生在考試之前背誦一段時間就能拿到好的成績,至于學生對理論知識的理解程度,基本無法在試卷成績中體現(xiàn)出來。
②不能實現(xiàn)理論與實踐相結合。由于是理論考試,所有的考試內(nèi)容都是檢驗學生的理論知識,而學生對理論知識的應用則無法在試卷中體現(xiàn)出來。
③這種考核方式會導致學生上課缺乏主動性。只要考試之前學生拿出幾天的實踐突擊背誦,即使不聽課,也會取得好成績,所以,有很多學生會對上課失去興趣,不認真聽講。
4 新的考核方式設計
新的考核方式分為三部分:平時成績(30%)+技能訓練(30%)+ 課程設計(40%)。
表1 學生成績構成和考核形式表
4.1 平時成績考核主要包括如下幾個部分
①課堂出勤率。出勤(含平時聽課情況)(10 分):隨機點名,缺席一次扣1 分(病假和事假除外,以有效的請假條為依據(jù)),缺席三次以上不允許參加考試。
②課堂討論(10 分)。課堂討論主要是在講授財務分析理論的同時,為了加強同學們對財務分析理論知識的理解和應用,在課堂上給出上市公司案例,讓同學根據(jù)給出的案例結合講授的理論知識,進行討論,老師抽查根據(jù)同學在課堂上的表現(xiàn)給出成績。
③課后作業(yè)完成情況(10 分)。每次作業(yè)按完成的質(zhì)量分為幾個等級給分,滿分為10 分,多次作業(yè)的平均成績?yōu)樵擁棾煽儭?/p>
4.2 技能訓練主要包括如下幾個部分
①軟件操作(10 分)。根據(jù)財務軟件完成數(shù)量,計算準確程度,操作步驟為該項成績。
②系統(tǒng)測試(10 分)。根據(jù)電腦自動測試、自動生成的成績給定。
③實訓報告(10 分)。根據(jù)每名學生撰寫的實訓報告給定成績,包括,操作步驟完整性、數(shù)據(jù)計算準確性,格式、字體是否工整規(guī)范,內(nèi)容是否完整。
4.3 課程設計主要包括如下幾個部分
①PPT(20 分)。要求學生選取一家或幾家上市公司,收集、整理其相關信息,并進行財務分析,針對滬深上市公司近5 年相關資料制作PPT,考察財務分析信息的完整性、全面性,財務分析方法計算的合理性,財務報表分析的趨勢分析與垂直分析、財務效率分析、財務指標分析及杜邦分析的應用情況,不少于30 頁。②分析報告(20 分)。主要是撰寫財務分析課程設計報告,把所學理論與實踐緊密結合,形成分析報告,不少于3000 字,排版、打印,為防止網(wǎng)上抄襲行為,課程組教師組織答辯。
5 新的考核方式取得的成效
5.1 課堂氣氛活躍,學生學習興趣濃厚
新的考核方式,學生成績分布在整個教學過程,理論與實踐緊密結合,打破了沉悶的純理論教學方式,從而激發(fā)了學生的學習興趣和熱情。
5.2 加深了對理論知識的理解,提升了學生的綜合能力通過撰寫財務分析報告,學生的各項能力如綜合運算能力、財務報表分析能力、財務綜合分析能力、動手操作能力、計算機設計制作能力、總結、概括、寫作、創(chuàng)新能力、表達、應變的能力等均有了一定程度的提高,并且通過以上各個環(huán)節(jié)的實踐活動,也加深了學生們對理論知識的理解和應用。對于未來學習其他專業(yè)課程和撰寫畢業(yè)論文有很大幫助。
5.3 改變了學生的學習習慣
這種考核方式的好處是引導學生注重平時學習,積極主動地配合老師的日常教學活動,激發(fā)學生平時學習的積極性,自覺地投身到技能訓練中去。平時主要考核學生的學習態(tài)度、上課的互動性、作業(yè)的完成情況等;技能訓練主要是采取軟件教學方式,讓學生人人參與,對各個關鍵知識點進行強化訓練,真正培養(yǎng)學生的動手能力;期末課程設計,主要是檢查學生對財務分析課程內(nèi)容的掌握程度和應用本課程解決實際問題的能力,從而提高學生靈活運用知識、分析問題和解決問題的能力。
參考文獻:
[1]陳素琴.財務分析課程教學與考核方法改革探討[J].商業(yè)會計,2012(04).
[2]張亨明.財務分析應注意事項及對策探討[J].經(jīng)濟師,2007(06).
[3]劉建勇,朱學義,李文美.《財務分析學》課程建設及創(chuàng)新研究———兼論學生財務綜合分析能力的培養(yǎng)[J].會計之友(下旬刊),2010(04).
課題項目:
1.1綠色施工示范工程的總體要求
按照綠色施工示范工程的指標體系,建立施工現(xiàn)場綠色施工規(guī)章制度、方案,通過科學管理,實現(xiàn)“四節(jié)一環(huán)保”。
1.2綠色施工示范工程的申報流程及管理
1.2.1申報、條件及程序
全國建筑業(yè)綠色施工示范工程的申報,以中國建筑業(yè)協(xié)會當年發(fā)出的《關于申報第×批“全國建筑業(yè)綠色施工示范工程”的通知》為準。申報經(jīng)審批后予以立項。
1.2.2企業(yè)自查、實施過程檢查
1)企業(yè)按照中國建筑業(yè)協(xié)會統(tǒng)一發(fā)文要求就當前工程的綠色施工實施情況開展自查。自查內(nèi)容包括:方案是否完善,措施是否得當,有關起始數(shù)據(jù)是否采集,主要指標是否落實等。2)實施過程檢查由中國建筑業(yè)協(xié)會選派專家組檢查。3)綠色施工示范工程即將竣工時向中國建筑業(yè)協(xié)會申請驗收評審。
2系統(tǒng)實現(xiàn)的相關技術
2.1運行環(huán)境
本管理系統(tǒng)采用B/S結構,操作系統(tǒng)采用MicrosoftWindows7/WindowsXP,開發(fā)工具采用MicrosoftVisualStudio2005。數(shù)據(jù)庫選用微軟的SQLserver2005L來實現(xiàn)。
2.2數(shù)據(jù)庫引擎
ADO.NET綠色施工示范工程申報審核管理系統(tǒng)的程序設計過程中,應用程序訪問數(shù)據(jù)庫時采用ADO.NET數(shù)據(jù)引擎,它功能強大,使用方便,作為NETFramework的重要組成部分。DataSet和NETFramework數(shù)據(jù)提供程序是ADO.NET的兩個重要組成部分。NETFramework的作用是連接系統(tǒng)的數(shù)據(jù)源、根據(jù)系統(tǒng)提出的要求執(zhí)行相應的SQL命令,并完成相應的數(shù)據(jù)檢索功能。DateSet是數(shù)據(jù)存儲的對象,在NETFramework獲取相應的數(shù)據(jù)后,需要將數(shù)據(jù)存入DateSet中,以供程序調(diào)用數(shù)據(jù)。
2.3CASE集成開發(fā)平臺
本系統(tǒng)的開發(fā)采用了一種稱之為CASE集成開發(fā)平臺的工具,CASE是ComputerAidedSoftwareEngineering的縮寫,意思是指計算機輔助軟件工程,用于信息系統(tǒng)開發(fā)的綜合型平臺,它是由各個工具以及輔助軟件構成的,隨著信息技術的不斷演化、不斷發(fā)展,它現(xiàn)在也形成了一種開發(fā)思想。
3系統(tǒng)需求分析
3.1申報流程分析
1)申報條件是綠色施工示范工程項目申報的前期,只有當條件審批通過后,單位才能進行項目申報。申報條件是由施工單位按要求完成的,將自身的條件材料整理后,填寫申報條件申請表后由當?shù)氐慕ㄔO主管部門進行優(yōu)先審批,審批通過后提交到當?shù)氐氖〖壗ㄖI(yè)協(xié)會進行審批,通過后發(fā)到中國建筑業(yè)協(xié)會總部進行最后的審批。2)施工方填寫示范工程項目申請表,經(jīng)由財務部門對項目進行評審,評估項目的利益情況,然后由當?shù)亟ㄖI(yè)協(xié)會對項目的方案、質(zhì)量以及技術等進行相關的審批,審批通過后發(fā)往建筑業(yè)協(xié)會總部進行最后的審批,審批都通過后總部對項目進行評分,對外公布以及發(fā)放相應的證書。
3.2功能需求分析
系統(tǒng)總體需要具備信息、申報管理、審核管理,審后管理,檔案管理等五大部分功能,并由此五大功能延伸出七項次級功能,分別用于內(nèi)部信息管理,對外信息,審前,審中,審后,檔案管理全部流程,連同人員管理,權限管理,新技術管理,規(guī)章制度管理,規(guī)避風險管理,應急措施管理,分項列舉管理,特色施工管理等功能,規(guī)范審核步驟,整理審核材料,提高審核效率,便于查詢等功能,在更短的時間更好地完成整個審核流程,具有便于調(diào)檔、便于糾錯、便于研究等幾大特點。
4系統(tǒng)總體設計
4.1軟件相關設計
4.1.1系統(tǒng)目標
系統(tǒng)建立的目標是對中國建筑業(yè)協(xié)會關于綠色施工示范工程相關的業(yè)務進行全方位的管理,系統(tǒng)需要全覆蓋協(xié)會綠色施工示范工程方面的所有業(yè)務,其中包括對綠色施工示范工程的申報,并能進行相關的審核,能收集檔案建立與檔案管理的信息,對綠色施工示范工程的申請單位進行全程監(jiān)督,工程結束時進行驗收考核等核心功能,還需要具備對系統(tǒng)的日常維護進行管理,例如權限、人員等進行管理。
4.1.2系統(tǒng)建設原則
系統(tǒng)架構Fig.2Systemstructure綠色施工示范工程管理信息系統(tǒng)遵循以下原則:①項目干系人是系統(tǒng)成功運用的關鍵。全員參與是系統(tǒng)成功運用的保障。②將綠色施工示范工程管理信息系統(tǒng)的建設作為中國建筑業(yè)協(xié)會的一項戰(zhàn)略目標。③充分考慮到系統(tǒng)與中國建筑業(yè)協(xié)會其他相關系統(tǒng)的數(shù)據(jù)通信。④系統(tǒng)建設的全生命周期應符合項目開發(fā)流程,同時符合協(xié)會有關規(guī)章制度。⑤以申報、審核、驗收為主線,構建綠色施工示范工程管理信息系統(tǒng)。⑥建立工程驗收以及審后管理等各項指標數(shù)據(jù)庫是本信息系統(tǒng)開發(fā)的重點和難點。
4.1.3軟件支撐環(huán)境
服務器的運行環(huán)境為Windows2003/2008,硬件要求為10T的硬盤,4核CPU,8G及以上的內(nèi)存空間。客戶機硬件要求為普通家庭使用的PC均可滿足,系統(tǒng)環(huán)境要求為Windows7或者XP均可。
4.2系統(tǒng)體系架構設計
在需求分析階段,詳細說明實現(xiàn)功能的描述,它是系統(tǒng)概要設計和詳細設計的基礎。綠色施工示范工程管理信息系統(tǒng)就是基于該需求分析而設計的。
4.3功能結構設計
綠色施工示范工程管理信息系統(tǒng)的功能主要是依照系統(tǒng)功能的劃分而確定,為了便于主系統(tǒng)設計實現(xiàn),其各個子模塊功能大致可以分為信息管理、申報管理、審核管理、審后管理、檔案管理、驗收管理、新技術管理、系統(tǒng)維護等功能。
4.4數(shù)據(jù)庫表設計
本系統(tǒng)的數(shù)據(jù)庫是以SQLserver為基礎建立的,是根據(jù)系統(tǒng)功能以及數(shù)據(jù)存儲結構而設計的,由于數(shù)據(jù)庫表過多,不便于全部表現(xiàn),數(shù)據(jù)庫核心功能數(shù)據(jù)結構,以部分字段以及部分表格體現(xiàn)數(shù)據(jù)庫的內(nèi)部主體結構。
5系統(tǒng)實現(xiàn)
5.1申報條件管理實現(xiàn)
申報條件管理起始是以申報單位整理單位申報條件的相關資料,然后填寫申報條件申請表單,遞交當?shù)丨h(huán)保部門對材料中關于施工過程中環(huán)境保護措施等進行審批,然后交由當?shù)亟ㄖI(yè)協(xié)會進行項目技術以及單位資質(zhì)等進行審批,最后由總部進行審批通過,審批過程中有一環(huán)節(jié)審批不通過該次申報打回申請單位。系統(tǒng)功能是由各種類相互組合而成,申報條件功能由兩大部分構成,申報數(shù)據(jù)處理類、流程以及流程處理類等構成,用戶填寫完申報條件申請表單,啟動流程、調(diào)用流程接口,整個申報條件的審批由流程審批處理類以及流程審批結果類等完成。
5.2申報管理實現(xiàn)
申報管理包含申報條件管理、申報優(yōu)先管理、申報表格管理等3個部分,申報條件管理是綠色施工示范工程管理流程的第一步,集中了施工實施方案、施工規(guī)模、施工分類、施工手續(xù)、施工周期、施工投資、施工相關單位的支持與配合、施工條件與環(huán)境、施工特點、施工技術的攻關和創(chuàng)新等相關資料的上傳與審核,這里的相關材料建議打包上傳,分單位列出,并由專人負責申報條件的審核。由于其中資料繁雜、分類眾多,不建議分類分單位地列出,否則不便于對綠色施工示范工程申報單位的整體條件的審閱,加大了工作人員的審核難度。由專人負責一個或者多個單位的申報條件審閱可以快速審核綠色施工示范工程申報單位的整體條件,并便于每個單位的專項查找和調(diào)閱信息,減少了審核人員的工作量,提高工作效率。申報管理活動如下:申請表填寫→發(fā)起申請→財務部審批→當?shù)亟ㄖf(xié)會審批→方案審批、質(zhì)量審批、技術審批→總部審批→評分→對外公布→發(fā)放證書。申報管理類結構由申報申請類、財務審批類、申報流程類、方案審批類、質(zhì)量審批類、技術審批類、申報評分類、證書類、信息類等構成。流程類又分為流程接口、審批狀態(tài)類、審批流轉(zhuǎn)類、審批結果類等組成。申報優(yōu)先管理是在申報的各個項目中進行優(yōu)先考核與審批,某些項目屬于政府制定的急項目,需要優(yōu)先進行考慮。主要衡量的標準是項目的單位與項目的大小等條件。在打包上傳的所有綠色施工示范工程申報單位的資料中,通過工程開工時間,政府單位推薦,新技術開發(fā),代表性工程等條件,優(yōu)先審核,優(yōu)先報批,做到方便與科學的分配審核時間,達到特事特辦,急事先辦的目的,并有效地回應各綠色施工示范工程申報單位。按照科學的順序?qū)徍耍龅接袟l不紊,提高工作效率。申報表管理即為申報的表單管理以及申報時需要提交的各項文檔、圖等資料的管理,在項目申報時申報單位需要提交各項信息以及申報項目的相關簡介,附屬需要條件相關的施工方案,施工的各項管理制度等。在申報表管理中,用戶根據(jù)申報的表進行填寫,到建筑業(yè)協(xié)會各個辦事處進行填寫以及提交相關材料。工作人員在接收到申報申請時,進行系統(tǒng)的申請。填寫系統(tǒng)申報管理中所需的信息,以及將用戶提交的電子材料以及紙質(zhì)的材料進行封裝、編碼等操作,方便審批時進行對應的查閱。
5.3審后管理實現(xiàn)
在項目驗收過程中,需要填寫根據(jù)中國建筑業(yè)協(xié)會提出的各項相關考核表單進行考核,實地考核需要計算機或者紙質(zhì)的考核表,考核完成后將相關數(shù)據(jù)錄入系統(tǒng),經(jīng)協(xié)會相關人員進行打分以及審核后驗收完成。驗收的主要內(nèi)容分5個方面,包含環(huán)境評分、節(jié)材與材料利用、節(jié)水與水資源利用、節(jié)能與能源利用、節(jié)地與土地利用等。系統(tǒng)對于這5個方面進行了相關設計,系統(tǒng)功能實現(xiàn)如下。1)環(huán)境評分主要考核的是對周邊環(huán)境污染情況,根據(jù)相關的各項檢測數(shù)據(jù)對此項目開始檢測的數(shù)據(jù)進行對比,考核出項目對環(huán)境的污染指數(shù),在規(guī)定的范圍內(nèi)方可通過考核。2)節(jié)材與材料利用率考核的指標為,各項材料的使用情況,根據(jù)項目申報時所填寫的項目大小、項目的設計圖紙等分析所得的數(shù)據(jù)對比。材料選擇本著就地取材的原則并有實施記錄;機械保養(yǎng)、限額領料、廢棄物再生利用等制度健全,做到有據(jù)可查,有責可究。系統(tǒng)根據(jù)中國建筑業(yè)協(xié)會相關驗收流程以及驗收的各項表單,利用表單工具以及流程工具對此功能進行了設計,驗收所得的分數(shù),在第一次填寫后不可修改,需要修改相關數(shù)據(jù)需提交相關的申請,申請通過后方可對數(shù)據(jù)進行修改。
5.4信息管理實現(xiàn)
信息分為兩部分,內(nèi)部信息以及對外的信息。內(nèi)部信息主要是企業(yè)內(nèi)部的通知、公告等,是由企業(yè)內(nèi)部人員進行信息整理、然后在系統(tǒng)的信息頁面上輸入信息內(nèi)容,最后由信息相關負責人進行核實信息然后。對外信息需要進行信息審核,信息審核是對信息正確的進一步確認,企業(yè)對外的信息一定要是真實、正確的信息,其關系到企業(yè)的形象。信息的類圖分為內(nèi)部與對外兩部分,對內(nèi)由內(nèi)部信息輸入類、信息復查類、內(nèi)部核實類、信息類構成。對外信息由對外信息輸入類、信息審批類、審批流程類、審批結果類以及對外類等構成。
5.5檔案管理實現(xiàn)
檔案管理主要有檔案歸檔、資料管理以及查詢等3大核心功能。定期或者當綠色施工示范工程申報完成后,工程資料需要進一步歸檔處理,由檔案管理中心收集并整理這些檔案,然后對檔案進行分類,檔案中心負責人對收集分類后的檔案進行復查,確認是否可存檔,如果不能需要重新整理,如果可以進行存檔處理,進行資料存檔。檔案管理功能由檔案收集類、檔案分類類、檔案復查類、檔案復查結果類、資料歸檔類、資料查詢類以及資料統(tǒng)計類等構成。
6系統(tǒng)測試
6.1測試流程
軟件測試是系統(tǒng)建設必不可少的一個過程,通過檢測判斷系統(tǒng)的性能是否達到了預期設定的要求。軟件測試是伴隨軟件整個開發(fā)流程的,在軟件開發(fā)設計階段軟件測試就已經(jīng)開始了。在系統(tǒng)進入編碼階段以后,就要進行白盒測試,當功能模塊完成以后,測試人員則會對該功能模塊進行黑盒功能性測試。當系統(tǒng)開發(fā)完成以后則進行集成測試階段,該階段是整個測試環(huán)節(jié)的重要階段。隨后就會進入確認測試階段、系統(tǒng)測試階段。當系統(tǒng)上線以后進入安裝測試階段,進而會進入驗收測試階段。最后就是結項總結階段。到此整個軟件測試周期完成。測試的過程中,檢查軟件功能、性能是否符合系統(tǒng)需求,監(jiān)測系統(tǒng)的并發(fā),檢測系統(tǒng)的安全性,驗證系統(tǒng)的穩(wěn)定性,驗證數(shù)據(jù)的安全性,系統(tǒng)的應急預案是否正常。
6.2測試工具
本系統(tǒng)測試采用了LoadRunner工具,該工具能夠滿足各個不同測試用例的需求,測試出在各種網(wǎng)絡環(huán)境中系統(tǒng)的各項峰值,幫助開發(fā)組找到系統(tǒng)中存在的各項問題,例如并發(fā)、響應時間、系統(tǒng)數(shù)據(jù)吞吐量、服務器資源利用率等。作為一種多樣化性能測試工具,它的作用是對系統(tǒng)的性能進行檢查以及優(yōu)化。
6.3測試環(huán)境
系統(tǒng)在測試過程中搭建的測試環(huán)境包括數(shù)據(jù)庫服務器、應用服務器與使用客戶端計算機。
6.4測試策略
軟件測試這項工作是伴隨著整個系統(tǒng)產(chǎn)品的生產(chǎn)周期和投放試用過程而存在的,測試工作過程延續(xù)了整個系統(tǒng)的生命周期。在本系統(tǒng)的設計和研發(fā)過程中我們采用的測試方法有:黑、白盒測試,性能測試以及安全測試。黑盒測試主要是對整個系統(tǒng)的表象以及實際用例來評判系統(tǒng)的綜合穩(wěn)定性和成功率。一般情況下都是通過測試人員對各頁面的實際功能和輸出的結果進行測試,從而發(fā)現(xiàn)系統(tǒng)軟件中存在的缺陷和漏洞,進而對這些問題進行修改和修復的一種方法。在本測試環(huán)節(jié)中,我們根據(jù)測試需求,在協(xié)會、企業(yè)內(nèi)部專門為將使用本系統(tǒng)的測試人員進行了協(xié)調(diào)和部署,并聯(lián)合開發(fā)本系統(tǒng)的專業(yè)測試工程師進行系統(tǒng)測試。分析報告所收集的抽象數(shù)據(jù)進行錄入系統(tǒng),通過系統(tǒng)的邏輯判斷后所展現(xiàn)的結果進行比對。按照系統(tǒng)提供的數(shù)據(jù)模板或信息表項進行填寫錄入,然后通過系統(tǒng)界面將這些表項導入系統(tǒng)中,最后通過相關功能模塊的操作進行測試和判斷。白盒測試所涉及的工作比黑盒測試更加具體,例如在某個系統(tǒng)界面上,需要對該頁面所有可執(zhí)行的操作以及系統(tǒng)后臺對所有人工操作和數(shù)據(jù)的處理流程、處理方法、傳遞方向等進行逐個分析,通過平臺或相應頁面進行抓取捕獲數(shù)據(jù),然后來判斷所接收到的結果是否符合系統(tǒng)開發(fā)時所設計的預期結果。假如結果跟預期判斷不一致時,需要對本界面的系統(tǒng)功能、邏輯方法、執(zhí)行編碼進行逐個分析查找,將所有動態(tài)傳遞和靜態(tài)頁面的鏈接走向進而達到設計需求,從而實現(xiàn)所有系統(tǒng)功能。我們對所有系統(tǒng)功能模塊和環(huán)節(jié)都部署了專業(yè)的開發(fā)測試人員來進行測試和排查。安全性測試是任何信息化系統(tǒng)最重要的一個環(huán)節(jié),它所涉及方面廣泛,因此我們只能根據(jù)目前總結和應該遵循的方法來進行測試。首先是對系統(tǒng)的運行硬件環(huán)境做出嚴格的要求,承載和運行本系統(tǒng)的服務器、網(wǎng)絡、電源、物理隔離等都是我們必須考慮的重要因素,以及最基本的防范措施———備份。我們需要測試網(wǎng)絡環(huán)境是否具有單點故障,一旦網(wǎng)絡中斷,可采用雙網(wǎng)卡和雙線接入的方式來防止單點故障。供電設施的測試工作相對簡單,本系統(tǒng)在原有的基礎上,采用UPS即可實現(xiàn)供電單點故障的問題;其次是在系統(tǒng)內(nèi)部和外部不同用戶的訪問以及惡意破壞的行為,我們將不同層次和級別的用戶進行登錄測試,試圖在鏈接和傳遞參數(shù),尤其對數(shù)據(jù)庫操作的日志進行測試和檢測。災難性測試,可以通過不同程度的環(huán)境破壞、硬件更換或損壞等方式進行,這樣可以對系統(tǒng)的容災程度、可恢復性以及實用性等指標進行核準。對于安全性測試,普通用戶一般情況下沒有相應條件和意識,只能由熟悉和參與本系統(tǒng)的研發(fā)和相關技術人員來完成。性能測試主要分為兼容性測試、穩(wěn)定性測試、可用性測試等。由于本系統(tǒng)采用的是B/S架構,所以本系統(tǒng)必須具有很好的兼容性,終端用戶在登陸本系統(tǒng)時所用到的設備、操作系統(tǒng)、瀏覽器、功能插件千差萬別,所以在測試時需要專門的測試人員使用不同的終端環(huán)境進行測試,然后對統(tǒng)計出的測試結果進行分析,最終形成系統(tǒng)測試缺陷報告書。性能測試主要是對系統(tǒng)的負載、吞吐量、響應時長等相關參數(shù)進行統(tǒng)計分析,我們將通過壓力測試軟件、非同等級用戶登陸等辦法對其進行測試??捎眯詼y試主要是UI的友好性、功能樹結構的習慣性以及用戶的體驗程度進行調(diào)研和分析,尤其要盡量滿足和符合不同層次的人員需求和習慣,進而到達通俗易懂。
6.5性能測試用例
系統(tǒng)測試能否達到預期的目標,可通過測試用例來分析。測試用例是根據(jù)系統(tǒng)需求分析文檔而建立的,測試的范圍根據(jù)需求文檔而確定,全覆蓋是測試用例設計的基本要求。測試用例的設計需要參考測試說明書以及計劃。系統(tǒng)測試的深度與測試用例的數(shù)目成正比,測試用例的數(shù)量決定了系統(tǒng)測試的橫向與縱向的深度。系統(tǒng)的性能測試又包含壓力測試、事務相應時間測試、服務器資源利用率測試以及服務器的數(shù)據(jù)吞吐量測試等,其中并發(fā)測試是壓力測試的重要指標。以下僅以并發(fā)測試的結果進行分析。機構的使用人數(shù)大致為500人左右,因此對同時在線并發(fā)要求不是很高。系統(tǒng)的主要性能指標在于用戶并發(fā)量,當用戶逐漸往上加時系統(tǒng)的響應速度及時間。根據(jù)當前的業(yè)務情況要求系統(tǒng)最大的并發(fā)數(shù)為300人同時在線,壓力測試主要是以下方面:并發(fā)測試、服務器吞吐量、服務器工作負載等測試。
6.6測試結果分析
經(jīng)過測試確認系統(tǒng)功能已滿足需求說明的要求,已全覆蓋系統(tǒng)需求,功能可以完成系統(tǒng)的全部業(yè)務要求,運行效率與穩(wěn)定性經(jīng)測試,確認系統(tǒng)功能已通過測試。通過性能測試,系統(tǒng)并發(fā)與事務響應時間等都達到需求說明的要求,本系統(tǒng)實現(xiàn)過程中運用了工作流引擎和報表工具,很好地滿足了對數(shù)據(jù)的統(tǒng)計分析要求,具有較強的可擴展性。
7結論與展望
華為在與美國運營商Leap的合作中,激活自身設計,傾注客戶需求,充分理解和分析,結合美國本地研究所和總部支持的優(yōu)勢,成功地在本地孵化出符合客戶需求的CDMA產(chǎn)品解決方案。華為的CDMAALLIP解決方案又一次從美國走向世界。
談到美國,都會在腦中浮現(xiàn)出很多印象:微軟、沃爾瑪、好萊塢電影、KFC……不管是在科技還是在生活,美國都在不停制造著全球矚目的故事。當你真正踏足美國,你會發(fā)現(xiàn)這些“經(jīng)典故事”原來是被縱橫全國的高速公路、洲際公路所聯(lián)接。而真正的美國精神正在于此:高速發(fā)展、敢于創(chuàng)新、永不停歇。
在美國通信運營領域,CDMA是絕對的主流制式。作為CDMA技術的發(fā)源地,高通、CDG、頂級CDMA運營商在這里積極推動CDMA技術向DORA發(fā)展。Leap作為美國CDMA運營商的中堅力量,正在積極建設全美第一張全IP的CDMA網(wǎng)絡。在CDMA運營發(fā)展上,Leap已經(jīng)悄然駛上一條ALLIP的快速路。
LEAP成立于1998年,是致力于為全美消費者提供創(chuàng)新、高價值無線服務的移動運營商。Leap運營Cricket和JumpTM兩個移動品牌。擁有全美35個州的移動牌照,持續(xù)采取積極領先的態(tài)度選擇合作伙伴、優(yōu)化現(xiàn)網(wǎng)。致力于為用戶提供高質(zhì)量的網(wǎng)絡服務,提供低資費的業(yè)務。以靈活的資費和業(yè)務模式提供給商業(yè)人士、年輕人、學生、多種族人士。
積極求變,顛覆老舊現(xiàn)網(wǎng)
從2001年起,Leap原網(wǎng)A廠家的現(xiàn)網(wǎng)設備老舊,故障頻率高、問題多,現(xiàn)場支持收費成本高,后續(xù)維護很難保障。網(wǎng)絡現(xiàn)狀成為阻礙Leap高速發(fā)展的最大瓶頸,對于未來3G網(wǎng)絡業(yè)務的支撐更加難以保障。
2003年,Leap選擇華為開始嚴格的網(wǎng)絡測試。一年中,華為CDMA全系統(tǒng)設備不但通過了美國國家標準的準入測試(NEBS、UL、FCC),也通過了運營商對接、IOT等準入測試的嚴格考驗,華為獲得了“Leap資格供應商”的稱號,全面展開戰(zhàn)略合作。
7天搭建56K信令鏈路
在測試配合中,從不缺少故事。Leap的這張CDMA網(wǎng)絡是支持56K信令的老網(wǎng),而目前的國際標準早已是64K。而對于華為來說,需要同時保障美國國家標準實驗室的測試和運營商測試的通過并最終保障運營商的網(wǎng)絡絕對安全。在測試初期,測試項非常繁多,時間更是寶貴。通過分析協(xié)議、重新定位問題、開發(fā)、測試、在trial網(wǎng)上實測,到最終網(wǎng)上對接成功,7天調(diào)通解決了問題。華為的美國本地研發(fā)和總部支持相互配合快速響應和針對性的解決了客戶的網(wǎng)上問題。LeapTechnicalVPJohnSaboe說“如果是一般的‘vendor’要解決這種網(wǎng)上問題的話,最少需要一個月”。
強強合作,邁向ALLIP
系統(tǒng)測試之后,Leap正式授予華為搬遷原網(wǎng)廠家三個重要區(qū)域:華盛頓州Spokane,愛得華州Boise,內(nèi)華達州Reno。華為向Leap提供ALLIP的CDMA解決方案,包含DORA、軟交換、全IP基站。
華為CDMA無線側(cè)IP方案,與傳統(tǒng)的組網(wǎng)方式相比,全IP的組網(wǎng)更加靈活,最大限度發(fā)揮出DORA技術的領先優(yōu)勢。軟交換和IP基站可以節(jié)省超過60%的傳輸成本,輕松滿足美國“地廣人稀”的網(wǎng)絡特征。使Leap能夠更快速地提供多樣的移動寬帶業(yè)務:電信級IP語音、大附件電子郵件傳送、網(wǎng)絡攝像、手機電視、視頻點播等,提高網(wǎng)絡綜合競爭力。華為ALLIP解決方案面向IMS和超級移動寬帶(UMB)而設計,也極大滿足了Leap對未來網(wǎng)絡的長遠考慮。
全IP網(wǎng)絡割接后,Leap現(xiàn)網(wǎng)的性能指標得到了明顯的改善。全IP組網(wǎng)為Leap節(jié)省了50%以上的建網(wǎng)和運營成本。LeapCTOGlennUmetsu先生對一期項目給予了高度認可。
快速部署打造AWS網(wǎng)絡
2006年,Leap共獲得全美13個區(qū)域的AWS頻段(上行1.7G,下行2.1G)。新頻段就意味著進入新市場的新機會。牌照爭奪之后,誰能夠更快地提供AWS服務,誰就可以贏得市場先機。華為迅速地把握Leap的需求,為Leap快速提供支持AWS頻段的BTS3606AE全IP基站。
在一期項目中,華為的IP基站(BTS3606A/3606)也經(jīng)歷了全面的考驗。內(nèi)華達洲Reno是沙漠附近城區(qū),夏天室外溫度長時間超過40度,原廠家基站的結頭部位都熔化了,華為的室外基站表現(xiàn)良好。華為的CDMA全IP基站,具有大容量、高可靠性、低功耗、易維護、平滑升級到UMB的能力。BTS3606AE的基帶單元與射頻單元分布式設計,高效率功放和Doherty技術的應用,功放效率提升到33%,以及獨特的熱交換技術,為運營商節(jié)省了60%的基站功耗。另外傳輸和電源一體化的設計,降低了選站難度。快速部署,節(jié)省時間,降低成本,為Leap在頻率拍賣的巨大投入之后,縮短了贏利周期。
芝加哥,覆蓋重中之重
在Leap獲得AWS新頻段的區(qū)域中,芝加哥大湖區(qū)是重中之重。芝加哥及周圍的五大湖地區(qū)是全美僅次于紐約的經(jīng)濟、工業(yè)中心。城市發(fā)展成熟、人口集中擁擠,交通擁堵,建筑平均高度高,是全美覆蓋難度最高的區(qū)域,也是運營商必爭的通信堡壘。
在這重要的階段,Leap再次選擇華為的CDMA解決方案和服務。在第二期合作中,華為將承建超過1300個基站,為1600萬美國人民提供服務。
2007年2月一期項目割接完成后網(wǎng)絡質(zhì)量大幅提升。搬遷后區(qū)域從原來全網(wǎng)的“問題地區(qū)”變成“網(wǎng)絡表現(xiàn)最優(yōu)秀區(qū)域”。負責該區(qū)域維護的Leap員工也當選為全公司“網(wǎng)絡維護明星”。掉話率DCR和接入失敗率IA從原網(wǎng)1%降低到0.5%。
2007年12月,目的在于樹立一個接近于IT實際工作環(huán)境的性能/功耗評價基準SPECpower_ssj2008問世。參與發(fā)起這一指標的業(yè)界廠商有AMD、 Dell、富士通-西門子、惠普、英特爾、IBM和Sun Microsystems,幾乎囊括了所有一線服務器及處理器供應商,此外還有加州伯克利分校、美國勞倫斯-伯克利國家實驗室和弗吉尼亞理工大學等頂級學術機構。
SPECpower_ssj2008已出爐三個多月,它的真實表現(xiàn)如何?
測試原理
簡單而言,SPECpower_ssj2008的單位是overall ssj_ops/watt,即平均ssj每秒性能/每瓦,其中ssj是server side java business application的縮寫。而Java 服務器正是目前最常用的服務器端商業(yè)模型――這也是該基準默認采用BEA的Java虛擬機的原因。
要完成SPECpower_ssj2008的測試需要構建一個測試平臺,該平臺通常由4個要件構成――被測服務器系統(tǒng)、測試控制系統(tǒng)、功耗分析器和溫度傳感器。按照目前已經(jīng)完成測試的22套系統(tǒng)來看,均為1~4路的x86服務器(也可以測試刀片及低端RISC服務器,但目前還沒有相應數(shù)據(jù));測試控制系統(tǒng)則主要用來監(jiān)視及調(diào)控被測試系統(tǒng)的負載水平和記錄測試數(shù)據(jù)用,可以是PC或者低端服務器;功耗分析器則用于給被測系統(tǒng)提供電源,并記錄相關數(shù)據(jù);溫度傳感器則記錄不同負載水平下的被測試系統(tǒng)溫度水平。
測試的基本流程是,由控制系統(tǒng)按照從被測系統(tǒng)工作負載的0%到100%(每10%為一個量級),依次發(fā)出不同量級的請求,并持續(xù)一定時間,記錄下該時段內(nèi)的ssj_ops數(shù)據(jù)和系統(tǒng)功耗數(shù)據(jù)平均值,完成一次系統(tǒng)測試最少需要70分鐘。記錄完全部數(shù)據(jù)后,以ssj_ops的總和除以功耗總和,為最終的SPECpower_ssj2008指標。
性能與功耗的博弈
在3個月不到的時間里,共有22項SPECpower_ssj2008測試結果,廠商對于這一標準看來有相當高的熱情。從這些數(shù)據(jù)中,筆者挑選了6項比較有代表性的測試結果進行分析,讓我們一起來看看能得出什么樣的有趣結論。
首先,目前的測試結果全部基于x86的機架式和塔式服務器,沒有刀片服務器和基于Power/Itanium的RISC服務器??磥順I(yè)界的共識是,對于小規(guī)模的通用Java應用,普通x86服務器已經(jīng)是無可爭議的性價比、性能功耗比的領先者。而沒有刀片服務器的原因比較復雜,因為通常是若干刀片服務器共享一個Chassis,所以不能以未滿插的Chassis來進行此項測試,故刀片服務器的成績要過一段時間才能看到。
其次,目前這一指標的記錄保持者是惠普的Proliant DL180G5,在性能峰值和功耗成本上取得了最優(yōu)結果,領先第二名10%左右。有意思的是,作為DL180 G5的姊妹產(chǎn)品,由于采用的是4路4核至強,Proliant DL580 G5在性能峰值上超過采用兩路4核至強的DL180約20%,但最大功耗上則多付出了50%的代價――這無疑在強調(diào)在性能與功耗的博弈中,必須有所取舍。
性能最低的是英特爾送測的一臺“爺爺級”樣機,從該系統(tǒng)的配置就可以看出――3.6G的單核Xeon(估計是2006年前后生產(chǎn)的最后一批Nocona),內(nèi)存用的是4根1GB的DDR,測試峰值只有40852,僅為惠普 Proliant DL580的1/9強;最大功耗則高達336W,比其他的所有兩路4核服務器都要高出一大截。難得在你追我趕的指標競賽中看到這樣的老爺機。做一個簡單的假設,按照3年的使用壽命,以及30%的每日平均工作負載,電價為1元/kWh,那么這一系統(tǒng)要比富士通西門子Primergy TX120的電力成本高出3416.4元,而且性能還僅為TX120系統(tǒng)的一半不到。測試成績確鑿證明,購買服務器時,不能只看服務器本身的采購價格,必須計算能源成本。
第三個有意思的結論是,如果均衡地考慮性能與功耗的關系,那么采購服務器就不能簡單地只看CPU指標。例如超微(Supermicro)和惠普Dl180 G5,采用的都是兩路4核至強,除內(nèi)存外其他配置差異不大,但測試結果區(qū)別很大。DL180 G5由于在CPU主頻上具有1GHz的優(yōu)勢,所以系統(tǒng)吞吐量峰值領先6025B-TR+約30%,但功耗上卻比超微的還要少56w。原因就在于二者采用的內(nèi)存規(guī)格不同――雖然都是16GB內(nèi)存,但相對于發(fā)熱量巨大的FBDIMM內(nèi)存而言,業(yè)界目前普遍采用的DDR/DDR2在功耗上的確有很大優(yōu)勢,而且這一優(yōu)勢還隨著內(nèi)存容量的增加而擴大。
最后一個結論是,單核服務器已經(jīng)是市場的淘汰產(chǎn)品,4核具有明顯的性能優(yōu)勢,但雙核還會存在一段時間。例如富士通西門子的TX120和Colfax的CX2266-N2,雖然性能上差強人意,但前者的最大功耗僅為109W(比起主流PC的平均功耗還要低許多),非常適合沒有專門機房和空調(diào)的SMB客戶;而采用Colfax的CX2266則是目前唯一基于Linux操作系統(tǒng)的測試系統(tǒng),雖然SPECpower_ssj2008的結果不佳,但其主要原因在于雙核皓龍2216HE的額定功耗較高,相信在AMD的4核皓龍正式上市后,這一情況能有所緩解。
還需簡化和完善
總體而言,SPECpower_ssj2008這一指標較好地體現(xiàn)了PC服務器的Java性能與系統(tǒng)功耗之間的關系,但也有需要改進之處。
【關鍵詞】計算機軟件;測試;方法與分析
面對激烈的市場競爭,很多軟件開發(fā)商為了能占領一席之地,對軟件進行各種升級更新、測試與維護,最終的目的是把自己的軟禁推向市場,從而更好的為社會服務,也獲取最大的經(jīng)濟效益。沒有經(jīng)過測試的軟件,很大程度上面臨質(zhì)量不佳、運行風險,對企業(yè)造成負面影響,影響企業(yè)地位和信譽。特別是一些關鍵的核心軟件,如醫(yī)療衛(wèi)生系統(tǒng)軟件、訂票系統(tǒng)軟件、銀行結算軟件等,如果沒有進行嚴格的事前檢測,造成的后果將不堪設想,所以,計算機軟件的測試則是一個很重要的環(huán)節(jié),必須引起重視,對軟件進行測試評估,保證軟件的運行質(zhì)量。
1.計算機軟件測試的方法分析
軟件測試作為計算機工程的一個重要環(huán)節(jié),是提高軟件質(zhì)量的保障,軟件的測試需要很強的邏輯性。關于計算機軟件測試的方法分類,目前主要有四種:即靜態(tài)測試、動態(tài)測試、黑盒測試、白盒測試。
1.1靜態(tài)測試
所謂靜態(tài)測試指的是不執(zhí)行計算機程序代碼來尋找程序代碼中的問題與錯誤,這一過程需要人工手動進行,或者借助其他工具完成。
1.2動態(tài)測試
所謂動態(tài)測試指的是在計算機的實際運行中,測試軟件的程序,對程序的真實情況、發(fā)生動態(tài)進行分析和處理的過程。
1.3黑盒測試
黑盒測試指的是根據(jù)軟件產(chǎn)品的功能,通過檢測的方式對每一部分的功能進行檢測,從而檢測軟件是否正常使用,黑盒測試的理念是把測試系統(tǒng)看成一個黑盒,通過外界輸入的方式,在輸出檢測結果,從而得出結論的過程。黑盒測試的主要優(yōu)點在于:簡單容易操作,不需要很復雜的內(nèi)部代碼,測試與計算機軟件的內(nèi)部沒有很大關系,從用戶的角度出發(fā),很容易解決問題的發(fā)生,功能的實現(xiàn)等。而且黑盒測試在自動化測試中也很方便。黑盒測試起著重要的不可替代的作用。隨著軟件開發(fā)平臺及軟件設計思想的進步和發(fā)展, 對黑盒測試提出了更明確的要求。人們發(fā)現(xiàn), 必須遵循一定的測試理論, 依賴優(yōu)秀的測試工具, 才能進行科學、完善的測試。
1.4白盒測試
白盒測試也被稱作結構測試或者邏輯測試, 可以查閱被測代碼內(nèi)容的測試工作。但是需要知道程序的內(nèi)部設計結構、具體代碼, 并根據(jù)基礎程序來設計測試。白盒測試的優(yōu)勢在于測試用例在代碼上什么地方被忽略。幫助軟件測試人員增大代碼覆蓋率, 提高代碼質(zhì)量, 發(fā)現(xiàn)代碼隱藏問題。
2.計算機軟件測試的手段分析
2.1 web網(wǎng)站測試手段
隨著網(wǎng)絡系統(tǒng)的普及,基于internet的瀏覽器、服務器結構的大型應用軟件越來越多,一套軟件應用系統(tǒng)是否可以承受大量數(shù)據(jù),向多個用戶同時間訪問,并且用戶不會感覺反應慢、系統(tǒng)失靈、登陸不上等狀況。如果采用模似實際情況,找若干臺電腦和同樣數(shù)目的操作人員在同一時刻進行操作,后拿秒表記錄下反應時間,這樣的手工作坊式的測試方法不切實際,還無法捕捉程序內(nèi)部放入變化情況,所以就需要壓力測試工具。測試的基本方略是自動負載測試,即通過在一臺或幾臺機上模擬成百或上千的虛似用戶,同時執(zhí)行業(yè)務,對應用程序進行系統(tǒng)測試的過程。工具還可以同時記錄每一事務處理的時間,中間服務的峰值數(shù)據(jù),數(shù)據(jù)庫的狀態(tài)。主要測試包括交易處理性能指標、資源監(jiān)控。其中交易處理性能指標包括交易結果,每分鐘交易數(shù)、交易響應時間, 最小服務的響應時間,平均服務的響應時間, 最大服務的響應時間等。壓力測試的過程, 即逐漸增加負載,直到系統(tǒng)瓶頸或不能接收的性能點,通過綜合分析交易執(zhí)行指標和資源監(jiān)控指標來確定系統(tǒng)并發(fā)性能的過程,最后由測試工具自動生成測試報告與測試結論。
2.2測試工具選擇
目前市場上的性能測試工具種類很多,可簡單劃分為以下幾種:負載壓力測試工具、資源監(jiān)控工具、故障定位工具。負載性能測試工具的原理通常是通過錄制,回放腳本,模擬多用戶同時間訪問被測試系統(tǒng),制造負載,產(chǎn)生并記錄各種性能指標,生成分析結果,從而完成測試的任務。
主流負載測試工具的主要內(nèi)容是偏寫測試腳本,腳本中一般包括用戶常用的功能,然后運行腳本, 得出報告。
3.計算機軟件測試的過程分析
3.1測試的計劃
測試計劃就是定義一個測試項目的過程, 確定各測試階段的目的和策略, 以便能夠正確地度量和控制測試。這個過程將輸出測試計劃文檔,明確要完成的測試過程的每一個階段提供清楚的目標。
3.2測試的項目設計
測試設計是在軟件開發(fā)設計階段進行的測試工作,需要被測方提供較規(guī)范的軟件需求規(guī)格說明、 概要設計、詳細設計。測試設計是測試過程中最重要的階段。在這個過程中將定義測試用例, 測試用例的設計對整個測試工作的成敗起了決定性的作用。測試項的設計步驟分為以下幾步:首先是 測試項的設計分析式樣,使用各種技法、矩陣、錯誤的推測設計測試項。其中具體的技法會在后面做詳細介紹。
其次是結果確認的討論。測試項組合/ 重復的刪除。從測試項中刪除將沒有依存關系的內(nèi)容組合起來進行測試的項目。,刪除根據(jù)多種測試技法做成的測試項中的重復項目。再次是測試項目的review有沒有無效的測試項, 有沒有重復的測試項, 測試項是否有遺漏,結果確認方法是否妥當。
3.3測試的準備
測試準備階段是在測試實施之前,構造測試計劃中說明的執(zhí)行測試所需的要素,這些要素通常包括驅(qū)動程序、測試數(shù)據(jù)集、實際執(zhí)行測試所需的軟件; 同時為每個測試過程選擇適當?shù)臏y試用例; 準備測試環(huán)境和測試工具。
3.4測試的實施
按照測試計劃, 使用測試用例對待測項目進行逐一的、詳細的測試。將獲得的運行結果與其他結果進行比較、分析和評估, 判斷軟件是通過了每項測試還是失敗, 確定開發(fā)過程中將要進行的下一步工序; 同時記錄、跟蹤和管理軟件缺陷。在每個測試執(zhí)行之后, 對發(fā)現(xiàn)的錯誤都要進行相應的修改。當軟件修改以后, 必須運行原有的全部測試用例重新測試, 并驗證測試結果, 這樣可確保修改后軟件的正確性和質(zhì)量。應定期進行回歸測試, 看該錯誤是否會重新出現(xiàn)?;貧w測試是確認已測試的問題已不再存在的一項工作, 每進行完一個階段應檢查執(zhí)行結果與測試計劃或測試設計文件中是否存在差異。若存在差異就應針對差異進行適度的調(diào)整, 可能是修改測試設計文件的內(nèi)容及測試計劃的進度、安排等各種情況。
3.5測試的報告
將測試執(zhí)行階段得到的測試結果進行測試分析和匯總,測試觀點是否有遺漏,結果確認方法是否妥當,依次評定測試用例、測試項、軟件總體質(zhì)量等級。如果必要, 還應該組織專家評議, 最終得到測試報告。測試分析報告的結構可以參考計算機軟件產(chǎn)品開發(fā)文件編制指南。
3.6測試包整理
開發(fā)結束后, 整理測試包以便于下期開發(fā)時用來進行降級測試。軟件測試是通過使用各種方法, 黑盒或白盒方法發(fā)現(xiàn)錯誤,分析錯誤,找到錯誤的分布特征和規(guī)律,從而幫助項目管理人員、開發(fā)人員發(fā)現(xiàn)當前所采用的軟件開發(fā)過程中缺陷, 以便改進。同時也能夠通過設計有針對性的檢測方法,改善軟件測試的有效性。完整的軟件測試不僅可以給軟件進行一個正確的評價,而且是提高軟件重要的方法之一。
【參考文獻】
[1]馬瑞芳,王會燃.計算機軟件測試方法的研究[J].小型微型計算機系統(tǒng),2003,(12).
[2]劉竹林.我國計算機軟件測試現(xiàn)狀分析[J].華南金融電腦,2004,(09).
[3]呂雄津.淺談計算機軟件測試技術與保護技術[J].計算機光盤軟件與應用,2012,(09).
[4]劉皓,李長命.軟件測試簡述與展望[J].江蘇現(xiàn)代計量,2008,(01).
關鍵詞:嵌入式;無線通信;LM3S1138;SRWF508;VB串口通信
一、項目的背景及應用領域
我國經(jīng)過改革開放三十多年發(fā)展,經(jīng)濟發(fā)展進入了一個快速發(fā)展階段尤其是工業(yè)發(fā)展取得了很大的進步,但是隨著經(jīng)濟的發(fā)展,工業(yè)安全現(xiàn)狀卻令人擔憂。尤其是礦業(yè)、石化、天然氣、化工企業(yè)這些重工業(yè),行業(yè)危險因素很多,安全管理難度大。傳統(tǒng)的安全監(jiān)控依靠大量的人員進行定期的巡檢測量,然后進行數(shù)據(jù)的匯總,分析報告。費時費力,生產(chǎn)效率時分低,不能滿足生產(chǎn)中監(jiān)控的實時性、快速性。例如井下的瓦斯檢測,主要依靠瓦斯員定期的進行瓦斯測量,但是地質(zhì)條件的變化往往是一瞬間的事情,稍有耽誤,可能就會造成嚴重的事故,因此在高危廠礦企業(yè)的安全監(jiān)控系統(tǒng)必須滿足實時性、快速性。隨著科技革新發(fā)展,越來越多的科技元素注入工業(yè)領域,使工業(yè)領域的發(fā)展進入一個快速前進的時代。目前企業(yè)的安全實時監(jiān)控系統(tǒng)已經(jīng)實現(xiàn)了智能化,集成化,本文通過利用NXP的LPC932單片機做下位機,對電纜溫度進行采集,SRWF無線模塊實現(xiàn)無線通信,LM3S1138 ARM處理器做中繼站,對下位機實行監(jiān)管,最后通過VB監(jiān)控系統(tǒng)對接收到的數(shù)據(jù)進行分析管理,完成基于
ARM的嵌入式技術的智能無線溫度監(jiān)測。
二、系統(tǒng)的主要功能:
(1)數(shù)據(jù)采集及顯示功能:完成與下位機的通訊,采集每臺下位機檢測的數(shù)據(jù),并將數(shù)據(jù)以表格或模擬庫區(qū)的三維立體圖的方式在屏幕上顯示。(2)分析功能:對數(shù)據(jù)進行各種處理,例如繪制電纜溫度統(tǒng)計值的曲線,變化曲線,并分析歸納變化的趨勢,提出決策的依據(jù)。(3)報警功能:當超出已設定的溫度及時報警。(4)機械通風控制功能:根據(jù)實測的溫度和參數(shù),結合數(shù)據(jù)庫,通過溫度數(shù)學模型實時計算分析電纜的溫度,并參照已獲得的環(huán)境參數(shù)自動地按照通風目的來實施通風降溫控制。(5)信息處理功能:能對數(shù)據(jù)進行存儲、檢索、打印輸出、通過網(wǎng)絡輸出和共享,其中包括各種計量和管理的信息
三、系統(tǒng)設計方案的比較與選用
(一)設計思路。該項目的主要任務是開發(fā)出新一代電纜測溫無線傳輸系統(tǒng),其關鍵內(nèi)容是用無線來代替有線,基本原理是應用低功耗單片機,采集敷設在電纜上的數(shù)字溫度傳感器的信號,發(fā)送給進行統(tǒng)一管理的中轉(zhuǎn)站,該中轉(zhuǎn)站將電纜上的下位機測得的溫度數(shù)據(jù)通過小功率的集成無線收發(fā)芯片統(tǒng)一發(fā)送到中控室。由于采用無線技術,所以徹底摒除了密如蜘蛛網(wǎng)的傳統(tǒng)的測溫系統(tǒng)結構,是對原有系統(tǒng)的一項重大革新。用VB設計人機界面,易于重復性操作觀測。
(二)應用的技術分析。(1) 上位機的設計。在該設計中,我們通過SRWF無線收發(fā)模塊接收中繼站傳送上來的溫度數(shù)據(jù),然后利用VB監(jiān)控軟件,對其進行分析管理。由于SRWF是TTL接口,而一般的PC機都是RS232串行接口或者USB接口,因而我們利用USB 總線轉(zhuǎn)接芯片 CH341實現(xiàn)TTL電平接口到
USB接口的轉(zhuǎn)換,實現(xiàn)對數(shù)據(jù)的接收和處理。(2)中繼站的設計。在本系統(tǒng)中我們利用ARM1138開發(fā)板作為中繼站,對4個下位機進行控制,對下位機測得的溫度數(shù)據(jù)進行統(tǒng)一管理。中繼站,其主要功能是與下位機和上位機通信, RM1138開發(fā)板作為中轉(zhuǎn)站進行數(shù)據(jù)通信,處理和暫存數(shù)據(jù)量較大,我們考慮選用具有最新Cortex-M3內(nèi)核的Luminary公司的LM3S11
38處理器,它是一種高性能的 ARM處理器,在之上運行COS
-II操作系統(tǒng)系統(tǒng),具有較高的穩(wěn)定性和實時性。從節(jié)能降低功耗和無線管理委員會對民用無線電功率和頻率限制的雙重考慮,不能使用功率型的無線收發(fā)裝置,所以要想用小功率無線發(fā)送實現(xiàn)遠距離的數(shù)據(jù)傳送,只能采用接力式的中繼方案。(3)下位機的設計。下位機是采用NXP LPC932單片機設計的測溫器。每個單片機連接一條測溫電纜,上面并接測溫傳感器
DS18B20,將測得的溫度數(shù)據(jù)發(fā)送到上位機。
測溫器,它的功能主要是采集溫度數(shù)據(jù),并將采集的數(shù)據(jù)通過485總線收發(fā)發(fā)送給下位機,所需存儲的數(shù)據(jù)不多,由于安裝于電纜上隨時進行溫度的測量,因而需要結構較為精巧且運行速度較高,同時還要具備足夠的程序和數(shù)據(jù)存儲器,所以我們采用了NXP的 LPC932 單片機。它采用了高性能的處理器結構,指令執(zhí)行時間只需2到4個時鐘周期。6倍于標準的80C5器件。它集成了許多系統(tǒng)級的功能,這樣可大大減少元件的數(shù)目、電路板面積以及系統(tǒng)的成本。且具有在電路編程的功能,可以隨時對程序進行修改升級而不用將微控制器從系統(tǒng)中移除。用DS18B20的多點溫度檢測,DS18B20數(shù)字式溫度傳感器,溫度測量范圍為-55℃~+125℃,可編程為9位~12位A/D轉(zhuǎn)換精度,測溫分辨率可達0.0625℃,被測溫度用符號擴展的16位數(shù)字量方式串行輸出, 在1-wire總線上掛4個DS18B20測溫點,能很好的滿足本設計的需求。(4)總體設計。與一般的系統(tǒng)類似,整個系統(tǒng)由上位機、中繼站和下位機組成,本質(zhì)的區(qū)別是中繼站和上位機之間采用無線的方式進行信息的傳送,如下圖所示:
用SRWF508實現(xiàn)近距離無線通信,SRWF508為通用透明傳輸模塊,能適應任何標準或非標準的用戶協(xié)議,抗干擾能力強,傳輸距離遠,低功耗,多信道,本身提供8個可選信道,可提供三種接口方式,分別為TTL,RS232,RS485,本設計使用的是TTL接口。(5)VB界面的使用
四、系統(tǒng)測試結果
在本設計中系統(tǒng)進行測試,四個下位機每一個小時向上位機發(fā)送一次數(shù)據(jù)。測試圖表如下所示:
五、總結
在本設計中,通過合理的擴展,把嵌入式無線通信的技術結合在一起,設計了基于LM3S1138的智能溫度監(jiān)測系統(tǒng),在溫度監(jiān)測上有了進一步的創(chuàng)新。但由于環(huán)境設備受到限制,時間有限,在實際應用中還有待進一步擴展和完善,如用于井下時,可加裝瓦斯氣體傳感器,濕度傳感器、流量傳感器進行功能擴展。
參考文獻:
[1] 《C程序設計》清華大學出版社 譚浩強 編
[2] 《Visual Basic 編程技巧經(jīng)典案例解析》 中國電力出版社 2005