版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
某企業(yè)辦公用品管理信息系統(tǒng)分析與設計目錄TOC\o"1-2"\h\u摘要 摘要伴隨企業(yè)管理信息化發(fā)展,辦公用品領用申請業(yè)務作為企業(yè)日常運營管理業(yè)務之一,也逐漸被信息系統(tǒng)取代,并作為企業(yè)管理信息系統(tǒng)中的一個子系統(tǒng)。本系統(tǒng)旨在開發(fā)一個辦公用品管理系統(tǒng),提高辦公用品領用申請業(yè)務的管理效率,優(yōu)化辦公用品庫存管理流程。系統(tǒng)使用敏捷方法獲得用戶需求,采用面向?qū)ο蠓椒ㄟM行分析和設計,在WAMP集成環(huán)境下開發(fā),并在WampServer服務器實現(xiàn)。系統(tǒng)用戶設定分別為員工和管理員,最后實現(xiàn)的系統(tǒng)功能如下:員工可以查看辦公用品的信息、領用申請、查看申請記錄等,管理員可以查看并搜索申請單詳情和申請記錄、修改申請單狀態(tài)、對辦公用品信息進行修改和補充。本文對整個系統(tǒng)的分析、設計與實現(xiàn)均作了詳細描述。關鍵詞:管理信息系統(tǒng),領用申請,辦公用品管理,WAMP
第1章緒論1.1系統(tǒng)開發(fā)的背景和目標1.1.1系統(tǒng)開發(fā)的背景隨著信息時代的高速發(fā)展,企業(yè)信息化建設是企業(yè)快速適應時代,及時響應和滿足需求的必經(jīng)之路。在企業(yè)信息化建設中,辦公自動化(即OA)發(fā)揮著重要作用,OA能有效、合理地調(diào)配企業(yè)內(nèi)部各項資源,減少手工操作誤差,節(jié)約資源,讓員工高效協(xié)同辦公,讓辦公過程可視化,讓管理層精準管控,從而提高企業(yè)辦公管理效率和運行決策效能。OA最早于50年代出現(xiàn)在西方的發(fā)達國家,80年代進入高速發(fā)展時期;而在國內(nèi)則發(fā)展不均衡,分為四種情況:尚無聯(lián)網(wǎng)辦公、聯(lián)網(wǎng)但止步個人辦公、聯(lián)網(wǎng)但協(xié)同有限、聯(lián)網(wǎng)并建立科學的系統(tǒng)生態(tài)。不可否認,辦公自動化的完善會對企業(yè)的管理和經(jīng)營產(chǎn)生重要影響,推行辦公自動化將是不可阻擋的浪潮。辦公自動化的實現(xiàn)自然借助OA系統(tǒng)。OA系統(tǒng)從20世紀70年代中期出現(xiàn)到發(fā)展至今日,已經(jīng)成熟,更適應企業(yè)高效協(xié)作、簡單易用、信息共享等需求。企業(yè)中常見的OA系統(tǒng)有請假管理系統(tǒng)、銷售管理系統(tǒng)、績效考核管理系統(tǒng)等,這些系統(tǒng)因為其所處理的事務繁雜龐大,涉及明確責任落實和利益分配,所以能迅速普及應用并受企業(yè)依賴。對于企業(yè)日常運營中,企業(yè)同樣離不開的快消品——辦公用品的管理,目前仍有許多企業(yè)采用傳統(tǒng)的手工記賬模式。這種傳統(tǒng)手工記賬模式下,辦公用品日常出入庫和員工領用情況不明確、制度不完善、管理不規(guī)范,以上影響日積月累下來將給企業(yè)帶來不必要的浪費和損耗。如何節(jié)能降耗、壓縮成本,辦公用品管理模式的改變也能助其一臂之力。1.1.2系統(tǒng)開發(fā)的目標系統(tǒng)開發(fā)的目標是希望能提供一個辦公用品管理系統(tǒng),讓員工在線上就能完成辦公用品的領用申請,簡化手工模式下的辦理手續(xù),把時間花在更有效益的工作上;管理員通過系統(tǒng)也能更快查找對應申請信息,提高業(yè)務處理速度,對庫存管理做到心中有數(shù),避免原有手工模式下清點庫存的手忙腳亂。另外,系統(tǒng)是提供給企業(yè)內(nèi)部使用的,應能歸整到企業(yè)系統(tǒng)生態(tài)建設中,便于企業(yè)統(tǒng)一管理人員信息和權限分配。1.2設計開發(fā)的方法和工具的選擇本系統(tǒng)在需求分析和數(shù)據(jù)庫設計階段,使用MicrosoftOfficePowerPoint和PowerDesigner作為建模工具。MicrosoftOfficePowerPoint是微軟公司旗下的一款熱門軟件,包容性強、素材豐富,能滿足各種作圖需求;PowerPoint則是一款集成多種標準數(shù)據(jù)建模技術的工具,提供系統(tǒng)分析與設計解決方案,功能強大,幫助用戶更便捷快速地完成系統(tǒng)分析和設計。系統(tǒng)實現(xiàn)階段,以Windows系統(tǒng)為開發(fā)環(huán)境,使用Apache為服務器軟件,靜態(tài)界面采用HTML+CSS+JavaScript搭建,利用PHP語言和ThinkPHP框架進行動態(tài)網(wǎng)頁開發(fā),MySQL建立后臺數(shù)據(jù)庫。系統(tǒng)將使用WampServer服務器實現(xiàn)WAMP集成環(huán)境,能節(jié)省配置時間和減少繁瑣的配置過程,提高開發(fā)速度。第2章系統(tǒng)規(guī)劃2.1初步需求分析(1)系統(tǒng)描述 目前,辦公用品的領用申請和庫存管理,在企業(yè)中普遍為手工模式,落后的管理模式不利于企業(yè)的成本管控。因此,開發(fā)使用一個辦公用品管理信息系統(tǒng)有助于企業(yè)高效處理領用申請業(yè)務和管理辦公用品。(2)系統(tǒng)說明①考慮到系統(tǒng)的適用范圍和企業(yè)系統(tǒng)生態(tài)建設需要,為保證嚴謹性,用戶賬號應為分配獲得,不能通過注冊獲得賬號,即用戶添加刪改直接在數(shù)據(jù)庫操作。②申請單一旦提交成功,不允許企業(yè)員工修改和取消。只有辦公用品領用處管理員能對申請單狀態(tài)進行修改。(3)系統(tǒng)角色①確定角色:企業(yè)員工(以下簡稱員工)、辦公用品領用處管理員(以下簡稱管理員)②記錄抱怨和期望如表2-1所示。表2-1角色抱怨和期望匯總表角色抱怨期望員工每次領用都要手寫登記自己的部門、姓名、領用物品等信息,領用的東西多的時候要重復寫多次。希望能有一個系統(tǒng),讓我免除手寫登記的過程,直接到領用處報個人信息就能領取。管理員清點庫存只能一件一件地手工去數(shù)再記錄;領用記錄也只能保存每天的領用數(shù)據(jù),如果要查詢員工個人的領用記錄只能一個個去統(tǒng)計。希望系統(tǒng)能記錄每一條領用申請記錄,能查詢到個人的領用申請記錄,隨時能查看到庫存情況。(4)任務模型及任務詳細描述達成角色目的應完成對應的任務和詳細描述完成任務的步驟,如表2.1.2所示。表2-2角色任務模型及任務詳細描述匯總表角色任務模型任務詳細描述員工①查看和選擇辦公用品員工使用賬號密碼登錄系統(tǒng)后,查看系統(tǒng)上展示的辦公用品,并根據(jù)需求選擇加入購物車。②申請領用辦公用品員工點擊創(chuàng)建申請單,確認無誤后,提交生成辦公用品領用申請單。③獲得申請單狀態(tài)反饋員工提交申請單后,獲得提交狀態(tài)“提交成功”或“提交失敗”的反饋。④查看申請記錄員工在個人中心中能查看到歷史申請記錄,點擊能查看申請單詳情。管理員①查看申請單在員工成功提交申請單后,管理員能在后臺查看到該申請單所包含的申請人工號、姓名、申請領用用品的種類和數(shù)量等信息。②修改申請單狀態(tài)管理員在員工領取所申請的辦公用品后修改申請單狀態(tài)為“已完成”,完成本次領用申請。當員工需要修改或取消申請時,管理員將申請單狀態(tài)修改為“取消”。③查看和更新辦公用品信息管理員能查看所有辦公用品的基本信息和庫存信息,監(jiān)控辦公用品庫存情況;更新辦公用品信息,包括編輯辦公用品的基本信息、由入庫產(chǎn)生的新增或領用出庫和報損造成的刪除辦公用品信息。(5)總結 系統(tǒng)對象的屬性及其狀態(tài)或方法總結如表2-3所示。表2-3總結表對象屬性狀態(tài)/方法員工工號、密碼、姓名、部門、聯(lián)系方式查詢辦公用品()、申請領用辦公用品()、查看申請單()辦公用品用品編號、用品名稱、所屬類別、庫存數(shù)量待入庫()、待申請()、待領用()、已出庫()管理員工號、密碼、姓名、部門、聯(lián)系方式查看申請單()、修改辦公用品信息()、修改申請單狀態(tài)()領用申請單申請單編號、下單時間、申請用品種類、申請數(shù)量、申請總量、申請人工號、申請人姓名、申請人聯(lián)系方式、狀態(tài)、管理員工號創(chuàng)建()、待提交()、已提交()、已完成()、已取消()2.2系統(tǒng)主要功能及特點辦公用品的領用申請辦公用品的領用申請是本系統(tǒng)的主導業(yè)務,目的是保證企業(yè)員工在日常工作中不缺所需物資的同時,監(jiān)控企業(yè)運營成本的投入。系統(tǒng)最主要的功能是實現(xiàn)員工申請領用辦公用品數(shù)據(jù)的增刪改查,應充分考慮信息安全和業(yè)務流暢,合理分配用戶的使用權限。針對需要申請領用辦公用品的企業(yè)員工,系統(tǒng)為其提供填寫和提交申請單的功能,員工則需提供基本個人基本信息以認證身份,完成申請和領用過程;員工能查看到自動的歷史領用申請記錄及狀態(tài)。通過系統(tǒng)實現(xiàn)領用申請,將有效減少排隊申請登記時間和咨詢用品信息時間。領用申請的處理系統(tǒng)對辦公用品領用處管理員角色提供的功能為申請單的查詢和狀態(tài)修改。查詢申請單中又可分為查詢?nèi)可暾垎巍⒉樵兡硞€員工所有領用申請單,以便提高領用申請?zhí)幚硇?。申請單狀態(tài)修改則是在員工已領用所申請用品,或取消此次申請,或領用過程出現(xiàn)問題時,管理員可對申請單狀態(tài)修改為已完成或取消,此功能保證了領用申請業(yè)務的完整性。辦公用品的信息管理系統(tǒng)對管理員提供辦公用品信息管理功能,包括辦公用品信息查看、出入庫造成的數(shù)據(jù)修改、種類刪除和信息維護,保證了系統(tǒng)能完整運轉(zhuǎn),減少管理員理貨、清點所需要耗費的時間和精力,提供庫存管理的決策支持。2.3可行性分析2.3.1經(jīng)濟可行性該系統(tǒng)通過數(shù)據(jù)統(tǒng)計和分析,有助于管理員對辦公用品庫存及時、高效處理,有效降低企業(yè)細碎開支,包括紙質(zhì)資源消耗等帶來的成本浪費;同時能降低人力成本,提高人力資源利用率。系統(tǒng)投入使用成本主要為購買系統(tǒng)所需費用,以及運行載體(計算機)日常運行的電費。綜合考慮,該系統(tǒng)經(jīng)濟方面可行。2.3.2技術可行性該系統(tǒng)將通過B/S模式實現(xiàn),用戶無需下載,通過瀏覽器即可使用系統(tǒng),適用于市面上目前普遍使用的操作系統(tǒng)。系統(tǒng)的維護可直接由開發(fā)者進行,更快速有效解決問題,因此技術方面可行。2.3.3操作可行性該系統(tǒng)界面簡潔,功能明確,一目了然。用戶不管是企業(yè)員工還是辦公用品領用處管理員,只需具備日常計算機基本操作知識,了解辦公用品領用申請流程就能使用。使用該系統(tǒng)能令用戶感受到系統(tǒng)友好,因此操作方面可行。第3章系統(tǒng)分析3.1功能分析3.1.1系統(tǒng)參與者企業(yè)員工、辦公用品領用處管理員3.1.2系統(tǒng)用例圖系統(tǒng)整體用例圖,如圖3-1所示。圖3-1系統(tǒng)用例圖3.1.3用例規(guī)約(1)辦公用品管理系統(tǒng) 辦公用品管理系統(tǒng)用例規(guī)約如表3-1所示。表3-1辦公用品管理系統(tǒng)用例規(guī)約用例名稱:辦公用品管理系統(tǒng)主參與者:員工層次:風箏利益相關者:員工、管理員前置條件:員工訪問辦公用品管理系統(tǒng)最低保證:回滾任何未完成的事務成功保證:管理員修改訂單狀態(tài)觸發(fā)器:員工訪問辦公用品管理系統(tǒng)主要成功情節(jié):1.員工使用已有賬號登錄系統(tǒng)2.員工瀏覽系統(tǒng)上顯示的辦公用品,根據(jù)需求查詢辦公用品3.員工將需申請辦公用品加入購物車4.員工創(chuàng)建申請單5.員工提交申請單6.系統(tǒng)反饋申請單提交狀態(tài)7.管理員查看申請單詳情8.管理員修改申請單狀態(tài)擴展:1.a員工輸入賬號不存在1.a.1系統(tǒng)彈出提示“用戶不存在!請聯(lián)系管理員處理”1.b員工輸入賬號或密碼為空1.b.1系統(tǒng)彈出提示“輸入賬號或密碼錯誤!”2.a員工無法查看辦公用品2.a.1員工刷新頁面3.a員工加購不成功3.a.1員工刷新頁面3.a.2員工重新登錄系統(tǒng)4.a事務被中斷4.a.1事務回滾,員工重新填寫申請單5.a事務被中斷5.a.1事務回滾,員工重新創(chuàng)建申請單6.a沒有彈出提交狀態(tài)窗口6.a.1跳轉(zhuǎn)至申請記錄頁面7.a申請單詳情不顯示7.a.1管理員刷新頁面7.a.2管理員退出系統(tǒng),重新登錄8.a事務被中斷8.a.1事務回滾,管理員重新修改8.b修改不成功8.b.1事務回滾,管理員刷新頁面,重新修改(2)查看辦公用品 查看辦公用品用例規(guī)約如表3-2所示。表3-2查詢辦公用品用例規(guī)約用例名稱:查看辦公用品主參與者:員工層次:海平面利益相關者:員工前置條件:員工成功登錄辦公用品管理系統(tǒng)最低保證:回滾任何未完成的事務成功保證:系統(tǒng)顯示符合條件的結果觸發(fā)器:員工點擊瀏覽辦公用品主要成功情節(jié):1.員工在登錄界面輸入賬號密碼登錄系統(tǒng)2.員工點擊界面左側(cè)導航欄用品分類和翻頁進行瀏覽3.系統(tǒng)顯示符合條件的結果擴展:1.a員工登錄不成功1.a.1系統(tǒng)提示“用戶不存在,請聯(lián)系管理員處理!”1.a.2系統(tǒng)提示“輸入用戶名或密碼有誤!”2.a員工點擊瀏覽無反應2.a.1員工刷新頁面2.b員工點擊瀏覽沒有內(nèi)容顯示2.b.1員工刷新頁面3.a事務被中斷3.a.1事務回滾,員工重新登錄系統(tǒng)(3)申請領用辦公用品 申請領用辦公用品用例規(guī)約如表3-3所示。表3-3申請領用辦公用品用例規(guī)約用例名稱:申請領用辦公用品主參與者:員工層次:海平面利益相關者:員工前置條件:員工創(chuàng)建申請單最低保證:回滾任何未完成的事務成功保證:系統(tǒng)返回條件提交結果觸發(fā)器:員工點擊提交申請單主要成功情節(jié):1.員工找到需要申請領用的辦公用品,點擊進入辦公用品詳情頁2.員工在詳情頁輸入申請數(shù)量3.員工點擊確定后將該辦公用品加入購物車4.員工加入購物車完成,點擊創(chuàng)建申請單5.員工確認無誤后,點擊提交申請單6.系統(tǒng)自動按申請數(shù)量減少對應辦公用品的庫存數(shù)量擴展:1.a事務被中斷1.a.1事務回滾,員工重新點擊進入辦公用品詳情頁2.a員工輸入被中斷2.a.1系統(tǒng)提示“申請數(shù)量不能為0!”2.a.2事務回滾,員工重新填寫3.a員工點擊無響應3.a.1事務回滾,員工重新選擇加入購物車3.a.2員工刷新頁面3.b事務被中斷3.b.1事務回滾,員工重新選擇加入購物車4.a員工點擊創(chuàng)建無響應4.a.1事務回滾,員工重新點擊創(chuàng)建5.a申請單詳情不顯示5.a.1員工刷新頁面5.a.2事務回滾,員工重新點擊提交5.b事務被中斷5.b.1事務回滾,員工重新創(chuàng)建和提交申請單(4)獲得申請單狀態(tài)反饋 獲得申請單狀態(tài)反饋用例規(guī)約如表3-4所示。表3-4獲得申請單狀態(tài)反饋用例規(guī)約用例名稱:獲得申請單狀態(tài)反饋主參與者:員工層次:海平面利益相關者:員工前置條件:員工提交申請單最低保證:回滾任何未完成的事務成功保證:系統(tǒng)顯示申請單提交狀態(tài)觸發(fā)器:員工點擊提交申請單主要成功情節(jié):1.員工點擊提交申請單2.系統(tǒng)返回申請單提交結果擴展:1.a事務被中斷1.a.1事務回滾,員工重新提交申請單2.a系統(tǒng)沒有顯示結果2.a.1系統(tǒng)跳轉(zhuǎn)至申請記錄界面2.a.2員工前往申請記錄界面查看(5)查看申請單 查看申請單用例規(guī)約如表3-5所示。表3-5查看申請單用例規(guī)約用例名稱:查看申請單主參與者:管理員、員工層次:海平面利益相關者:管理員、員工前置條件:員工成功提交申請單最低保證:回滾任何未完成的事務成功保證:系統(tǒng)顯示申請單詳情觸發(fā)器:管理員或員工點擊查看申請單主要成功情節(jié):1.員工已成功提交申請單2.管理員在系統(tǒng)后臺“申請管理”或員工在“我的申請”中點擊查看申請單3.系統(tǒng)顯示申請單詳情擴展:2.a事務被中斷2.a.1事務回滾,管理員或員工重新點擊查看2.b點擊無響應2.b.1管理員或員工刷新頁面3.a系統(tǒng)沒有顯示申請單詳情3.a.1管理員或員工刷新頁面3.a.2事務回滾,管理員或員工重新點擊查看(6)查看申請記錄 查看申請記錄用例規(guī)約如表3-6所示。表3-6查看申請記錄用例規(guī)約用例名稱:查看申請記錄主參與者:管理員、員工層次:海平面利益相關者:管理員、員工前置條件:系統(tǒng)記錄所有成功提交的申請單最低保證:回滾任何未完成的事務成功保證:系統(tǒng)正確顯示申請單詳情觸發(fā)器:管理員或員工點擊查看申請記錄主要成功情節(jié):1.管理員點擊查看所有申請記錄,或在后臺搜索查看員工申請記錄;員工在“我的申請”里點擊申請記錄進行查看2.系統(tǒng)返回符合條件的申請記錄擴展:1.a事務被中斷1.a.1事務回滾,管理員或員工重新查看1.b點擊無響應1.b.1管理員或員工刷新頁面1.b.2事務回滾,管理員或員工重新登錄系統(tǒng)2.a系統(tǒng)找不到符合條件的結果2.a.1系統(tǒng)提示“沒有符合條件的記錄!”(7)修改申請單狀態(tài) 修改申請單狀態(tài)用例規(guī)約如表3-7所示。表3-7查看申請單狀態(tài)用例規(guī)約用例名稱:修改申請單狀態(tài)主參與者:管理員層次:海平面利益相關者:管理員前置條件:管理員交付辦公用品或員工取消申請最低保證:回滾任何未完成的事務成功保證:系統(tǒng)顯示申請單修改后的狀態(tài)觸發(fā)器:管理員點擊修改申請單狀態(tài)主要成功情節(jié):1.管理員登錄系統(tǒng)后臺2.管理員需按單交付辦公用品或員工取消申請3.管理員找到對應申請單,修改申請單狀態(tài)為“已完成”或“已取消”4.系統(tǒng)顯示申請單被修改后的狀態(tài),員工和管理員均能查看得到擴展:1.a管理員登錄不成功1.a.1系統(tǒng)提示“用戶名或密碼輸入有誤!”3.a事務被中斷3.a.1事務回滾,管理員重新修改申請單狀態(tài)4.a系統(tǒng)沒有顯示申請單被修改后的結果4.a.1管理員或員工刷新頁面(8)定義用品 定義用品用例規(guī)約如表3-8所示。表3-8定義用品用例規(guī)約用例名稱:定義用品主參與者:管理員層次:海平面利益相關者:管理員前置條件:管理員訪問系統(tǒng)后臺最低保證:回滾任何未完成的事務成功保證:系統(tǒng)成功顯示新定義的辦公用品觸發(fā)器:管理員點擊“添加用品”進入用品定義界面主要成功情節(jié):1.管理員在左側(cè)導航條點擊“添加用品”2.管理員填寫相關辦公用品信息3.管理員確認無誤后點擊“提交”按鈕4.系統(tǒng)返回提交狀態(tài)擴展:1.a點擊無響應1.a.1事務回滾,管理員刷新頁面2.a事務被中斷2.a.1事務回滾,管理員重新填寫用品信息3.a點擊無反應3.a.1事務回滾,管理員重新提交3.a.2事務回滾,管理員重新填寫用品信息4.a系統(tǒng)沒有反饋提交狀態(tài)4.a.1管理員前往“用品列表”查看(9)修改用品 修改用品用例規(guī)約如表3-9所示。表3-9修改用品用例規(guī)約用例名稱:修改用品主參與者:管理員層次:海平面利益相關者:管理員前置條件:管理員點擊查看用品列表最低保證:回滾任何未完成的事務成功保證:管理員成功修改用品信息觸發(fā)器:管理員點擊“編輯”進入用品信息修改界面主要成功情節(jié):1.管理員在左側(cè)導航條點擊“用品列表”2.管理員找到需要修改的用品,點擊“編輯”按鈕3.管理員根據(jù)需求修改用品信息4.管理員點擊“提交”按鈕5.系統(tǒng)返回修改結果擴展:1.a點擊無響應1.a.1事務回滾,管理員刷新頁面2.a事務被中斷2.a.1事務回滾,管理員重新查找該用品3.a事務被中斷3.a.1事務回滾,管理員重新修改用品信息4.a點擊無反應4.a.1事務回滾,管理員重新提交修改信息4.a.2事務回滾,管理員退出界面后重新進入5.a系統(tǒng)沒有反饋修改結果5.a.1管理員前往“用品列表”查看3.2概念數(shù)據(jù)建模和對象關系建模(1)員工與申請單的對象關系 員工與申請單的對象關系類圖如圖3-2所示。圖3-2員工與申請單對象關系類圖員工和申請單是一對多關系,一個員工可以提交多次申請產(chǎn)生多張申請單,但一張申請單只能對應一個員工。對應關系模型為:員工(工號,密碼,姓名,部門,聯(lián)系方式)申請單(單號,下單時間,申請單狀態(tài),員工工號)(2)管理員與申請單的對象關系管理員與申請單的對象關系類圖如圖3-3所示。圖3-3管理員與申請單的對象關系類圖管理員和申請單是多對多關系,一個管理員可以維護多張申請單,一張申請單也可以被多個管理員維護。對應關系模型為:管理員(工號,密碼,姓名,部門,聯(lián)系方式)申請單(單號,下單時間,申請單狀態(tài),管理員工號)(3)辦公用品與申請單的對象關系 辦公用品與申請單的對象關系類圖如圖3-4所示。圖3-4辦公用品與申請單的對象關系類圖辦公用品和申請單是多對多關系,一種辦公用品可以存在于多張申請單,一張申請單也可以有多種辦公用品。對應關系模型為:辦公用品(用品編號,用品名稱,所屬類別,庫存數(shù)量)申請單(單號,下單時間,申請單狀態(tài),用品編號)行項目(申請數(shù)量,申請總數(shù))(4)管理員與辦公用品的對象關系 管理員與辦公用品的對象關系類圖如圖3-5所示。圖3-5管理員與辦公用品的對象關系類圖 管理員與辦公用品是多對多的關系,一個管理員可以修改多種辦公用品的信息,一種辦公用品也可以被多個管理員進行維護。對應關系模型為:管理員(工號,密碼,姓名,部門,聯(lián)系方式)辦公用品(用品編號,用品名稱,所屬類別,庫存數(shù)量,管理員工號)(5)系統(tǒng)完整對象關系 系統(tǒng)完整的對象關系類圖如圖3-6所示。圖3-6系統(tǒng)對象關系類圖系統(tǒng)完整的對應關系模型為:管理員(工號,密碼,姓名,部門,聯(lián)系方式)員工(工號,密碼,姓名,部門,聯(lián)系方式)辦公用品(用品編號,用品名稱,所屬類別,庫存數(shù)量)行項目(申請數(shù)量,申請總數(shù))申請單(單號,下單時間,申請單狀態(tài),員工工號,用品編號,管理員工號)其中,形同“工號”為主鍵,形同“員工工號”為外鍵,其余為普通屬性。
3.3動態(tài)建模3.3.1順序圖(1)員工/管理員登錄順序圖,如圖3-7所示。圖3-7員工/管理員登錄順序圖 管理員和員工要登錄系統(tǒng),輸入的賬號和密碼需驗證是否與數(shù)據(jù)庫中已存的信息吻合。吻合方可登錄并使用系統(tǒng)。(2)辦公用品領用申請順序圖,如圖3-8所示。圖3-8辦公用品領用申請順序圖員工端請求創(chuàng)建申請單,系統(tǒng)應先驗證員工的登錄信息,無誤后創(chuàng)建申請單并獲取員工信息。員工端請求寫入申請用品信息,系統(tǒng)計算行項目數(shù)量并寫入申請單,最后將申請單信息返回至員工端。(3)領用申請?zhí)幚眄樞驁D,如圖3-9所示。圖3-9領用申請?zhí)幚眄樞驁D管理員端請求查看申請單信息,系統(tǒng)獲取管理員信息后展示申請單詳情。管理員端請求修改申請單信息,系統(tǒng)檢測是否有更新,無誤后更新申請單信息,并將更新后的狀態(tài)結果返回至管理員端。(4)辦公用品管理順序圖,如圖3-10所示。圖3-10辦公用品管理順序圖管理員端請求維護辦公用品信息,系統(tǒng)獲取管理員信息后,允許管理員寫入辦公用品信息。系統(tǒng)過檢測信息是否合格,無誤后更新辦公用品信息,并將更新后的信息返回至管理員端。(5)辦公用品新增順序圖,如圖3-11所示。圖3-11辦公用品新增順序圖管理員端請求新增辦公用品,系統(tǒng)獲取管理員信息。管理員填寫新增辦公用品信息,系統(tǒng)檢測合格后,將辦公用品信息寫入數(shù)據(jù)庫,并將新增的用品信息返回顯示至管理員端。3.3.2通信圖(1)員工/管理員登錄通信圖,如圖3-12所示。圖3-12員工/管理員登錄通信圖(2)辦公用品領用申請通信圖,如圖3-13所示。圖3-13辦公用品領用申請通信圖(3)領用申請?zhí)幚硗ㄐ艌D,如圖3-14所示。圖3-14領用申請?zhí)幚硗ㄐ艌D(4)辦公用品管理通信圖,如圖3-15所示。圖3-15辦公用品管理通信圖(5)辦公用品新增通信圖,如圖3-16所示。圖3-16辦公用品新增通信圖3.3.3系統(tǒng)分析類圖系統(tǒng)分析類圖,如圖3-17所示。圖3-17系統(tǒng)分析類圖3.3.4活動圖申請管理活動圖,如圖3-18所示。圖3-18申請管理活動圖3.3.5狀態(tài)圖appOrder申請單狀態(tài)圖,如圖3-19所示。圖3-19appOrder申請單狀態(tài)圖
第4章系統(tǒng)設計4.1總體設計辦公用品管理系統(tǒng)總體功能設計圖,如圖4-1所示。圖4-1總體設計功能圖4.2數(shù)據(jù)庫設計根據(jù)系統(tǒng)分析,得出實體與實體間的關系,形成數(shù)據(jù)庫中表與表之間的聯(lián)系。員工信息表staff如表4-1所示。表4-1員工信息表staff字段名字段描述數(shù)據(jù)類型備注sta_id工號char每個用戶唯一標識sta_name姓名varcharsta_password密碼varcharsta_department部門varcharsta_number聯(lián)系方式int管理員信息表admin如表4-2所示。表4-2管理員信息表admin字段名字段描述數(shù)據(jù)類型備注ad_id工號char每個用戶唯一標識ad_name姓名varcharad_password密碼varcharad_department部門varcharad_number聯(lián)系方式int辦公用品信息表goods如表4-3所示。表4-3辦公用品信息表goods字段名字段描述數(shù)據(jù)類型備注goods_id編號varchar每種用品唯一標識goods_name名稱varchargoods_category所屬類別varchargoods_amount庫存數(shù)量Int申請單信息表appOrder如表4-4所示。表4-4申請單信息表appOrder字段名字段描述數(shù)據(jù)類型備注ord_id單號char每張申請單唯一標識ord_time下單時間datatimeord_state狀態(tài)varcharsta_id申請人工號char外鍵,對應一個員工sta_name申請人姓名varcharsta_department申請人部門varcharsta_number申請人聯(lián)系方式intgoods_id用品編號char外鍵,對應一種辦公用品goods_name用品名稱varcharquantity申請數(shù)量inttotalAmout申請總數(shù)intad_id操作人工號char外鍵,對應一個管理員4.3UI設計遵循極簡原則和用戶友好原則,系統(tǒng)界面簡潔明了,好上手、易操作。圖4-2員工登錄界面圖4-3員工端用品展示界面圖4-4員工端填寫申請界面圖4-5員工端申請記錄界面圖4-6管理員登錄界面圖4-7管理員端添加用品信息界面圖4-8管理員端用品展示界面圖4-9管理員端編輯用品信息界面圖4-10管理員端申請管理界面第5章系統(tǒng)實現(xiàn)5.1登錄員工端和管理員端登錄功能實現(xiàn)的關鍵代碼,分別如圖5-1、圖5-2所示。圖5-1員工端登錄功能的關鍵代碼圖5-2管理員端登錄功能的關鍵代碼5.2申請領用辦公用品員工填寫并提交申請單完成辦公用品的領用申請,關鍵代碼如圖5-3所示。圖5-3申請單提交功能的關鍵代碼5.3員工端查看申請記錄系統(tǒng)向員工展示申請記錄,關鍵代碼如圖5-4所示。圖5-4申請記錄顯示功能的關鍵代碼5.4申請單處理管理員首先應能查看所有申請記錄,關鍵代碼如圖5-5所示。圖5-5申請記錄展示的關鍵代碼管理員對申請單的處理應包括刪除申請單、修改申請單狀態(tài),關鍵代碼如圖5-6、圖5-7所示。圖5-6申請單刪除功能的關鍵代碼圖5-7修改訂單狀態(tài)功能的關鍵代碼5.5查詢某一員工所有申請記錄管理員根據(jù)員工工號可以查詢到該員工的所有申請記錄,關鍵代碼如圖5-8所示。圖5-8查詢某員工所有申請記錄功能的關鍵代碼5.6新增辦公用品管理員需填寫辦公用品的分類、名稱、數(shù)量和上傳圖片完成用品的新增,關鍵代碼如圖5-9、圖5-10、圖5-11所示。圖5-9圖片上傳功能的關鍵代碼圖5-10用品模型圖5-11新增用品實現(xiàn)的關鍵代碼5.7編輯用品信息用品出入庫時信息發(fā)生變化,此時管理員可查看所有用品并編輯用品信息。關鍵代碼如圖5-12、圖5-13、圖5-14所示。圖5-12顯示所有用品信息圖5-13編輯用品信息的關鍵代碼圖5-14刪除用品的關鍵代碼
第6章系統(tǒng)測試系統(tǒng)測試主要為測試系統(tǒng)功能是否有按預期需求實現(xiàn),確保建立完整的系統(tǒng),完善測試過程中出現(xiàn)的問題或漏洞。對比需求分析中羅列的功能和實際實現(xiàn)的功能,系統(tǒng)最后測試結果如表6-1所示。表6-1系統(tǒng)測試表角色對應任務測試內(nèi)容測試結果員工查看和選擇辦公用品①用品正確顯示②導航條按鈕正確跳轉(zhuǎn)通過申請領用辦公用品①驗證用戶登錄②申請單能提交③申請單能對應生成通過獲得申請單狀態(tài)反饋①驗證申請單提交能否觸發(fā)狀態(tài)反饋②驗證能否正確彈出狀態(tài)反饋通過管理員查看申請記錄①申請記錄正確顯示②申請記錄同步寫入數(shù)據(jù)庫通過查看申請單①驗證用戶登錄②申請單詳情正確顯示③所有申請記錄正確顯示④工號查詢搜索結果準確通過修改申請單狀態(tài)①驗證修改通道是否暢通②驗證修改操作是否成功通過查看和更新辦公用品信息①正確顯示辦公用品信息②驗證更新辦公品信息是否可操作③驗證更新操作是否成功通過總結選題辦公用品管理信息系統(tǒng)的靈感來源于我實習期間,所在的實習公司。實習公司具備較完整的辦公自動化系統(tǒng),包括考勤管理系統(tǒng)、請假管理系統(tǒng)、印章借用系統(tǒng)等。當公
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國高溫高壓熱電阻行業(yè)市場運營模式及未來發(fā)展動向預測報告
- 2024-2030年中國骨傳導植入式助聽器和耳機行業(yè)應用態(tài)勢與需求前景預測報告
- 2024-2030年中國飾面板行業(yè)發(fā)展狀況及前景趨勢研究報告
- 2024-2030年中國非離子表面活性劑行業(yè)市場發(fā)展規(guī)模及投資可行性分析報告
- 2024-2030年中國零售百貨行業(yè)競爭格局分析及并購重組戰(zhàn)略研究報告
- 2024-2030年中國陶瓷閥芯行業(yè)需求趨勢及發(fā)展策略研究報告
- 2024-2030年中國防水卷材涂料行業(yè)發(fā)展規(guī)模及投資策略研究報告
- 2024-2030年中國銀行理財產(chǎn)品行業(yè)深度調(diào)查及投資戰(zhàn)略分析報告
- 2024-2030年中國銀杏剝殼機行業(yè)前景展望投資潛力研究報告
- 簡述火力發(fā)電廠生產(chǎn)過程課件
- 砷環(huán)境地球化學研究進展
- 新版幼兒園安全用電課件ppt
- 06竣工財務決算審計工作底稿(試行)
- 化驗室化學試劑分類清單(參考模板)
- 三教”統(tǒng)一、和諧發(fā)展促進學生健康成長的有效方式
- 材料成型概論 第四章 擠壓成型
- 六盤水氣候特征
- 輻射安全責任書
- 第五章水輪機特性曲線
- 職業(yè)病防治(課堂PPT)
評論
0/150
提交評論