實驗室設(shè)備管理系統(tǒng)總體設(shè)計說明書資料_第1頁
實驗室設(shè)備管理系統(tǒng)總體設(shè)計說明書資料_第2頁
實驗室設(shè)備管理系統(tǒng)總體設(shè)計說明書資料_第3頁
實驗室設(shè)備管理系統(tǒng)總體設(shè)計說明書資料_第4頁
實驗室設(shè)備管理系統(tǒng)總體設(shè)計說明書資料_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

DONGFANGCOLLEGE,F(xiàn)UJIANAGRICULTUREANDFORESTRYUNIVERSITY總體設(shè)計說明書課程名稱:軟件工程課程實習(xí)題目名稱:實驗室設(shè)備管理系統(tǒng)系別:計算機(jī)科學(xué)系年級專業(yè):2013級計算機(jī)科學(xué)與技術(shù)學(xué)號:1250303003125030335姓名:李展輝周平任課教師:陳維默2016年9月26日一、系統(tǒng)的開發(fā)背景與開發(fā)目標(biāo)1、系統(tǒng)的開發(fā)背景現(xiàn)代社會的校園網(wǎng)絡(luò)環(huán)境,已經(jīng)大大發(fā)生了變化,除了個人筆記本電腦,各種計算機(jī)、語音實驗室機(jī)房也成為了使用頻率頗高的場所,我們不能僅僅把它理解為提供上機(jī)的環(huán)境,而是應(yīng)該完善此處的各種相關(guān)工作,如考勤,收費等,同

時最大限度的降低機(jī)房的運(yùn)營成本,提高使用率。通過建設(shè)“實驗室設(shè)備管理系統(tǒng)”,

運(yùn)用先進(jìn)的技術(shù)手段和設(shè)備,滿足以上應(yīng)用需求。實驗室設(shè)備管理系統(tǒng)是一個功能比較完善的數(shù)據(jù)管理軟件,

具有數(shù)據(jù)操作方便高效

迅速等優(yōu)點,具有很好的可移植性,可在

WINDOWS

系列等操作系統(tǒng)上使用。2、系統(tǒng)的開發(fā)目標(biāo)a提高人員的工作效率,提高設(shè)備的利用率b實驗室的設(shè)備管理更加便捷有效c減少設(shè)備管理的費用,節(jié)省開支d提高決策效率e能夠準(zhǔn)確的控制生產(chǎn)二、可行性分析與初步開發(fā)計劃1技術(shù)可行性1.1對系統(tǒng)的簡要描述在原來的手工系統(tǒng)之上創(chuàng)建,利用計算機(jī)實現(xiàn)對實驗室設(shè)備的管理,包括借出、購入、修理儀器、歸還儀器等各種功能1.2采用建議系統(tǒng)可能帶來的影響在建立所建議系統(tǒng)時,預(yù)期會帶來的影響包括以下幾個方面。(1)對設(shè)備的影響由于所建議系統(tǒng)是基于WINDOWS操作系統(tǒng)和互聯(lián)網(wǎng)的,所以需要配備足夠符合以上列出的各種軟硬件條件的計算機(jī)和通信線路。系統(tǒng)失效后,服務(wù)器端需要利用備份的數(shù)據(jù)庫恢復(fù)數(shù)據(jù)信息,要求要有足夠的數(shù)據(jù)備份空間。(2)對軟件的影響需要落實是否有符合本報告所列出的正版的軟件環(huán)境,如果沒有則需要購買。(3)對用戶單位機(jī)構(gòu)的影響投入使用前還需改進(jìn)現(xiàn)有的管理模式。(4)對開發(fā)的影響管理員只要輸入簡單的數(shù)據(jù)就可以完成設(shè)備管理。(5)對經(jīng)費開支的影響除了需要支付開發(fā)單位的有關(guān)費用外,每年還需要一定的運(yùn)行維護(hù)費用(見經(jīng)濟(jì)可行性分析)。1.3技術(shù)可行性評價本系統(tǒng)是一個基于局域網(wǎng)、互聯(lián)網(wǎng)和WINDOWS操作的系統(tǒng),現(xiàn)有技術(shù)已較為成熟,利用現(xiàn)有技術(shù)完全可以實現(xiàn)系統(tǒng)開發(fā)目標(biāo)。同時,開發(fā)期限較為寬裕,預(yù)計可以在規(guī)定期限內(nèi)完成開發(fā)任務(wù)。2經(jīng)濟(jì)可行性2.1支出(1)一次性支出1)系統(tǒng)開發(fā)、建立費用3.4萬元。其中:本系統(tǒng)開發(fā)期為3個月,需要開發(fā)人員3人(不一定都是參加滿3個月)。根據(jù)軟件系統(tǒng)的規(guī)模估算,開發(fā)工作量月為3人2個月即6人月,每人月的人工費按5000員計算,開發(fā)費用為3萬元。實驗室設(shè)備等基本信息建立需要2人1個月即2人月,每人月的人工費用按2000員計算,需0.4萬元。2)硬件設(shè)備費共4.6萬元,其中:微機(jī)1臺約0.6萬元;服務(wù)器1臺及網(wǎng)絡(luò)等設(shè)備費4萬元。3)外購開發(fā)工具、軟件環(huán)境費用共4萬元。4)其他費用共2萬元。一次性支出總費用:14萬元。(2)經(jīng)常性費用主要是系統(tǒng)的運(yùn)行費用,假設(shè)本系統(tǒng)運(yùn)行期10年,每年的運(yùn)行費用(包括系統(tǒng)維修、設(shè)備維護(hù)等)5萬元,按年利率5%計算運(yùn)行費用見表A-1系統(tǒng)投資成本總額為:14+38.6082=52.6082萬元2.2效益假設(shè)投入本系統(tǒng),效率可以提高50%,以現(xiàn)有的工作人員10人計算,可減少5人,每人每月平均工資按2500元計算,每年節(jié)約人員工資5×12×0.25=15萬元/年。按年利率5%計算,效益計算如下表。系統(tǒng)收益總額為:115.8279萬元。2.3收益/投資比在10年期內(nèi),系統(tǒng)總成本52.6082萬元,系統(tǒng)總收益115.8279萬元。投資回報率:×%(即為52.6082=15/(1+j)+15/(1+j)2+…+15/(1+j)10的方程解i×100)純收益:115.8279-52.6082=63.21975萬元從經(jīng)濟(jì)上考慮,開發(fā)本系統(tǒng)完全可行的。2.4投資回收周期投資回收期:3+(52.6082-40.8489)/12.3406=3.95年2.5敏感性分析生命周期為10年,需要30人左右。3法律可行性3.1法律因素侵犯專利權(quán):有

侵犯版權(quán):有

為了能夠解決在使用實驗設(shè)備出現(xiàn)的一些問題,需要建立一個安全完善的管理平臺,能夠使設(shè)備信息能夠快速完整地自動記錄在案,并自動更新3.2用戶使用可行性適用于實驗室設(shè)備管理,系統(tǒng)操作簡單,便于管理人員使用。4初步開發(fā)計劃任務(wù)計劃時間人員開發(fā)背景與目標(biāo)2天可行性分析3天需求分析10天系統(tǒng)設(shè)計20天編碼15天調(diào)試5天三、需求分析1、系統(tǒng)功能列表(FunctionList)需求標(biāo)號需求名稱需求來源需求描述需求等級1統(tǒng)計查詢用戶查詢設(shè)備的信息如購買日期,型號類別低2維修用戶維修的情況,維修員,維修日期,維修狀況中3購買用戶購買的情況和信息,購買日期,價格高4報廢用戶報廢設(shè)備的信息,報廢日期和型號數(shù)量高2、數(shù)據(jù)流圖0層數(shù)據(jù)流圖:1層數(shù)據(jù)流圖:2層數(shù)據(jù)流圖:3、數(shù)據(jù)字典1.數(shù)據(jù)流條目登陸信息輸入:設(shè)備管理員輸出:身份驗證描述:登陸信息=用戶名+密碼+登陸權(quán)限查詢信息輸入:合法人員對設(shè)備的查詢操作輸出:設(shè)備信息表描述:查詢信息=[設(shè)備名|型號|類別|購置日期]維修信息輸入:所需維修設(shè)備的信息輸出:確定維修設(shè)備的記錄描述:維修信息=修理日期+設(shè)備名+編號+修理廠家+修理費用+責(zé)任人購買設(shè)備輸入:購買設(shè)備的信息輸出:確定購買的新設(shè)備的記錄描述:新設(shè)備=類別+設(shè)備名+編號+型號+規(guī)格+單價+數(shù)量+購置日期+生產(chǎn)廠家+保質(zhì)期+經(jīng)辦人等報廢設(shè)備輸入:所需報廢的設(shè)備的信息輸出:報廢的設(shè)備記錄描述:報廢設(shè)備=類別+設(shè)備+型號等審核信息輸入:審核輸出:上級領(lǐng)導(dǎo)描述:審核信息=報廢設(shè)備信息/新設(shè)備購買信息2.加工條目身份驗證,統(tǒng)計查詢,維修,購買,報廢,生產(chǎn)報表,審核。3.文件條目登陸表輸入:身份驗證輸出:身份驗證數(shù)據(jù)結(jié)構(gòu):用戶名+密碼+登陸權(quán)限設(shè)備基本信息表輸入:統(tǒng)計查詢數(shù)據(jù)結(jié)構(gòu):類別+設(shè)備名+型號+規(guī)格等維修記錄表輸入:統(tǒng)計查詢,維修輸出:統(tǒng)計查詢數(shù)據(jù)結(jié)構(gòu):修理日期+設(shè)備名+編號+修理廠家+修理費用+責(zé)任人購買設(shè)備表輸入:統(tǒng)計查詢,購買輸出:統(tǒng)計查詢數(shù)據(jù)結(jié)構(gòu):類別+設(shè)備名+編號+型號+規(guī)格+單價+數(shù)量+購置日期+生產(chǎn)廠家+保質(zhì)期+經(jīng)辦人等報廢記錄表輸入:報廢,統(tǒng)計查詢,生產(chǎn)報表輸出:統(tǒng)計查詢,生產(chǎn)報表數(shù)據(jù)結(jié)構(gòu):類別+設(shè)備名+型號等申請表輸入:統(tǒng)計查詢,生產(chǎn)報表輸出:統(tǒng)計查詢,生產(chǎn)報表,購買數(shù)據(jù)結(jié)構(gòu):類別+設(shè)備名+型號+規(guī)格+數(shù)量4.?dāng)?shù)據(jù)加工處理的描述登陸用例簡要說明:

本用例說明用戶如何登錄到系統(tǒng)。

角色:

管理員、實驗員、學(xué)生

前置條件:

啟動程序,進(jìn)入登錄界面

基本事件流:

1.用戶輸入基本信息(登錄名和密碼),點擊確定按鈕

2.系統(tǒng)查找數(shù)據(jù)庫,看該用戶是否在數(shù)據(jù)庫中。若存在則進(jìn)入主頁面。

備選事件流:

1.輸入無效的用戶名或密碼,提示用戶名或密碼不能為空或者提示用戶名或密碼不正確。

后置條件:

登錄成功

特殊需求:

沒有和本用例有關(guān)的特殊需求。

擴(kuò)展點:

沒有和本用例有關(guān)的擴(kuò)展點。

購買設(shè)備用例

簡要說明:

本用例說明管理員如何購買設(shè)備并記錄進(jìn)入系統(tǒng)。

角色:

管理員

前置條件:

已經(jīng)成功登陸到系統(tǒng)。

基本事件流:

1.管理員填寫設(shè)備各種信息,確定添加。

2.系統(tǒng)把對應(yīng)信息寫入數(shù)據(jù)庫,更新數(shù)據(jù)庫。

備選事件流:

輸入了已存在的設(shè)備編號,系統(tǒng)提示編號中已存在。

后置條件:

購買成功。

特殊需求:

沒有和本用例有關(guān)的特殊需求。

擴(kuò)展點:

沒有和本用例有關(guān)的擴(kuò)展點。

報廢設(shè)備用例

簡要說明:

本用例說明管理員如何從入系統(tǒng)中刪除報廢的設(shè)備記錄。

角色:

管理員

前置條件:

已經(jīng)成功登陸到系統(tǒng)。

基本事件流:

1.管理員根據(jù)設(shè)備編號,找到需要刪除的設(shè)備記錄,確定刪除。

2.系統(tǒng)把從數(shù)據(jù)庫中刪除對應(yīng)信息,更新數(shù)據(jù)庫。

備選事件流:

輸入了不存在的設(shè)備編號,系統(tǒng)提示未找到記錄。

后置條件:

刪除成功。

特殊需求:

沒有和本用例有關(guān)的特殊需求。

擴(kuò)展點:

沒有和本用例有關(guān)的擴(kuò)展點。

設(shè)備查詢用例簡要說明:

本用例說明管理員如何查詢系統(tǒng)中已記錄的實驗設(shè)備。

角色:

管理員

前置條件:

已經(jīng)成功登陸到系統(tǒng)。

基本事件流:

1.管理員選擇設(shè)備查詢功能,根據(jù)名稱、編號、添加時間等方式,填寫信息并查詢。

2.系統(tǒng)查找數(shù)據(jù)庫,找到符合條件的信息。

3.返回找到的信息。

備選事件流:

輸入不存在的設(shè)備信息,系統(tǒng)提示未找到該設(shè)備信息。

后置條件:

查詢成功。

特殊需求:

沒有和本用例有關(guān)的特殊需求。

擴(kuò)展點:

沒有和本用例有關(guān)的擴(kuò)展點。

5.性能需求5.1數(shù)據(jù)精確度該軟件計算設(shè)備時以“臺”、“件”等為實物計件單位,報表輸出中的金額保證到0.01的精度。5.2時間特性查詢在3秒內(nèi)完成,表項輸出在8秒內(nèi)完成5.3適應(yīng)性考慮到工作人員有時候辦公地點的移動性,在設(shè)計時應(yīng)該注意軟件的適應(yīng)性,對于查詢功能應(yīng)盡可能獨立方便地將其移植到筆記本、掌上電腦等硬件平臺6.運(yùn)行需求6.1用戶界面采用Windows的通用圖形界,對用戶友好,且必須對鼠標(biāo)和鍵盤提供支持。6.2硬件接口支持一般x86系列微機(jī)和Windows

CE,即一般的PC機(jī)。四、系統(tǒng)設(shè)計1.狀態(tài)圖2.輸出設(shè)計輸入:輸入數(shù)據(jù)數(shù)字信息符合輸入精度要求輸入可選信息完全使用下拉框完成輸出:輸出數(shù)據(jù)符合輸出精度要求輸出數(shù)據(jù)格式字體大小統(tǒng)一3.?dāng)?shù)據(jù)庫結(jié)構(gòu)設(shè)計實體表用戶表(UserInfo)字段類型備注uIdVarchar(15)用戶名,主鍵uNameVarchar(15)姓名uPasswdVarchar(15)密碼uPositionVarchar(15)身份,主鍵【2實驗室管理員表(StoreManagerInfo)字段類型備注uIdVarchar(15)用戶名,主鍵lIdVarchar(15)倉庫編號,外鍵約束于實驗室表【3實驗室表(LabInfo)字段類型備注lIdVarchar(15)實驗室編號,主鍵lNameVarchar(15)實驗室名稱lPlaceVarchar(15)所在校區(qū)【4設(shè)備表(EquipInfo)字段類型備注eIdVarchar(15)設(shè)備編號,主鍵eNameVarchar(15)設(shè)備名稱eStandardVarchar(15)規(guī)格型號eProCompanyVarchar(15)生產(chǎn)廠商eTypeVarchar(15)設(shè)備類型(2)關(guān)系表入庫登記表(InInfo)字段類型備注eIdVarchar(15)設(shè)備編號,主鍵,外鍵約束于設(shè)備表sIdVarchar(15)倉庫編號,主鍵,外鍵約束于倉庫表iDateDateTime入庫時間,主鍵iNumint入庫數(shù)量(3)記錄表【1】購買申請表(BuyApplyInfo)字段類型備注baIdVarchar(15)序列號,主鍵eIdVarchar(15)設(shè)備編號,外鍵約束于設(shè)備表smNameVarchar(15)申請人,外鍵約束于倉庫管理員表baDateDateTime申請時間baNumInt申請數(shù)量【2】維修申請表(MaintainInfo)字段類型備注maIdVarchar(15)序列號,主鍵pIdVarchar(15)固定資產(chǎn)編號,外鍵約束于固定資產(chǎn)表lmNameVarchar(15)申請人,外鍵約束于實驗室管理員表maDateDateTime申請時間【3】購買登記表(BuyInfo)字段類型備注bIdVarchar(15)序列號,主鍵eIdVarchar(15)設(shè)備編號,外鍵約束于設(shè)備表bPriceMoney購買單價bDateDateTime購買時間bNumInt購買數(shù)量【4】維修記錄表(MaintainInfo)字段類型備注mIdVarchar(15)序列號,主鍵pIdVarchar(15)固定資產(chǎn)編號,外鍵約束于固定資產(chǎn)表mDateDateTime維修時間【5】報廢記錄表(DiscardInfo)字段類型備注dIdVarchar(15)序列號,主鍵pIdVarchar(15)固定資產(chǎn)編號,外鍵約束于固定資產(chǎn)表dDateDateTime報廢時間【6】購買審核表(BuyCheckIn

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論