freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于出入庫(kù)管理模塊實(shí)驗(yàn)室設(shè)備管理系統(tǒng)的畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-07-21 15:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 應(yīng)實(shí)現(xiàn)信息監(jiān)控,能方便地進(jìn)行用戶(hù)數(shù)據(jù)的更改、增加和刪除操作,能進(jìn)行系統(tǒng)管理,能方便地查詢(xún)?cè)O(shè)備相關(guān)信息等功能。 性能需求系統(tǒng)的性能規(guī)定主要包括數(shù)據(jù)精確度、時(shí)效性、靈活性和安全保密性等要求。數(shù)據(jù)精確度要求系統(tǒng)輸入數(shù)據(jù)能夠在數(shù)據(jù)庫(kù)中準(zhǔn)確定位至正確記錄,并且輸出數(shù)據(jù)能夠準(zhǔn)確對(duì)應(yīng)至某憑證單據(jù)。時(shí)效性要求對(duì)于任何操作,不應(yīng)產(chǎn)生因響應(yīng)時(shí)間過(guò)長(zhǎng)而引起的數(shù)據(jù)庫(kù)死鎖、連接超時(shí)等現(xiàn)象。在系統(tǒng)靈活性方面,要求當(dāng)需求發(fā)生某些變化時(shí),系統(tǒng)的操作方式、數(shù)據(jù)結(jié)構(gòu)、運(yùn)行環(huán)境基本不變,而只是數(shù)據(jù)庫(kù)內(nèi)數(shù)據(jù)的改變。系統(tǒng)的安全保密性主要是數(shù)據(jù)庫(kù)訪問(wèn)的安全保密性,可以通過(guò)兩個(gè)層次實(shí)現(xiàn)。一是通過(guò)統(tǒng)一平臺(tái),操作系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)的安全機(jī)制。操作系統(tǒng)自身的安全機(jī)制可以實(shí)現(xiàn)一定的安全保密性,數(shù)據(jù)庫(kù)層面的權(quán)限管理也能夠?qū)嵤┌踩钥刂啤6峭ㄟ^(guò)應(yīng)用軟件,對(duì)操作人員實(shí)行權(quán)限控制。通過(guò)設(shè)置用戶(hù)角色可以控制其對(duì)數(shù)據(jù)庫(kù)的訪問(wèn),從而實(shí)現(xiàn)其權(quán)限控制。 運(yùn)行需求1)系統(tǒng)的硬件平臺(tái):包括Web服務(wù)器、客戶(hù)機(jī)、網(wǎng)卡及校園網(wǎng)絡(luò)資源。2)系統(tǒng)的軟件平臺(tái):服務(wù)器端:windows NT/2003 Server、 IIS 、 SQL Server數(shù)據(jù)庫(kù)或Oracle 10g;客戶(hù)端:Windows XP、。 數(shù)據(jù)流圖 用戶(hù)登錄圖 31 用戶(hù)登錄數(shù)據(jù)流圖Figure 31 User login DFD 設(shè)備信息查詢(xún)圖 32 設(shè)備信息查詢(xún)數(shù)據(jù)流圖Figure 32 Equipment information querying DFD 設(shè)備出入庫(kù)管理圖 33 設(shè)備出入庫(kù)數(shù)據(jù)流圖Figure 33 Equipment out of storage DFD ER圖顯然,高校設(shè)備管理信息中包括如下實(shí)體:普通用戶(hù)(教職工、實(shí)驗(yàn)室管理員)、一般管理員(院管理員、出入庫(kù)管理員)、系統(tǒng)管理員和設(shè)備,但是對(duì)上述四個(gè)實(shí)體來(lái)說(shuō),通常還要指出所在部門(mén),因此還要增加部門(mén)這個(gè)實(shí)體。各個(gè)實(shí)體的屬性:l 設(shè)備:設(shè)備編號(hào)、名稱(chēng)、設(shè)備種類(lèi)、型號(hào)、品牌、單價(jià)、數(shù)量、生產(chǎn)廠家、出廠日期、購(gòu)買(mǎi)日期、用途、保質(zhì)期、設(shè)備來(lái)源、入庫(kù)日期(如圖34所示) ;l 一般管理員: 用戶(hù)賬號(hào)、姓名、密碼、權(quán)限、職位、部門(mén)、電話(huà)、EMail (如圖35所示) ;l 各個(gè)實(shí)體之間的聯(lián)系: (如圖36所示);可以看出,一個(gè)用戶(hù)可以查詢(xún)多個(gè)物品,一個(gè)管理員可以管理多個(gè)物品、多個(gè)教職工,而部門(mén)與教職工及部門(mén)與物品是一對(duì)多的關(guān)系。 設(shè)備ER圖圖 34 設(shè)備ER圖Figure 34 Equipment ER 一般管理員ER圖圖 35 一般管理員ER圖Figure 35 General manager ER 系統(tǒng)ER圖圖36 系統(tǒng)ERFigure 36 System ER 第4章 系統(tǒng)總體設(shè)計(jì) 系統(tǒng)總體結(jié)構(gòu)該系統(tǒng)是以Visual Studio 2008作為開(kāi)發(fā)平臺(tái)。由用戶(hù)界面層,中間業(yè)務(wù)邏輯層,數(shù)據(jù)訪問(wèn)層組成。 使用WEB技術(shù)開(kāi)發(fā)前端軟件,使客戶(hù)端應(yīng)用通過(guò)從服務(wù)器下載的方式運(yùn)行,這可大大提高系統(tǒng)的安全性;由于系統(tǒng)對(duì)客戶(hù)端機(jī)器的硬件要求不高,用戶(hù)可保留原有的軟硬件投資;同時(shí),由于用戶(hù)只需在服務(wù)器上作配置和維護(hù),將大大降低系統(tǒng)維護(hù)、升級(jí)的難度和費(fèi)用;此外,采用瀏覽器的客戶(hù)界面,操作十分簡(jiǎn)單,又可節(jié)省大量的培訓(xùn)時(shí)間和費(fèi)用。 該系統(tǒng)主要是對(duì)實(shí)驗(yàn)室設(shè)備的管理。包括普通用戶(hù)對(duì)設(shè)備的查詢(xún)和領(lǐng)出、對(duì)用戶(hù)信息的維護(hù);院管理員對(duì)設(shè)備的查詢(xún)、設(shè)備的臺(tái)帳管理(包括設(shè)備調(diào)撥、設(shè)備報(bào)修、設(shè)備報(bào)損、設(shè)備報(bào)廢和設(shè)備報(bào)丟等);出入庫(kù)管理員對(duì)設(shè)備的查詢(xún)、設(shè)備的出入庫(kù)管理及其相關(guān)的設(shè)備管理;系統(tǒng)管理員對(duì)設(shè)備的查詢(xún)、用戶(hù)的管理、系統(tǒng)的管理。系統(tǒng)執(zhí)行流程圖:(如圖41所示)圖 41 系統(tǒng)執(zhí)行流程圖Figure 41 Flow diagram of system develop 系統(tǒng)的模塊結(jié)構(gòu)圖:(如圖42所示)實(shí)驗(yàn)室設(shè)備管理系統(tǒng)查看個(gè)人信息修改個(gè)人信息部門(mén)管理重要通知表格下載調(diào)撥管理報(bào)損管理報(bào)廢管理入庫(kù)管理報(bào)損管理報(bào)修管理品牌管理出庫(kù)管理計(jì)量單位管理狀態(tài)管理用戶(hù)信息西用戶(hù)查詢(xún)發(fā)表通知表格管理用戶(hù)管理出入庫(kù)服務(wù)指南設(shè)備查詢(xún)系統(tǒng)管理職位管理設(shè)備臺(tái)帳圖 42 系統(tǒng)模塊結(jié)構(gòu)圖Figure 42 the structure of system module 系統(tǒng)功能模塊設(shè)計(jì)普通用戶(hù)子系統(tǒng)實(shí)現(xiàn)對(duì)設(shè)備查詢(xún)、用戶(hù)信息管理等功能,系統(tǒng)管理員子系統(tǒng)實(shí)現(xiàn)對(duì)設(shè)備查詢(xún)、用戶(hù)信息管理、系統(tǒng)的管理等功能。出入庫(kù)管理員子系統(tǒng)實(shí)現(xiàn)對(duì)設(shè)備查詢(xún)、用戶(hù)信息管理、設(shè)備的出入庫(kù)及相關(guān)信息管理。院設(shè)備管理員子系統(tǒng)實(shí)現(xiàn)對(duì)設(shè)備查詢(xún)、用戶(hù)信息管理、設(shè)備調(diào)撥、設(shè)備報(bào)損、報(bào)修、報(bào)丟、報(bào)廢等的登記和管理的功能。系統(tǒng)具體的功能模塊如下: 信息查詢(xún)模塊1)設(shè)備信息明細(xì)查詢(xún)模塊:用于所有用戶(hù)查詢(xún)?cè)O(shè)備信息。2)調(diào)撥信息明細(xì)查詢(xún)模塊:用于所有用戶(hù)查詢(xún)調(diào)撥信息明細(xì)。3)報(bào)丟信息明細(xì)查詢(xún)模塊:用于所有用戶(hù)查詢(xún)相關(guān)的報(bào)丟信息。4)報(bào)損信息明細(xì)查詢(xún)模塊:用于所有用戶(hù)查詢(xún)相關(guān)的報(bào)損信息。5)報(bào)修信息明細(xì)查詢(xún)模塊:用于所有用戶(hù)查詢(xún)相關(guān)的報(bào)修信息。6)報(bào)廢信息明細(xì)查詢(xún)模塊:用于所有用戶(hù)查詢(xún)相關(guān)的報(bào)廢信息。 設(shè)備出入庫(kù)管理模塊1)設(shè)備入庫(kù)登記模塊:用于出入庫(kù)管理員對(duì)入庫(kù)設(shè)備進(jìn)行入庫(kù)登記。2)設(shè)備入庫(kù)管理模塊:用于出入庫(kù)管理員對(duì)入庫(kù)設(shè)備信息進(jìn)行維護(hù)。3)設(shè)備出庫(kù)登記模塊:用于出入庫(kù)管理員對(duì)出庫(kù)領(lǐng)用設(shè)備進(jìn)行出庫(kù)登記。4)設(shè)備出庫(kù)管理模塊:用于出入庫(kù)管理員對(duì)出庫(kù)領(lǐng)用設(shè)備信息進(jìn)行維護(hù)。5)其他管理模塊:包括了品牌管理、狀態(tài)管理、計(jì)量單位管理等,是對(duì)設(shè)備信息相關(guān)事務(wù)進(jìn)行管理和維護(hù)。 例行報(bào)表統(tǒng)計(jì)1)設(shè)備入庫(kù)明細(xì)表:統(tǒng)計(jì)設(shè)備入庫(kù)明細(xì)信息。2)設(shè)備出庫(kù)明細(xì)表:統(tǒng)計(jì)設(shè)備出庫(kù)明細(xì)信息。3)設(shè)備調(diào)撥明細(xì)表:統(tǒng)計(jì)設(shè)備調(diào)撥明細(xì)信息。4)設(shè)備報(bào)丟明細(xì)表:統(tǒng)計(jì)設(shè)備報(bào)丟明細(xì)信息。5)設(shè)備報(bào)修明細(xì)表:統(tǒng)計(jì)設(shè)備報(bào)修明細(xì)信息。6)設(shè)備報(bào)損明細(xì)表:統(tǒng)計(jì)設(shè)備報(bào)損明細(xì)信息。7)設(shè)備報(bào)廢明細(xì)表:統(tǒng)計(jì)設(shè)備報(bào)廢明細(xì)信息。8)設(shè)備庫(kù)存明細(xì)表:統(tǒng)計(jì)庫(kù)存設(shè)備明細(xì)信息。 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)本系統(tǒng)的重要表結(jié)構(gòu)有: 設(shè)備信息表及其附屬表設(shè)備信息:Equipment_Info(如圖43所示)、設(shè)備品牌信息表:Equipment_Info_Brand(如圖44所示)、設(shè)備分類(lèi)信息:Equipment_Info_Category(如圖45所示)、設(shè)備狀態(tài)信息表:Equipment_Info_Status(如圖46所示)、設(shè)備計(jì)量單位信息表:Equipment_Info_Unit(如圖47所示)。圖 43 設(shè)備信息表Figure 43 Information of equipment圖 44 設(shè)備品牌信息表Figure 44 Equipment’s brand information圖 45 設(shè)備分類(lèi)表Figure 45 Equipment’s category圖 46 設(shè)備狀態(tài)表Figure 46 Equipment’s status圖 47 設(shè)備計(jì)量單位表Figure 47 Equipment’s unit 設(shè)備調(diào)撥表設(shè)備調(diào)撥表:Equipment_Allocation(如圖48所示),設(shè)備調(diào)撥種類(lèi)表:Equipment_Allocation_Type(如圖49所示)。圖 48 設(shè)備調(diào)撥表Figure 48 Equipment allocation圖 49 設(shè)備調(diào)撥種類(lèi)表Figure 49 Equipment allocation’s category 設(shè)備報(bào)損表設(shè)備報(bào)損表:Equipment_Damage(如圖410所示)。圖 410 設(shè)備報(bào)損表Figure 410 Equipment damage 設(shè)備報(bào)廢表設(shè)備報(bào)廢表:Equipment_Discard(如圖411所示),設(shè)備報(bào)廢種類(lèi)表:Equipment_Discard_Type(如圖412所示)。圖 411 設(shè)備報(bào)廢表Figure 411 Equipment discard圖 412 設(shè)備報(bào)廢種類(lèi)表Figure 412 Equipment discard’s category 設(shè)備報(bào)丟表 設(shè)備報(bào)丟表:Equipment_Lose(如圖413所示)。圖 413 設(shè)備報(bào)丟表Figure 413 Equipment lose 設(shè)備報(bào)修表設(shè)備報(bào)修表:Equipment_Maintenance(如圖414所示)。圖 414 設(shè)備報(bào)修表Figure 414 Equipment maintenance 設(shè)備出庫(kù)表設(shè)備出庫(kù)表:Equipment_StockOut(如圖415所示)。圖 415 設(shè)備出庫(kù)表Figure 415 Equipment out of storage 數(shù)據(jù)庫(kù)關(guān)系圖 數(shù)據(jù)庫(kù)關(guān)系圖:(如圖416所示)圖 416 數(shù)據(jù)庫(kù)關(guān)系圖Figure 416 Database relation diagram 系統(tǒng)體系結(jié)構(gòu) 該系統(tǒng)的體系結(jié)構(gòu)為三層B/S結(jié)構(gòu)。對(duì)Browser/Server模式而言,其在邏輯上采用了三層結(jié)構(gòu),解決三個(gè)層面的問(wèn)題: 1)用戶(hù)界面層,提供給用戶(hù)一個(gè)視覺(jué)上的界面,通過(guò)界面層,用戶(hù)可以輸入數(shù)據(jù)、獲取數(shù)據(jù);同時(shí),用戶(hù)界面層也提供了一定的安全性,確保用戶(hù)不會(huì)看到機(jī)密的信息。這一層由客戶(hù)端負(fù)責(zé),通過(guò)WWW瀏覽器實(shí)現(xiàn)信息瀏覽的功能。在客戶(hù)端,向主URL (Uniform Recourse Locator)所指定Web服務(wù)器提出服務(wù)申請(qǐng)。在Web服務(wù)器對(duì)用戶(hù)進(jìn)行身份驗(yàn)證后,用HTTP協(xié)議把所需的文件資料傳送給用戶(hù),客戶(hù)端只是接受文件資料,并顯示在WWW瀏覽器上,這樣使客戶(hù)端真正成為“瘦”客戶(hù)機(jī)。 2)業(yè)務(wù)邏輯層(也稱(chēng)中間層)是用戶(hù)界面層和數(shù)據(jù)訪問(wèn)層的橋梁,它響應(yīng)用戶(hù)界面層的用戶(hù)請(qǐng)求,執(zhí)行任務(wù),從數(shù)據(jù)訪問(wèn)層抓取數(shù)據(jù),并將必要的數(shù)據(jù)傳送給用戶(hù)界面層、使用清晰的語(yǔ)言陳述論點(diǎn)。Web服務(wù)器負(fù)責(zé)業(yè)務(wù)邏輯層的處理,為客戶(hù)端提供公共的數(shù)據(jù)服務(wù),處理客戶(hù)端與數(shù)據(jù)庫(kù)間的數(shù)據(jù)流。它的功能在具有CGI(Common Gateway Interface,公共網(wǎng)關(guān)借口)的Web服務(wù)器上實(shí)現(xiàn),Web服務(wù)器接受客戶(hù)申請(qǐng),首先需要CGI程序,以此與數(shù)據(jù)庫(kù)連接,進(jìn)行申請(qǐng)?zhí)幚?,而后將處理結(jié)果返回Web服務(wù)器,再由Web服務(wù)器傳至客戶(hù)端。 3) 在數(shù)據(jù)訪問(wèn)層,采用設(shè)計(jì)模式將訪問(wèn)數(shù)據(jù)庫(kù)的功能進(jìn)行封裝,使得數(shù)據(jù)訪問(wèn)層可適應(yīng)SQL Server和Oracle兩種不同的數(shù)據(jù)源,并向業(yè)務(wù)邏輯層隱藏了數(shù)據(jù)源的實(shí)現(xiàn)細(xì)節(jié),減小了業(yè)務(wù)邏輯層對(duì)數(shù)據(jù)訪問(wèn)層的依賴(lài)度。 開(kāi)發(fā)環(huán)境、開(kāi)發(fā)工具及平臺(tái) 開(kāi)發(fā)環(huán)境l 開(kāi)發(fā)技術(shù):Ajax技術(shù),設(shè)計(jì)模式,水晶報(bào)表l 系統(tǒng)的硬件平臺(tái):包括Web服務(wù)器、客戶(hù)機(jī)、網(wǎng)卡及校園網(wǎng)絡(luò)資源。l 系統(tǒng)的軟件平臺(tái):服務(wù)器端:windows NT/2003 Server, SQL server 2005或Oracle 10g;客戶(hù)端:Windows XP。 開(kāi)發(fā)平臺(tái)的選擇 Visual Studio .NET 2008是一套完整的開(kāi)發(fā)工具, Web應(yīng)用程序、XML Web services、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。另外, Web應(yīng)用程序和XML Web services開(kāi)發(fā)的關(guān)鍵技術(shù)的訪問(wèn)。 開(kāi)發(fā)語(yǔ)言選擇C。C,這就從根本上保證了C。,.NET框架的各種優(yōu)點(diǎn)在C中表現(xiàn)的淋漓盡致。 第5章 系統(tǒng)詳細(xì)設(shè)計(jì)和實(shí)現(xiàn) 數(shù)據(jù)訪問(wèn)層的設(shè)計(jì)根據(jù)用戶(hù)需求,在設(shè)備信息管理系統(tǒng)數(shù)據(jù)訪問(wèn)層DataAccess設(shè)計(jì)上,除了滿(mǎn)足一般組件的復(fù)用性等設(shè)計(jì)目標(biāo)外,具體應(yīng)用上需要滿(mǎn)足以下目標(biāo):   1)具有透明性: 中間層業(yè)務(wù)邏輯對(duì)象在不知道SQL Server或Oracle數(shù)據(jù)源實(shí)現(xiàn)的具體細(xì)節(jié)情況下,可以方便的使用數(shù)據(jù)源。由于實(shí)現(xiàn)細(xì)節(jié)隱藏在數(shù)據(jù)訪問(wèn)層的內(nèi)部,所以訪問(wèn)是透明的。 2)盡量減少業(yè)務(wù)對(duì)象中代碼復(fù)雜性: 對(duì)中間業(yè)務(wù)邏輯對(duì)象提供數(shù)據(jù)訪問(wèn)的簡(jiǎn)單一致性,簡(jiǎn)化業(yè)務(wù)對(duì)象的代碼,減小數(shù)據(jù)訪問(wèn)的復(fù)雜性。 3)易于遷移: 數(shù)據(jù)層組件使應(yīng)用程序很容易在SQL Server或Oracle數(shù)據(jù)庫(kù)間遷移。業(yè)務(wù)對(duì)象不了解底層的數(shù)據(jù)實(shí)現(xiàn),所以遷移僅僅涉及到修改數(shù)據(jù)庫(kù)配置文件。 4)把所有的數(shù)據(jù)訪問(wèn)集中在組件上:所有的數(shù)據(jù)訪問(wèn)操作都委托給數(shù)據(jù)訪問(wèn)組件DataAccess,能夠?qū)?yīng)用程序的其他部分與數(shù)據(jù)訪問(wèn)實(shí)現(xiàn)相互隔離,從而使應(yīng)用程序易于維護(hù)和管理。 DataAccess組件設(shè)計(jì) 數(shù)據(jù)訪問(wèn)層組件要能實(shí)現(xiàn)上述設(shè)計(jì)目標(biāo),適應(yīng)兩種不同關(guān)系型數(shù)據(jù)源,降低層間耦合度,在設(shè)計(jì)上引入設(shè)計(jì)模式會(huì)效果會(huì)很好。在系統(tǒng)中,通過(guò)使用抽象工廠模式和外觀模式兩種GoF經(jīng)典設(shè)計(jì)模式構(gòu)造設(shè)計(jì)了能夠適應(yīng)SQL Server和Oracle兩種不同數(shù)據(jù)源的較通用的數(shù)據(jù)訪問(wèn)組件DataAccess 。圖51詳細(xì)說(shuō)明了DataAccess組件類(lèi)之間的關(guān)系和各設(shè)計(jì)模式在組件中的應(yīng)用場(chǎng)合。圖 51 DataAccess 設(shè)計(jì)Figure 51 DataAccess’ design1)抽象工廠模式在DataAccess數(shù)據(jù)組件設(shè)計(jì)中的應(yīng)用抽象工廠模式的意圖:提供
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1