實(shí)驗(yàn)室設(shè)備管理系統(tǒng)總體設(shè)計(jì)說明書_第1頁
實(shí)驗(yàn)室設(shè)備管理系統(tǒng)總體設(shè)計(jì)說明書_第2頁
實(shí)驗(yàn)室設(shè)備管理系統(tǒng)總體設(shè)計(jì)說明書_第3頁
實(shí)驗(yàn)室設(shè)備管理系統(tǒng)總體設(shè)計(jì)說明書_第4頁
實(shí)驗(yàn)室設(shè)備管理系統(tǒng)總體設(shè)計(jì)說明書_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

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

2、#160;時(shí)最大限度的降低機(jī)房的運(yùn)營(yíng)成本,提高使用率。通過建設(shè)“實(shí)驗(yàn)室設(shè)備管理系統(tǒng)”, 運(yùn)用先進(jìn)的技術(shù)手段和設(shè)備,滿足以上應(yīng)用需求。實(shí)驗(yàn)室設(shè)備管理系統(tǒng)是一個(gè)功能比較完善的數(shù)據(jù)管理軟件, 具有數(shù)據(jù)操作方便高效 迅速等優(yōu)點(diǎn),具有很好的可移植性,可在 WINDOWS 系列等操作系統(tǒng)上使用。2、系統(tǒng)的開發(fā)目標(biāo)a 提高人員的工作效率,提高設(shè)備的利用率b實(shí)驗(yàn)室的設(shè)備管理更加便捷有效c減少設(shè)備管理的費(fèi)用,節(jié)省開支d提高決策效率e能夠準(zhǔn)確的控制生產(chǎn)二、可行性分析與初步開發(fā)計(jì)劃1技術(shù)可行性1.1對(duì)系統(tǒng)的簡(jiǎn)要描述在原來的手工系統(tǒng)之上創(chuàng)建,利用計(jì)算機(jī)實(shí)現(xiàn)對(duì)實(shí)驗(yàn)室設(shè)備

3、的管理,包括借出、購(gòu)入、修理儀器、歸還儀器等各種功能1.2采用建議系統(tǒng)可能帶來的影響在建立所建議系統(tǒng)時(shí),預(yù)期會(huì)帶來的影響包括以下幾個(gè)方面。(1)對(duì)設(shè)備的影響由于所建議系統(tǒng)是基于WINDOWS操作系統(tǒng)和互聯(lián)網(wǎng)的,所以需要配備足夠符合以上列出的各種軟硬件條件的計(jì)算機(jī)和通信線路。系統(tǒng)失效后,服務(wù)器端需要利用備份的數(shù)據(jù)庫恢復(fù)數(shù)據(jù)信息,要求要有足夠的數(shù)據(jù)備份空間。(2)對(duì)軟件的影響需要落實(shí)是否有符合本報(bào)告所列出的正版的軟件環(huán)境,如果沒有則需要購(gòu)買。(3)對(duì)用戶單位機(jī)構(gòu)的影響投入使用前還需改進(jìn)現(xiàn)有的管理模式。(4)對(duì)開發(fā)的影響管理員只要輸入簡(jiǎn)單的數(shù)據(jù)就可以完成設(shè)備管理。(5)對(duì)經(jīng)費(fèi)開支的影響除了需要支付開

4、發(fā)單位的有關(guān)費(fèi)用外,每年還需要一定的運(yùn)行維護(hù)費(fèi)用(見經(jīng)濟(jì)可行性分析)。1.3技術(shù)可行性評(píng)價(jià)本系統(tǒng)是一個(gè)基于局域網(wǎng)、互聯(lián)網(wǎng)和WINDOWS操作的系統(tǒng),現(xiàn)有技術(shù)已較為成熟,利用現(xiàn)有技術(shù)完全可以實(shí)現(xiàn)系統(tǒng)開發(fā)目標(biāo)。同時(shí),開發(fā)期限較為寬裕,預(yù)計(jì)可以在規(guī)定期限內(nèi)完成開發(fā)任務(wù)。2經(jīng)濟(jì)可行性2.1支出(1)一次性支出1)系統(tǒng)開發(fā)、建立費(fèi)用3.4萬元。其中:本系統(tǒng)開發(fā)期為3個(gè)月,需要開發(fā)人員3人(不一定都是參加滿3個(gè)月)。根據(jù)軟件系統(tǒng)的規(guī)模估算,開發(fā)工作量月為3人2個(gè)月即6人月,每人月的人工費(fèi)按5000員計(jì)算,開發(fā)費(fèi)用為3萬元。實(shí)驗(yàn)室設(shè)備等基本信息建立需要2人1個(gè)月即2人月,每人月的人工費(fèi)用按2000員計(jì)算,需

5、0.4萬元。2)硬件設(shè)備費(fèi)共4.6萬元,其中:微機(jī)1臺(tái)約0.6萬元;服務(wù)器1臺(tái)及網(wǎng)絡(luò)等設(shè)備費(fèi)4萬元。3)外購(gòu)開發(fā)工具、軟件環(huán)境費(fèi)用共4萬元。4)其他費(fèi)用共2萬元。一次性支出總費(fèi)用:14萬元。(2)經(jīng)常性費(fèi)用主要是系統(tǒng)的運(yùn)行費(fèi)用,假設(shè)本系統(tǒng)運(yùn)行期10年,每年的運(yùn)行費(fèi)用(包括系統(tǒng)維修、設(shè)備維護(hù)等)5萬元,按年利率5%計(jì)算運(yùn)行費(fèi)用見 表A-1 系統(tǒng)投資成本總額為:14+38.6082=52.6082 萬元2.2效益假設(shè)投入本系統(tǒng),效率可以提高50%,以現(xiàn)有的工作人員10人計(jì)算,可減少5人,每人每月平均工資按2500元計(jì)算,每年節(jié)約人員工資5×12×0.25=15萬元/年。按年利率

6、5%計(jì)算,效益計(jì)算如下表。系統(tǒng)收益總額為:115.8279萬元。2.3收益/投資比在10年期內(nèi),系統(tǒng)總成本52.6082萬元,系統(tǒng)總收益115.8279萬元。投資回報(bào)率:×(即為52.6082=15 /(1+j)+15/(1+j)2+15/(1+j)10的方程解i×100)純收益:115.827952.608263.21975萬元從經(jīng)濟(jì)上考慮,開發(fā)本系統(tǒng)完全可行的。2.4投資回收周期投資回收期:3+(52.608240.8489)/12.3406=3.95年2.5敏感性分析生命周期為10年,需要30人左右。3法律可行性3.1法律因素侵犯專利權(quán):有 侵犯版權(quán):有&#

7、160;為了能夠解決在使用實(shí)驗(yàn)設(shè)備出現(xiàn)的一些問題,需要建立一個(gè)安全完善的管理平臺(tái),能夠使設(shè)備信息能夠快速完整地自動(dòng)記錄在案,并自動(dòng)更新3.2用戶使用可行性適用于實(shí)驗(yàn)室設(shè)備管理,系統(tǒng)操作簡(jiǎn)單,便于管理人員使用。4初步開發(fā)計(jì)劃任務(wù)計(jì)劃時(shí)間人員開發(fā)背景與目標(biāo)2天可行性分析3天需求分析10天系統(tǒng)設(shè)計(jì)20天編碼15天調(diào)試5天三、需求分析1、系統(tǒng)功能列表(Function List)需求標(biāo)號(hào)需求名稱需求來源需求描述需求等級(jí)1統(tǒng)計(jì)查詢用戶查詢?cè)O(shè)備的信息如購(gòu)買日期,型號(hào)類別低2維修用戶維修的情況,維修員,維修日期,維修狀況中3購(gòu)買用戶購(gòu)買的情況和信息,購(gòu)買日期,價(jià)格高4報(bào)廢用戶報(bào)廢設(shè)備的信息,報(bào)廢日期和型號(hào)數(shù)

8、量高2、數(shù)據(jù)流圖0層數(shù)據(jù)流圖:1層數(shù)據(jù)流圖:2層數(shù)據(jù)流圖:3、數(shù)據(jù)字典1.數(shù)據(jù)流條目登陸信息輸入:設(shè)備管理員輸出:身份驗(yàn)證描述:登陸信息=用戶名+密碼+登陸權(quán)限查詢信息輸入:合法人員對(duì)設(shè)備的查詢操作輸出:設(shè)備信息表描述:查詢信息=設(shè)備名|型號(hào)|類別|購(gòu)置日期維修信息輸入:所需維修設(shè)備的信息輸出:確定維修設(shè)備的記錄描述:維修信息=修理日期+設(shè)備名+編號(hào)+修理廠家+修理費(fèi)用+責(zé)任人購(gòu)買設(shè)備輸入:購(gòu)買設(shè)備的信息輸出:確定購(gòu)買的新設(shè)備的記錄描述:新設(shè)備=類別+設(shè)備名+編號(hào)+型號(hào)+規(guī)格+單價(jià)+數(shù)量+購(gòu)置日期+生產(chǎn)廠家+保質(zhì)期+經(jīng)辦人等報(bào)廢設(shè)備輸入:所需報(bào)廢的設(shè)備的信息輸出:報(bào)廢的設(shè)備記錄 描述:報(bào)廢設(shè)備

9、=類別+設(shè)備+型號(hào)等審核信息輸入:審核輸出:上級(jí)領(lǐng)導(dǎo)描述:審核信息=報(bào)廢設(shè)備信息/新設(shè)備購(gòu)買信息2加工條目身份驗(yàn)證,統(tǒng)計(jì)查詢,維修,購(gòu)買,報(bào)廢,生產(chǎn)報(bào)表,審核。3.文件條目登陸表輸入:身份驗(yàn)證輸出:身份驗(yàn)證數(shù)據(jù)結(jié)構(gòu):用戶名+密碼+登陸權(quán)限設(shè)備基本信息表輸入:統(tǒng)計(jì)查詢數(shù)據(jù)結(jié)構(gòu):類別+設(shè)備名+型號(hào)+規(guī)格等維修記錄表輸入:統(tǒng)計(jì)查詢,維修輸出:統(tǒng)計(jì)查詢數(shù)據(jù)結(jié)構(gòu):修理日期+設(shè)備名+編號(hào)+修理廠家+修理費(fèi)用+責(zé)任人購(gòu)買設(shè)備表輸入:統(tǒng)計(jì)查詢,購(gòu)買輸出:統(tǒng)計(jì)查詢數(shù)據(jù)結(jié)構(gòu):類別+設(shè)備名+編號(hào)+型號(hào)+規(guī)格+單價(jià)+數(shù)量+購(gòu)置日期+生產(chǎn)廠家+保質(zhì)期+經(jīng)辦人等報(bào)廢記錄表輸入:報(bào)廢,統(tǒng)計(jì)查詢,生產(chǎn)報(bào)表輸出:統(tǒng)計(jì)查詢,生產(chǎn)

10、報(bào)表數(shù)據(jù)結(jié)構(gòu):類別+設(shè)備名+型號(hào)等申請(qǐng)表輸入:統(tǒng)計(jì)查詢,生產(chǎn)報(bào)表輸出:統(tǒng)計(jì)查詢,生產(chǎn)報(bào)表,購(gòu)買數(shù)據(jù)結(jié)構(gòu):類別+設(shè)備名+型號(hào)+規(guī)格+數(shù)量4數(shù)據(jù)加工處理的描述登陸用例簡(jiǎn)要說明: 本用例說明用戶如何登錄到系統(tǒng)。 角色: 管理員、實(shí)驗(yàn)員、學(xué)生 前置條件: 啟動(dòng)程序,進(jìn)入登錄界面 基本事件流:   1.用戶輸入基本信息(登錄名和密碼),點(diǎn)擊確定按鈕 2.系統(tǒng)查找數(shù)據(jù)庫,看該用戶是否在數(shù)據(jù)庫中。若存在則進(jìn)入主頁面。 備選事件流: 1.輸入無效的用戶名或密碼,提示用戶名或密碼不能為空或者提

11、示用戶名或密碼不正確。  后置條件: 登錄成功 特殊需求: 沒有和本用例有關(guān)的特殊需求。 擴(kuò)展點(diǎn): 沒有和本用例有關(guān)的擴(kuò)展點(diǎn)。   購(gòu)買設(shè)備用例 簡(jiǎn)要說明: 本用例說明管理員如何購(gòu)買設(shè)備并記錄進(jìn)入系統(tǒng)。 角色: 管理員 前置條件: 已經(jīng)成功登陸到系統(tǒng)。 基本事件流:   1.管理員填寫設(shè)備各種信息,確定添加。 2.系統(tǒng)把對(duì)應(yīng)信息寫入數(shù)據(jù)庫,更新數(shù)據(jù)庫。  備選事件流:

12、 輸入了已存在的設(shè)備編號(hào),系統(tǒng)提示編號(hào)中已存在。 后置條件: 購(gòu)買成功。 特殊需求: 沒有和本用例有關(guān)的特殊需求。 擴(kuò)展點(diǎn): 沒有和本用例有關(guān)的擴(kuò)展點(diǎn)。  報(bào)廢設(shè)備用例 簡(jiǎn)要說明: 本用例說明管理員如何從入系統(tǒng)中刪除報(bào)廢的設(shè)備記錄。 角色: 管理員 前置條件: 已經(jīng)成功登陸到系統(tǒng)。 基本事件流:   1.管理員根據(jù)設(shè)備編號(hào),找到需要?jiǎng)h除的設(shè)備記錄,確定刪除。 2.系統(tǒng)把從數(shù)據(jù)庫中刪除對(duì)應(yīng)信息,更新

13、數(shù)據(jù)庫。  備選事件流: 輸入了不存在的設(shè)備編號(hào),系統(tǒng)提示未找到記錄。 后置條件: 刪除成功。 特殊需求: 沒有和本用例有關(guān)的特殊需求。 擴(kuò)展點(diǎn): 沒有和本用例有關(guān)的擴(kuò)展點(diǎn)。   設(shè)備查詢用例簡(jiǎn)要說明: 本用例說明管理員如何查詢系統(tǒng)中已記錄的實(shí)驗(yàn)設(shè)備。 角色: 管理員 前置條件: 已經(jīng)成功登陸到系統(tǒng)。 基本事件流:   1.管理員選擇設(shè)備查詢功能,根據(jù)名稱、編號(hào)、添加時(shí)間等方式,填寫信息

14、并查詢。 2.系統(tǒng)查找數(shù)據(jù)庫,找到符合條件的信息。 3.返回找到的信息。 備選事件流: 輸入不存在的設(shè)備信息,系統(tǒng)提示未找到該設(shè)備信息。 后置條件: 查詢成功。 特殊需求: 沒有和本用例有關(guān)的特殊需求。 擴(kuò)展點(diǎn): 沒有和本用例有關(guān)的擴(kuò)展點(diǎn)。 5性能需求5.1數(shù)據(jù)精確度該軟件計(jì)算設(shè)備時(shí)以“臺(tái)”、“件”等為實(shí)物計(jì)件單位,報(bào)表輸出中的金額保證到0.01的精度。5.2時(shí)間特性查詢?cè)?秒內(nèi)完成,表項(xiàng)輸出在8秒內(nèi)完成5.3適應(yīng)性考慮到工作人員有時(shí)候辦公地點(diǎn)的移動(dòng)性,在設(shè)計(jì)時(shí)應(yīng)該注意軟件的適應(yīng)性,對(duì)

15、于查詢功能應(yīng)盡可能獨(dú)立方便地將其移植到筆記本、掌上電腦等硬件平臺(tái)6運(yùn)行需求6.1用戶界面采用Windows的通用圖形界,對(duì)用戶友好,且必須對(duì)鼠標(biāo)和鍵盤提供支持。6.2硬件接口支持一般x86系列微機(jī)和Windows CE,即一般的PC機(jī)。四、系統(tǒng)設(shè)計(jì)1狀態(tài)圖2輸出設(shè)計(jì)輸入:a. 輸入數(shù)據(jù)數(shù)字信息符合輸入精度要求b. 輸入可選信息完全使用下拉框完成輸出:a. 輸出數(shù)據(jù)符合輸出精度要求輸出數(shù)據(jù)格式字體大小統(tǒng)一3數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)(1) 實(shí)體表【1】 用戶表(UserInfo)字段類型備注uIdVarchar(15)用戶名,主鍵uNameVarchar(15)姓名uPasswdVarchar(1

16、5)密碼uPositionVarchar(15)身份,主鍵【2實(shí)驗(yàn)室管理員表(StoreManagerInfo)字段類型備注uIdVarchar(15)用戶名,主鍵lIdVarchar(15)倉(cāng)庫編號(hào),外鍵約束于實(shí)驗(yàn)室表【3實(shí)驗(yàn)室表(LabInfo)字段類型備注lIdVarchar(15)實(shí)驗(yàn)室編號(hào),主鍵lNameVarchar(15)實(shí)驗(yàn)室名稱lPlaceVarchar(15)所在校區(qū)【4設(shè)備表(EquipInfo)字段類型備注eIdVarchar(15)設(shè)備編號(hào),主鍵eNameVarchar(15)設(shè)備名稱eStandardVarchar(15)規(guī)格型號(hào)eProCompanyVarchar

17、(15)生產(chǎn)廠商eTypeVarchar(15)設(shè)備類型 (2) 關(guān)系表【1】 入庫登記表(InInfo)字段類型備注eIdVarchar(15)設(shè)備編號(hào),主鍵,外鍵約束于設(shè)備表sIdVarchar(15)倉(cāng)庫編號(hào),主鍵,外鍵約束于倉(cāng)庫表iDateDateTime入庫時(shí)間,主鍵iNumint入庫數(shù)量 (3) 記錄表【1】購(gòu)買申請(qǐng)表(BuyApplyInfo)字段類型備注baIdVarchar(15)序列號(hào),主鍵eIdVarchar(15)設(shè)備編號(hào),外鍵約束于設(shè)備表smNameVarchar(15)申請(qǐng)人,外鍵約束于倉(cāng)庫管理員表baDateDateTime申請(qǐng)時(shí)間baNumInt申請(qǐng)數(shù)量【2】維

18、修申請(qǐng)表(MaintainInfo)字段類型備注maIdVarchar(15)序列號(hào),主鍵pIdVarchar(15)固定資產(chǎn)編號(hào),外鍵約束于固定資產(chǎn)表lmNameVarchar(15)申請(qǐng)人,外鍵約束于實(shí)驗(yàn)室管理員表maDateDateTime申請(qǐng)時(shí)間【3】購(gòu)買登記表(BuyInfo)字段類型備注bIdVarchar(15)序列號(hào),主鍵eIdVarchar(15)設(shè)備編號(hào),外鍵約束于設(shè)備表bPriceMoney購(gòu)買單價(jià)bDateDateTime購(gòu)買時(shí)間bNumInt購(gòu)買數(shù)量【4】維修記錄表(MaintainInfo)字段類型備注mIdVarchar(15)序列號(hào),主鍵pIdVarchar(15)固定資產(chǎn)編號(hào),外鍵約束于固定資產(chǎn)表mDateDateTime維修時(shí)間【5】報(bào)廢記錄表(DiscardInfo)字段類型備注dIdVarchar(15)序列號(hào),主鍵pIdVarchar(15)固定資產(chǎn)編號(hào),外鍵約束于固定資產(chǎn)表dDateDateTim

溫馨提示

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

評(píng)論

0/150

提交評(píng)論