版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 個人課程設計報告</b></p><p><b> 項目概述</b></p><p><b> 1.1編寫目的</b></p><p> 因為現(xiàn)在各個高校內(nèi)教學設備眾多但自動管理水平相比過低,很多高校管理設備都采用在設備購進以后將設備的基本情況和相關信息登記存檔。存
2、檔以后,檔案基本就沒人記錄與維護,至于以后設備的變遷或損壞都不會記錄在設備檔案中,即不能體現(xiàn)設備的即時狀態(tài)。而有些即使有設備管理系統(tǒng)的單位,就算是能把設備的即時信息體現(xiàn)在設備檔案上,但設備的缺陷處理及設備缺陷等功能沒有實施,設備檢修的備品備件情況和檢修成本核算沒有實現(xiàn),整個學校教學設備管理信息化 仍處于較低水平。將管理任務分成小塊,落實到個人并能隨時查詢設備當前情況和歷史情況,對設備的可靠性分析有直接作用,使管理人員從手工計算、統(tǒng)計工作
3、中解脫出來。同時基于實驗室管理者對設備的的使用情況進行統(tǒng)計和更新提供輕松快捷的管理方式,利用計算機管理系統(tǒng)管理我校的實驗設備勢在必行,也方便廣大用戶可以隨時隨地的借用實驗設備進行學習和研究。</p><p> 該報告的讀者對象為研發(fā)該軟件者。</p><p><b> 1.2任務</b></p><p> 每學年要對實驗室設備使用情況進行
4、統(tǒng)計、更新。其中:</p><p> ?。?)對于已徹底損壞的做報廢處理,同時詳細記錄有關信息。</p><p> (2)對于由嚴重問題(故障)的要及時修理,并記錄修理日期、設備名、編號、修理廠家、修理費用、責任人等。</p><p> (3)對于急需修改但又缺少的設備,需以“申請表”的形式送交上級領導請求批準購買。新設備購入后要立即進行設備登記(包括類別、設備
5、名、編號、型號、規(guī)格、單價、數(shù)量、購置日期、生產(chǎn)廠家、保質(zhì)期和經(jīng)辦人等信息),同時更新申請表的內(nèi)容。</p><p> ?。?)隨時對現(xiàn)有設備及其修理、報廢情況進行統(tǒng)計、查詢,要求能夠按類別和時間段等查詢。</p><p><b> 1.3開發(fā)環(huán)境</b></p><p> 系統(tǒng)開發(fā)環(huán)境的選擇對于系統(tǒng)的建立來說至關重要,它將決定著系統(tǒng)開發(fā)工
6、作量的大小,系統(tǒng)的性能特點以及系統(tǒng)今后的維護工作難易等。因此在開發(fā)系統(tǒng)之前,根據(jù)對系統(tǒng)所采用的技術、實現(xiàn)功能的評估,在選擇開發(fā)環(huán)境時,主要考慮以下幾個因素:擴展性,總成本,功能,是否容易開發(fā)與管理,另外開放性和互操作性也是需要考慮的一個重要方面,因為該系統(tǒng)是運行在 Internet 上的,用戶平臺的差異決定了與其它系統(tǒng)的互操作性是不可避免的。 (1)硬件環(huán)境系統(tǒng)基于.NET 平臺開發(fā),其主要開發(fā)工具為 Microsoft Visual
7、Studio2008。 .NET 為全球著名軟件公司 Microsoft 公司為新一代軟件開發(fā)商提供的全新的開發(fā)平臺,具有安全、高效、便捷的特點。利用 Visual Studio2008 可以很方便的進行桌面應用程序、Web 應用程序、數(shù)據(jù)庫、XML 的開發(fā),服務器:Windows IIS 5.0 或 Windows IIS 6.0。應用程序采用多層開發(fā)模式,支持兩種多計算機部署方案。系統(tǒng)穩(wěn)定、安全性高,維護成本低、適用型強,可支持多種
8、客戶端。采用.NET 平臺打造新一代管理系統(tǒng)。(客戶端</p><p><b> 1.4參考資料</b></p><p> 《C#數(shù)據(jù)庫精通》作者:王華杰清華大學出版社出版</p><p> 《C#程序設計教程》作者:李春葆清華大學出版社出版</p><p> 項目中本人參與實現(xiàn)的部分(要求)</p>
9、<p> ?。?)所有工作由專門人員負責完成,其他人不得任意使用。</p><p> ?。?)每件設備在做入庫登記時均由系統(tǒng)按類別加自動順序號編號,形成設備號;設備報廢時要及時修改相應的設備記錄,且有領導認可。</p><p> ?。?)本系統(tǒng)的數(shù)據(jù)存儲至少包括:設備記錄、修理記錄、報廢記錄、申請購買記錄。</p><p> ?。?)本系統(tǒng)的輸入項至少
10、包括:新設備信息、修理信息、申請購買信息、具體查詢統(tǒng)計要求。</p><p> ?。?)本系統(tǒng)的輸出項至少包括:設備購買申請表、修理/報廢設備資金統(tǒng)計表。</p><p><b> 測試1</b></p><p> 名稱:系統(tǒng)登錄測試。</p><p> 目的:測試登錄功能。</p><p>
11、; 內(nèi)容:一般用戶操作界面的各項功能是否能使用。</p><p><b> 條件:無。</b></p><p> 圖1 普通用戶登錄界面</p><p><b> 測試2</b></p><p> 名稱:管理員登陸測試</p><p><b> 目的
12、:測試登錄功能</b></p><p> 內(nèi)容:用戶名密碼、用戶類別提交、合理性檢查、合法性檢查,用戶名密碼類別校驗,錯誤提示信息。</p><p><b> 條件:無。</b></p><p><b> 圖2 管理員登錄</b></p><p><b> 測試3&l
13、t;/b></p><p> 名稱:申請設備測試。</p><p> 目的:探究申請設備的準確性。</p><p> 內(nèi)容:探究申請設備是否正確。</p><p><b> 條件:無。</b></p><p><b> 圖3 新建申請表</b></p&g
14、t;<p> 圖4 申請的儀器在報表中顯示</p><p><b> 測試4</b></p><p> 名稱:設備修理、報廢情況統(tǒng)計測試</p><p> 目的:測試設備修理、報廢統(tǒng)計功能</p><p> 內(nèi)容:管理員儀器報損界面的各項功能是否能使用</p><p>&l
15、t;b> 條件:無。</b></p><p> 圖5 管理員更改儀器狀態(tài)</p><p><b> 測試5</b></p><p> 名稱:自定義查詢測試</p><p> 目的:測試自定義查詢功能</p><p> 內(nèi)容:能夠按設備類別和時間段等查詢。</p&
16、gt;<p><b> 條件:無。</b></p><p> 圖6 自定義查詢報表</p><p> 以下是幾組測試用例的結果</p><p><b> 測試一</b></p><p><b> 測試二</b></p><p>&
17、lt;b> 測試三</b></p><p><b> 測試四</b></p><p><b> 測試五</b></p><p> 個人遇到的困難與獲得的主要成果</p><p> 在實驗室設備管理系統(tǒng)實驗中,我主要負責系統(tǒng)測試與調(diào)試部分。在軟件生存周期的每個階段都不可避免
18、地會產(chǎn)生錯誤。我們力求在每個階段結束之前通過嚴格的技術審查,盡可能早的發(fā)現(xiàn)并糾正錯誤。測試的目的就是在軟件投入生產(chǎn)性運行之前,盡可能多地發(fā)現(xiàn)軟件中的錯誤。目前軟件測試仍然是保證軟件質(zhì)量的關鍵步驟,它是對軟件規(guī)格說明、設計和編碼的最后復審過程。</p><p> 盡管面向對象技術的基本思想保證了軟件應該有更高的質(zhì)量,但無論采用什么樣的編程技術,編程人員的錯誤都是不可避免的,而且由于面向對象技術開發(fā)的軟件代碼重用率
19、高,更需要嚴格測試,避免錯誤的繁衍。因此,軟件測試在面向對象編程里面更具有它的重要性。</p><p><b> 1.系統(tǒng)核心技術</b></p><p><b> 1.1三層架構</b></p><p> 在軟件體系架構設計中,分層式結構是最常見,也是最重要的一種結構。微軟推薦的分層式結構一般分為三層,從下至上分別
20、為:數(shù)據(jù)訪問層、業(yè)務邏輯層(又或成為領域層)、表示層。</p><p> 三層結構原理:3個層次中,系統(tǒng)主要功能和業(yè)務邏輯都在業(yè)務邏輯層進行處理。所謂三層體系結構,是在客戶端與數(shù)據(jù)庫之間加入了一個“中間層”,也叫組件層。這里所說的三層體系,不是指物理上的三層,不是簡單地放置三臺機器就是三層體系結構,也不僅僅有B/S應用才是三層體系結構,三層是指邏輯上的三層,即使這三個層放置到一臺機器上。</p>
21、<p> 三層體系的應用程序將業(yè)務規(guī)則、數(shù)據(jù)訪問、合法性校驗等工作放到了中間層進行處理。通常情況下,客戶端不直接與數(shù)據(jù)庫進行交互,而是通過COM/DCOM通訊與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進行交互。</p><p><b> 1.2存儲過程</b></p><p> 存儲過程是一組為了完成特定功能的SQL語句集,經(jīng)編譯后存儲在數(shù)據(jù)庫中。用戶通過
22、指定存儲過程的名字并給出參數(shù)(如果該存儲過程帶有參數(shù))來執(zhí)行它。存儲過程是數(shù)據(jù)庫中的一個重要對象,任何一個設計良好的數(shù)據(jù)庫應用程序都應該用到存儲過程。</p><p> 2實驗室設備管理系統(tǒng)的實現(xiàn)</p><p> 2.1實驗室設備管理主要有以下幾種功能:</p><p> ◆管理員用戶登錄及身份驗證</p><p><b>
23、 ?用戶登錄</b></p><p><b> ?身份驗證</b></p><p> ??進行修改,增刪等操作</p><p> ??????查看設備信息</p><p> ◆設備申請的申請、批準、購買管理</p><p> ????填寫申請表單信息</p>
24、<p> ?提交?申請表?申請購買</p><p> ◆全部設備信息的記錄</p><p><b> ?填寫申請表單信息</b></p><p> ?顯示所有的設備信息</p><p> ????查看設備的狀態(tài)(正常,損壞,修理,報廢)</p><p> ◆設備損壞、修理、報
25、廢的登記,處理及資金統(tǒng)計</p><p> ??????登記設備的維修記錄表</p><p> ??????登記設備的報廢記錄表</p><p> ??系統(tǒng)對表進行相應的處理并統(tǒng)計資金</p><p><b> ◆自定義查詢功能</b></p><p> ?填寫所需查找的信息</p
26、><p> ??在數(shù)據(jù)庫中查詢并返回相應的信息</p><p> 2.2系統(tǒng)數(shù)據(jù)庫設計</p><p> 數(shù)據(jù)庫設計(DatabaseDesign)是指對于一個給定的應用環(huán)境,構造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用需求(信息要求和處理要求)。數(shù)據(jù)庫是信息系統(tǒng)的核心和基礎,把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來,
27、提供存儲、維護、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時、準確地從數(shù)據(jù)庫中獲得所需的信息。數(shù)據(jù)庫是信息系統(tǒng)的各個部分能否緊密地結合在一起以及如何結合的關鍵所在。數(shù)據(jù)庫設計是信息系統(tǒng)開發(fā)和建設的重要組成部分。</p><p> 四. 對《企劃與項目開發(fā)》學習的體會</p><p> 通過對《企劃與項目開發(fā)》這門課的學習,我學會利用之前所學的知識,用嚴謹?shù)能浖こ虒W來做設計,為我走大四的畢
28、業(yè)設計打下了一個不錯的基礎。隨著計算機技術的飛速發(fā)展,計算機在企業(yè)管理中應用的普及,利用計算機實現(xiàn)實驗室設備管理勢在必行。對于大中型企業(yè)和高校來說,利用計算機支持企業(yè)高效率完成日常事務,是適應現(xiàn)代企業(yè)制度要求、推動企業(yè)管理走向科學化、規(guī)范化的必要條件;計算機管理所無法比擬的優(yōu)點檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。該產(chǎn)品實現(xiàn)過程中,便于管理員管理,查詢和修改低值易耗品。便于多個管理員實現(xiàn)工作協(xié)同,安全管理數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 實驗室設備管理系統(tǒng)課程設計
- javaee課程設計--實驗室設備管理系統(tǒng)
- 實驗室設備管理系統(tǒng)(課程設計報告)
- 個人課程設計報告—實驗室設備管理系統(tǒng)
- c++課程設計---實驗室設備管理系統(tǒng)
- 軟件工程課程設計實驗室設備管理系統(tǒng)
- 實驗室設備管理系統(tǒng)數(shù)據(jù)庫課程設計
- 數(shù)據(jù)庫課程設計--實驗室設備管理系統(tǒng)數(shù)據(jù)庫設計
- 管理信息系統(tǒng)課程設計--實驗室設備管理信息系統(tǒng)
- 課程設計---實驗室設備管理數(shù)據(jù)庫分析與設計
- 實驗室設備管理系統(tǒng).rar
- 課程設計(實驗設備管理系統(tǒng))
- 實驗室設備管理系統(tǒng)畢業(yè)設計
- 實驗室設備管理系統(tǒng)代碼.rar
- 實驗室設備管理系統(tǒng)代碼.rar
- 實驗室設備管理系統(tǒng)代碼.rar
- 實驗室設備管理系統(tǒng)代碼.rar
- php課程設計——實驗室管理系統(tǒng)
- 課程設計報告--實驗設備管理系統(tǒng)設計
- 面向對象課程設計--實驗室設備信息管理系統(tǒng)
評論
0/150
提交評論