發(fā)布時間:2023-03-22 17:38:40
序言:寫作是分享個人見解和探索未知領域的橋梁,我們?yōu)槟x了8篇的存儲技術論文樣本,期待這些樣本能夠為您提供豐富的參考和啟發(fā),請盡情閱讀。
煙葉倉庫根據(jù)類型不同,面積大小不一(標準庫每層面積在120m2)。煙葉包通常打包為80×60×40cm3,煙葉堆的堆疊大小沒有明確限定,通常不高于2m,煙葉堆之間預留至少2m的通道。根據(jù)煙葉倉庫的堆放格局,結合物聯(lián)網技術的煙葉存儲溫濕度控制系統(tǒng)電氣布置如圖1所示,系統(tǒng)由3部分組成:射頻傳感標簽、閱讀控制器和煙葉存儲上位機監(jiān)控平臺。射頻傳感標簽由兩部分組成:固定在電氣外包裝頂端的射頻標簽和固定在傳感軸上的溫濕度傳感器。射頻標簽設置在頂端可以有效避免干擾和物理機械損傷,用于獲取位置和時間信息,并進行射頻通信。傳感器通過電氣連接線連接,用于獲取每一個煙葉堆中心軸的溫濕度分布。閱讀控制器通過有線和無線方式完成射頻傳感標簽與上位之間的數(shù)據(jù)通信。煙葉存儲監(jiān)控系統(tǒng)的上位機采用PC機,完成信息通信、數(shù)據(jù)分析處理等功能。
2射頻傳感模塊
射頻傳感模塊各個功能組成采用分離放置,通過接地固定底座和電氣外包裝固定,經電氣連接線完成布局布線。如圖1所示,距離地面最近的一個溫濕度傳感器與地面距離為20cm,高度低于2m的溫濕度傳感器以50cm的間距布局,其主要依據(jù)是煙葉包的大小及溫濕度控制需求。煙葉包將圍繞著每一個煙葉堆放中心軸進行堆放,通過射頻技術完成對每一個煙葉堆中心軸的溫濕度采集,以確定是否存在安全隱患。
2.1模塊硬件設計射頻傳感模塊由射頻模塊(nRF24LE01)、溫濕度傳感模塊(SHT75)及電路組成,分為四個功能模塊:微處理器(8051內核)、射頻模塊(nRF24L01+)、溫濕度傳感模塊(SHT75)和電源管理模塊。nRF24LE01提供2.4GHz無線收發(fā)模塊(nRF24L01+)和微處理器(增強型8051內核)完成數(shù)據(jù)處理和射頻通信,其μm級CMOS工藝滿足系統(tǒng)模塊設計需要[3]。溫濕度傳感器采用集成一體化傳感器SHT75,相較于其他溫度傳感器(如DS18B20),該傳感器的優(yōu)勢在于具備通過傳感標簽I/O端口識別傳感器功能,在更換傳感器是不需要重新定位寫入地址[4]。
2.2模塊軟件構架射頻模塊nRF24LE01提供了增強型8051單片機完成對溫濕度數(shù)據(jù)的接收和處理后,送入A/D轉換模塊,完成數(shù)據(jù)打包,然后經nRF24L01+射頻模塊完成發(fā)送,發(fā)射配置流程圖如圖2所示。模塊基于C語言進行模塊化軟構建開發(fā),射頻收發(fā)模式采用EnhancedShockBurstTM模式,進行4種工作模式、6種狀態(tài)的調配,狀態(tài)圖如圖3所示。
3閱讀器設計
閱讀控制器射頻模塊采用nRF24LE01,與射頻傳感標簽的軟構建復用。微處理器選擇MSP430F449,MSP430F449提供A/D轉換模塊,通過SPI串口與nRF24LE01進行信息通信。
3.1閱讀控制器的拓撲結構設計大型煙草倉庫會有不同類型的煙葉倉庫組群而成,且倉庫之間、倉庫與監(jiān)控中心之間都有一定的傳輸距離。為了降低數(shù)據(jù)傳輸干擾,提供數(shù)據(jù)處理效率,系統(tǒng)閱讀控制器采用2層網絡拓撲結構,如圖4所示。
3.2閱讀控制器的MultiCeiver模式設計nRF24LE01提供MultiCeiver接收模式,可連接6路獨立的并行數(shù)據(jù)通道,每路數(shù)據(jù)通道都能夠完成增強型shockburst功能,每個數(shù)據(jù)通道有固定的物理地址,如表1所示[5]。
4溫濕度控制平臺設計
上位機基于VS平臺、C#語言,結合GDI+圖像處理功能與數(shù)據(jù)庫管理技術,完成6大功能模塊設計,提供實時數(shù)據(jù)串口通信、監(jiān)測數(shù)據(jù)接收、存儲,以及溫度值超限報警等功能。通信模塊:提供串口參數(shù)設置及串口通信功能。監(jiān)測控制:提供監(jiān)測方式選定(系統(tǒng)提供了測試數(shù)據(jù)自動定時上傳、手動控制上傳、預警過渡區(qū)上傳等方式)、監(jiān)測方式轉換、監(jiān)測啟止控制等功能。顯示控制:系統(tǒng)提供監(jiān)測數(shù)據(jù)的數(shù)據(jù)庫顯示、二維曲線顯示、三維曲線顯示。該模塊提供了不同模式的選擇、切換等功能。數(shù)據(jù)管理:該模塊完成上傳的監(jiān)測數(shù)據(jù)保存和處理,并提供本地報表生成、本地報表上傳等功能。預警、報警程序:根據(jù)溫度預警區(qū)間值,提供預警、報警功能。冗余接口模塊:該模塊基于軟構建設計思路,系統(tǒng)采用模塊化設計,并預留模塊端口提供與煙草系統(tǒng)其他平臺和功能模塊的通信、升級和移植設計。
5結語
關鍵詞:市政污水;污水處理;問題;對策
中圖分類號:R123文獻標識碼: A
本文針對市政污水處理中存在的問題及措施,首先分析了市政污水處理中存在的問題,對其存在的問題給出了解決的措施,并分別對其進行了如下探討研究。
一、市政污水處理中存在的問題
1、監(jiān)管力度不夠
從我國的法律法規(guī)來講,在生產管理過程中,監(jiān)管力度工作不夠。隨著我國社會經濟的發(fā)展,很多城市為了促進發(fā)展,實行招商引資政策,為了能夠很快的找到投資商家,降低了對投資商家的監(jiān)管標準,有的監(jiān)管部門甚至和商家打成一片,睜一只眼閉一只眼,污水處理問題很是讓人鬧心,由于監(jiān)管部門屬于政府部門,污水處理工作是一個績效工作,但是當今的污水處理績效考核并不理想,導致相關的監(jiān)管管理人員不積極工作,責任心不高。
2、違規(guī)現(xiàn)象很嚴重
隨著我國經濟的快速發(fā)展,頻頻出現(xiàn)了一些大的企業(yè)。在這些大企業(yè)中,有很多都是污水排放量大的的行業(yè)。另外,隨著市場經濟的發(fā)展企業(yè)與企業(yè)之間的競爭非常的激烈,有的企業(yè)為了降低企業(yè)生產成本,就對污水處理問題不夠重視,從而導致違規(guī)排放現(xiàn)象很嚴重。
3、污水處理人員綜合專業(yè)素質低下
在當今的污水處理工作中,污水處理部門由于聘用一些其他行業(yè)的人員,由于這些新聘的工作人員從來沒有從事過污水處理的工作,而且很多污水處理人員沒有經過專業(yè)的培訓就直接上崗,而這些污水處理技術人員都是初中以下學歷,只有一小部分是高中學歷,大學本科幾乎沒有。這些污水處理人員學歷不高,缺少提高污水處理的意識,所以,在日常的污水處理工作中,工作怠慢,遇到一些責任問題互相推卸,在使用機械設備的時候,力不從心等。久而久之,形成了不和諧的工作氛圍,在污水處理工作中缺少相應的責任心。
4、城市污水處理不夠徹底
因我國只有 40%的城市擁有城市污染處理廠,而另外 60%的城市沒有城市污水處理廠,就對還沒有經過處理的生活用水、工業(yè)廢水進行排放,使生活用水和工業(yè)廢水流入河道、濕地以及滲入地層,從而對人民群眾的生活健康帶來威脅。據(jù)我國相關人員調查分析,在 2002年,我國城市污水排放和工業(yè)污水經過城市污水處理廠進行的排放總量是 4.4×1010m3,而未經過城市污水處理廠處理過的城市污水排放總量是 3×1010m3,因此,我國大部分城市的城市污水沒有得到有效的處理。另外,由于我國大部分城市的城市污水得不到有效的處理,從而造成我國有 80%的上流河段嚴重受到城市污水的污染。雖然,我國政府和相關單位正在努力建設城市污水處理廠,但是由于我國的污水處理廠的污水處理設備的穩(wěn)定性和質量比較差,從而使我國城市污水的處理仍然不夠徹底。
5、城市污水中的有機物質沒有進行有效的利用
由于糞尿具有氮、磷、鉀 、鈣、鎂、硫、鐵等化學有機質,而這些元素通常是農家肥所具有的特點。目前,我國大部分的糞尿都是經過化糞池對其進行碳化、污染和發(fā)酵,從而使糞尿中的化學元素失去了應有的利用價值,糞尿當中的化學有機質可減少農村對化肥的使用,從而使農村耕地的土壤不會板結化。另外污水處理廠要是對糞尿進行處理會需要大量的技術、設備、資金、人力資源以及能源,所以為了節(jié)約應該對城市污水中的有機物進行有效的利用。
6、污水處理廠運行經費不能到位
在目前的一些城市中多數(shù)都存在著污水處理的問題,尤其是一些中小型城市跟存在著污水處理問題。主要的原因主要有兩點:一方面是由于政府污水處理部門不夠重視污水處理建設的規(guī)劃工作。另一個主要的原因就是政府污水處理部門缺少對污水處理廠資金的投入,在資金投入上,政府沒有多方籌措資金,導致污水處理廠運行經費不能到位。
7、城市污水處理造成的二次污染
因城市污水經過處理之后會留下污泥,而留下的污泥中含有病原微生物、重金屬、寄生蟲卵等,這些污泥所含的物質會具有臭味、不易填埋以及容易腐爛其它物質等特點,如果相關單位和相關人員沒有對其進行妥善的處理就會造成二次污染的情況發(fā)生。另外,據(jù)相關人員調查表明,我國某市的污水處理廠對城市污水中的氨氮去除率不足 45%,造成了污水氨氮的濃度超標并使城市污水處理廠變?yōu)槲廴驹搭^,該市造成氨氮超標的主要原因是該城市污水處理廠的技術和設備不夠先進存在著一定的缺陷,從而不能對城市污水進行徹底的處理,造成了二次污染。
二、市政污水處理中存在問題的解決措施
1、污水處理廠要加強自身的污水處理管理
污水處理廠要制定自身的污水處理管理制度的目標,要有指定的污水處理負責管理機制體系,在污水處理管理機制體系中包括污水處理的衛(wèi)生情況、要保證人民群眾的生活環(huán)境處于衛(wèi)生狀態(tài),要高度的認識污水處理的問題在污水處理廠日常管理工作中的重要性。在污水處理廠處理污水這個問題中,除了其廠里的員工外就是生活在周圍的市民群眾,在這種快節(jié)奏的城市生活中,如果污水處理這個問題得不到完善的解決,就很容易給人民的生活環(huán)境帶來麻煩。所以說,為了不會發(fā)生這種現(xiàn)象,污水處理廠只有加強自身的污水處理管理,才會確保人民的正常生活不會受到影響,才會保證人民生活環(huán)境的安全。
2、政府要加強和完善建立內部污水處理管理機制體系
政府首先要確定完善的污水處理管理機制體系,明確的分配政府內部污水處理部門人員負責的工作內容,這樣可以有利于對政府內部污水處理部門人員更好地進行獎罰和管理。其次,政府要設立專門的污水監(jiān)管人員,以便有利于政府污水處理部門更好的對投資商家進行督查和檢查。另外,政府一定要加大污水處理人員的獎罰制度,對于政府內部污水處理部門中的監(jiān)管人員工作績效高的,一定要給與獎勵,反之,對于對于政府內部污水處理部門中的監(jiān)管人員工作績效低的,政府一定要給與懲罰。
3、提高政府內部污水處理監(jiān)管人員的的整體素質,政府污水處理部門要加強對監(jiān)管人員的培訓工作
政府內部污水處理監(jiān)管人員的的整體素質對政府在污水處理問題上有重要的影響。例如,在日常的污水處理工作中,一定要提高監(jiān)管人員的的責任心,如果政府在日常的污水處理問題工作中,一旦出現(xiàn)污水處理問題,就需要監(jiān)管人員及時的對其存在的污水處理問題進行及時的解決處理。一支具有高素質的監(jiān)管人員隊伍能夠在污水處理工作過程中,可以很大程度的降低污水問題的發(fā)生。另外,政府要加大對污水處理監(jiān)管人員的培訓工作。在日常的污水處理工作中,政府要對一些污水監(jiān)管人員在對污水處理淡薄觀念不強的情況下,要對其進行提高污水處理監(jiān)管人員的工作意識,讓他們養(yǎng)成良好的監(jiān)管習慣,這樣才能促進政府對污水處理工作,能夠真正的滿足現(xiàn)代城市人民生活環(huán)境安全。
結束語
由此可見,市政污水處理是一項復雜的系統(tǒng)工程,在污水處理的過程中,污水處理的不好,會對市民的生活環(huán)境有很大的影響,同時也更使城市受到了嚴重的污染。只有高度的重視市政污水處理中存在的問題,然后對其存在的問題找出合理、完善的解決措施,這樣才能確保市民的生活環(huán)境安全以及減少城市污染的現(xiàn)象發(fā)生。
參考文獻
關鍵詞:建筑施工管理;問題;對策
中圖分類號:O225 文獻標識碼:A文章編號:
建筑工程項目周期長、投入大,如何以高效、節(jié)約、安全的方式進行生產是施工單位一直研究的重點性課題。近年來,伴隨著我國大力推進基礎設施建設,從而施工單位迎來了新的發(fā)展契機,但是同時也面臨著更嚴峻的要求。
一、當前建筑施工管理中所存在的問題
1.1安全生產觀念不強, 責任事故頻發(fā)
近年來,施工現(xiàn)場責任事故頻發(fā),給國家?guī)砹藝乐氐暮蠊?。安全生產事故的最直接原因有:(1)環(huán)境的不安全狀態(tài)。(2)人的不安全行為。環(huán)境的不安全狀態(tài)主要指在保險、防護、信號裝置缺乏或有缺陷,設備、設施、工具、附件有缺陷,個人防護用品用具缺少或有缺陷,施工場地環(huán)境不良等;人的不安全行為主要指操作錯誤、安全裝置失效、使用不安全設備、手代替工具操作、物品存放不當、冒險進入危險場所、不安全裝束等。安全生產事故的間接原因主要指設計本身的缺陷、未對員工進行培訓、對現(xiàn)場工作缺乏指導、安全操作規(guī)程不健全等。
1.2 材料管理混亂
建筑施工中所用的材料費約占工程造價的60%~70%。在建筑安裝工程中,材料管理的成效直接影響到工程的總造價。目前,在材料的供應、采購、堆放、發(fā)放等環(huán)節(jié)中都存在著不同程度的浪費,甚至存在不正當?shù)慕灰仔袨?很大程度上提高了工程造價。
二、建筑施工的安全管理
安全工作貫穿于整個施工生產的全過程,為確保施工生產發(fā)揮了極其重要的作用,有時是相互矛盾的安全與生產,但是從這個角度看,安全生產管理目標就顯示了它們之間的高度共識與安全的統(tǒng)一。施工企業(yè)不僅要建立和健全相應的人才機制,而且還要明確每名員工的責任。怎樣才能做好施工現(xiàn)場人員管理工作呢,主要做好以下幾個方面的工作:第一,要營造出一種榮辱與共、團結互助的文化氛圍,只有這樣才能讓每名員工都能感受到集體的溫暖,才能有工作的熱情。對施工員工要獎罰分明,通過采取多種多樣的績效方式來激勵員工,激發(fā)他們的積極性。第二,建立健全施工人員的管理體制,把責任具體到人,各行其責。其三,針對施工的具體情況進行具體分析,通過適當使用相關的手段,從而對人員管理起到意想不到的作用,增加他們的工作積極性。施工企業(yè)安全管理的主要內容是對人,事和環(huán)境因素進行相應的狀態(tài)管理,從而來有效地控制人民和對象的不安全狀態(tài)及其不安全行為,進而來消除或避免事故的發(fā)生,保障施工安全和員工的身體健康。安全生產的政策是“安全第一,注重預防”,安全第一的觀點表明在生產規(guī)模,安全性和生產關系這些要素中,安全是第一位的,占有不可替代的地位。預防為主是指在施工現(xiàn)場管理中,要時刻具有安全意識,預防一切安全隱患,做到心中有數(shù),杜絕出現(xiàn)不安全事故。
三、土建施工現(xiàn)場人員管理
施工現(xiàn)場人員管理。從一定意義上來講 ,人員管理工作是決定建筑工程質量成敗的關鍵。施工工程是通過人的勞動體現(xiàn)出來的,因此要做好人員的管理工作。施工企業(yè)不僅要建立和健全相應的人才機制,而且還要明確每名員工的責任。怎樣才能做好施工現(xiàn)場人員管理工作呢,主要做好以下幾個方面的工作:第一,要營造出一種榮辱與共、團結互助的文化氛圍,只有這樣才能讓每名員工都能感受到集體的溫暖,才能有工作的熱情。對施工員工要獎罰分明,通過采取多種多樣的績效方式來激勵員工,激發(fā)他們的積極性。第二,建立健全施工人員的管理體制,把責任具體到人,各行其責。其三,針對施工的具體情況進行具體分析,通過適當使用相關的手段,從而對人員管理起到意想不到的作用,增加他們的工作積極性。
四、建筑施工現(xiàn)場材料管理
由于在建筑安裝工程預算中,材料費用大約占到工程總造價費用的60% ~ 70%,因此我們要加強對土建施工現(xiàn)場材料管理。材料管理效果的好壞將會直接影響到整個施工工程的造價,影響施工企業(yè)的利潤。為了更好的進行現(xiàn)場材料管理,建筑施工單位通常在進
行工程施工之前,就對安裝工程所需要的材料進行了相應充分的調查,具體的調查內容如下所示:
1、材料供應。材料供應過程的主
要內容對對設計方所設計的圖紙來選擇施工工程所需要材料的品牌、材質和相關規(guī)格等內容,進而來組織材料商進行相關材料的供貨。
2、材料采購。材料采購過程的主要內容是面對種類繁多的材料采購單,施工企業(yè)要將工程所需要采購的數(shù)量、品牌、規(guī)格和產地等信息都標識準確,從而來進行相應的采購工作。
3、材料分類堆放。材料分類堆放
的主要內容是指施工企業(yè)通過根據(jù)工程施工的實際情況和現(xiàn)場進度情況來合理安排材料進場和堆放工作。施工材料進場必須要進行相應的驗收,只有驗收合格后才能進場使用。
五、建筑施工現(xiàn)場質量管理
土建施工現(xiàn)場質量管理主要分為以下幾個方面:
1、測量控制。所謂施工現(xiàn)場的測量控制是指在工程施工之前,相應的監(jiān)理人員對施工放線和高程控制等操作進行相應的具體的檢查,對質量建筑實體所能容許的誤差來做出嚴格的控制,從而來嚴格控制施工質量。
2、指令文件控制。所謂指令文件
控制是指施工企業(yè)的監(jiān)理人員通過書面形式來對施工承包單位提出其所需完成的建筑任務,指出施工單位在施工工程設計中所存在的一些相應問題,針對存在的問題進行改正,此外,指令問卷控制還明確了施工單位所要承擔的一些具體的責任。
3、實驗控制。所謂實驗控制是指
監(jiān)理工程師通過現(xiàn)場實驗數(shù)據(jù)作為相應的評判標準來判定施工材料和各個工程項目的品質。在施工過程中所使用的所有材料都要進行相應的實驗分析,通過分析該材料的物理、化學性能等,只有當所用的材料化驗合格合才能進行使用。
4、駐地監(jiān)督控制。所謂駐地監(jiān)督
控制是指在施工企業(yè)的相關監(jiān)理人員要在施工現(xiàn)場中實時觀察工程的變更過程,針對工程中存在的質量隱患進行實時跟蹤,杜絕各自安全隱患的發(fā)生
5制定科學合理的施工活動方案
施工活動方案是規(guī)劃性質的經濟技術文件,在施工準備和施工整個過程中都具有指導作用。一份好的施工活動方案,可以將人力、財力和物力充分合理地利用起來,最終以最低的投入來實現(xiàn)合同中的各種要求。然而,一份好的施工活動方案必須充分考慮各個方面的因素,因此,要在施工前選取設計、施工、機械、材料、質量等相關人員,針對工程實際編制科學的施工活動方案。
6 明確各部門、各工種、個人的責任
生產事故經常發(fā)生于那些責任歸屬模糊的作業(yè)區(qū)域,導致發(fā)生事故后互相推卸責任。所以,要落實相關責任,明確工程各部分的質量控制目標。工程的質量策劃是要使質量目標有著明確的方向,管理部門要明確施工工序,使質量落實到個人和團隊中去,提供工程施工質量。
7 強化施工質量的具體管理
具體質量管理包括測量控制、實驗控制和監(jiān)理控制。測量控制是指監(jiān)理人員施工前應檢查施工放線及高程控制,嚴格控制建筑實體的誤差。施工過程中,對不符合要求的建筑實體的幾何尺寸和高程,要及時指令施工單位處理。實驗控制是指施工現(xiàn)場使用的材料的送檢樣品要在監(jiān)理工程師的監(jiān)督下取樣送檢。監(jiān)理工程師根據(jù)材料檢驗報告判斷材料各項系數(shù)是否合格。監(jiān)督控制是監(jiān)理人員要實時觀察工程的變更過程,及時上報和處理安全隱患。
3 結語
總之,建筑工程的管理需要施工單位、監(jiān)理單位和建設單位等相關單位的通力合作,是一項系統(tǒng)工程。強化建筑施工現(xiàn)場管理,不但可以保證施工的質量,為施工單位節(jié)省成本,還能提高相關單位在行業(yè)內的聲譽,樹立良好的社會形象。
參考文獻
[1] 羅添明.議土建施工現(xiàn)場管理及其重要性[J].科技信息,2010(1).
[2] 馮波 .土建施工現(xiàn)場理性管理探討 [J].科技創(chuàng)新導報,2009(2).
[3] 沙明宇.土建專業(yè)施工與各專業(yè)施工配合的探討[J].科技資訊,2010.
關鍵詞:NANDFlash,多通道流水線,大容量高速
1. 引言
本文的項目背景是企業(yè)一個大容量半導體閃存控制器的預研方案,而如何擴大容量,提高閃存存儲速度是研究中的一個重要部分。以半導體作為記憶載體Flash芯片,比傳統(tǒng)的磁存儲設備更能承受溫度的變化、機械的振動和沖擊,可靠性更高,易于實現(xiàn)高速度、低功耗和小型化,日趨成為存儲器的主流。它分為NOR 和NAND兩種類型。與NOR型相比,NAND型具有存儲密度更高、功耗更低、芯片引腳兼容性更好和成本效益更高等優(yōu)點,在計算機及多媒體消費類電子產品中得到廣泛應用。而現(xiàn)在單個NAND Flash芯片的存儲容量比較小,讀寫速度也比較慢,因此,開發(fā)出高速、大容量的存儲系統(tǒng)就顯得尤為重要。本文將從NAND Flash的結構特性出發(fā),對擴大閃存容量,提高存儲技術進行探討。由于NAND Flash有多個生產廠商,產品之間有一些差異,本文采用現(xiàn)在市面上流行的三星K9K8G08U0M[1]高密度NAND Flash 存儲芯片,這樣研究就有了很好的現(xiàn)實意義及實用價值。
2. K9K8G08U0M型NAND Flash芯片內部組成
圖1 K9K8G08U0M芯片內部邏輯結構圖
3. 擴展容量--多通道高帶寬Flash存儲陣列
圖2 存儲陣列組織結構示意圖
4 提高存儲速度方法探討
4.1 并行總線及并行分路技術[4]
并行總線技術亦稱拓寬總線技術,也即上節(jié)所提到的位擴展技術,即通過拓寬數(shù)據(jù)總線的寬度實現(xiàn)數(shù)據(jù)宏觀上的并行操作。免費論文。比如, 由4塊8bit數(shù)據(jù)總線的芯片組成一個32 bit寬的存儲模塊, 它們共用相同的控制信號, 包括片選信號、讀寫信號、地址信號等。免費論文。存儲模塊總是被看作一個整體而進行相同的操作, 只是數(shù)據(jù)加載的時候是不同的數(shù)據(jù)。這樣,數(shù)據(jù)量將是使用一塊芯片時的4倍, 所以理論上速度也將是非并行時的4倍。時分多路復用通信,是指各路信號在同一信道上占有不同時間間隙進行通信,具體說,就是把時間分成一些均勻的時間間隙,將各路信號的傳輸時間分配在不同的時間間隙,以達到互相分開,互不干擾的目的。借鑒時分多路復用通信技術, 可以將輸入存儲系統(tǒng)的高速數(shù)據(jù)流看作是以傳輸一個字所需的時間為一個時間片, 不同的時間片傳輸不同數(shù)據(jù)的時分多路數(shù)據(jù)復用。這也是下面要詳細說明流水線技術的基本原理。
4.2 多通道流水線技術
流水線技術是一種非常經濟、對提高處理機的運算速度非常有效的技術,它依據(jù)的是時間并行性。存儲系統(tǒng)采用流水處理技術有兩個前提條件:首先,在前一個I/O命令沒有完全結束之前,系統(tǒng)能獲取下一個I/O命令的有關信息;其次,不同部件應能同時操作,資源不發(fā)生沖突。由NAND Flash的寫時序圖分析可得,NAND Flash寫入操作可分為3個步驟[3] :首先,加載操作,即完成命令、地址和數(shù)據(jù)的載入工作;其次,自動編程操作,即由閃存芯片自動完成編程操作,將載入到頁寄存器的數(shù)據(jù)寫到內部存儲單元的;最后,檢測操作,即在自動編程結束后檢測寫入的數(shù)據(jù)是否正確。如果不正確,需要重新編程;如果正確,繼續(xù)下一步的操作。
在寫入自動編程命令后,NAND Flash提供專門的R /B#輸出信號變低,指明當前正在進行內部編程操作,進入自動編程狀態(tài)后的典型時間為700μs,遠遠超過前面的加載操作部分,當自編程操作完成后,R /B #變高,因此,對NAND Flash的操作滿足流水線要求,可對寫操作采取流水操作。免費論文。而用幾級流水才能使得系統(tǒng)能夠最高效的運行,下面來進行分析:
圖3 存儲器寫操作流水方式
采用八級流水后的寫速度計算[3] ,寫入速度=(1頁數(shù)據(jù)量×并行操作芯片數(shù)量×流水級數(shù))/(加載時間×流水級數(shù)+自編程時間+檢測時間),可得理論寫速度為45MB / s。
5 總結
NAND Flash存儲密度大,功耗小,可靠性高,體積小重量輕且成本也在不斷降低,今后擁有非常廣闊的市場。本文主要從芯片自身的結構特性出發(fā),從硬件的角度采用位擴展、并行總線、及流水線技術對提高NAND Flash存儲容量和速度進行了探討。同時在提高閃存容量的速度方面的探討還可以涉及到Flash糾錯算法(ECC),地址映射表[4],F(xiàn)lash文件系統(tǒng)優(yōu)化算法等等,這些都有待在今后的工作中進行研究。
參考文獻:
[1] K9 K8G08U0M Advanced FLASH Memory Data Sheet SAMSUN G Electronics , 2007.
[2] 張銳.高速大容量存儲系統(tǒng)的研究和設計. 航空計算技術, 2008. 7.
[3] 李敏杰等. 基于SOPC 高密度固態(tài)存儲系統(tǒng)的研究與實現(xiàn)[ J ].微計算機信息.2007.
[4] 李超. 高速大容量FLASH 存儲系統(tǒng)設計[ J ].火控雷達技術, 2007(3).
關鍵詞:線性調頻信號,產生方法,壓縮方法
線性調頻信號具有非線性相位譜,能夠獲得較大的時寬帶寬積;與其它脈壓信號相比,很容易用數(shù)字技術產生,且技術上比較成熟;所用的匹配濾波器對回波信號的多卜勒頻移不敏感,因而可以用一個匹配濾波器處理具有不同多卜勒頻移的回波信號。這將大大簡化信號處理系統(tǒng),因此它在工程中得到了廣泛的應用。采用這種信號的雷達可以同時獲得遠的作用距離和高的距離分辨率。
一、線性調頻信號的產生方法
隨著數(shù)字技術的發(fā)展,以前由模擬方法完成的許多功能逐漸被數(shù)字方法所取代,復雜的雷達信號的產生也基本完成了由模擬技術到數(shù)字技術的質的轉變。因為與模擬方法相比,數(shù)字方法具有靈活性好、可靠性高、失真補償方便,及易于實現(xiàn)相參等明顯優(yōu)越性,現(xiàn)己成為產生高性能線性調頻信號的主要方法。數(shù)字方法產生線性調頻信號的方法主要包括兩種,波形存儲直讀法和直接數(shù)字合成法(DDS)。
波形存儲直讀法是一種經典的基帶信號產生方法。它是預先根據(jù)采用頻率、基帶帶寬、時寬等信號參數(shù),通過線性調頻信號的數(shù)學表達式分別計算出兩路正交信號的采樣值,按照順序預先寫入高速內存中。通過對采用時鐘進行計數(shù)而順序產生高速內存譯碼地址,依次從高速內存中讀出預先寫入的兩路正交信號的采樣值。I、Q兩路分別經過數(shù)模變換、低通濾波產生兩路正交線性調頻基帶信號。這種方法具有原理簡單、成本低廉、對器件依賴小等優(yōu)點,并具有較好的幅相預失真補償能力,但是存在電路結構比較復雜、需要高速控制電路配合,也增加了軟件的復雜度。經正交調制和倍頻器,對基帶信號進行帶寬擴展和頻譜搬移,輸出所需帶寬和頻段的線性調頻信號。直接數(shù)字合成(Direct Digital Synthesis,簡稱DDS)方法。用這種方法產生的線性調頻信號的技術日益受到重視并廣泛應用,它是根據(jù)線性調頻信號的頻率線性變化、相位平方變化的特點而設計的。直接數(shù)字合成法采用兩級相位累加結構來得到線性調頻信號的二次變化的相位,然后根據(jù)相位值查存儲在ROM里的正弦、余弦表,將查得的值經D/A轉化得到相應的I、Q兩路基帶線性調頻信號。這種方法通過數(shù)控電路能對DDS輸出波形、頻率、幅度、相位實現(xiàn)精確控制,可在調頻帶寬內對雷達系統(tǒng)的幅度和相位進行校正,產生近乎理想的線形調頻信號。只要改變某些電路的參數(shù)設置,就可以改變線性調頻信號的時寬和帶寬。但由于DDS的全數(shù)字的全數(shù)字結構,雜散電平高是其自身固有的缺陷。
二、線性調頻脈沖信號壓縮的實現(xiàn)方法
線性調頻脈沖信號的壓縮通常有兩種方式:模擬壓縮和數(shù)字壓縮。目前模擬式脈沖壓縮器件有:具有大帶寬、小時寬的聲表面波(SAW)器件;中等時寬和中等帶寬的體聲波反射陣列壓縮器等。隨著高速、大規(guī)模集成電路器件的發(fā)展,對于大時寬大帶寬信號的脈沖壓縮通常采用數(shù)字方式壓縮。
數(shù)字脈沖壓縮系統(tǒng)較之模擬方法具有一系列優(yōu)點:數(shù)字法可獲得高穩(wěn)定度、高質量的線性調頻信號,脈沖壓縮器件在實現(xiàn)匹配濾波的同時,可以方便地實現(xiàn)旁瓣抑制加權處理,既可有效地縮小脈沖壓縮系統(tǒng)的設備量,又具有高穩(wěn)定性和可維護性,并提高了系統(tǒng)的可編程能力??萍颊撐模瑝嚎s方法。因此,數(shù)字處理方法獲得了廣泛的重視和應用。
1、線性調頻脈沖信號的時域數(shù)字壓縮實現(xiàn)
線性調頻信號的時域數(shù)字脈沖壓縮處理,通常在視頻進行,并采用I、Q兩路正交雙通道處理方案,以避免回波信號隨機相位的影響,可減少約3dB的系統(tǒng)處理損失。中頻回波信號經正交相位檢波,還原成基帶視頻信號,再經A/D變換形成數(shù)字信號,進行數(shù)字脈沖壓縮處理。I、Q雙路數(shù)字壓縮按復相關運算(即匹配濾波)進行,雙路相關運算輸出經求模處理、D/A變換,輸出模擬脈沖壓縮信號;I、Q雙路相關輸出的數(shù)字信號還可送后級信號處理。
2、線性調頻脈沖信號的頻域數(shù)字壓縮實現(xiàn)
由于高速A/D變換器、大規(guī)模集成電路技術以及快速傅立葉變換技術的應用,使寬帶信號的實時處理成為可能??萍颊撐?,壓縮方法。采用DSP及FPGA的頻域數(shù)字脈沖壓縮處理的優(yōu)點是處理速度高、工作穩(wěn)定、重復性好,并且具有較大的靈活性。
3、線性調頻脈沖壓縮方案
根據(jù)線性調頻信號的特點及其脈沖壓縮原理,數(shù)字脈沖壓縮系統(tǒng)首先要將回波信號經A/D采樣變成數(shù)字信號,再進行脈沖壓縮。時域數(shù)字脈沖壓縮實際上是將回波數(shù)據(jù)與匹配濾波器進行復卷積,而頻域數(shù)字脈沖壓縮則是通過對回波數(shù)據(jù)進行FFT后,與匹配濾波器的系數(shù)進行復數(shù)乘法運算,然后再經過IFFT得到壓縮脈沖的數(shù)字數(shù)據(jù)。對于N點長度的信號,在時域實現(xiàn)數(shù)字脈壓,需要進行L2次復數(shù)乘法運算,而頻域卷積法僅需2L1og2L次復數(shù)乘法運算,大大減小了運算工作量。另外,考慮到抑制旁瓣加權函數(shù),若在時域實現(xiàn)數(shù)字脈壓,不僅要增加存儲器,而且運算量將增加一倍,在頻域實現(xiàn)抑制旁瓣加權函數(shù),不需增加存儲器和運算量。
三、線性調頻脈沖信號的加權處理
線性調頻信號通過匹配濾波器后,輸出脈沖的包絡近似Sinc(x)形狀。其中最大的第一對旁瓣為主瓣電平的一13.2dB,其他旁瓣電平隨其離主瓣的間隔x按1/X的規(guī)律衰減,旁瓣零點間隔是1/B。在多目標環(huán)境中,這些旁瓣會埋沒附近較小目標的主信號,引起目標丟失。為了提高分辨多目標的能力,必須采用旁瓣抑制的措施,簡稱加權技術。科技論文,壓縮方法。加權可以在發(fā)射端、接收端或收、發(fā)兩端上進行,分別稱為單向加權或雙向加權??萍颊撐?,壓縮方法。其方式可以是頻率域幅度或相位加權,也可以是時間域幅度或相位加權??萍颊撐模瑝嚎s方法。此外,加權可在射頻、中頻或視頻級中進行??萍颊撐模瑝嚎s方法。為了使發(fā)射機工作在最佳功率狀態(tài),一般不在發(fā)射端進行加權。目前應用最廣的是在接受端中頻級采用頻率域幅度加權。
引入加權網絡實質上是對信號進行失配處理,所以它不僅使旁瓣得到抑制,同時使輸出信號包絡主瓣降低、變寬。換句話說,旁瓣抑制是以信噪比損失及距離分辨力變差為代價的。如何選擇加權函數(shù)這涉及到最佳準則的確定。考慮到信號的波形和頻譜的關系與天線激勵和遠場的關系具有本質上的共性,人們應用天線設計中的旁瓣抑制原理,曾提出海明加權、余弦平方、余弦四次方加權等幾種最佳加權函數(shù)。但是這些理想的加權函數(shù)都較難實現(xiàn)。因此,只能在旁瓣抑制、主瓣加寬、信噪比損失、旁瓣衰減速度以及技術實現(xiàn)難易等幾個方面進行折衷的考慮選取合適的加權函數(shù)。
結語:隨著數(shù)字技術和大規(guī)模集成電路技術的飛速發(fā)展,數(shù)字脈沖壓縮(也稱脈壓)技術以其性能穩(wěn)定、抗干擾能力強、控制方式靈活以及硬件系統(tǒng)更小型化等優(yōu)點,逐步取代早期的模擬脈壓技術,成為現(xiàn)代脈壓系統(tǒng)的發(fā)展趨勢。特別是近年來高性能通用數(shù)字信號處理器的出現(xiàn),為雷達脈沖壓縮處理的數(shù)字化實現(xiàn)提供了一種工程實現(xiàn)途徑。數(shù)字脈壓系統(tǒng)的實現(xiàn)可以滿足體積小、功耗低和成本低等條件,其相關問題的研究成為國內外廣大學者研究的熱點問題之一。
參考文獻:
1、王世一《數(shù)字信號處理(第1版)》[J]北京:北京理工大學出版社1997;
2、任培紅《脈沖壓縮信號的特點、產生、及壓縮方法》[J]電訊技術1999(2);
3、姜田華《實現(xiàn)直接數(shù)字頻率合成器的三種技術方案》[J]電子技術應用2004(3);
論文關鍵詞:函數(shù),指針
0 引言
隨著計算機技術的飛速發(fā)展及應用領域的擴大,熟練掌握一門語言已變的尤為關鍵。C語言這門課程在計算機的基礎教學中一直占有比較重要的地位,然而要想突破C語言的學習,對函數(shù)和指針的掌握是非常重要的,本文將具體針對函數(shù)和指針的關系做詳盡的介紹。
1 函數(shù)的有關概念
為了使程序的編寫更加清晰、直觀且易于修改,C語言中引用了函數(shù)。所謂函數(shù),就是一個程序模塊,該模塊用來完成一個特定的程序功能。引用一個函數(shù)時,需要包括對函數(shù)的定義、聲明,繼而調用。此外,函數(shù)主要包括庫函數(shù)和用戶定義函數(shù),調用庫函數(shù)時,要用#include命令將相關的頭文件包含進來。在掌握函數(shù)相關概念的同時,有以下幾點需要注意:
(1) 函數(shù)的定義是平行的,不能在一個函數(shù)的內部再定義函數(shù),而只能在一個函數(shù)中調用另外一個函數(shù),例如:
int A(int a,…)
{
聲明部分;
int B(int b,…)
{
聲明部分; 執(zhí)行部分;
}
執(zhí)行部分;
}
(例1-1)
顯然畢業(yè)論文ppt,這種定義函數(shù)的方法是錯誤的,在函數(shù)A中不能包括對函數(shù)B的定義。正確的定義方法如下:
int A(int a,…)int B(int b,…)
{{
聲明部分; B(a,…); 執(zhí)行部分;聲明部分; 執(zhí)行部分;
}}
(例1-2)
其中,函數(shù)A中是可以調用函數(shù)B的。
(2) 調用函數(shù)和被調用函數(shù)
由上例1-2可以看出,函數(shù)A在執(zhí)行的過程中包括了對函數(shù)B的調用,則函數(shù)A稱為調用函數(shù)(調用函數(shù)B),而函數(shù)B被函數(shù)A調用,稱為被調用函數(shù)論文開題報告。
(3) 實參和形參
調用函數(shù)中定義的變量是實參,被調用函數(shù)中定義的變量是形參。如例1-2,函數(shù)A中的變量a是實參,函數(shù)B中的變量b是形參。
(4) 實參變量和形參變量之間的獨立性
實參變量和形參變量之間只存在值的傳遞過程,實參變量的存儲空間在調用函數(shù)中分配,而形參變量的存儲空間在被調用函數(shù)中分配,被調用函數(shù)執(zhí)行完畢后,其所分配的存儲空間被釋放,即形參變量的存儲空間被釋放,它不會返回值給實參變量,也不會參與調用函數(shù)的繼續(xù)執(zhí)行。例如(實現(xiàn)兩個數(shù)的交換):
main( ) voidswap(int a, int b)
{{
int a, b; intc;
swap(a,b); c=a;a=b; b=c;
printf(“%d,%d”,a,b);printf(“%d,%d”,a,b);
}}
(例1-3)
顯然,函數(shù)main是調用函數(shù)(調用函數(shù)swap),函數(shù)swap是被調用函數(shù)。main函數(shù)中的a,b由main函數(shù)分配存儲空間,而swap函數(shù)中的a,b由swap函數(shù)分配存儲空間。main函數(shù)執(zhí)行到swap函數(shù)時,調用swap函數(shù),swap函數(shù)為其變量分配存儲空間,然后實現(xiàn)了swap函數(shù)中變量a,b的值交換,執(zhí)行完畢后即釋放其分配變量的存儲空間。繼而,main函數(shù)繼續(xù)執(zhí)行,但其變量a,b沒有做任何改變,即main函數(shù)不能實現(xiàn)a,b的交換。由上例可以看出,若單純的使用變量,則被調用函數(shù)無法改變調用函數(shù)中的變量值,即swap函數(shù)無法實現(xiàn)main函數(shù)中變量a,b的交換。
2 指針的有關概念
指針是C語言中功能最強大,使用最廣泛的一種數(shù)據(jù)類型,主要用于描述存儲單元的地址。通過使用指針,可以在函數(shù)中進行傳址調用;規(guī)范的使用指針,可以使程序簡潔、緊湊、高效。
(1) 指針變量的定義
定義指針變量的一般形式:類型標識符 *變量名;其中畢業(yè)論文ppt,變量名前的符號“*”表示將要定義的變量,類型說明符表示該指針變量所指向數(shù)據(jù)的類型。例如:
int *p1; char *p2;float *p3;
分別定義了整形指針變量p1,字符形指針變量p2,以及浮點形指針變量p3。
(2) 指針變量的引用
&為取地址運算符,該運算符是一個單目運算符,運算結合性為自右至左,它返回其右邊變量在內存中的地址。其一般形式為:&變量名,例如:
int x=3,*p; p=&x;指針變量p指向變量x。
在使用x的值時,可以直接使用x,也可以用*p來代替使用x。此外,指針變量一定是和它所對應的變量相互引用,即指針變量在使用時一定要有明確的指向,必須賦予具體的值,否則將可能導致錯誤。
3 指針與函數(shù)的關系
在函數(shù)的編寫過程中,若單純的只用變量參數(shù),則無法實現(xiàn)被調用函數(shù)改變調用函數(shù)中變量值的目的。而為了實現(xiàn)這一目的,就需要函數(shù)和指針之間的結合使用論文開題報告。
(1) 引用指針,可以實現(xiàn)調用函數(shù)和被調用函數(shù)中的指針變量共同指向調用函數(shù)中的存儲單元,從而實現(xiàn)被調用函數(shù)改變調用函數(shù)中變量值的目的。例如:
main()void change(int *p2)
{{
int a,*p1;*p2=3;
a=2; p1=&a;}
change(p1);
printf(“the value of a is:%d”,a);
}
由上例可以看出,在調用函數(shù)(main函數(shù))中定義了變量a和指針變量p1,被調用函數(shù)(change函數(shù))中定義了指針變量p2。程序首先從main函數(shù)開始執(zhí)行,分配變量a和指針變量p1的存儲單元,此時指針變量p1指向變量a(p1=&a)。當程序執(zhí)行到change函數(shù)時,程序跳轉到change函數(shù)執(zhí)行其函數(shù)體,change函數(shù)為其指針變量p2分配存儲單元,同時p2也得到了p1傳過來的值(變量a的地址),此時p2也指向了調用函數(shù)中的變量a,即實現(xiàn)了p1和p2共同指向了調用函數(shù)中的存儲單元(變量a的存儲單元),change函數(shù)執(zhí)行其函數(shù)體(*p2=3),即使a的值變?yōu)?。change函數(shù)執(zhí)行完畢后,釋放其變量的存儲空間,轉而繼續(xù)執(zhí)行main函數(shù),此時a的值已經發(fā)生改變(由2變?yōu)?),實現(xiàn)了被調用函數(shù)改變調用函數(shù)中變量值的目的。
(2) 調用函數(shù)和被調用函數(shù)中實參和形參之間的關系圖
被調用函數(shù)執(zhí)行完畢后畢業(yè)論文ppt,釋放它所分配的存儲單元,而調用函數(shù)分配的存儲單元仍繼續(xù)使用。此外,只有當調用函數(shù)中傳指針值(即實參是指針值),而被調用函數(shù)中引用變量(即形參收到指針值后,在函數(shù)體內引用變量值),才能達到改變的目的。
例如,實現(xiàn)變量a和b的交換,程序如下:
main()
{
inta,b,*x,*y;
a=2; b=5;
x=&a;y=&b;
swap(x,y);
printf(“%d,%d”,a,b);
}
void swap(int *x, int *y)void swap(int *x, int *y)
{ {
int *t; int*t;
t=x; x=y; y=t;*t=*x; *x=*y; *y=*t;
} }
(例1) (例2)
例1雖然傳的是指針值,但在函數(shù)體的執(zhí)行過程中引用的仍然是指針值(引用x和y),所以不能實現(xiàn)a和b的交換;例2程序傳指針值后,引用變量(*x和*y,即a和b),所以能實現(xiàn)a和b的交換。
4 結束語
在以后的編程過程中,若遇到想通過被調用函數(shù)改變調用函數(shù)中變量值的目的,則可以把該變量的地址值傳給被調用函數(shù),從而達到改變的目的。鑒于文章篇幅及個人能力有限,本文肯定還存在許多不足之處,僅供大家學習和參考。
參考文獻
[1]譚浩強.C程序設計(第二版).清華大學出版社,2004.
[2]杜友福.C語言程序設計(第二版).科學出版社,2007.
[3]陳志泊,王春玲.面向對象的程序設計語言――C++.人民郵電出版社,2002.
關鍵詞:圖像壓縮,奇異值分解,壓縮率,峰值信噪比
1.前言
圖像壓縮是數(shù)字圖像壓縮的簡稱,圖像壓縮又稱為圖像壓縮編碼或圖像編碼。在數(shù)字圖像的存儲、處理和傳送過程中,采用高效的圖像壓縮技術可以節(jié)省傳輸資源、降低傳輸時間、提高傳輸效率??萍颊撐摹D像壓縮要解決的問題是盡量減少表示數(shù)字圖像時需要的數(shù)據(jù)量[1]??萍颊撐?。論文參考。
目前應用較為廣泛的圖像壓縮方法有統(tǒng)計編碼、預測編碼、變換編碼、分形圖像壓縮編碼、利用神經網絡的圖像編碼等。近年來,奇異值分解方法在圖像壓縮編碼上的應用得到了重視[2-3]。本文在介紹奇異值分解原理的基礎上,以512×512的Lena圖像為例,給出了算法的Matlab程序,并對算法進行了評價。
2.奇異值分解的圖像壓縮原理
矩陣A的奇異值定義如下[4]:設(r>0),且AHA的特征值為
(1)
則稱(i=1,2,…,n)為A的奇異值。
設Σ=diag(σ1,σ2,…,σr),由式(1)可知,σi(i=1,2,…,r)為A的非零奇異值??萍颊撐?。U為m階酉矩陣,V為n階酉矩陣,若滿足
(2)
則稱式(2)為A的奇異值分解[4]。若U寫成U =[u1,u2,…,um]的形式,V寫成V=[v1,v2,…,vn]的形式,則式(2)可寫成如下形式:
(3)
由于大的奇異值對圖像的貢獻大,小的奇異值對圖像的貢獻小,所以可以從r個奇異值生成矩陣中選取前k個(k<r)近似表示圖像A,即?。?/p>
(4)
近似表示圖像A。
存儲圖像A需要mn個數(shù)值,存儲圖像Ak需(m+n+1)k個數(shù)值,若取
(5)
則可達到壓縮圖像的目的,比率
(6)
稱為壓縮率。論文參考。論文參考。
3.奇異值分解圖像壓縮的Matlab實現(xiàn)
Lena的圖像矩陣共有512個非零奇異值,其奇異值特征曲線如圖1所示,隨著i的增加,σi迅速減小。σ1=64519,當i≥36時,σi<1000。
圖1 圖像Lena的奇異值特征曲線(512×512)
采用奇異值分解對該圖像進行壓縮,Matlab代碼如下:
infile='Lena.bmp';
outfile='Lena2.bmp';
k=40;
A=imread(infile);
A=double(A);
[u,s,v] = svds(A,k);
im = uint8(u * s* v');
imwrite(im,outfile);
figure;imshow(im);
原始圖像的文件名為Lena.bmp,將壓縮后的圖像命名為Lena2.bmp,程序的第6行計算矩陣A的最大k個奇異值與相關的奇異向量,得到u=[u1,u2,…,uk],s=diag(σ1,σ2,…,σk),v=[v1,v2,…,vk]。在使用svds函數(shù)時,需要先將A的數(shù)據(jù)類型轉換為double型(程序第5行),這里k取40(程序第3行)。程序第7行對應公式(4),變量im存放壓縮后的圖像A40,程序第8行將A40保存為文件Lena2.bmp.
4.結果與討論
在公式(4)中,k的取值不同時,矩陣Ak表示的圖像效果有所不同,如圖2所示(a)為原始圖像,(b)、(c)、(d)、(e)、(f)分別為A40、A80、A120、A160、A200所表示的圖像。從圖(2)可知,k的取值越大,壓縮后的圖像效果越好,但同時壓縮率越小。對圖像Lena而言,k取80時,壓縮后的圖像A80已非常接近原圖像。
(a)(b)(c)
(d)(e)(f)
圖2 k取值不同時圖像Lena基于奇異值分解壓縮的效果
不同的k值下,Lena圖像的壓縮率和峰值信噪比(dB)如表1所示:
表1 不同k值時Lena圖像的壓縮率和峰值信噪比(dB)
關鍵詞:畢業(yè)設計;UML;綜合管理系統(tǒng);
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2013)26-0101-02
目前,畢業(yè)設計實踐管理中的許多環(huán)節(jié),例如教師命題、學生選題、畢業(yè)設計過程管理、畢業(yè)設計選題情況結果的統(tǒng)計分析等工作,一般采取的是原始手工報送方式,這種方式有很多缺點:學生在選指導教師、畢業(yè)設計題目等方面缺乏較好的公開性和針對性;在整理和歸檔時重復工作量多、效率低等。為了解決畢業(yè)設計管理過程中的各項問題,我校自主開發(fā)了基于Web的畢業(yè)設計綜合實踐管理系統(tǒng)。
一、需求分析與系統(tǒng)建模
1.需求分析。結合畢業(yè)設計管理工作特點及存在的問題,迫切需要實現(xiàn)我校畢業(yè)設計過程的網絡化管理,以便于學院、指導教師和學生三方獲取相關信息,同時能夠實現(xiàn)論文在線互動選題、論文提交及抽查評比等功能。本系統(tǒng)的使用角色主要有四類:教師、學生、系部管理員、教務處管理員。這些角色的具體功能如下所示。
教師:管理題目、管理任務書、查看學生選題情況、接收論文、學生答辯在線評分等。
學生:查看畢業(yè)設計時間進度安排、選題、下載任務書、提交論文、查看成績等。
系部管理員:學生畢業(yè)設計題目維護、選題情況查詢、數(shù)據(jù)導出備份等。
教務處管理員:公告管理、進度安排、選題信息查看、數(shù)據(jù)備份和導出、系統(tǒng)維護等。
2.系統(tǒng)建模。本系統(tǒng)利用UML(Unified Modeling Language)統(tǒng)一建模語言進行了面向對象建模設計,這將能夠保證項目開發(fā)過程的更加流暢,日后系統(tǒng)的維護更加容易。用例圖(Use Case Diagram)是顯示一組用例、參與者以及它們關系的圖。在UML中,一個用例模型由若干個用例圖描述。圖1為指導教師與學生的用例設計。
二、系統(tǒng)設計
1.系統(tǒng)開發(fā)框架結構。通過對項目的需求分析可知,整個畢業(yè)設計管理系統(tǒng)的模式最終以畢業(yè)設計的學生、指導教師、系院管理員為依據(jù),為學院學生畢業(yè)設計的各個階段帶來易用性和靈活性等,整個系統(tǒng)最終設計的體系結構,如圖2所示。
2.系統(tǒng)數(shù)據(jù)庫設計。根據(jù)實際需求,選取SQL SERVER 2005作為系統(tǒng)數(shù)據(jù)庫的支持,針對本系統(tǒng)所要實現(xiàn)的全部功能,在充分考慮了數(shù)據(jù)冗余度、可靠性等因素的基礎上,對數(shù)據(jù)庫進行了設計。將系統(tǒng)中涉及到的數(shù)據(jù)對象分別設計存儲于10個數(shù)據(jù)庫表中,主要有:教師基本信息表、學生基本信息表、部門表、畢業(yè)設計(論文)選題表、畢業(yè)論文表、畢業(yè)論文成績表、畢業(yè)論文公告表、優(yōu)秀畢業(yè)論文表、抽檢畢業(yè)論文表、畢業(yè)論文系統(tǒng)時間表。表1為優(yōu)秀畢業(yè)論文表,主要存放優(yōu)秀畢業(yè)論文相關信息:
3.系統(tǒng)的功能設計。根據(jù)系統(tǒng)需求分析和要求完成總體設計功能,把整個系統(tǒng)分成公告管理、系部人員管理、教務處人員管理、學生管理、教師管理四個模塊,每一模塊負責一個或幾個功能的實現(xiàn),圖3給出指導教師的操作流程。
三、系統(tǒng)的實現(xiàn)
1.基于下的MVC設計模式的實現(xiàn)。MVC(Model-View-Controller)結構是為同樣數(shù)據(jù)提供多個視圖的應用程序而設計的,很好地實現(xiàn)了數(shù)據(jù)層與表示層的分離。它把交互系統(tǒng)的組成分解成模型、視圖、控制器3種部件。視圖部件把表示模型數(shù)據(jù)及邏輯關系和狀態(tài)的信息以特定形式展示給用戶。系統(tǒng)應用界面如圖4所示。
2.安全體系結構模型的應用。在用實現(xiàn)系統(tǒng)時,為了防止后臺數(shù)據(jù)庫中的數(shù)據(jù)被惡意地修改等,主要采取了如下幾個安全策略。(1)基于角色的身份驗證。系統(tǒng)分為四種類型的角色:教務處管理人員、系部管理人員、一般教師、普通學生。這四種不同的角色定義了不同的功能、用戶界面和權限。每個用戶分配了一個角色,即在存儲用戶名和密碼的數(shù)據(jù)表中新增一個數(shù)據(jù)段存儲用戶的角色。在進行用戶登錄驗證時,根據(jù)角色的不同,進入不同的頁面。(2)數(shù)據(jù)驗證。當用戶提交信息給服務器時,對數(shù)據(jù)的類型,長短等進行驗證。系統(tǒng)基于Web Service的獨立安全服務體系結構如圖5所示。
本文通過.NET技術實現(xiàn)了畢業(yè)設計的選題、選題查詢、網上指導、相關公告、畢業(yè)設計(論文)上傳、畢業(yè)設計(論文)成績評定等功能,從而實現(xiàn)了對畢業(yè)設計的整個工作流程的動態(tài)管理,提高了院系管理效率,解決了很多實際困難。今后,該平臺還將應用各種先進技術不斷升級完善,幫助教師、學生、評審專家、以及管理人員等利用該平臺來解決相關問題,更好地開展畢業(yè)設計管理工作,抓好高校教學過程的最后一環(huán)。
參考文獻:
[1]Joseph Schmuller.UML基礎、案例與應用[M].李虎,等,譯.北京:人民郵電出版社,2004.
[2]鄭耀東,蔡騫.Visual C# SQL Server數(shù)據(jù)庫開發(fā)與實例[M].北京:清華大學出版社,2010.
[3]Shalloway,Alan.Design Patterns Explained:A New Perspective on Object-Oriented Design[M].北京:機械工業(yè)出版社,2010.
[4]黃光芳.面向接口編程在三層架構系統(tǒng)中的設計及應用[J].計算機應用與軟件,2009,26(6):133-136.