- 計算機畢業(yè)設計 推薦度:
- 計算機畢業(yè)設計 推薦度:
- 計算機畢業(yè)設計 推薦度:
- 相關(guān)推薦
計算機畢業(yè)設計優(yōu)秀[15篇]
計算機畢業(yè)設計1
計算機網(wǎng)絡系統(tǒng)中醫(yī)院管理的應用
摘要:伴隨著信息技術(shù)的普及與深入發(fā)展,各行業(yè)在資源管理等方面都獲得了先進的技術(shù)革新,從而提高了資源管理的有效性和安全性。而醫(yī)院作為醫(yī)療行業(yè)的重點單位,所承載的信息資源尤為重要。將信息技術(shù)應用于醫(yī)院管理中,構(gòu)建更加完善的網(wǎng)絡管理體系,是醫(yī)院就當前的管理新形勢所推出的重大改革途徑。這樣做的好處在于,不僅規(guī)避了傳統(tǒng)管理模式中的管理缺陷,更在一定程度上提高了資源管理效率,繼而提高了醫(yī)院在醫(yī)療行業(yè)中的整體地位.
關(guān)鍵詞:計算機網(wǎng)絡系統(tǒng);醫(yī)院管理;具體應用
在新世紀背景下,我國的經(jīng)濟與文化發(fā)展都呈現(xiàn)出較強的發(fā)展優(yōu)勢,這主要歸功于網(wǎng)絡技術(shù)的發(fā)展與普及,為經(jīng)濟與文化水品的增長提供了強的發(fā)展動力。而醫(yī)療行業(yè)經(jīng)濟比占據(jù)我國經(jīng)濟總體的重要比重,其資源管理體系建設,更關(guān)乎到我國醫(yī)療水平的整體提升,以及人們健康素質(zhì)需求的滿足。因而,醫(yī)院在開展資源管理改革過程中,將以計算機為平臺的網(wǎng)絡系統(tǒng)融入其中,將呈現(xiàn)十分顯著的管理成效。
1計算機網(wǎng)絡系統(tǒng)應用于醫(yī)院管理中的實際意義分析
醫(yī)院作為一個工作環(huán)境比較復雜的單位,所涉及的資源管理內(nèi)容也較為繁雜。面對人員組成多樣,且工作環(huán)境復雜的醫(yī)院管理,傳統(tǒng)的管理手段存在著諸多不完善的地方。導致醫(yī)院管理效率與質(zhì)量嚴重降低,與病患的實際就醫(yī)需求,和醫(yī)院未來的動態(tài)發(fā)展需求相背離。據(jù)了解,諸多醫(yī)院在進行藥品管理過程中,很容易因人為失誤出現(xiàn)價格不統(tǒng)一等情況的發(fā)生。不僅會耽誤患者的治療,嚴重情況下可能會導致重大醫(yī)療事故的發(fā)生。而網(wǎng)絡系統(tǒng)的推出與落實,建立在計算機設備的技術(shù)支撐下執(zhí)行的一種管理系統(tǒng)。該種管理系統(tǒng)的優(yōu)勢主要呈現(xiàn)在,能夠利用計算機將醫(yī)院內(nèi)部病患的診療數(shù)據(jù)進行數(shù)字化分析與處理。創(chuàng)建網(wǎng)絡信息檔案,從而保障資源信息的準確性,為后續(xù)醫(yī)療工作中相關(guān)數(shù)據(jù)資源的提取,簡化提取流程。最重要的是,利用網(wǎng)絡系統(tǒng)可以明確眾多藥品的價格,避免醫(yī)院發(fā)生亂收費的不良現(xiàn)象,保障了民眾就醫(yī)的公正、合理性。同時,全新管理系統(tǒng)的滲透,有效減緩了人工操作造成的管理成本,將醫(yī)院管理成本投入控制在最小范圍內(nèi)。
2計算機網(wǎng)絡系統(tǒng)滲透于醫(yī)院管理中的實際應用探究
2.1規(guī)范醫(yī)院藥品收費流程
醫(yī)院通過構(gòu)建網(wǎng)絡系統(tǒng),用來實現(xiàn)信息資源的高效管理,主要應用方面體現(xiàn)在藥品價格的監(jiān)督管理中。醫(yī)護人員將眾多藥品按照藥品藥理和科室范圍,依次分類錄入到計算機系統(tǒng)中,并明確藥品價格。當有病患需要在醫(yī)院開設相關(guān)藥品時,醫(yī)護人員可以透過計算機的搜尋與檢索功能,迅速找到所開設藥品及其對應價格。這樣,不僅縮短了病患的開藥時間,為病患的就醫(yī)提供了更加優(yōu)質(zhì)、便捷的服務。同時,通過計算機檢索藥品及價格,有效節(jié)約了醫(yī)護人員的工作時間,降低了人為操作導致開錯藥情況的發(fā)生率。此外,財務人員要根據(jù)藥品市場情況的動態(tài)變化,及時調(diào)整并更新相關(guān)藥品價格,保證醫(yī)院的整體經(jīng)濟效益。
2.2簡化病患診療費用查詢流程
醫(yī)院在傳統(tǒng)管理模式上,所呈現(xiàn)的管理盲區(qū)較多,最為顯著的則是病患申請就醫(yī)流程復雜的問題凸顯,大大限制了管理工作的整體效能。而網(wǎng)絡管理系統(tǒng)的建設,有效規(guī)避了這一問題,不僅方便了病患的就醫(yī)需求,更在很大程度上削弱了醫(yī)護人員的工作強度。因而,為了提供給病患便利的就醫(yī)條件,醫(yī)院可以利用計算機設備創(chuàng)建電子檔案,從而保證病患信息獲取的安全性與快捷性。醫(yī)護人員在為病患診治之后,將病患的基礎(chǔ)信息,以及在醫(yī)院所接受的診療服務和藥品需求統(tǒng)一錄入到網(wǎng)絡系統(tǒng)中。與此同時,在各項診療項目的后續(xù)內(nèi)容中要將具體費用和藥品價格標注清楚。這樣做的'好處在于,不僅能夠讓病患清楚地了解就醫(yī)資金的使用情況,保證醫(yī)院收費的公正、公開性建設。最重要的是,電子檔案,是實現(xiàn)醫(yī)療信息共享的主要載體。當同一病患再次選擇來院就醫(yī)時,醫(yī)護人員可以根據(jù)電子檔案中的信息顯示,查詢病患的以往病史以及治療情況,為未來的醫(yī)療診治提供準確依據(jù)。
2.3加強醫(yī)療信息的高效管理
關(guān)于醫(yī)院管理,傳統(tǒng)人工管理手段過于落后,不僅管理效率低下,且因人為疏忽出現(xiàn)的管理疏漏的可能性很大。其中,最大的管理缺陷在于,人工管理無法第一時間搜尋與整理醫(yī)院信息,面對過于繁雜的信息內(nèi)容,工作人員在進行信息搜集與處理過程中所面臨的工作強度過于繁重。而將網(wǎng)絡管理系統(tǒng)應用于信息搜集與管理工作中,可以保證所查詢資料的時效性與準確性。管理者利用計算機的檢索功能,簡化了醫(yī)院信息的檢索流程,為信息資源的共享與交互提供了便利條件。最重要的是,財務人員利用網(wǎng)絡系統(tǒng)搜尋與整理相關(guān)資金使用信息,可以有效核對的各科室的資金投入,避免醫(yī)院出現(xiàn)較大的資金損失,切實保證了醫(yī)院的整體效益。
2.4提高醫(yī)院整體建設的規(guī)范性
利用網(wǎng)絡系統(tǒng)監(jiān)管醫(yī)院信息,可以實現(xiàn)信息儲存,整理,分類,數(shù)據(jù)分析一體化管理流程建設。從而使醫(yī)院的管理流程更加規(guī)范,避免了管理成本的增加。最重要的是,各科室嚴格遵照管理流程開展相關(guān)的工作,尤其是在藥品價格錄入和電子檔案構(gòu)建時,注意網(wǎng)絡系統(tǒng)操作的規(guī)范性是提高醫(yī)院管理水平的關(guān)鍵所在。同時,構(gòu)建網(wǎng)絡管理平臺,可以將醫(yī)院內(nèi)部所有的信息資源進行統(tǒng)一管理,并在此基礎(chǔ)上進行數(shù)據(jù)分析,從而為醫(yī)院在未來實現(xiàn)縱深發(fā)展提供數(shù)據(jù)支持。
3結(jié)論
伴隨著醫(yī)療行業(yè)的高速發(fā)展,關(guān)于醫(yī)院資源的管理,以往的管理形式與新時期的醫(yī)療需求相違背,不適應于當前的醫(yī)療資源管理需求。因而,醫(yī)院務必要就目前在資源管理中存在的問題加強重視力度,善于優(yōu)化利用網(wǎng)絡資源和計算機技術(shù)。并以此為技術(shù)條件構(gòu)建更加完備且系統(tǒng)的管理系統(tǒng),從而保障醫(yī)院資源的安全性和信息的準確性。同時,構(gòu)建網(wǎng)絡信息管理平臺,更為實現(xiàn)醫(yī)療資源共享提供了踐行載體,為我國醫(yī)療行業(yè)深入發(fā)展奠定基礎(chǔ)條件。
參考文獻
[1]單富華.計算機網(wǎng)絡系統(tǒng)在醫(yī)院管理中的應用[J].信息與電腦(理論版),20xx(22):137-138.
[2]曹宏海.計算機網(wǎng)絡系統(tǒng)在醫(yī)院管理中的主要應用[J].電腦迷,20xx(04):167.
[3]鄭樹軍.計算機網(wǎng)絡系統(tǒng)在醫(yī)院管理中的應用[J].科學大眾(科學教育),20xx(08):181-182.
[4]徐海峰.計算機網(wǎng)絡系統(tǒng)在醫(yī)院管理中的應用[J].計算機光盤軟件與應用,20xx,17(23):150-151.
計算機畢業(yè)設計2
【摘 要】文章對TD-LTE的系統(tǒng)內(nèi)外干擾的機理進行了系統(tǒng)分析,并結(jié)合標準中的設備性能最低要求計算出典型情況下系統(tǒng)間隔離度要求,以及隔離度的實現(xiàn)方法。
【關(guān)鍵詞】TD-LTE 干擾 隔離度
1 、概述
隨著TD-LTE標準的凍結(jié)、設備的成熟以及移動互聯(lián)網(wǎng)業(yè)務飛速發(fā)展,TD-LTE已經(jīng)成為業(yè)界的關(guān)注焦點。而TD-LTE系統(tǒng)內(nèi)外干擾問題是網(wǎng)絡部署時必須要考慮的關(guān)鍵問題之一。
TD-LTE系統(tǒng)面臨的干擾包括噪聲Pn、系統(tǒng)內(nèi)干擾Iintra-system和系統(tǒng)間干擾Iinter-system,下面將分別對這三種干擾進行分析。
2、 噪聲
噪聲可以按照來源分為接收機內(nèi)部噪聲和外部噪聲。接收機內(nèi)部噪聲包括導體的熱噪聲和放大器的噪聲放大;外部噪聲是指來自接收機以外的非移動通信發(fā)射機的電磁波信號,可以分為自然噪聲和人為噪聲。
一般在進行分析時主要考慮接收機內(nèi)部噪聲,可通過以下式子計算得到:
Pn=KTB+NF (1)
其中:
K:波爾茲曼常數(shù)(Boltzmann constant),1.380662×10-23JK-1;
T:開爾文絕對溫度,一般計算中取常溫290K;
B:接收機有效帶寬;
NF:接收機的噪聲系數(shù),標準中一般取基站的噪聲系數(shù)分別為7dB。
由于LTE系統(tǒng)帶寬在1.4MHz~20MHz可變,并且采用OFDMA/SC-FDMA的多址方式,用戶實際只占用系統(tǒng)帶寬中的一部分。因此,信道的熱噪聲水平也會隨著占用帶寬的變化而變化。
3 、系統(tǒng)內(nèi)干擾
系統(tǒng)內(nèi)干擾是本移動通信系統(tǒng)內(nèi)各無線網(wǎng)元收發(fā)單元之間的干擾。
3.1 同頻干擾
TD-LTE系統(tǒng)同小區(qū)下的不同用戶下行采用OFDMA、上行采用SC-FDMA的多址方式,不同用戶占用不同的、相互正交的子載波,因此不存在3G系統(tǒng)中的同小區(qū)不同用戶的多址干擾問題。LTE系統(tǒng)中的同頻干擾主要是同頻的其他小區(qū)的干擾,這也是LTE系統(tǒng)中干擾協(xié)調(diào)、抑制技術(shù)要解決的問題。
3.2 LTE TDD系統(tǒng)上下行鏈路間干擾
LTE TDD系統(tǒng)采用時分雙工的方式,上下行信道工作在相同的頻點,通過上下行轉(zhuǎn)換點設置上下行信道可占用的時隙。上行與下行之間由于時間轉(zhuǎn)換點不一致、基站之間不同步或無線信號傳播時延等,可能出現(xiàn)“重疊”(同時存在上行鏈路和下行鏈路)的時間點,引起eNode B小區(qū)間或終端用戶間的干擾。
(1)相鄰小區(qū)間或同小區(qū)不同頻率間的上下行轉(zhuǎn)換點不一致
如果相鄰小區(qū)第二轉(zhuǎn)換點設置不同,在上下行配置不同的時隙,會出現(xiàn)一個小區(qū)eNodeB發(fā)射時,另一個小區(qū)eNode B正在接收的情況,因而將出現(xiàn)比較嚴重的上下行鏈路間干擾,如圖1所示:
為了避免該類干擾,規(guī)劃中應注意:
1)結(jié)合各區(qū)域的上下行業(yè)務量需求特點,盡量在成片的區(qū)域內(nèi)采用同一時隙分配方案;
2)在采用不同時隙分配方案的區(qū)域交界處,相鄰兩個采用不同時隙分配方案的小區(qū)中,應有一個閉塞發(fā)生重疊的時隙,或者兩個相鄰小區(qū)通過檢測重疊時隙上的干擾強度,決定是否將用戶繼續(xù)分配在該重疊時隙上。
(2)相鄰小區(qū)間失同步
在相鄰的小區(qū)之間同步基準不一致時,即使小區(qū)間采用相同的轉(zhuǎn)換點設置方案,由于起始時刻不同,也會有“重疊”時間點出現(xiàn),如圖2所示:
LTE的eNode B之間一般采用外接參考時鐘源(如GPS或伽利略衛(wèi)星系統(tǒng))實現(xiàn)同步。當外接參考時鐘源故障,以及同步過程誤差過大時,都有可能出現(xiàn)Node B之間失同步。根據(jù)3GPP TS36.133要求,采用相同頻率、且有重疊覆蓋區(qū)域的相鄰Node B之間,幀起點的時間誤差應小于或等于3μs(覆蓋距離小于3km);如果滿足該要求,則相鄰小區(qū)間的上下行干擾時間很短,對網(wǎng)絡的性能影響不大。
在規(guī)劃LTE TDD系統(tǒng)的基站間同步時,應滿足該要求。
(3)無線傳播時延大于轉(zhuǎn)換點保護時隙
在無線信號傳播過程中,隨著傳播距離的增加會形成傳播時延。此外,在采用移動通信直放站延伸小區(qū)覆蓋距離時,也會引入直放站設備的時延。傳播距離產(chǎn)生的時延為:
Δτ=d/c (2)
其中,d是傳播距離,c是光速。
在一個小區(qū)內(nèi)如果傳播時延過大,也會引起終端的上行鏈路對附近其他終端的下行鏈路接收形成干擾。為了在eNode B接收端實現(xiàn)各終端的上行信號同步,終端必須提前一定的時間發(fā)送上行的UpPTS和子幀2。如圖3所示,以eNode B發(fā)射端的時間作為基準,該時間提前量應該等于終端到eNode B的無線傳輸時延τ,也就等于Node B發(fā)射的下行信號到達終端的無線傳輸時延。如果以終端接收到的下行信號時間作為基準,該時間提前量就是兩倍的無線傳輸時延(2τ)。
相對于接收到的下行信號基準,由于終端需要以2τ的時間提前量發(fā)送上行UpPTS和子幀2,如果2τ大于DwPTS和UpPTS之間的保護間隔GP,就會引起該終端的上行UpPTS信道干擾附近其他終端接收來自Node B的DwPTS信道。因此,按照以下公式可確定不產(chǎn)生上下行干擾的最大傳輸距離(即最大覆蓋距離):
(3)其中,tgap是保護時間間隔。
根據(jù)標準中的特殊子幀配置,可計算得出不同特殊子幀配置格式下TD-LTE基站的最大覆蓋距離,如表1所示:
如果存在移動通信直放站等轉(zhuǎn)發(fā)設備,由于直放站設備內(nèi)部的濾波器件固有時延和光纖介質(zhì)中的信號傳播時延,會導致上述時延保護間隔對應的最大覆蓋距離進一步縮小。
考慮到該干擾信號經(jīng)過遠距離的傳播損耗后,信號功率已經(jīng)比較微弱,工程中一般較少考慮該干擾的影響。
(4)鄰頻干擾。由于設備濾波特性的非理想性,干擾也存在于使用相鄰頻率的各方之間。
假設不同頻率上的終端數(shù)量和位置分布相同,從3GPP標準中對接收機的ACS和ACLR指標要求來看(一般在30dB以上),相對于同頻干擾,鄰頻干擾對接收機的影響小30dB以上,即鄰頻干擾比同頻干擾弱1000倍以上,可以忽略。
4 、系統(tǒng)間干擾
4.1 系統(tǒng)間干擾類型
從形成機理角度可分為鄰頻干擾、雜散輻射、接收機互調(diào)干擾和阻塞干擾。
(1)鄰頻干擾(ACI)
如果不同的系統(tǒng)分配了相鄰的頻率,就會發(fā)生鄰頻干擾。由于收發(fā)設備濾波性能的非完美性,工作在相鄰頻道的發(fā)射機會泄漏信號到被干擾接收機的工作頻段內(nèi);同時被干擾接收機也會接收到工作頻段以外其他發(fā)射機的工作信號。決定該干擾的關(guān)鍵特性指標是發(fā)射機的ACLR和接收機的ACS。
(2)雜散輻射(Spurious emissions)
由于發(fā)射機中的功放、混頻、濾波等部分工作特性非理想,會在工作帶寬以外很寬的范圍內(nèi)產(chǎn)生輻射信號分量(不包括帶外輻射規(guī)定的頻段),包括電子熱運動產(chǎn)生的熱噪聲、各種諧波分量、寄生輻射、頻率轉(zhuǎn)換產(chǎn)物以及發(fā)射機互調(diào)等。
鄰頻干擾和雜散輻射不同,鄰頻干擾中所考慮的干擾發(fā)射機泄漏信號指的'是被干擾接收機所處頻段距離干擾發(fā)射機工作頻段較近,尚未達到雜散輻射的規(guī)定頻段的情況,即有效工作帶寬2.5倍以上(或者工作帶寬上下邊界10MHz以外的頻段)。當兩系統(tǒng)的工作頻段相差帶寬2.5倍以上(或者相隔10MHz以上)時,濾波器非理想性將主要表現(xiàn)為雜散干擾。
(3)接收機互調(diào)干擾
接收機互調(diào)干擾包括多干擾源形成的互調(diào)、發(fā)射分量與干擾源形成的互調(diào)(TxIMD)、交叉調(diào)制(XMD)干擾。
多干擾源形成的互調(diào)是由于被干擾系統(tǒng)接收機的射頻器件非線性,在兩個以上干擾信號分量的強度比較高時所產(chǎn)生的互調(diào)產(chǎn)物。
發(fā)射分量與干擾源形成的互調(diào)是由于雙工器濾波特性不理想,所引起的被干擾系統(tǒng)的發(fā)射分量泄漏到接收端,從而與干擾源在非線性器件上形成互調(diào)。
交叉調(diào)制也是由于接收機非線性引起的,在非線性的接收器件上,被干擾系統(tǒng)的調(diào)幅發(fā)射信號,與靠近接收頻段的窄帶干擾信號相混合,將產(chǎn)生交叉調(diào)制。
(4)阻塞干擾
阻塞干擾并不是落在被干擾系統(tǒng)接收帶寬內(nèi)的。但由于干擾信號功率太強,而將接收機的低噪聲放大器(LNA)推向飽和區(qū),使其不能正常工作。被干擾系統(tǒng)可允許的阻塞干擾功率一般要求低于LNA的1dB壓縮點10dB。
根據(jù)不同干擾形成的特性,鄰頻干擾、雜散干擾、互調(diào)干擾都是落在被干擾系統(tǒng)接收機內(nèi),被其接收而惡化通信質(zhì)量的;阻塞干擾則是在被干擾系統(tǒng)接收帶寬以外,通過將被干擾系統(tǒng)接收機推向飽和而阻礙通信的。
對于落在被干擾系統(tǒng)的接收帶寬內(nèi)的干擾,可以進行功率上的相加?偟母蓴_功率為:
(5)其中,PACI、PSE、PIMD分別為鄰頻干擾、雜散干擾、互調(diào)干擾,單位為dBm。
一般情況下,三種干擾的強度相差較大;合成的干擾功率將主要取決于其中最大的一項。即使在最極端的情況下,三種干擾強度相等,總的干擾功率增加4.5dB,仍符合一般情況下干擾指標留有的余量要求。因此工程中一般分別核算各干擾情況是否滿足系統(tǒng)指標要求,以簡化分析。
4.2 系統(tǒng)間干擾分析方法
干擾分析的方法很多,3GPP TR36.942中提到有兩種:確定性計算方法和仿真模擬方法。
(1)確定性計算方法
也稱最小允許耦合損耗MCL(Minimum Coupling Loss)計算方法。確定性計算方法的優(yōu)點是簡單易行,可以較容易地獲得理論估計結(jié)果,所計算的結(jié)果對應于最惡劣的情況,對應的MCL要求較嚴格。
確定性計算方法是基于干擾系統(tǒng)和被干擾系統(tǒng)的有關(guān)參數(shù),計算出系統(tǒng)間要實現(xiàn)必要的干擾抑制所需要的最小允許耦合損耗MCL。一般MCL采用以下公式計算:
MCL=干擾源輸出功率-衰減-允許的干擾電平
(2)根據(jù)收發(fā)設備的ACS/ACLR或者雜散信號功率、互調(diào)抑制要求等指標,結(jié)合其工作帶寬和發(fā)射功率,可以計算出達到一定干擾抑制要求的MCL。
1)衰減
對不同的干擾類型取定為不同的參數(shù):
對鄰道干擾是ACIR;
對互調(diào)干擾是互調(diào)抑制比。
2)允許的干擾電平
對帶內(nèi)干擾一般可以根據(jù)允許的接收靈敏度惡化程度確定(后續(xù)計算中取惡化量為1dB);
對帶外阻塞干擾一般由接收設備LNA的1dB壓縮點確定。
3)其他增益和衰減
由于收發(fā)設備的指標是按“天線連接處”定義的,因此耦合損耗CL包括天線間相對增益、天線間空間損耗、外加濾波器的信號衰減、饋線及接頭的衰減等部分,在增加了外部濾波設備時,還包括濾波設備的信號衰減。
(2)仿真模擬方法
仿真模擬方法是對干擾系統(tǒng)和被干擾系統(tǒng)的基站、終端的發(fā)射功率、基站的負載等情況進行設定,通過仿真得出設定環(huán)境下的系統(tǒng)間干擾情況。仿真模擬方法考慮了功率控制、用戶分布等對系統(tǒng)間干擾情況的影響,故對系統(tǒng)間的干擾分析比較全面,尤其是涉及到終端的干擾場景。
4.3 系統(tǒng)間隔離度要求
根據(jù)標準中的接收機和發(fā)射機性能要求,運用確定性計算方法得出LTE和其他系統(tǒng)(包括不同運營商的LTE系統(tǒng))的隔離度要求,如表2所示:
對應上述計算結(jié)果,在實際系統(tǒng)中應用時需注意以下兩點:
(1)以上確定性計算結(jié)果是按照單載波發(fā)射機考慮的。如果干擾系統(tǒng)實際配置了N載波,假設各載波的最大發(fā)射功率相同,則干擾功率會成倍增加,因此隔離度要求也需相應增加lgN(dB)。
(2)上述的干擾隔離度計算結(jié)果都是按照標準最低要求進行的,實際系統(tǒng)設備的性能(如CDMA基站的雜散抑制水平)應優(yōu)于標準的要求,因此實際組網(wǎng)當中,基站的隔離度要求還應結(jié)合具體設備的性能指標進行核算。
4.4 系統(tǒng)間干擾解決方案
總體上,系統(tǒng)間干擾解決方案主要有兩種:天線空間隔離和加裝隔離濾波器。此外,如果頻譜資源相對比較寬裕的話,可以靈活配置載波獲得保護頻帶。
(1)天線空間隔離
天線空間隔離是使干擾系統(tǒng)的發(fā)射天線與被干擾系統(tǒng)的接收天線保持一定的物理空間距離(角度),使得發(fā)射天線的電波經(jīng)空間衰減后滿足到達接收天線端的惡化電平程度。
根據(jù)工程施工的實際環(huán)境,可以利用鐵塔或天面的不同平臺、不同位置進行天線的空間隔離,具體可以采用水平隔離、垂直隔離和混合隔離這三種方式。
水平隔離度和距離關(guān)系式
(6)垂直隔離度和距離關(guān)系式
(7)其中:
Ih:干擾系統(tǒng)發(fā)射天線與被干擾系統(tǒng)接收天線的水平隔離度(dB);
Iv:干擾系統(tǒng)發(fā)射天線與被干擾系統(tǒng)接收天線的垂直隔離度(dB);
GTx:干擾系統(tǒng)發(fā)射天線朝向被干擾系統(tǒng)接收天線的發(fā)射增益(dBi);
GRx:被干擾系統(tǒng)接收天線朝向干擾系統(tǒng)發(fā)射天線的接收增益(dBi);
dh:天線水平間隔;
dv:天線垂直間隔;
λ:無線電波長,如為雜散干擾,應取被干擾系統(tǒng)接收頻段波長;如為阻塞干擾,應取干擾系統(tǒng)發(fā)射頻段波長。其量綱保持與dh、dv相同。
假設GTx+GRx=0dBi,根據(jù)上述公式可計算出系統(tǒng)間空間隔離度要求,如表3所示:
根據(jù)表3的計算結(jié)果,EV-DO和LTE的垂直距離要求7m以上,實現(xiàn)起來很困難。實際上,根據(jù)天線隔離度實測研究,當天線間距比較遠時,所實現(xiàn)的隔離度要小于經(jīng)驗公式計算結(jié)果,即使垂直距離達到7m,也很難達到100dB的隔離度。普通天線共址時只能實現(xiàn)50dB~70dB的隔離度,可見EV-DO基站天線很難和TD-LTE基站天線共址建設,需結(jié)合天面自然或者人為設置的阻擋增加天線之間的隔離度。GSM系統(tǒng)和TD-LTE系統(tǒng)共站時,也要保證足夠的垂直隔離,以避免相互之間的干擾。
(2)加裝隔離濾波器
濾波器分為兩種:帶阻濾波器和帶通濾波器。具體網(wǎng)絡設計需注意:
1)對同頻加性干擾需在發(fā)端加裝帶阻濾波器,以降低接收頻段內(nèi)的功率;對阻塞干擾則需在收端加裝帶通濾波器,以降低接收頻段外的功率。
2)盡可能利用天線架設位置的障礙物,可以另外采用增加隔離板的方法。
3)提高發(fā)射濾波器性能,如針對每一個頻點采用窄帶濾波器來進行濾波,可以減少天線隔離要求。
4)采用線性功放,降低功放后信號的雜散。
根據(jù)鄰頻干擾分析的結(jié)果可知,LTE FDD和TDD系統(tǒng)之間無法鄰頻共存。因此將來在做頻率規(guī)劃時,若條件允許,應盡量留有充足的保護頻帶,避免不同運營商的LTE FDD和TDD系統(tǒng)鄰頻共存。如果LTE系統(tǒng)下行發(fā)射頻段和現(xiàn)有2G/3G系統(tǒng)的上行接收頻段相鄰,或者LTE系統(tǒng)上行接收頻段和現(xiàn)有2G/3G系統(tǒng)的下行發(fā)射頻段相鄰,也應盡量留有充足的保護頻帶,避免鄰頻干擾過大影響系統(tǒng)性能。
5 、總結(jié)
根據(jù)確定性分析,除EV-DO系統(tǒng)外,一般通過空間隔離可滿足TD-LTE系統(tǒng)和其他系統(tǒng)的干擾隔離要求。此外需要注意的是,本文的計算結(jié)果是基于標準中最低要求進行的,實際設備的性能一般遠優(yōu)于標準的最低要求。因此實際在進行網(wǎng)絡設計時,可按照具體設備的性能指標重新核算干擾隔離度要求。
參考文獻:
[1] 3GPP TS 36.101 v10.1.1. User Equipment(UE) radio transmission and reception(Release 10)[S].
3GPP TS 36.104 v10.1.0. Base Station(BS) radio transmission and reception(Release 10)[S].
廣州杰賽通信規(guī)劃設計院. TD-SCDMA規(guī)劃設計手冊[M]. 北京: 人民郵電出版社, 20xx.
3GPP TS 05.05 V8.20.0(20xx-11). Radio transmission and reception(Release 1999)[S].
3GPP TS 25.104 V10.3.0(20xx-09). Base Station(BS) radio transmission and reception (FDD)(Release 10)[S].
3GPP TS 25.105 V10.3.0(20xx-06). Base Station(BS) radio transmission and reception (TDD)(Release 10)[S].
3GPP2 C.S0010-C v2.0. Recommended Minimum Performance Standards for CDMA20xx Spread Spectrum Base Stations[S].
3GPP TR 36.942 V10.2.0(20xx-12). Radio Frequency(RF) system scenarios(Release 10)[S].
3GPP2 C.S0032-B Version 1.0. Recommended Minimum Performance Standards for CDMA20xx High Rate Packet Data AccessNetwork[S]. 20xx.
[10] 3GPP2 C.S0033-B V1.0. Recommended Minimum Performance Standards for CDMA20xx High Rate Packet Data AccessTerminal[S]. 20xx.
[11] TSG-RAN Working Group 4(Radio) Meeting #8TSGR4#8(99) 631Antenna-to-Antenna Isolation Measurements[S].
[12] 3GPP2 C.S011-B Version 1 Recommand Minimum PerformanceStandards for CDMA20xx Spread Spectrum Mobile stations,Release B[S].
計算機畢業(yè)設計3
一、研究的意義
精準農(nóng)業(yè),也叫精確農(nóng)業(yè)(Precisionagriculture),是在20世紀90年代,為了倡導環(huán)境保全型的農(nóng)業(yè),由美國明尼蘇達大學的土壤學者的提出。通過使用科學技術(shù)手段,從而讓農(nóng)田內(nèi)不同單元小區(qū)的農(nóng)業(yè)生產(chǎn)的投入為最經(jīng)濟和科學合理的,以達到獲得經(jīng)濟、環(huán)境等方面最高的回報目的,從而實現(xiàn)農(nóng)業(yè)生產(chǎn)的精準管理的方式,這種方式是精準農(nóng)業(yè)技術(shù)思想的實質(zhì)。
精準農(nóng)業(yè)的技術(shù)核心是用信息技術(shù)改造傳統(tǒng)農(nóng)業(yè),將全球定位系統(tǒng),地理信息系統(tǒng)等高新技術(shù)集成起來,實現(xiàn)農(nóng)業(yè)可持續(xù)發(fā)展目標。拖拉機是實施精準農(nóng)業(yè)所必須的物質(zhì)載體,它可以與附裝的、懸掛的或牽引的的農(nóng)機具一起完成起壟、播種、施肥、噴藥等大部分田間作業(yè)。
精準農(nóng)業(yè)的技術(shù)體系可以分成兩類,一是基于3S技術(shù)的精準農(nóng)業(yè),另一類基于傳感器技術(shù)的精準農(nóng)業(yè)。
基于3S技術(shù)的精準農(nóng)業(yè),也被稱為基于地圖的精準農(nóng)業(yè)(Map-basedapproach),是以地理信息系統(tǒng)(GIS)、全球衛(wèi)星定位系統(tǒng)(GPS)、遙感技術(shù)(RS)和計算機自動控制系統(tǒng)為其主要核心。農(nóng)業(yè)信息的重要組成部分是精準農(nóng)業(yè),特點是在土壤的監(jiān)測和作物信息數(shù)據(jù)分析使用地理信息系統(tǒng),作為屬性數(shù)據(jù),并與矢量化地圖數(shù)據(jù)一起制成具有實效性和可操作性的田間管理信息系統(tǒng)。
基于傳感器的精準農(nóng)業(yè)(Sensor-basedapproach),可以通過使用傳感器及時性的特點,測定所需的特性,如土壤、作物等,對這些測得的信息,經(jīng)過快速的數(shù)據(jù)處理以后,就可以直接用于控制變量管理,所以,這種操作可以不依賴GPS系統(tǒng)的支持,同樣也不依賴GIS的支持。
從當前的研究進展得知,以3S技術(shù)為基礎(chǔ)的精準農(nóng)業(yè)的應用較為普遍,主要原因是因為田間實時傳感器昂貴,精度差。另一方面,采用GPS定位技術(shù)和GIS技術(shù)相結(jié)合的方法,對土壤的取樣、產(chǎn)量的實時監(jiān)測、遙感、土壤地圖的繪制等都非常的便利,加上統(tǒng)計學、作物模擬的多種方法,使得以3S技術(shù)為基礎(chǔ)的精準農(nóng)業(yè)的應用模式更為普遍。
隨著勞動生產(chǎn)率的挑高,農(nóng)用拖拉機向大型化方向的發(fā)展,這種趨勢在歐洲和北美表現(xiàn)尤為明顯。近幾年,在我國東北地區(qū),其發(fā)展勢頭也日益迅猛,另外,現(xiàn)代農(nóng)業(yè)作業(yè)要求作業(yè)速度越來越快、作業(yè)幅寬越來越寬、作業(yè)質(zhì)量越來越高,其結(jié)果就是人們越來越依賴少數(shù)幾臺功率較大的拖拉機,并迫切需要能夠最大限度的提高這些拖拉機的作業(yè)效率。這也對駕駛員的操作水平提出了越來越高的要求,駕駛員的工作負荷也越來越大。在高速寬幅作業(yè)機械行進過程,要求駕駛員操縱作業(yè)機械精確的沿作物行間隙或預定路線行走。
我國目前的農(nóng)業(yè)生產(chǎn)比較落后,普遍存在資源利用率低,投入產(chǎn)出率低的的現(xiàn)象,F(xiàn)有農(nóng)業(yè)生產(chǎn)主要基于農(nóng)業(yè)原料(如化肥等)的大量投入條件下獲得的,由于盲目的施用大量的化肥,化肥投入量大,每年單位耕地面積化肥投入量高于世界平均水平的3倍多。
嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng)綜合運用了嵌入式技術(shù)、GPS、GIS和計算機編程等技術(shù)。
GPS和GIS技術(shù)是嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng)的核心技術(shù),如何利用相關(guān)的技術(shù)提高嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng)的整體性能正處于不斷的發(fā)展與完善中,開展針對基于GPS和GIS技術(shù)的研究不僅可以提高系統(tǒng)的性能,而且還提高系統(tǒng)的可靠性。
綜上所述,通過對嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng)的應用研究,可以提高對農(nóng)業(yè)機械的控制和駕駛水平,保障農(nóng)業(yè)機械作業(yè)時,可以安全、高效的進行。不斷完善嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng)的研究,相當于提高了農(nóng)業(yè)機械的作業(yè)效率、降低駕駛員的工作量,減輕駕駛員的生理和心理上的負擔;而且眾所周知,一些農(nóng)田作業(yè)環(huán)境非常惡劣,如實施農(nóng)藥和化肥的噴灑作業(yè)時,會對駕駛員身體產(chǎn)生一定的危害。嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng)有利于提高勞動生產(chǎn)效率、降低駕駛難度、提高作業(yè)質(zhì)量,將駕駛員從惡劣環(huán)境中解放出來。因此,開展研究嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng)的應用研究是非常有必要的,對實現(xiàn)我國農(nóng)業(yè)機械的現(xiàn)代化發(fā)展意義非常的重大。
二、國內(nèi)外研究現(xiàn)狀
國外研究動態(tài)目前,世界上對精準農(nóng)業(yè)的實踐應用到很多方面,例如配方施肥,精量播種,病蟲害防治,雜草清除和水分管理,都有精準農(nóng)業(yè)的參與。在一些發(fā)達國家中,精準農(nóng)業(yè)已經(jīng)成為對合理使用農(nóng)業(yè)資源、改善生態(tài)環(huán)境和農(nóng)業(yè)可持續(xù)發(fā)展的科學技術(shù)基礎(chǔ)。在發(fā)達國家,為改善生態(tài)環(huán)境和農(nóng)業(yè)的可持續(xù)發(fā)展,對農(nóng)業(yè)資源合理的使用,在精準農(nóng)業(yè)的研究上已投入大量人力和物力,而且還成立了專門的研究機構(gòu),并且在大學里面設立與精準農(nóng)業(yè)有關(guān)的課程體系。
發(fā)展精準農(nóng)業(yè)最早的國家是美國,目前,美國連接到互聯(lián)網(wǎng)的農(nóng)民約為51%,使用直升機進行耕作管理的農(nóng)場為20%,許多大中型農(nóng)場都安裝了GPS定位系統(tǒng)。這些對高新技術(shù)的應用,在美國成為農(nóng)業(yè)信息化的主要內(nèi)容,同時也打造出美國的精準農(nóng)業(yè)體系。
在美國,在甜菜、小麥、玉米和大豆等作物的種植上,廣泛的使用精準農(nóng)業(yè)技術(shù)。美國CASE和美國JOHNDEERE研究開發(fā)出一套準精準農(nóng)業(yè)機械裝備,包括:大型氣力輸送試變量施肥播種機,聯(lián)合收獲機產(chǎn)量檢測系統(tǒng),大型自走式變量噴藥機,農(nóng)機作業(yè)GPS導航自動駕駛裝置。
在上世紀70年代,世界許多工程師,對農(nóng)田機械的自動導航進行了研究。
比較具有代表性的'國家主要以美國、日本、歐洲等發(fā)達國家。美國的Conner等人,試驗是以JoneDeere7800拖拉機為平臺,將4個獨立的GPS安裝在駕駛倉外,產(chǎn)生的定位信息頻率是10Hz,從而達到了以4天線載波相位的GPS導航目的,定位精度達到了2.5cm。斯坦福大學也同樣也以JoneDeere拖拉機為試驗平臺,使用4個DGPS座位導航儀器,由試驗結(jié)果可以知道,在以速度為3.25公里/小時的直線行駛中,其最大偏差的值為2.5cm。
1998年Noguchi等人采用ExtendedKalmanFilter(EKF)對機器視覺、PTK-GPS、GDS融合導航問題進行了研究,對3種傳感器的4種不同的組合方式的導航控制進行了相關(guān)的試驗研究,其中包括RTK-GPS(精度±20cm)與GDS融合后的導航精度達到±8.4cm.在國外,田間的變量實施技術(shù)發(fā)展很迅速。由Rawson公司生產(chǎn)的產(chǎn)品,ACCU-RATE變量控制器可以根據(jù)實際情況,獨立進行編程工作,這樣可以達到控制播種和施肥的目的。天寶公司生產(chǎn)的AGGPS170田間計算機,通過與AGGPS接收機和導航系統(tǒng)結(jié)合自動駕駛儀,實現(xiàn)導航、成圖、土壤取樣、變量控制、作業(yè)記錄等多種功能。用于顆粒狀肥料的變量施肥機是由俄羅斯的全俄農(nóng)機化研究所開發(fā)研制的,為了完成控制排肥量的目的,該變量施肥機在排肥口處安裝了共振片和電磁鐵,通過使用振動開關(guān)的方式來控制排肥量。
丹麥AalborgUniversity的K.M.Nielse,P.Andersen等人利用GPS和陀螺儀實現(xiàn)拖拉機導航控制,基于機器視覺研發(fā)了用于繪制雜草分布圖的自動行走拖拉機,該系統(tǒng)可以檢測作物雜草,可用于精確農(nóng)業(yè)點噴霧、施肥、除草等操作。
GPS定位應用到英國西爾索研究所的智能除草拖拉機上,在草地上行駛時,根據(jù)坐標已經(jīng)輸入值自動啟動噴霧器,達到噴灑除草劑的目標,達到除草的目的,具有良好的經(jīng)濟效益。荷蘭InstituteofAgriculturalandEnironmentalEngineeringIMAG-DLO的R.P.VanZuydam利用電子地圖與RTKGPS組合導航技術(shù)實現(xiàn)對拖拉機轉(zhuǎn)向的控制,并進行了現(xiàn)場試驗,結(jié)果表明,其最大誤差12cm,混凝土路面試驗的最大誤差為2cm。
在最近5年來,“國際精準農(nóng)業(yè)學術(shù)研討會”及相關(guān)裝備和技術(shù)產(chǎn)品展覽會每年都會舉辦,在重要國際學術(shù)會議或?qū)I(yè)刊物上已經(jīng)發(fā)表大量的學術(shù)報告和研究發(fā)現(xiàn)。
國內(nèi)研究動態(tài)國內(nèi)專家對精準農(nóng)業(yè)的研究很少,西安交通大學的楊為民博士、李天石等開發(fā)了農(nóng)業(yè)機械機器視覺導航試驗系統(tǒng);西北農(nóng)林科技大學的楊青教授領(lǐng)導的基于GPS與GIS控制的可變灌溉系統(tǒng)研究;位于北京小湯山的精準農(nóng)業(yè)試驗示范基地是由國家農(nóng)業(yè)信息化工程技術(shù)研究中心建立的,2F-VTR1型變量施肥機和1G-VRT1旋耕變量施肥機就是由該研究中心的王秀、陳立平、孟志軍等人研究的,該設備主要根據(jù)用戶設置施肥量或上位控制計算機處方施肥量、實時接收GPS位置信號及作業(yè)行走速度信號,自動調(diào)整排肥驅(qū)動系統(tǒng)的轉(zhuǎn)速,實現(xiàn)實時變量施肥。在播前施用種肥和冬小麥返青變量施肥作業(yè)的時候可以使用2F-VRT1型變量施肥機,在牧草的變量施肥作業(yè)中也可以使用該施肥機。在進行旋耕作業(yè)的同時使用1G-VRT1旋耕變量施肥機進行實時變量施肥。
在吉林省榆樹市弓棚鎮(zhèn)由吉林農(nóng)業(yè)大學建立的玉米精準農(nóng)業(yè)示范基地,吉林農(nóng)業(yè)大學的科研人員陳桂芬、田云和吉林大學的科研人員張書惠等人共同研制出2BAF-6型玉米變量施肥精密播種機和2BFQ-6型精密播種變量施肥機。
中國農(nóng)機研究院張小超等人研制出小麥變量施肥播種機,該變量施肥控制方案采用液壓油缸控制排肥槽輪伸縮長度控制排肥量。
20xx年黑龍江省友誼農(nóng)場引進美國CASE公司整套精準農(nóng)業(yè)機械設備,進行精準農(nóng)業(yè)技術(shù)試驗示范,取得了階段性試驗效果。
20xx年黑龍江省大西江農(nóng)場引進了美國JOHNDEERE公司整套精準農(nóng)業(yè)機械裝備,進行試驗示范。
黑龍江八一農(nóng)墾大學精準農(nóng)業(yè)技術(shù)研究中心研制的2BJ-6W型大豆精密播種機,播種機為6行壟作,行距平均為70cm,幅寬為4.2cm.上位計算機采用觸摸液晶屏工控計算機,操作系統(tǒng)采用Windows98或者WindowsME.變量施肥軟件采用VB6.0編程,完成系統(tǒng)與DGPS的通信和上位計算機下位單片機的RS-232通信,具有數(shù)據(jù)庫管理,圖形管理和變量控制功能。
總之,根據(jù)近年來研究進展情況看,我國在精準農(nóng)業(yè)技術(shù)的研究方面已經(jīng)取得了一些成績,但在通過嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng)方面還需要進一步的深入研究。
三、研究的目的
精準農(nóng)業(yè)技術(shù)是當今現(xiàn)代化大農(nóng)業(yè)的前沿高新技術(shù),根據(jù)農(nóng)田空間差異和作物栽培的需求開展農(nóng)業(yè)機械導航控制和變量施肥技術(shù)。本課題的目的在于使用計算機編程方法、SerialPort控件和eSuperMap嵌入式地理信息系統(tǒng)控件,利用GPS和GIS技術(shù),研究設計嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng)。通過RS-232串口接收GPS實時數(shù)據(jù)和發(fā)送控制指令,實現(xiàn)對農(nóng)業(yè)機械的導航控制和變量施肥機馬達轉(zhuǎn)速的控制,達到提高農(nóng)業(yè)機械作業(yè)的效率、減少肥料浪費、節(jié)省操作時間、減輕農(nóng)業(yè)機械駕駛員的工作強度的目的,從而實現(xiàn)降低農(nóng)業(yè)生產(chǎn)的成本,提高農(nóng)業(yè)生產(chǎn)的經(jīng)濟效益和生態(tài)效益。
四、研究內(nèi)容
本課題研究內(nèi)容是“嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng)”.主要研究有以下幾方面:
一是GPS技術(shù)在導航和定位上的應用研究。利用C#編程語言和SerialPort控件實現(xiàn)RS-232串口接收GPS實時信息的功能,解決對GPS數(shù)據(jù)的截取、導航提示的問題。
二是GIS技術(shù)在變量施肥控制上的應用研究。利用eSuperMap嵌入式地理信息控件和由RS-232串口接收到的GPS信息,研發(fā)了車載計算機變量施肥控制軟件,解決了變量施肥作業(yè)的變量指令在車載計算機中如何發(fā)送給變量控制器、變量施肥的處方數(shù)據(jù)存儲和農(nóng)機在處方圖上定位顯示的問題。
三是嵌入式編程技術(shù)的研究。由于嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng)搭載到車載一體機中,必須解決嵌入式硬件設備資源緊張的問題,使軟件做到對硬件資源消耗低,但是功能強大和性能突出的特點。
四是對定位導航與變量施肥算法的研究。軟件的執(zhí)行效率和穩(wěn)定性,取決于算法的優(yōu)劣和對算法的優(yōu)化,所以為了更好的完成對嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng),需要對關(guān)鍵算法進行研究,包括:坐標投影變換的研究、直線行走導航算法的研究、定位算法的研究和變量施肥算法的研究。
五、提綱
摘要
第一章緒論1.1研究的意義
1.2國內(nèi)外研究現(xiàn)狀
1.2.1國外研究動態(tài)
1.2.2國內(nèi)研究動態(tài)
1.2.3研究趨勢
1.3研究目的和內(nèi)容
1.3.1研究目的
1.3.2研究內(nèi)容
1.4研究方法
1.5本章小結(jié)
第二章硬件系統(tǒng)的組成設計
2.1系統(tǒng)組成的概述
2.2GPS接收機
2.3車載觸控計算機
2.4GPS導航光耙及其設計
2.5變量施肥控制器及其設計
2.5.1控制系統(tǒng)方案
2.5.2閉環(huán)控制器總體方案
2.5.3變量施肥閉環(huán)控制程序流程圖
2.6本章小結(jié)
第三章定位導航與變量施肥算法研究
3.1坐標投影變換的研究
3.1.1UTM投影系統(tǒng)
3.1.2UTM投影的實現(xiàn)
3.1.3UTM投影反算的實現(xiàn)
3.2直線行走導航算法的研究
3.2.1確定導航AB線
3.2.2農(nóng)業(yè)機械在導航AB線的位置
3.2.3偏航距離及左右確定
3.3定位算法的研究
3.3.1標準卡爾曼濾波模型
3.3.2運動載體的GPS動態(tài)定位系統(tǒng)數(shù)學模型
3.3.3提高GPS定位精度的改進卡爾曼濾波算法的實現(xiàn)
3.4嵌入式地理信息系統(tǒng)及變量施肥算法的研究
3.4.1嵌入式地理信息系統(tǒng)的概念
3.4.2eSuperMap概述
3.4.3基于eSuperMap開發(fā)的應用系統(tǒng)
3.4.4eSuperMap控件在變量施肥中的應用
3.4.5變量施肥算法的研究與設計
3.5本章小結(jié)
第四章軟件功能的研究和設計
4.1嵌入式系統(tǒng)在農(nóng)業(yè)機械上的應用4.2系統(tǒng)結(jié)構(gòu)的設計
4.3數(shù)據(jù)通訊方式
4.3.1RS232串口通訊在。NET下實現(xiàn)
4.4導航功能的研究和設計
4.4.1GPS信息解析
4.4.2GPS導航提示
4.4.3導航光耙測試
4.4.4導航演示
4.4.5作業(yè)信息記錄查詢
4.5變量施肥的功能研究和設計
4.5.1變量施肥控制
4.5.2變量控制器參數(shù)下傳
4.5.3變量控制器參數(shù)上傳
4.5.4作業(yè)信息記錄查詢
4.5.5農(nóng)機作業(yè)回放
4.6軟件開發(fā)語言和工具的選擇
4.7本章小結(jié)
第五章系統(tǒng)的測試試驗
5.1系統(tǒng)軟件功能測試
5.2系統(tǒng)軟件測試平臺
5.3數(shù)據(jù)測試
5.3.1導航控制測試
5.3.2變量施肥測試
5.4導航控制試驗
5.4.1試驗場地
5.4.2試驗方法與結(jié)果分析
5.5變量施肥控制試驗
5.5.1試驗基本情況
5.5.2試驗結(jié)果
5.6本章小結(jié)
第六章結(jié)論與展望
6.1結(jié)論
6.2創(chuàng)新點
6.3展望
六、研究方法
在這項研究中,對全球衛(wèi)星定位系統(tǒng)的理論、地理信息系統(tǒng)的理論、嵌入式編程等理論進行了綜合運用,使用MicrosoftOfficeVisio20xx畫圖軟件,完成軟件功能的流程圖和數(shù)據(jù)庫實體分析圖,使用CaseIHAFSSoftwareAFS精準農(nóng)業(yè)軟件完成農(nóng)田電子信息地圖,對土壤包含營養(yǎng)成分分布的情況進行研究。
在研制變量施肥控制器時,采用閉環(huán)自動控制理論和工程設計的方法。在軟件工程相關(guān)理論的指導下,在VisualStudio20xx開發(fā)環(huán)境下,使用C#編程語言、SQLCE嵌入式數(shù)據(jù)庫、eSuperMap嵌入式GIS開發(fā)平臺進行嵌入式農(nóng)機GPS導航及變量施肥控制系統(tǒng)軟件的開發(fā)。運用理論分析、系統(tǒng)設計和試驗實踐的方法探索適合我國農(nóng)機作業(yè)導航與變量施肥控制的技術(shù)方案。
七、進度安排
11月01日-11月07日論文選題,
11月08日-11月20日初步收集畢業(yè)論文相關(guān)材料,填寫《任務書》,
11月26日-11月30日進一步熟悉畢業(yè)論文資料,撰寫開題報告,
12月10日-12月19日確定并上交開題報告,
01月04日-02月15日完成畢業(yè)論文初稿,上交指導老師,
02月16日-02月20日完成論文修改工作,
02月21日-03月20日定稿、打印、裝訂,
03月21日-04月10日論文答辯。
八、參考文獻
[1]張曉輝,李汝莘。法國的精確農(nóng)業(yè)研究及應用現(xiàn)狀[J].農(nóng)機化研究,20xx(1):12-15.
[2]李強,李永奎。我國農(nóng)業(yè)機械GPS導航技術(shù)的發(fā)展[J].農(nóng)機化研究,20xx(8):242-244.
[3]耿向宇;贕PS/GPRS的變量施肥機控制系統(tǒng)研究[D].上海:交通大學,20xx.
[4]丁圣彥。精確農(nóng)業(yè)的技術(shù)體系與應用研究的發(fā)展[J].農(nóng)業(yè)現(xiàn)代化研究,20xx,23(3):222-225.
[5]肖志剛,么永強等。精確農(nóng)業(yè)的現(xiàn)狀及發(fā)展趨勢的研究[J].河北農(nóng)業(yè)大學學報,20xx,26(增刊):256-259.
[6]王路。國外農(nóng)機智能化發(fā)展現(xiàn)狀[J].國外農(nóng)機,20xx(2):35-35.
[7]王熙,李強;贏SP技術(shù)的有機田塊網(wǎng)絡地理信息系統(tǒng)[J].農(nóng)機化研究。20xx.32(4):167-169.
[8]潘瑜春,趙春江。地理信息技術(shù)在精準農(nóng)業(yè)中的應用[J].農(nóng)業(yè)工程學報,20xx,19(4):1-61.
[9]JamesDW,HarlodFR.GISinsite-specificagriculture[M].USA:InterstatePublishersInc,20xx,28-33.
[10]索全義,白光哲,孫智。精確農(nóng)業(yè)下的土壤養(yǎng)分處理-3S技術(shù)在施肥中的應用[J].內(nèi)蒙古農(nóng)業(yè)科技,20xx,(土肥專輯):22-24.
[11]莊衛(wèi)東。GPS和GIS在精準農(nóng)業(yè)中的應用研究[M].北京:光明日報出版社,20xx:1-3.
[12]朱行。正在不斷普及美國精確農(nóng)業(yè)[J].糧食與油脂,20xx(12):51.
[13]金繼運,白由路。精準農(nóng)業(yè)研究的回顧與展望[J].農(nóng)業(yè)網(wǎng)絡信息,20xx,(4):3-11.
計算機畢業(yè)設計4
畢業(yè)論文的結(jié)束意味著我在xx院校區(qū)的學習生活即將畫上句號!回首往事,心潮難平,感慨良多,但無論如何這些實實在在的經(jīng)歷,是我人生中彌足珍貴的記憶。在此,要特別感激求學過程給予我無限支持和幫忙的老師、朋友和親人們。感激我的指導老師,從日常的學習,論文題目的確定到論文的撰寫,程老師都給予我悉心的關(guān)懷和耐心的指導,給我鼓勵和動力,也正是在她的指導和督促下論文才得以如期完成。
感激我們一齊在學校努力的同學,我們彼此關(guān)心、互相支持和幫忙,留下了許多難忘的回憶。
感激我的父母和家人,感激他們對我學習、生活給予的支持和照顧。在論文的寫作過程中,還獲得了許許多多人的幫忙與先前研究工作者的.寶貴資料,論文的研究成果離不開你們的協(xié)作和幫忙,在此對你們表示深切的謝意。期望能夠以本文向你們匯報,以感激你們對我的關(guān)懷與幫忙,感激一向以來對我的支持與鼓勵。你們永遠是我的精神支柱和繼續(xù)前進的動力。
所有幫忙和關(guān)心過我的人們,盡管與你們?yōu)槲腋冻龅囊磺邢啾,所有的語言都顯得蒼白無力,我仍要真誠地說聲:多謝你們!
計算機畢業(yè)設計5
一、計算機教學現(xiàn)狀
中等職業(yè)學校的學生經(jīng)歷了小學、初中、高中階段長達十幾年的計算機基礎(chǔ)課程的學習,大部分學生已然理解和掌握了一定的計算機基本理論知識和操作能力。然而由于中職院校招生通常都是面向區(qū)、縣、市甚至跨省招生,城市、農(nóng)村等不同家庭背景的學生之間計算機基礎(chǔ)水平存在很大的差異,兩極化現(xiàn)象非常嚴重。鑒于上述教育教學的現(xiàn)狀,教師在實施計算機相關(guān)課程教學中必須因材施教,基于所教授學生的具體情況,以本課程的教學目的和教學內(nèi)容為軸心,精心組織設計教學,運用適當?shù)慕虒W方式和措施手段培養(yǎng)和提高中職學生的理論知識水平和實踐操作能力。
二、教學改革措施
。ㄒ唬┘ぐl(fā)學生的學習興趣,讓學生主動追求知識
“興趣是最好的老師。”學生一旦對計算機這門課程產(chǎn)生了一定的興趣,則在學習過程中為之付出的努力和由此產(chǎn)生的學習成效顯而易見且非?捎^。教師在實施計算機課程教育教學的過程中,教學內(nèi)容的選擇恰當與否,直接影響到課堂效果的好壞程度,直接體現(xiàn)學生學習成果的好壞,它既關(guān)系到能否引起學生的學習興趣和學習熱情,又關(guān)系到能否達到本課程的教學目的和教學要求。因此,在給學生講授理論知識的同時,展示利用本學科的知識指導實踐的舉例,讓學生知道本課程的知識內(nèi)容,可以應用到現(xiàn)實生活中的哪個領(lǐng)域,讓學生意識到掌握的知識在實際生活中是可以用到的,并不是“紙上談兵”,從而激發(fā)學生對計算機課程的濃厚學習興趣和期望。
(二)利用多媒體設備教學,讓學生直觀地看見知識
“耳聞之不如目見之!庇脗鹘y(tǒng)的“手寫板書+口頭講解”的講授方式實施計算機課程的教學,學生的學習過程只是機械地按照教師的講解背誦記憶如何操作,卻無法看到實際操作的.過程和結(jié)果,因此,在頭腦中沒有辦法形成具體的圖像,不但接受起來有些費勁,也不方便記憶和掌握。與此相對的是我們現(xiàn)在使用的各種計算機軟件,特別是在以圖形化特點著稱的Windows操作系統(tǒng)下,各種軟件的使用方法與具體操作無法通過在黑板上書寫板書或者口頭講解向?qū)W生講解清楚,必須配合教材使用多媒體演示設備才能將書本中的知識簡單明了地展示出來。因此,計算機課程教學應該以“講解+演示+操作+指導”的階段法來開展。與此同時,教學地點也應該根據(jù)不同階段從普通教室轉(zhuǎn)移到多媒體教室或者機房,利用投影等多媒體教學設備或者電子教室等進行更為直觀的教學。
。ㄈ┱蠀^(qū)別理論實踐教學內(nèi)容,讓學生聽看練結(jié)合地掌握知識
“理論是軍官,實踐是士兵。”中等職業(yè)學校的計算機相關(guān)課程是以辦公自動化為核心,旨在培養(yǎng)和提高學生的基本辦公能力,課程內(nèi)容要求學生掌握的知識和技能的側(cè)重點有所不同。針對這種教學內(nèi)容和教學目標的差異,教師應該重新整合區(qū)分教學內(nèi)容,理論性較強的章節(jié)因為較少涉及實際操作練習,可盡量放在多媒體教室上課,通過講授和演示更容易讓學生學習到知識。同時,在多媒體教室上課,學生的注意力會比較集中,教師與學生面對面教學,方便彼此之間的互動。實踐性強的章節(jié)應該以課程教學內(nèi)容為依據(jù)和基礎(chǔ),基于現(xiàn)實中遇到并待解決的具體問題為引子,設計相關(guān)的任務、項目,放在機房授課,讓學生邊學邊練、邊練邊指導,將學到的知識技能在短時間內(nèi)通過動手操作轉(zhuǎn)換成自己的能力。因此,教師要精心組織教學,合理地分配理論與實踐的課時,做到重理論強實踐。
(四)課堂教學與課外自學相結(jié)合,讓學生靈活地接受知識
俗話說“笨鳥先飛”“早起的鳥兒有蟲吃”,計算機基礎(chǔ)較差的學生要想在短時間內(nèi)趕上其他學生,除了認真聆聽教師的講授,還離不開課堂之外的主動學習。教師可以采用布置課前預習、檢查預習效果、講解知識、讓學生操作演示等教學手段,學生通過分組討論交流、自主探究實踐,進而獲取知識,提高能力。教學過程中不僅要把學生學習的主動權(quán)、選擇權(quán)交還給學生,放手讓他們靈活自由地選擇學習方法和實踐方式,而且要讓學生從各種途徑真正體驗到學習的樂趣。
三、總結(jié)
計算機相關(guān)課程的教育教學具有不同于其他領(lǐng)域課程的理論緊密聯(lián)系實踐的特點,因此,在現(xiàn)代化教育迅猛發(fā)展的今天,想要緊跟科技發(fā)展、時代前進的步伐,就需要有破而后立的精神,打破以往的傳統(tǒng)教學模式。教學過程中的引趣、講授、展示、練習、指導這五個環(huán)節(jié)相輔相成、缺一不可,教師在授課過程中要始終秉持“學生是學習的主體”的態(tài)度,讓他們在整個學習過程中能夠自主自愿地參與其中,積極主動地發(fā)展和提高能力,使學生由“被動接受的模仿者”轉(zhuǎn)變“主動實踐的創(chuàng)新者”,努力推動學生自主性、創(chuàng)新性不斷發(fā)展和提高,使其不論是在現(xiàn)在的學習中還是在將來的工作中都能主動去應用所學計算機知識和技能去解決具體問題。
參考文獻:
。1]余勇.計算機教學中創(chuàng)新能力培養(yǎng)的探索與實踐[J].科教文匯(中旬刊),20xx(10).
。2]宋軍營.職業(yè)學校計算機實踐性教學之我見[J].內(nèi)江科技,20xx(8).
計算機畢業(yè)設計6
1、開題報告(含文獻綜述 )作為畢業(yè)設計(論文)答辯委 員會對學生答辯資格審查的依據(jù)材料之一。此報告應在指導教師指 導下,由學生在畢業(yè)設計(論文)工作前期內(nèi)完成,經(jīng)指導教師簽 署意見及所在專業(yè)審查后生效。
2.開題報告內(nèi)容必須用黑墨水筆工整書寫或按此電子文檔標 準格式(可從教務處網(wǎng)頁上下載)打印,禁止打印在其它紙上后剪 貼,完成后應及時交給指導教師簽署意見。
3. 文獻綜述應按論文的格式成文,并直接書寫(或打印) 在本開題報告第一欄目內(nèi), 學生寫文獻綜述的參考文獻應不少于 10 篇(不包括辭典、手冊) ,其中至少應包括 1 篇外文資料;對于重 要的參考文獻應附原件復印件,作為附件裝訂在開題報告的最后。
4.統(tǒng)一用 A4 紙,并裝訂單獨成冊,隨《畢業(yè)設計(論文)說 明書》等資料裝入文件袋中。
畢 業(yè) 設 計(論 文)開 題 報 告
1.文獻綜述: 結(jié)合畢業(yè)設計 (論文) 課題情況, 根據(jù)所查閱的文獻資料, 每人撰寫 2500 字以上的文獻綜述,文后應列出所查閱的文獻資料。 軟件項目開發(fā)管理系統(tǒng)
進入二十一世紀這個信息爆炸的時代,人們的各種觀念開始發(fā)生驚天巨變,各行 業(yè)也開始轉(zhuǎn)向信息化。而隨著Internet的普及與發(fā)展、隨著電腦及網(wǎng)絡技術(shù)的大范圍 應用,信息技術(shù)、網(wǎng)絡技術(shù)、計算機技術(shù)等都在不同領(lǐng)域得到了飛速的發(fā)展。隨著IT 產(chǎn)業(yè)的不斷膨脹,各種各樣的軟件項目被飛快的開發(fā)出來。各種應用軟件,各類實施 項目不斷被推出,在世界高速發(fā)展的今天,在各類軟件項目層出不窮的今天,如何規(guī) 范的,系統(tǒng)的,安全的,高效的管理好各類軟件項目,成為了當前各軟件項目開發(fā)公 司的最大難題。要想去逐步解決這些問題,則需要應用到軟件項目開發(fā)管理系統(tǒng)。 軟件項目開發(fā)是一件非常復雜的工作,他需要各種軟件開發(fā)人員投入到這個開發(fā) 大軍來,相互協(xié)調(diào)配合,相互提升。而對眾多的軟件公司或開發(fā)團隊來說,有效的管 理和控制軟件項目是非常重要的。為了給這一復雜而重要的工程帶來可操作性的簡便 和準確的數(shù)據(jù)信息。Software Projects Exploitation Management System就是為著 這一目的開發(fā)出來的。 軟件項目管理系統(tǒng)主要用來幫助軟件公司架構(gòu)規(guī)范的軟件項目開發(fā)管理過程(項 目計劃管理、監(jiān)督與跟蹤、需求管理、測試管理、缺陷管理)包括: 1、幫助軟件公司進行有效的項目數(shù)據(jù)度量管理(針對SEI CMM3/CMMI3的標準) ; 2、幫助各軟件公司長效實施組織過程體系規(guī)范(ISO9001、SEI CMM/CMMI) ; 3、幫助軟件公司建立項目過程數(shù)據(jù)庫和知識庫等。故本綜述分別從基于B/S模式 數(shù)據(jù)庫的設計方法、分析,設計對軟件項目管理系統(tǒng)進行綜述。 4、提高過程透明度,加強對項目的監(jiān)督和管理(針對項目的進度、成本、質(zhì)量、 資源、活動等) ; 5、支持軟件公司的多級管理模式,包括:企業(yè)高層、質(zhì)量部、項目經(jīng)理、程序員; 6、支持項目組內(nèi)、異地的開發(fā)組間、異地的客戶與組間的協(xié)同工作模式,突破地 域障礙; 關(guān)健詞:數(shù)據(jù)庫軟件、軟件工程、C/S模式、B/S模式、JAVA 關(guān)健詞
數(shù)據(jù)庫技術(shù)是數(shù)據(jù)管理的技術(shù),是計算機科學的重要組成部分。最近幾年來,數(shù) 據(jù)庫技術(shù)發(fā)展越來越快,在多種應用領(lǐng)域?qū)?shù)據(jù)管理的需求越來越多,數(shù)據(jù)庫技術(shù)的 重要性已不斷的被更多的人所熟知。數(shù)據(jù)庫技術(shù)是數(shù)據(jù)管理的技術(shù),它也是計算機科 學的重要組成部分目前,不僅在大、中、小、微各種機型上都配有數(shù)據(jù)庫管理系統(tǒng), 各行各業(yè)的信息系統(tǒng),甚至是國際互聯(lián)網(wǎng)上的信息系統(tǒng)都離不開數(shù)據(jù)庫的支持。因此, 數(shù)據(jù)庫已成為信息社會的重要基礎(chǔ)設施。 從計算機技術(shù)和數(shù)據(jù)庫的發(fā)展過程來看,計算環(huán)境和數(shù)據(jù)庫技術(shù)基本保持著一種 同步發(fā)展的狀態(tài),F(xiàn)階段最具有發(fā)展?jié)摿Φ木褪腔?B/S 模式或者基于 C/S 模式的數(shù) 據(jù)庫. 數(shù)據(jù)庫管理系統(tǒng)(DBMS)可以定義為: 數(shù)據(jù)庫管理系統(tǒng)是用于管理數(shù)據(jù)的計算 機軟件。數(shù)據(jù)庫管理系統(tǒng)使用戶能方便地定義和操縱數(shù)據(jù),維護數(shù)據(jù)的安全性和完整 性,以及進行多用戶下的并發(fā)控制和恢復數(shù)據(jù)庫。隨著 B/S 模式與 C/S 模式數(shù)據(jù)庫的 發(fā)展,數(shù)據(jù)庫系統(tǒng)也出現(xiàn)了嵌入式數(shù)據(jù)庫系統(tǒng)和移動數(shù)據(jù)庫系統(tǒng)。嵌入式移動數(shù)據(jù)庫 可以定義為:嵌入式移動數(shù)據(jù)庫系統(tǒng)是支持移動計算或某種特定計算模式的數(shù)據(jù)庫管 理系統(tǒng),數(shù)據(jù)庫系統(tǒng)與操作系統(tǒng)、具體應用集成在一起,運行在各種智能型嵌入設備 或移動設備上。目前這已經(jīng)成為一個十分活躍的研究和應用領(lǐng)域嵌入式移動數(shù)據(jù) 庫或簡稱為移動數(shù)據(jù)庫(EMDBS) 。 其中 C/S(客戶機/服務器)結(jié)構(gòu),即大家熟知的客戶機和服務器結(jié)構(gòu)。它是 軟件系統(tǒng)體系結(jié)構(gòu),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務合理分配到 Client 端和 Server 端來實現(xiàn)。實質(zhì)就是客戶端運行應用程序,并向服務器數(shù)據(jù)庫發(fā) 送 SQL 請求及取回結(jié)果;服務器數(shù)據(jù)庫偵聽基于 TCP/IP 的網(wǎng)絡,響應請求并返回 處理結(jié)果。兩層結(jié)構(gòu)最大的優(yōu)點在于系統(tǒng)結(jié)構(gòu)簡單。 一個良好的軟件項目開發(fā)系統(tǒng)對 C/S 結(jié)構(gòu)需要完成以下功能: a) 數(shù)據(jù)庫的維護功能包括數(shù)據(jù)的備份、恢復等功能 b) 權(quán)限分配管理功能。 c) d) 基本數(shù)據(jù)的維護;緮(shù)據(jù)指的是軟件項目的基本信息。 動態(tài)數(shù)據(jù)錄入、編輯、修改、查詢等。動態(tài)數(shù)據(jù)指的是檢測到的信息及其改造 后的一些相關(guān)的信息。
B/S(瀏覽器/服務器)模式數(shù)據(jù)庫系統(tǒng)。是 WEB 興起后的一種模式,WEB 瀏覽器是客戶端最主要的應用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核 心部分集中到服務器上,簡化了系統(tǒng)的開發(fā)、維護和使用。三層結(jié)構(gòu)是把應用邏輯 劃分為三個部分:第一層是用戶界面(User Interface) ,提供用戶與系統(tǒng)的友好 交互。第二層是應用服務器,專司業(yè)務邏輯的實現(xiàn)。第三層是數(shù)據(jù)服務器,負責數(shù) 據(jù)信息的存儲、訪問及其優(yōu)化。 基于上述數(shù)據(jù)庫系統(tǒng)特點,軟件項目管理系統(tǒng)是在 WINDOWS 環(huán)境下,采用 C/S 模式,使用 JAVA+SQL Server 語言設計。其優(yōu)越性體現(xiàn)在: (1) 非過程化語言 SQL 是高級的非過程化編程語言,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要 求用戶指定對數(shù)據(jù)的存放方法, 也不需要用戶了解具體的數(shù)據(jù)存放方式, 所以具有 完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng),可以使用相同的 SQL 語言作為數(shù)據(jù)輸入與 管理的接口 SQL 以記錄集合作為操作對象,所有 SQL 語句接受集合作為輸入,返回集 合作為輸出, 這種集合特性允許一條 SQL 語句的輸出作為另一條 SQL 語句的輸 入,所以 SQL 語句可以嵌套,這使他具有極大的靈活性和強大的功能。 SQL 不要求用戶指定對數(shù)據(jù)的存放方法,這個特點使用戶更易注重于要得到的 結(jié)果;所有 SQL 語句使用查詢優(yōu)化器,它是 RDBMS 的一部分,由它決定對指定數(shù)據(jù) 存取的最快速度的'手段,查詢優(yōu)化器知道存在什么索引,在哪兒使用索引合適,而 用戶則從不需要知道表是否有索引、有什么類型的索引。 (2)是所有關(guān)系數(shù)據(jù)庫的公共語言 由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL 語言,用戶可將使用 SQL 的技 所有用 SQL 編寫的程序都是可 能從一個 RDBMS(關(guān)系數(shù)據(jù)庫管理系統(tǒng))轉(zhuǎn)到另一個, 以移植的 (3)統(tǒng)一的語言 以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨的語言, SQL 將全部任務統(tǒng) 而
一在一種語言中。SQL 可用于所有用戶的 DB 活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫 管理員、應用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。。 通過閱讀大量的文獻證明,建立在B/S或C/S模式下的數(shù)據(jù)庫設計基礎(chǔ)之上的軟件 項目開發(fā)管理系統(tǒng)具有穩(wěn)定、高效、可靠的特點,同時擁有良好的可伸縮性,能夠充 分適應未來系統(tǒng)的擴展需求,出色的可重用性則大大降低了構(gòu)建新系統(tǒng)的成本。
參考文獻 1、 《VB+SQL Server 數(shù)據(jù)庫應用系統(tǒng)開發(fā)與實例》 2、 《Visual Basic編程技巧:網(wǎng)絡與數(shù)據(jù)庫篇》 3、 《數(shù)據(jù)庫系統(tǒng)原理》 李站懷 著 李曉黎、張巍人民郵電出版社 機械工業(yè)出版社 西北工業(yè)大學出版社
4、 《Visual Basic 6 數(shù)據(jù)庫編程大全》 弗洛克維克(美)電子工業(yè)出版社(20xx) 5、 《Visual Basic 6 數(shù)據(jù)庫程序設計高手》 溫賢發(fā) 科學出版社(20xx) 6、 《Visual Basic 開發(fā)指南:SQL Server 篇》邱仲潘 電子工業(yè)出版社(20xx) 7《Visual Basic 編程技巧:網(wǎng)絡與數(shù)據(jù)庫篇》 清宏計算機工作室 版社(20xx) 機械工業(yè)出
畢 業(yè) 設 計(論 文)開 題 報 告
2.開題報告:一、課題的目的與意義;二、課題發(fā)展現(xiàn)狀和前景展望;三、 開題報告: 課題的目的與意義; 課題發(fā)展現(xiàn)狀和前景展望; 課題主要內(nèi)容和要求; 研究方法、 課題主要內(nèi)容和要求;四、研究方法、步驟和措施 一、 課題的目的與意義
在二十一世紀信息迅猛發(fā)展的時代, 網(wǎng)絡的普及使網(wǎng)絡和企業(yè)很自然地走到了一 起,而如今通信最杰出功勞之一,則是軟件項目開發(fā)管理系統(tǒng)的廣泛應用與飛速發(fā)展。未 來個人或企業(yè)管理可以很方便,快捷,高效的進行管理。 隨著 Internet 技術(shù)的發(fā)展,它對我們工作和生活顯得更加重要,尤其是現(xiàn)在項目軟 件,應用軟件不斷推陳出新的今天,各企業(yè)對管理不同項目,來應用軟件迫切的需要高 效性,規(guī)范性,安全性、及時性。而基于 B/S 模式下的數(shù)據(jù)庫所設計而成的軟件項目開 發(fā)管理系統(tǒng)剛好提供了這些功能。本系統(tǒng)就是一個能夠讓用戶能及時有效地對軟件項目 開發(fā)管理系統(tǒng)進行操控,并且是在安全的前提下進行的。在網(wǎng)上實現(xiàn)對軟件項目的任何 時間,任何地點安全有效的管理這是軟件項目開發(fā)管理系統(tǒng)的發(fā)展方向。
二、 課題的發(fā)展現(xiàn)狀和前景展望
因特網(wǎng)是一個巨大的全球性的信息服務中心。隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)上交易、電 子商務的逐漸繁榮,各行各業(yè)的規(guī)模不斷發(fā)展與狀大,這就更需要一個安全的,可靠的, 高效的管理系統(tǒng)來管理,因此,軟件項目開發(fā)管理系統(tǒng)的設計就變得尤為重要。 各個公司可以根據(jù)自身的業(yè)務特點和公司的具體情況提出對應用軟件的需求,通 過我們的軟件項目的特定開發(fā)服務,不但可以解決企業(yè)當前面臨的困境,還能夠提高信 息中心的軟件開發(fā)維護水平,為企業(yè)的長期可持續(xù)發(fā)展提供有效的保障。 隨著企業(yè)信息 化水平的提高、網(wǎng)絡的快速發(fā)展,已經(jīng)有很多企業(yè)意識到了使用軟件項目管理系統(tǒng)可以 大大提高管理效率、資金使用率、提高員工的工作效率、降低成本、同現(xiàn)有業(yè)務接軌。 隨著現(xiàn)代社會節(jié)奏不斷加快,各企業(yè)之間的競爭也日益激烈。隨之也給企業(yè)帶來了 巨大的壓力與挑戰(zhàn),為了能適應殘酷的市場競爭,為了能便捷管理,各軟件項目管理系 統(tǒng)已經(jīng)成為一種當前各大企業(yè)不可缺少的一部分了。而要分析設計出一個實用簡單,安 全高效的管理軟件,其前提必須在基于 B/S 模式下的數(shù)據(jù)庫設計與分析。軟件項目開發(fā) 管理系統(tǒng)做為一種新型的網(wǎng)絡管理系統(tǒng),已經(jīng)越來越受到人們及其各大企業(yè)的重視,它 已經(jīng)成為一家企業(yè)的管理支柱,而隨著越來越多的軟件系統(tǒng)的開發(fā),如果缺少一個好的
軟件管理系統(tǒng),則不僅不能讓操控者感覺到安全,方便,高效,而且會帶來資源的浪費。 然而,現(xiàn)有的軟件存在嚴重的功能不足,開發(fā)出一種新型便捷的軟件項目開發(fā)管理系統(tǒng) 已經(jīng)成為一種必然的趨勢。
三、 課題主要內(nèi)容和要求
1、此課題設計任務特點及分析主要是通過對該數(shù)據(jù)庫軟件設計與分析,使學生能夠 熟練運用一門程序設計語言來掌握 C/S 或 B/S 數(shù)據(jù)庫設計的方法和過程,以及為設計其 它應用軟件提供幫助,進行提高軟件設計能力。 2 、課題主要任務與要求 (1)初步方案:通過查閱資料,首先對我的課題進行可行性研究和需求分析,提出 相應的設計方案并進行方案論證,然后對該課題進行模塊劃分并找出模塊之間的關(guān)聯(lián)關(guān) 系,畫出系統(tǒng)流程圖,在此基礎(chǔ)上進行源代碼編寫和調(diào)試,最后撰寫畢業(yè)論文。 (2)主要任務 a 使用 C/S 或 B/S 模式設計該系統(tǒng),并要求系統(tǒng)完成后操作簡單,功能完善,界面美 觀。 b 系統(tǒng)用戶管理模塊:包括文件操作,普通用戶和系統(tǒng)管理員不同身份口令密碼修 改,系統(tǒng)退出等。 c 登錄界面設計:要根據(jù)不同的用戶設計不同的口令密碼,并且進入系統(tǒng)后,根據(jù) 用戶不同對該軟件使用權(quán)限也不同。 d 項目流程管理模塊:包括項目基本信息的錄入、修改和刪除;申請立項;批準立 項;項目工程分配;項目中止等功能。 f 項目實施管理模塊:包括成立項目組;劃分功能模塊;書寫項目報告等功能。 e 項目文檔管理模塊:包括項目文檔信息的添加、刪除、修改和查詢。 g 項目測試管理模塊:包括測試工程師添加、修改和關(guān)閉報錯記錄;開發(fā)工程師查 看、解決報錯記錄。 h 項目驗收管理模塊:包括提請驗收項目;測試工程師,質(zhì)量控制工程師,業(yè)務主 管,項目主管簽字等功能。 i 項目總結(jié)管理模塊:包括項目總結(jié)記錄的添加、修改和刪除等功能。 j 信息打印模塊:能實現(xiàn)對各種報表的打印
四、可行性分析、研究方法和步驟 可行性分析、
可行性分析: 可行性分析: 選取幾臺中等配置電腦, 在操作系統(tǒng)為 WINDOWS XP 的環(huán)境下, 使用 VFP, DELPHI, VB, JAVA 等程序設計語言開發(fā)該軟件系統(tǒng)。 C/S(客戶機/服務器)結(jié)構(gòu),實質(zhì)就是客戶端運行應用程序,并向服務器發(fā)送 SQL 請求 及取回結(jié)果;服務器偵聽基于 TCP/IP 的網(wǎng)絡,響應請求并返回處理結(jié)果。兩層結(jié)構(gòu)最 大的優(yōu)點在于系統(tǒng)結(jié)構(gòu)簡單。只要把客戶機和服務器在網(wǎng)絡上連通,利用一些快速應用 開發(fā)工具,就可以很快地開發(fā)出一些部門級的小規(guī)模應用,同時開發(fā)和運行的環(huán)境都相 對簡單。 B/S(瀏覽器/服務器)模式數(shù)據(jù)庫系統(tǒng)。就是建立并配置 WEB 服務器及 PowerBuilder 應用服務器,以實現(xiàn)通過瀏覽器來訪問數(shù)據(jù)庫。B/S 結(jié)構(gòu)設計思想的主要目的,就是為 了解決兩層結(jié)構(gòu)中原發(fā)性的問題。其最主要價值在于產(chǎn)生一套切實可行的解決方案,把 客戶/服務器結(jié)構(gòu)下的應用可靠地推廣到企業(yè)級的關(guān)鍵任務環(huán)境中,并利用這一技術(shù)所 帶來的高效率、多功能與靈活性,增強企業(yè)信息網(wǎng)的性能和擴展能力。三層結(jié)構(gòu)是把應 用邏輯劃分為三個部分:第一層是用戶界面(User Interface) ,提供用戶與系統(tǒng)的友 好交互。第二層是應用服務器,專司業(yè)務邏輯的實現(xiàn)。第三層是數(shù)據(jù)服務器,負責數(shù)據(jù) 信息的存儲、訪問及其優(yōu)化。 研究方法: 研究方法: 主要采取包括:文獻調(diào)研、課題考察、實踐總結(jié)、實驗分析、調(diào)查統(tǒng)計等 設計進度安排: 設計進度安排: 1 第 1 周任務:布置任務,學生進行資料查詢。 2 第 2 周~第 3 周任務:軟件需求分析并畫出結(jié)構(gòu)流程圖。 3 第 4 周任務:系統(tǒng)模塊功能劃分。 4 第 5 周~第 13 周任務:模塊源代碼編寫及調(diào)試。 5 第 14 周任務:系統(tǒng)檢測并通過最后測試。 6 第 15 周任務:畢業(yè)設計論文編寫。 7 第 16 周任務:指導老師論文審閱、修改及學生畢業(yè)答辯。
畢 業(yè) 設 計(論 文)開 題 報 告
指導教師意見: 1.對文獻綜述的評語:
2.對本課題的深度、廣度及工作量的意見和對設計(論文)結(jié)果的預測:
指導教師: 年 所在專業(yè)審查意見: 月 日
負責人: 年 月 日
計算機畢業(yè)設計7
1. 教學質(zhì)量網(wǎng)絡評測系統(tǒng)的設計與實現(xiàn)(ASP)
2. 綜合教務系統(tǒng)信息發(fā)布子系統(tǒng)(ASP)a) 括四、六級考試成績查詢;b) 計算機等級考試成績查詢;c) 專接本成績查詢;d) 期末考試安排查詢;e) 教材查詢;f) 教師網(wǎng)上成績打印系統(tǒng);g) 課表查詢(所有課程列表、課表模糊查詢、年級課表列表、各系課程列表、班級課表查詢、教師課表查詢、空閑教室查詢、教室課表查詢)
3. 會員管理系統(tǒng)的設計與實現(xiàn)(實現(xiàn)語言自選,數(shù)據(jù)庫為SQL Server或Oracle)
4. 職業(yè)技術(shù)學院的網(wǎng)站的.設計與實現(xiàn)(包括前臺顯示和后臺更新兩大部分)
5. 學生信息管理系統(tǒng)
6. 企業(yè)人事信息管理系統(tǒng)
7. 運輸企業(yè)管理信息系統(tǒng)
8. 物資管理信息系統(tǒng)
9. 賓館管理信息系統(tǒng)
10. 圖書管理信息系統(tǒng)
11. 貿(mào)易公司管理信息系統(tǒng)
12. 航空公司管理信息系統(tǒng)
13. 企業(yè)工資管理系統(tǒng)
14. 考勤管理系統(tǒng)
15. 員工培訓管理系統(tǒng)
16. 倉庫管理系統(tǒng)
17. 進銷存管理系統(tǒng)
18. 客戶信息管理系統(tǒng)
19. 學校教務管理系統(tǒng)
20. 酒店客房管理系統(tǒng)
21. 產(chǎn)品質(zhì)量管理系統(tǒng)
22. 醫(yī)院管理系統(tǒng)
23. 訂單管理系統(tǒng)
24. 辦公自動化管理注:使用軟件(VB/VF/ Delphi/ASP/PHP)
計算機畢業(yè)設計8
摘要:隨著網(wǎng)絡的日益普及,校園網(wǎng)的資源也更加豐富,功能強大,是教學過程中一個重要信息資源庫。本文在現(xiàn)有校園網(wǎng)絡基礎(chǔ)之上,提出了建立基于校園網(wǎng)的輔助教學網(wǎng)絡平臺的設計方案,用以輔助日常的計算機基礎(chǔ)課程教學。同時介紹了系統(tǒng)的設計思想、總體結(jié)構(gòu),分析了各個模塊的功能、組成。
關(guān)鍵詞:網(wǎng)絡教學;校園網(wǎng);B/S模式;平臺
1、前言
隨著計算機技術(shù)、網(wǎng)絡技術(shù)以及多媒體技術(shù)的迅速發(fā)展,如今的教育技術(shù)進入到一個新的發(fā)展階段――網(wǎng)絡教學(Web-Based Instruction,WBI)階段。網(wǎng)絡教學是以計算機通信技術(shù)和網(wǎng)絡技術(shù)為依托,采用遠程實時多點雙向交互式多媒體的現(xiàn)代化教學手段,跨越時間與空間的教育傳遞過程,實現(xiàn)一種隨時隨地、交互性強且內(nèi)容新穎的教學方法。
特別是隨著高校的不斷擴招,教學量也隨學生的擴招數(shù)而增長,作為一門大學必修的基礎(chǔ)程――“計算機應用基礎(chǔ)”,在一學期內(nèi)同時上課的人數(shù)也越來越多,使教學資源嚴重緊張,在高校建立基于校園網(wǎng)的課程輔助教學系統(tǒng),充分使用網(wǎng)絡教學手段,將極大節(jié)約資源、提高“計算機應用基礎(chǔ)”課程教學質(zhì)量。
2、系統(tǒng)設計思想及設計原則
基于校園網(wǎng)的“計算機應用基礎(chǔ)”輔助教學系統(tǒng),是一個由硬件、軟件、教學資源、教學管理機構(gòu)等組成的一體化有機系統(tǒng)。它作為傳統(tǒng)教學資源的補充,實現(xiàn)網(wǎng)上教學,打破傳統(tǒng)教學的時空界限,讓學生自由獲取相關(guān)知識,它可以利用網(wǎng)絡技術(shù)實現(xiàn)教育資源共享,改善學習模式,實現(xiàn)學生之間、學生與教師之間的通訊以及開放的、遠距離的、大面積的交互教學,并通過交互教學使學生深入了解課程的特色及難點,提高形象思維能力與創(chuàng)造性。
當前,基于B/S結(jié)構(gòu)的Web數(shù)據(jù)庫技術(shù)、交互式動態(tài)
網(wǎng)頁技術(shù)如ASP、JSP等的發(fā)展,為構(gòu)建以校園網(wǎng)為依托的輔助教學系統(tǒng)提供了良好的發(fā)展空間。在本系統(tǒng)中使用Jbuilder作為開發(fā)工具,采用三層B/S模式,以Web服務器為中心,客戶端通過瀏覽器訪問Web服務器以及與Web服務器相連的后臺數(shù)據(jù)庫。服務器端操作系統(tǒng)選用目前被廣泛使用的Windows Server 20xx,后臺數(shù)據(jù)庫選擇易用性和安全性較好的SQL Server 20xx。
3、系統(tǒng)總體設計
該系統(tǒng)能提供多種方式的師生交流,注重交互式學習,在滿足常規(guī)教學任務的基礎(chǔ)上,還可以滿足教師和學生進行科研、學習和交流的需要。
4、系統(tǒng)主要模塊的設計
在系統(tǒng)的各個子模塊要分別完成相應的設計功能,功能的實現(xiàn)必須要有后臺數(shù)據(jù)庫的支撐。
4.1學員學習模塊
在學習模塊,學生可以訪問“計算機應用基礎(chǔ)”相關(guān)課程資源,可參與課程討論或留言,還可以進行單元測試或在線考試。
學生在注冊及登錄子模塊登錄。學生注冊由系統(tǒng)自動生成,數(shù)據(jù)來自本校教務處的學生基本信息庫。學生只要輸入姓名及正確的密碼,經(jīng)信息認證模塊審核后,登錄成功后,可修改個人密碼。
通過瀏覽課程資源、單元題自測、交流討論區(qū)、在線考試等子模塊,學生可瀏覽教師提供的'課程基本信息、CAI教學課件等,也可根據(jù)自己學習的內(nèi)容進行單元自測,還可參加教師組織的在線考試,最后可在論壇中同教師或其它同學進行討論。
4.2教師管理模塊
教師管理模塊是本系統(tǒng)的核心部分。
“教師注冊/登錄”子模塊,教師注冊由系統(tǒng)自動生成,數(shù)據(jù)來自本校人事處的教師基本信息庫。登錄時只要輸入姓名及正確的密碼,經(jīng)信息認證模塊審核后,即可登錄成功,可修改個人密碼。
教學資源管理子模塊,教師既可以利用“在線編輯”模塊,在線編輯“計算機應用基礎(chǔ)”課程的基本內(nèi)容,也可離線制作CAI課件,然后通過“資料傳輸”模塊將其上傳至輔助教學站點的虛擬目錄下,其中支持PPT、DOC、PDF、HTML等常用文檔的上傳。
單元測試管理子模塊,教師可以利用“單元測試題庫管理”模塊,將各個單元的測試題及標準答案放于系統(tǒng)中。學生可以選擇要測試的單元,答題完畢后可對比標準答案。
在線考試管理子模塊,教師可以利用“在線考試題庫管理”模塊管理試題庫,利用“自動抽題”模塊,教師可設置題目類型、數(shù)目及難度系數(shù)等參數(shù),由系統(tǒng)自動隨機生成試卷及相應的標準答案。學生答題完畢則“在線評分”模塊自動評測出考生成績。利用“考務管理”模塊教師可安排考試時長、發(fā)布考務信息、記錄考試過程中違紀情況等。最后通過“成績”模塊教師可分析學生的知識掌握情況。
教學討論區(qū)子模塊,教師可利用“公告管理”模塊和“論壇管理”模塊來發(fā)布信息或回答學生的提問,也可論壇中同教師或?qū)W生進行討論。
4.3管理員模塊
該模塊主要包括:教師學生信息管理、系統(tǒng)相關(guān)配置、系統(tǒng)管理及維護子模塊。
教師學生信息管理子模塊,包括審核教師學生注冊信息,管理和維護教師學生基本信息。
系統(tǒng)相關(guān)配置子模塊,管理構(gòu)成輔助教學站點的各種資源,包括:題庫管理、在線考試及考評模板等。
系統(tǒng)管理及與維護子模塊,使系統(tǒng)管理員方便地管理和維護通用輔助教學系統(tǒng)。
5、結(jié)束語
本文針對“計算機應用基礎(chǔ)”課程特點,研究探討了一種基于校園網(wǎng)的智能輔助教學系統(tǒng)的構(gòu)造方法,設計了一個基于校園網(wǎng)智能教學系統(tǒng)。系統(tǒng)使用Jbuilder作為開發(fā)工具,采用三層B/S模式,以Web服務器為中心,SQL Server 20xx為后臺數(shù)據(jù)庫。
基于校園網(wǎng)的“計算機應用基礎(chǔ)”輔助教學系統(tǒng)是一個高效、實用的教學輔助系統(tǒng),它可以為高校教師,尤其是計算機基礎(chǔ)課程教師提供了一種構(gòu)建個性化教學輔助平臺的快速、簡便的方法,從而為高校中普遍存在的計算機基礎(chǔ)教學資源緊張問題提供一種較為可行的解決方案。
計算機畢業(yè)設計9
一、計算機專業(yè)實踐環(huán)節(jié)形式:
畢業(yè)設計
二、畢業(yè)設計實踐環(huán)節(jié)應注意的事項
1、“畢業(yè)設計”實踐環(huán)節(jié)在全部畢業(yè)學分中占有一定學分;
2、“畢業(yè)設計”實踐環(huán)節(jié)從起步到畢業(yè)答辯結(jié)束歷時至少4周以上;
3、“畢業(yè)設計”實踐環(huán)節(jié)包括兩部分內(nèi)容:① 完成“畢業(yè)設計”所開發(fā)的應用程序;② 針對所開發(fā)的應用程序書寫“畢業(yè)設計”說明書(即論文);
三、畢業(yè)設計實踐環(huán)節(jié)應先完成的工作
在畢業(yè)設計實踐環(huán)節(jié)之前,應向有關(guān)主管設計工作的單位或老師上報如下材料:①《畢業(yè)設計實踐環(huán)節(jié)安排意見》(包括領(lǐng)導小組名單,畢業(yè)班專業(yè)、級別、性質(zhì)、工作計劃安排、實踐環(huán)節(jié)工作步驟,指導教師名單,學生分組名單)、②《畢業(yè)設計(論文)審批表》一式兩份(要求認真審核、填寫指導教師資格,包括職稱、從事專業(yè)、有何論著,每人指導學生不得超過一定人數(shù),兼職(或業(yè)余)指導教師指導學生數(shù)根據(jù)情況酌減)。
四、關(guān)于“畢業(yè)設計”工作的過程步驟
1、“畢業(yè)設計”題目的選擇選題時應遵循以下原則:
、龠x題必須符合計算機專業(yè)的綜合培養(yǎng)要求;
②應盡可能選擇工程性較強的課題,以保證有足夠的工程訓練;
、郛厴I(yè)設計工作要有一定的編程量要求,以保證有明確的工作成果;
④選題原則上一人一題,結(jié)合較大型任務的課題,每個學生必須有畢業(yè)設計的獨立子課題;
⑤選題應盡量結(jié)合本地、本單位的教學、科研、技術(shù)開發(fā)項目,在實際環(huán)境中進行。總之選題要體現(xiàn)綜合性原則、實用性原則、先進性原則、量力性原則等
選題時要達到以下目標:
、龠x題與要求提高綜合運用專業(yè)知識分析和解決問題的能力;
②掌握文獻檢索、資料查詢的基本方法和獲取新知識的能力;
、壅莆哲浻布驊孟到y(tǒng)的設計開發(fā)能力;
④提高書面和口頭表達能力;
、萏岣邊f(xié)作配合工作的能力。
2、“畢業(yè)設計”題目審核有關(guān)單位將畢業(yè)學生選擇的題目填寫在同一個“畢業(yè)設計(論文)審批表”中的“畢業(yè)設計安排表”相應欄目中,,審核通過后方可開展下一步工作。
3、“畢業(yè)設計”應用程序開發(fā)實施(大致用時安排)
、傩枨蠓治鲭A段(約一周時間完成)
、谙到y(tǒng)分析階段(約一周時間完成),同時完成畢業(yè)設計說明書前兩章資料整理工作。
、巯到y(tǒng)設計階段(約一周時間完成)
④代碼實現(xiàn)階段(約三周時間完成)同時完成畢業(yè)設計說明書第三章、第四章資料整理工作。
⑤系統(tǒng)調(diào)試階段(約二周時間完成),同時完成畢業(yè)設計說明書第五章資料整理工作。
、尥度脒\行階段(約一周時間完成),同時完成畢業(yè)設計說明書中第六章資料整理工作。
、弋厴I(yè)設計說明書的整理定稿階段(約二周時間完成)一份完整、規(guī)范的畢業(yè)設計說明書應大致包括以下項目(各院校要求不完全相同):
摘要及關(guān)鍵詞
abstract and keywords目錄正文
第一章 引言
1、本課題的研究意義
2、本論文的目的、內(nèi)容及作者的主要貢獻
第二章 研究現(xiàn)狀及設計目標
1、相近研究課題的.特點及優(yōu)缺點分析
2、現(xiàn)行研究存在的問題及解決辦法
3、本課題要達到的設計目標
第三章 要解決的幾個關(guān)鍵問題
1、研究設計中要解決的問題
2、具體實現(xiàn)中采用的關(guān)鍵技術(shù)及復雜性分析
第四章 系統(tǒng)結(jié)構(gòu)與模型
1、設計實現(xiàn)的策略和算法描述
2、編程模型及數(shù)據(jù)結(jié)構(gòu)
第五章 系統(tǒng)實現(xiàn)技術(shù)
1、分模塊詳述系統(tǒng)各部分的實現(xiàn)方法
2、程序流程
第六章、性能測試與分析
1、測試實例(測試集)的研究與選擇
2、測試環(huán)境與測試條件
3、實例測試(表格與曲線)
4、性能分析
第七章 結(jié)束語
計算機畢業(yè)設計10
一、基本任務與要求
第1章 門戶網(wǎng)站設計的一般技術(shù)
2.1 門戶類型網(wǎng)站功能分析
2.2數(shù)據(jù)庫設計軟件介紹
2.3 界面設計軟件介紹
2.4 后臺設計軟件介紹
第2章 門戶網(wǎng)站設計技術(shù)分析
3.1 門戶網(wǎng)站介紹(包括功能,欄目,網(wǎng)站地圖、界面特點、主體顏色等)
3.2 門戶網(wǎng)站的功能模塊(各個一級欄目或者導航欄的`功能、下級欄目介紹)
3.3 門戶網(wǎng)站的數(shù)據(jù)處理(哪些數(shù)據(jù)需要保存,如何調(diào)用,如何傳輸,需要哪些表等)
3.4 門戶的主要設計技術(shù)(前臺開發(fā)技術(shù),后臺開發(fā)技術(shù),數(shù)據(jù)庫技術(shù)、交互技術(shù)等)
第3章門戶類型網(wǎng)站的規(guī)劃
4.1 門戶類型網(wǎng)站的一般特點和功能透視
4.2 門戶類型網(wǎng)站模塊劃分原則和常用模塊
4.3 門戶類型網(wǎng)站的數(shù)據(jù)處理方法
4.4 門戶類型網(wǎng)站主頁的設計方法
4.5 門戶類型網(wǎng)站頁面規(guī)劃
4.6 門戶類型網(wǎng)站的管理
二、工作內(nèi)容及時間安排
1.選題:11月21日
2.撰寫開題報告:11月21日-11月30日
3.收集資料及實施設計:12月01日-12月15日
4.完成設計說明書初稿:12月16日-01月15日
5.完成設計說明書修改稿:01月16號-02月15日
6.完成設計說明書定稿:02月16日-03月-15日
7.答辯:05月-06月
三、答辯需要提供的相關(guān)材料
畢業(yè)實踐報告任務書
開題報告
中期報告
畢業(yè)實踐報告
畢業(yè)設計指導記錄表
答辯ppt
答辯評定表
指導教師簽名:
年 月 日
計算機畢業(yè)設計11
走的最快的總是時間,來不及感嘆,在完成終稿的今天,在敲完最后一個句號的時刻,我的思想同周圍凝固的熱氣一樣停駐了,不知道是慰藉還是悲傷,大學四年的生活就這樣結(jié)束了,而眼前的路還很長,雖然似乎有些迷茫,但我必須整理心情,背上行囊,堅定的踏上新的征程……
經(jīng)過幾個月的查資料,整理材料,寫作論文,今天終于可以順利的完成論文的最后的謝辭了,自己想想求學期間的點點滴滴歷歷涌上心頭,時光匆匆飛逝,大學生活已接近尾聲,四年多的努力與付出,隨著本次論文的完成,將要劃下完美的句號。
本論文設計是在樸桂林老師的悉心指導和嚴格要求下完成的,從課題選擇到具體的寫作過程,論文初稿與定稿無不凝聚著樸桂林老師的心血與汗水,在我的畢業(yè)設計期間。樸桂林老師為我提供了種種專業(yè)知識上的指導和一些富于創(chuàng)造性的建議,樸老師一絲不茍的作風,嚴謹求實的態(tài)度使我使我深受感動,沒有這樣的幫助、關(guān)懷和熏陶,我不會這么順利的完成畢業(yè)設計。在此向樸桂林老師表示深深的感謝和崇高的敬意!
同時,論文的順利完成,我還要感謝謝浩老師、張居兵老師、林福建老師以及陳丁南、潘偉林、王東東學長的關(guān)心和幫助,在整個的論文寫作中,各位老師、學長、同學和朋友積極的幫助我查資料和提供有利于論文寫作的建議和意見,在他們的幫助下,論文得以不斷的完善。
感謝所有傳授我知識的老師,是你們悉心教導使我有了良好的專業(yè)課知識,這也是論文得以完成的基礎(chǔ)。
感謝我親愛的同學們,感謝他(她)們對我的關(guān)懷和寬容,四年了,仿佛就在昨天。四年里,我們共同成長,共同進步。在這里,我祝愿我的每一位同學在以后的人生道路上一路走好!大學四年的生活是我迄今為止最快樂的生活,也將成為我人生最寶貴的.記憶。
感謝我的父母和朋友,是你們默默地在背后給我鼓勵,做我最堅強的后盾,讓我可以無憂的完成大學學業(yè),可以說沒有你們,也就沒有現(xiàn)在的我,在我煩躁不安的時候是你們給予我清涼的智慧泉水,在我得意而近乎忘形的時候是你們提 1
醒我小心腳下的坎坷不平,我的一切成績都有你們參與,我的所有榮譽也將與你們共享。
四年時光悠悠走過,在這里,我度過了人生中最為美麗的時光,在這里,我由做夢少年轉(zhuǎn)變?yōu)橐鈿馇嗄,在這里,我初步踏上了人生之路,在這里,我的人生之路得以確立。在論文即將完成之際,我的心情無法平靜,從開始進入課題到論文的順利完成,有多少可敬的師長、同學、朋友給了我無言的幫助,在這里請接受我誠摯的謝意!
計算機畢業(yè)設計12
經(jīng)過這三個月來的忙碌和學習,本次畢業(yè)論文設計已接近尾聲,作為一個大專生的畢業(yè)設計,由于經(jīng)驗的匱乏,難免有許多研究不周全的地方,在那里衷心感激指導老師的督促指導,以及一齊學習的同學們的支持,讓我按時完成了這次畢業(yè)設計。
在畢業(yè)論文設計過程中,我遇到了許許多多的困難。在此我要感激我的`指導老師xxx老師給我悉心的幫忙和對我耐心而細致的指導,我的畢業(yè)論文較為復雜煩瑣,可是xxx老師仍然細心地糾正圖中的錯誤。除了敬佩xxx老師的專業(yè)水平以外,他的治學嚴謹和科學研究的精神也是我永遠學習的榜樣,并將影響我今后的學習和工作,我才得以解決畢業(yè)設計中遇到的種種問題。
同時感激我院、系領(lǐng)導對我們的教導和關(guān)注;感激大學三年傳授我們專業(yè)知識的所有老師。他們是xxx、xxx、xxx、xxx、xxx。多謝你們嘔心瀝血的教導。還有多謝我周圍的同窗朋友,他們給了我無數(shù)的關(guān)心和鼓勵,也讓我的大學生活充滿了溫暖和歡樂。如果沒有他們的幫忙,此次畢業(yè)論文的完成將變得困難。他們在我設計中給了我許多寶貴的意見和提議。同時也要感激自我遇到困難的時候沒有一蹶不振,取而代之的是找到了最好的方法來解決問題。
最終,感激生我養(yǎng)我的父母。多謝他們給了我無私的愛,為我求學所付出的巨大犧牲和努力。
計算機畢業(yè)設計13
一、選題的依據(jù)、意義和理論或?qū)嶋H應用方面的價值
隨著信息產(chǎn)業(yè)的高速發(fā)展,信息教育也得到了高度重視。網(wǎng)絡教學跨越時間和地理位置的限制,最大程度的整合教學資源,將一流的師資和一流的設備通過網(wǎng)絡與需要得到新知識的學習者結(jié)合起來,為廣大的學習者提供一個更加方便的平臺。而我校未能根據(jù)C語言這門課程建設一個相關(guān)的教學網(wǎng)站,依舊是采用以教師為中心的傳統(tǒng)教學模式教授知識,缺乏對于學生個性的培養(yǎng),隨著機械式的教育,學生容易失去對于課程的興趣,主觀能動性低。本課題圍繞C語言課程教學網(wǎng)站的設計與實現(xiàn)展開,此教學網(wǎng)站的開發(fā)突破了時間、空間的限制,給學習者提供豐富的網(wǎng)絡教學資源及各種形式的教學活動。同時使課程中抽象和難以體會的概念等變得生動起來,加深加快對該門課程的理解,使學習者通過網(wǎng)絡可在線學習理論與實驗,提高學習能力及實踐能力,師生之間更具有交互性。不僅如此,也為學校節(jié)約了大量的人力及物力,教學網(wǎng)站上開設的在線自測功能使得學習者隨時掌握自己的學習情況,知曉自己知識點的遺漏之處進而補足。
二、本課題在國內(nèi)外的'研究現(xiàn)狀
在國外,網(wǎng)絡教學的發(fā)展較國內(nèi)更加迅速,除了普及廣泛外,已經(jīng)向更高層次的應用和標準化方面發(fā)展。以美國為例,美國是目前遠程教育規(guī)模最大的國家。近年來,美國高校遠程教育課程建設快速發(fā)展,達到了4萬種。其中本科課程3.5萬種,研究生課程1.4萬種,非學歷學位課程50000種。虛擬大學的辦學模式。所有的教學活動和教育管理都是通過網(wǎng)絡教學技術(shù)實現(xiàn)的,網(wǎng)絡教學技術(shù)幾乎成為學員唯一獲取知識的途徑。
在國內(nèi),關(guān)于教學信息化我國已有一些網(wǎng)絡教學平臺,如軟酷網(wǎng),各大重點高校的在線教學平臺等都為我們提供了良好的學習平臺。但由于傳統(tǒng)教學觀念的束縛,網(wǎng)絡教學并未得到很好的推廣。因此,教學網(wǎng)站的設計實現(xiàn)以及觀念的轉(zhuǎn)變顯得尤為重要。我國的網(wǎng)絡基本普及到全國各大中小城市,但現(xiàn)在網(wǎng)絡教育資源并不是很豐富,再加上教育水品并不高的廣大農(nóng)村地區(qū)。因此在未來,我國的網(wǎng)上教育平臺的建設將有很大的前景。要提高我國網(wǎng)絡教學水平,必須注重網(wǎng)絡教育的教學設計,加強適應個性化教學,合作性教學,加強資源庫的標準化建設。
三、課題研究的內(nèi)容及擬采取的方法
首先按照軟件工程理論對系統(tǒng)的業(yè)務流程進行分析,確定系統(tǒng)的功能及非功能需求;然后對系統(tǒng)進行設計,確定系統(tǒng)的功能模塊如下:
1.用戶注冊:分為教師登陸和學生登錄兩個角色權(quán)限。能夠提供一定的安全機制,提供數(shù)據(jù)信息的授權(quán)訪問。
2.課程基本信息:課程內(nèi)容簡介、教學目的和要求、教學內(nèi)容和授課計劃。
3.實驗教學:實驗教學大綱、實驗內(nèi)容以及實驗指導書。
4.教學資源:查看教學課件及網(wǎng)上資源,網(wǎng)上資源采用網(wǎng)頁形式進行鏈接。
5.在線學習:學生可通過該系統(tǒng)進行自測,完成答卷。
6.師生論壇:該模塊實行權(quán)限管理, 用戶注冊登陸后, 會看到發(fā)布的各種信息目錄, 通過點擊查看進入,可以查看到具體的信息以及老師或者其他學生回復此問題的內(nèi)容。
該系統(tǒng)采用了 ASP+DIV+CSS 的設計模式,利用 MD5加密。本系統(tǒng)是基于WinXp+SqlServer20xx+Visual studio20xx進行開發(fā)。系統(tǒng)采用 B/S 模式結(jié)構(gòu),利用 Internet 對畢業(yè)論文進行管理。并結(jié)合Dreamweaver實現(xiàn)靜態(tài)網(wǎng)頁界面的設計。本系統(tǒng)使用的ASP.NET動態(tài)網(wǎng)頁技術(shù)以及SQL SERVER數(shù)據(jù)庫技術(shù)都已經(jīng)發(fā)展成熟,完全可以滿足系統(tǒng)設計需要,而且是目前主流技術(shù),服務器的架設和支持均十分方便。
四、課題研究中的主要難點及解決的方法
(1)數(shù)據(jù)庫表結(jié)構(gòu)的設計,由于數(shù)據(jù)庫很多數(shù)據(jù)都需要存儲在數(shù)據(jù)庫中,如果數(shù)據(jù)庫表的結(jié)構(gòu)設計不合理,在以后的開發(fā)中,會遇到很多問題。
(2)數(shù)據(jù)安全以和角色劃分。
解決方法:數(shù)據(jù)安全方面,系統(tǒng)登錄的密碼通過MD5加密算法后存入數(shù)據(jù)庫中,很大程度提高了數(shù)據(jù)的安全性。用戶表有role列,當用戶登錄時,系統(tǒng)會根據(jù)當前登錄的用戶去數(shù)據(jù)庫檢索role列的值,根據(jù)role的值調(diào)整用戶的功能。
五、畢業(yè)設計(論文)工作進度計劃
第一周 :閱讀資料,進行課題調(diào)研,確定畢業(yè)設計題目。
第二周 :在調(diào)查研究的基礎(chǔ)上撰寫開題報告。
第三周 :查閱書籍、期刊,查找外文資料,開始外文翻譯。
第四周 :學習數(shù)據(jù)庫以及asp.net相關(guān)知識。
第五周 :對選題教學網(wǎng)站系統(tǒng)的功能進行需求分析。
第六周 :安裝Sql Server數(shù)據(jù)庫及VisualStudio軟件,并熟悉其運行環(huán)境。
第七周 :網(wǎng)站系統(tǒng)規(guī)劃和Sql Server數(shù)據(jù)庫設計。
第八周 :前臺:網(wǎng)站首頁及基本功能的實現(xiàn) 。
第九周 :后臺:管理端用戶及在線測試模塊的設計
第十周 :完成畢業(yè)設計中期檢查報告
第十一周:完善前臺布局并進行編碼設計。
第十二周:依據(jù)后臺功能劃分進行后臺布局和編碼。
第十三周:繼續(xù)完成網(wǎng)站的編碼實現(xiàn)。
第十四周:對功能需求與實現(xiàn)進行分析與改進。
第十五周:進行網(wǎng)站調(diào)試、美化及改進。。
第十六周:按照工作手冊要求,撰寫畢業(yè)設計論文。
第十七周:完善論文完成剩余章節(jié),檢查無誤后打印初稿。
第十八周:整理畢業(yè)設計資料和答辯匯報材料,準備答辯。
六、參考文獻(或資料)
[1]葉子青。 ASP網(wǎng)絡開發(fā)入門與實踐。 人民郵電出版社.20xx.
。2]楊曉斌 施恩早.ASP動態(tài)網(wǎng)頁設計。中國計劃出版社.20xx.
。3]李曉龍。在線教學網(wǎng)站數(shù)據(jù)庫的設計與實現(xiàn)。 《電腦知識與技術(shù)》期刊.20xx.
。4]官正 袁珂。 Dreamweaver CS4網(wǎng)頁制作與網(wǎng)站組建簡明教程。 清華大學出版社.20xx.
[5]湛美英。信息時代的學校網(wǎng)絡教學!冬F(xiàn)代教育教學探索》期刊.20xx.
。6]譚浩強.C語言程序設計。清華大學出版社.20xx.
。7]項宇峰.ASP+SQL Server典型網(wǎng)站建設案例。清華大學出版社.20xx.
。8]張莉。 ASP連接數(shù)據(jù)庫的方法。 湖南大眾傳媒職業(yè)技術(shù)學院學報.20xx.
指導教師意見
指導教師__________________簽字
年 月 日
專業(yè)審查意見
審查人____________________簽字
年 月 日
計算機畢業(yè)設計14
即將畢業(yè),畢業(yè)之際我們都做了畢業(yè)設計,畢業(yè)設計是很重要的,通過我們的畢業(yè)設計一般都可以可以了解到,我們大學期間專業(yè)知識的掌握程度,這次的畢業(yè)設計我也是花了很長的時間,從接到通知到我開始做,我精心設計出來的一個網(wǎng)站,這次的畢業(yè)設計已經(jīng)結(jié)束了,很是有感嘆,跟收獲,這次的畢業(yè)設計讓我客觀的看待了自己的知識儲備,這是讓我收獲最多的,我知道自己在這幾年學到的東西有多少,也讓我更加清楚的看到了自己的不足,我很開心,能夠通過這次的畢業(yè)設計發(fā)現(xiàn)這么多的東西,畢業(yè)設計也做完了,花了那么長時間也沒有辜負自己,馬上也面臨實習,這次的畢業(yè)設計過程中還是有很多的心得。
在設計這個動態(tài)網(wǎng)站的時候,您讓我們選題目,我也是精挑細選的,在題目的選擇上我選擇了一個餐飲網(wǎng)站的設計,西餐廳,初步的構(gòu)思了一下,我也有了自己的一個方向,在設計這個網(wǎng)站的過程中我還是有一些突破的,主要是在這個網(wǎng)站的特效方面,我的JavaScript掌握程度是非常少的,設計這個網(wǎng)站的時候最大的難題就是給網(wǎng)站布置一些特效,但是自己的知識掌握有限,由于JavaScript這方面的知識掌握不多,我在初期自己在一邊找資料一邊請教同學們。
整個網(wǎng)站是用table表格構(gòu)造的,相比一些優(yōu)秀的同學全程都是div我就顯得有些out了,整個網(wǎng)站是簡約的風格,在視覺上很有畫面感,看上去很舒適,在解決了一些難題,之后我就著手整個網(wǎng)站的框架,在構(gòu)造網(wǎng)站的過程中,我還是有幾點不得不說,在我設計的時候很多的知識都是自己沒有學到過的,在網(wǎng)上找到了一些更加先進的知識,這讓我在設計這個西餐廳網(wǎng)站的時候?qū)W到的不少新的知識,還有我最想提的就是網(wǎng)站的logo完全是原創(chuàng),整個logo的設計都是很富有創(chuàng)意的,對于logo的'設計我覺得很滿意。
在這次網(wǎng)站設計完成之后,就是測試,經(jīng)過一系列的測試,都沒有問題了,我購買了域名上傳了網(wǎng)站,整個作品的設計很是花費時間,但是我覺得要做就做的精致點,做的優(yōu)秀點,這次的畢業(yè)設計我覺得很是要感謝的是指導老師,很多的不懂的東西,我每次都會第一時間問老師,老師一般都會熱情的解答,真的很感動,這次的畢業(yè)設計離不開幫助過我的每一個人,在我設計的過程中雖然有很多難題,但是我覺得如果一直都是順利的話,暢通無阻的話,那么這個畢業(yè)設計我覺得也沒什么意思了,在設計這個網(wǎng)站的過程中最重要的還是,遇到一些難題,然后自己知道了這個問題要怎么解決,我覺得這才是最重要的東西。
計算機畢業(yè)設計15
摘要:教育計算機與計算機教育是不同的概念,前者是為教育而改造計算機知識,后者是為了計算機而改造教學法。文章從第一代教育計算機出發(fā),在編程教育層面上,論述了正在形成的教育計算機的最新成果和意義。
關(guān)鍵詞:教育數(shù)學;計算機教育;教育計算機;程序設計
計算機教育和教育計算機是不同的概念。計算機教育是為了傳授計算機知識而作教育,它不創(chuàng)造計算機知識,只改造教學法。而教育計算機是為教育而做計算機,它要對計算機知識進行再創(chuàng)造,使之更適合于計算機教育。
下面筆者用吃核桃的例子來闡述計算機教育和教育計算機之間的例子。有種核桃,核仁與外殼結(jié)合得很緊,成都人叫它們“加米子核桃”,若砸的方法不當,即使砸開了也很難吃到核仁。計算機教育研究的是一套砸核桃的方法,但它既改變不了“加米子核桃”存在的事實,更改變不了核桃的味道和營養(yǎng)成分;而教育計算機則研究如何改良核桃的品種,目的是讓核桃容易被砸開、吃凈,而且使桃仁更美味、更營養(yǎng)。
筆者只從編程教育層面上來談計算機教育和教育計算機的關(guān)系,因為計算機文化是建立在程序基礎(chǔ)上的,所以這種研究是有代表性的。
1 、來自教育數(shù)學的啟示
教育計算機和教育數(shù)學有類似之處,我們從后者可以得到一些啟示。
以微積分為例。17世紀,由牛頓和萊布尼茨創(chuàng)建的微積分是第一代微積分,這是說不清楚原理的微積分。創(chuàng)建者說不清楚,使用微積分的數(shù)學家也說不清楚。微積分在說不清楚原理的情形下應用發(fā)展了130多年。
到19世紀,柯西對積累了兩百年的微積分成果進行了再創(chuàng)造,寫出了邁向嚴密的微積分王國的第一部教程——《分析教程》。這是一部教育數(shù)學的經(jīng)典,形成了第二代微積分,但使用的極限ε-語言使概念和推理繁瑣迂回,多數(shù)學生聽不明白。第二代微積分在這種情況下發(fā)展了170多年。
直到今天,出現(xiàn)了正在創(chuàng)建的微積分——第三代微積分。人們希望微積分不但嚴謹,而且避開ε-語言關(guān)卡,直觀易懂,簡易明快,讓更多非數(shù)學專業(yè)的學子聽得明白。在我國,張景中和林群院士十幾年來一直從事第三代微積分的創(chuàng)建工作,而且卓有成效!吨眮碇比ノ⒎e分》一書是他們的代表作。
這三代微積分在具體計算方法上基本相同,不同的是對原理的說明:第一代微積分說不清楚;第二代微積分說清楚了,但是繁瑣迂回;第三代微積分深入淺出。
再以幾何為例。歐幾里得的《幾何原本》是第一個對數(shù)學知識進行再創(chuàng)造的教育數(shù)學范例。它影響數(shù)學家和科學家的思維方式長達兩千年之久。直到今天,它仍然是中學數(shù)學教育的主要內(nèi)容之一。但是,由于它沒有借助代數(shù)和三角,孤立無支,使學生學得很難,教師教得很苦,
我們知道,幾何與三角研究的都是圖形。幾何側(cè)重定性研究,三角側(cè)重定量研究。代數(shù)研究的是運算的規(guī)律和方法,它不僅是解決數(shù)學問題的基本工具,也是幾何和三角的基本工具。幾何、代數(shù)和三角應該相互支撐,攜手共進。
然而,幾何、代數(shù)和三角的知識是在不同歷史時期和不同地域分別形成的,它們各有自己的體系、術(shù)語和記號,F(xiàn)在我們是根據(jù)它們在歷史上形成的順序分別講授,而且基本上保持著它們各自的體系。張景中院士對此提出質(zhì)疑:“學習數(shù)學的順序必須和數(shù)學知識在歷史上形成的先后一致嗎?這些在不同年代、不同地方,由不同的人,為不同的目的創(chuàng)造出來,而且其中很多是為了應用而創(chuàng)造出來的知識,會自然而然地相互融合,相得益彰嗎?當然不會。
幾何在沒有工具的情形下孤軍奮戰(zhàn)地作定性研究,不辛苦嗎?三角建立了有力的定量工具但為時已晚,空懷絕技難以施展,不委屈嗎?幾何自顧自地推理,三角自顧自地計算,代數(shù)該用不用,不冷落嗎?
為使幾何、代數(shù)和三角攜手共進,張景中院士重建三角,請三角早出茅廬,因為三角是解決幾何問題的有力工具,是訓練代數(shù)變換能力的天然平臺,也是溝通初等數(shù)學和高等數(shù)學的一條通道。
微積分和幾何,乃至整個數(shù)學,進入20世紀后迅速發(fā)展,其再創(chuàng)造工作越來越重要。以布爾巴基命名的一個數(shù)學家集體,已經(jīng)出版了皇皇巨著《數(shù)學原理》的前40卷。他們的目標是對數(shù)學從頭探討,并給予完全證明。布爾巴基把數(shù)學歸結(jié)為“研究抽象結(jié)構(gòu)的理論”。他們認為,集合論是數(shù)學大廈的地基,大廈的骨架由三種母結(jié)構(gòu)組成:序結(jié)構(gòu)、代數(shù)結(jié)構(gòu)和拓撲結(jié)構(gòu)。比如,實數(shù)有大小,這是序結(jié)構(gòu);有四則運算,這是代數(shù)結(jié)構(gòu);有連續(xù)性,這是拓撲結(jié)構(gòu)。母結(jié)構(gòu)加進新的公理,產(chǎn)生子結(jié)構(gòu)。不同的結(jié)構(gòu)結(jié)合起來,產(chǎn)生復合結(jié)構(gòu)。布爾巴基認為,研究今天已有的和未來可能產(chǎn)生的種種結(jié)構(gòu),就是純數(shù)學的特征。有了結(jié)構(gòu)觀點,數(shù)學的核心部分就顯得條理化、系統(tǒng)化了。
教育數(shù)學給我們的啟示有兩點:①邏輯在發(fā)展;②綜合促創(chuàng)新。
2 、第一代教育計算機
第一代教育計算機始于20世紀60年代末和70年代初。為此作出貢獻的人很多,其中的3個人我們比較熟悉。
一是單源最短路徑算法的發(fā)明者E·W·迪克斯特拉(Dijkstra),他最先察覺goto語句的有害性,首創(chuàng)結(jié)構(gòu)化程序設計。他在《結(jié)構(gòu)程序設計札記》一文中提出了把程序的可靠性建立在程序的“有效結(jié)構(gòu)”基礎(chǔ)之上的觀點,揭開了程序設計革命的新篇章。
二是快速排序法和CASE語句的發(fā)明者霍爾,他的《計算機程序設計公理化基礎(chǔ)》一文使得對程序設計的分析可以在數(shù)學推理的`基礎(chǔ)上進行。
三是N·沃思(Nicklaus Wirth),他在《算法+數(shù)據(jù)結(jié)構(gòu)=程序》一書中,第一次揭示了程序的本質(zhì)。“算法+數(shù)據(jù)結(jié)構(gòu)=程序”這個公式對計算機科學的影響程度類似愛因斯坦的質(zhì)能等價理論方程式“E=mc2”對物理學的影響。
第一代教育計算機確立的原則和方法對計算機教育產(chǎn)生了深遠的影響,意義至今尚存。但是有些原則和方法在計算機教育中被打了折扣。N·沃思的思想是:“程序設計這一領(lǐng)域極為紛繁多變,常常包含復雜的腦力勞動。因此,以為能夠把它壓縮成一種純粹‘開藥方’式的訓練是錯誤的。我們所能采用的教學方法只能是仔細地選擇和描述標準的例子。N·沃思所說的標準例子都是依賴數(shù)據(jù)結(jié)構(gòu)的算法。但是學習數(shù)據(jù)結(jié)構(gòu)有兩個難點:算法的性能分析和算法的實現(xiàn)。 算法的性能分析是以極限概念為基礎(chǔ)的,非數(shù)學專業(yè)的學生很少能夠掌握極限概念,因此在數(shù)據(jù)結(jié)構(gòu)教學中進行算法的性能分析是讓教師很為難、讓學生很困惑的事情。
N·沃思非常強調(diào)算法實現(xiàn)的原則,他指出:“把程序表達為充分考慮細節(jié)的最終形式是很重要的,因為程序設計的錯誤正是隱藏在細節(jié)中。盡管對于學者來說,純粹描述算法原則及其數(shù)學分析可能具有刺激性和挑戰(zhàn)性,但對于實際工程人員來說,似乎是不切實際的。因此,我嚴格遵循這一原則:將程序的最終形式以某一語言表述出來,以便確實能在計算機上執(zhí)行。但是那時候的程序語言還只是過程式語言,用這種語言描述數(shù)據(jù)結(jié)構(gòu)需要很高的水平,實現(xiàn)一些比較大的數(shù)據(jù)結(jié)構(gòu)算法是單個人難以做到的。
結(jié)果是,非計算機專業(yè)很少講授數(shù)據(jù)結(jié)構(gòu),計算機專業(yè)講授的數(shù)據(jù)結(jié)構(gòu)讓許多學生感覺抽象難懂。
3 、正在形成的教育計算機
現(xiàn)在,學習數(shù)據(jù)結(jié)構(gòu)的兩個困難有了解決辦法。第三代直觀易懂的微積分便于更多的人掌握,進而使數(shù)據(jù)結(jié)構(gòu)中的算法性能分析更普及。C++的出現(xiàn)使數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)變得簡單。如本賈尼·斯特勞斯特盧普(Bjarne Stroustrup)所說:“C++的設計就是為了使較大的程序能夠以一種合理的方式構(gòu)造出來,并因此使單獨一個人也可能對付相當大的一批代碼!碧貏e是,C++最重要的發(fā)展就是STL——容器和算法的標準庫。它不僅使數(shù)據(jù)結(jié)構(gòu)和C++語言得到近乎完美的統(tǒng)一,而且促進了程序設計的發(fā)展。
但是新問題又出現(xiàn)了:程序語言多了,不知學習哪一種好;程序設計方法多了,不知道什么才是程序設計。
今天,流行的程序語言已經(jīng)有C、C++、C#、Java、Visual Basic、Delphi等。這使很多人困惑,不知道學習哪一種語言才好。有沒有最好的語言呢?對此,Alan Perlis的回答是:“如果某人說,‘我想要這樣一種程序設計語言,我只需說出我希望做什么,它就能幫我完成’,那么就給他一個棒棒糖吧!笨梢,要求一個萬能的程序設計語言是很天真的。
其實,幾乎每一種語言都是為特定的商業(yè)目的而設計,并不是為教育而設計。COBOL是為商業(yè)應用而設計;FORTRAN是為數(shù)學運算而設計;Basic是為了易學易用而設計;Ada是為美國國防部開發(fā)的,主要用于國防項目;Visual Basic和Delphi用于開發(fā)圖形用戶界面,可以進行快速應用開發(fā)。
現(xiàn)在很多人選擇C、C++或Java,主要還是因為它們具有更大的商業(yè)用途。C語言不僅具有匯編語言的強大功能,而且如高級語言一樣易學和易移植;C++適合開發(fā)系統(tǒng)軟件,如編寫編譯程序和操作系統(tǒng),Microsoft公司的Windows操作系統(tǒng)就是用C++編寫的;Java用于開發(fā)Internet應用程序。
今天,程序設計除了以前的過程式設計,還有了數(shù)據(jù)抽象、面向?qū)ο笤O計、泛型設計等。那么什么才是程序設計呢?對此,Bjarne Stroustrup的回答是:“通常人們一提到程序設計風格,都是將它們看作是毫無關(guān)聯(lián)的:你要么使用泛型程序設計,要么使用面向?qū)ο蟪绦蛟O計。但如果你的目標是盡可能好地表達解決方案,就需要組合多種風格了。這里的‘好’是指代碼易讀、易編寫、易維護以及足夠高效!边@種組合多種風格的程序設計是多范型程序設計。
面對新的問題,新的教育計算機正在形成,它要把用于商業(yè)目的的核心程序語言和程序設計方法再創(chuàng)造,使它們連貫起來,服務于計算機教育。
關(guān)于程序語言,Bjarne Stroustrup指出“在你已經(jīng)掌握了C和C++的公共子集和某些C++直接支持的高級技術(shù)之后,你會更容易去學習C中那些更詭秘的部分”,實際上,這是“人體解剖法”的秘密:事物的本質(zhì)只有在一個事物發(fā)展過程結(jié)束時才能最清晰地顯露出來,借此我們可以對整個歷史重新作出合乎邏輯的描述,展示出歷史的內(nèi)在規(guī)律性。Bruce Ecke1便利用這個方法,在《C++編程思想》一書中建立起一個從C結(jié)構(gòu)到C++類的平滑過渡模型:先實現(xiàn)一個袖珍的C庫,然后再將它轉(zhuǎn)換為C++代碼,通過比較分析而進入C++。這樣一來,從C到C++的一條脈絡就疏通了。Aninash C·Kak也是利用這個方法,在《面向?qū)ο缶幊藽++和Java比較教程》一書中,給我們指出了一條從C++到Java的道路。
用李未院士的三個語言環(huán)境理論,可以對從C到C++再到Java的線索作出嚴謹?shù)男问矫枋。“一般說來,一個語言在它作為對象語言時,它的符號和語法對象所取得的準確性和已被人們證明的結(jié)論,在它作為元語言時,就可以用來解釋和說明相應對象語言的符號和語法對象,并用來證明該對象語言中不同語法對象之間的關(guān)系。這是人類從事科學研究的基本方法!崩,C、C++和Java是程序語言發(fā)展中的版本序列。如果把C++視為對象語言,那么從C++程序集合到C程序集合的一個解釋映射(記做IC++)和C程序集合就構(gòu)成C++的一個模型,而C語言就構(gòu)成了C++語言和它的模型的元語言;如果把Java視為對象語言,那么從Java程序集合到C++程序集合的一個解釋映射(記做IJ)和C++程序集合就構(gòu)成Java的一個模型,而C++語言就構(gòu)成了Java語言和它的模型的元語言。
從C到C++再到Java,這是新一代教育計算機給予計算機教育的一個方向性選擇。
關(guān)于程序設計,Stanley B·Lippman從發(fā)展的角度給予了定義:“縱觀短暫的計算機發(fā)展史,算法和數(shù)據(jù)這兩個主要方面一直保持不變。發(fā)展演化的只是它們之間的關(guān)系,就是所謂的程序設計。”這種觀點啟發(fā)我們對過程式設計、數(shù)據(jù)抽象、面向?qū)ο笤O計和泛型設計,不要僅僅把它們毫無關(guān)聯(lián)地排列起來,平等地看待,而是要由此及彼地把它們推出來,使它們互相隸屬,從低級形式發(fā)展出高級形式。把C和Java連接起來的C++,這個在計算機軟件領(lǐng)域中覆蓋面最為廣闊的編程語言,不僅支持多種不同的程序設計風格,而且它記錄著程序設計從低級形式到高級形式的發(fā)展。用Stroustrup的話講:“它的特點是可以看作是更好的C;支持數(shù)據(jù)抽象;支持面向?qū)ο蟪绦蛟O計;支持泛型程序設計!币驗榧嫒萘薈,所以C++自然也支持過程式設計。
從過程式設計到數(shù)據(jù)抽象,從面向?qū)ο笤O計到泛型設計,這是新一代教育計算機為計算機教育指出的又一個方向性選擇。而且這個過程,因為C++的特性,所以又和從C到C++再到Java的過程相互融合為一個過程。
這個過程不是從概念出發(fā),而是從實際出發(fā),如Stroustrup在總結(jié)C++的一些設計原則時所說:“C++的每一步演化和發(fā)展都是由于實際問題所引起的!薄癈++支持一種逐步推進的學習方式。你學習一個新語言的方式依賴于你已經(jīng)知道些什么,還依賴于你的學習目的!彼^逐步推進,就是從C到C++再到Java,而目的就是認識發(fā)展規(guī)律。
正在形成的教育計算機將使計算機教育沿著嚴謹、流暢、豐富和啟迪的方向發(fā)展。所謂嚴謹就是講邏輯,而邏輯是隨著事物發(fā)展而發(fā)展的,一個事物發(fā)展了,我們才可以觀察它的變化,研究和發(fā)現(xiàn)事物的本質(zhì)。所謂流暢就是不重復,把C、C++和Java貫串起來學習,就去除了不必要的重復。所謂豐富就是包含更多的典型程序設計實例,數(shù)據(jù)結(jié)構(gòu)包含著豐富的典型程序設計實例,C++不僅是我們描述數(shù)據(jù)結(jié)構(gòu)的有力工具,而且它的標準模板庫(STL)把數(shù)據(jù)結(jié)構(gòu)近乎完美的統(tǒng)一到C++語言中。所謂啟迪就是引導人們注重規(guī)律,從事物的發(fā)展和變化中來觀察事物。
4 、結(jié)語
新一代教育計算機不是純粹思考出來、想象出來的概念,而是計算機科學發(fā)展的必然產(chǎn)物。計算機科學的迅猛發(fā)展,積累了大量的實證的知識材料,以近乎系統(tǒng)的形式描繪出一幅相互聯(lián)系的清晰圖畫,任何人,只要依據(jù)材料的內(nèi)在聯(lián)系把這些材料加以整理,就可以達到上述的認識。
【計算機畢業(yè)設計】相關(guān)文章:
計算機畢業(yè)設計04-21
計算機畢業(yè)設計06-13
計算機畢業(yè)設計[優(yōu)秀]06-14
計算機專業(yè)畢業(yè)設計輔導08-06
計算機專業(yè)畢業(yè)設計題目08-06
計算機專業(yè)畢業(yè)設計的類型08-06
計算機畢業(yè)設計15篇04-22
計算機畢業(yè)設計論文目錄樣本08-06
計算機及應用畢業(yè)設計題目08-06
計算機畢業(yè)設計開題報告例文08-01