時間:2023-03-27 16:38:47
緒論:在尋找寫作靈感嗎?愛發表網為您精選了8篇安全畢業論文,愿這些內容能夠啟迪您的思維,激發您的創作熱情,歡迎您的閱讀與分享!
會議收到論文報告58篇并印發了文集,有140人參加會議,在第一天的大會和第二天的分組會上分別有17位和26位專家作了報告,另外還安排了半天時間進行自由發言和討論。會議氣氛熱烈,取得了預期的效果,不同觀點之間也進行了較為充分的交流。
鑒于這一會議的論壇性質,以下僅就會上提出的一些問題及建議作一歸納,提交與會專家考慮并審議。
結構安全性是結構防止破壞倒塌的能力,是結構工程最重要的質量指標。結構工程的安全性主要決定于結構的設計與施工水準,也與結構的正確使用(維護、檢測)有關,而這些又與土建工程法規和技術標準(規范、規程、條例等)的合理設置及運用相關聯。
1.我國結構設計規范的安全設置水準
對結構工程的設計來說,結構的安全性主要體現在結構構件承載能力的安全性、結構的整體牢固性與結構的耐久性等幾個方面。我國建筑物和橋梁等土建結構的設計規范在這些方面的安全設置水準,總體上要比國外同類規范低得多。
1.1構件承載能力的安全設置水準
與結構構件安全水準關系最大的二個因素是:1)規范規定結構需要承受多大的荷載(荷載標準值),比如同樣是辦公樓,我國規范自1959年以來均規定樓板承受的活荷載是每平方米150公斤(現已確定在新的規范里將改回到200公斤),而美、英則為240和250公斤;2)規范規定的荷載分項系數與材料強度分項系數的大小,前者是計算確定荷載對結構構件的作用時,將荷載標準值加以放大的一個系數,后者是計算確定結構構件固有的承載能力時,將構件材料的強度標準值加以縮小的一個系數。這些用量值表示的系數體現了結構構件在給定標準荷載作用下的安全度,在安全系數設計方法(如我國的公路橋涵結構設計規范)中稱為安全系數,體現了安全儲備的需要;而在可靠度設計方法(如我國的建筑結構設計規范)中稱為分項系數,體現了一定的名義失效概率或可靠指標。安全系數或分項系數越大,表明安全度越高。我國建筑結構設計規范規定活荷載與恒載(如結構自重)的分項系數分別為1.4和1.2,而美國則分別為1.7和1.4,英國1.6和1.4;這樣根據我國規范設計辦公樓時,所依據的樓層設計荷載(荷載標準值與荷載分項系數的乘積)值大約只有英美的52%(考慮人員和設施等活載)和85%(對結構自重等恒載),而設計時?菀勻范ü辜芄懷惺芎稍氐哪芰Γㄓ氬牧锨慷確窒釹凳泄兀┤匆扔⒚攔娣陡叱齙?0~15%,二者都使構件承載力的安全水準下降。日本與德國的設計規范在某些方面比英美還要保守些。一些發展中國家的結構設計多根據發達國家的規范,就如我國解放前和建國初期的結構設計方法參照美國規范一樣。至于中國的香港和臺灣,至今仍分別以英國和參考美國規范為依據。這里需要說明的是,在其他建筑物的活荷載標準值上,與國外的差別并沒有象辦公樓、公寓、宿舍中這樣大。不同材料、不同類型的結構在安全設置水準上與國際間的差距并不相同,比如鋼結構的差距可能相對小些。
公路橋梁結構的情況也與房屋建筑結構類似,除車載標準外,荷載分項安全系數(我國規范對車載取1.4,比國際著名的美國AASHTO規范的1.75約低25%)與材料強度分項安全系數均規定較低。
盡管我國設計規范所設定的安全貯備較低,但是某些工程的材料用量反而有高于國外同類工程的,這里的問題主要在于設計墨守陳規,在結構方案、材料選用、分析計算、結構構造上缺乏創新。
1.2結構的整體牢固性
除了結構構件要有足夠承載能力外,結構物還要有整體牢固性。結構的整體牢固性是結構出現某處的局部破壞不至于導致大范圍連續破壞倒塌的能力,或者說是結構不應出現與其原因不相稱的破壞后果。結構的整體牢固性主要依靠結構能有良好的延性和必要的冗余度,用來對付地震、爆炸等災害荷載或因人為差錯導致的災難后果,可以減輕災害損失。唐山地震造成的巨大傷亡與當地房屋結構缺乏整體牢固性有很大關系。2001年石家莊發生故意破壞的惡性爆炸事件,一棟住宅樓因土炸藥爆炸造成的墻體局部破壞,竟導致整棟樓的連續倒塌,也是房屋設計牢固性不足的表現。
1.3結構的耐久安全性
我國土建結構的設計與施工規范,重點放在各種荷載作用下的結構強度要求,而對環境因素作用(如干濕、凍融等大氣侵蝕以及工程周圍水、土中有害化學介質侵蝕)下的耐久性要求則相對考慮較少。
混凝土結構因鋼筋銹蝕或混凝土腐蝕導致的結構安全事故,其嚴重程度已遠過于因結構構件承載力安全水準設置偏低所帶來的危害,所以這個問題必須引起格外重視。我國規范規定的與耐久性有關的一些要求,如保護鋼筋免遭銹蝕的混凝土保護層最小厚度和混凝土的最低強度等級,都顯著低于國外規范。損害結構承載力的安全性只是耐久性不足的后果之一;提高結構構件承載能力的安全設置水準,在一些情況下也有利于結構的耐久性與結構使用壽命。
2.調整結構安全設置水準的不同見解
我國結構設計規范的安全設置水準較低,與我國建國后長期處于短缺經濟和計劃體制的歷史條件有關。但是,能夠對土建結構取用較低的安全水準并基本滿足了當時的生產與生活需求,而且業已歷經了較長時間的考驗,這是國內土建科技人員經過巨大努力所取得的重大成就;但是,由于安全儲備較低,抵御意外作用的能力相對不足。如果適當提高安全設置水準將有利于減少事故的發生頻率和提高工程抗御災害的能力。國內發生的大量工程安全事故,主要是由于管理上的腐敗和不善以及嚴重的人為錯誤所致?,F在提出要重新審視結構的安全設置水準,主要是基于客觀形勢的變化,是由于我們現在從事的基礎設施建設要為今后的現代化奠定基礎,要滿足今后幾十年、上百年內人們生產生活水平發展的需要,有些土建結構如商品房屋則更要滿足市場經濟條件下具備商品屬性的需要。國內近幾年來已對建筑結構安全度的設置水準組織過幾次討論,在如何調整的問題上存在較大的意見分歧,這次科技論壇上同樣反映了這些不同的見解:
1)認為我國現行規范的安全設置水準是足夠的,并已為長期實踐所證明,而國外就沒有這種經驗。我國取得的這一成功經驗決不能輕易丟掉,在安全度上不能跟著英美的高標準走;安全度高了是浪費,除個別需調整外,總體上不必變動。
2)認為我國規范的安全度設置水準盡管不高,但在全面遵守標準規范有關規定,即在正常設計、正常施工和正常使用的“三正?!睏l件下,據此建成的上百億平米的建筑物絕大多數至今仍在安全使用,表明這些規范規定的水準仍然適用;但是理想的“三正常”很難做到,同時為了縮小與先進國際標準的差距以及鑒于可持續發展和提高耐久性的需要,在物質供應條件業已改善的市場經濟條件下,結構的安全設置水準應適當提高。這種提高只能適度,因為我國目前尚屬發展中國家。
3)認為我國規范的安全設置水準應該大體與國際水準接近,需要大幅度提高。這是由于隨著我國經濟發展和生活水平不斷提高,土建工程特別是重大基礎設施工程出現事故所造成的風險損失后果將愈益嚴重,而為了提高工程安全程度所需要的經費投入在整個工程(特別是建筑工程)造價中所占的比重現在已愈來愈低,材料供應也十分充裕。過去的低安全水準只是適應了以往短缺型計劃經濟年代的需要,但決不是沒有風險,如果規范的安全水準較高,曾經發生過的有些安全事故本來是可以避免的,而規范的這一缺陷在一定程度上為“三正常”的提法所掩蓋。在建的工程要為將來的現代化社會服務,安全性上一定要有高標準。低的安全質量標準在參與將來的國際競爭中也難以被承認,即使結構設計的安全設置水準能夠提高到與發達國家一樣,由于我們的施工質量總體較差,結構的安全性依然會有差距。
關鍵詞:倉庫管理模塊化設計安全報警。
一、引言
計算機技術、網絡技術、多媒體技術的成熟與發展,為倉儲管理自動化提供了強有力的技術支持。當前已有的系統其功能一般比較單一。如防盜系統只管防盜;倉儲管理系統只負責倉庫物品的數據處理;控制系統只完成簡單的環境控制功能(如開關門、開關燈、通風等)。將這些功能彼此獨立的系統有機結合起來,組成一個既能完成管理,又能實現實時監控的一體化自動管理系統具有重要的意義。我們所設計的這套倉庫安全管理綜合信息系統,是把門禁系統(IC卡開門)、環境監控系統、財務管理系統、合同管理系統、報警控制系統和數據處理系統結合在一起,充分利用了先進的計算機技術和控制手段。它既能通過音頻、視頻以及紅外線、雷達、震動等傳感器實時監控對所有分庫的開門、取物、檢修等操作,又能對防區內的警報信號立即處理或自動上報;它還是一個倉庫的數據中心,能完成人員、倉儲信息處理以及自動報時、鳴號、熄燈、開關高壓電網、布撤防等控制。另外,該系統還與財務管理系統、合同管理系統集成在一起構成一個安全、主動和綜合的倉庫管理系統。
二、系統的基本要求
目前的倉庫管理系統一般技術比較落后、性能較差且很不完備,有的甚至沒有安全防盜功能。即使有安全防盜功能其性能一般也不太理想,人工干涉多,操作使用不方便,有的還故障率高而不實用。隨著社會信息交流的日益加強和信息量的集聚增加,再加上盜竊活動的團伙化、智能化和高技術化等特點,倉儲管理部門越來越需要一套低成本、高性能、方便使用、功能完善的綜合倉庫監控管理系統。要求它具有立即捕捉警情并提供警情發生地的有關信息(如地圖、位置、類型、程度、平面圖、地形圖、結構圖以及警情發生地的倉儲情況等),計算機系統馬上對警情做出反應,迅速通知值班人員和倉庫管理員(通過聲光等信號形式),可能的話還可立即對警情發生地實施控制(如接通高壓電網、自動封閉門窗、拉響警笛、打開探照燈等)。對重要的警情要立即通過計算機網絡或內部電話自動交換網上報上級主管部門。特別是要求系統能完整記錄從發生警情到上報,進而做出處理的全過程,以便于事后分析處理。
倉庫大門的鑰匙管理和開門方法應采用較科學的電子識別手段(如磁卡、IC卡)進行控制,倉庫內外的溫度和濕度用溫濕度傳感器自動測量和記錄。發現越限時報警通知管理員,以便于管理員及時采取通風降溫和除濕等方法,確保倉儲物品的安全。除此之外,系統還可以對倉儲物品的出入庫、物品訂購合同、財務信息以及人員信息等內容進行統一的管理,以提高辦公自動化的程度。
三、系統功能描述
1.定時自動測量和記錄濕度和溫度,并能夠觸發越界報警;
2.可掛接多種類型的防區,每個防區可以是震動、雷達、紅外線等類型的一種;
3.系統對每個警情立即反應,指出地點、位置等,給出警情所在地的結構圖,并能自動啟動警號、燈光等報警設備,必要時可立即自動撥號上報上級主管部門;
4.雙IC卡開門,并自動記錄開門時間,持卡者身份等信息;
5.對鑰匙統一管理,記錄取鑰匙的時間,人員等信息;
6.可以進行人員管理、倉儲管理、財務管理、合同管理等內容;
7.自動記錄管理員交接班日志,對倉庫的操作也均有記錄;
8.可根據綜合條件檢索歷史記錄,并可打印輸出。
9.對人員的情況、密碼(管理員)、防區所接傳感器參數均可隨時更新。
綜上所述,系統所完成的功能是比較全面的。其中以處理警情的優先級最高,一旦發生警報,應立即停止其它事務性處理工作,轉為響應處理警報。由于這種系統具有一定的技術先進性、新穎性和實用性,可以對倉儲信息進行有效的安全管理。
四、系統的設計結構
系統實現采用結構化和面向對象的設計技術,硬件結合了單板機廉價、穩定的優點和PC機大容量、高速度、界面友好的特點,將整個系統分成功能相對獨立的若干子模塊,使系統結構層次分明,結構嚴謹,極易于維護和使用。由于系統采用結構化設計,自頂向下逐步分解精化而成,由多個模塊組成,因此可按散件組裝法則根據現場實際需求,靈活取舍組合系統各組成部件。對于一些特殊要求也可以采用模塊化形式方便地實現其功能的擴展,從而形成由低成本、簡單功能到高投入、復雜功能不同層次的系列產品,但無論怎樣組合均不會降低系統整體性能。系統的邏輯功能結構如圖1所示。
圖1系統功能邏輯結構圖(圖略)
五、操作使用簡介
系統運行于WINDOWS環境,其界面同時具有字符、圖形、動畫、菜單命令等各種輸入輸出格式,友好且直觀形象,再加上采用了WINDOWS所特有的聯機提示和后援幫助作輔助手段,使系統的使用簡單易學,非常便于普及推廣。整個操作可分為四大部分:
1.利用按鈕完成各種控制功能;
2.圖形操作界面,利用鼠標代替鍵盤輸入,快速直觀,一學就會;
3.對記錄的數據進行綜合條件的檢索,查詢并打印輸出,可用鼠標選擇查詢條件;
4.基本信息庫的更新,維護(如人員,倉儲,值班員密碼、報警代碼表、IC卡發卡等)等。
關鍵詞Internet服務應用編程接口信息安全性Internet信息服務
一、引言
信息安全包括防止系統存儲和傳輸的信息被故意或偶然地非授權泄露、更改、破壞或被非法的系統辯識和控制,確保信息的保密性和可控性。目前信息傳輸的途徑主要是網絡,隨著網絡的開放性、互連性和共享性程度的擴大,使得網絡的安全問題變得更加突出,成為信息安全的重要環節[1]。
在以WindowsNT(包括WindowsNT4.0,Windows2000Server系列,windowsServer2003)為操作系統的服務器上通過Internet信息服務器(InternetInformationServer,IIS)程序為客戶的請求提供服務。維護IIS信息安全的方法包括公共網關接口(CommonGatewayInterface,CGI),Internet服務應用編程接口(InternetServerAPI,ISAPI)的過濾器(Filter)程序和安全套接字(SecuritySocketLayer,SSL)等。CGI是最常用的方法,可以實現基于IIS的信息存儲和傳輸的安全,用CGI編制的程序由IIS調用,但運行在自己的進程內,所以其運行的速度較慢。ISAPIFilter主要實現信息存儲的安全,是以動態鏈接庫的形式封裝,直接運行在IIS進程內,運行速度較快。SSL可以用于信息傳輸的安全,直接集成在IIS中。將ISAPIFilter和SSL結合即可達到信息存儲和傳輸的安全,本文即通過這種方法實現基于IIS的信息安全。
二、ISAPIFilter的作用機制
ISAPI是微軟提供的基于WindowsNT(包括WindowsNT4.0,Windows2000Server系列,windowsServer2003)的Internet編程接口,利用ISAPI編制的應用程序以動態鏈接庫的形式封裝,直接運行在IIS進程中。ISAPI實現的應用程序包括擴展和過濾器兩種形式,ISAPI擴展可以響應客戶的請求,執行特殊的功能,而過濾器可以實現數據壓縮、重定向、加密和身份驗證等功能[2]。
圖1過濾器的作用機制
ISAPI過濾器運行在IIS的前端,可以處理IIS提供的每一步服務。ISAPI過濾器的作用機制如圖1所示。過濾器在IIS進程啟動時裝載,并運行GetFilterVison函數,GetFilterVison函數的目的是設置過濾器的優先級并將事件通知的關注點注冊到過濾器。當系統中存在多個過濾器時需要通過設置優先級確定過濾器的執行順序,而事件通知的關注點是過濾器可以處理的服務。當客戶請求服務時,IIS首先啟動過濾器程序,然后根據過濾器注冊的關注點調用過濾器實現的事件處理函數。
三、ISAPI過濾器實現信息存儲安全
通過ISAPI過濾器可以對客戶的身份進行驗證,控制訪問的客戶,從而實現系統存儲的信息安全。在ISAPI過濾器中,驗證客戶身份需要注冊的事件關注點是SF_AUTHENTICATION事件,相應的事件處理函數是OnAuthentication。客戶在提交訪問后,IIS啟動新的線程為客戶提供服務,在IIS線程驗證客戶的身份前會首先查看過濾器中有無SF_AUTHENTICATION事件關注點,若有,則執行過濾器的OnAuthentication函數。所以可以通過OnAuthentication函數在IIS線程前對客戶的身份進行驗證。
圖2身份驗證過濾器基本架構
IIS以HTTP的挑戰/響應機制結合WindowsNT(包括WindowsNT4.0,Windows2000Server系列,windowsServer2003)的用戶數據庫驗證客戶的身份,而WindowsNT(包括WindowsNT4.0,Windows2000Server系列,windowsServer2003)的用戶數目是有限的,并且直接以NT用戶訪問存在著不安全的因素,所以在過濾器中引入專用的用戶訪問數據庫,數據庫中包含客戶的密碼和用戶名以及對應的系統密碼和用戶名身份驗證過濾器的基本結構如圖2所示。
客戶匿名訪問時,過濾器直接返回,保證客戶可以訪問非保密的資源。當客戶非匿名訪問時,過濾器查找用戶數據庫,找到對應的系統密碼和用戶名,并替代客戶的密碼和用戶名,然后在IIS中用替換的系統密碼和用戶名對客戶的身份進行驗證。采用這種方法使得客戶輸入的密碼和用戶名并不是系統真正的密碼和用戶名,既保證了客戶的數量又保護了系統的安全。
ISAPI身份驗證過濾器運行在多線程的IIS進程中,每一個線程都將調用過濾器程序,而與數據庫的連接很占系統的資源,當訪問的客戶超過一定的數量時,可能會導致系統的崩潰。在實現時可以通過一段緩存解決這個問題,具體方法是過濾器裝載時在內存中開辟一段空間,用以保存近來訪問服務器的客戶的密碼和用戶名以及對應的系統密碼和用戶名。在客戶訪問時,過濾器先查找緩存中有無客戶的密碼和用戶名,若沒有再查找數據庫,并將查找到的內容寫入緩存中,由于查找緩存的時間及占用的資源遠遠小于對數據庫的查找,所以可以大大提高過濾器的執行效率。
ISAPI過濾器實現的過程中應注意的問題主要是內存泄漏和多線程。避免的方法在于選擇支持多線程的數據庫,并且保證緩存的單線程訪問以及釋放占用的內存。
四、SSL實現信息傳輸安全
圖3SSL會話過程
在Internet傳輸的所有數據都暴露于任何網絡客戶面前,任何對通信進行監測的人都可以對通信的數據進行截取和修改。保證數據傳輸的保密性、完整性和安全性的關鍵在于防止網絡的監聽和篡改。SSL技術為應用層間數據通信提供安全的途徑,它位于可靠的傳輸層之上,為高層的應用提供透明的服務,保證傳輸信息的隱私性、可靠性和用戶的非否認性。
SSL通信分兩個階段:連接階段和數據傳輸階段。在連接階段,建立安全連接,一旦算法達成協議,就交換密鑰,接著驗證身份,然后開始數據傳輸。在數據傳輸階段,信息傳輸到SSL時通過加密或解密后向下或向上傳輸。SSL要求在客戶端與服務器端建立通信渠道,通信渠道的建立通過客戶與服務器的握手來完成。具體過程如圖3所示。
客戶和服務器之間通過相互詢問確定最終的加密算法。詢問信息提供了建立安全渠道的重要信息。服務器端通過證書確定客戶的身份,然后發出確認和結束信息結束握手階段,開始正常的數據傳輸。數據在傳輸過程中被分解為許多信息,同時用會話密鑰加密并使用數字簽名。接收端在試圖解密數據之前首先要驗證數字簽名[2]。
在IIS中可以方便的通過SSL建立數據傳輸的安全性。服務器建立SSL鏈接之前必須安裝證書。證書可以使用MicrosoftCertificateServer生成。新密鑰的創建通過IIS密鑰管理器完成,它會根據向導自動請求服務器上安裝的CertificateServer生成證書。在密鑰建成后需要通過IIS的控制臺配置SSL,可以配置的選項包括密鑰設置、是否要求客戶端證書以及客戶端證書映射等。在這些設置完成后就可以實現信息傳輸的安全性。
五、結束語
以ISAPI過濾器程序保護系統存儲信息安全的方法,采用DLL的形式運行在IIS進程中,可以通過用戶數據庫和緩存擴充用戶的數量并提高過濾器運行的效率。用SSL保護信息傳輸的安全是目前常用的也是較好的方法之一。本文將二者結合給出了基于IIS進程的信息安全策略,通過作者在實際應用中的檢驗,確定了方案的可行性。
參考文獻
[關鍵詞]生物學科 本科生畢業論文 實踐和體會
[中圖分類號] G642.477 [文獻標識碼] A [文章編號] 2095-3437(2013)20-0028-02
在我國高等教育規模連續多年擴大的情景下,如何更好地開展本科生畢業論文的實踐教學工作,確保本科生畢業論文的質量,是每一所高校教學管理部門和每位指導教師認真思考和完成的一項重要任務。目前,已有許多學者對如何提高本科生畢業論文質量進行了分析。筆者作為一名從事生命科學教學科研工作不長時間的青年教師,結合自身指導的4屆本科生畢業論文的教學實踐, 從以下幾方面提出一些體會和思考。
一、時間是前提
大學期間的第八學期是本科畢業生完成畢業論文的時期,但第八學期又是本科生入學研究生面試、考試或找工作的階段。這種時間上的沖突,導致大多數學生沒有足夠的時間和精力完成畢業論文。因此,時間短促是目前影響本科生畢業論文完成的普遍原因,尤其對于實驗性和探索性很強的生命科學學科來說,每一個實驗步驟的完成都需要一定的時間周期。
在條件允許的情況下,盡早讓學生開始畢業論文是相對必要的。筆者指導的2010屆2名本科畢業生,由于在大三年級的時候參加了“內蒙古大學生命科學學院本科生科研訓練基金開放項目”,2011屆被保送上研究生的1名本科生在第七學期開始進行畢業論文,因此完成的時間相對較充足,論文水平也很好。但2012屆的2名畢業生,由于忙于找工作、考公務員,使得畢業論文的完成時間倉促,最后只能撰寫文獻綜述,且質量極差,根本沒有起到預期的培養目標。鑒于以上的經歷和體會,筆者組織了4名2011級的學生申請了“內蒙古大學2013年校級創新創業訓練計劃項目”,并獲得批準,現在已安排他們正式進入實驗室,相信通過該項目的實施和完成,必定對他們的畢業論文有很好的促進和提高作用。
二、科研項目是依托
生命科學是當前發展最快的學科領域,而科學研究是學科建設和發展的基礎,也是提高教學質量的保證。因此,指導老師將實施科研項目過程中發現的新問題或需要進一步驗證的實驗內容轉化為指導本科生參加國家級、校級創新訓練項目或畢業論文,積極指導本科生盡早參與到科研項目中,這樣既可以培養本科生的科研興趣、接受科研訓練,又可以讓學生準備或完成畢業論文,保證畢業論文的順利進行和高質量完成。
筆者指導的2013屆本科生畢業論文是依據本課題組的科研工作,需要對幾個不同品種紫花苜蓿的抗逆性(抗旱、耐鹽性)進行基礎性分析,以此為后續科研工作受體材料的選擇提供依據,安排了2名畢業生分別通過NaCl脅迫和PEG模擬干旱脅迫處理不同品種紫花苜蓿種子,比較分析NaCl脅迫和PEG模擬干旱脅迫對不同品種種子發芽及幼苗生長的影響,得出不同品種間的抗逆特性及差別。這樣既為本課題組的科研工作提供了基礎信息,促進了科研工作的進展,又將此部分內容作為一個完整的小課題,通過本科生畢業論文完成,訓練了本科生的獨立科研能力,也順利完成了畢業論文。
三、選題要適中
用于畢業論文的課題應符合畢業生具備的基本能力的要求,難度適宜、分量合理,課題涉及的知識范圍和理論深度要符合學生所學理論知識和實踐技能訓練的實際情況,要有利于鞏固和深化畢業生所學的知識,使其受到科學研究(設計)能力的基本訓練,學生通過努力能在規定的時間內完成課題研究或取得階段性研究成果。而許多學者提出本科生畢業論文選題要新穎、有創新,這樣確實能夠培養學生的創新意識和創新能力,但筆者認為本科生畢業論文的選題要適中,兼顧新穎即可。
首先,由于多年擴招以及學生對大學校園開放式的學習方式適應能力不同,使得在校畢業生的自身知識結構和能力參差不齊,因此以相同難度要求他們完成畢業論文似乎不太可能實現。指導老師要和學生溝通交流,針對其自身情況選擇合適的畢業論文題目。其次,作為指導老師的科研項目的一個小課題的畢業論文很難體現出新穎性和創新性,但其必定是具有學術價值的。
四、指導教師的角色
目前,在論文選題、實驗方案的設計上多數畢業生還不能夠獨立完成,需要在指導老師的指導下,選定3-5個關鍵詞,學生通過查閱相關文獻,并從中篩選出能直接輔證擬定畢業論文題目的文獻,以此為依據提出實驗設計方案,并由指導老師指導修改。實驗的實施過程是本科生第一次真正親自從事科研工作的經歷,尤其是在生物學科相關專業的實驗過程中實驗操作是否規范、實驗結果或數據的合理分析和推理、儀器設備的安全使用、實驗廢棄物的安全處置都將會影響其將來從事科研工作的興趣、激情和安全性。因此,整個實驗實施過程中指導老師都要耐心地跟蹤指導,言傳身教,以此培養學生實事求是的態度和習慣,培養學生的基本科研素養。在跟蹤指導的過程中,也要“放手”,給學生留有自由實驗和探索的空間,營造嚴謹而又寬松的環境。另外,生物學科實驗本身就是探索性的工作,任何一個實驗步驟在重復3次都沒有達到預期結果或結果不理想時,指導老師就需要鼓勵學生,并認真分析原因,指導學生尋求其他可能的解決思路和辦法,指導學生通過閱讀文獻對其進行科學、合理的解釋,培養學生探索和解決問題的能力。
畢業論文的撰寫是培養學生提出問題、對所得實驗結果進行分析、討論并得出結論的能力的過程。畢業論文是具有學術規范的科學性、總結性的學術論文,既要嚴謹、通俗易懂,又要具有專業性。因此,在指導過程中,首先要求學生嚴格依據本科畢業論文(設計)撰寫規范的要求,本著嚴謹求實的態度,用詞準確,科學、真實地表述實驗結論及其學術意義。凡引用他人的觀點或結論,均應按論文中所出現的先后次序列于參考文獻中。而學生第一次接觸學術性論文寫作時常常出現的共性是:口語化用詞太多,經常使用第一人稱表述;推斷性結論太多,缺乏嚴謹性;結構、層次不清晰,缺乏邏輯性;物種拉丁名、基因和蛋白質的書寫不規范,缺乏專業性等。針對這些普遍存在的現象,指導老師必須認真指導,嚴格要求,培養學生規范寫作的習慣。
不難看出,本科生畢業論文的整個過程都需要指導老師的精心指導,因此,有學者提出了“教師在本科畢業論文教學環節中的主導作用”的觀點,但也有學者不完全認同此觀點。筆者認為考慮的角度不同,指導老師在本科畢業論文教學環節中的角色就有所不同。對于大多數初次接觸并親自完成一個相對獨立、完整的研究工作的本科生,是不可能完全獨立完成的,指導老師必須進行全面的指導,起主導的作用。對各方面能力都很優秀的學生,指導老師只需給予引導,在條件允許的情況下,完全“放手”,由學生獨立完成,增強培養學生獨立工作的能力。
五、學生的自主性
學生是畢業論文的主體,其在思想上對畢業論文的重視程度和態度直接影響著畢業論文的完成。因此,提高學生思想認識是畢業論文順利進行的保障,要讓學生在思想上高度重視,明白擬開展的畢業論文的研究目的和學術意義,消除“畢業論文肯定能通過”的消極態度,并強調解決好就業或研究生入學與畢業論文在時間上沖突的實際問題,避免“老師比學生著急”的現象。
學生在思想上重視畢業論文的同時,在實驗實施或論文撰寫的過程中也要尊重事實、實事求是,培養嚴謹的作風。實驗過程不順利的時候,學生也要保持積極的心態,不要輕易放棄,更不要急于完成工作任務而編造實驗結果或篡改實驗數據,要在指導老師的指導下,認真分析和尋求原因,或許可能發現未曾預想到的現象,提出新的科研內容或問題,這也是生物學科實驗性和探索性的特點。
六、結束語
本科生畢業論文是本科教學計劃任務的最后環節,是集學習、實踐、探索和寫作為一體的綜合性教學任務,是指導老師和學生共同合作完成、教學互長的教學活動。指導老師既要嚴格要求,全面地指導、點撥,又要“放手”給學生獨立思考和工作的空間,給學生提供從單純學習過渡到實踐學習的過程,并培養學生的科研興趣或增強學生的專門技能。畢業論文的完成過程是一個真實的科研或專門技能工作的過程,是即將成為研究生或專門技能工作者的一次“實戰”和“練兵”的經歷,相信畢業論文過程中培養的基本科研素養或增強的專門技能必將影響著畢業生以后的科研或專門技能工作。
[ 參 考 文 獻 ]
[1] 張芳萍,任志峰,趙春江.關于提高本科生畢業設計(論文)質量的研究[J].大學教育,2013,(2).
[2] 謝吉琴.提高本科生畢業論文質量的思考[J].中國校外教育,2012,(21).
[3] 李海燕,俞金梅,高志紅等.高校本科畢業論文(設計)中存在的問題及解決途徑[J].實驗技術與管理,2012,29(12).
在我國高等教育院校中,畢業論文(設計)是在學生畢業前 最后一項教學中必不可少的實賤環節。確保畢業論文(設計)的 質量,是普通高等教育院校迫在眉睫的問題。
1. 計算機類專業本科畢業論文(設計)設置的意義
計算機類學生可以通過畢業論文(設計)將大學期間學過 的各門專業知識進行綜合應用,培養自己的科學研宄能力、和 創新能力以及發現、分析、解決問題的能力。從而使得學生的綜 合素質得以提高。進而來滿足現今社會對現代復合型技術人才 的需求。[1]
2. 計算機類專業本科畢業論文(設計)質量不高的現狀分析
2.1學生做畢業設計時間與求職等其他事情相沖突
當今社會,畢業生就業壓力與日倶增。身為學生理當在既 不影響學習的情況下,又能找到較為滿意的工作。往往在不能 兩全的情況下,大部分學生為了能夠找到一份合適的工作四處 奔波,參加各種人才交流大會,需耗費學生們很多的時間與精 力。而通常本科生畢業論文(設計)的時間安排恰好是學生們擇 業或者復習考研、研宄生復試的最佳時間段,所以學生理所當 然優先想到的就是自己的就業問題或者讀研的問題。這樣,多 數學牛無法安心完成畢業設計及撰寫畢業論文。
2.2學生對本科畢業論文(設計)不夠重視
一部分學生畢業論文(設計)內容缺乏創新。還有一部分學 生工作已經找好,認為畢業論文(設計)寫的好壞對自己毫無影 響,因此,敷衍了事。另外一部分學生利用計算機技術的發展和 互聯網的普及直接在網上查閱資料“下載”“復制”加“粘貼”拼 拼湊湊。也有極少部分學生本身對計算機類專業沒有興趣,大 學幾年里根本沒有認真學習過專業知識,畢業后也不打算從事 相關工作,干脆直接購買論文或者設計,應付差事。嚴重影響了 畢業論文(設計)的質量
2.3學生能力有限
在大學期間沒有認真學習專業課程,無法完成軟件設計部 分,加上學生不夠重視、態度不夠認真,題目多次變更,甚至臨 答辯了還無法確定論文的題目[2]。學生語言組織能力差,通篇畢 業論文變成了文字的堆砌,論文本身毫無價值。
2.4指導教師數量不足
一方面由于近年來高校大量擴招,畢業生人數大增,相對 來說指導教師的人數就明顯不夠。甚至安排了很多自身缺少生 產實賤和實賤經驗,缺乏指導畢業設計素質和能力的教師作為本科畢業論文(設計)的指導教師。
2.5指導教師責任心不強
每位教師除了負責指導多名學生的畢業論文(設計)工作 外,還有很多其他的教學科研等工作任務。時間有限,精力有 限,教師在指導畢業論文(設計)的過程中責任心不強,從選題 到學生交稿,只在開題及答辯的時候與學生見面,指導全靠電 話或網絡,這樣指導學生寫畢業論文(設計)在質量上無法保 證。
2.6學?;驅W院缺乏足夠的資金及管理機制
很多高校沒有給予其足夠的資金以及技術、制度等方面的 支持來激勵和監督學生和教師,在一定程度上導致計算機類專 業本科畢業論文質量水平低下狀況的產生%計算機類專業的 畢業設計要用到電腦,但是學校的資源是有限的,不可能充分 滿足每個學生的要求,這就大大限制了學生做畢業設計的時 間。另外,很多高校圖書館里計算機方面的藏書專業性不強,大 量過時的圖書材料也不能給學生畢業設計提供有力的參考叱
3.提高本科畢業論文(設計)質量的措施
3.1 給予畢業生充足的時間
建議把畢業論文(設計)這一任務貫穿學生的整個大學階 段,至少要提前至第六學期,使他們能夠充分地利用第六學期 末的暑假時間開始著手進行調查、研宄、進而保證有足夠的時 間完成設計、撰寫論文。避免將畢業設計工作時間過于集中在 復習考研、求職工作時段。
3.2端正態度
大學畢業生端正態度,樹立起積極向上的態度,正確認真 地對待畢業論文(設計)的每一個步驟,提高計算機類專業本科 畢業論文(設計)整體的質量水平。
3.3提高畢業生自身的專業素養
高質量的畢業論文(設計)的完成得需要其有扎實的專業 素養來做支撐,豐富、擴展其畢業論文(設計)的內容。
3.4增加指導教師數量
為了解決本科生指導教師短缺的問題,學院可以選聘校外 科研單位、機關和企業界學術水平高、科研成績突出,項目實賤 經驗豐富的人員擔任畢業設計指導教師。
3.5 提高指導教師指導能力
對畢業設計(論文)的指導老師要有嚴格要求。畢業論文 (設計)的指導教師,必須具有講師以上職稱、業務水平高的教師擔任。指導教師應有實際的設計、實驗、研宄等方面的經驗。同 一名指導教師指導的學生數不能過多。在指導方法上要著重于 學生能力的培養,同時必須抓好學生的素質教育工作。每位指 導教師要面對面地對學生指導,包括輔導學生熟練應用計算機 網絡查閱文獻[51。方便撰寫畢業論文。
3.6加強畢業沒計規范制度,建立健全激勵監督機制
要制定嚴格的本科畢業論文(設計)的評分標準、激勵機制 等。評分標準包括學生分析解決問題能力,能否獨立運用所學 知識和技能發現并解決實際問題;工作態度,工作量飽滿程度, 設計論文質量等。院系要不定期檢查指導教師的《本科畢業論 文(設計)指導記錄》情況,對教師指導畢業論文工作的質量進 行檢驗和評價。對教師和學生都應采取相應的獎懲措施,以期 提高教師及學生的積極主動性。
4.總結
總之,本科畢業論文(設計)工作是一項重要而艱巨的任 務,要做好這項工作,還需要長期努力的過程。我們必須不斷探 索,解決出現的各種問題,并且針對社會的不斷發展做出新的 對策。只有學校、教師、學生三方都加以重視,共同努力,才能進一步提高畢業論文(設計)的質量,提高高校的教育水平。
作者:桑國珍
關鍵詞:新形勢;畢業論文質量;提高;途徑
畢業論文在本科教學體系中占有十分重要的地位,本科畢業論文的寫作是學生所學知識和能力的重組和發展的過程,是重新認識和匯聚大學學習成果的過程。但是,由于近幾年高校的大規模擴招和學生就業壓力的增大,本科畢業論文工作面臨著諸多困難,畢業論文的整體質量面臨著嚴峻的挑戰,在一定程度上也直接影響到整個本科教育的整體質量。因此,如何提高大學本科生畢業論文的質量已經成為當前各高校面臨的一個刻不容緩的課題。
一.影響本科生畢業論文質量的因素
(一)高校擴招后,論文指導師資不足
由于高校近幾年來連續大規模擴招,學生多,師資嚴重欠缺。由于缺乏符合要求的指導教師,有的學校不得增加教師指導論文的數量,或者將指導教師的要求降低,一些專業水平有限、經驗不足,缺乏實踐能力的教師也擔任了論文指導任務。另外有經驗的指導教師由于教學和科研指導任務繁重,精力投入不夠,這些都嚴重影響了對學生實踐能力的培養,制約了畢業論文質量的提高。
(二)學生對畢業論文不重視,精力投入不夠
近年來越來越大的就業壓力,早已讓畢業生們“心不在焉”。不少學生沒有認識到畢業論文的重要性,沒有投入足夠的時間和精力做畢業論文。由于做畢業論文的時間與就業、考研相沖突,不少學生把主要精力都放在找工作和考研上,將畢業論文看成是就業和考研過程中的一個包袱,認為畢業論文的成績對找工作和考研沒有直接影響,因此,采取消極應付的態度。
(三)網絡技術的普及,為論文抄襲提供了便利條件
過去沒有網絡,現成的可以照搬照抄的論文少,畢業生做論文只能查閱紙質的文獻資料和書籍,以積累論文寫作的素材。進入網絡時代,網絡上有大量的論文可以查閱到,不少畢業生干脆從網絡上東抄西摘,“復制加粘貼”拼湊成畢業論文,有的甚至直接整篇下載或者尋找“”。這些現象對畢業論文的寫作質量影響極大。
(四)過程監控不夠到位
幾乎所有學校都有明確和具體的本科畢業論文管理制度,但缺乏對畢業論文全過程的有效監控機制,這也是導致畢業論文質量下滑的原因之一。有些學校檢查考核工作偏“軟”,制度多、要求多,但對教師的指導工作和學生做畢業論文的要求不能落實到位,缺乏對指導教師在指導畢業論文過程中的檢查和監督,甚至存在管理環節薄弱的現象。
(五)畢業論文選題不當
有些學生的論文題目過大、過深,不適合本科生來完成,也有些畢業論文內容過舊,僅是對以前的課題進行簡單的重復。
(六)學生寫作基本功不扎實,文字綜合能力較差
盡管有的學生能夠在完成畢業論文的過程中發現實際問題,也能找到解決問題的方法,但卻不能把它很好地組織成文,論文各部分之間缺乏邏輯上的有機聯系,對論文整體結構的構建存在困難,較難掌握論文的重點和創新點。
二.提高畢業論文質量的措施
(一)進一步統一思想,提高認識
1.要使指導老師充分認識到本科畢業論文的重要性,明確指導思想,把畢業論文指導工作擺到和理論教學同樣重要的高度,認真對待。
2.是使學生明確畢業論文的目的、意義和要求,激發學生做好畢業論文的主動性和自覺性。
3.嚴格執行對論文管理的過程管理,真正讓學生通過畢業論文的寫作提高能力,努力將社會不良影響降到最低。
(二)強化畢業論文指導過程的規范化管理
1.建立切實可行的畢業論文工作組織管理、操作程序、指導教師職責、答辯及評分規則,明確職責,理順關系,制訂并完善規章制度,使管理科學規范,減少盲目性和隨意性。
2.畢業論文指導過程中組織管理是保障。
3.指導教師須樹立過程決定質量的思想,加強對畢業論文的過程控制。
(三)建立無紙化論文提交審查系統,全程監控
建立無紙化論文提交審查系統,不僅為師生的交流提供便利,節約了大量的紙張,減少了碳排放(符合當前低碳經濟發展的理念),而且在論文過程管理上充分利用了現代化技術進行監控的高效性和便捷性,使得畢業論文指導流程和撰寫過程的監控得到落實,給畢業論文工作的每個環節都裝上質量安全閘門。
(四)重視論文選題的開發,做到一人一題
從本科畢業論文的選題上,倡導和鼓勵學生自主選擇和擬定畢業論文題目。在倡導和鼓勵學生自主選擇和擬定畢業論文題目的同時,還要根據學生自選題目的情況,由指導老師提出一些題目,供未能自主選擇畢業論文題目的學生選擇。
(五)將開題報告工作進行統管,指定專業負責人
鑒于未進行開題報告直接寫論文和事后“造”開題報告的做法給畢業論文寫作質量埋下的隱患,高校相關管理部門可以將開題報告工作進行統管,將由指導老師各自審核開題報告過渡到交由指定的專業負責人進行統一審查,未通過審查的不予安排指導老師,直至開題報告審查通過為止。
(六)加強指導教師在畢業論文指導中的作用
教師的指導對畢業論文的質量有著重要影響,學生畢業論文質量的好壞,在很大程度上取決于教師的水平和責任心。為此應抓好三項工作,即加強指導教師隊伍的建設,對教師的指導工作提出具體要求,建立制度和獎懲機制,從制度層面予以保障落實。
參考文獻:
高校畢業論文管理信息系統的研究,主要研究的對象是云南省曲靖師范學院,從曲靖師范學院的實際情況出發進行研究和開發,在對學院實際情況分析研究的前提下,采用軟件工程方法對系統進行系統模型選擇,結合ASP技術,以MicrosoftVisualStudio2005和SQLsevter2000作為開發工具,設計開發一個基于ASP的高校畢業論文管理信息系統。以實現畢業論文設計和論文撰寫的管理信息化和網絡化,減少師生在畢業設計中的工作量為目的,系統設計完成后管理員能對導師及學生進行相應的管理,導師選題后需經過管理員審核才能被學生選擇。導師可通過網絡提交自己的論文題目和資料,瀏覽已經選了論文題目的學生信息資料;學生可通過網絡直接選老師在網絡上的論文題目,在系統中完善自身資料,提交開題報告等功能;高校畢業論文管理信息系統的開發,主要是為了使高校畢業論文管理能快捷、方便的進行,以提高工作效率,最終減少師生工作量的目的,高校畢業論文管理系統的開發對改進教學管理,提高教學質量有著十分重要的意義。
1.國內外研究現狀
隨著教育產業化進程的逐步推進,許多高校走上了強強聯合的道路,高校的規模不斷的擴大,為合理的利用教學資源,加強教學管理工作,對學生進行網絡化管理已經成為一種趨勢。目前,很多高校都具備了相關的管理軟件對學生的學籍、成績等都采用了網絡化管理技術,但畢業論文的管理大多采用單機管理模式。這種管理模式只能簡單的完成論文的輸入和輸出工作,而畢業設計過程中如:出題、選題、資料交流論文檢查等任務只能靠師生的手工操作來實現。
國外高校很早就開發了實現畢業論文管理網絡化的系統,如英國諾丁漢大學很早就開發了專門的畢業論文管理系統用于實現畢業設計的網上雙向選擇,國內高校近幾年也有了相關軟件來實現畢業論文設計的網絡化管理,但在服務范圍、服務質量、機構設置等方面與國外高校相比都存在一定的差距,造成這種現狀的原因是國外信息化建設起步早,網絡應用及設計都更見成熟并具有穩定的技術隊伍,網絡發展穩定,而國內信息化的建設與國外相比就顯得起步較晚,雖然發展迅猛,但由于缺乏像國外那樣成熟的網絡技術加上信息化發展時間較短。在實現校園管理信息化的進程中,國內各高校面臨既要不斷投資購建各種硬件、軟件和網絡,又要不斷開發各類應用于教學、教務、科研、辦公管理等應用系統的兩大難題,在信息起步晚,技術隊伍不穩定規模不大的背景下,國內高校經過發展雖然也初步形成了具有一定規模的信息化建設體系,但是由于整體信息化程度落后,信息化建設任務多而重、經費短缺,理論體系不完善等原因,導致國內高校教務管理系統仍然不完善。
2.高校畢業論文信息管理系統研究的主要內容
高校畢業論文管理信息系統的設計采用ASP的C#編程技術和SQLserver2000數據庫工作平臺結合Dreamweaver作為開發工具進行設計,本系統研究的最終目的是實現以下功能:
(1)學生:能實現選擇自己的導師及畢業論文設計題目,瀏覽公告、修改信息、給導師留言等功能。
(2)導師:能夠通過網站給學生畢業設計的課題,供學生選擇;可以瀏覽本站的所有信息,可以給自己的學生、其他教師和管理員進行留言,并查收自己的留言。
(3)管理員:可以對學生、導師、通知等的基本信息進行修改、刪除等的操作。
3.高校畢業論文信息管理系統功能介紹
系統的主要功能是通過幾個功能模塊來實現的。具體的設計過程如下:
(1)系統登錄模塊:將用戶分為學生、教師和管理員三種不同的角色登錄以實現用戶權限的管理,加強系統的安全性及穩定性。
(2)學生模塊:①查看通知②查看論文題目導師信息并進行選擇③留言:提供學生和導師之間的相互留言。
(3)導師模塊:①查看通知②提交論文題目③留言:提供學生和導師之間的相互留言。
(4)管理員模塊:編輯、刪除、添加用戶,對老師論文題目進行審核,查看修改學生基本信息、導師基本信息、學生和導師之間的留言等,對系統進行全面管理。
4.畢業論文管理信息系統的設計
系統要具備易操作、美觀、安全等特點,所以在對系統進行外觀設計時,要充分考慮到網站的可視性及美觀性,界面設計要力求達到層次分明、簡單大氣、兼顧美觀、突出重點、有吸引力等特點。在系統的后臺代碼設計上要能夠精煉,確保系統的穩定性及安全性。
4.1 系統登陸界面的設計
系統的登錄界面能起到管理系統安全性的作用,高校畢業論文管理信息系統的用戶名和用戶密碼保存在用戶表中,本系統有三種權限學生用戶:學生、導師和管理員。不同的用戶在不同的角色選框中進行登陸,系統通過在用戶表中加入power屬性來判斷用戶的權限并進行身份驗證,若用戶名和密碼都正確,系統將跳轉到與角色相對應的頁面,若用戶或密碼錯誤,則提示“您必須輸入有效的用戶名和密碼的提示信息?!?/p>
4.2 系統主要界面設計
本系統的主要界面如下:
(1)學生選題界面:本界面主要包含我的信息、修改密碼、修改資料、可選題目、幫助信息、打印本頁、退出等選項,學生從登錄界面正確登錄后將跳轉到本頁面,學生在本界面可以根據自己的實際情況進行相應的操作,可進行修改個人的資料修改密碼,查看可選題目及教師相關信息等操作。
(2)學生個人資料修改界面:本界面的提供學生的基本信息修改功能,學生可在本界面下對自己的功能進行修改和完善。
(3)教師提交選題界面:本界面主要功能是讓教師通過本網站進行畢業論文題目及論文說明的,通過本界面提交畢業論文題目,在通過管理員審核后即可作為學生選題。
(4)系統功能設定界面:此界面是在管理員模塊中的一個子模塊,通過本界面的相關操作,可以實現對選題系統、添加課題、審核課題、學生注冊等功能的開通和關閉操作、實現網站的分時處理,在相應時刻提供相應操作,減少了系統的開發加大了系統的安全性。
(5)審核題目界面:本界面羅列出各教師的相關畢業論文課題的相關信息,通過本界面可以知道老師的畢業論文所面向的專業、學生選擇狀態的信息,通過功能選項可實現對教師作廢畢業論文的刪除操作。
5.畢業論文管理系統的測試
由于條件限制,系統未能經過大規模訪問及超大容量數據庫測試,僅進行了小范圍及叫囂數據庫測試。測試結果為基本測試:測試顯示系統的用戶功能全部實現,能夠滿足用戶的各項要求。并發性測試:系統的并發性測試顯示多用戶同時登錄時未出現不正常狀態,服務器對不同用戶請求進行分布處理,工作正常。容錯性測試:系統對非法請求進行限制,對非法操作進行正確提示,限制非法用戶訪問頁面。
隨著高校的擴招和畢業生人數的增加,如何提高畢業論文的選題管理效率成為畢業論文工作面臨的一個難題。2012年,全國具備普通高等學歷教育招生資格的學校有2492所,本??飘厴I生人數600多萬人,50%以上的高校對畢業論文收集、處理、檢索、更新采用人工處理,已經無法達到信息化處理的要求,效率非常低。而其它大多數教學管理應用已實現數字化管理操作,絕大多數高校都已經擁有自己的機房,校園網,這就提供了很好的硬件基礎,完全有能力,有條件打造畢業論文的網上管理。一個可行的解決思路就是依托建好的校園網,采用技術,通過C#2005編程,后臺采用MS SQLSERVER2005數據庫平臺,構建基于Web的畢業論文管理系統。
本系統旨在使畢業論文信息管理網絡化,可以直接在網絡對學生論文進行管理。首先,學生通過網絡選擇論文題目,待教師審核通過后,完成論文并提交;其次,教師(包括指導教師、評閱教師、答辯教師)通過網絡對論文進行評分;最后,由系統計算出學生的綜合成績,供學生在網上查閱。
2需求分析
2.1功能需求
該畢業論文評分系統需要滿足來自三方面的需求,分別是學生、教師和管理員。
學生對該系統的需求主要是查詢學生個人基本信息、查詢可選課題情況并進行選擇、提交選題申請、查詢已選課題、下載論文所需的相關文件、上傳論文、查看畢業論文成績、修改密碼等功能。
教師的需求是查詢教師個人基本信息、課題、課題審核、上傳文件、下載文件、對學生的論文、答辯情況等進行評分,修改密碼等功能。
管理員的功能包括對公告、文件、學生、教師、論文、分組、成績、用戶等8個模塊進行管理和維護,包括添加新教師、添加新生、添加公告、上傳文件、進行學生和老師的分組、審核成績、修改管理員密碼等,并對模塊的信息進行查詢、修改、刪除等操作。
2.2性能需求
根據用戶對本系統的要求,確定系統在界面、響應時間、可靠性、安全等方面有較高的性能要求。
2.2.1界面需求
(1)頁面內容:主題突出,站點定義、術語和行文格式統一、規范、明確,欄目、菜單設置和布局合理,傳遞的信息準確、及時。內容豐富,文字準確,語句通順;專用術語規范,行文格式統一規范。
(2)導航結構:頁面具有明確的導航指示,且便于理解,方便用戶使用。
(3)技術環境:頁面大小適當,能用各種常用瀏覽器以不同分辨率瀏覽;無錯誤鏈接和空鏈接;采用CSS處理,控制字體大小和版面布局。
(4)藝術風格:界面、版面形象清新悅目、布局合理,字號大小適宜、字體選擇合理,前后一致,美觀大方;動與靜搭配恰當,動靜效果好;色彩和諧自然,與主題內容相協調。
2.2.2響應時間需求
無論是客戶端和管理端,當用戶登錄,進行任何操作的時候,系統應該及時的進行反應,反應的時間在5秒以內。系統應能監測出各種非正常情況,如與設備的通信中斷,無法連接數據庫服務器等,避免出現長時間等待甚至無響應。
2.2.3安全性需求
系統有嚴格的權限管理功能,各功能模塊需有相應的權限方能進入。系統需能夠防止各類誤操作可能造成的數據丟失,破壞。防止用戶非法獲取網頁以及內容。
2.2.4開放性需求
系統應具有十分的靈活性,以適應將來功能擴展的需求。
3系統設計
3.1系統功能設計
本系統依據用戶角色劃分主要由三大模塊組成:管理員功能模塊、教師功能模塊和學生功能模塊。其中管理員模塊又包括公告管理、文件管理、學生管理、教師管理、論文管理、分組管理、成績管理、用戶管理以及退出系統等子模塊。
3.2數據庫設計
3.2.1 數據庫結構設計
E-R圖是一種用于描述靜態數據結構的概念模式,它直接使用信息世界中的術語來表示現實世界中的聯系。E-R模型的基本元素包括:
實體:它是客觀存在可以相互區別的事物
屬性:指實體的某一特征。
聯系:表示一個或多個實體之間的關聯關系。
3.2.2 系統E-R圖
4模塊設計與實現
在整個開發過程中,采取的方法是:分工精細、緊密合作,系統主要分為以下模塊:公告管理、文件管理、學生管理、教師管理、論文管理、分組管理、成績管理、用戶管理、退出系統等子模塊,在這些子模塊下包括對公告信息、文件信息、學生信息、教師信息、論文信息、分組信息、成績信息以及用戶信息的添加、查詢、修改、刪除等操作。
以下僅以論文管理頁面為例進行簡單描述。
當用戶名和密碼都正確時,管理員進入界面默認是論文管理頁面,如圖2所示。管理員可以根據論文編號、題目和指導老師查詢相關的論文信息,并適時對論文信息進行更新和刪除操作。另外,頁面左邊導航欄論文管理下面還提供了一個“添加論文”鏈接,單擊此鏈接,頁面將跳轉到添加論文信息頁面,管理員可以在添加論文信息頁面上添加新增的論文信息。
5系統測試
系統的各功能模塊需要進行測試,對于模塊化應用程序,軟件開發的最后一部分就是不斷的測試程序,該階段主要對系統的正確性及完整性等方面進行測試。主要進行:功能確認測試、運行測試、健壯性測試、安全性測試以及查錯方面的測試等,系統測試由測試組成員(或質量保證人員)或測試組成員與用戶共同測試,在整個系統開發完成,即將交付用戶使用前進行。測試階段的信息流如圖3:
在這一階段,為使系統最終能夠順利運行,對整個系統進行了全面的測試。嚴格按照軟件測試步驟從管理員模塊測試開始到系統集成測試止,所有測試都追溯到學生、教師以及管理人員的要求,這種測試符合現代軟件測試準則從“小規模”測試開始逐步進行“大規?!睖y試。并嚴格按照程序內部的邏輯測試程序,檢查程序中的主要執行通路是否能按照預定要求正確工作。
在測試過程中,主要做了以下工作:
(1)檢驗數據顯示區域的GridView控件是否能夠按要求格式正確顯示輸入數據。
(2)檢驗數據顯示區域的GridView控件的相關列是否能夠實現數據的刪除及更新操作。
(3)檢驗能否對輸入數據進行適時查詢并作相應更新操作。
(4)檢驗功能模塊中所涉及的所有功能的實現及健壯性。
在整個系統調試程序過程中,我們也發現了各種各樣的問題,由于某些內在的錯誤影響程序的運行,在采用上述調試方法對程序進行反復修改調試后,程序運行情況良好,達到了預期的設計目標,基本上可以滿足用戶的需要。
參考文獻:
[1]程不功,龍躍進,卓林. 2.0動態網站開發教程[M].清華大學出版社,2006,4(1).
[2]鄧文英,陳惠貞,陳俊華.挑戰ASP與網頁數據庫設計[M].中國鐵路出版社,2004.