設(shè)備管理信息系統(tǒng)詳細(xì)設(shè)計(jì)、概要設(shè)計(jì).docx
《設(shè)備管理信息系統(tǒng)詳細(xì)設(shè)計(jì)、概要設(shè)計(jì).docx》由會(huì)員分享,可在線閱讀,更多相關(guān)《設(shè)備管理信息系統(tǒng)詳細(xì)設(shè)計(jì)、概要設(shè)計(jì).docx(41頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、目錄設(shè)備管理系統(tǒng)詳細(xì)設(shè)計(jì)41.編寫目的42.背景43.定義44.總體設(shè)計(jì)54.1、需求概述54.2、系統(tǒng)結(jié)構(gòu)54.2.1、系統(tǒng)的功能模塊圖54.2.2、多層架構(gòu)關(guān)系圖65.系統(tǒng)模塊設(shè)計(jì)65.1、登錄模塊設(shè)計(jì)65.1.1、模塊描述65.1.2、功能描述65.1.3、性能描述65.1.4、輸入輸出75.1.5、設(shè)計(jì)方法及接口75.1.6、流程邏輯75.2、系統(tǒng)管理85.2.1、人員管理模塊85.2.1.1、模塊描述85.2.1.2、功能描述85.2.1.3、性能描述95.2.1.4、輸入輸出95.2.1.5、設(shè)計(jì)方法及接口105.2.1.6、流程邏輯115.2.2、權(quán)限管理模塊115.2.2.1、
2、模塊描述115.2.2.2、功能描述125.2.2.3、性能描述125.2.2.4、輸入輸出125.2.2.5、設(shè)計(jì)方法及接口135.2.2.6、流程邏輯135.2.3、部門管理模塊145.2.3.1、模塊描述145.2.3.2、功能描述145.2.3.3、性能描述145.2.3.4、輸入輸出155.2.3.5、設(shè)計(jì)方法及接口155.2.3.6、流程邏輯165.3、設(shè)備臺(tái)賬管理165.3.1、模塊描述165.3.2、功能描述165.3.3、性能描述165.3.4、輸入輸出175.3.5、設(shè)計(jì)方法及接口175.3.6、流程邏輯185.4、設(shè)備進(jìn)購(gòu)管理195.4.1、采購(gòu)申請(qǐng)管理195.4.1.1
3、、模塊描述195.4.1.2、功能描述195.4.1.3、性能描述205.4.1.4、輸入輸出205.4.1.5、設(shè)計(jì)方法及接口205.4.2、采購(gòu)審批管理215.4.2.1、模塊描述215.4.2.2、功能描述215.4.2.3、性能描述215.4.2.4、輸入輸出225.4.2.5、設(shè)計(jì)方法及接口225.4.2.6、流程邏輯225.4.3、采購(gòu)入庫(kù)管理235.4.3.1、模塊描述235.4.3.2、功能描述235.4.3.3、性能描述235.4.3.4、輸入輸出235.4.3.5、設(shè)計(jì)方法及接口235.4.3.6、流程邏輯245.5、設(shè)備維護(hù)管理255.5.1、設(shè)備點(diǎn)巡檢255.5.1.1
4、、模塊描述255.5.1.2、功能描述255.5.1.3、性能描述255.5.1.4、輸入輸出265.5.1.5、設(shè)計(jì)方法及接口265.5.1.6、流程邏輯265.5.2、設(shè)備維護(hù)計(jì)劃265.5.2.1、模塊描述265.5.2.2、功能描述275.5.2.3、性能描述275.5.2.4、輸入輸出275.5.2.5、設(shè)計(jì)方法及接口275.5.2.6、邏輯流程285.5.3、設(shè)備維護(hù)模塊285.5.3.1、模塊描述285.5.3.2、功能描述285.5.3.3、性能描述285.5.3.4、輸入輸出295.5.3.5、設(shè)計(jì)方法及接口295.5.3.6、邏輯流程295.5.4、設(shè)備報(bào)廢管理295.5.
5、4.1、模塊描述295.5.4.2、功能描述305.5.4.3、性能描述305.5.4.4、輸入輸出305.5.4.5、設(shè)計(jì)方法及接口305.5.4.6、邏輯流程315.5.5、工作票管理315.5.5.1、某塊描述315.5.5.2、功能描述315.5.5.3、性能描述325.5.5.4、輸入輸出325.5.5.5、設(shè)計(jì)方法及接口325.5.5.6、邏輯流程335.6、備品、配件管理335.6.1、模塊描述335.6.2、功能描述335.6.3、性能描述335.6.4、輸入輸出345.6.5、設(shè)計(jì)方法于接口345.6.6、邏輯流程345.7、統(tǒng)計(jì)分析模塊355.7.1、模塊描述355.7.2
6、、功能描述355.7.3、性能描述355.7.4、輸入輸出355.7.5、設(shè)計(jì)方法及接口355.7.6、邏輯流程365.8、打印模塊366.數(shù)據(jù)設(shè)計(jì)36修改記錄修改日期版本修改人員審批人修改原因設(shè)備管理系統(tǒng)詳細(xì)設(shè)計(jì)1. 編寫目的設(shè)備管理系統(tǒng)詳細(xì)設(shè)計(jì)是設(shè)計(jì)的第三個(gè)階段,這個(gè)階段的主要任務(wù)是在設(shè)備管理系統(tǒng)需求分析說明書的基礎(chǔ)上,對(duì)概要設(shè)計(jì)中產(chǎn)生的功能模塊進(jìn)行過程描述,設(shè)計(jì)功能模塊的內(nèi)部細(xì)節(jié),為編寫源代碼提供必要的說明。2. 背景設(shè)備管理系統(tǒng)是一個(gè)以設(shè)備為中心,對(duì)設(shè)備從安裝、使用直到報(bào)廢的一個(gè)完整周期中所發(fā)生的各種事件進(jìn)行跟蹤的一個(gè)管理信息系統(tǒng)。為了給為企業(yè)提供一個(gè)簡(jiǎn)便實(shí)用的管理平臺(tái),將設(shè)備全生命周
7、期的管理工作信息化,有效地進(jìn)行設(shè)備管理工作,來進(jìn)一步提高人員工作效率,節(jié)約人力資源,直接為企業(yè)創(chuàng)造價(jià)值。3. 定義 數(shù)據(jù)庫(kù)管理軟件:Microsoft SQL Server 2008 運(yùn)行環(huán)境:Windows7及以上版本 開發(fā)語(yǔ)言:ASP.net 開發(fā)工具:Microsoft Visual Studio 2010 (1)由于本系統(tǒng)的開發(fā)將是基于瀏覽器的B/S結(jié)構(gòu),所以瀏覽器端的語(yǔ)言使用HTML/CSS/JavaScript,服務(wù)器端的語(yǔ)言使用ASP(.NET),開發(fā)人員將不能用其他的開發(fā)語(yǔ)言(編寫組件除外)。而數(shù)據(jù)庫(kù)也將隨之采用SQLServer2008。 (2)開發(fā)人員在編寫代碼的過程中需要
8、嚴(yán)格按照軟件工程的要求來進(jìn)行,以利于接下來的測(cè)試和維護(hù)及升級(jí)。4. 總體設(shè)計(jì)4.1、 需求概述能夠?qū)ο到y(tǒng)使用人員進(jìn)行查詢、添加、修改、刪除操作,并按需授予權(quán)限。而且能夠?qū)崿F(xiàn)設(shè)備從生產(chǎn)部門提出需求(有申請(qǐng)單),各部門審批、手續(xù)齊全后購(gòu)買、設(shè)備入庫(kù)、設(shè)備領(lǐng)用、設(shè)備維護(hù)、設(shè)備報(bào)廢,全流程涉及的相關(guān)人、手續(xù)實(shí)現(xiàn)數(shù)字化流轉(zhuǎn),能夠?qū)θ鞒讨挟a(chǎn)生的表單進(jìn)行查詢、添加、修改、刪除操作。4.2、 系統(tǒng)結(jié)構(gòu)4.2.1、 系統(tǒng)的功能模塊圖圖 14.2.2、 多層架構(gòu)關(guān)系圖圖 25. 系統(tǒng)模塊設(shè)計(jì)5.1、 登錄模塊設(shè)計(jì)5.1.1、 模塊描述該模塊主要實(shí)現(xiàn)不同用戶(超級(jí)管理員、管理員等)的登錄功能,在登陸時(shí)需要區(qū)分登錄
9、者的角色,根據(jù)登錄者角色不同,成功登錄后顯示不同的權(quán)限。5.1.2、 功能描述用戶通過其用戶名和其密碼登錄,在登錄時(shí)檢查其用戶名和密碼的正確性,基于安全考慮要求用戶輸入驗(yàn)證碼,并進(jìn)行驗(yàn)證的驗(yàn)證。登錄成功后進(jìn)入管理員管理界面。且根據(jù)不同的權(quán)限看到的界面也是不同的。5.1.3、 性能描述 1)靈活性:用戶輸入按回車鍵可以進(jìn)行確認(rèn);2)時(shí)間特性:用戶輸入后的驗(yàn)證時(shí)間在1.5秒之內(nèi);3)格式:用戶名、密碼不要超過16個(gè)字符信息,驗(yàn)證碼為5位大小寫字母、數(shù)字的組合,驗(yàn)證碼中的字母不區(qū)分大小寫,可加必要的干擾。5.1.4、 輸入輸出模塊名:登錄模塊模塊編號(hào):上層調(diào)用模塊:系統(tǒng)登錄界面下層調(diào)用模塊:系統(tǒng)主界
10、面輸入數(shù)據(jù):用戶名,密碼,驗(yàn)證碼輸出數(shù)據(jù):登錄結(jié)果,顯示權(quán)限處理過程:先判斷驗(yàn)證碼的正確性,驗(yàn)證后調(diào)用數(shù)據(jù)庫(kù),驗(yàn)證用戶名、密碼是否正確。驗(yàn)證成功登錄界面隱藏,彈出主界面5.1.5、 設(shè)計(jì)方法及接口與服務(wù)器建立連接,將用戶名和密碼發(fā)送到服務(wù)器進(jìn)行驗(yàn)證,通過返回的結(jié)果判斷登錄是否成功。1、數(shù)據(jù)庫(kù)連接:1)加載驅(qū)動(dòng)2)獲取連接對(duì)象 3)創(chuàng)建statement語(yǔ)句,執(zhí)行SQL語(yǔ)句 4)處理結(jié)果集 5)釋放連接2、記錄登錄信息及信息處理:當(dāng)用戶點(diǎn)擊“登錄”按鈕之后,數(shù)據(jù)將提交到后臺(tái)進(jìn)行處理,獲取頁(yè)面?zhèn)鬟^來的賬號(hào)和密碼,將賬號(hào)和密碼與數(shù)據(jù)庫(kù)中進(jìn)行對(duì)比,如果正確,在asp的Session存入一個(gè)標(biāo)記屬性,表
11、示當(dāng)前已經(jīng)有管理員登錄了。處理完畢后,跳轉(zhuǎn)到管理頁(yè)面,如果失敗,則提示登錄失敗,返回登錄頁(yè)面。1)內(nèi)部接口用戶登錄成功,進(jìn)入系統(tǒng)主界面。系統(tǒng)主界面根據(jù)用戶的角色顯示不同的權(quán)限列表。2)用戶接口用戶登錄界面要求簡(jiǎn)潔、大方,屏幕顯示直觀,能夠驗(yàn)證用戶輸入信息的正確性,對(duì)于合法用戶數(shù)據(jù)可以實(shí)現(xiàn)保存5.1.6、 流程邏輯1)用戶在進(jìn)入登錄界面后,要求在光標(biāo)位置輸入用戶名,再輸入密碼和驗(yàn)證碼,先驗(yàn)證用戶輸入信息是否為空。如果為空,給出相應(yīng)錯(cuò)誤提示。2)用戶輸入信息不為空,先驗(yàn)證驗(yàn)證碼的正確性,驗(yàn)證碼錯(cuò)誤,給出錯(cuò)誤提示;再驗(yàn)證用戶名、密碼是否輸入正確,如果驗(yàn)證通過,根據(jù)用戶角色顯示用戶權(quán)限列表;驗(yàn)證不能過
12、,累加器加1,同時(shí)給出錯(cuò)誤提示。3)信息驗(yàn)證次數(shù)大于3次,提示用戶為非法用戶,退出系統(tǒng)。圖 35.2、 系統(tǒng)管理系統(tǒng)管理是用于控制整套應(yīng)用系統(tǒng)的關(guān)鍵模塊,保證各個(gè)子模塊能有效、協(xié)同和安全地工作。系統(tǒng)管理包括人員管理、權(quán)限管理兩個(gè)功能?;诎踩裕到y(tǒng)管理模塊設(shè)定為只有管理員才能訪問。5.2.1、 人員管理模塊5.2.1.1、 模塊描述該模塊主要實(shí)現(xiàn)管理員對(duì)用戶信息的添加及修改,查看用戶信息列表,對(duì)新增用戶進(jìn)行密碼初始化。用戶本身有修改密碼及修改本人信息的權(quán)限。超級(jí)管理員按需授予管理權(quán)限。5.2.1.2、 功能描述本模塊中主要運(yùn)用查看、添加、修改和刪除。其中注意的是對(duì)密碼的初始化以及密碼修改后的
13、加密。針對(duì)密碼初始化,由系統(tǒng)管理員在添加新增用戶時(shí)設(shè)置初始化密碼,一般初始化密碼統(tǒng)一。新入公司的員工在首次登錄系統(tǒng)時(shí)需要對(duì)初始密碼進(jìn)行修改,修改后的密碼具有保密性,在前臺(tái)與后臺(tái)數(shù)據(jù)庫(kù)均是不可見的。因此采用MD5加密算法,用于加密用戶名密碼,驗(yàn)證登錄身份。5.2.1.3、 性能描述1)用戶輸入按回車鍵可以進(jìn)行確認(rèn);2)用戶輸入后的驗(yàn)證時(shí)間在23秒;5.2.1.4、 輸入輸出添加用戶信息模塊:模塊名:添加用戶信息模塊模塊編號(hào):1上層調(diào)用模塊:人員管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):新添加的用戶信息輸出數(shù)據(jù):添加后的用戶信息處理過程:在系統(tǒng)管理的人員管理子系統(tǒng)的添加用戶界面下,點(diǎn)擊添加用戶按鈕切換
14、到用戶信息輸入界面,輸入相應(yīng)信息點(diǎn)擊確認(rèn),得到添加結(jié)果刪除用戶信息模塊:模塊名:刪除用戶信息模塊模塊編號(hào):2上層調(diào)用模塊:人員管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):無(wú) 輸出數(shù)據(jù):無(wú)處理過程:在系統(tǒng)管理的人員管理子系統(tǒng)的添加用戶界面下,選擇要?jiǎng)h除的用戶信息,點(diǎn)擊刪除用戶按鈕,將相應(yīng)的用戶信息從數(shù)據(jù)庫(kù)中刪除。修改用戶信息模塊:模塊名:修改用戶信息模塊模塊編號(hào):3上層調(diào)用模塊:人員管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):修改的用戶信息輸出數(shù)據(jù):修改后的用戶信息處理過程:在系統(tǒng)管理的人員管理子系統(tǒng)的添加用戶界面下,點(diǎn)擊修改按鈕切換到用戶信息界面,輸入相應(yīng)信息點(diǎn)擊保存按鈕,得到修改后的結(jié)果。查詢用戶信息模
15、塊:模塊名:查詢用戶信息模塊模塊編號(hào):4上層調(diào)用模塊:人員管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):查詢條件輸出數(shù)據(jù):查詢的用戶信息處理過程:在系統(tǒng)管理人員管理子系統(tǒng)的添加用戶界面下,在搜索框中輸入查詢條件,點(diǎn)擊查詢按鈕進(jìn)行查詢,得到添加結(jié)果修改登錄密碼模塊名:用戶密碼模塊模塊編號(hào):5上層調(diào)用模塊:人員管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):原密碼、確認(rèn)原密碼、新密碼輸出數(shù)據(jù):修改后的密碼處理過程:在系統(tǒng)管理人員管理子系統(tǒng)的添加用戶界面下,點(diǎn)擊修改按鈕切換到密碼修改界面,輸入相關(guān)信息點(diǎn)擊保存按鈕,得到修改后的結(jié)果。5.2.1.5、 設(shè)計(jì)方法及接口通過面向?qū)ο笳Z(yǔ)言設(shè)計(jì)類,在public中實(shí)現(xiàn)調(diào)用,類之
16、間實(shí)現(xiàn)嚴(yán)格封裝。模塊間采用數(shù)據(jù)耦合方式,通過參數(shù)表傳達(dá)數(shù)據(jù),交換信息。人員管理具體包括add_admin、adminList、admininfo、up_Admin和up_pwd等五個(gè)方法。1)add_admin方法功能:增加新用戶。參數(shù):用戶名、密碼、權(quán)限、部門編號(hào)、部門名稱、超級(jí)管理員標(biāo)志。返回值:包含用戶信息的DataTable。設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)訪問類生成數(shù)據(jù)訪問對(duì)象生成插入命令執(zhí)行插入操作。2)adminList方法功能:從數(shù)據(jù)庫(kù)中獲取所有用戶的詳細(xì)信息。參數(shù):用戶ID。返回值:包含所有用戶信息的IDataReader。設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)訪問類生成數(shù)據(jù)訪問對(duì)象生成查詢命令執(zhí)行查詢操作返
17、回查詢結(jié)果。3)admininfo方法功能:從數(shù)據(jù)庫(kù)中獲取指定用戶的所有信息。參數(shù):用戶ID。返回值:包含指定用戶信息的IDataReader。設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)訪問類生成數(shù)據(jù)訪問對(duì)象生成查詢命令執(zhí)行查詢操作返回查詢結(jié)果。4)up_Admin方法功能:修改用戶信息。參數(shù):用戶ID、用戶名、密碼、權(quán)限、部門編號(hào)、部門名稱、超級(jí)管理員標(biāo)志。返回值:無(wú)。設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)訪問類生成數(shù)據(jù)訪問對(duì)象生成更新命令執(zhí)行更新操作。5)up_pwd方法功能:修改指定用戶的密碼。參數(shù):用戶ID、新密碼。返回值:無(wú)。設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)訪問類生成數(shù)據(jù)訪問對(duì)象生成更新命令執(zhí)行更新操作。5.2.1.6、 流程邏輯1)用戶登
18、錄后根據(jù)權(quán)限來判斷添加、修改、刪除按鈕是否可用2)員工首次登錄提示更改密碼 3)管理員可通過不同條件來對(duì)員工進(jìn)行查詢圖 45.2.2、 權(quán)限管理模塊5.2.2.1、 模塊描述權(quán)限管理模塊是出于系統(tǒng)的安全性考慮實(shí)現(xiàn)用戶的權(quán)限管理,要求規(guī)定用戶級(jí)別,通過定義用戶級(jí)別來實(shí)現(xiàn)權(quán)限控制,用戶要使用該設(shè)備管理系統(tǒng),首先要通過身份驗(yàn)證,根據(jù)不同的用戶級(jí)別選擇進(jìn)入相應(yīng)的用戶主界面,結(jié)合session在不同頁(yè)面間傳遞的級(jí)別信息設(shè)置相關(guān)功能按鈕的可見性從而來實(shí)現(xiàn)權(quán)限控制。5.2.2.2、 功能描述根據(jù)用戶輸入的用戶名,密碼以及用戶級(jí)別判定用戶是否可以使用該系統(tǒng)以及用戶的權(quán)限等,根據(jù)具體情況彈出相應(yīng)錯(cuò)誤提示或者進(jìn)入
19、相應(yīng)的系統(tǒng)主界面。1)說明:權(quán)限:在系統(tǒng)中,權(quán)限通過模塊+動(dòng)作來產(chǎn)生,模塊就是整個(gè)系統(tǒng)中的一個(gè)子模塊,可能對(duì)應(yīng)一個(gè)菜單,動(dòng)作也就是整個(gè)模塊中(在B/S系統(tǒng)中也就是一個(gè)頁(yè)面的所有操作,比如“瀏覽、添加、修改、刪除”等)。將模塊與之組合可以產(chǎn)生此模塊下的所有權(quán)限。權(quán)限組:為了更方便的權(quán)限的管理,將一個(gè)模塊下的所有權(quán)限組合一起,組成一個(gè)“權(quán)限組”,也就是一個(gè)模塊管理權(quán)限。比如一個(gè)權(quán)限組(用戶管理),包括用戶的瀏覽、添加、刪除、修改、等操作權(quán)。用戶組:將某一類型的人、具有相同特征人組合一起的集合體。通過對(duì)組授予權(quán)限,快速使一類人具有相同的權(quán)限,來簡(jiǎn)化對(duì)用戶授予權(quán)限的繁瑣性、耗時(shí)性。用戶組的劃分,可以按
20、職位、項(xiàng)目或其它來實(shí)現(xiàn)。用戶可以屬于某一個(gè)組或多個(gè)組。2) 給某人賦予權(quán)限方式:通過職位。在職位中,職位成員的權(quán)限繼承當(dāng)前所在職位的權(quán)限,對(duì)于下級(jí)職位擁有的權(quán)限不可繼承。直接指定。直接指定是通過對(duì)某個(gè)人具體指定一項(xiàng)權(quán)限,使其有使用這個(gè)權(quán)限的能力。說明:如果添加新員工,員工調(diào)換職位,滿足條件的員工會(huì)自動(dòng)繼承所在職位的權(quán)限,不需要重新分配權(quán)限的功能。5.2.2.3、 性能描述1)可通過回車鍵進(jìn)行確認(rèn)2)對(duì)員工信息進(jìn)行查詢時(shí)反應(yīng)時(shí)間應(yīng)為35秒5.2.2.4、 輸入輸出模塊名:權(quán)限管理模塊模塊編號(hào):上層調(diào)用模塊:系統(tǒng)管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):對(duì)員工賦予權(quán)限輸出數(shù)據(jù):修改后的權(quán)限組處理過程:
21、在系統(tǒng)管理的權(quán)限管理子系統(tǒng)下按需求對(duì)人員進(jìn)行權(quán)限授予,并把具有相同權(quán)限的人員組成一個(gè)用戶組5.2.2.5、 設(shè)計(jì)方法及接口將用戶輸入的信息傳入后臺(tái),構(gòu)造并執(zhí)行相應(yīng)的查找語(yǔ)句,返回?cái)?shù)據(jù)表,若數(shù)據(jù)表中有記錄就說明用戶信息正確,進(jìn)入主界面,否則,彈出錯(cuò)誤提示窗體,并將用戶級(jí)別存入session傳入相關(guān)頁(yè)面。5.2.2.6、 流程邏輯圖 51、簡(jiǎn)要描述:可對(duì)所有用戶進(jìn)行設(shè)置權(quán)限操作2、主要參與者:具有管理權(quán)限的管理員3、觸發(fā)事件:當(dāng)管理員為用戶設(shè)置權(quán)限時(shí)觸發(fā)。4、事件流1)管理員查詢到要授予或回收權(quán)限的用戶2)給予不同用戶不同的模塊管理權(quán)限。3)選擇確定5、后置條件:設(shè)置最后一個(gè)用戶權(quán)限,確認(rèn)操作無(wú)誤
22、后退出。6、非功能性需求:只有管理員才有對(duì)用戶管理的權(quán)限。圖 65.2.3、 部門管理模塊5.2.3.1、 模塊描述為了更好的推廣,可以對(duì)部門進(jìn)行添加、刪除、修改,來滿足不同公司的實(shí)際需求。5.2.3.2、 功能描述圖 75.2.3.3、 性能描述1)可通過回車鍵進(jìn)行確認(rèn)2)對(duì)部門信息進(jìn)行查詢更改時(shí)反應(yīng)時(shí)間應(yīng)為35秒5.2.3.4、 輸入輸出添加部門信息模塊模塊名:添加部門信息模塊模塊編號(hào):1上層調(diào)用模塊:部門管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):新添加的部門信息輸出數(shù)據(jù):添加后的部門信息處理過程:在系統(tǒng)管理的人員管理子系統(tǒng)的添加用戶界面下,點(diǎn)擊添加用戶按鈕切換到部門信息輸入界面,輸入相應(yīng)信息
23、點(diǎn)擊確認(rèn),得到添加結(jié)果刪除部門信息模塊模塊名:刪除部門信息模塊模塊編號(hào):2上層調(diào)用模塊:部門管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):無(wú) 輸出數(shù)據(jù):無(wú)處理過程:在系統(tǒng)管理的人員管理子系統(tǒng)的添加用戶界面下,選擇要?jiǎng)h除的部門信息,點(diǎn)擊刪除用戶按鈕,將相應(yīng)的部門信息從數(shù)據(jù)庫(kù)中刪除。修改部門信息模塊模塊名:修改部門信息模塊模塊編號(hào):3上層調(diào)用模塊:部門管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):修改的部門信息輸出數(shù)據(jù):修改后的部門信息處理過程:在系統(tǒng)管理的人員管理子系統(tǒng)的添加用戶界面下,點(diǎn)擊修改按鈕切換到部門信息界面,輸入相應(yīng)信息點(diǎn)擊保存按鈕,得到修改后的結(jié)果。5.2.3.5、 設(shè)計(jì)方法及接口部門管理具體包括a
24、dd_Section、Del_Section、Up_Section等三個(gè)方法。1、add_Section方法功能:增加部門。參數(shù):部門編碼和部門名稱。返回值:無(wú)。設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)訪問類生成數(shù)據(jù)訪問對(duì)象生成插入命令執(zhí)行插入命令。2、Del_Section方法功能:刪除指定部門及其相關(guān)信息。參數(shù):部門編碼。返回值:無(wú)。設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)訪問類生成數(shù)據(jù)訪問對(duì)象從部門表刪除該部門,并從設(shè)備表中刪除所有隸屬該部門的設(shè)備返回。3、Up_Section方法功能:修改指定部門信息。參數(shù):部門編碼和部門名稱。返回值:無(wú)。設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)訪問類生成數(shù)據(jù)訪問對(duì)象生成更新命令執(zhí)行更新命令。5.2.3.6、 流程邏
25、輯5.3、 設(shè)備臺(tái)賬管理5.3.1、 模塊描述要求根據(jù)用戶的輸入實(shí)現(xiàn)設(shè)備的信息的增刪查改。該模塊的設(shè)備修改頁(yè)面除實(shí)現(xiàn)基本功能外還要實(shí)現(xiàn)另外一個(gè)功能,就是根據(jù)登陸界面?zhèn)鬟f的session值判定用戶的權(quán)限,以確定是否顯示更改和刪除按鈕。5.3.2、 功能描述該模塊實(shí)現(xiàn)對(duì)設(shè)備基本信息、采購(gòu)記錄、檢修履歷、報(bào)廢記錄實(shí)現(xiàn)錄入、查詢、修改功能。實(shí)現(xiàn)設(shè)備信息的增刪查改,并配合用戶權(quán)限管理的實(shí)現(xiàn)。5.3.3、 性能描述要求用戶在輸入信息時(shí),如果輸入錯(cuò)誤,可以點(diǎn)擊重置按鈕來方便的進(jìn)行重新輸入,此外還要提供必要的下拉框選擇輸入來方便用戶的輸入。5.3.4、 輸入輸出設(shè)備基本信息模塊模塊名:設(shè)備基本信息模塊模塊編號(hào)
26、:1上層調(diào)用模塊:臺(tái)賬管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):用戶輸入界面上的所需信息輸出數(shù)據(jù):根據(jù)用戶的輸入,保存相應(yīng)的信息。處理過程:在臺(tái)賬管理的設(shè)備基本信息管理子系統(tǒng)界面下,根據(jù)實(shí)際,點(diǎn)擊添加、修改、刪除按鈕切換到相應(yīng)界面,輸入相關(guān)信息,得到結(jié)果,實(shí)現(xiàn)對(duì)設(shè)備基本信息管理。設(shè)備申購(gòu)記錄模塊模塊名:設(shè)備采購(gòu)記錄模塊模塊編號(hào):2上層調(diào)用模塊:臺(tái)賬管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):設(shè)備采購(gòu)的申請(qǐng)、審批記錄輸出數(shù)據(jù):設(shè)備采購(gòu)申請(qǐng)記錄表處理過程:在臺(tái)賬管理的設(shè)備采購(gòu)記錄管理子系統(tǒng)界面下,根據(jù)需求,點(diǎn)擊添加、修改、刪除按鈕切換到相應(yīng)界面,輸入相關(guān)信息,得到結(jié)果,實(shí)現(xiàn)對(duì)設(shè)備采購(gòu)記錄的管理。設(shè)備維護(hù)履歷
27、模塊模塊名:設(shè)備維護(hù)履歷模塊模塊編號(hào):3上層調(diào)用模塊:臺(tái)賬管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):設(shè)備維護(hù)的相關(guān)信息輸出數(shù)據(jù):設(shè)備維護(hù)記錄表處理過程:在臺(tái)賬管理的設(shè)備維護(hù)履歷管理子系統(tǒng)下,根據(jù)需求,點(diǎn)擊添加、修改、刪除按鈕切換到相應(yīng)界面,輸入相關(guān)信息,得到結(jié)果,實(shí)現(xiàn)對(duì)設(shè)備維護(hù)履歷的管理。設(shè)備報(bào)廢記錄模塊模塊名:設(shè)備報(bào)廢記錄模塊模塊編號(hào):4上層調(diào)用模塊:臺(tái)賬管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):設(shè)備報(bào)廢的相關(guān)信息輸出數(shù)據(jù):設(shè)備報(bào)廢記錄單處理過程:在臺(tái)賬管理的設(shè)備維護(hù)履歷管理子系統(tǒng)下,根據(jù)需求,點(diǎn)擊添加、刪除按鈕切換到相應(yīng)界面,輸入相關(guān)信息,實(shí)現(xiàn)對(duì)設(shè)備報(bào)廢記錄的管理。5.3.5、 設(shè)計(jì)方法及接口1)
28、添加設(shè)備:根據(jù)用戶的輸入信息,構(gòu)造并執(zhí)行相應(yīng)的插入語(yǔ)句,主意之前要先進(jìn)行判斷設(shè)備編號(hào)是否被占用,保證資產(chǎn)編號(hào)的唯一性,符合設(shè)備表的約束條件。2)查詢?cè)O(shè)備:根據(jù)用戶動(dòng)態(tài)設(shè)定的條件,自動(dòng)構(gòu)造并執(zhí)行相應(yīng)的查詢語(yǔ)句,顯示符合要求的記錄,這些記錄可以通過動(dòng)態(tài)的綁定gridview組件來實(shí)現(xiàn)。3)更改設(shè)備:點(diǎn)擊查詢界面的相關(guān)記錄的超鏈接,進(jìn)入修改刪除界面,并顯示該設(shè)備的相關(guān)信息,輸入相應(yīng)的要修改的值,點(diǎn)擊更改按鈕,自動(dòng)構(gòu)造并執(zhí)行更新語(yǔ)句,并根據(jù)運(yùn)行結(jié)果提示相關(guān)執(zhí)行信息。5)刪除設(shè)備:點(diǎn)擊查詢界面的相關(guān)記錄的超鏈接,進(jìn)入修改刪除界面,并顯示該設(shè)備的相關(guān)信息,點(diǎn)擊刪除按鈕,自動(dòng)構(gòu)造并執(zhí)行刪除語(yǔ)句,并根據(jù)運(yùn)行結(jié)
29、果提示相關(guān)執(zhí)行信息。該模塊隸屬于設(shè)備管理系統(tǒng),涉及到設(shè)備表和類別表,類型表。調(diào)用方式是通過單擊相應(yīng)的鏈接實(shí)現(xiàn)的,當(dāng)從管理界面進(jìn)入修改界面時(shí),要傳遞記錄的主鍵信息。5.3.6、 流程邏輯主界面上點(diǎn)擊相應(yīng)信息進(jìn)入相應(yīng)窗體:設(shè)備添加:輸入信息,點(diǎn)擊添加,彈出相應(yīng)的提示信息,點(diǎn)擊重置,清空輸入的信息,以便重新輸入。查詢?cè)O(shè)備:輸入信息,顯示相應(yīng)的記錄,點(diǎn)擊鏈接,進(jìn)入設(shè)備的修改刪除界面,根據(jù)登陸界面?zhèn)鬟f的session值判斷用戶級(jí)別,確定相關(guān)按鈕的顯示。修改設(shè)備:修改相應(yīng)的信息點(diǎn)擊更改按鈕,彈出相應(yīng)的提示信息。刪除設(shè)備:點(diǎn)擊刪除,執(zhí)行相應(yīng)操作,提示操作結(jié)果,點(diǎn)擊返回,返回查詢界面。圖 85.4、 設(shè)備進(jìn)購(gòu)
30、管理該模塊實(shí)現(xiàn)設(shè)備從提出申請(qǐng)、審批、設(shè)備入庫(kù)全流程數(shù)字化,并記錄設(shè)備詳細(xì)信息和必要表單。5.4.1、 采購(gòu)申請(qǐng)管理5.4.1.1、 模塊描述該模塊可以實(shí)現(xiàn)按照需求來制定申請(qǐng),實(shí)現(xiàn)信息化流轉(zhuǎn),并生成采購(gòu)申請(qǐng)單5.4.1.2、 功能描述新建申請(qǐng)單的用例描述用例名稱新建申請(qǐng)單簡(jiǎn)要說明申請(qǐng)人通過此用例可建立相應(yīng)的申請(qǐng)單執(zhí)行者申請(qǐng)人前置條件申請(qǐng)人員工賬號(hào)仍可用,可登錄本系統(tǒng)后置條件保存申請(qǐng)單信息,流轉(zhuǎn)申請(qǐng)基本流(1)用戶使用系統(tǒng)賬號(hào)登錄系統(tǒng),系統(tǒng)顯示我的主界面(2)用戶點(diǎn)擊菜單欄中的新建申請(qǐng)單鏈接,系統(tǒng)顯示選擇新建類別界面(3)用戶點(diǎn)擊新建物資/物品申請(qǐng)單,系統(tǒng)顯示填寫物資/物品申請(qǐng)單頁(yè)面(4)用戶填寫
31、信息后點(diǎn)擊提交按鈕,系統(tǒng)執(zhí)行后置條件5.4.1.3、 性能描述采購(gòu)設(shè)備進(jìn)行審批時(shí),領(lǐng)導(dǎo)登錄系統(tǒng)時(shí)自動(dòng)彈窗提示,對(duì)于app端有信息提示標(biāo)識(shí)5.4.1.4、 輸入輸出模塊名:采購(gòu)申請(qǐng)模塊模塊編號(hào):上層調(diào)用模塊:設(shè)備進(jìn)購(gòu)管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):需要購(gòu)買設(shè)備的名稱、數(shù)量輸出數(shù)據(jù):設(shè)備采購(gòu)申請(qǐng)記錄處理過程:?jiǎn)T工根據(jù)需求在系統(tǒng)中錄入采購(gòu)申請(qǐng),在系統(tǒng)中經(jīng)過流轉(zhuǎn)到上級(jí)部門進(jìn)行確認(rèn),最后由經(jīng)辦人填表生成采購(gòu)申請(qǐng)單5.4.1.5、 設(shè)計(jì)方法及接口Add_Cg_Apply方法功能:添加設(shè)備采購(gòu)申請(qǐng)信息參數(shù):ArrayList類型的設(shè)備采購(gòu)申請(qǐng)信息數(shù)組返回值:無(wú)設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)庫(kù)訪問類生成數(shù)據(jù)訪問對(duì)象
32、根據(jù)設(shè)備采購(gòu)申請(qǐng)信息數(shù)組生成插入命令執(zhí)行插入操作該模塊涉及到采購(gòu)申請(qǐng)表。調(diào)用方式是通過單機(jī)相應(yīng)的鏈接實(shí)現(xiàn)的,當(dāng)從管理界面進(jìn)入修改界面時(shí),要傳遞記錄的主鍵信息。5.4.1.6、 流程邏輯圖 95.4.2、 采購(gòu)審批管理5.4.2.1、 模塊描述實(shí)現(xiàn)領(lǐng)導(dǎo)對(duì)申請(qǐng)單進(jìn)行信息化審批,減少人工操作,實(shí)現(xiàn)快速審批5.4.2.2、 功能描述采購(gòu)申請(qǐng)審批用例表用例名稱采購(gòu)申請(qǐng)審批簡(jiǎn)要說明領(lǐng)導(dǎo)通過此用例可對(duì)申請(qǐng)單進(jìn)行審批執(zhí)行者各相關(guān)部門領(lǐng)導(dǎo)前置條件部門領(lǐng)導(dǎo)具有管理權(quán)限后置條件保存設(shè)備進(jìn)購(gòu)申請(qǐng)表信息,打印采購(gòu)申請(qǐng)單基本流1、申請(qǐng)部門經(jīng)理、人事管理部門經(jīng)理、依次對(duì)申請(qǐng)單進(jìn)行審批,并記錄相關(guān)信息2、審批確認(rèn)后,流轉(zhuǎn)經(jīng)辦
33、人打印采購(gòu)申請(qǐng)單3、系統(tǒng)記錄本次申請(qǐng)和審批,點(diǎn)擊結(jié)束系統(tǒng)執(zhí)行后置條件,用例結(jié)束5.4.2.3、 性能描述進(jìn)行審批時(shí),領(lǐng)導(dǎo)審批確認(rèn)后自動(dòng)流轉(zhuǎn)并彈窗提示,直到審批結(jié)束。申請(qǐng)人可以查看審批流程到底流轉(zhuǎn)到哪里,可以實(shí)時(shí)同步跟蹤5.4.2.4、 輸入輸出模塊名:采購(gòu)審批模塊模塊編號(hào):上層調(diào)用模塊:設(shè)備進(jìn)購(gòu)管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):各領(lǐng)導(dǎo)的審批結(jié)果和意見輸出數(shù)據(jù):各級(jí)領(lǐng)導(dǎo)的審批結(jié)果和處理過程:各領(lǐng)導(dǎo)對(duì)申購(gòu)單進(jìn)行審批流轉(zhuǎn),最終返回給經(jīng)辦人進(jìn)行設(shè)備采購(gòu)。若某部門領(lǐng)導(dǎo)審核未通過,則直接返回給經(jīng)辦人,進(jìn)行重新制單。5.4.2.5、 設(shè)計(jì)方法及接口Add_Cg_Review方法功能:添加設(shè)備采購(gòu)審核信息
34、參數(shù):ArrayList類型的設(shè)備采購(gòu)審核信息數(shù)組返回值:無(wú)設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)庫(kù)訪問類生成數(shù)據(jù)訪問對(duì)象根據(jù)設(shè)備采購(gòu)審核信息數(shù)組生成插入命令執(zhí)行插入操作5.4.2.6、 流程邏輯1)經(jīng)辦人通過三方比較制作采購(gòu)申請(qǐng)單,提交給申請(qǐng)部門審批確認(rèn),確認(rèn)后流轉(zhuǎn)給人事行政部經(jīng)理、確認(rèn)后流轉(zhuǎn)總經(jīng)理,總經(jīng)理最終確認(rèn)后返回給經(jīng)辦人,進(jìn)行購(gòu)買等操作。2)在審批過程中,某個(gè)環(huán)節(jié)沒通過都返回給經(jīng)辦人,進(jìn)行重新制單。圖 105.4.3、 采購(gòu)入庫(kù)管理5.4.3.1、 模塊描述此模塊主要是對(duì)購(gòu)買設(shè)備進(jìn)行檢驗(yàn),合格后入庫(kù),通知申請(qǐng)部門領(lǐng)出。并由設(shè)備管理人員錄入設(shè)備出/入明細(xì)表。5.4.3.2、 功能描述記錄設(shè)備詳細(xì)信息生成初
35、始記錄作為備份,對(duì)設(shè)備出入庫(kù)的信息進(jìn)行管理。圖 115.4.3.3、 性能描述提供必要下拉框,減少管理人員的輸入量提供重置按鈕進(jìn)行一鍵重置5.4.3.4、 輸入輸出模塊名:采購(gòu)入庫(kù)模塊模塊編號(hào):上層調(diào)用模塊:設(shè)備進(jìn)購(gòu)管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):設(shè)備的名稱、規(guī)格、價(jià)格、銷售單位、售后服務(wù)電話等詳細(xì)信息輸出數(shù)據(jù):設(shè)備進(jìn)/出庫(kù)記錄處理過程: 設(shè)備到貨后,經(jīng)過檢驗(yàn),登記,通知申請(qǐng)部門領(lǐng)取,記錄設(shè)備的進(jìn)/出庫(kù)記錄5.4.3.5、 設(shè)計(jì)方法及接口Add_Sb_info方法功能:添加設(shè)備基礎(chǔ)信息參數(shù):ArrayList類型的設(shè)備基礎(chǔ)信息數(shù)組返回值:無(wú)設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)庫(kù)訪問類生成數(shù)據(jù)訪問對(duì)象根據(jù)設(shè)
36、備基礎(chǔ)信息數(shù)組生成插入命令執(zhí)行插入操作5.4.3.6、 流程邏輯圖 125.5、 設(shè)備維護(hù)管理圖 135.5.1、 設(shè)備點(diǎn)巡檢5.5.1.1、 模塊描述該模塊是在檢查設(shè)備(根據(jù)設(shè)備使用部門的反饋和設(shè)備保養(yǎng)周期信息)之后錄入相關(guān)的檢查結(jié)果,如果設(shè)備檢查中發(fā)現(xiàn)問題,檢查人員可以根據(jù)情況觸發(fā)審批流程,并由設(shè)備檢查人員錄入信息。5.5.1.2、 功能描述1)錄入設(shè)備檢查信息:設(shè)備名稱、編號(hào),檢查日期,設(shè)備狀態(tài),檢修人員;生成設(shè)備檢查記錄。2)查看檢查歷史:管理員員可以在此模塊中查看某臺(tái)設(shè)備、某位檢查人員的檢查歷史。5.5.1.3、 性能描述提供必要的下拉框,減少使用者的文字輸入查詢時(shí)反應(yīng)時(shí)間應(yīng)為23秒
37、5.5.1.4、 輸入輸出模塊名:設(shè)備點(diǎn)巡檢模塊模塊編號(hào):上層調(diào)用模塊:設(shè)備維護(hù)管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):設(shè)備損壞部位,原因等記錄輸出數(shù)據(jù):設(shè)備檢查記錄處理過程: 點(diǎn)巡檢發(fā)現(xiàn)問題后,由管理員在點(diǎn)巡檢界面輸入問題設(shè)備的信息進(jìn)行記錄,并由管理員手動(dòng)輸入判斷是否進(jìn)行審批。5.5.1.5、 設(shè)計(jì)方法及接口添加檢查記錄:根據(jù)用戶的輸入信息,構(gòu)造并執(zhí)行相應(yīng)的插入語(yǔ)句,彈出執(zhí)行結(jié)果的提示。該模塊隸屬于設(shè)備管理系統(tǒng),涉及到設(shè)備檢查記錄。調(diào)用方式是通過單擊相應(yīng)的鏈接實(shí)現(xiàn)的,當(dāng)從管理界面進(jìn)入修改界面時(shí),要傳遞記錄的主鍵信息。5.5.1.6、 流程邏輯圖 145.5.2、 設(shè)備維護(hù)計(jì)劃5.5.2.1、
38、模塊描述該模塊根據(jù)設(shè)備檢查信息建立和維護(hù)計(jì)劃?rùn)z修的數(shù)據(jù)以及生成相應(yīng)的工作票。5.5.2.2、 功能描述用例名稱設(shè)備維護(hù)計(jì)劃管理簡(jiǎn)要說明管理員通過此用例對(duì)設(shè)備維護(hù)計(jì)劃進(jìn)行修改、執(zhí)行、刪除操作執(zhí)行者設(shè)備管理人員前置條件設(shè)備管理人員具有管理權(quán)限后置條件對(duì)設(shè)備維護(hù)計(jì)劃進(jìn)行修改調(diào)整,生成工作單基本流1、查看維護(hù)計(jì)劃的具體情況2、管理員對(duì)維護(hù)計(jì)劃進(jìn)行調(diào)整,系統(tǒng)自動(dòng)生成工作票3、系統(tǒng)記錄本次操作,點(diǎn)擊結(jié)束系統(tǒng)執(zhí)行后置條件,用例結(jié)束5.5.2.3、 性能描述管理員可以對(duì)工作單進(jìn)行批量處理系統(tǒng)反應(yīng)時(shí)間應(yīng)為23秒系統(tǒng)可以通過回車鍵進(jìn)行確認(rèn)5.5.2.4、 輸入輸出模塊名:設(shè)備維護(hù)計(jì)劃管理模塊模塊編號(hào):上層調(diào)用模塊
39、:設(shè)備維護(hù)管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):管理員對(duì)維護(hù)計(jì)劃的調(diào)整輸出數(shù)據(jù):設(shè)備維護(hù)工作票處理過程:管理員根據(jù)實(shí)際情況在維護(hù)計(jì)劃管理界面對(duì)維護(hù)計(jì)劃進(jìn)行添加、調(diào)整等操作跳轉(zhuǎn)相應(yīng)界面,輸入相關(guān)信息,系統(tǒng)根據(jù)調(diào)整自動(dòng)生成工作票5.5.2.5、 設(shè)計(jì)方法及接口1)添加維護(hù)計(jì)劃:根據(jù)用戶的輸入信息,構(gòu)造并執(zhí)行相應(yīng)的插入語(yǔ)句,彈出執(zhí)行結(jié)果的提示2)更改維護(hù)計(jì)劃:點(diǎn)擊查詢界面的相關(guān)記錄的超鏈接,進(jìn)入修改刪除界面,并顯示該維修記錄的相關(guān)信息,輸入相應(yīng)的要修改的值,點(diǎn)擊更改按鈕,自動(dòng)構(gòu)造并執(zhí)行更新語(yǔ)句,并根據(jù)運(yùn)行結(jié)果提示相關(guān)執(zhí)行信息,根據(jù)登陸界面的session值判定修改界面相關(guān)按鈕的顯示。3)刪除維護(hù)計(jì)劃
40、:點(diǎn)擊查詢界面的相關(guān)記錄的超鏈接,進(jìn)入修改刪除界面,并顯示該維修記錄的相關(guān)信息,點(diǎn)擊刪除按鈕,自動(dòng)構(gòu)造并執(zhí)行刪除語(yǔ)句,并根據(jù)運(yùn)行結(jié)果提示相關(guān)執(zhí)行信息。該模塊隸屬于設(shè)備管理系統(tǒng),涉及到設(shè)備維護(hù)計(jì)劃表。調(diào)用方式是通過單擊相應(yīng)的鏈接實(shí)現(xiàn)的,當(dāng)從管理界面進(jìn)入修改界面時(shí),要傳遞記錄的主鍵信息5.5.2.6、 邏輯流程圖 155.5.3、 設(shè)備維護(hù)模塊5.5.3.1、 模塊描述依據(jù)工作票對(duì)設(shè)備進(jìn)行維護(hù)并記錄設(shè)備的檢修結(jié)果和備件使用情況。5.5.3.2、 功能描述用例名稱設(shè)備維護(hù)模塊簡(jiǎn)要說明管理員通過此用例對(duì)設(shè)備維護(hù)信息進(jìn)行管理執(zhí)行者設(shè)備管理人員前置條件設(shè)備管理人員具有管理權(quán)限后置條件對(duì)設(shè)備維護(hù)信息進(jìn)行調(diào)整
41、,記錄系統(tǒng)基本流1)查詢工作票信息:設(shè)備編號(hào),設(shè)備名稱,規(guī)格等。2)修理人員修理完設(shè)備后,登記設(shè)備檢修情況和備件使用情況3)錄入設(shè)備維護(hù)信息(維護(hù)人員,維護(hù)費(fèi)用等)5.5.3.3、 性能描述錄入維護(hù)記錄時(shí)提供下拉框,方便管理員操作查詢時(shí)反應(yīng)時(shí)間應(yīng)控制在23秒5.5.3.4、 輸入輸出模塊名:設(shè)備維護(hù)模塊模塊編號(hào):上層調(diào)用模塊:設(shè)備維護(hù)管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):設(shè)備維護(hù)相關(guān)信息輸出數(shù)據(jù):設(shè)備維護(hù)記錄處理過程:管理人員根據(jù)維護(hù)消耗在設(shè)備維護(hù)子模塊界面輸入設(shè)備維護(hù)有關(guān)信息,得到設(shè)備維護(hù)履歷5.5.3.5、 設(shè)計(jì)方法及接口添加維修記錄:根據(jù)用戶的輸入信息,構(gòu)造并執(zhí)行相應(yīng)的插入語(yǔ)句,彈出執(zhí)行
42、結(jié)果的提示Add_Sbwx_info方法功能:添加設(shè)備維修信息參數(shù):ArrayList類型的設(shè)備維修信息數(shù)組返回值:無(wú)設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)庫(kù)訪問類生成數(shù)據(jù)訪問對(duì)象根據(jù)設(shè)備維修信息數(shù)組生成插入命令執(zhí)行插入操作該模塊隸屬于設(shè)備管理系統(tǒng),涉及到設(shè)備信息表和維修記錄表。調(diào)用方式是通過單擊相應(yīng)的鏈接實(shí)現(xiàn)的,當(dāng)從管理界面進(jìn)入修改界面時(shí),要傳遞記錄的主鍵信息5.5.3.6、 邏輯流程圖 165.5.4、 設(shè)備報(bào)廢管理5.5.4.1、 模塊描述此模塊主要對(duì)損壞設(shè)備進(jìn)行申請(qǐng)、審批和記錄。5.5.4.2、 功能描述用例名稱設(shè)備報(bào)廢模塊簡(jiǎn)要說明使用人員通過用例對(duì)設(shè)備報(bào)廢進(jìn)行申請(qǐng),管理員進(jìn)行審批執(zhí)行者設(shè)備使用人員、管理
43、員前置條件使用人員具有系統(tǒng)使用權(quán)限,管理員具有審批權(quán)限后置條件對(duì)設(shè)備報(bào)廢信息進(jìn)行記錄基本流1)申請(qǐng):根據(jù)設(shè)備實(shí)際情況,生成申請(qǐng)單。2)審批:在系統(tǒng)中按照審批流程實(shí)現(xiàn)電子化審批。并生成記錄。5.5.4.3、 性能描述1)申請(qǐng)時(shí)流轉(zhuǎn)上級(jí)部門需要有彈窗提示2)報(bào)廢信息記錄界面有必要下拉框5.5.4.4、 輸入輸出模塊名:設(shè)備報(bào)廢模塊模塊編號(hào):上層調(diào)用模塊:設(shè)備維護(hù)管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):報(bào)廢設(shè)備的相關(guān)信息輸出數(shù)據(jù):設(shè)備報(bào)廢記錄處理過程:設(shè)備使用人員在報(bào)廢管理子模塊界面中點(diǎn)擊申請(qǐng)?zhí)D(zhuǎn)報(bào)廢申請(qǐng)界面,完成自動(dòng)依次提交給部門經(jīng)理、人事行政部經(jīng)理、總經(jīng)理進(jìn)行審批5.5.4.5、 設(shè)計(jì)方法及接口A
44、dd_Sbbf方法功能:添加設(shè)備報(bào)廢信息參數(shù):ArrayList類型的設(shè)備報(bào)廢信息數(shù)組返回值:無(wú)設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)庫(kù)訪問類生成數(shù)據(jù)訪問對(duì)象根據(jù)設(shè)備報(bào)廢信息數(shù)組生成插入命令執(zhí)行插入操作該模塊隸屬于設(shè)備管理系統(tǒng),涉及到設(shè)備信息表和報(bào)廢記錄表。調(diào)用方式是通過單擊相應(yīng)的鏈接實(shí)現(xiàn)的,當(dāng)從管理界面進(jìn)入修改界面時(shí),要傳遞記錄的主鍵信息5.5.4.6、 邏輯流程圖 175.5.5、 工作票管理5.5.5.1、 某塊描述此模塊主要是對(duì)工作票進(jìn)行添加、修改、開啟/關(guān)閉的操作,方便針對(duì)設(shè)備維護(hù)的情況進(jìn)行查詢和管理。5.5.5.2、 功能描述用例名稱工作票管理模塊簡(jiǎn)要說明使用人員通過用例對(duì)工作票進(jìn)行修改、添加、開啟/
45、關(guān)閉操作執(zhí)行者設(shè)備管理員前置條件管理員具有操作權(quán)限后置條件無(wú)基本流1)新建工作票:有兩種情況:1、在正常情況下, ,管理人員下達(dá)工作票,檢修人員進(jìn)行維修。2、非正常情況下,即檢修人員發(fā)現(xiàn)故障或隱患并將其修好,為了補(bǔ)錄設(shè)備檢修記錄從而補(bǔ)錄工單.同樣是向管理員提出申請(qǐng),由管理員下發(fā)工作單。2)工作票修改:管理人員可以對(duì)工作票的內(nèi)容進(jìn)行修改。3)工作票開啟/關(guān)閉:在頁(yè)面上列出所有可以開啟/關(guān)閉的工作票,由管理員選擇開啟/關(guān)閉某一個(gè)工作票。5.5.5.3、 性能描述工作票可以設(shè)置開啟日期,到期時(shí)系統(tǒng)自動(dòng)彈窗提醒管理員可通過回車鍵進(jìn)行確認(rèn)5.5.5.4、 輸入輸出模塊名:工作票管理模塊編號(hào):上層調(diào)用模塊
46、:設(shè)備維護(hù)管理模塊下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):對(duì)工作票進(jìn)行的各種管理輸出數(shù)據(jù):操作后的工作票表單處理過程:設(shè)備管理人員在工作票管理子模塊界面中點(diǎn)擊添加、修改、開啟/關(guān)閉等按鈕實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn),填寫相關(guān)信息后,完成操作。5.5.5.5、 設(shè)計(jì)方法及接口Add_Gzp方法功能:添加工作票信息參數(shù):ArrayList類型的工作票信息數(shù)組返回值:無(wú)設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)庫(kù)訪問類生成數(shù)據(jù)訪問對(duì)象根據(jù)工作票信息數(shù)組生成插入命令執(zhí)行插入操作Up_Gzp方法功能:修改工作票信息參數(shù):ArrayList類型的工作票信息數(shù)組返回值:無(wú)設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)庫(kù)訪問類生成數(shù)據(jù)訪問對(duì)象根據(jù)工作票信息數(shù)組生成更新命令執(zhí)行更新操作O
47、pen_Gzp方法功能:開啟工作票參數(shù):工作票編碼返回值:無(wú)設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)庫(kù)訪問類生成數(shù)據(jù)訪問對(duì)象根據(jù)設(shè)備報(bào)廢信息數(shù)組生成插入命令執(zhí)行插入操作調(diào)用Up_Zt方法修改該工作票的狀態(tài)Close_Gzp方法功能:關(guān)閉工作票參數(shù):工作票編碼返回值:無(wú)設(shè)計(jì)思路:創(chuàng)建數(shù)據(jù)庫(kù)訪問類生成數(shù)據(jù)訪問對(duì)象根據(jù)設(shè)備報(bào)廢信息數(shù)組生成插入命令執(zhí)行插入操作調(diào)用Up_Zt方法修改該工作票的狀態(tài)5.5.5.6、 邏輯流程圖 185.6、 備品、配件管理5.6.1、 模塊描述根據(jù)實(shí)際使用情況和檢修計(jì)劃制定備品備件供應(yīng)計(jì)劃,進(jìn)行備品備件收支管理和使用追溯。應(yīng)用適當(dāng)?shù)膸?kù)存模型,優(yōu)化庫(kù)存量已達(dá)到減少庫(kù)存、節(jié)約開支的目的。5.6.2
48、、 功能描述用例名稱備品、配件管理模塊簡(jiǎn)要說明管理員通過此用例可以對(duì)備件的庫(kù)存量進(jìn)行設(shè)置執(zhí)行者設(shè)備管理員前置條件管理員具有操作權(quán)限后置條件無(wú)基本流1、 管理員登錄系統(tǒng)進(jìn)入備件管理界面2、 管理員對(duì)每種配件進(jìn)行庫(kù)存上/下線進(jìn)行設(shè)置,當(dāng)庫(kù)存不足時(shí),系統(tǒng)彈窗提示3、 管理員在此模塊中可以進(jìn)行備件采購(gòu)計(jì)劃生成,修改,刪除的操作5.6.3、 性能描述當(dāng)管理員進(jìn)入此模塊時(shí),自動(dòng)彈出采購(gòu)計(jì)劃信息在制定備件采購(gòu)計(jì)劃時(shí),頁(yè)面有必要下拉框提供選擇5.6.4、 輸入輸出模塊名:備品、配件管理計(jì)劃模塊編號(hào):上層調(diào)用模塊:系統(tǒng)主界面下層調(diào)用模塊:數(shù)據(jù)庫(kù)輸入數(shù)據(jù):設(shè)置的庫(kù)存上下限和制定的備件采購(gòu)計(jì)劃輸出數(shù)據(jù):輸入后的備件
49、信息表處理過程:1、設(shè)備管理人員在備件管理界面中設(shè)置備件上下限,2、在采購(gòu)計(jì)劃管理子模塊中點(diǎn)擊添加、修改、刪除操作,跳轉(zhuǎn)頁(yè)面,填寫相關(guān)信息,實(shí)現(xiàn)對(duì)備件采購(gòu)計(jì)劃的管理。5.6.5、 設(shè)計(jì)方法于接口1)添加備件采購(gòu)計(jì)劃:根據(jù)用戶的輸入信息,構(gòu)造并執(zhí)行相應(yīng)的插入語(yǔ)句,彈出執(zhí)行結(jié)果的提示2)更改備件采購(gòu)計(jì)劃:點(diǎn)擊查詢界面的相關(guān)記錄的超鏈接,進(jìn)入修改刪除界面,并顯示該維修記錄的相關(guān)信息,輸入相應(yīng)的要修改的值,點(diǎn)擊更改按鈕,自動(dòng)構(gòu)造并執(zhí)行更新語(yǔ)句。 3)刪除備件采購(gòu)計(jì)劃:點(diǎn)擊查詢界面的相關(guān)記錄的超鏈接,進(jìn)入修改刪除界面,并顯示該維修記錄的相關(guān)信息,點(diǎn)擊刪除按鈕,自動(dòng)構(gòu)造并執(zhí)行刪除語(yǔ)句,并根據(jù)運(yùn)行結(jié)果提示相
50、關(guān)執(zhí)行信息。5.6.6、 邏輯流程圖 195.7、 統(tǒng)計(jì)分析模塊5.7.1、 模塊描述此模塊是對(duì)公司各部門、各時(shí)間段、不同類型的設(shè)備進(jìn)行各種數(shù)據(jù)的業(yè)務(wù)統(tǒng)計(jì)分析,實(shí)現(xiàn)對(duì)設(shè)備的管理和高效利用。5.7.2、 功能描述1)對(duì)公司各部門的設(shè)備申購(gòu)、設(shè)備維修、備件消耗進(jìn)行月統(tǒng)計(jì),方便對(duì)各部門設(shè)備進(jìn)行管理,分析出那些部門設(shè)備損耗率較高2)對(duì)不同類型的設(shè)備進(jìn)行購(gòu)買、維修、報(bào)廢進(jìn)行統(tǒng)計(jì),分析出哪些類型設(shè)備需求較高,那個(gè)品牌(商家)的設(shè)備質(zhì)量較差,實(shí)現(xiàn)資金最優(yōu)化使用3)對(duì)一段時(shí)間內(nèi)的設(shè)備購(gòu)買、維修、報(bào)廢進(jìn)行統(tǒng)計(jì),分析出一年中哪些月份設(shè)備需求量高,設(shè)備損耗快,方便制定設(shè)備檢修計(jì)劃5.7.3、 性能描述在進(jìn)行統(tǒng)計(jì)分析
51、時(shí)提供圖形顯示(柱狀圖、折線圖、餅狀圖等)在制圖時(shí)要求能夠快速反應(yīng)時(shí)間應(yīng)該控制在23秒能夠?qū)崿F(xiàn)回車鍵進(jìn)行確認(rèn)5.7.4、 輸入輸出輸入:各種查詢條件輸出:查詢后的結(jié)果5.7.5、 設(shè)計(jì)方法及接口統(tǒng)計(jì)分析模塊為訪問數(shù)據(jù)庫(kù)提供一個(gè)通用接口,使表現(xiàn)層和業(yè)務(wù)邏輯層從底層數(shù)據(jù)庫(kù)的訪問中獨(dú)立出來。即使數(shù)據(jù)庫(kù)類型變化也無(wú)需更改程序,僅需對(duì)統(tǒng)計(jì)訪問模塊進(jìn)行配置。模塊提供的方法主要包括創(chuàng)建數(shù)據(jù)連接、執(zhí)行Sql命令、返回?cái)?shù)據(jù)集等。5.7.6、 邏輯流程圖 205.8、 打印模塊該模塊穿插于各個(gè)模塊中,可以實(shí)現(xiàn)對(duì)excel、word、圖形實(shí)現(xiàn)打印6. 數(shù)據(jù)設(shè)計(jì)數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心組成部分。數(shù)據(jù)庫(kù)系統(tǒng)將數(shù)據(jù)信息以某
52、種數(shù)據(jù)模型組織起來進(jìn)行存儲(chǔ),通過數(shù)據(jù)庫(kù)管理系統(tǒng)能夠方便有效地完成數(shù)據(jù)信息的插入、刪除、修改、查詢等操作,并保持?jǐn)?shù)據(jù)信息的完整性、一致性和安全性。一個(gè)數(shù)據(jù)庫(kù)由若干張表組成,一張表是若干相關(guān)數(shù)據(jù)信息的集合。表的一行就是一條數(shù)據(jù)信息記錄,而一列就是一個(gè)字段(也就是一條數(shù)據(jù)信息內(nèi)容的一項(xiàng)),每一個(gè)字段都有相應(yīng)的數(shù)據(jù)類型和數(shù)據(jù)寬度。在本系統(tǒng)中使用的是Microsoft SQL Server數(shù)據(jù)庫(kù)系統(tǒng)權(quán)限表(power)字段名稱字段說明字段類型(長(zhǎng)度)數(shù)據(jù)約束power_id權(quán)限id號(hào)Varchar(10)主鍵,非空power_name權(quán)限名稱Varchar(20)非空角色表(role)字段名稱字段說明字
53、段類型(長(zhǎng)度)數(shù)據(jù)約束role_id角色id號(hào)Varchar(10)主鍵,非空emp_id登錄idVarchar (10)外鍵,非空role_psd登錄密碼Varchar(20)非空role_name角色名稱Varchar(20)非空角色表包含各種角色,可以隨意添加和編輯。角色,一般分為:管理員,總經(jīng)理,部門經(jīng)理,普通員工。不同的角色設(shè)置他們看到不同的功能模塊員工信息表(employee)字段名稱字段說明字段類型(長(zhǎng)度)數(shù)據(jù)約束emp_id員工工號(hào)、登錄idVarchar(10)主鍵,非空emp_name員工姓名Varchar(20)非空emp_sex員工性別Char(2)非空emp_brit
54、h員工生日Datetime非空emp_address家庭住址Varchar(max)非空emp_phone聯(lián)系電話Char(11)非空emp_post職位Varchar(20)非空dept_name所屬部門Varchar(20)外鍵,非空emp_desc員工備注text可空部門表(dept)字段名稱字段說明字段類型(長(zhǎng)度)數(shù)據(jù)約束dept_id部門id號(hào)Varchar(10)非空dept_name部門名稱Varchar(20)主鍵,非空設(shè)備信息表(device)字段名稱字段說明字段類型(長(zhǎng)度)數(shù)據(jù)約束device_BH設(shè)備編號(hào)Varchar (10)主鍵,非空device_MC設(shè)備名稱Varc
55、har(20)非空device_LX設(shè)備類型Varchar(20)非空device_CS設(shè)備參數(shù)Varchar(max)非空device_DJ單價(jià)Varchar (10)非空device_GZRQ購(gòu)置日期datetime非空device_SCRQ生產(chǎn)日期datetime非空device_SCCS生產(chǎn)廠商Varchar(20)非空device_GB國(guó)別Varchar(10)可空device_SYBM使用部門Varchar(20)可空device_BGR保管人Varchar(20)非空device_CFDD存放地點(diǎn)Varchar(50)非空device_YT用途Varchar(max)非空devi
56、ce_SYZK使用狀況Varchar(20)可空device_SHFU售后服務(wù)(聯(lián)系)Varchar(max)非空device_BZ備注text可空采購(gòu)申請(qǐng)表(Purchase application)字段名稱字段說明字段類型(長(zhǎng)度)數(shù)據(jù)約束PP_id申請(qǐng)表編號(hào)Varchar (10)主鍵,非空PP_name申請(qǐng)人Varchar(20)非空PP_dept申請(qǐng)部門Varchar(20)非空PP_time申請(qǐng)時(shí)間datetime非空PP_MC物資名稱Varchar(20)非空PP_GGXH規(guī)格型號(hào)Varchar(50)非空PP_SL數(shù)量Varchar (10)非空PP_YT用途Varchar(50
57、)非空PP_BZ備注text可空采購(gòu)表(purchase)字段名稱字段說明字段類型(長(zhǎng)度)數(shù)據(jù)約束pur_id經(jīng)費(fèi)編號(hào)Varchar(10)主鍵,非空pur_NR采購(gòu)內(nèi)容Varchar(10)非空pur_SQSJ申請(qǐng)時(shí)間Datetime非空pur_SQBM申請(qǐng)部門Datetime非空pur_JBBM經(jīng)辦部門Varchar(20)非空pur_JBR經(jīng)辦人Varchar(20)非空pur_WPMC物品名稱Varchar(20)非空pur_GG規(guī)格Varchar(50)非空pur_SL數(shù)量Varchar (10)非空pur_DJ單價(jià)Varchar (10)非空pur_YSHJ預(yù)算合計(jì)Varchar (10)非空pur_SJCGHJ實(shí)際采購(gòu)合計(jì)Varchar (10)非空pur_SQBMQR申請(qǐng)部門確認(rèn)Varchar(10)非空pur_JBBMQR經(jīng)辦部門確認(rèn)Varchar(10)非空pur_LQQR公司領(lǐng)導(dǎo)確認(rèn)Varchar(10)非空價(jià)格調(diào)研(price)字段名稱字段說明字段類型(長(zhǎng)度)數(shù)據(jù)約束pri_GYS供應(yīng)商Varchar(20)非空pri_LXR聯(lián)系人
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《朱德的扁擔(dān)》名師課件(第二課時(shí))
- 《曹沖稱象》【優(yōu)秀課件推薦】
- 國(guó)際財(cái)務(wù)管理第8章課件
- 水文地質(zhì)學(xué)基礎(chǔ)課程實(shí)驗(yàn)
- 腦出血病人的護(hù)理
- 三年級(jí)下冊(cè)幾百幾十?dāng)?shù)和幾十幾除以一位數(shù)的口算人教版
- 快樂工作-創(chuàng)造雙贏的人際溝通課件
- 心肺腦復(fù)蘇最新進(jìn)展及新思路-課件
- 制藥用水課件
- 一汽大眾沖壓件認(rèn)可過程課件
- 一次成功就夠了(哈蘭·山德士)課件
- 一次函數(shù)與一元一次方程及不等式課件
- 感恩節(jié)母親的圖片ppt
- 地中海氣候溫帶季風(fēng)氣候課件
- 亞低溫治療的護(hù)理和展望