版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、. . .23/32師大學(xué)分校本科生畢業(yè)論文論文題目:設(shè)備管理系統(tǒng)學(xué) 院信息技術(shù)學(xué)院專 業(yè)軟件工程學(xué) 號(hào)1001030042學(xué)生姓名黃杰豪指導(dǎo)教師林指導(dǎo)教師職稱高級(jí)工程師指導(dǎo)教師單位信息技術(shù)學(xué)院2014年02月28日師大學(xué)分校學(xué)位論文寫作聲明和使用授權(quán)說明學(xué)位論文寫作聲明本人重聲明: 所呈交的學(xué)位論文,是本人在導(dǎo)師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的容外,本論文不含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過的作品或成果。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本聲明的法律結(jié)果由本人承擔(dān)。確方式標(biāo)明。本聲明的法律結(jié)果由本人承擔(dān)。 論文作者簽名: 日期:年
2、月 日學(xué)位論文使用授權(quán)說明本人完全了解師大學(xué)分校關(guān)于收集、保存、使用學(xué)位論文的規(guī)定,即:按照學(xué)校要求提交學(xué)位論文的印刷本和電子版本;學(xué)校有權(quán)保存學(xué)位論文的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)校可以采用影印、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的的前提下,學(xué)??梢詫W(xué)位論文編入有關(guān)數(shù)據(jù)庫,提供網(wǎng)上服務(wù)。(論文在解密后遵守此規(guī)定)論文作者簽名: 導(dǎo)師簽名: 日期: 年 月 日 設(shè)備管理系統(tǒng) 摘 要當(dāng)今時(shí)代,信息時(shí)代的發(fā)展非常迅速。企業(yè)快速發(fā)展離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高
3、了工作效率,而且大大的提高了其安全性。因此,通過設(shè)備管理系統(tǒng)的開發(fā),利用電腦快速的數(shù)據(jù)處理能和管理能力,來對(duì)企業(yè)的全部設(shè)備進(jìn)行統(tǒng)一信息化管理非常必須要。通過分析,本次系統(tǒng)的開發(fā)主要是針對(duì)企業(yè)設(shè)備管理進(jìn)行開發(fā),主要使用用VB.NET來進(jìn)行代碼的實(shí)現(xiàn)和SQL Server進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)。系統(tǒng)主要實(shí)現(xiàn)了系統(tǒng)的用戶管理、設(shè)備基本信息管理、設(shè)備操作管理三個(gè)主要功能模塊,其中設(shè)備基本信息管理包含的主要功能:設(shè)備類型信息的管理、供應(yīng)廠商信息信息管理、設(shè)備相關(guān)部門信息管理;設(shè)備操作管理:設(shè)備調(diào)撥管理、設(shè)備登記管理、設(shè)備維修管理、設(shè)備借出還入管理、設(shè)備報(bào)廢管理;用戶管理:系統(tǒng)用戶賬號(hào)管理、系統(tǒng)用戶的登錄。關(guān)鍵
4、詞:VB.NET;SQL Server;設(shè)備管理系統(tǒng);Equipment Management SystemABSTRACTThe present era, the development of the information age is very quickly . Rapid development of enterprises rely heavily on information processing, which is widely used in the computer information management system environment. The greates
5、t benefit is that the computer can use it to perform information management. Use of computer information control, not only improves the work efficiency, but also greatly improves their security.Thus, through the development of equipment management system,use of computer processing capacity and fast
6、data management capabilities to unified information management for enterprises of all equipment is must be.Through the analysis, development of this system is developed primarily for enterprise device management, mainly for use VB.NET implementation code and SQL Server to design the database. The sy
7、stem achievement of the user management system, equipment basic information management, equipment operations management three main functional modules, and the main function of the device which contains basic information management: equipment type information management, supplier Information manageme
8、nt, equipment relevant departments of information management. Equipment operations Management: equipment for management, equipment registration and management, equipment maintenance management, equipment lending further into management, equipment obsolescence management. User Management: The system
9、user account management, users login system.Key words: VB.NET; SQL Server; Equipment Management System目 錄TOC o 1-3 h u HYPERLINK l _Toc9793 1. 緒論 PAGEREF _Toc9793 1 HYPERLINK l _Toc1515 1.1 開發(fā)背景 PAGEREF _Toc1515 1 HYPERLINK l _Toc24591 1.3 系統(tǒng)設(shè)計(jì)的目 PAGEREF _Toc24591 2 HYPERLINK l _Toc7470 1.4 系統(tǒng)設(shè)計(jì)思想 P
10、AGEREF _Toc7470 2 HYPERLINK l _Toc7769 1.5 操作可行性分析 PAGEREF _Toc7769 2 HYPERLINK l _Toc24495 2. 需求分析 PAGEREF _Toc24495 3 HYPERLINK l _Toc16861 2.1系統(tǒng)的用戶分析 PAGEREF _Toc16861 3 HYPERLINK l _Toc2740 2.2系統(tǒng)用例簡(jiǎn)單分析 PAGEREF _Toc2740 3 HYPERLINK l _Toc31804 2.3系統(tǒng)的功能分析 PAGEREF _Toc31804 5 HYPERLINK l _Toc13546
11、2.4 系統(tǒng)數(shù)據(jù)分析 PAGEREF _Toc13546 7 HYPERLINK l _Toc20155 3. 系統(tǒng)概要設(shè)計(jì)8 HYPERLINK l _Toc12969 3.1系統(tǒng)功能模塊的層次結(jié)構(gòu) PAGEREF _Toc12969 8 HYPERLINK l _Toc15342 3.2系統(tǒng)功能流程 PAGEREF _Toc15342 9 HYPERLINK l _Toc25956 3.2.1系統(tǒng)用戶信息管理 PAGEREF _Toc25956 9 HYPERLINK l _Toc11234 3.2.2設(shè)備基本信息管理 PAGEREF _Toc11234 10 HYPERLINK l _T
12、oc6069 3.3系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) PAGEREF _Toc6069 11 HYPERLINK l _Toc16008 4. 系統(tǒng)的實(shí)現(xiàn) PAGEREF _Toc16008 15 HYPERLINK l _Toc21148 4.1系統(tǒng)界面設(shè)計(jì)與控件功能 PAGEREF _Toc21148 16 HYPERLINK l _Toc26213 4.2系統(tǒng)模塊主要代碼 PAGEREF _Toc26213 19 HYPERLINK l _Toc15855 結(jié)語 PAGEREF _Toc15855 22 HYPERLINK l _Toc13779 參考文獻(xiàn) PAGEREF _Toc13779 22 HYP
13、ERLINK l _Toc27916 致 PAGEREF _Toc27916 231. 緒論1.1 開發(fā)背景 在計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)迅速發(fā)展的年代,將信息化設(shè)備技術(shù)信息與現(xiàn)代化管理相結(jié)合變得很有必要。隨著城市化的迅速發(fā)展,人們對(duì)生活的不斷追求,創(chuàng)造出了各種方便生活和企業(yè)發(fā)展所需要的設(shè)備。因此開發(fā)設(shè)備管理系統(tǒng),可以為設(shè)備管理人員提供具有信息化、簡(jiǎn)單化、面向社會(huì)和企業(yè)應(yīng)用的管理平臺(tái)、是管理科學(xué)化的必要前提和基本途徑,所以,設(shè)備理系統(tǒng)的開發(fā)勢(shì)在必行。所謂設(shè)備管理即在企業(yè)上如:設(shè)備購進(jìn)之初,又設(shè)備部門的專業(yè)人員對(duì)設(shè)備情況進(jìn)行核對(duì),并填寫設(shè)備情況登記表。再由管理人員負(fù)責(zé)將設(shè)備情況登記表登記存檔,并將有關(guān)
14、使用說明進(jìn)行編號(hào)存檔,以備維修之用、設(shè)備日常運(yùn)行中,要對(duì)日常檢測(cè)到的數(shù)據(jù)進(jìn)行必要存儲(chǔ)和監(jiān)督、在設(shè)備發(fā)生事故的情況下,登記事故記錄,并向技術(shù)人員提交事故維修表。而且建立信息化的企業(yè)或社會(huì)是人們不斷追求的,而設(shè)備管理系統(tǒng)的推廣運(yùn)用,則是推進(jìn)社會(huì)信息化管理的重要舉措之一。1.2 開發(fā)意義當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。然而繁多的功能設(shè)備需要信息化、系統(tǒng)化的去進(jìn)行管理,就需要設(shè)備管理系統(tǒng)進(jìn)行管理。系統(tǒng)從設(shè)備的購入登記,到
15、設(shè)備的日常運(yùn)作、調(diào)撥、設(shè)備發(fā)生故障,到最后設(shè)備的維修等都進(jìn)行系統(tǒng)化的管理。設(shè)備的正常運(yùn)行是社會(huì)和企業(yè)發(fā)展的根本,設(shè)備的日常維護(hù)工作記錄的登記可以降低設(shè)備發(fā)生故障的次數(shù),而故障的維修可根據(jù)系統(tǒng)的事故維修表和日常運(yùn)行數(shù)據(jù),確定維修標(biāo)準(zhǔn)與要求。以便進(jìn)行與時(shí),合理的維修。在維修結(jié)束后,編寫維修情況報(bào)告和設(shè)備狀態(tài)報(bào)告。管理人員只要根據(jù)系統(tǒng)的數(shù)據(jù)進(jìn)行有效的統(tǒng)計(jì)和分析,就可 以減少設(shè)備的損壞給企業(yè)或社會(huì)帶來的損失。1.3 系統(tǒng)設(shè)計(jì)的目設(shè)備管理系統(tǒng)的目標(biāo)應(yīng)該是為企業(yè)帶來管理上的方便、為企業(yè)帶來利益,降低設(shè)備發(fā)生故障的次數(shù),以最有效的方法對(duì)設(shè)備進(jìn)行快速維修,分析設(shè)備管理系統(tǒng)的目標(biāo)應(yīng)從企業(yè)的管理目標(biāo)入手。1.通過
16、系統(tǒng)界面,點(diǎn)擊控件可以執(zhí)行相應(yīng)的操作,操作簡(jiǎn)單方便。2.針對(duì)員工的職能進(jìn)行系統(tǒng)權(quán)限的管理,為員工分配其合適的管理權(quán)限。3.通過系統(tǒng)信息化的管理,使企業(yè)的設(shè)備管理更加科學(xué)和規(guī),4.減少設(shè)備的管理費(fèi)用。5.對(duì)日常的設(shè)備運(yùn)行情況進(jìn)行管理,同時(shí)提供一些必要的報(bào)表。6.為企業(yè)實(shí)現(xiàn)整體信息化和其他相關(guān)系統(tǒng)提供必要的數(shù)據(jù)支持。1.4 系統(tǒng)設(shè)計(jì)思想設(shè)備管理系統(tǒng)的建設(shè)需要遵循正確的方法和步驟。目前比較流行和成熟的開發(fā)方法有結(jié)構(gòu)化生命周期法,原型法,面向?qū)ο蟮姆椒ê陀?jì)算機(jī)輔助軟件工程。本系統(tǒng)采用結(jié)構(gòu)化生命周期法進(jìn)行系統(tǒng)開發(fā),這種方法的基本思想是建立面向用戶的觀念,嚴(yán)格區(qū)分工作階段,自頂向下地完成系統(tǒng)的研制工作,并
17、充分考慮變化的情況。1.5 操作可行性分析 操作可行性,又稱社會(huì)可行性或運(yùn)行可行性,是對(duì)開發(fā)系統(tǒng)在一個(gè)給定的工作環(huán)境中能否運(yùn)行或運(yùn)行好壞程度的量度。本系統(tǒng)以設(shè)備管理為主,用戶界面簡(jiǎn)單方便操作,主頁選擇點(diǎn)擊管理界面,相應(yīng)界面會(huì)呈現(xiàn)出來,列表、按鍵都是可操作的。對(duì)于那些有一般的計(jì)算機(jī)知識(shí)的人員就可以輕松上手。而且系統(tǒng)主要分職能權(quán)限和系統(tǒng)的管理員,職能員工只需要了解自己對(duì)應(yīng)分配權(quán)限的模塊即可。2. 需求分析2.1系統(tǒng)的用戶分析設(shè)備管理系統(tǒng)主要是針對(duì)設(shè)備信息、設(shè)備操作和系統(tǒng)用戶進(jìn)行信息化的管理,所以面向的用戶主要是各部門設(shè)備管理記錄的人員和系統(tǒng)的管理人員。用戶結(jié)構(gòu)圖:圖2-1 用戶結(jié)構(gòu)圖系統(tǒng)用戶主要?jiǎng)?/p>
18、分為兩個(gè)用戶類型:系統(tǒng)管理員和各部門員工,其中系統(tǒng)管理主要負(fù)責(zé)的是系統(tǒng)日常的數(shù)據(jù)管理和為各部門用戶解決系統(tǒng)上的問題,而各部門員工主要是負(fù)責(zé)錄入部門相關(guān)的設(shè)備信息數(shù)據(jù)到相應(yīng)的子系統(tǒng),并進(jìn)行數(shù)據(jù)信息的管理。2.2系統(tǒng)用例簡(jiǎn)單分析設(shè)備管理人員登入系統(tǒng),從設(shè)備的購入,有設(shè)備相關(guān)部門負(fù)責(zé)人進(jìn)行校驗(yàn)核對(duì),核對(duì)完成進(jìn)行設(shè)備登記的信息填寫,并錄入數(shù)據(jù)庫;到設(shè)備正常運(yùn)行期間,設(shè)備可以進(jìn)行調(diào)撥或借出,但需要記錄詳細(xì)的信息,系統(tǒng)還需要記錄日常的使用情況以便進(jìn)行更好的設(shè)備維護(hù);再到設(shè)備故障的發(fā)生,記錄故障狀況的相關(guān)信息,并與時(shí)派人進(jìn)行維修,記錄維修結(jié)果;最后到無法修復(fù)時(shí),進(jìn)行報(bào)廢記錄。系統(tǒng)管理人員主要是對(duì)各部門的員工
19、賬號(hào)進(jìn)行有效的管理,且在系統(tǒng)中具有最高權(quán)限。系統(tǒng)用例圖:圖2-2 系統(tǒng)用例圖上述系統(tǒng)用例圖中:設(shè)備信息查詢統(tǒng)計(jì)、設(shè)備日常工作狀況記錄、設(shè)備管理信息的修改刪除都會(huì)根據(jù)系統(tǒng)所給予用戶的權(quán)限來進(jìn)入相應(yīng)的界面才能進(jìn)行操作。2.3系統(tǒng)的功能分析設(shè)備管理系統(tǒng)功能主要分了三個(gè)主要功能模塊,分別為:設(shè)備基本信息管理、設(shè)備操作管理、系統(tǒng)用戶信息管理。部分系統(tǒng)功能的詳細(xì)分析如下列表: 表2-1 用例:設(shè)備登記信息增加主要參與者:設(shè)備采購員使用兩列表格,一列寫名稱“主要參與者”,一列寫內(nèi)容。下同。前置條件:登錄用戶必須經(jīng)認(rèn)證具有設(shè)備登記管理權(quán)限。后置條件:生成設(shè)備登記記錄,準(zhǔn)確地錄入設(shè)備對(duì)應(yīng)所需的相關(guān)信息。基本流程
20、:采購員根據(jù)采購單購入新設(shè)備,登錄設(shè)備管理系統(tǒng)并點(diǎn)擊進(jìn)入設(shè)備登記信息界面。系統(tǒng)查詢顯示所有的設(shè)備信息在界面上。采購員點(diǎn)擊增加,根據(jù)采購設(shè)備的信息進(jìn)行準(zhǔn)確的填寫(填入的設(shè)備信息必需齊全),選擇好設(shè)備對(duì)應(yīng)的使用部門,點(diǎn)擊確定按鈕控件。設(shè)備登記信息界面顯示出新添加的設(shè)備信息。 表2-2 用例:設(shè)備登記信息刪除主要參與者:設(shè)備采購員前置條件:登錄用戶必須經(jīng)認(rèn)證具有設(shè)備登記管理權(quán)限。后置條件:用戶發(fā)現(xiàn)設(shè)備登記信息存在無效的信息,如:多添加的信息、錯(cuò)誤無用的信息等。基本流程:1.采購員檢查發(fā)現(xiàn)無效的設(shè)備登記信息,登錄設(shè)備管理系統(tǒng)點(diǎn)擊進(jìn)入設(shè)備登記信息界面。2.系統(tǒng)查詢顯示所有的設(shè)備信息在界面上。3.采購員從
21、列表中查詢出無效的設(shè)備登記信息并選中,點(diǎn)擊刪除按鈕控件(沒用選息會(huì)提示錯(cuò)誤),出現(xiàn)提示確定刪除。4.根據(jù)已刪除信息,設(shè)備登記界面重新加載設(shè)備登記信息列表。 表2-3 用例:設(shè)備登記信息修改主要參與者:設(shè)備采購員前置條件:登錄用戶必須經(jīng)認(rèn)證具有設(shè)備登記管理權(quán)限。后置條件:用戶通過檢查設(shè)備信息單,發(fā)現(xiàn)增加設(shè)備登記信息時(shí)出現(xiàn)填寫出錯(cuò)。基本流程:1.采購員檢查發(fā)現(xiàn)錯(cuò)誤的設(shè)備登記信息,登錄設(shè)備管理系統(tǒng)點(diǎn)擊進(jìn)入設(shè)備登記信息界面。2.系統(tǒng)查詢顯示所有的設(shè)備信息在界面上。3.采購員從列表中查詢出出錯(cuò)的設(shè)備登記信息,點(diǎn)擊修改按鈕控件,并在對(duì)應(yīng)的信息欄修改正確,點(diǎn)擊確定按鈕控件。4.根據(jù)已修改信息,設(shè)備登記界面重
22、新加載設(shè)備登記信息列表。 表2-4 用例:設(shè)備報(bào)廢主要參與者:設(shè)備維修人員前置條件:登錄用戶必須經(jīng)認(rèn)證具有設(shè)備報(bào)廢管理權(quán)限。后置條件:生成設(shè)備報(bào)廢記錄,準(zhǔn)確地錄入設(shè)備對(duì)應(yīng)頁面所需的相關(guān)信息?;玖鞒蹋?.維修人員接收到設(shè)備故障維修任務(wù),對(duì)設(shè)備進(jìn)行維修。2.維修結(jié)束且維修結(jié)果為不能維修,登錄設(shè)備管理系統(tǒng)并點(diǎn)擊進(jìn)入設(shè)備報(bào)廢管理界面。3.系統(tǒng)查詢顯示所有的設(shè)備報(bào)廢信息在界面上。4.維修人員故障設(shè)備信息,點(diǎn)擊增加,準(zhǔn)確的填寫和選擇對(duì)應(yīng)信息,點(diǎn)擊確定。5.設(shè)備報(bào)廢管理界面顯示出新添加的設(shè)備報(bào)廢信息。 表2-5 用例:設(shè)備借出還入主要參與者:設(shè)備調(diào)配員前置條件:登錄用戶必須經(jīng)認(rèn)證具有設(shè)備借出還入管理權(quán)限。
23、后置條件:生成設(shè)備借出還入記錄,準(zhǔn)確地錄入設(shè)備對(duì)應(yīng)頁面所需的相關(guān)信息?;玖鞒蹋?.設(shè)備調(diào)配員根據(jù)接收到設(shè)備借出單或還入單,進(jìn)行相應(yīng)處理,借出:根據(jù)借出單進(jìn)行對(duì)應(yīng)設(shè)備的借出進(jìn)行信息記錄;還入:根據(jù)還入單進(jìn)行對(duì)應(yīng)設(shè)備的還入進(jìn)行信息記錄。2.調(diào)撥結(jié)束,登錄設(shè)備管理系統(tǒng)并點(diǎn)擊進(jìn)入設(shè)備調(diào)撥管理界面。3.系統(tǒng)查詢顯示所有的設(shè)備借出還入信息在界面上。4.設(shè)備調(diào)配員根據(jù)借出單或還入單的信息和借出還入結(jié)果,點(diǎn)擊增加,準(zhǔn)確的填寫和選擇對(duì)應(yīng)信息,點(diǎn)擊確定。5.設(shè)備借出還入管理界面顯示出新添加的設(shè)備借出還入信息。上述主要分析了對(duì)應(yīng)的設(shè)備登記信息的增刪改功能和其他模塊的添加信息的功能,用戶可以具有多個(gè)權(quán)限,如果用戶具
24、有對(duì)應(yīng)的設(shè)備管理權(quán)限,都可以對(duì)該管理頁面進(jìn)行相應(yīng)信息的刪除、查詢、修改等操作,還有賬號(hào)密碼的修改功能。2.4 系統(tǒng)數(shù)據(jù)分析缺少具體描述通過對(duì)系統(tǒng)需求用例的詳細(xì)分析,可以得到本系統(tǒng)需要建立的數(shù)據(jù)類有:設(shè)備基本信息數(shù)據(jù)、設(shè)備運(yùn)行信息數(shù)據(jù)、設(shè)備故障信息數(shù)據(jù)、設(shè)備維修信息數(shù)據(jù)、設(shè)備報(bào)廢信息數(shù)據(jù)和采購數(shù)據(jù)。本系統(tǒng)中,運(yùn)行狀況管理和故障維修管理業(yè)務(wù)功能相對(duì)集中。因此,由于本系統(tǒng)的各個(gè)業(yè)務(wù)沒有產(chǎn)生采購數(shù)據(jù),由此可知它們由企業(yè)的其它子系統(tǒng)產(chǎn)生,不是本系統(tǒng)部處理的數(shù)據(jù)。3.系統(tǒng)概要設(shè)計(jì)3.1系統(tǒng)功能模塊的層次結(jié)構(gòu)設(shè)備管理系統(tǒng)分主分了三大模塊:設(shè)備基本信息管理、設(shè)備操作管理、系統(tǒng)用戶信息管理。 1.設(shè)備基本信息管
25、理:設(shè)備購入初,對(duì)設(shè)備的基本信息進(jìn)行登記錄入,并進(jìn)行信息化管理。 2.設(shè)備操作管理:設(shè)備調(diào)配完成且可以正常運(yùn)行期間,對(duì)設(shè)備的操作進(jìn)行記錄,并進(jìn)行信息化管理。 3.系統(tǒng)用戶信息管理:主要是對(duì)系統(tǒng)用戶信息的管理和絕解決普通用戶系統(tǒng)使用的問題,以與用戶權(quán)限的分配管理。系統(tǒng)層次結(jié)構(gòu)圖如下:圖3-1 系統(tǒng)層次結(jié)構(gòu)圖3.2系統(tǒng)功能流程3.2.1系統(tǒng)用戶信息管理1. 登錄功能 :輸入用戶名和密碼,如果用戶名和密碼正確,進(jìn)入主控制平臺(tái);否則提示用戶明確的錯(cuò)誤信息。 圖3-2-1 登錄流程用戶賬號(hào)管理:用于系統(tǒng)管理員進(jìn)行用戶權(quán)限設(shè)置和用戶的瀏覽,包括用戶密碼的用戶權(quán)限的更改,同時(shí)為保障系統(tǒng)安全需要進(jìn)行輸入檢驗(yàn),
26、并進(jìn)行必要的信息提示。一般用戶不能使用該項(xiàng)功能。后面幾個(gè)流程圖都是簡(jiǎn)單的順序程序,不需要圖畫,用文字描述.主要業(yè)務(wù)調(diào)撥、借用、報(bào)廢等沒有流程描述。使用帶泳道的業(yè)務(wù)流程圖畫多用戶參與的流程。圖3-2-2 賬號(hào)管理流程3.2.2設(shè)備基本信息管理設(shè)置和管理基礎(chǔ)數(shù)據(jù),對(duì)設(shè)備的基本信息進(jìn)行詳細(xì)的分類記錄。 1.設(shè)備類型管理: 圖3-2-3 基本信息管理流程 2.供應(yīng)廠商信息管理:圖3-2-4 供應(yīng)廠商信息管理流程3.部門信息管理: 圖3-2-5 部門信息管理流程3.3系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)概念設(shè)計(jì)圖這是PDM,不是ER圖圖片不清楚,使用復(fù)制粘貼,不要截圖 圖3-3-1 數(shù)據(jù)設(shè)計(jì)用例圖圖片標(biāo)注不對(duì)表3-1設(shè)備
27、類別信息表 SB_TYPE序號(hào)字段名描述數(shù)據(jù)類型長(zhǎng)度允許空值備注1TYPE_ID設(shè)備類別編號(hào)Char8否主鍵2TYPE_NAME設(shè)備類別名稱NVARCHAR220表3-2供應(yīng)廠商信息表 SB_PROVIDER序號(hào)字段名描述數(shù)據(jù)類型長(zhǎng)度允許空值備注1PROVIDER_ID廠商編號(hào)Char8否主鍵2PROVIDER_NAME廠商名稱NVARCHAR2203PERSON_NAME聯(lián)系人NVARCHAR2104ADDRESS廠商地址NVARCHAR2305TEL廠商N(yùn)VARCHAR2206FAX廠商 NVARCHAR2207EMAIL電子NVARCHAR2208REMARK備注NVARCHAR2100
28、表3-3部門信息表 SB_DEPARTMENT序號(hào)字段名描述數(shù)據(jù)類型長(zhǎng)度允許空值備注1DEPARTMENT_ID部門編號(hào)Char8否主鍵2DEPARTMENT_NAME部門名稱NVARCHAR220表3-4設(shè)備登記信息表 SB_RECORD序號(hào)字段名描述數(shù)據(jù)類型長(zhǎng)度允許空值備注1SBBH設(shè)備編號(hào)Char20否主鍵2SBNAME設(shè)備名稱NVARCHAR2203SBMODEL設(shè)備型號(hào)NVARCHAR2204SBBRAND設(shè)備品牌NVARCHAR2205TYPE_ID設(shè)備類別NVARCHAR28外鍵6DEPARTMENT_ID使用部門CHAR8外鍵7RYBH使用人員編號(hào)NVARCHAR210外鍵8F
29、ZADDRESS放置地點(diǎn)NVARCHAR2209GJRQ購進(jìn)日期DATE10DJRQ登記日期DATE11PROVIDER_ID供應(yīng)商名稱NVARCHAR28外鍵12REMARK備注NVARCHAR25013STATUS使用狀況NVARCHAR210表3-5設(shè)備調(diào)撥信息表 SB_MOVE序號(hào)字段名描述數(shù)據(jù)類型長(zhǎng)度允許空值備注1LISTNO流水號(hào)Char8否主鍵2SBNAME設(shè)備名稱NVARCHAR2203SBMODEL設(shè)備型號(hào)NVARCHAR2204SBBRAND設(shè)備品牌NVARCHAR2205SBTYPE設(shè)備類別NVARCHAR2206OLDDEPARTMENT原部門NVARCHAR2207O
30、LDRYXM原使用人員NVARCHAR2108NEWDEPARTMENT調(diào)入部門NVARCHAR2209NEWRYXM新使用人NVARCHAR21010MOVERQ調(diào)撥日期DATE11DJRQ登記日期DATE12REMARK備注NVARCHAR25013SBBH設(shè)備編號(hào)CHAR20外鍵表3-6設(shè)備維修信息表 SB_REPAIR序號(hào)字段名描述數(shù)據(jù)類型長(zhǎng)度允許空值備注1LISTNO流水號(hào)Char8否主鍵2SBNAME設(shè)備名稱NVARCHAR2203SBMODEL設(shè)備型號(hào)NVARCHAR2204SBBRAND設(shè)備品牌NVARCHAR2205SBTYPE設(shè)備類別NVARCHAR2206DEPARTME
31、NT所屬部門NVARCHAR2207RYXM使用人員NVARCHAR2108FAILUREQK故障情況NVARCHAR2509WXDW維修單位NVARCHAR22010WXRESULT維修結(jié)果NVARCHAR22011DJRQ登記日期DATE12WXQK維修情況NVARCHAR25013SBBH設(shè)備編號(hào)CHAR20外鍵表3-7設(shè)備借出還入信息表 SB_LOANRETURN序號(hào)字段名描述數(shù)據(jù)類型長(zhǎng)度允許空值備注1LISTNO流水號(hào)Char8否主鍵2SBNAME設(shè)備名稱NVARCHAR2203SBMODEL設(shè)備型號(hào)NVARCHAR2204SBBRAND設(shè)備品牌NVARCHAR2205SBTYPE設(shè)
32、備類別NVARCHAR2206DEPARTMENT所屬部門NVARCHAR2207RYXM使用人員NVARCHAR2108LOANRQ借出日期DATE9PLANRETURNRQ預(yù)計(jì)歸還日期DATE10FACTRETURNRQ實(shí)際歸還日期DATE11BZ借出歸還標(biāo)志NVARCHAR21012REMARK備注NVARCHAR25013SBBH設(shè)備編號(hào)CHAR20外鍵表3-8設(shè)備報(bào)廢信息表 SB_SCRAP序號(hào)字段名描述數(shù)據(jù)類型長(zhǎng)度允許空值備注1LISTNO流水號(hào)Char8否主鍵2SBNAME設(shè)備名稱NVARCHAR2203SBMODEL設(shè)備型號(hào)NVARCHAR2204SBBRAND設(shè)備品牌NVAR
33、CHAR2205SBTYPE設(shè)備類別NVARCHAR2206OLDDEPARTMENT原使用部門NVARCHAR2207OLDRYXM原使用人員NVARCHAR2108BFRQ報(bào)廢日期DATE9DJRQ登記日期DATE10BFREASON報(bào)廢原因NVARCHAR25011REMARK備注NVARCHAR25012SBBH設(shè)備編號(hào)CHAR20外鍵表3-8 人員信息表IC_STMM序號(hào)字段名描述數(shù)據(jù)類型長(zhǎng)度允許空值備注1RYBH人員編號(hào)CHAR6否主鍵2RYXM人員CHAR8否3RYPASSWORD 密碼CHAR16否4RYPOWER1權(quán)限1CHAR50否5RYPOWER2權(quán)限2CHAR50否6R
34、YPOWER3權(quán)限3CHAR50否7RYPOWER4權(quán)限4CHAR50否系統(tǒng)的實(shí)現(xiàn)4.1系統(tǒng)界面設(shè)計(jì)與控件功能主要的幾個(gè)界面: 1.系統(tǒng)賬號(hào)設(shè)置界面:圖4-1 系統(tǒng)賬號(hào)設(shè)置界面增加:?jiǎn)螕粼黾?,輸入人員編號(hào),人員,選擇列表框里該員工應(yīng)具備的權(quán)限然后再按確定鍵,人員系統(tǒng)賬號(hào)信息增加成功。修改:如果要修改記錄,需要先選中需要修改的記錄,然后再修改權(quán)限列表框里的權(quán)限,修改完成后,按確定即可修改成功。刪除:選中需要?jiǎng)h除的記錄,系統(tǒng)提示“你真要?jiǎng)h除選中記錄嗎?”,選擇是則刪除選中的記錄,否則不予刪除。確定:執(zhí)行增加和修改查詢功能。取消:不執(zhí)行增加和修改查詢功能。返回:退出設(shè)置界面,回到系統(tǒng)主界面。2.設(shè)備
35、登記管理界面:圖4-2 設(shè)備登記管理界面增加:?jiǎn)螕粼黾?輸入相關(guān)信息然后再按確定鍵,則信息增加成功。修改:如果要修改記錄,需要先選中表格中需要修改的記錄,然后再修改相關(guān)信息,修改完成后,按確定即可修改成功。刪除:選中表格中需要?jiǎng)h除的記錄,系統(tǒng)提示“你真要?jiǎng)h除選中記錄嗎?”,選擇是則刪除選中的記錄,否則不予刪除。查詢:?jiǎn)螕舨樵?輸入要查詢的信息,輸入后再按確定即可顯示要查詢的信息。確定:執(zhí)行增加和修改查詢功能。取消:不執(zhí)行增加和修改查詢功能。返回:退出設(shè)置界面,回到系統(tǒng)主界面。設(shè)備類別信息管理界面: 圖4-3 設(shè)備類別信息管理界面增加:?jiǎn)螕粼黾?輸入相關(guān)信息然后再按確定鍵,則信息增加成功。修改:
36、如果要修改記錄,需要先選中表格中需要修改的記錄,然后再修改相關(guān)信息,修改完成后,按確定即可修改成功。刪除:選中表格中需要?jiǎng)h除的記錄,系統(tǒng)提示“你真要?jiǎng)h除選中記錄嗎?”,選擇是則刪除選中的記錄,否則不予刪除。查詢:?jiǎn)螕舨樵?輸入要查詢的信息,輸入后再按確定即可顯示要查詢的信息。確定:執(zhí)行增加和修改查詢功能。取消:不執(zhí)行增加和修改查詢功能。返回:退出設(shè)置界面,回到系統(tǒng)主界面。4.供應(yīng)廠商信息管理界面:圖4-4 供應(yīng)廠商信息管理界面增加:?jiǎn)螕粼黾?輸入相關(guān)信息然后再按確定鍵,則信息增加成功。修改:如果要修改記錄,需要先選中表格中需要修改的記錄,然后再修改相關(guān)信息,修改完成后,按確定即可修改成功。刪除
37、:選中表格中需要?jiǎng)h除的記錄,系統(tǒng)提示“你真要?jiǎng)h除選中記錄嗎?”,選擇是則刪除選中的記錄,否則不予刪除。查詢:?jiǎn)螕舨樵?輸入要查詢的信息,輸入后再按確定即可顯示要查詢的信息。確定:執(zhí)行增加和修改查詢功能。取消:不執(zhí)行增加和修改查詢功能。返回:退出設(shè)置界面,回到系統(tǒng)主界面。部門信息管理界面:圖4-5 部門信息管理界面增加:?jiǎn)螕粼黾?輸入相關(guān)信息然后再按確定鍵,則信息增加成功。修改:如果要修改記錄,需要先選中表格中需要修改的記錄,然后再修改相關(guān)信息,修改完成后,按確定即可修改成功。刪除:選中表格中需要?jiǎng)h除的記錄,系統(tǒng)提示“你真要?jiǎng)h除選中記錄嗎?”,選擇是則刪除選中的記錄,否則不予刪除。查詢:?jiǎn)螕舨樵?/p>
38、,輸入要查詢的信息,輸入后再按確定即可顯示要查詢的信息。確定:執(zhí)行增加和修改查詢功能。取消:不執(zhí)行增加和修改查詢功能。返回:退出設(shè)置界面,回到系統(tǒng)主界面。4.2系統(tǒng)模塊主要代碼DataGridDevice(列表)的主要法方代碼:Private Function RecordsetToDataTable(ByVal ADODB_Recordset As ADODB.Recordset, ByVal TempTabe As String) As DataTable Dim Table_Name As DataTable Table_Name = New DataTable(TempTabe) Di
39、m Table_Row As DataRow ADODB_Recordset.Requery() If Not ADODB_Recordset.BOF And Not ADODB_Recordset.EOF Then ADODB_Recordset.MoveFirst() Table_Name.Columns.Add(供應(yīng)廠商編號(hào), GetType(System.String) Table_Name.Columns.Add(供應(yīng)廠商名稱, GetType(System.String) Table_Name.Columns.Add(供應(yīng)廠商地址, GetType(System.String) T
40、able_Name.Columns.Add(聯(lián)系人, GetType(System.String) Table_Name.Columns.Add(, GetType(System.String) Table_Name.Columns.Add( , GetType(System.String) Table_Name.Columns.Add(地址, GetType(System.String) Table_Name.Columns.Add(備注, GetType(System.String) While Not ADODB_Recordset.EOF Table_Row = Table_Name.
41、NewRow() Table_Row(供應(yīng)廠商編號(hào)) = ADODB_Recordset.Fields(0).Value Table_Row(供應(yīng)廠商名稱) = ADODB_Recordset.Fields(1).Value Table_Row(供應(yīng)廠商地址) = ADODB_Recordset.Fields(2).Value Table_Row(聯(lián)系人) = ADODB_Recordset.Fields(3).Value Table_Row() = ADODB_Recordset.Fields(4).Value Table_Row( ) = ADODB_Recordset.Fields(5)
42、.Value Table_Row(地址) = ADODB_Recordset.Fields(6).Value Table_Row(備注) = ADODB_Recordset.Fields(7).Value Table_Name.Rows.Add(Table_Row) ADODB_Recordset.MoveNext() End While Else Table_Name.Columns.Add(供應(yīng)廠商編號(hào), GetType(System.String) Table_Name.Columns.Add(供應(yīng)廠商名稱, GetType(System.String) Table_Name.Colum
43、ns.Add(供應(yīng)廠商地址, GetType(System.String) Table_Name.Columns.Add(聯(lián)系人, GetType(System.String) Table_Name.Columns.Add(, GetType(System.String) Table_Name.Columns.Add( , GetType(System.String) Table_Name.Columns.Add(地址, GetType(System.String) Table_Name.Columns.Add(備注, GetType(System.String) End If Return
44、Table_Name 返回DatasetEnd Function設(shè)備登記信息刪除主要代碼:Private Sub But_ZwZl_Del_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles But_ZwZl_Del.Click Try If Trim(ListNo) = Then MsgBox(請(qǐng)選擇要?jiǎng)h除的記錄!, MsgBoxStyle.OkOnly, ) Else If MsgBox(你真要?jiǎng)h除選中的記錄嗎?, MsgBoxStyle.YesNo + MsgBoxStyle.Question
45、, ) = MsgBoxResult.Yes Then T_AdoConnection.Execute(delete from SB_RECORD where LISTNO= & Trim(ListNo) & ) End If End If TextClear() TextClose() dts = RecordsetToDataTable(P_Rs, SB_RECORD) DataGridDevice.DataSource = dts.DefaultView DataGridDevice.Refresh() Catch ex As Exception MsgBox(出錯(cuò)了,錯(cuò)誤信息為: &
46、ex.Message & , MsgBoxStyle.OkOnly + MsgBoxStyle.Exclamation, ) End Try End Sub3.設(shè)備登記信息查詢主要代碼: Private Sub But_ZwZl_Query_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles But_ZwZl_Query.Click TextClear() TextOpen() ButClose() TxtDevieName.Focus() ActionButton = 3 End Sub 4.修改
47、設(shè)備登記信息主要代碼: Private Sub But_ZwZl_Update_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles But_ZwZl_Update.Click If Trim(ListNo) = Then MsgBox(請(qǐng)先選擇需要修改的記錄, MsgBoxStyle.Critical + MsgBoxStyle.OkOnly, ) Exit Sub Else ButClose() TextOpen() TxtDepartmentCode.Enabled = False ActionButton = 2 TxtDevieName.Focus() End If End Sub增加設(shè)備登記信息主要代碼:Private Sub But_ZwZl_Add_Click(ByVal sender As System.Object, ByVal e As System.EventA
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024高考?xì)v史一輪復(fù)習(xí)方案專題十四古今中國(guó)的科技和文藝第31講古代中國(guó)的科技與文化成就教學(xué)案+練習(xí)人民版
- 2024高考地理一輪復(fù)習(xí)第二章第2講氣壓帶和風(fēng)帶教案含解析新人教版
- 小學(xué)“五項(xiàng)管理”工作實(shí)施方案
- 墻面石材鋪裝標(biāo)準(zhǔn)及方案
- 二零二五年度人才公寓租賃及配套設(shè)施協(xié)議3篇
- 外研版(一起)小學(xué)英語一年級(jí)上冊(cè)module-3-unit-2-point
- 電視事業(yè)個(gè)人年終總結(jié)匯報(bào)
- 2024年浙江郵電職業(yè)技術(shù)學(xué)院高職單招語文歷年參考題庫含答案解析
- 三峽工程對(duì)長(zhǎng)江三角洲沖淤影響教案資料
- 火災(zāi)事故現(xiàn)場(chǎng)處置方案培訓(xùn)試題
- 2024年采購員年終總結(jié)
- 2024年新疆區(qū)公務(wù)員錄用考試《行測(cè)》試題及答案解析
- 肺動(dòng)脈高壓的護(hù)理查房課件
- 2025屆北京巿通州區(qū)英語高三上期末綜合測(cè)試試題含解析
- 煤炭行業(yè)智能化煤炭篩分與洗選方案
- 2024年機(jī)修鉗工(初級(jí))考試題庫附答案
- Unit 5 同步練習(xí)人教版2024七年級(jí)英語上冊(cè)
- 分潤(rùn)模式合同模板
- 2024年長(zhǎng)春醫(yī)學(xué)高等專科學(xué)校單招職業(yè)適應(yīng)性測(cè)試題庫必考題
- (正式版)SHT 3046-2024 石油化工立式圓筒形鋼制焊接儲(chǔ)罐設(shè)計(jì)規(guī)范
- 2023年山東濟(jì)南市初中學(xué)業(yè)水平考試地理試卷真題(答案詳解)
評(píng)論
0/150
提交評(píng)論