版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
目錄TOC\o"1-4"\h\z\u設(shè)備管理系統(tǒng)詳細(xì)設(shè)計 41. 編寫目的 42. 背景 43. 定義 44. 總體設(shè)計 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è)計 65.1、 登錄模塊設(shè)計 65.1.1、 模塊描述 65.1.2、 功能描述 65.1.3、 性能描述 65.1.4、 輸入輸出 75.1.5、 設(shè)計方法及接口 75.1.6、 流程邏輯 75.2、 系統(tǒng)管理 85.2.1、 人員管理模塊 8、 模塊描述 8、 功能描述 8、 性能描述 9、 輸入輸出 9、 設(shè)計方法及接口 10、 流程邏輯 115.2.2、 權(quán)限管理模塊 11、 模塊描述 11、 功能描述 12、 性能描述 12、 輸入輸出 12、 設(shè)計方法及接口 13、 流程邏輯 135.2.3、 部門管理模塊 14、 模塊描述 14、 功能描述 14、 性能描述 14、 輸入輸出 15、 設(shè)計方法及接口 15、 流程邏輯 165.3、 設(shè)備臺賬管理 165.3.1、 模塊描述 165.3.2、 功能描述 165.3.3、 性能描述 165.3.4、 輸入輸出 175.3.5、 設(shè)計方法及接口 175.3.6、 流程邏輯 185.4、 設(shè)備進購管理 195.4.1、 采購申請管理 19、 模塊描述 19、 功能描述 19、 性能描述 20、 輸入輸出 20、 設(shè)計方法及接口 205.4.2、 采購審批管理 21、 模塊描述 21、 功能描述 21、 性能描述 21、 輸入輸出 22、 設(shè)計方法及接口 22、 流程邏輯 225.4.3、 采購入庫管理 23、 模塊描述 23、 功能描述 23、 性能描述 23、 輸入輸出 23、 設(shè)計方法及接口 23、 流程邏輯 245.5、 設(shè)備維護管理 255.5.1、 設(shè)備點巡檢 25、 模塊描述 25、 功能描述 25、 性能描述 25、 輸入輸出 26、 設(shè)計方法及接口 26、 流程邏輯 265.5.2、 設(shè)備維護計劃 26、 模塊描述 26、 功能描述 27、 性能描述 27、 輸入輸出 27、 設(shè)計方法及接口 27、 邏輯流程 285.5.3、 設(shè)備維護模塊 28、 模塊描述 28、 功能描述 28、 性能描述 28、 輸入輸出 29、 設(shè)計方法及接口 29、 邏輯流程 295.5.4、 設(shè)備報廢管理 29、 模塊描述 29、 功能描述 30、 性能描述 30、 輸入輸出 30、 設(shè)計方法及接口 30、 邏輯流程 315.5.5、 工作票管理 31、 某塊描述 31、 功能描述 31、 性能描述 32、 輸入輸出 32、 設(shè)計方法及接口 32、 邏輯流程 335.6、 備品、配件管理 335.6.1、 模塊描述 335.6.2、 功能描述 335.6.3、 性能描述 335.6.4、 輸入輸出 345.6.5、 設(shè)計方法于接口 345.6.6、 邏輯流程 345.7、 統(tǒng)計分析模塊 355.7.1、 模塊描述 355.7.2、 功能描述 355.7.3、 性能描述 355.7.4、 輸入輸出 355.7.5、 設(shè)計方法及接口 355.7.6、 邏輯流程 365.8、 打印模塊 366. 數(shù)據(jù)設(shè)計 36
修改記錄修改日期版本修改人員審批人修改原因設(shè)備管理系統(tǒng)詳細(xì)設(shè)計編寫目的設(shè)備管理系統(tǒng)詳細(xì)設(shè)計是設(shè)計的第三個階段,這個階段的主要任務(wù)是在設(shè)備管理系統(tǒng)需求分析說明書的基礎(chǔ)上,對概要設(shè)計中產(chǎn)生的功能模塊進行過程描述,設(shè)計功能模塊的內(nèi)部細(xì)節(jié),為編寫源代碼提供必要的說明。
背景設(shè)備管理系統(tǒng)是一個以設(shè)備為中心,對設(shè)備從安裝、使用直到報廢的一個完整周期中所發(fā)生的各種事件進行跟蹤的一個管理信息系統(tǒng)。為了給為企業(yè)提供一個簡便實用的管理平臺,將設(shè)備全生命周期的管理工作信息化,有效地進行設(shè)備管理工作,來進一步提高人員工作效率,節(jié)約人力資源,直接為企業(yè)創(chuàng)造價值。定義數(shù)據(jù)庫管理軟件:MicrosoftSQLServer2008運行環(huán)境:Windows7及以上版本開發(fā)語言:ASP.net開發(fā)工具:MicrosoftVisualStudio2010(1)由于本系統(tǒng)的開發(fā)將是基于瀏覽器的B/S
結(jié)構(gòu),所以瀏覽器端的語言使用HTML/CSS/JavaScript,服務(wù)器端的語言使用ASP(.NET),開發(fā)人員將不能用其他的開發(fā)語言(編寫組件除外)。而數(shù)據(jù)庫也將隨之采用SQL
Server2008。
(2)開發(fā)人員在編寫代碼的過程中需要嚴(yán)格按照軟件工程的要求來進行,以利于接下來的測試和維護及升級??傮w設(shè)計需求概述能夠?qū)ο到y(tǒng)使用人員進行查詢、添加、修改、刪除操作,并按需授予權(quán)限。而且能夠?qū)崿F(xiàn)設(shè)備從生產(chǎn)部門提出需求(有申請單),各部門審批、手續(xù)齊全后購買、設(shè)備入庫、設(shè)備領(lǐng)用、設(shè)備維護、設(shè)備報廢,全流程涉及的相關(guān)人、手續(xù)實現(xiàn)數(shù)字化流轉(zhuǎn),能夠?qū)θ鞒讨挟a(chǎn)生的表單進行查詢、添加、修改、刪除操作。系統(tǒng)結(jié)構(gòu)系統(tǒng)的功能模塊圖圖SEQ圖\*ARABIC1多層架構(gòu)關(guān)系圖圖SEQ圖\*ARABIC2系統(tǒng)模塊設(shè)計登錄模塊設(shè)計模塊描述該模塊主要實現(xiàn)不同用戶(超級管理員、管理員等)的登錄功能,在登陸時需要區(qū)分登錄者的角色,根據(jù)登錄者角色不同,成功登錄后顯示不同的權(quán)限。功能描述用戶通過其用戶名和其密碼登錄,在登錄時檢查其用戶名和密碼的正確性,基于安全考慮要求用戶輸入驗證碼,并進行驗證的驗證。登錄成功后進入管理員管理界面。且根據(jù)不同的權(quán)限看到的界面也是不同的。性能描述
1)靈活性:用戶輸入按回車鍵可以進行確認(rèn);
2)時間特性:用戶輸入后的驗證時間在1.5秒之內(nèi);
3)格式:用戶名、密碼不要超過16個字符信息,驗證碼為5位大小寫字母、數(shù)字的組合,驗證碼中的字母不區(qū)分大小寫,可加必要的干擾。輸入輸出模塊名:登錄模塊模塊編號:上層調(diào)用模塊:系統(tǒng)登錄界面下層調(diào)用模塊:系統(tǒng)主界面輸入數(shù)據(jù):用戶名,密碼,驗證碼輸出數(shù)據(jù):登錄結(jié)果,顯示權(quán)限處理過程:先判斷驗證碼的正確性,驗證后調(diào)用數(shù)據(jù)庫,驗證用戶名、密碼是否正確。驗證成功登錄界面隱藏,彈出主界面設(shè)計方法及接口與服務(wù)器建立連接,將用戶名和密碼發(fā)送到服務(wù)器進行驗證,通過返回的結(jié)果判斷登錄是否成功。1、數(shù)據(jù)庫連接:
1)加載驅(qū)動
2)獲取連接對象
3)創(chuàng)建statement語句,執(zhí)行SQL語句4)處理結(jié)果集5)釋放連接
2、記錄登錄信息及信息處理:
當(dāng)用戶點擊“登錄”按鈕之后,數(shù)據(jù)將提交到后臺進行處理,獲取頁面?zhèn)鬟^來的賬號和密碼,將賬號和密碼與數(shù)據(jù)庫中進行對比,如果正確,在asp的Session存入一個標(biāo)記屬性,表示當(dāng)前已經(jīng)有管理員登錄了。處理完畢后,跳轉(zhuǎn)到管理頁面,如果失敗,則提示登錄失敗,返回登錄頁面。1)內(nèi)部接口
用戶登錄成功,進入系統(tǒng)主界面。系統(tǒng)主界面根據(jù)用戶的角色顯示不同的權(quán)限列表。
2)用戶接口
用戶登錄界面要求簡潔、大方,屏幕顯示直觀,能夠驗證用戶輸入信息的正確性,對于合法用戶數(shù)據(jù)可以實現(xiàn)保存流程邏輯1)用戶在進入登錄界面后,要求在光標(biāo)位置輸入用戶名,再輸入密碼和驗證碼,先驗證用戶輸入信息是否為空。如果為空,給出相應(yīng)錯誤提示。
2)用戶輸入信息不為空,先驗證驗證碼的正確性,驗證碼錯誤,給出錯誤提示;再驗證用戶名、密碼是否輸入正確,如果驗證通過,根據(jù)用戶角色顯示用戶權(quán)限列表;驗證不能過,累加器加1,同時給出錯誤提示。
3)信息驗證次數(shù)大于3次,提示用戶為非法用戶,退出系統(tǒng)。圖SEQ圖\*ARABIC3系統(tǒng)管理系統(tǒng)管理是用于控制整套應(yīng)用系統(tǒng)的關(guān)鍵模塊,保證各個子模塊能有效、協(xié)同和安全地工作。系統(tǒng)管理包括人員管理、權(quán)限管理兩個功能。基于安全性,系統(tǒng)管理模塊設(shè)定為只有管理員才能訪問。人員管理模塊模塊描述該模塊主要實現(xiàn)管理員對用戶信息的添加及修改,查看用戶信息列表,對新增用戶進行密碼初始化。用戶本身有修改密碼及修改本人信息的權(quán)限。超級管理員按需授予管理權(quán)限。功能描述本模塊中主要運用查看、添加、修改和刪除。其中注意的是對密碼的初始化以及密碼修改后的加密。針對密碼初始化,由系統(tǒng)管理員在添加新增用戶時設(shè)置初始化密碼,一般初始化密碼統(tǒng)一。新入公司的員工在首次登錄系統(tǒng)時需要對初始密碼進行修改,修改后的密碼具有保密性,在前臺與后臺數(shù)據(jù)庫均是不可見的。因此采用MD5加密算法,用于加密用戶名密碼,驗證登錄身份。性能描述1)用戶輸入按回車鍵可以進行確認(rèn);2)用戶輸入后的驗證時間在2~3秒;輸入輸出添加用戶信息模塊:模塊名:添加用戶信息模塊模塊編號:1上層調(diào)用模塊:人員管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):新添加的用戶信息輸出數(shù)據(jù):添加后的用戶信息處理過程:在系統(tǒng)管理的人員管理子系統(tǒng)的添加用戶界面下,點擊添加用戶按鈕切換到用戶信息輸入界面,輸入相應(yīng)信息點擊確認(rèn),得到添加結(jié)果刪除用戶信息模塊:模塊名:刪除用戶信息模塊模塊編號:2上層調(diào)用模塊:人員管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):無輸出數(shù)據(jù):無處理過程:在系統(tǒng)管理的人員管理子系統(tǒng)的添加用戶界面下,選擇要刪除的用戶信息,點擊刪除用戶按鈕,將相應(yīng)的用戶信息從數(shù)據(jù)庫中刪除。修改用戶信息模塊:模塊名:修改用戶信息模塊模塊編號:3上層調(diào)用模塊:人員管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):修改的用戶信息輸出數(shù)據(jù):修改后的用戶信息處理過程:在系統(tǒng)管理的人員管理子系統(tǒng)的添加用戶界面下,點擊修改按鈕切換到用戶信息界面,輸入相應(yīng)信息點擊保存按鈕,得到修改后的結(jié)果。查詢用戶信息模塊:模塊名:查詢用戶信息模塊模塊編號:4上層調(diào)用模塊:人員管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):查詢條件輸出數(shù)據(jù):查詢的用戶信息處理過程:在系統(tǒng)管理人員管理子系統(tǒng)的添加用戶界面下,在搜索框中輸入查詢條件,點擊查詢按鈕進行查詢,得到添加結(jié)果修改登錄密碼模塊名:用戶密碼模塊模塊編號:5上層調(diào)用模塊:人員管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):原密碼、確認(rèn)原密碼、新密碼輸出數(shù)據(jù):修改后的密碼處理過程:在系統(tǒng)管理人員管理子系統(tǒng)的添加用戶界面下,點擊修改按鈕切換到密碼修改界面,輸入相關(guān)信息點擊保存按鈕,得到修改后的結(jié)果。設(shè)計方法及接口通過面向?qū)ο笳Z言設(shè)計類,在public中實現(xiàn)調(diào)用,類之間實現(xiàn)嚴(yán)格封裝。模塊間采用數(shù)據(jù)耦合方式,通過參數(shù)表傳達數(shù)據(jù),交換信息。人員管理具體包括add_admin、adminList、admininfo、up_Admin和up_pwd等五個方法。1)add_admin方法
功能:增加新用戶。
參數(shù):用戶名、密碼、權(quán)限、部門編號、部門名稱、超級管理員標(biāo)志。返回值:包含用戶信息的DataTable。
設(shè)計思路:創(chuàng)建數(shù)據(jù)訪問類—>生成數(shù)據(jù)訪問對象—>生成插入命令—>執(zhí)行插入操作。
2)adminList方法
功能:從數(shù)據(jù)庫中獲取所有用戶的詳細(xì)信息。
參數(shù):用戶ID。
返回值:包含所有用戶信息的IDataReader。
設(shè)計思路:創(chuàng)建數(shù)據(jù)訪問類—>生成數(shù)據(jù)訪問對象—>生成查詢命令—>執(zhí)行查詢操作—>返回查詢結(jié)果。
3)admininfo方法
功能:從數(shù)據(jù)庫中獲取指定用戶的所有信息。
參數(shù):用戶ID。
返回值:包含指定用戶信息的IDataReader。
設(shè)計思路:創(chuàng)建數(shù)據(jù)訪問類—>生成數(shù)據(jù)訪問對象—>生成查詢命令—>執(zhí)行查詢操作—>返回查詢結(jié)果。
4)up_Admin方法
功能:修改用戶信息。
參數(shù):用戶ID、用戶名、密碼、權(quán)限、部門編號、部門名稱、超級管理員標(biāo)志。
返回值:無。
設(shè)計思路:創(chuàng)建數(shù)據(jù)訪問類—>生成數(shù)據(jù)訪問對象—>生成更新命令—>執(zhí)行更新操作。
5)up_pwd方法
功能:修改指定用戶的密碼。
參數(shù):用戶ID、新密碼。
返回值:無。
設(shè)計思路:創(chuàng)建數(shù)據(jù)訪問類—>生成數(shù)據(jù)訪問對象—>生成更新命令—>執(zhí)行更新操作。流程邏輯1)用戶登錄后根據(jù)權(quán)限來判斷添加、修改、刪除按鈕是否可用2)員工首次登錄提示更改密碼3)管理員可通過不同條件來對員工進行查詢圖SEQ圖\*ARABIC4權(quán)限管理模塊模塊描述權(quán)限管理模塊是出于系統(tǒng)的安全性考慮實現(xiàn)用戶的權(quán)限管理,要求規(guī)定用戶級別,通過定義用戶級別來實現(xiàn)權(quán)限控制,用戶要使用該設(shè)備管理系統(tǒng),首先要通過身份驗證,根據(jù)不同的用戶級別選擇進入相應(yīng)的用戶主界面,結(jié)合session在不同頁面間傳遞的級別信息設(shè)置相關(guān)功能按鈕的可見性從而來實現(xiàn)權(quán)限控制。功能描述根據(jù)用戶輸入的用戶名,密碼以及用戶級別判定用戶是否可以使用該系統(tǒng)以及用戶的權(quán)限等,根據(jù)具體情況彈出相應(yīng)錯誤提示或者進入相應(yīng)的系統(tǒng)主界面。1)說明:權(quán)限:在系統(tǒng)中,權(quán)限通過模塊+動作來產(chǎn)生,模塊就是整個系統(tǒng)中的一個子模塊,可能對應(yīng)一個菜單,動作也就是整個模塊中(在B/S系統(tǒng)中也就是一個頁面的所有操作,比如“瀏覽、添加、修改、刪除”等)。將模塊與之組合可以產(chǎn)生此模塊下的所有權(quán)限。權(quán)限組:為了更方便的權(quán)限的管理,將一個模塊下的所有權(quán)限組合一起,組成一個“權(quán)限組”,也就是一個模塊管理權(quán)限。比如一個權(quán)限組(用戶管理),包括用戶的瀏覽、添加、刪除、修改、等操作權(quán)。用戶組:將某一類型的人、具有相同特征人組合一起的集合體。通過對組授予權(quán)限,快速使一類人具有相同的權(quán)限,來簡化對用戶授予權(quán)限的繁瑣性、耗時性。用戶組的劃分,可以按職位、項目或其它來實現(xiàn)。用戶可以屬于某一個組或多個組。給某人賦予權(quán)限方式:通過職位。在職位中,職位成員的權(quán)限繼承當(dāng)前所在職位的權(quán)限,對于下級職位擁有的權(quán)限不可繼承。直接指定。直接指定是通過對某個人具體指定一項權(quán)限,使其有使用這個權(quán)限的能力。
說明:如果添加新員工,員工調(diào)換職位,滿足條件的員工會自動繼承所在職位的權(quán)限,不需要重新分配權(quán)限的功能。性能描述1)可通過回車鍵進行確認(rèn)2)對員工信息進行查詢時反應(yīng)時間應(yīng)為3~5秒輸入輸出模塊名:權(quán)限管理模塊模塊編號:上層調(diào)用模塊:系統(tǒng)管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):對員工賦予權(quán)限輸出數(shù)據(jù):修改后的權(quán)限組處理過程:在系統(tǒng)管理的權(quán)限管理子系統(tǒng)下按需求對人員進行權(quán)限授予,并把具有相同權(quán)限的人員組成一個用戶組設(shè)計方法及接口將用戶輸入的信息傳入后臺,構(gòu)造并執(zhí)行相應(yīng)的查找語句,返回數(shù)據(jù)表,若數(shù)據(jù)表中有記錄就說明用戶信息正確,進入主界面,否則,彈出錯誤提示窗體,并將用戶級別存入session傳入相關(guān)頁面。流程邏輯圖SEQ圖\*ARABIC51、簡要描述:可對所有用戶進行設(shè)置權(quán)限操作
2、主要參與者:具有管理權(quán)限的管理員
3、觸發(fā)事件:當(dāng)管理員為用戶設(shè)置權(quán)限時觸發(fā)。
4、事件流
1)管理員查詢到要授予或回收權(quán)限的用戶
2)給予不同用戶不同的模塊管理權(quán)限。
3)選擇確定
5、后置條件:設(shè)置最后一個用戶權(quán)限,確認(rèn)操作無誤后退出。
6、非功能性需求:只有管理員才有對用戶管理的權(quán)限。圖SEQ圖\*ARABIC6部門管理模塊模塊描述為了更好的推廣,可以對部門進行添加、刪除、修改,來滿足不同公司的實際需求。功能描述圖SEQ圖\*ARABIC7性能描述1)可通過回車鍵進行確認(rèn)2)對部門信息進行查詢更改時反應(yīng)時間應(yīng)為3~5秒輸入輸出添加部門信息模塊模塊名:添加部門信息模塊模塊編號:1上層調(diào)用模塊:部門管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):新添加的部門信息輸出數(shù)據(jù):添加后的部門信息處理過程:在系統(tǒng)管理的人員管理子系統(tǒng)的添加用戶界面下,點擊添加用戶按鈕切換到部門信息輸入界面,輸入相應(yīng)信息點擊確認(rèn),得到添加結(jié)果刪除部門信息模塊模塊名:刪除部門信息模塊模塊編號:2上層調(diào)用模塊:部門管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):無輸出數(shù)據(jù):無處理過程:在系統(tǒng)管理的人員管理子系統(tǒng)的添加用戶界面下,選擇要刪除的部門信息,點擊刪除用戶按鈕,將相應(yīng)的部門信息從數(shù)據(jù)庫中刪除。修改部門信息模塊模塊名:修改部門信息模塊模塊編號:3上層調(diào)用模塊:部門管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):修改的部門信息輸出數(shù)據(jù):修改后的部門信息處理過程:在系統(tǒng)管理的人員管理子系統(tǒng)的添加用戶界面下,點擊修改按鈕切換到部門信息界面,輸入相應(yīng)信息點擊保存按鈕,得到修改后的結(jié)果。設(shè)計方法及接口部門管理具體包括add_Section、Del_Section、
Up_Section等三個方法。1、add_Section方法
功能:增加部門。
參數(shù):部門編碼和部門名稱。
返回值:無。
設(shè)計思路:創(chuàng)建數(shù)據(jù)訪問類—>生成數(shù)據(jù)訪問對象—>生成插入命令—>執(zhí)行插入命令。
2、
Del_Section方法
功能:刪除指定部門及其相關(guān)信息。
參數(shù):部門編碼。
返回值:無。
設(shè)計思路:創(chuàng)建數(shù)據(jù)訪問類—>生成數(shù)據(jù)訪問對象—>從部門表刪除該部門,并從設(shè)備表中刪除所有隸屬該部門的設(shè)備—>返回。
3、
Up_Section方法
功能:修改指定部門信息。
參數(shù):部門編碼和部門名稱。
返回值:無。
設(shè)計思路:創(chuàng)建數(shù)據(jù)訪問類—>生成數(shù)據(jù)訪問對象—>生成更新命令—>執(zhí)行更新命令。流程邏輯設(shè)備臺賬管理
模塊描述要求根據(jù)用戶的輸入實現(xiàn)設(shè)備的信息的增刪查改。該模塊的設(shè)備修改頁面除實現(xiàn)基本功能外還要實現(xiàn)另外一個功能,就是根據(jù)登陸界面?zhèn)鬟f的session值判定用戶的權(quán)限,以確定是否顯示更改和刪除按鈕。功能描述該模塊實現(xiàn)對設(shè)備基本信息、采購記錄、檢修履歷、報廢記錄實現(xiàn)錄入、查詢、修改功能。實現(xiàn)設(shè)備信息的增刪查改,并配合用戶權(quán)限管理的實現(xiàn)。性能描述要求用戶在輸入信息時,如果輸入錯誤,可以點擊重置按鈕來方便的進行重新輸入,此外還要提供必要的下拉框選擇輸入來方便用戶的輸入。輸入輸出設(shè)備基本信息模塊模塊名:設(shè)備基本信息模塊模塊編號:1上層調(diào)用模塊:臺賬管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):用戶輸入界面上的所需信息輸出數(shù)據(jù):根據(jù)用戶的輸入,保存相應(yīng)的信息。處理過程:在臺賬管理的設(shè)備基本信息管理子系統(tǒng)界面下,根據(jù)實際,點擊添加、修改、刪除按鈕切換到相應(yīng)界面,輸入相關(guān)信息,得到結(jié)果,實現(xiàn)對設(shè)備基本信息管理。設(shè)備申購記錄模塊模塊名:設(shè)備采購記錄模塊模塊編號:2上層調(diào)用模塊:臺賬管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):設(shè)備采購的申請、審批記錄輸出數(shù)據(jù):設(shè)備采購申請記錄表處理過程:在臺賬管理的設(shè)備采購記錄管理子系統(tǒng)界面下,根據(jù)需求,點擊添加、修改、刪除按鈕切換到相應(yīng)界面,輸入相關(guān)信息,得到結(jié)果,實現(xiàn)對設(shè)備采購記錄的管理。設(shè)備維護履歷模塊模塊名:設(shè)備維護履歷模塊模塊編號:3上層調(diào)用模塊:臺賬管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):設(shè)備維護的相關(guān)信息輸出數(shù)據(jù):設(shè)備維護記錄表處理過程:在臺賬管理的設(shè)備維護履歷管理子系統(tǒng)下,根據(jù)需求,點擊添加、修改、刪除按鈕切換到相應(yīng)界面,輸入相關(guān)信息,得到結(jié)果,實現(xiàn)對設(shè)備維護履歷的管理。設(shè)備報廢記錄模塊模塊名:設(shè)備報廢記錄模塊模塊編號:4上層調(diào)用模塊:臺賬管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):設(shè)備報廢的相關(guān)信息輸出數(shù)據(jù):設(shè)備報廢記錄單處理過程:在臺賬管理的設(shè)備維護履歷管理子系統(tǒng)下,根據(jù)需求,點擊添加、刪除按鈕切換到相應(yīng)界面,輸入相關(guān)信息,實現(xiàn)對設(shè)備報廢記錄的管理。設(shè)計方法及接口1)添加設(shè)備:根據(jù)用戶的輸入信息,構(gòu)造并執(zhí)行相應(yīng)的插入語句,主意之前要先進行判斷設(shè)備編號是否被占用,保證資產(chǎn)編號的唯一性,符合設(shè)備表的約束條件。
2)查詢設(shè)備:根據(jù)用戶動態(tài)設(shè)定的條件,自動構(gòu)造并執(zhí)行相應(yīng)的查詢語句,顯示符合要求的記錄,這些記錄可以通過動態(tài)的綁定gridview組件來實現(xiàn)。
3)更改設(shè)備:點擊查詢界面的相關(guān)記錄的超鏈接,進入修改刪除界面,并顯示該設(shè)備的相關(guān)信息,輸入相應(yīng)的要修改的值,點擊更改按鈕,自動構(gòu)造并執(zhí)行更新語句,并根據(jù)運行結(jié)果提示相關(guān)執(zhí)行信息。
5)刪除設(shè)備:點擊查詢界面的相關(guān)記錄的超鏈接,進入修改刪除界面,并顯示該設(shè)備的相關(guān)信息,點擊刪除按鈕,自動構(gòu)造并執(zhí)行刪除語句,并根據(jù)運行結(jié)果提示相關(guān)執(zhí)行信息。該模塊隸屬于設(shè)備管理系統(tǒng),涉及到設(shè)備表和類別表,類型表。調(diào)用方式是通過單擊相應(yīng)的鏈接實現(xiàn)的,當(dāng)從管理界面進入修改界面時,要傳遞記錄的主鍵信息。流程邏輯主界面上點擊相應(yīng)信息進入相應(yīng)窗體:
設(shè)備添加:輸入信息,點擊添加,彈出相應(yīng)的提示信息,點擊重置,清空輸入的信息,以便重新輸入。
查詢設(shè)備:輸入信息,顯示相應(yīng)的記錄,點擊鏈接,進入設(shè)備的修改刪除界面,根據(jù)登陸界面?zhèn)鬟f的session值判斷用戶級別,確定相關(guān)按鈕的顯示。修改設(shè)備:修改相應(yīng)的信息點擊更改按鈕,彈出相應(yīng)的提示信息。刪除設(shè)備:點擊刪除,執(zhí)行相應(yīng)操作,提示操作結(jié)果,點擊返回,返回查詢界面。圖SEQ圖\*ARABIC8設(shè)備進購管理該模塊實現(xiàn)設(shè)備從提出申請、審批、設(shè)備入庫全流程數(shù)字化,并記錄設(shè)備詳細(xì)信息和必要表單。采購申請管理模塊描述該模塊可以實現(xiàn)按照需求來制定申請,實現(xiàn)信息化流轉(zhuǎn),并生成采購申請單功能描述新建申請單的用例描述用例名稱新建申請單簡要說明申請人通過此用例可建立相應(yīng)的申請單執(zhí)行者申請人前置條件申請人員工賬號仍可用,可登錄本系統(tǒng)后置條件保存申請單信息,流轉(zhuǎn)申請基本流(1)用戶使用系統(tǒng)賬號登錄系統(tǒng),系統(tǒng)顯示我的主界面(2)用戶點擊菜單欄中的新建申請單鏈接,系統(tǒng)顯示選擇新建類別界面(3)用戶點擊新建物資/物品申請單,系統(tǒng)顯示填寫物資/物品申請單頁面(4)用戶填寫信息后點擊提交按鈕,系統(tǒng)執(zhí)行后置條件性能描述采購設(shè)備進行審批時,領(lǐng)導(dǎo)登錄系統(tǒng)時自動彈窗提示,對于app端有信息提示標(biāo)識輸入輸出模塊名:采購申請模塊模塊編號:上層調(diào)用模塊:設(shè)備進購管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):需要購買設(shè)備的名稱、數(shù)量輸出數(shù)據(jù):設(shè)備采購申請記錄處理過程:員工根據(jù)需求在系統(tǒng)中錄入采購申請,在系統(tǒng)中經(jīng)過流轉(zhuǎn)到上級部門進行確認(rèn),最后由經(jīng)辦人填表生成采購申請單設(shè)計方法及接口Add_Cg_Apply方法
功能:添加設(shè)備采購申請信息
參數(shù):ArrayList類型的設(shè)備采購申請信息數(shù)組
返回值:無
設(shè)計思路:創(chuàng)建數(shù)據(jù)庫訪問類—>生成數(shù)據(jù)訪問對象—>根據(jù)設(shè)備采購申請信息數(shù)組生成插入命令—>執(zhí)行插入操作該模塊涉及到采購申請表。調(diào)用方式是通過單機相應(yīng)的鏈接實現(xiàn)的,當(dāng)從管理界面進入修改界面時,要傳遞記錄的主鍵信息。流程邏輯圖SEQ圖\*ARABIC9采購審批管理模塊描述實現(xiàn)領(lǐng)導(dǎo)對申請單進行信息化審批,減少人工操作,實現(xiàn)快速審批功能描述采購申請審批用例表用例名稱采購申請審批簡要說明領(lǐng)導(dǎo)通過此用例可對申請單進行審批執(zhí)行者各相關(guān)部門領(lǐng)導(dǎo)前置條件部門領(lǐng)導(dǎo)具有管理權(quán)限后置條件保存設(shè)備進購申請表信息,打印采購申請單基本流1、申請部門經(jīng)理、人事管理部門經(jīng)理、依次對申請單進行審批,并記錄相關(guān)信息2、審批確認(rèn)后,流轉(zhuǎn)經(jīng)辦人打印采購申請單3、系統(tǒng)記錄本次申請和審批,點擊結(jié)束系統(tǒng)執(zhí)行后置條件,用例結(jié)束性能描述進行審批時,領(lǐng)導(dǎo)審批確認(rèn)后自動流轉(zhuǎn)并彈窗提示,直到審批結(jié)束。申請人可以查看審批流程到底流轉(zhuǎn)到哪里,可以實時同步跟蹤輸入輸出模塊名:采購審批模塊模塊編號:上層調(diào)用模塊:設(shè)備進購管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):各領(lǐng)導(dǎo)的審批結(jié)果和意見輸出數(shù)據(jù):各級領(lǐng)導(dǎo)的審批結(jié)果和處理過程:各領(lǐng)導(dǎo)對申購單進行審批流轉(zhuǎn),最終返回給經(jīng)辦人進行設(shè)備采購。若某部門領(lǐng)導(dǎo)審核未通過,則直接返回給經(jīng)辦人,進行重新制單。設(shè)計方法及接口Add_Cg_Review方法
功能:添加設(shè)備采購審核信息
參數(shù):ArrayList類型的設(shè)備采購審核信息數(shù)組
返回值:無
設(shè)計思路:創(chuàng)建數(shù)據(jù)庫訪問類—>生成數(shù)據(jù)訪問對象—>根據(jù)設(shè)備采購審核信息數(shù)組生成插入命令—>執(zhí)行插入操作流程邏輯1)經(jīng)辦人通過三方比較制作采購申請單,提交給申請部門審批確認(rèn),確認(rèn)后流轉(zhuǎn)給人事行政部經(jīng)理、確認(rèn)后流轉(zhuǎn)總經(jīng)理,總經(jīng)理最終確認(rèn)后返回給經(jīng)辦人,進行購買等操作。2)在審批過程中,某個環(huán)節(jié)沒通過都返回給經(jīng)辦人,進行重新制單。圖SEQ圖\*ARABIC10采購入庫管理模塊描述此模塊主要是對購買設(shè)備進行檢驗,合格后入庫,通知申請部門領(lǐng)出。并由設(shè)備管理人員錄入設(shè)備出/入明細(xì)表。功能描述記錄設(shè)備詳細(xì)信息生成初始記錄作為備份,對設(shè)備出入庫的信息進行管理。圖SEQ圖\*ARABIC11性能描述提供必要下拉框,減少管理人員的輸入量提供重置按鈕進行一鍵重置輸入輸出模塊名:采購入庫模塊模塊編號:上層調(diào)用模塊:設(shè)備進購管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):設(shè)備的名稱、規(guī)格、價格、銷售單位、售后服務(wù)電話等詳細(xì)信息輸出數(shù)據(jù):設(shè)備進/出庫記錄處理過程:設(shè)備到貨后,經(jīng)過檢驗,登記,通知申請部門領(lǐng)取,記錄設(shè)備的進/出庫記錄設(shè)計方法及接口Add_Sb_info方法
功能:添加設(shè)備基礎(chǔ)信息
參數(shù):ArrayList類型的設(shè)備基礎(chǔ)信息數(shù)組
返回值:無
設(shè)計思路:創(chuàng)建數(shù)據(jù)庫訪問類—>生成數(shù)據(jù)訪問對象—>根據(jù)設(shè)備基礎(chǔ)信息數(shù)組生成插入命令—>執(zhí)行插入操作流程邏輯圖SEQ圖\*ARABIC12設(shè)備維護管理圖SEQ圖\*ARABIC13設(shè)備點巡檢模塊描述該模塊是在檢查設(shè)備(根據(jù)設(shè)備使用部門的反饋和設(shè)備保養(yǎng)周期信息)之后錄入相關(guān)的檢查結(jié)果,如果設(shè)備檢查中發(fā)現(xiàn)問題,檢查人員可以根據(jù)情況觸發(fā)審批流程,并由設(shè)備檢查人員錄入信息。功能描述1)錄入設(shè)備檢查信息:設(shè)備名稱、編號,檢查日期,設(shè)備狀態(tài),檢修人員;生成設(shè)備檢查記錄。2)查看檢查歷史:管理員員可以在此模塊中查看某臺設(shè)備、某位檢查人員的檢查歷史。性能描述提供必要的下拉框,減少使用者的文字輸入查詢時反應(yīng)時間應(yīng)為2~3秒輸入輸出模塊名:設(shè)備點巡檢模塊模塊編號:上層調(diào)用模塊:設(shè)備維護管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):設(shè)備損壞部位,原因等記錄輸出數(shù)據(jù):設(shè)備檢查記錄處理過程:點巡檢發(fā)現(xiàn)問題后,由管理員在點巡檢界面輸入問題設(shè)備的信息進行記錄,并由管理員手動輸入判斷是否進行審批。設(shè)計方法及接口添加檢查記錄:根據(jù)用戶的輸入信息,構(gòu)造并執(zhí)行相應(yīng)的插入語句,彈出執(zhí)行結(jié)果的提示。該模塊隸屬于設(shè)備管理系統(tǒng),涉及到設(shè)備檢查記錄。調(diào)用方式是通過單擊相應(yīng)的鏈接實現(xiàn)的,當(dāng)從管理界面進入修改界面時,要傳遞記錄的主鍵信息。流程邏輯圖SEQ圖\*ARABIC14設(shè)備維護計劃模塊描述該模塊根據(jù)設(shè)備檢查信息建立和維護計劃檢修的數(shù)據(jù)以及生成相應(yīng)的工作票。功能描述用例名稱設(shè)備維護計劃管理簡要說明管理員通過此用例對設(shè)備維護計劃進行修改、執(zhí)行、刪除操作執(zhí)行者設(shè)備管理人員前置條件設(shè)備管理人員具有管理權(quán)限后置條件對設(shè)備維護計劃進行修改調(diào)整,生成工作單基本流1、查看維護計劃的具體情況2、管理員對維護計劃進行調(diào)整,系統(tǒng)自動生成工作票3、系統(tǒng)記錄本次操作,點擊結(jié)束系統(tǒng)執(zhí)行后置條件,用例結(jié)束性能描述管理員可以對工作單進行批量處理系統(tǒng)反應(yīng)時間應(yīng)為2~3秒系統(tǒng)可以通過回車鍵進行確認(rèn)輸入輸出模塊名:設(shè)備維護計劃管理模塊模塊編號:上層調(diào)用模塊:設(shè)備維護管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):管理員對維護計劃的調(diào)整輸出數(shù)據(jù):設(shè)備維護工作票處理過程:管理員根據(jù)實際情況在維護計劃管理界面對維護計劃進行添加、調(diào)整等操作跳轉(zhuǎn)相應(yīng)界面,輸入相關(guān)信息,系統(tǒng)根據(jù)調(diào)整自動生成工作票設(shè)計方法及接口1)添加維護計劃:根據(jù)用戶的輸入信息,構(gòu)造并執(zhí)行相應(yīng)的插入語句,彈出執(zhí)行結(jié)果的提示2)更改維護計劃:點擊查詢界面的相關(guān)記錄的超鏈接,進入修改刪除界面,并顯示該維修記錄的相關(guān)信息,輸入相應(yīng)的要修改的值,點擊更改按鈕,自動構(gòu)造并執(zhí)行更新語句,并根據(jù)運行結(jié)果提示相關(guān)執(zhí)行信息,根據(jù)登陸界面的session值判定修改界面相關(guān)按鈕的顯示。3)刪除維護計劃:點擊查詢界面的相關(guān)記錄的超鏈接,進入修改刪除界面,并顯示該維修記錄的相關(guān)信息,點擊刪除按鈕,自動構(gòu)造并執(zhí)行刪除語句,并根據(jù)運行結(jié)果提示相關(guān)執(zhí)行信息。該模塊隸屬于設(shè)備管理系統(tǒng),涉及到設(shè)備維護計劃表。調(diào)用方式是通過單擊相應(yīng)的鏈接實現(xiàn)的,當(dāng)從管理界面進入修改界面時,要傳遞記錄的主鍵信息邏輯流程圖SEQ圖\*ARABIC15設(shè)備維護模塊模塊描述依據(jù)工作票對設(shè)備進行維護并記錄設(shè)備的檢修結(jié)果和備件使用情況。功能描述用例名稱設(shè)備維護模塊簡要說明管理員通過此用例對設(shè)備維護信息進行管理執(zhí)行者設(shè)備管理人員前置條件設(shè)備管理人員具有管理權(quán)限后置條件對設(shè)備維護信息進行調(diào)整,記錄系統(tǒng)基本流1)查詢工作票信息:設(shè)備編號,設(shè)備名稱,規(guī)格等。2)修理人員修理完設(shè)備后,登記設(shè)備檢修情況和備件使用情況3)錄入設(shè)備維護信息(維護人員,維護費用等)性能描述錄入維護記錄時提供下拉框,方便管理員操作查詢時反應(yīng)時間應(yīng)控制在2~3秒輸入輸出模塊名:設(shè)備維護模塊模塊編號:上層調(diào)用模塊:設(shè)備維護管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):設(shè)備維護相關(guān)信息輸出數(shù)據(jù):設(shè)備維護記錄處理過程:管理人員根據(jù)維護消耗在設(shè)備維護子模塊界面輸入設(shè)備維護有關(guān)信息,得到設(shè)備維護履歷設(shè)計方法及接口添加維修記錄:根據(jù)用戶的輸入信息,構(gòu)造并執(zhí)行相應(yīng)的插入語句,彈出執(zhí)行結(jié)果的提示Add_Sbwx_info方法
功能:添加設(shè)備維修信息
參數(shù):ArrayList類型的設(shè)備維修信息數(shù)組
返回值:無
設(shè)計思路:創(chuàng)建數(shù)據(jù)庫訪問類—>生成數(shù)據(jù)訪問對象—>根據(jù)設(shè)備維修信息數(shù)組生成插入命令—>執(zhí)行插入操作該模塊隸屬于設(shè)備管理系統(tǒng),涉及到設(shè)備信息表和維修記錄表。調(diào)用方式是通過單擊相應(yīng)的鏈接實現(xiàn)的,當(dāng)從管理界面進入修改界面時,要傳遞記錄的主鍵信息邏輯流程圖SEQ圖\*ARABIC16設(shè)備報廢管理模塊描述此模塊主要對損壞設(shè)備進行申請、審批和記錄。功能描述用例名稱設(shè)備報廢模塊簡要說明使用人員通過用例對設(shè)備報廢進行申請,管理員進行審批執(zhí)行者設(shè)備使用人員、管理員前置條件使用人員具有系統(tǒng)使用權(quán)限,管理員具有審批權(quán)限后置條件對設(shè)備報廢信息進行記錄基本流1)申請:根據(jù)設(shè)備實際情況,生成申請單。2)審批:在系統(tǒng)中按照審批流程實現(xiàn)電子化審批。并生成記錄。性能描述1)申請時流轉(zhuǎn)上級部門需要有彈窗提示2)報廢信息記錄界面有必要下拉框輸入輸出模塊名:設(shè)備報廢模塊模塊編號:上層調(diào)用模塊:設(shè)備維護管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):報廢設(shè)備的相關(guān)信息輸出數(shù)據(jù):設(shè)備報廢記錄處理過程:設(shè)備使用人員在報廢管理子模塊界面中點擊申請?zhí)D(zhuǎn)報廢申請界面,完成自動依次提交給部門經(jīng)理、人事行政部經(jīng)理、總經(jīng)理進行審批設(shè)計方法及接口Add_Sbbf方法
功能:添加設(shè)備報廢信息
參數(shù):ArrayList類型的設(shè)備報廢信息數(shù)組
返回值:無
設(shè)計思路:創(chuàng)建數(shù)據(jù)庫訪問類—>生成數(shù)據(jù)訪問對象—>根據(jù)設(shè)備報廢信息數(shù)組生成插入命令—>執(zhí)行插入操作該模塊隸屬于設(shè)備管理系統(tǒng),涉及到設(shè)備信息表和報廢記錄表。調(diào)用方式是通過單擊相應(yīng)的鏈接實現(xiàn)的,當(dāng)從管理界面進入修改界面時,要傳遞記錄的主鍵信息邏輯流程圖SEQ圖\*ARABIC17工作票管理某塊描述此模塊主要是對工作票進行添加、修改、開啟/關(guān)閉的操作,方便針對設(shè)備維護的情況進行查詢和管理。功能描述用例名稱工作票管理模塊簡要說明使用人員通過用例對工作票進行修改、添加、開啟/關(guān)閉操作執(zhí)行者設(shè)備管理員前置條件管理員具有操作權(quán)限后置條件無基本流1)新建工作票:有兩種情況:1、在正常情況下,,管理人員下達工作票,檢修人員進行維修。2、非正常情況下,即檢修人員發(fā)現(xiàn)故障或隱患并將其修好,為了補錄設(shè)備檢修記錄從而補錄工單.同樣是向管理員提出申請,由管理員下發(fā)工作單。2)工作票修改:管理人員可以對工作票的內(nèi)容進行修改。3)工作票開啟/關(guān)閉:在頁面上列出所有可以開啟/關(guān)閉的工作票,由管理員選擇開啟/關(guān)閉某一個工作票。性能描述工作票可以設(shè)置開啟日期,到期時系統(tǒng)自動彈窗提醒管理員可通過回車鍵進行確認(rèn)輸入輸出模塊名:工作票管理模塊編號:上層調(diào)用模塊:設(shè)備維護管理模塊下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):對工作票進行的各種管理輸出數(shù)據(jù):操作后的工作票表單處理過程:設(shè)備管理人員在工作票管理子模塊界面中點擊添加、修改、開啟/關(guān)閉等按鈕實現(xiàn)頁面跳轉(zhuǎn),填寫相關(guān)信息后,完成操作。設(shè)計方法及接口Add_Gzp方法
功能:添加工作票信息
參數(shù):ArrayList類型的工作票信息數(shù)組返回值:無
設(shè)計思路:創(chuàng)建數(shù)據(jù)庫訪問類—>生成數(shù)據(jù)訪問對象—>根據(jù)工作票信息數(shù)組生成插入命令—>執(zhí)行插入操作Up_Gzp方法
功能:修改工作票信息
參數(shù):ArrayList類型的工作票信息數(shù)組返回值:無
設(shè)計思路:創(chuàng)建數(shù)據(jù)庫訪問類—>生成數(shù)據(jù)訪問對象—>根據(jù)工作票信息數(shù)組生成更新命令—>執(zhí)行更新操作Open_Gzp方法
功能:開啟工作票
參數(shù):工作票編碼
返回值:無
設(shè)計思路:創(chuàng)建數(shù)據(jù)庫訪問類—>生成數(shù)據(jù)訪問對象—>根據(jù)設(shè)備報廢信息數(shù)組生成插入命令—>執(zhí)行插入操作—>調(diào)用Up_Zt方法修改該工作票的狀態(tài)Close_Gzp方法
功能:關(guān)閉工作票
參數(shù):工作票編碼
返回值:無
設(shè)計思路:創(chuàng)建數(shù)據(jù)庫訪問類—>生成數(shù)據(jù)訪問對象—>根據(jù)設(shè)備報廢信息數(shù)組生成插入命令—>執(zhí)行插入操作—>調(diào)用Up_Zt方法修改該工作票的狀態(tài)邏輯流程圖SEQ圖\*ARABIC18備品、配件管理模塊描述根據(jù)實際使用情況和檢修計劃制定備品備件供應(yīng)計劃,進行備品備件收支管理和使用追溯。應(yīng)用適當(dāng)?shù)膸齑婺P?,?yōu)化庫存量已達到減少庫存、節(jié)約開支的目的。功能描述用例名稱備品、配件管理模塊簡要說明管理員通過此用例可以對備件的庫存量進行設(shè)置執(zhí)行者設(shè)備管理員前置條件管理員具有操作權(quán)限后置條件無基本流管理員登錄系統(tǒng)進入備件管理界面管理員對每種配件進行庫存上/下線進行設(shè)置,當(dāng)庫存不足時,系統(tǒng)彈窗提示管理員在此模塊中可以進行備件采購計劃生成,修改,刪除的操作性能描述當(dāng)管理員進入此模塊時,自動彈出采購計劃信息在制定備件采購計劃時,頁面有必要下拉框提供選擇輸入輸出模塊名:備品、配件管理計劃模塊編號:上層調(diào)用模塊:系統(tǒng)主界面下層調(diào)用模塊:數(shù)據(jù)庫輸入數(shù)據(jù):設(shè)置的庫存上下限和制定的備件采購計劃輸出數(shù)據(jù):輸入后的備件信息表處理過程:1、設(shè)備管理人員在備件管理界面中設(shè)置備件上下限,2、在采購計劃管理子模塊中點擊添加、修改、刪除操作,跳轉(zhuǎn)頁面,填寫相關(guān)信息,實現(xiàn)對備件采購計劃的管理。設(shè)計方法于接口1)添加備件采購計劃:根據(jù)用戶的輸入信息,構(gòu)造并執(zhí)行相應(yīng)的插入語句,彈出執(zhí)行結(jié)果的提示2)更改備件采購計劃:點擊查詢界面的相關(guān)記錄的超鏈接,進入修改刪除界面,并顯示該維修記錄的相關(guān)信息,輸入相應(yīng)的要修改的值,點擊更改按鈕,自動構(gòu)造并執(zhí)行更新語句。3)刪除備件采購計劃:點擊查詢界面的相關(guān)記錄的超鏈接,進入修改刪除界面,并顯示該維修記錄的相關(guān)信息,點擊刪除按鈕,自動構(gòu)造并執(zhí)行刪除語句,并根據(jù)運行結(jié)果提示相關(guān)執(zhí)行信息。邏輯流程圖SEQ圖\*ARABIC19統(tǒng)計分析模塊模塊描述此模塊是對公司各部門、各時間段、不同類型的設(shè)備進行各種數(shù)據(jù)的業(yè)務(wù)統(tǒng)計分析,實現(xiàn)對設(shè)備的管理和高效利用。功能描述1)對公司各部門的設(shè)備申購、設(shè)備維修、備件消耗進行月統(tǒng)計,方便對各部門設(shè)備進行管理,分析出那些部門設(shè)備損耗率較高2)對不同類型的設(shè)備進行購買、維修、報廢進行統(tǒng)計,分析出哪些類型設(shè)備需求較高,那個品牌(商家)的設(shè)備質(zhì)量較差,實現(xiàn)資金最優(yōu)化使用3)對一段時間內(nèi)的設(shè)備購買、維修、報廢進行統(tǒng)計,分析出一年中哪些月份設(shè)備需求量高,設(shè)備損耗快,方便制定設(shè)備檢修計劃性能描述在進行統(tǒng)計分析時提供圖形顯示(柱狀圖、折線圖、餅狀圖等)在制圖時要求能夠快速反應(yīng)時間應(yīng)該控制在2~3秒能夠?qū)崿F(xiàn)回車鍵進行確認(rèn)輸入輸出輸入:各種查詢條件輸出:查詢后的結(jié)果設(shè)計方法及接口統(tǒng)計分析模塊為訪問數(shù)據(jù)庫提供一個通用接口,使表現(xiàn)層和業(yè)務(wù)邏輯層從底層數(shù)據(jù)庫的訪問中獨立出來。即使數(shù)據(jù)庫類型變化也無需更改程序,僅需對統(tǒng)計訪問模塊進行配置。模塊提供的方法主要包括創(chuàng)建數(shù)據(jù)連接、執(zhí)行Sql命令、返回數(shù)據(jù)集等。邏輯流程圖SEQ圖\*ARABIC20打印模塊該模塊穿插于各個模塊中,可以實現(xiàn)對excel、word、圖形實現(xiàn)打印數(shù)據(jù)設(shè)計
數(shù)據(jù)庫是信息系統(tǒng)的核心組成部分。數(shù)據(jù)庫系統(tǒng)將數(shù)據(jù)信息以某種數(shù)據(jù)模型組織起來進行存儲,通過數(shù)據(jù)庫管理系統(tǒng)能夠方便有效地完成數(shù)據(jù)信息的插入、刪除、修改、查詢等操作,并保持?jǐn)?shù)據(jù)信息的完整性、一致性和安全性。一個數(shù)據(jù)庫由若干張表組成,一張表是若干相關(guān)數(shù)據(jù)信息的集合。表的一行就是一條數(shù)據(jù)信息記錄,而一列就是一個字段(也就是一條數(shù)據(jù)信息內(nèi)容的一項),每一個字段都有相應(yīng)的數(shù)據(jù)類型和數(shù)據(jù)寬度。在本系統(tǒng)中使用的是MicrosoftSQLServer數(shù)據(jù)庫系統(tǒng)權(quán)限表(power)字段名稱字段說明字段類型(長度)數(shù)據(jù)約束power_id權(quán)限id號Varchar(10)主鍵,非空power_name權(quán)限名稱Varchar(20)非空角色表(role)字段名稱字段說明字段類型(長度)數(shù)據(jù)約束role_id角色id號Varchar(10)主鍵,非空emp_id登錄idVarchar(10)外鍵,非空role_psd登錄密碼Varchar(20)非空role_name角色名稱Varchar(20)非空角色表包含各種角色,可以隨意添加和編輯。角色,一般分為:管理員,總經(jīng)理,部門經(jīng)理,普通員工。不同的角色設(shè)置他們看到不同的功能模塊員工信息表(employee)字段名稱字段說明字段類型(長度)數(shù)據(jù)約束emp_id員工工號、登錄idVarchar(10)主鍵,非空emp_name員工姓名Varchar(20)非空emp_sex員工性別Char(2)非空emp_brith員工生日Datetime非空emp_address家庭住址Varchar(max)非空emp_phone聯(lián)系電話Char(11)非空emp_post職位Varchar(20)非空dept_name所屬部門Varchar(20)外鍵,非空emp_desc員工備注text可空部門表(dept)字段名稱字段說明字段類型(長度)數(shù)據(jù)約束dept_id部門id號Varchar(10)非空dept_name部門名稱Varchar(20)主鍵,非空設(shè)備信息表(device)字段名稱字段說明字段類型(長度)數(shù)據(jù)約束device_BH設(shè)備編號Varchar(10)主鍵,非空device_MC設(shè)備名稱Varchar(20)非空device_LX設(shè)備類型Varchar(20)非空device_CS設(shè)備參數(shù)Varchar(max)非空device_DJ單價Varchar(10)非空device_GZRQ購置日期datetime非空device_SCRQ生產(chǎn)日期datetime非空device_SCCS生產(chǎn)廠商Varchar(20)非空device_GB國別Varchar(10)可空device_SYBM使用部門Varchar(20)可空device_BGR保管人Varchar(20)非空device_CFDD存放地點Varchar(50)非空device_YT用途Varchar(max)非空device_SYZK使用狀況Varchar(20)可空device_SHFU售后服務(wù)(聯(lián)系)Varchar(max)非空device_BZ備注text可空采購申請表(Purchaseapplication)字段名稱字段說明字段類型(長度)數(shù)據(jù)約束PP_id申請表編號Varchar(10)主鍵,非空PP_name申請人Varchar(2
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025不銹鋼電梯門套環(huán)保材料認(rèn)證采購合同3篇
- 二零二五年度校園廣告安裝與校園文化建設(shè)合同3篇
- 2025標(biāo)準(zhǔn)個人別墅出租合同范本2篇
- 年度水泥制品行業(yè)環(huán)保要求遵守協(xié)議2篇
- 2025年校園食堂承包合同(含膳食營養(yǎng)搭配與健康管理)3篇
- 專利授權(quán)轉(zhuǎn)讓標(biāo)準(zhǔn)協(xié)議示例2024版B版
- 二零二五版餐廳與旅行社旅游服務(wù)全面合作協(xié)議3篇
- 二零二五年度夏令營學(xué)生跟蹤服務(wù)與成長記錄合同3篇
- 2025年度大理石門檻石定制安裝合同范本3篇
- 二零二五年度生態(tài)旅游區(qū)承建與度假村裝修合同4篇
- 教師招聘(教育理論基礎(chǔ))考試題庫(含答案)
- 2024年秋季學(xué)期學(xué)校辦公室工作總結(jié)
- 鋪大棚膜合同模板
- 長亭送別完整版本
- 智能養(yǎng)老院視頻監(jiān)控技術(shù)方案
- 你比我猜題庫課件
- 無人駕駛航空器安全操作理論復(fù)習(xí)測試附答案
- 建筑工地春節(jié)留守人員安全技術(shù)交底
- 默納克-NICE1000技術(shù)交流-V1.0
- 蝴蝶蘭的簡介
- 老年人心理健康量表(含評分)
評論
0/150
提交評論