五十路熟女俱乐部,韩国非常大度的电影原声,久久久久久人妻一区二区三区,精品久久久久久综合日本

首頁 優秀范文 接口設計論文

接口設計論文賞析八篇

發布時間:2023-03-29 09:22:46

序言:寫作是分享個人見解和探索未知領域的橋梁,我們為您精選了8篇的接口設計論文樣本,期待這些樣本能夠為您提供豐富的參考和啟發,請盡情閱讀。

接口設計論文

第1篇

1.1公共信息模型(CIM)概述現代電力系統是一個實時變化的復雜系統,它覆蓋發電、輸電、配電和售電等多個環節,包涵發電機、變壓器、斷路器、線路、繼電保護、電能計量,用電設備等各種電氣設備,隨著經濟社會的發展,電力系統還會日益龐大和復雜。CIM為電力系統的建模提供了一種行之有效的方法,CIM采用先進的面向對象的建模技術,使用統一建模語言(UML)將CIM定義成一系列邏輯包,每一個包含一個或多個類圖,用圖形方式可以方便地表示包中所有類之間的關系[2],使得復雜的電力系統在抽象邏輯層次上得到可視化和模塊化,用分而治之的思想統籌分析電力系統。

1.2CIM/XML解析CIM解析模塊用于將CIM/XML與CIM/E格式的文本讀入內存,同時經過XML文檔解析建立起數據關系,最終將CIM中的各對象及其屬性存入字典結構中。憑借著C#豐富的庫資源,CIM/XML文本的解析是極為方便的,使用foreach循環語句與Elements()等方法,少量的代碼便能實現XML文本的全文檢索,同時還具有優秀的性能。

1.3CIM/E解析雖然CIM/E文本借鑒了XML的語法風格,但它在設計之初就摒棄了常規XML繁瑣冗余的標簽,正是這樣才成就了E語言的高效能。因此CIM/E文本的解析與2.2有所不同,它的實現有更多面向結構的特點。

1.4拓撲分析CIM定義了終端和聯結點用以表示導電設備間的連接。大多數導電設備是雙端連接的,這就涉及到2個聯結點。這種模式描述了電網全部的原始的信息,稱作開關/節點模型(Node/Breaker),如圖2(a)所示。但對于一些高級應用來講,例如潮流計算、狀態估計等,根據等電位原理(如變電站中互通的母線、刀閘、斷路器等)形成了邏輯上的拓撲點[3]。這種由拓撲點和拓撲點間帶阻抗的電氣設備連接表達的電力網絡模型,叫做母線/支路模型(Bus/Branch),見圖2(b)。開關/節點模型是母線/支路模型的基礎,因此它又被稱為物理模型。通過對開關/節點模型進行所謂的拓撲分析,就能得到母線/支路模型(計算模型),這種模型歸納出了電網的拓撲結構,而隱藏了諸如開關等設備的開閉狀態,是潮流計算能夠接受的模型。本節的文本解析模塊所得的結果與原始CIM文檔一致,都是基于開關/節點模型,那么如何合理地省略閉合的刀閘、斷路器,形成拓撲點,實現到母線/支路模型的轉換,是本節拓撲分析計算模塊要完成的任務。根據圖論相關理論,在同一個拓撲點中,以其包含的聯結點為頂點,以聯結點之間的開關為邊,實際上構成了一幅樹形或帶環的無向連通圖。結合電力系統的實際特點,該連通圖中不存在自身環(起點和終點都是同個點的邊),并且任意2個頂點間的邊不會超過1條。換言之,對于相鄰的若干個開關類(switch)元件構成的無向連通圖,一幅圖對應一個拓撲點,顯然,這在電路理論上是成立的。因此,存在這么一種算法,通過對圖的遍歷嘗試找到該圖所對應的拓撲點及其所屬的所有聯結點。從給定的連通圖中任一頂點(聯結點)出發,沿著一些邊遍訪該圖中所有的頂點,直至每個頂點都只被訪問一次為止,稱作圖的遍歷。目前遍歷連通圖的算法主要有2種:深度優先搜索DFS(depthfirstsearch)和廣度優先搜索BFS(breadthfirstsearch)。本文采用前者算法,結合CIM的導電設備模型,進行頂點的合并處理。深度優先搜索也叫縱向優先搜索算法,其基本思路是:訪問了起始頂點v之后,選擇某一個與v相連但未曾被訪問過的頂點w訪問之,再從頂點w開始進行深度優先搜索。當到達一個與其連接的頂點都被訪問過的頂點時,就從這個頂點開始,依次回退到還有相連頂點未被訪問過的頂點u,從u開始再次進行深度優先搜索。如此往復,直到所有頂點都被訪問過。綜上所述,DFS算法具有如下特征:1)每訪問到的當前頂點需要作已訪問標志。2)整個遍歷是個遞歸過程。歸納出DFS算法的基本框圖如圖3所示。

2BPA數據接口

2.1BPA數據卡片的填寫要求在CIM模型被轉換為母線/支路模型之后,事實上已經奠定了潮流計算的數據基礎,接下來只需根據BPA數據格式的要求輸出數據文件即可[4]。BPA軟件采用的是較傳統的“數據卡片”設計概念,特別強調數據卡片的格式要求[5]。BPA程序支持的數據卡片眾多,本文使用到的只占其中很小一部分,包括B卡(交流節點卡)、L卡(對稱線路卡)、T卡(變壓器卡)三大類?,F以B卡為例,說明卡片的填寫方法。如:BQXIJING113.8GX65.50.37.-25.1.0的填寫方法如表1所示。數據長度:卡片中的每一個數據項均不能超過起始列號與結束列號所規定的長度。例如BusName從第7列開始,到第14列結束,那么其長度只有8列,如實際節點名長度不足8列,留空即可;超過8列的只能保留最多8列。數據類型:BPA數據卡片中一般有3種數據類型:空、字符、浮點數。1)字符:其格式表示為An,其中n為長度。例如上文中的BusName,格式為A8,A可以理解為ASCII字符,8是指字符個數。每個數字、大/小寫英文字母和其他ASCII字符均占1個長度,特別地,一個中文漢字占2個長度,因此對于A8格式來說,若全部填中文,最多只能填4個漢字。2)浮點數:BPA程序廣泛使用缺省小數點規則增加數據的有效位數。浮點數的格式表示為Fn.n,其中n為位數。例如表1中的“安排的Vmin(標幺值)”,格式為F4.3,F可以理解為Float,即浮點數,“4”表示浮點數位數(包括小數點),“3”表示缺省的小數點后位數。填法3和填法4即缺省小數點法。對于F4.3格式來說,如果不填小數點,BPA程序將自動取3位小數。如果要使電壓控制在1.015,只需填入1015,顯然此時用缺省小數點法是最合適的。

2.2BPA數據輸出模塊在實際開發過程中,格式問題其實是相對簡單的部分,但是僅僅滿足BPA程序的數據卡片格式要求是遠遠不夠的,還必須考慮其他問題以保證轉換出來的數據文件的正確性。下面分述之。

2.2.1多回線路的回路標志問題為確保供電可靠性,電力系統廣泛存在雙回甚至多回線路。以雙回線為例,從2.4節可知,這種線路即2個拓撲點間存在2個連接,如果以此為基礎直接轉換生成2個對稱線路卡(L卡),則BPA程序會報錯終止計算。為解決這個問題,需要按照BPA有關數據文件的要求,給系統中所有雙回線路賦予回路標志號(1,2,…,n)。

2.2.2無功補償問題BPA軟件提供了可投切電抗、電容器組卡(X卡)來輸入無功補償數據。本文的接口程序根據電力系統實時數據的特點,并沒有直接輸出X卡,而是將各拓撲點的無功補償容量(如果有的話)進行累加,作為“并聯導納無功負荷”添加到B卡中,從而避免了生成X卡的困難,并能簡化數據文件[6]。

3計算規模的處理

在工程實際中,往往需要選取不同大小規模的電網進行計算,因此接口程序必須能靈活處理以適應這種要求。最簡單的情況是,從調度中心的EMS接口獲取實時數據,經過模型解析和數據轉換,生成符合BPA數據格式的.dat文件后,直接在BPA軟件里打開該.dat文件執行潮流計算。如此一來,計算的電網規模與EMS中的模型是一樣的。省調或地調除了關注所調度區域的運行情況,往往還參考上一級調度下達的所謂全網模型,即包含區域外電網數據的更詳細的.dat數據文件。為了能使省調或地調的計算達到全網規模,本文的接口程序能將區域電網數據嵌入至全網模型中,方便考察區域電網在全網中的運行狀況。具體做法如下:1)搜集區域電網與外部電網相連的聯絡線,那么這些聯絡線在區域電網內的節點所圍成的范圍即是區域電網。2)從1)中得到的節點出發,進行網絡掃描,找出所有區域電網內的節點、線路和變壓器。3)將2)所掃描出的區域電網(對應于BPA的B卡、L卡、T卡)在全網模型文件中刪除。4)把EMS數據轉為BPA格式后,插入至全網模型文件中,形成包含更新后的區域電網的全網模型文件。

4BPA軟件潮流驗算

本節數據源采自南瑞繼保PCS-9000調度自動化系統,選取2014年3月11日11時27分42秒廣西主網斷面,遙測合格率98.92%。利用本文程序將實時數據轉化成BPA潮流數據文件,指定巖灘電廠1號機組為全網平衡機(BS卡)。計算結果收斂,牛頓-拉夫遜法迭代次數為5次。平衡機(額定有功300MW)出力數據如表2所示。

5結論

第2篇

關鍵詞:觸摸屏ADS7846同微控制器PIC16F876

引言

隨著社會自動化程度的提高,人機交互能力急需大的轉變,向著更方便使用、更直觀的方向發展。激光治療機主要應用激光的物理特性作用于人體,產生機體化學反應從而達到治療疾病的目的。激光治療機作為一種精密儀器需要精確的控制及防塵、防靜電、防潮等方面的嚴格要求。激光治療機輸入設備采用觸摸屏控制,既是基于以上要求也是從方便使用者操作和界面直觀的角度考慮的。觸摸屏的應用使得數據的顯示和數據的輸入結合為一體,簡化了整個設備。

1觸摸屏原理

觸摸屏附著在顯示器的表面,與顯示器配合使用。通過觸摸產生模擬電信號,經過轉換為數字信號由微處理器計算得出觸摸點的坐標,從而得到操作者的意圖并執行。觸摸屏按其技術原理可分為五類:矢量壓力傳感器、電阻式、電容式、紅外線式和表面聲波式,其中電阻式觸摸屏在實際應用中的較多。電阻式觸摸屏由4層的透明薄構成,最下面是玻璃或有機玻璃構成的基層,最上面是一層外表面經過硬化處理從而光滑防刮的塑料層,附著在上下兩層內表面的兩層為金屬導電層(OTI,氧化銦),這兩層由細小的透明隔離點進行絕緣。當手指觸摸屏幕時,兩層電層在觸摸點處接觸。

觸摸層的兩個金屬導電層分別用來測量X軸和Y軸方向的坐標。用于X坐標測量的導電層從左右兩端引出兩個電極,記為X+和X-。用于Y坐標測量的導電層從上下兩端引出兩個電極,記為Y+和Y-。這就是四線電阻觸摸屏的引線構成。當在一對電極上施加電壓時,在該導電層上就會形成均勻連接的電壓分布國。若在X方向的電極對上施加一確定的電壓,而Y方向電極對上不加電壓時,在X平行電壓場中,觸點處的電壓值可在在Y+(或Y-)電極上反映出來,通過測量Y+電極對地的電壓大小,便可得知觸點的X坐標值。同理,當在Y電極對上加電壓,而X電極對上不加電壓時,通過測量X+電極的電壓,便可得知觸點的Y坐標。測量原理如圖1所示。

五線式觸摸屏與四線式不同。主要區別在于五線觸摸屏將其中一導電層的四端均引出來作為四個電極,另一導電層僅僅作為測量的導體輸出X向和Y向的電壓,測量時要交替在X向和Y向上施加電壓。

2觸摸層控制器工作原理

觸摸屏控制器有多種,主要的功能均是在微處理器的控制下向觸摸屏的兩個方向分時施加電壓,并將相應的電壓信號傳送給自身A/D轉換器,在微處理器SPI口提供的同步時鐘作用下將數字信號讀入微處理器。控制器ADS7846基本結構如圖2所示。

圖1觸摸點P處測量結果計算如下:

ADS7846內部可以通過寄存器的設置A/D轉換器的分辨率設為8位或12位,在本系統中A/D轉換器的分辨率取12位。則P點的二進制輸出代碼為:

其中:Vref_full為加在ADS6746內部A/D轉換器上的參考電壓。

觸摸屏控制器的運行是通過串行數據輸入口DIN輸入控制命令進行控制的??刂频幕靖袷饺缦拢?/p>

bitbit6bit5bit4bitbitbitbit

起始位(高電平)A2A1A0MODESER/DFRPD1PD0

bit7指明發送命令開始,高電平有效。A2:A0用于選擇數據輸入通道,101選擇X坐標測量,001選擇Y坐標測量。MODE將內部模數轉換器的分辨率定義為8位(MODE=1)或12位(MODE=0)。SER/DFR為單端/雙端參考電壓選擇位。PD1:PD0根據省電模式的需要進行選擇設置。這些命令控制位的設置將在程序代碼部分得以應用。

3系統硬件設計

激光治療機的輸入系統由三部分組成:觸摸屏、觸摸屏控制器和微控制器。微控制器采用Microchip公司的新型芯片PIC16F867。內部總線采用哈佛雙總線結構。在內部頻率相同的情況下,加快了數據的傳輸速度,避免了瓶頸現象。此芯片采用精簡指令集(RISC)易于使用,加快了開發速度。內部含有8KB程序存儲器(分頁操作),256字節EEPROM,368字節RAM,8路模數轉換器,1個通用串行口(SCI),1個I2C接口,1個串行接口(SPI),3個定時器及看門狗電路(WathcDog)等許多重要資源。許多接口功能上的復用使得整個微控制器簡潔,功能強大。

根據ADS7846與微控制器進行數據交換的接口特征,選用PIC16F876的SPI口。SPI口包括三個信號:SDO(串行數據輸出),SDI(串行數據輸入),SCK(串行同步時鐘)。硬件連接關系見圖3。

本文側重于激光治療儀輸入系統的設計,其它硬件的設計僅給出接口的含義。由于PIC16F876的內部集成度較高,所以接口相當簡單,但是要完成復雜的控制功能必須進行內部寄存器的設置。

圖3

4軟件設計

按照以上設計思想設計了應用軟件。圖4為主程序與觸摸屏輸入檢測部分的程序流程圖。其中,坐標數據處理通常采用查表的方法,將用戶命令的坐標形成數據表,利用獲得的坐標信息進行變換快速查表,從而提高軟件的運行速度。

下面是PIC16F876同ADS7846接口的部分程序代碼。

CMDATAEQU30H

XDATA_HEQU31H

XDATA_LEQU32H

YDATA_HEQU33H

YDATA_LEQU34H

;初始化寄存器

MOVLW02H

MOVWFTRICB;定義B口方向

MOVLW90H

MOVWFTRISC;定義C口方向

BCFSSPCON,5

MOVLW10H

MOVWFSSPCON;初始化SSPCON

BSFSSPCON,5;啟動SPI

;獲取X,Y坐標

GetXY

BCFPORTB,0;選口AD7846

MOVLW0D4H;獲取X坐標命令

MOVWFSSPBUF;發送命令

BUSY

BTFSCPORTB,1;判忙?

GOTOBUSY

MOVFSSPBUF,W;12位數據

MOVWFXDATA_H;XDATA_H存放高字節

MOVFSSPBUF,W

MOVWFXDATA_L;XDATA_L存放低字節

································

;Y坐標數據同樣處理

RETLW0

第3篇

1.1主體結構設計由于配網通信結構復雜,難以采用單一的通信技術滿足所有配網系統需求[9,10]。因此,采用異構網絡構架組成混合式網絡是配電通信網的重要解決方案。所提出的典型異構配電通信網絡分為三層,包括骨干通信網(骨干網)、接入通信網(接入網)和終端層(用戶駐地網),如圖1所示。其中,骨干網是服務器端的信息網絡,實現配網通信主站之間的通信,這些主站包括各高壓變電站(110/35kV變電站)、電廠等;接入網實現配網通信子站與配網通信主站之間的通信,配網通信子站主要包括10kV變電站[12]駐地網實現用戶側用電信息的收集和監視。圖1配電通信網的異構式混合結構骨干網中由于站點相對較少,各站點地位均等,因此適合采用光纖通信方式,搭建光纖自愈環網,具有高速、可靠、實時的優勢。接入網則由于用戶較多,需要根據網絡覆蓋地域特點進行選取。對于用戶集中的地方,如城區、縣城、工業園區等地,接入網也適合采用光纖通信方式。而對于郊區或者農村,用戶分散,采用光纖接入代價巨大。因此,可以采用GPRS/3G技術實現接入。對于駐地網,可以分別選擇Wi-Fi,ZigBee或者總線技術。例如,在城區的用戶家庭或者辦公室可以選擇ZigBee子網,而在配電房則選擇總線。

1.2城市配電通信網以所提出的三層網絡基本構架為基礎,本文所設計的城市配電通信網整體結構如圖2所示,其中,骨干網采用的通信技術為光纖通信技術,并采用光纖環作為基本的網絡結構。圖2城市配電通信網結構考慮到城市用戶集中,10kV變電站分布均勻,適合采用以太網無源光網絡(EthernetPassiveOpticalNetwork,EPON)+以太光纖環接入網。其中,EPON接入網主干是由子站匯聚交換機組成的以太網光纖環。每個35/110kV高壓變電站可以連接一個或者多個以太網光纖環。每個子站匯聚交換機連接一個光線路終端(OpticalLineTerminal,OLT),或者子站匯聚交換機與OLT集成為一個OLT交換機。每個OLT對應一個10kV的變電站,下面分接多個光網絡單元(OpticalNetworkUnit,ONU)。每個ONU單元都負責收集一個或者多個駐地網絡的信息。城市配網駐地網可以為無線網絡或者有線網絡,無線網絡可以是ZigBee[16]、紅外、WiFi等局域網,而有線網絡一般是總線網絡。無線網絡包括一個協調器和若干個節點。節點即為用戶家中的智能電表、智能插座等,而協調器則負責組建此無線網絡,匯聚各個節點的信息并轉換成適合接入至ONU的接口(如RS485)傳輸至ONU。同時,也負責將從ONU接收到的數據信息廣播至各個節點。有線網絡一般為總線網絡,如RS485總線。

1.3農村配電通信網本文所設計的農村配電通信網整體結構如圖3所示,其中,農村配網骨干網與駐地網的功能與結構與城市配網相同??紤]到農村用戶分散,覆蓋面廣,10kV變電站分布稀疏,農村配網接入網并不適合采用EPON+以太光纖環接入網。由于農村用電信息監測實時要求不高,也沒有嚴格的可控性要求,因此采用GPRS/3G/4G接入方式網絡結構最為簡單。采用此方式主要租用網絡運營商的無線網絡,將數據送回網絡運營商的后臺系統,然后該后臺再通過專線和配網系統進行互聯。GPRS/3G/4G接入方式對用戶的數量沒有限制,用戶無需建網和維護,具有建設周期短、業務開展快、網絡成本低等特點。

2異構配電通信網多址與數據聚合方法

2.1多址與數據聚合方法基于上述異構配電通信網,本文采用駐地網網關來解決配網通信系統中的多址與數據聚合問題,其位于駐地網與接入網之間,作為多個異構駐地網與接入網中一個接入點的連接,如圖4所示。圖4駐地網網關在網絡中位置在上行通信中,駐地網網關首先接收來自掛接在該網關上的N個駐地網的短數據包,并按照駐地網進行分類存儲。例如,來自駐地網n的短數據包存儲在第n號存儲器,n=1,2,…,N。每個短數據包含有其在本駐地網的地址和數據包長度。然后,每接收短數據t秒,駐地網網關將接收到的存儲于N個存儲器中的短數據包進行封裝。在封裝幀的過程中,幀頭包括駐地網網關ID和子幀個數,如圖5所示。幀體由各子幀組成,每一個子幀封裝來自同一個駐地網的所有已經接收到的短數據包,即存儲于同一個存儲器中的所有短數據包。值得指出的是,有可能t秒內某駐地網沒有數據包發送,此時對應的存儲器為空。因此,子幀的個數可能小于N。子幀幀頭包括駐地網網關下面駐地網ID和短數據包個數,如圖5所示。子幀幀體由若干個數據包組成。這些數據包即是在t秒內接收到該子幀所對應的駐地網的所有數據包。駐地網網關將幀封裝好后,將其傳送給該網關所連接的接入點。隨后,駐地網網關再次接收并分類存儲N個駐地網的短數據包,并對短數據包進行封裝及傳送,如此循環。在下行通信中,駐地網網關首先接收來自接入點的數據幀。該數據幀的封裝結構與如圖5所示的上行通信時封裝幀結構完全一致。然后,駐地網網關按照圖5所示結構,對數據幀進行解析,分別得到各個子幀。最后,駐地網網關依次解析每一個子幀。根據子幀中的駐地網ID,將該子幀內所有的數據包發送至該駐地網協調器。值得說明的是,上述介紹的通信方式中,一個網關下的多個駐地網回傳時間間隔(t秒)是相同的。然而,在實際使用中,更為普遍的情況是多個駐地網的采樣間隔和回傳間隔是各不相同的。這種情況下,網關需要根據每個駐地網的回傳間隔和采樣間隔進行處理。網關的回傳將是以駐地網為單位進行。這樣就不需要使用圖5所示的幀結構。

2.2駐地網網關的軟硬件實現駐地網網關的硬件設計并無特殊要求。根據上述駐地網網關的基本功能,硬件系統需要包括RS485接口、CPU和RJ45接口,如圖6所示。其中,RS485接口用于連接駐地網網關與駐地網,接口數量視駐地網數量而定;RJ45連接駐地網網關與接入網,一般為1個。CPU處理駐地網數據的采集、存儲和回傳。駐地網網關的實現重在軟件設計。這里考慮更為一般的情況,即每一個駐地網都有獨立的采樣間隔和回傳間隔。由于串口對象與文件都是獨占式的,軟件設計的重點在于如何處理好資源的調配。下面以微軟的VS2010平臺為例進行詳細介紹。(1)整體思路在整體設計上,采用定時器進行處理。CPU為每個子網設定一個采樣定時器,周期性采樣數據,保存到本地緩存txt文件中。此外,CPU為每個子網另設一個回傳定時器,周期性向服務端發送緩存的txt文件,發送完畢后該文件清空。(2)串口收發處理CPU通過CMSComm類對象訪問串口。由于只有一個串口對象,需管理多個異步串口,故采用搶占式設計,即“先到先得,后到跳過”。當某一個子網采樣定時器觸發時,先判斷當前串口對象是否被使用。如果否,即串口空閑,則將串口占用,執行該定時器內的行為,當串口信息接收完畢時解除串口占用;如果是,即串口當前被占用,則本次定時器跳過。采樣定時器觸發時,如果串口并未被搶占,則將串口配置成駐地網對應的參數,然后打開串口,根據當前設備號,配置設備地址,并獲取相應指令,將其轉換為十六進制格式向串口發送,從而實現對當前設備的數據采集。如有多條數據需要采集,則短暫間隔后更新設備地址重復發送采集命令。串口接收到駐地網上傳的采集數據就會觸發接收函數。接收函數被觸發時,首先將數據轉換為字符串類型保存在數據緩存中,并判斷此時緩存中的數據是否可以提取出完整指令。若否則繼續接收數據;若是則提取出完整指令,存儲在對應的最新數據變量中,以供服務端查詢,并且根據需要寫入緩存txt文件中或發送到服務端。(3)文件操作駐地網網關管理著多個緩存txt文件,每個駐地網網關對應一個文件。網關采集到數據之后需要存儲在文件中;同時,網關需要將文件傳輸到服務器。顯然,由于采樣定時器和回傳定時器是異步的,讀寫文件也是異步的。因此,也需要對文件操作進行異步管理。將網關回傳采集到的數據至服務器的過程稱為緩存同步。緩存同步采用調用子線程的方式執行。所有子網文件對應同一個子線程。當某一子網的緩存同步定時器觸發時,將先判斷當前子線程是否被調用,若未被調用,則調用該子線程。在子線程內,文件發送將分3部分進行:1.發送文件名,以便服務器創建該文件。2.發送文件內數據。3.發送文件發送完成信號,通知服務器文件發送完成。同時,為了避免同一文件被多次打開,規定緩存同步的優先級高于緩存文件寫入,即在緩存文件進行同步的時候不允許寫入數據到該文件。(4)Socket操作通過CSocketClient類對象訪問Socket端口(RJ45)。當收到來自服務端的消息時,調用指令解析函數分析其數據包頭,根據協議判斷其含義,響應對應行動。Socket消息響應包括:a.停止查詢:停止向服務端發送采樣數據。b.開始查詢:向服務端發送采樣數據。首先將最新數據變量中的數據發送至服務端以供顯示,然后每次都將當前的采樣數據發送。c.配置采樣/回傳時間:設置各子網采樣/同步緩存的周期。當回傳定時器觸發時,判斷同步緩存子線程是否已被調用,如果否則跳過,如果是則配置好當前數據包頭信息,并調用緩存同步子線程。該線程將根據協議向服務端發送相應緩存文件,并重建該文件。

3實例與分析

為進一步說明所提出的三層異構網絡體系結構及多址與數據聚合方法,針對城市異構配電通信網絡,圖7給出了一種基于駐地網網關的配電網絡。其中,骨干網部分只給出了總服務器,對應110/35kV高壓變電站,用于收集、監控本高壓變電站下屬所有中、低壓變電站和用戶的信息。EPON接入網的以太光纖環網節點直接采用4個OLT交換機用光纖呈環狀連接,每個OLT交換機兼具OLT單元與子站匯聚交換機的功能,每個OLT下面掛接若干個ONU。ONU與OLT交換機之間、以及OLT交換機之間都是光接口。ONU與駐地網網關之間以及OLT交換機與總服務器之間均采用高速的RJ45以太網接口。圖7基于駐地網關的城市配網通信系統在圖7中,駐地網網關與3個駐地網相連,連接接口均為RS485,因為RS485是工業領域最為常用的接口。3個駐地網中有兩個ZigBee網絡和一個485總線網絡,每個ZigBee子網由一個ZigBee協調器和若干個節點。協調器則負責組建ZigBee子網,匯聚各個節點的信息并轉換成適合接口接入至駐地網網關。同時,協調器也負責將從駐地網網關接收到的數據信息廣播至各個節點。ZigBee協調器與駐地網網關之間的接口為RS485。此實例采用的3種駐地網具有不同網絡結構、不同傳輸媒質、不同業務類型,充分體現了駐地網絡的異構特點。3種駐地網涉及典型的智能插座、智能電表和無源溫度傳感監測,都是電力領域典型應用。通過駐地網網關的解析與統一封裝,服務器端不僅能夠清晰地知道是哪個駐地網中的哪個用戶發來的信息,而且大大減少了短數據包的數量。如果這3個駐地網中每個駐地網有L個節點,t秒內共收集到3L個短數據包。駐地網網關將這3L個短數據包封裝成1個,使得服務器端的解析處理數據包的頻率降低了3L倍,大大提升了服務器端的處理效率。

4結論

第4篇

關鍵詞:港口航道;機電設備;設備管理

中圖分類號:F407文獻標識碼: A

引言

隨著港口不斷向專業化,大型化,自動化方向發展,與之配套的機電設備也獲得了較大的發展和改造,不管是質量還是功能都有了較為明顯的進步,但是港口的部分機電設備未能達到它的應使用壽命,或者是使用效率未能得到應有的發揮,這在一定程度上跟機電設備的管理有關系。通過采取科學的技術措施進行合理的管理維護和維修,提高碼頭機電設備的安裝質量,通過科學的管理提高港口航道機電設備的使用質量。本文通過對港口航道機電設備進行點檢管理和港口航道機電設備維護管理進行簡單的探討分析。

一、港口航道機電設備的管理特征

伴著科學技術和國內工業化的飛速前進,科學領域前沿性的技術越來越多的在港口航道機電設備中得到了運用,從而讓港口航道機電設備擁有了以下特征:

1、大型化

隨著現在港口規模的不斷擴大與工作區間的密集化造成了港口航道機電設備規模也趨于變大。大型機電設備機組能夠增強工作效率,減少工作成本,降低能耗,并且適用于新技術的發展需求,滿足現代化大型港口的工作要求。

2、快速化

顧名思義,快速化指的是港口航道機電設備的快速工作特征,機電設備的快速化有效的解決了由于港口航道機電設備大型化引起的單個生產效率的裝置占有面積的減少與工作效率的提升等問題。

3、自動化

目前國內的港口內,機電設備的自動化已經得到了普及,自動化能夠有效的提升工作效率,降低工人的工作強度,從而實現港口高產高效節能減排的目標。

二、影響港口航道機電設備質量的因素分析

港口航道機電設備的安裝裝置,歸于一個相對雜亂工程項目體系。由于機電設備的自身即是一個巨大的體系!需求將它們運送至碼頭,然后進行構造組合,連接,吊裝等作業。裝置分為現場裝置以及廠內裝置兩大類。機電設備自身質量水平,也是影響裝置作用的一大重要要素。它遭到來自于出產技術,出產者本質及才能,出產資料質量,環境等多方面要素的影響。將機電設備運至碼頭岸面后,現場組織裝置也會遭到許多方面雜亂要素的影響,比方,機電設備的運送辦法,作業人員的才能與水平。所運用的技術與裝置辦法、所參照的評估標準、裝置施工進度,乃至監理部分的監管才能等都會對裝置質量產生影響,青島港集團組成礦石碼頭泊位時,裝置單位為確保施工進度,前期設備電纜敷設時未嚴厲實行裝置施工技術需求,致使后續設備運轉時期發作多原因初期施工不妥電纜損傷致使的設備停機毛病,影響設備安穩運轉,所以作為機電裝置監理部分需求參照設備體系實踐裝置,擇取重點項目加以操控!以此來進步港口航道機電設備裝置水平,一起挑選高性能,高質量的機電設備,選用科學的運送方式,裝置技術,挑選高水平和高技能的裝置部隊,都是必備的準備作業。

三、目前國內港口航道機電設備管理存在的問題

1、港口航道機電設備管理意識薄弱

目前國內公司對于港口航道機電設備沒有長遠的管理意識,公司對于機電設備的辦理中存在的疑問還沒有清晰的構架,更有些公司單純的認為機電設備引入以后進行裝置作業即可,后續作業并沒有有效的進行安置和辦理,形成了機電設備沒有及時的得到養護、修理,使得機電設備的損壞,假如不對于港口航道機電設備辦理知道上進行增強,那么公司將隨時會有無窮的危險。對于港口航道機電設備的辦理實際上可以說是對潛在資產的保護,具有潛在的利益,大多數公司都為了降低成本而對港口的機電設備的運用沒有約束和約束,形成了機電設備的運用年限大大的縮短,實際上潛在的利益丟失是無法估量的。此外,由于對于港口航道機電設備的辦理知道沒有滿足的注重,形成了機電設備辦理的不恰當,十分簡單形成機電設備的安全參數削減,使得機電設備無法正常的作業,更可怕的是形成不必要安全事故。

2、港口航道機電設備重修理輕改造

企業真看到了眼前的利益,而沒有看見長遠的利益,為了要生產的數量,而使機電設備長時間工作,針對機電設備的維護沒有足夠的重視,常常讓機電設備發生小故障的時候仍然進行工作,等到積攢到一起再進行大修。如此狀態的機電設備生產效率下降,工作質量也沒有保障,并且無法保證機電設備的安全工作。另外,企業往往認為機電設備進行維修時能夠報銷,但是更新或者改造機電設備卻無法報銷,這樣做的直接結果導致機電設備的性能直線下降,最后將不法達到企業生產的需求。

3、港口航道機電設備維修管理相對滯后

機電設備的保養與維修方法還按照傳統的方式和周期進行,實際上這種“強制保養,計劃維修”同目前的實際應用中有些不同,還有著過量修理,不根據應用環境與工作條件武斷的定下的保養的間歇周期以及維修的間歇周期。由于這樣的保養修理機制,得到其完全遺忘了機電折本自身的質量狀況、保養修理與上次的維修數據。上述保養修理機制自身存在的缺陷,也不利于機電設備檢測技術與手段的發展。

四、港口航道機電設備管理解決方法

1、改變對港口航道機電設備管理的傳統意識

改變對港口航道機電設備管理的意識,增強企業全面的、統一的、可發展的維護管理觀念。此觀念不只含有機電設備的安裝、保養、修理、改造等常用的管理操作中,還應該令港口航道機電設備管理、操作工人具有這種觀念。保證港口航道機電設備管理的有序的實施,是港口工作中的重點,是提高港口航道機電設備穩定、高效工作的前提。企業不應該只關注眼前的利益最大化,而忽略了長遠的利益,使得機電設備超負荷運轉,造成無法挽回的損失。應該從機電設備可以長期為企業提供利益這點上進行管理。

2、增強港口航道機電設備的技術改造

機電設備的技術改造也稱為機電設備的技術改裝,指的是運用現代科技成果,針對機電設備的結構,功能等進行改造,以達到原機電設備無法完成或可以令機電高效的完成工作。技術改裝針對已有的作業工藝、工作設施以及技術設備展開的技術變革,并且是對現有的工作性能添加新的技術從而增強工作效率和經濟效益。此外,技術改裝與修理不是同一概念,修理只是針對機電設備保持其工作性能的一種方法,修理不具備很高的新技術要求,而技術改裝需要新的技術對原有設備性能等進行創新的改造。

3、完善港口航道機電設備的維修管理

設備修理的目的在于令動力構件保持一定的運行能力,在規定時間內完成工作,簡言之,是讓機電設備在規定的期限內有效的運行下去。修理后是否對機電設備的工作效率和質量產生影響,是根據設備的可利用率得知的。所以修理的目標是用適當的成本提供技術支持,從而保障工作中的機電設備順利生產,讓企業獲得利益。當確認機電設備的維修方法后,還要對設備在生產流程中所處的位置,不要應用一種固定的修理方法。在企業中必須要同時擁有定期維護、定期檢測、修理等方式。

結束語

港口航道機電設備是現代化港口生產活動的重要物資基礎,是港口經濟發展的前提.因此,港口航道機電設備的管理有著十分重要作用.合理的機電設備的管理制度和方案可以有效的減少設備的破損,延長其機電設備使用壽命,保證港口生產的安全順利的進行。

參考文獻

[1]許若平.論港口機電的使用與維護[J].中國水運,2012(12).

第5篇

畢業論文答辯自述稿范文

尊敬的各位老師:

下午好!

我是通信工程專業14級秋季班的郭勝強,學號1409421031001,這篇論文是在我的指導老師李彥菲副教授及南廣學院何光威副教授的悉心指點下完成的,論文的選題是經該論文選題是經李老師審核通過并給我提出此文的寫作基調和原則,何老師在我撰寫論文的過程中付出了大量心血,本文經過一二三稿并最終定稿,這期間何老師對我的論文進行了詳細的修改和指正,并給予我許多寶貴的建議和意見,給予了我極大的幫助。在專業知識水平上,二位老師敢于嘗試、鍥而不舍、推陳出新的的精神是我永遠學習的榜樣,并將積極影響我今后的學習和工作,在此我謹向李老師、何老師表示崇高的敬意和衷心的感謝。不管今天答辯的結果如何,我都會由衷的感謝二位老師的幫助和指導,感謝各位評委老師的批評指正。

下面我將這篇論文的畢業論文選題的目的、意義、寫作內容、成果、結論、存在的不足向各位老師作簡要的陳述。

首先,我想談談為什么選這個題目及這篇文章的目的和意義。

我當時之所以選擇《基于FPGA的數字音頻信號源設計實現》這個題目是因在日常遇到的問題中有很多需要進行聲音處理,所以選用FPGA器件實現音頻信

號源處理的方案,即對聲音信號進行了采集、處理、傳輸存儲和還音回放工作以及如何在噪聲環境中如何能有效地地把需要的語音信號提取出來,消除或者衰減噪聲,從而顯著提高數字音頻信號源的質量方面的工作。另對系統如何進行聲音信號采集、聲音信號模數轉換、編碼、壓縮、聲音信號濾波、音頻信號輸出、傳輸、還音等工作進行了探討。

其次,我想談談這篇文章的結構和主要內容。

我的論文主要分為以下5個部分:

第一部分主要音頻采集、數據處理部分基本原理

首先使用話筒把收集到的語言信號作為輸入信號,然后將收集到的音頻信號轉換為連續的電信號,耳機播放的聲音是由經過濾波后轉換的模擬音頻信號;LM4550(AC-972.1)芯片將輸入的模擬音頻信號經過采樣、量化、編碼轉換為數字音頻信號;FPGA中的AC-97模塊用來發送及接收256bit的串行數據流,具有I/O的18位立體聲PCM數據端口;AC-97Commands的命令則是用來執行初始化命令和設置放大器增益等;FPGA通過配置接口編寫Verilog程序來控制LM4550(AC-972.1)芯片的正常工作;FPGA和LM4550(AC-972.1)芯片通過數據傳輸接口實現音頻信號編碼后的的發送與接收;FIR濾波器將LM4550傳輸來的數字化音頻數據處理后,經過數據傳輸接口傳送到LM4550(AC-972.1)芯片的模數轉換后,其模擬信號由耳機線路輸出。

第二部分數據傳輸部分,本設計的數據傳輸部分擬采用以太網傳輸,具體來說使用3類雙絞線的l0BASE-T方式,在上一節中提到的通過幀結構封裝,多路時分復用后的數據流轉換成串行數據后,通過以太網芯片,對數據流進行IP包的封裝,封裝好的IP包,通過RJ45的接口,經華為QuidwayS2700series交換機,再通過RJ45的接口按照協議傳送到服務器,并將數據流信息存儲到服務器上。

第三部分是還音部分

還音是整個音頻系統的最后一個環節[6],還音的過程是這樣的,通過網絡將服務器中的數據流信息傳送過來,由于先前對多路音頻進行了時分復用,所以在此首先對數據流信息進行解復用,解復用后,生成多路音頻數據流,將每一路音頻數據流進行幀結構解析,去除幀頭,幀尾,通道號,時間同步信號信息,糾錯碼信息,同時將時間同步信號信息和通道號信息提取出來,這樣就解析出來帶有通道的多路音頻數字信號,這些信號之間的延遲信息通過時間同步信號信息來體現,然后將每一通道的音頻數據信息進行歸一化處理,形成可以播放的wav文件,根據通道號和時間同步信號信息通過不同的揚聲器播放出來,到此,就完成了還音的過程。

第四部分主要是各模塊的設計

(一)音頻采集、處理硬件平臺的實現(二)傳輸部分平臺的實現(三)還音部分平臺的實現

第五部分主要是系統的綜合測試和整體實現(一)采集、處理部分的整體實現

(二)系統功能驗證和效果分析及硬件實物驗證(三)傳輸存儲和還音部分綜合測試和整體實現

我的論文結論是:本課題研究了基于FPGA的數字音頻源設計實現,并利用FPGA設計了對聲音信號進行了采集、處理、回放以及如何在噪聲環境中如何能有效地地把需要的語音信號提取出來,消除或者衰減噪聲。同時進行了傳輸存儲和還音重放的設計工作,

系統在設計過程中以Xilinx公司Spartan-6系列XC6SLX45芯片為核心芯片,通過XC6SLX45芯片控制LM4550將麥克風采集到的語音信號實時的處理轉換為數字信號,并將數據傳給主控制芯片XC6SLX45,對數字音頻信號進行濾波處理,濾除非有用信號。利用FPGA(FieldProgrammableGateArray,可編程門陣列)可反復編程、擦除、使用的特點成功的解決了語音濾波器可重構的特點。本文中基于FPGA的音頻采集系統中的濾波器的設計實現了結構靈活、實時性好、通用性強、占用資源少、運行速率高等優點。

本文對系統如何進行聲音信號采集、聲音信號模數轉換、編碼、壓縮、聲音信號濾波、音頻信號輸出、傳輸、還音等工作進行了探討。本論文主要完成工作如下:

1.實現了音頻的采集,信號穩定。

2.對音頻信號的處理完成了簡單的同步處理,3.對音頻信號采用時分復用方法進行數據處理。4.完成了對信號的測試。

5.接收的音頻數據能夠通過軟件解析接出來。

6.本系統把從話筒收集到的語音信號進行實時處理轉換為數字信號,并將數據傳給主控制FPGA芯片XC6SLX45,然后對數字音頻信號進行濾波處理,通過設計數字濾波器來處理噪聲信號,消除或者衰減噪聲。

7.借助MATLAB軟件來設計FIR數字濾波器,使用FDATooI工具箱設計濾波器的系數。利用MATLAB/Simulink建模及算法級仿真,驗證了設計濾波器的可行性。

8.采用時下比較流行的SystemGenerator設計FPGA的方式,構建了音頻采集系統中的濾波器的硬件模型。完成了采集模塊、時鐘控制模塊、按鍵防抖動模塊、濾波系統模塊的設計與仿真,并在ISE軟件中進行了綜合,驗證了軟件設計的可行性。

最后,我想談談這篇文章存在的不足。本文設計把首先對模擬音頻信號進行量化采集,其次量化音頻信號通過FPGA數據處理,是否通過FIR數字濾波器輸出,然后通過異步串口輸出存儲,最終通過軟件解碼,對音頻量化信號歸一化處理,將聲音回放出來。整個過程已經實現。但是還存在一些問題,需要進一步的改進和加強。

1.數據存儲方面有新的改進2.獲取更高精度的音頻數據。

第6篇

關鍵詞:論文管理平臺;B/S模式;三層架構

中圖分類號:TP311.52

畢業論文是高等學校學生在掌握基本理論、基本知識和基本技能的基礎上,運用本專業知識和技能所進行的全面的綜合訓練。當前不少高校對畢業論文的管理主要還是采取傳統人工管理模式,在論文選題、論文指導、資料收集、報表提交等多方面存在效率低、效果差等問題。隨著網絡技術的不斷發展,許多高校嘗試使用信息技術對畢業論文進行管理,也有一些軟件廠商開發了相應的通用軟件平臺。

多數系統向管理員、教師、學生三種類型的用戶提供服務,解決了導師出題、學生選題、畢業論文材料的上交與審核。有的系統還實現了師生實時交流、在線評審以及畢業統計等功能。

但是由于不同高校在畢業論文的組織和管理存在差異,開發一個適合本單位使用的畢業論文管理系統,更有利于論文管理和系統維護。為了進一步提高畢業設計(論文)教學效率,本平臺結合某系在近些年實踐教學環節中實際情況,應用軟件工程的思想和方法研究了畢業論文管理平臺的設計,實現了對畢業論文的網絡管理,提高了效率和管理水平。

1 系統功能

根據《閩江學院畢業論文(設計)工作規定》,畢業論文寫作的主要工作有:教學秘書進行畢業論文初始工作(設置參與論文寫作工作的指導教師和學生,畢業論文工作計劃、相關通知公告及相關表格文件等)、指導教師擬定畢業論文選題、學生選擇或者自擬論文選題、師生互選、學生提交題目審批表、教師下達任務書、學生提交開題報告、論文寫作與指導、中期檢查、論文定稿、指導教師評閱、專家評閱、畢業論文答辯、畢業論文資料歸檔等工作。

2 系統功能模塊

本系統的用戶包括學生、教師、教學秘書、院系領導,系統設計目標是實現畢業論文管理的網絡化、系統化、自動化。核心功能是教師擬出課題、學生選題、在線提交各種文檔、在線論文指導。系統應滿足學生、教師、教學秘書、院系領導四種類型的需要,針對不同類型,使用不同的功能模塊。學生主要有選題、上傳文檔、提交論文等功能。教師有設定論文題目、選擇學生、查看指導學生提交的文檔等功能。教書秘書全程調節畢業設計進程。院系領導進行審查和審核。

2.1 教師模塊

教師由教學設置用戶名和賬號。主要實現:課題、選擇指導學生、任務書、審核開題報告、中期檢查報告、修改論文、成績評定等。

2.2 學生用戶模塊

學生使用平臺登錄,用戶名和初始密碼由系統給出。主要實現:選擇課題、選擇教師、填寫題目審批表和開題報告、提交論文等功能。

2.3 教學秘書模塊是畢業畢業論文管理平臺的系統管理賬戶。主要實現:設置指導教師、設置指導學生、統計畢業論文報表、畢業論文計劃。

2.4 院系領導模塊

院系領導主要對畢業論文各階段進行監督和審核。

3 系統總體結構設計

根據系統功能,設計采用以Web為基礎的三層架構的B/S模式,分為客戶層、應用層和數據層。

客戶層:實現在客戶端瀏覽器中顯示的用戶界面。該層可以調用由業務邏輯層提供的業務方法,也可以直接調用由數據層提供的接口訪問數據庫??蛻魧訉崿F了系統與用戶間的接口,用戶通過Web瀏覽器訪問論文管理平臺。應用層作為系統核心,封裝了主要的業務邏輯。

應用層:主要是針對具體的問題的操作,也可以理解成對數據層的操作,對數據業務進行邏輯處理。在接收了用戶提交的http請求后,由Web應用服務器接受請求并由處理程序解釋,并進行相應處理。操作結果以HTML頁面的形式返回給瀏覽器。

采用三層結構這種模式能較好地適應開發,對代碼重用、代碼分層以及對以后的軟件維護等等有很大的作用。尤其考慮到本平臺在運行過程中隨著畢業論文流程可能的變化以及對功能擴展的需求,更應該采用三層結構。

開發工具采用Visual 2010,編程語言采用C#,前端界面使用,采用Microsoft SQL Server2008作為后臺數據庫管理系統。其中是創建動態Web頁的服務器端技術,作為應用程序采用的數據訪問模型。在服務器端運行,應用程序使用連接數據源,并進行數據操作。

4 后臺數據庫設計

畢業論文平臺后臺使用SQL SERVER數據庫。設計過程中使用ER圖定義實體關系模型,并根據范式理論進行優化。

根據需求分析和設計要求,畢業論文平臺主要包含以下數據表:

(1)Administrator,存儲教學秘書信息。

(2)Dean,存儲院系領導信息。

(3)Teacher,存儲教師用戶相關信息,包括用戶名、密碼和教師基本信息等。

(4)Student,用來存儲學生用戶相關信息。

(5)DepartmentInfo,用來存儲院系信息。

(6)Plan,用來存儲畢業論文計劃信息。

(7)Thesis,用來存儲畢業設計課題。

(8)Task,用來存儲任務書信息。

(9)TitleForm,用來存儲題目審批表信息。

(10)Report,用來存儲開題報告信息。

此外還有一些輔助表。

5 系統的主要特色

考慮到本單位實際需求和運行情況,平臺重點突出兩大特色:

師生互選。教務秘書設定指導教師指導的學生總數,教師提交課題后,學生登錄平臺,查看相應課題,根據自己擅長或喜歡的方向進行選擇。在選題的過程中,每個導師的學生數量有限,達到上限后,學生不能選擇該導師,需要從其他導師的課題中重新進行選擇課題。教師可以決定是否接受該學生。教師指導人數到達上限后,不再接受學生。

審批功能。教師可以查看到所指導學生的任務書、開題報告、畢業論文等信息,并進行審核。院系領導對教師審核后的文檔進行最終審批。

6 結束語

本畢業論文管理系統基于本校實際開發,充分利用了網絡資源,方便管理人員對畢業論文全階段的監督和控制;使學生選題過程公開化、合理化,解決了以往選題散亂、人工干預多的問題;促進畢業指導老師與學生互動;較好地適應畢業論文管理需要。今后可以在平臺上添加答辯管理、論文檢索等功能,進一步規范和擴展使用空間。

參考文獻:

[1]應頌翔.基于B/S架構的畢業論文管理信息系統設計[D].浙江工業大學,2011.

[2]潘旭武.基于工作流的畢業設計管理系統[J].計算機系統應用,2013(22):54-57.

第7篇

關鍵詞:PHP??;MYSQL;論文綜合管理系統;B/S

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2012)36-8595-02

1 系統可行性分析與研究

1.1 研究背景

目前,縱觀全國各地高校,學位論文管理系統得以廣泛實現應用,有一些學院依舊用手工錄入的方式進行管理;經過仔細對比,很多高校使用WEB方式進行論文管理時的相關操作,在功能上及相應的業務流程比較相似;都使用較簡單的方式,如都使用論文提交、審核,及搜索模塊,基本上來說都沒有題目選擇或者導師互動等模塊。在本課題在這些基礎上,加入前期論文題目及導師的互動選擇功能,從而使得論文的各個過程都能在網上進行,從而方便了審核人員,導師和學生。在線的論文指導(站內短信)功能可以導師和學生進行方便地進行溝通和交流,另外在線修改功能也能避免線下修改造成的紙張和時間的浪費。

1.2 研究內容

做為一個涉及多個權限用戶的系統,這就需要對用戶信息數據進行處理,再加載不同的用界面。根據該論文系統需求特點,要求平臺建立在網絡的基礎上,盡可能地使論文的整個過程方便,簡單,界面更加友好。整個過程首先由有相應論文指導權限的教師上傳可供學生選擇的標題,教師所在的單位審查通過后,便開始了基于該網絡平臺的互動論文選擇過程,學生以志愿的方式選擇相應的論文標題進行申請,然后相應教師對申請學生進行選擇,系統接著對結果進行處理。處理完成后,落選雙方進行第二次雙向選擇,最終完成選題的過程。然后教師與學生論文寫作過程,進行開題報告,正文寫作等過程,最后教師對論文進行評分。就是基于上面這一個論文過程,進行仔細分析,最后開發出這個系統。

1.3論文綜合管理系統的開發環境

1.3.1 LAMP(LINUX+APACH+MYSQL+PHP)

網站主體采用執行效率極高的PHP開發,使用AJAX技術輔助,數據庫方面采用與PHP之最佳組合MYSQL,web服務器和操作系統則采用apache和linux,這就是所謂的LAMP建站方案。

2 相關技術綜述

2.1 PHP編程技術介紹

PHP是一種公開源代碼!運行在服務器端的嵌入式腳本語言,允許程序員將語言嵌入HTML文件當中,并且PHP對不同的技術提供了編程環境與接口,利用它可以方便地開發各種功能完備!交互性強的動態頁面,為網站建設提供了簡單!實用的解決方案:

2.2 MySQL數據庫技術介紹

MySQL是一個精巧的SQL數據庫管理系統,雖然它不是開放源代碼的產品,但在某些情況下你可以自由使用。由于它的強大功能、靈活性、豐富的應用編程接口(API)以及精巧的系統結構,受到了廣大自由軟件愛好者甚至是商業軟件用戶的青睞。

2.3 開發環境

LAMP即操作系統: LINUX,web服務器: APACHE,數據庫:MYSQL,服務器端腳本PHP的第一個字母組合。LAMP通過多年的發展,迅速由草根階層走出來,在世界范圍的層面,一旦談及WEB服務器標準,人們就會自然談到LAMP。也正是因為LAMP都是開源的組件,不斷完善其兼容性,它們的應該場合越來越廣泛,普遍。并成為一個相當強大的WEB平臺。

2.4 B/S體系與三層配置模式

B/S結構從邏輯上講分為四個層次:客戶機、Web服務器、應用服務器、數據服務器??蛻魴C主要負責人機交互,Web服務器主要負責對客戶端應用程序的集中管理,應用服務器主要負責應用邏輯的集中管理,它也可以根據其處理的具體業務不同而分為多個;數據服務器則主要負責數據的存儲和組織、數據庫的分布式管理、數據庫的備份和同步等等。

2.5開發方法:原型法開發

3 系統設計與實現

3.1系統需求分析

本系統作為一套論文綜合管理系統,在使用過程中主要呈現出了以下幾個特點:

1)系統是根據具有本學院特色的論文管理模式進行編寫的,具有通用性,同時也更具有個性化的特點,以方便學院師生論文操作和提高論文效率為核心,采用以管理與先進的計算機網絡技術相結合。

2)規范的軟件結構搭配先進的軟件開發技術。該文管理系統基于B/S結構,并根據軟件設計的思想,運用了標準化,模塊化,網絡化等技術,使得整個系統可靠性,適應性,維護性及安全性得到了很好的保障。

3)方便友好的用戶界面。系統采用的瀏覽界面更加的友好,更加的清晰,布局也更加的合理,無論是那一種角色用戶得能方便地操作,提高了他們使用系統完成任務的效率,最大化地使用戶得到好的用戶體驗。

3.2系統設計目標

本系統設計的根本就是為了使得整個論文過程網絡化,提高過程的完成效率,減少人工成本,提高論文信息的查詢、紀錄等工作的速度,使得論文的整個流程更加地完善。以便更加方便、直接、快捷地為我院師生提供服務。

3.3設計方案

3.5系統描述

該文系統的核心任務是論文的過程管理,它包含了系統管理的多個方面,內容上比較復雜、廣泛,必須使得系統核心任務十分穩定,并且與系統其它模塊的協作也要十分穩定,流暢。論文系統功能主要包括:論文,人員,以往論文,新聞,系統內短信等功能模塊;及能根據系統賦予的角色權限對相應的信息進行相應的查詢、統計、修改等操作的功能。

其中核心的論文管理行為包括:

1)本系統的院系管理員負責管理系統各種信息。管理教師和學生用戶的論文操作權限;

2)非管理員用戶只能檢索、查看系統相關資料信息。

4 總結

論文綜合管理系統的開發不僅僅是一個網站制作的過程,更重要的是在系統分析和設計階段所做的工作。在這過程中,我充分利用了網站開發上的靈活和效率高的特點,應用PHP和MYSQL數據庫以LAMP架構開發本系統。

在系統的設計過程中,本對系統的設計的過程越來越清晰,也更加熟悉PHP的程序應用,對系統整體的架構設計,模塊劃,頁面的整體布局設計也有了更深的認識,為更好地學習,工作打下更加堅實的基礎。

參考文獻:

[1] 清華大學圖書館學位論文描述元數據規范課題組.學位論文資源分析報告[J].http:///cdls2/w3c/2003/SpcMetadata/387298,(AccessedMar.19,2005):12-20.

[2] 朱紅.學位論文管理系統的分析與實現[J].四川理工學院學報:自然科學版,2006,19(5):124-126.

[3] 馮建華.數據庫系統設計與管理[M].北京:清華大學出版社,2007,5:40-57,100-120 .

[4] Andy Harris.PHP 5 /MySQL Programming for the Absolute Beginner?。‵or the Absolute Beginner)?。≒aperback) [M].10-180.

第8篇

    本論文在對高速信號傳輸理論進行深入研究的基礎上,設計了應用于PCI-Express的2.5Gbps傳輸速率的高速串行收發器--LVDS電路;并采用了0.13um CMOS工藝對電路進行實現。版圖后的Hspice模擬結果表明,該收發器能很好的滿足PCI-Express標準的應用要求。本文在LVDS高速接口電路設計中的創新之處和解決的技術難點主要體現為為下列幾點。

    1.提出了預放大器、電流選擇器、主比較器三級電路相結合的新型LVDS接收器結構。此結構使接收器在高速數據傳輸條件下保證接收器有較高靈敏度(最低100mV差分擺幅可接收)并拓展了信號的接收共模電平范圍(0.2V-2.2V)。

    2.針對高頻應用環境設計了一款新型的預加重電路,在很大程度上補償了傳輸線對信號高頻成分的衰減,從而保證了信號的完整性。

主站蜘蛛池模板: 岑溪市| 石门县| 吴堡县| 牙克石市| 曲沃县| 威海市| 娄底市| 东港市| 青阳县| 富源县| 乐清市| 长海县| 安国市| 上栗县| 永城市| 苍山县| 阿城市| 江达县| 洛阳市| 札达县| 三原县| 布尔津县| 旺苍县| 集贤县| 南雄市| 清新县| 浙江省| 汉中市| 龙门县| 金川县| 汕头市| 新乐市| 周口市| 渝北区| 凤山市| 讷河市| 灌南县| 清远市| 夏河县| 镇康县| 乐东|