




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件工程實驗報告姓名:馮巧學號實驗題目:實驗室設備管理系統1、系統簡介:每天對實驗室設備使用情況進行統計,對于已徹底損壞的作報廢處理,同時 詳細記錄有關信息。對于有嚴重問題(故障)的要即時修理,并記錄修理日期、設 備名、修理廠家、修理費用、責任人等。對于急需但又缺少的設備需以“申請 表”的形式送交上級領導請求批準購買。新設備購入后立即對新設備登記(包括類 別、設備名、型號、規格、單價、數量、購置日期、生產廠家、購買人等),同時 更新申請表的內容。2、技術要求及限定條件:采用C#S言設計桌面應用程序,同時與數據庫 MySql進行交互。系統對硬件的 要求低,不需要網絡支持,在單機環境下也能運行,在
2、局域網環境下也能使用。 方案實施相對容易,成本低,工期短。一:可行性分析1、技術可行性分析計算機硬件設備,數據庫,實驗室設備管理軟件與實驗室設備管理系統的操 作人員組成,能夠實現實驗室設備管理的信息化,提高工作效率,實現現代化的 實驗室設備管理。系統需要滿足實驗室設備管理(包括對實驗設備的報廢、維修和 新設備的購買)、實驗室設備信息查詢(包括按類別進行查詢和按時間進行查詢)、 實驗室設備信息統計報表(包括對已報廢設備的統計、申請新設備購買的統計和現 有設備的統計)。這些功能框圖如下圖所示:2、經濟可行性分析依據用戶的現實需求、技術現狀、經濟條件、工期以及其他局限性因素等等 因素,考慮到工期的長
3、短、技術的成熟可靠、操作方便等因素,本方案具備經濟可行性。3、系統可選擇的開發方案方案A用C斜發系統的特點是:開發工具與數據庫集成一體,可視化,開發速度 較快,但數據庫能夠管理的數據規模相對較小。系統對硬件的要求低,不需要網 絡支持,在單機環境下也能運行,在局域網環境下也能使用。方案的實施相對容 易,成本低,工期短。方案B:以小型數據庫管理系統為后臺數據庫,該前臺操作與數據庫分離,也 能夠實現多層應用系統。系統對硬件的要求居中,特別適合在網絡環境下使用, 操作方便。但系統得實現最復雜,成本最高,工期也較長。:軟件需求分析1 .軟件系統需求基本描述:實驗室設備管理系統是現代企業資源管理中的一個重
4、要內容,也是資源開發 利用的基礎性工作。實驗室設備在信息化之前,在用戶系統管理、設備維修管 理、設備的增刪改查管理等方面存在諸多不利于管理的地方,不適應現代的企業 管理形勢和資源的開發利用。2 .軟件系統數據流圖(由加工、數據流、文件、源點和終點四種元素組成):1)頂層數據流圖2)一層數據流圖報廢注銷統計表報廢注銷匯總設備報廢信息.廢記三設備修理統計表設備修理匯總設備修理信息操作選項.設備統計信息設備操作匯總設備購買申請匯總設備購買申請信息設備購買申請表2)二層流程圖3)總數據流圖.錄,)設備修理信息操作信息設備購買信息報廢注銷統計表! 新設備信息表 設備購買申請表3.軟件系統數據字典:1 .
5、數據流條目登錄信息、設備報廢信息、設備修理信息、設備統計信息、設備購買信息2 .加工條目登錄信息、設備報廢信息、設備修理信息、設備統計信息、設備購買信息3 .文件條目報廢注銷統計表、設備修理信息表、新設備信息表4 .E-R 圖三:軟件設計1 .實驗室設備管理信息系統軟件系統模塊結構圖2 .實驗室設備管理信息系統軟件數據設計(數據庫的表)報廢注銷統計表、設備修理信息表、新設備信息表3 .軟件系統其中的3個模塊的詳細設計(畫程序流程圖或其他)登錄模塊:否是設備查詢模塊:存在不存在1.軟件系統其中的2個模塊的編碼:A.登錄模塊namespac故驗室設備管理publicpartialclassLogi
6、n:FormStringuser;Stringpass;privatevoidbutton1_Click(objectsender,EventArgse) .if(username.Text=|password.Text=)MessageBox.Show(用戶名和密碼不能為空! ! !); elseconnects=newconnect();sqlname.Value=user;sqlpass.Value=pass;privatevoidusername_TextChanged(objectsender,EventArgse).user=username.Text;privatevoidpas
7、sword_TextChanged(objectsender,EventArgse).pass=password.Text;privatevoidbutton2_Click(objectsender,EventArgse).password.Text=”;B.設備查詢namespace實驗室設備管理publicpartialclass 設備查詢:Formprivatestaticconnectcon=newconnect();publicstaticSqlConnections=con.connection();privatevoid 設備查詢 _FormClosing(objectsende
8、r,FormClosingEventArgse)privatevoid 所有設備查詢 ToolStripMenuItem_Click(objectsender,EventArgse)Stringsqlstring=select*from 設備信息表 DataSetds=newDataSet();privatevoid 按編號查詢 ToolStripMenuItem_Click(objectsender,EventArgse) privatevoid 按時間查詢 ToolStripMenuItem_Click(objectsender,EventArgse)privatevoid 返回 Tool
9、StripMenuItem_Click(objectsender,EventArgse) privatevoidbutton2_Click_1(objectsender,EventArgse)一 一Stringsqlstring=select*from 設備信息表 whereId=+textBox1.Text+”;catch(SqlExceptionex)/MessageBox.Show(查詢不能為空?。?thrownewException(ex.Message);五:實驗小結總結本次實驗的經驗和體會,理解和歸納軟件工程所學內容以便進一步加深對軟件工程的理解,撰寫實驗報告。1、實驗內容總結本實
10、驗針對實驗室設備管理系統,實現對實驗室設備使用情況進行統計,對 于已徹底損壞的作報廢處理,同時詳細記錄有關信息。對于有嚴重問題(故障)的 要即時修理,并記錄修理日期、設備名、修理廠家、修理費用、責任人等。對于 急需但又缺少的設備需以“申請表”的形式送交上級領導請求批準購買。新設備 購入后立即對新設備登記(包括類別、設備名、型號、規格、單價、數量、購置日 期、生產廠家、購買人等),同時更新申請表的內容。2、心得體會通過本次試驗,深刻了解了軟件開發過程中的各種業務和流程。同時對本學期的 軟件工程這門課有了更大的興趣。在實驗過程中,也出現了各種問題,比如數 據庫的相關知識,大二的時候數據庫學的不是很扎實,自己有原因,老師也有原 因。尤其是流程圖這一塊很薄弱。通過看實驗指導書,發現里面的數據流圖的表
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 期末應用題專項訓練:混合運算(含解析)-2024-2025學年數學二年級下冊人教版
- 部編版一年級下冊第六單元《荷葉圓圓》教案
- 建筑施工特種作業-建筑起重機械司機(塔式起重機)真題庫-3
- 建筑施工特種作業-建筑起重機械安裝拆卸工(施工升降機)真題庫-1
- 建筑施工特種作業-建筑電工真題庫-10
- 2025年湖南省中考地理試卷真題(含答案)
- 賽馬題目及答案大全圖片
- 乳腺外科出科題目及答案
- 日語選擇題目及答案
- 7 1 空間幾何體的結構特征 表面積和體積-2026版53高考數學總復習A版精煉
- 茶知識與科學飲茶課件
- isa-381g站用變接地保護測控裝置技術使用說明書南網版v3
- 六年級勞動教育7.青椒炒肉絲(課件)
- 油氣藏類型、典型的相圖特征和識別實例
- 《議程設置理論》
- 取力器的設計設計說明書
- 10kv高壓架空電線防護方案概述
- 鑄造廠各崗位職責標準xls
- 整車試驗大綱
- 空調維保方案及報價(共3頁)
- 電纜廠物料編碼規則(共8頁)
評論
0/150
提交評論