版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
某企業(yè)辦公用品管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
摘要
伴隨企業(yè)管理信息化發(fā)展,辦公用品領(lǐng)用申請(qǐng)業(yè)務(wù)作為企業(yè)日常運(yùn)營(yíng)管理業(yè)
務(wù)之一,也逐漸被信息系統(tǒng)取代,并作為企業(yè)管理信息系統(tǒng)中的一個(gè)子系統(tǒng)。
本系統(tǒng)旨在開(kāi)發(fā)一個(gè)辦公用品管理系統(tǒng),提高辦公用品領(lǐng)用申請(qǐng)業(yè)務(wù)的管理
效率,優(yōu)化辦公用品庫(kù)存管理流程。系統(tǒng)使用敏捷方法獲得用戶需求,采用面向
對(duì)象方法進(jìn)行分析和設(shè)計(jì),在WAMP集成環(huán)境下開(kāi)發(fā),并在WampServer服務(wù)器
實(shí)現(xiàn)。
系統(tǒng)用戶設(shè)定分別為員工和管理員,最后實(shí)現(xiàn)的系統(tǒng)功能如下:?jiǎn)T工可以查
看辦公用品的信息、領(lǐng)用申請(qǐng)、查看申請(qǐng)記錄等,管理員可以查看并搜索申請(qǐng)單
詳情和申請(qǐng)記錄、修改申請(qǐng)單狀態(tài)、對(duì)辦公用品信息進(jìn)行修改和補(bǔ)充。
本文對(duì)整個(gè)系統(tǒng)的分析、設(shè)計(jì)與實(shí)現(xiàn)均作了詳細(xì)描述。
關(guān)鍵詞:管理信息系統(tǒng),領(lǐng)用申請(qǐng),辦公用品管理,WAMP
Abstract
Withthedevelopmentofenterprisemanagementinformatization,theapplicationof
officesuppliesapplicationasoneofthedailyoperationmanagementbusinessof
enterprises,hasalsobeengraduallyreplacedbyinformationsystems,andasa
subsysteminenterprisemanagementinformationsystems.
Thesystemaimstodevelopanofficesuppliesmanagementsystem,improvethe
managementefficiencyoftheofficesuppliesapplicationbusiness,andoptimizethe
officesuppliesinventorymanagementprocess.Thesystemusesagilemethodsto
obtainuserneeds,adoptsanobject-orientedmethodforanalysisanddesign,
developsintheWAMPintegratedenvironment,andisimplementedonthe
WampServerserver.
Thesystemusersaresetupasemployeesandadministratorsrespectively.Thefinal
systemfunctionsareasfollows:employeescanviewofficesuppliesinformation,use
applications,viewapplicationrecords,etc.,administratorscanviewandsearch
applicationformdetailsandapplicationrecords,modifyapplicationsSinglestate,
modifyandsupplementtheofficesuppliesinformation.
Thisarticledescribestheanalysis,design,andimplementationoftheentiresystem
indetail.
Keywords:MIS,Applicationforcollar,Officesuppliesmanagement,WAMP
目錄
第1章緒論..............................................8
1.1系統(tǒng)開(kāi)發(fā)的背景和目標(biāo)........................................8
1.1.1系統(tǒng)開(kāi)發(fā)的背景.........................................8
1.1.2系統(tǒng)開(kāi)發(fā)的目標(biāo).........................................8
1.2設(shè)計(jì)開(kāi)發(fā)的方法和工具的選擇..................................9
1.3論文的內(nèi)容和結(jié)構(gòu)安排........................................9
第2章系統(tǒng)規(guī)劃.........................................10
2.1初步需求分析...............................................10
2.2系統(tǒng)主要功能及特點(diǎn).........................................12
2.3可行性分析.................................................13
2.3.1經(jīng)濟(jì)可行性............................................13
2.3.2技術(shù)可行性............................................13
2.3.3操作可行性............................................13
第3章系統(tǒng)分析.........................................13
3.1功能分析...................................................13
II
3.1.1系統(tǒng)參與者............................................13
3.1.2系統(tǒng)用例圖............................................13
3.1.3用例規(guī)約..............................................14
3.2概念數(shù)據(jù)建模和對(duì)象關(guān)系建模.................................20
3.3動(dòng)態(tài)建模...................................................24
3.3.1順序圖................................................24
3.3.2通信圖................................................28
3.3.3系統(tǒng)分析類圖..........................................31
3.3.4活動(dòng)圖................................................32
3.3.5狀態(tài)圖................................................33
第4章系統(tǒng)設(shè)計(jì).............................................34
4.1總體設(shè)計(jì)...................................................34
4.2數(shù)據(jù)庫(kù)設(shè)計(jì).................................................35
4.3UI設(shè)計(jì).....................................................36
第5章系統(tǒng)實(shí)現(xiàn).............................................41
5.1登錄.......................................................41
5.2申請(qǐng)領(lǐng)用辦公用品...........................................43
5.3員工端查看申請(qǐng)記錄.........................................44
5.4申請(qǐng)單處理.................................................44
5.5查詢某一員工所有申請(qǐng)記錄...................................46
5.6新增辦公用品...............................................46
5.7編輯用品信息...............................................48
III
第6章系統(tǒng)測(cè)試.........................................49
總結(jié)....................................................50
參考文獻(xiàn)................................................51
謝辭.....................................錯(cuò)誤!未定義書簽。
IV
第1章緒論
1.1系統(tǒng)開(kāi)發(fā)的背景和目標(biāo)
1.1.1系統(tǒng)開(kāi)發(fā)的背景
隨著信息時(shí)代的高速發(fā)展,企業(yè)信息化建設(shè)是企業(yè)快速適應(yīng)時(shí)代,及時(shí)響應(yīng)
和滿足需求的必經(jīng)之路。在企業(yè)信息化建設(shè)中,辦公自動(dòng)化(即0A)發(fā)揮著重
要作用,0A能有效、合理地調(diào)配企業(yè)內(nèi)部各項(xiàng)資源,減少手工操作誤差,節(jié)約
資源,讓員工高效協(xié)同辦公,讓辦公過(guò)程可視化,讓管理層精準(zhǔn)管控,從而提高
企業(yè)辦公管理效率和運(yùn)行決策效能。
0A最早于50年代出現(xiàn)在西方的發(fā)達(dá)國(guó)家,80年代進(jìn)入高速發(fā)展時(shí)期;而在
國(guó)內(nèi)則發(fā)展不均衡,分為四種情況:尚無(wú)聯(lián)網(wǎng)辦公、聯(lián)網(wǎng)但止步個(gè)人辦公、聯(lián)網(wǎng)
但協(xié)同有限、聯(lián)網(wǎng)并建立科學(xué)的系統(tǒng)生態(tài)。不可否認(rèn),辦公自動(dòng)化的完善會(huì)對(duì)企
業(yè)的管理和經(jīng)營(yíng)產(chǎn)生重要影響,推行辦公自動(dòng)化將是不可阻擋的浪潮。
辦公自動(dòng)化的實(shí)現(xiàn)自然借助OA系統(tǒng)。OA系統(tǒng)從20世紀(jì)70年代中期出現(xiàn)到
發(fā)展至今日,已經(jīng)成熟,更適應(yīng)企業(yè)高效協(xié)作、簡(jiǎn)單易用、信息共享等需求。企
業(yè)中常見(jiàn)的OA系統(tǒng)有請(qǐng)假管理系統(tǒng)、銷售管理系統(tǒng)、績(jī)效考核管理系統(tǒng)等,這
些系統(tǒng)因?yàn)槠渌幚淼氖聞?wù)繁雜龐大,涉及明確責(zé)任落實(shí)和利益分配,所以能迅
速普及應(yīng)用并受企業(yè)依賴。
對(duì)于企業(yè)日常運(yùn)營(yíng)中,企業(yè)同樣離不開(kāi)的快消品一一辦公用品的管理,目前
仍有許多企業(yè)采用傳統(tǒng)的手工記賬模式。這種傳統(tǒng)手工記賬模式下,辦公用品日
常出入庫(kù)和員工領(lǐng)用情況不明確、制度不完善、管理不規(guī)范,以上影響日積月累
下來(lái)將給企業(yè)帶來(lái)不必要的浪費(fèi)和損耗。如何節(jié)能降耗、壓縮成本,辦公用品管
理模式的改變也能助其一臂之力。
1.1.2系統(tǒng)開(kāi)發(fā)的目標(biāo)
系統(tǒng)開(kāi)發(fā)的目標(biāo)是希望能提供一個(gè)辦公用品管理系統(tǒng),讓員工在線上就能完
成辦公用品的領(lǐng)用申請(qǐng),簡(jiǎn)化手工模式下的辦理手續(xù),把時(shí)間花在更有效益的工
作上;管理員通過(guò)系統(tǒng)也能更快查找對(duì)應(yīng)申請(qǐng)信息,提高業(yè)務(wù)處理速度,對(duì)庫(kù)存
8
管理做到心中有數(shù),避免原有手工模式下清點(diǎn)庫(kù)存的手忙腳亂。另外,系統(tǒng)是提
供給企業(yè)內(nèi)部使用的,應(yīng)能歸整到企業(yè)系統(tǒng)生態(tài)建設(shè)中,便于企業(yè)統(tǒng)一管理人員
信息和權(quán)限分配。
1.2設(shè)計(jì)開(kāi)發(fā)的方法和工具的選擇
本系統(tǒng)在需求分析和數(shù)據(jù)庫(kù)設(shè)計(jì)階段,使用MicrosoftOfficePowerPoint
和PowerDesigner作為建模工具。MicrosoftOfficePowerPoint是微軟公司旗
下的一款熱門軟件,包容性強(qiáng)、素材豐富,能滿足各種作圖需求;PowerPoint
則是一款集成多種標(biāo)準(zhǔn)數(shù)據(jù)建模技術(shù)的工具,提供系統(tǒng)分析與設(shè)計(jì)解決方案,功
能強(qiáng)大,幫助用戶更便捷快速地完成系統(tǒng)分析和設(shè)計(jì)。
系統(tǒng)實(shí)現(xiàn)階段,以Windows系統(tǒng)為開(kāi)發(fā)環(huán)境,使用Apache為服務(wù)器軟件,
靜態(tài)界面采用HTML+CSS+JavaScript搭建,利用PHP語(yǔ)言和ThinkPHP框架進(jìn)行
動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā),MySQL建立后臺(tái)數(shù)據(jù)庫(kù)。系統(tǒng)將使用WampServer服務(wù)器實(shí)現(xiàn)WAMP
集成環(huán)境,能節(jié)省配置時(shí)間和減少繁瑣的配置過(guò)程,提高開(kāi)發(fā)速度。
1.3論文的內(nèi)容和結(jié)構(gòu)安排
第1章緒論:分析辦公用品管理信息系統(tǒng)開(kāi)發(fā)的背景、目標(biāo),介紹開(kāi)發(fā)方
法、語(yǔ)言和工具。
第2章系統(tǒng)規(guī)劃:提出系統(tǒng)功能開(kāi)發(fā)的想法,完成系統(tǒng)初步需求分析和可行性
分析。
第3章系統(tǒng)分析:對(duì)系統(tǒng)進(jìn)行詳細(xì)、全面的功能需求分析,完成建模。
第4章系統(tǒng)設(shè)計(jì):基于對(duì)系統(tǒng)需求的分析,完善系統(tǒng)總體設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和
界面設(shè)計(jì)。
第5章系統(tǒng)實(shí)現(xiàn):利用所學(xué)知識(shí)和技能,實(shí)現(xiàn)設(shè)計(jì)好的系統(tǒng)功能。
第6章系統(tǒng)測(cè)試:測(cè)試系統(tǒng)實(shí)現(xiàn)功能,得出測(cè)試結(jié)果。
9
第2章系統(tǒng)規(guī)劃
2.1初步需求分析
(1)系統(tǒng)描述
目前,辦公用品的領(lǐng)用申請(qǐng)和庫(kù)存管理,在企業(yè)中普遍為手工模式,落后的
管理模式不利于企業(yè)的成本管控。因此,開(kāi)發(fā)使用一個(gè)辦公用品管理信息系統(tǒng)有
助于企業(yè)高效處理領(lǐng)用申請(qǐng)業(yè)務(wù)和管理辦公用品。
(2)系統(tǒng)說(shuō)明
①考慮到系統(tǒng)的適用范圍和企業(yè)系統(tǒng)生態(tài)建設(shè)需要,為保證嚴(yán)謹(jǐn)性,用戶賬
號(hào)應(yīng)為分配獲得,不能通過(guò)注冊(cè)獲得賬號(hào),即用戶添加刪改直接在數(shù)據(jù)庫(kù)操作。
②申請(qǐng)單一旦提交成功,不允許企業(yè)員工修改和取消。只有辦公用品領(lǐng)用處
管理員能對(duì)申請(qǐng)單狀態(tài)進(jìn)行修改。
(3)系統(tǒng)角色
①確定角色:
企業(yè)員工(以下簡(jiǎn)稱員工)、辦公用品領(lǐng)用處管理員(以下簡(jiǎn)稱管理員)
②記錄抱怨和期望
如表2-1所示。
表2-1角色抱怨和期望匯總表
角色抱怨期望
每次領(lǐng)用都要手寫登記自己的部門、姓名、希望能有一個(gè)系統(tǒng),讓我免除
員工領(lǐng)用物品等信息,領(lǐng)用的東西多的時(shí)候要重手寫登記的過(guò)程,直接到領(lǐng)用
復(fù)寫多次。處報(bào)個(gè)人信息就能領(lǐng)取。
清點(diǎn)庫(kù)存只能一件一件地手工去數(shù)再記錄;希望系統(tǒng)能記錄每一條領(lǐng)用申
領(lǐng)用記錄也只能保存每天的領(lǐng)用數(shù)據(jù),如果請(qǐng)記錄,能查詢到個(gè)人的領(lǐng)用
管理員
要查詢員工個(gè)人的領(lǐng)用記錄只能一個(gè)個(gè)去統(tǒng)申請(qǐng)記錄,隨時(shí)能查看到庫(kù)存
計(jì)。情況。
10
(4)任務(wù)模型及任務(wù)詳細(xì)描述
達(dá)成角色目的應(yīng)完成對(duì)應(yīng)的任務(wù)和詳細(xì)描述完成任務(wù)的步驟,如表2.1.2所
Zj\o
表2-2角色任務(wù)模型及任務(wù)詳細(xì)描述匯總表
角色任務(wù)模型任務(wù)詳細(xì)描述
①查看和選擇辦員工使用賬號(hào)密碼登錄系統(tǒng)后,查看系統(tǒng)上展示的辦公用
公用品品,并根據(jù)需求選擇加入購(gòu)物車。
②申請(qǐng)領(lǐng)用辦公員工點(diǎn)擊創(chuàng)建申請(qǐng)單,確認(rèn)無(wú)誤后,提交生成辦公用品領(lǐng)
員用品用申請(qǐng)單。
工③獲得申請(qǐng)單狀員工提交申請(qǐng)單后,獲得提交狀態(tài)“提交成功”或“提交
態(tài)反饋失敗”的反饋。
員工在個(gè)人中心中能查看到歷史申請(qǐng)記錄,點(diǎn)擊能查看申
④查看申請(qǐng)記錄
請(qǐng)單詳情。
在員工成功提交申請(qǐng)單后,管理員能在后臺(tái)查看到該申請(qǐng)
①查看申請(qǐng)單單所包含的申請(qǐng)人工號(hào)、姓名、申請(qǐng)領(lǐng)用用品的種類和數(shù)
量等信息。
管理員在員工領(lǐng)取所申請(qǐng)的辦公用品后修改申請(qǐng)單狀態(tài)為
管②修改申請(qǐng)單狀
理“已完成”,完成本次領(lǐng)用申請(qǐng)。當(dāng)員工需要修改或取消申
態(tài)
員請(qǐng)時(shí),管理員將申請(qǐng)單狀態(tài)修改為“取消”。
管理員能查看所有辦公用品的基本信息和庫(kù)存信息,監(jiān)控
③查看和更新辦辦公用品庫(kù)存情況;更新辦公用品信息,包括編輯辦公用
公用品信息品的基本信息、由入庫(kù)產(chǎn)生的新增或領(lǐng)用出庫(kù)和報(bào)損造成
的刪除辦公用品信息。
(5)總結(jié)
系統(tǒng)對(duì)象的屬性及其狀態(tài)或方法總結(jié)如表2-3所示。
表2-3總結(jié)表
對(duì)象屬性狀態(tài)/方法
查詢辦公用品()、申請(qǐng)領(lǐng)
員工工號(hào)、密碼、姓名、部門、聯(lián)系方式用辦公用品()、查看申請(qǐng)
單()
待入庫(kù)()、待申請(qǐng)()、
辦公用品用品編號(hào)、用品名稱、所屬類別、庫(kù)存數(shù)量
待領(lǐng)用()、已出庫(kù)()
查看申請(qǐng)單()、修改辦公
管理員工號(hào)、密碼、姓名、部門、聯(lián)系方式用品信息()、修改申請(qǐng)單
狀態(tài)()
領(lǐng)用申請(qǐng)單申請(qǐng)單編號(hào)、下單時(shí)間、申請(qǐng)用品種類、申創(chuàng)建()、待提交()、己
11
請(qǐng)數(shù)量、申請(qǐng)總量、申請(qǐng)人工號(hào)、申請(qǐng)人姓提交()、已完成()、己
名、申請(qǐng)人聯(lián)系方式、狀態(tài)、管理員工號(hào)取消()
2.2系統(tǒng)主要功能及特點(diǎn)
1.辦公用品的領(lǐng)用申請(qǐng)
辦公用品的領(lǐng)用申請(qǐng)是本系統(tǒng)的主導(dǎo)業(yè)務(wù),目的是保證企業(yè)員工在日常工作
中不缺所需物資的同時(shí),監(jiān)控企業(yè)運(yùn)營(yíng)成本的投入。系統(tǒng)最主要的功能是實(shí)現(xiàn)員
工申請(qǐng)領(lǐng)用辦公用品數(shù)據(jù)的增刪改查,應(yīng)充分考慮信息安全和業(yè)務(wù)流暢,合理分
配用戶的使用權(quán)限。
針對(duì)需要申請(qǐng)領(lǐng)用辦公用品的企業(yè)員工,系統(tǒng)為其提供填寫和提交申請(qǐng)單的
功能,員工則需提供基本個(gè)人基本信息以認(rèn)證身份,完成申請(qǐng)和領(lǐng)用過(guò)程;員工
能查看到自動(dòng)的歷史領(lǐng)用申請(qǐng)記錄及狀態(tài)。通過(guò)系統(tǒng)實(shí)現(xiàn)領(lǐng)用申請(qǐng),將有效減少
排隊(duì)申請(qǐng)登記時(shí)間和咨詢用品信息時(shí)間。
2.領(lǐng)用申請(qǐng)的處理
系統(tǒng)對(duì)辦公用品領(lǐng)用處管理員角色提供的功能為申請(qǐng)單的查詢和狀態(tài)修改。
查詢申請(qǐng)單中又可分為查詢?nèi)可暾?qǐng)單、查詢某個(gè)員工所有領(lǐng)用申請(qǐng)單,以便提
高領(lǐng)用申請(qǐng)?zhí)幚硇?。申?qǐng)單狀態(tài)修改則是在員工已領(lǐng)用所申請(qǐng)用品,或取消此
次申請(qǐng),或領(lǐng)用過(guò)程出現(xiàn)問(wèn)題時(shí),管理員可對(duì)申請(qǐng)單狀態(tài)修改為己完成或取消,
此功能保證了領(lǐng)用申請(qǐng)業(yè)務(wù)的完整性。
3.辦公用品的信息管理
系統(tǒng)對(duì)管理員提供辦公用品信息管理功能,包括辦公用品信息查看、出入庫(kù)
造成的數(shù)據(jù)修改、種類刪除和信息維護(hù),保證了系統(tǒng)能完整運(yùn)轉(zhuǎn),減少管理員理
貨、清點(diǎn)所需要耗費(fèi)的時(shí)間和精力,提供庫(kù)存管理的決策支持。
12
2.3可行性分析
2.3.1經(jīng)濟(jì)可行性
該系統(tǒng)通過(guò)數(shù)據(jù)統(tǒng)計(jì)和分析,有助于管理員對(duì)辦公用品庫(kù)存及時(shí)、高效處理,
有效降低企業(yè)細(xì)碎開(kāi)支,包括紙質(zhì)資源消耗等帶來(lái)的成本浪費(fèi);同時(shí)能降低人力
成本,提高人力資源利用率。系統(tǒng)投入使用成本主要為購(gòu)買系統(tǒng)所需費(fèi)用,以及
運(yùn)行載體(計(jì)算機(jī))日常運(yùn)行的電費(fèi)。綜合考慮,該系統(tǒng)經(jīng)濟(jì)方面可行。
2.3.2技術(shù)可行性
該系統(tǒng)將通過(guò)B/S模式實(shí)現(xiàn),用戶無(wú)需下載,通過(guò)瀏覽器即可使用系統(tǒng),適
用于市面上目前普遍使用的操作系統(tǒng)。系統(tǒng)的維護(hù)可直接由開(kāi)發(fā)者進(jìn)行,更快速
有效解決問(wèn)題,因此技術(shù)方面可行。
2.3.3操作可行性
該系統(tǒng)界面簡(jiǎn)潔,功能明確,一目了然。用戶不管是企業(yè)員工還是辦公用品
領(lǐng)用處管理員,只需具備日常計(jì)算機(jī)基本操作知識(shí),了解辦公用品領(lǐng)用申請(qǐng)流程
就能使用。使用該系統(tǒng)能令用戶感受到系統(tǒng)友好,因此操作方面可行。
第3章系統(tǒng)分析
3.1功能分析
3.1.1系統(tǒng)參與者
企業(yè)員工、辦公用品領(lǐng)用處管理員
3.1.2系統(tǒng)用例圖
系統(tǒng)整體用例圖,如圖3-1所示。
13
圖3-1系統(tǒng)用例圖
3.1.3用例規(guī)約
(1)辦公用品管理系統(tǒng)
辦公用品管理系統(tǒng)用例規(guī)約如表3-1所示。
表3-1辦公用品管理系統(tǒng)用例規(guī)約
用例名稱:辦公用品管理系統(tǒng)
主參與者:?jiǎn)T工
層次:風(fēng)箏
利益相關(guān)者:?jiǎn)T工、管理員
前置條件:?jiǎn)T工訪問(wèn)辦公用品管理系統(tǒng)
最低保證:回滾任何未完成的事務(wù)
成功保證:管理員修改訂單狀態(tài)
觸發(fā)器:?jiǎn)T工訪問(wèn)辦公用品管理系統(tǒng)
主要成功情節(jié):1.員工使用已有賬號(hào)登錄系統(tǒng)
2.員工瀏覽系統(tǒng)上顯示的辦公用品,根據(jù)需求查詢辦公用品
14
3.員工將需申請(qǐng)辦公用品加入購(gòu)物車
4.員工創(chuàng)建申請(qǐng)單
5.員工提交申請(qǐng)單
6.系統(tǒng)反饋申請(qǐng)單提交狀態(tài)
7.管理員查看申請(qǐng)單詳情
8.管理員修改申請(qǐng)單狀態(tài)
擴(kuò)展:l.a員工輸入賬號(hào)不存在
l.a.l系統(tǒng)彈出提示“用戶不存在!請(qǐng)聯(lián)系管理員處理”
l.b員工輸入賬號(hào)或密碼為空
l.b.l系統(tǒng)彈出提示“輸入賬號(hào)或密碼錯(cuò)誤!”
2.a員工無(wú)法查看辦公用品
2.a.l員工刷新頁(yè)面
3.a員工加購(gòu)不成功
3.a.l員工刷新頁(yè)面
3.a.2員工重新登錄系統(tǒng)
4.a事務(wù)被中斷
4.a.l事務(wù)回滾,員工重新填寫申請(qǐng)單
5.a事務(wù)被中斷
5.a.l事務(wù)回滾,員工重新創(chuàng)建申請(qǐng)單
6.a沒(méi)有彈出提交狀態(tài)窗口
6.3.1跳轉(zhuǎn)至申請(qǐng)記錄頁(yè)面
7.a申請(qǐng)單詳情不顯示
7.a.l管理員刷新頁(yè)面
7.a.2管理員退出系統(tǒng),重新登錄
8.a事務(wù)被中斷
8.a.l事務(wù)回滾,管理員重新修改
8.b修改不成功
8.b.l事務(wù)回滾,管理員刷新頁(yè)面,重新修改
(2)查看辦公用品
查看辦公用品用例規(guī)約如表3-2所示。
表3-2查詢辦公用品用例規(guī)約
用例名稱:查看辦公用品
主參與者:?jiǎn)T工
層次:海平面
利益相關(guān)者:?jiǎn)T」:
前置條件:?jiǎn)T工成功登錄辦公用品管理系統(tǒng)
最低保證:回滾任何未完成的事務(wù)
成功保證:系統(tǒng)顯示符合條件的結(jié)果
觸發(fā)器:?jiǎn)T工點(diǎn)擊瀏覽辦公用品
15
主要成功情節(jié):1.員工在登錄界面輸入賬號(hào)密碼登錄系統(tǒng)
2.員工點(diǎn)擊界面左側(cè)導(dǎo)航欄用品分類和翻頁(yè)進(jìn)行瀏覽
3.系統(tǒng)顯示符合條件的結(jié)果
擴(kuò)展:l.a員工登錄不成功
l.a.l系統(tǒng)提示“用戶不存在,請(qǐng)聯(lián)系管理員處理!”
l.a.2系統(tǒng)提示“輸入用戶名或密碼有誤!”
2.a員工點(diǎn)擊瀏覽無(wú)反應(yīng)
2.a.l員工刷新頁(yè)面
2.b員工點(diǎn)擊瀏覽沒(méi)有內(nèi)容顯示
2.b.l員工刷新頁(yè)面
3.a事務(wù)被中斷
3.a.l事務(wù)回滾,員工重新登錄系統(tǒng)
(3)申請(qǐng)領(lǐng)用辦公用品
申請(qǐng)領(lǐng)用辦公用品用例規(guī)約如表3-3所示。
表3-3申請(qǐng)領(lǐng)用辦公用品用例規(guī)約
用例名稱:申請(qǐng)領(lǐng)用辦公用品
主參與者:?jiǎn)T工
層次:海平面
利益相關(guān)者:?jiǎn)T工
前置條件:?jiǎn)T工創(chuàng)建申請(qǐng)單
最低保證:回滾任何未完成的事務(wù)
成功保證:系統(tǒng)返回條件提交結(jié)果
觸發(fā)器:?jiǎn)T工點(diǎn)擊提交申請(qǐng)單
主要成功情節(jié):1.員工找到需要申請(qǐng)領(lǐng)用的辦公用品,點(diǎn)擊進(jìn)入辦公用品詳情頁(yè)
2.員工在詳情頁(yè)輸入申請(qǐng)數(shù)量
3.員工點(diǎn)擊確定后將該辦公用品加入購(gòu)物車
4.員工加入購(gòu)物車完成,點(diǎn)擊創(chuàng)建申請(qǐng)單
5.員工確認(rèn)無(wú)誤后,點(diǎn)擊提交申請(qǐng)單
6.系統(tǒng)自動(dòng)按申請(qǐng)數(shù)量減少對(duì)應(yīng)辦公用品的庫(kù)存數(shù)量
擴(kuò)展:l.a事務(wù)被中斷
l.a.l事務(wù)回滾,員工重新點(diǎn)擊進(jìn)入辦公用品詳情頁(yè)
2.a員工輸入被中斷
2.3.1系統(tǒng)提示“申請(qǐng)數(shù)量不能為0!”
2.a.2事務(wù)回滾,員工重新填寫
3.a員工點(diǎn)擊無(wú)響應(yīng)
3.a.l事務(wù)回滾,員工重新選擇加入購(gòu)物車
3.a.2員工刷新頁(yè)面
3.b事務(wù)被中斷
3.b.l事務(wù)回滾,員工重新選擇加入購(gòu)物車
16
4.a員工點(diǎn)擊創(chuàng)建無(wú)響應(yīng)
4.a.l事務(wù)回滾,員工重新點(diǎn)擊創(chuàng)建
5.a申請(qǐng)單詳情不顯示
5.a.l員工刷新頁(yè)面
5.a.2事務(wù)回滾,員工重新點(diǎn)擊提交
5.b事務(wù)被中斷
S.b.l事務(wù)回滾,員工重新創(chuàng)建和提交申請(qǐng)單
(4)獲得申請(qǐng)單狀態(tài)反饋
獲得申請(qǐng)單狀態(tài)反饋用例規(guī)約如表3-4所示。
表3-4獲得申請(qǐng)單狀態(tài)反饋用例規(guī)約
用例名稱:獲得申請(qǐng)單狀態(tài)反饋
主參與者:?jiǎn)T」:
層次:海平面
利益相關(guān)者:?jiǎn)T工
前置條件:?jiǎn)T工提交申請(qǐng)單
最低保證:回滾任何未完成的事務(wù)
成功保證:系統(tǒng)顯示申請(qǐng)單提交狀態(tài)
觸發(fā)器:?jiǎn)T工點(diǎn)擊提交申請(qǐng)單
主要成功情節(jié):1.員工點(diǎn)擊提交申請(qǐng)單
2.系統(tǒng)返回申請(qǐng)單提交結(jié)果
擴(kuò)展:l.a事務(wù)被中斷
l.a.l事務(wù)回滾,員工重新提交申請(qǐng)單
2.3系統(tǒng)沒(méi)有顯示結(jié)果
2.a.l系統(tǒng)跳轉(zhuǎn)至申請(qǐng)記錄界面
2.a.2員工前往申請(qǐng)記錄界面查看
(5)查看申請(qǐng)單
查看申請(qǐng)單用例規(guī)約如表3-5所示。
表3-5查看申請(qǐng)單用例規(guī)約
用例名稱:查看申請(qǐng)單
主參與者:管理員、員工
層次:海平面
利益相關(guān)者:管理員、員工
前置條件:?jiǎn)T工成功提交申請(qǐng)單
最低保證:回滾任何未完成的事務(wù)
成功保證:系統(tǒng)顯示申請(qǐng)單詳情
觸發(fā)器:管理員或員工點(diǎn)擊查看申請(qǐng)單
17
主要成功情節(jié):1.員工已成功提交申請(qǐng)單
2.管理員在系統(tǒng)后臺(tái)“申請(qǐng)管理”或員工在“我的申請(qǐng)”中點(diǎn)擊查
看申請(qǐng)單
3.系統(tǒng)顯示申請(qǐng)單詳情
擴(kuò)展:2.a事務(wù)被中斷
2.3.1事務(wù)回滾,管理員或員工重新點(diǎn)擊查看
2.b點(diǎn)擊無(wú)響應(yīng)
2.b.l管理員或員工刷新頁(yè)面
3.a系統(tǒng)沒(méi)有顯示申請(qǐng)單詳情
3.a.l管理員或員工刷新頁(yè)面
3.a.2事務(wù)回滾,管理員或員工重新點(diǎn)擊查看
(6)查看申請(qǐng)記錄
查看申請(qǐng)記錄用例規(guī)約如表3-6所示。
表3-6查看申請(qǐng)記錄用例規(guī)約
用例名稱:查看申請(qǐng)記錄
主參與者:管理員、員工
層次:海平面
利益相關(guān)者:管理員、員工
前置條件:系統(tǒng)記錄所有成功提交的申請(qǐng)單
最低保證:回滾任何未完成的事務(wù)
成功保證:系統(tǒng)正確顯示申請(qǐng)單詳情
觸發(fā)器:管理員或員工點(diǎn)擊查看申請(qǐng)記錄
主要成功情節(jié):1.管理員點(diǎn)擊查看所有申請(qǐng)記錄,或在后臺(tái)搜索查看員工申請(qǐng)記
錄;員工在“我的申請(qǐng)”里點(diǎn)擊申請(qǐng)記錄進(jìn)行查看
2.系統(tǒng)返回符合條件的申請(qǐng)記錄
擴(kuò)展:l.a事務(wù)被中斷
l.a.l事務(wù)回滾,管理員或員工重新查看
l.b點(diǎn)擊無(wú)響應(yīng)
l.b.l管理員或員工刷新頁(yè)面
l.b.2事務(wù)回滾,管理員或員工重新登錄系統(tǒng)
2.a系統(tǒng)找不到符合條件的結(jié)果
2.a.l系統(tǒng)提示“沒(méi)有符合條件的記錄!”
(7)修改申請(qǐng)單狀態(tài)
修改申請(qǐng)單狀態(tài)用例規(guī)約如表3-7所示。
表3-7查看申請(qǐng)單狀態(tài)用例規(guī)約
用例名稱:修改申請(qǐng)單狀態(tài)
18
主參與者:管理員
層次:海平面
利益相關(guān)者:管理員
前置條件:管理員交付辦公用品或員工取消申請(qǐng)
最低保證:回滾任何未完成的事務(wù)
成功保證:系統(tǒng)顯示申請(qǐng)單修改后的狀態(tài)
觸發(fā)器:管理員點(diǎn)擊修改申請(qǐng)單狀態(tài)
主要成功情節(jié):1.管理員登錄系統(tǒng)后臺(tái)
2.管理員需按單交付辦公用品或員工取消申請(qǐng)
3.管理員找到對(duì)應(yīng)申請(qǐng)單,修改申請(qǐng)單狀態(tài)為“已完成”或“已取
消”
4.系統(tǒng)顯示申請(qǐng)單被修改后的狀態(tài),員工和管理員均能查看得到
擴(kuò)展:l.a管理員登錄不成功
l.a.l系統(tǒng)提示“用戶名或密碼輸入有誤!”
3.a事務(wù)被中斷
3.a.l事務(wù)回滾,管理員重新修改申請(qǐng)單狀態(tài)
4.a系統(tǒng)沒(méi)有顯示申請(qǐng)單被修改后的結(jié)果
4.a.l管理員或員工刷新頁(yè)面
(8)定乂用品
定義用品用例規(guī)約如表3-8所示。
表3-8定義用品用例規(guī)約
用例名稱:定義用品
主參與者:管理員
層次:海平面
利益相關(guān)者:管理員
前置條件:管理員訪問(wèn)系統(tǒng)后臺(tái)
最低保證:回滾任何未完成的事務(wù)
成功保證:系統(tǒng)成功顯示新定義的辦公用品
觸發(fā)器:管理員點(diǎn)擊“添加用品”進(jìn)入用品定義界面
主要成功情節(jié):1.管理員在左側(cè)導(dǎo)航條點(diǎn)擊“添加用品”
2.管理員填寫相關(guān)辦公用品信息
3.管理員確認(rèn)無(wú)誤后點(diǎn)擊“提交”按鈕
4.系統(tǒng)返回提交狀態(tài)
擴(kuò)展:l.a點(diǎn)擊無(wú)響應(yīng)
l.a.l事務(wù)回滾,管理員刷新頁(yè)面
2.a事務(wù)被中斷
2.a.l事務(wù)回滾,管理員重新填寫用品信息
19
3.a點(diǎn)擊無(wú)反應(yīng)
3al事務(wù)回滾,管理員重新提交
3.a.2事務(wù)回滾,管理員重新填寫用品信息
4.a系統(tǒng)沒(méi)有反饋提交狀態(tài)
4.a.l管理員前往“用品列表”查看
(9)修改用品
修改用品用例規(guī)約如表3-9所示。
表3-9修改用品用例規(guī)約
用例名稱:修改用品
主參與者:管理員
層次:海平面
利益相關(guān)者:管理員
前置條件:管理員點(diǎn)擊查看用品列表
最低保證:回滾任何未完成的事務(wù)
成功保證:管理員成功修改用品信息
觸發(fā)器:管理員點(diǎn)擊“編輯”進(jìn)入用品信息修改界面
主要成功情節(jié):1.管理員在左側(cè)導(dǎo)航條點(diǎn)擊“用品列表”
2.管理員找到需要修改的用品,點(diǎn)擊“編輯”按鈕
3.管理員根據(jù)需求修改用品信息
4.管理員點(diǎn)擊“提交”按鈕
5.系統(tǒng)返回修改結(jié)果
擴(kuò)展:l.a點(diǎn)擊無(wú)響應(yīng)
l.a.l事務(wù)回滾,管理員刷新頁(yè)面
2.a事務(wù)被中斷
2.a.l事務(wù)回滾,管理員重新查找該用品
3.a事務(wù)被中斷
3al事務(wù)回滾,管理員重新修改用品信息
4.a點(diǎn)擊無(wú)反應(yīng)
4.a.l事務(wù)回滾,管理員重新提交修改信息
4.a.2事務(wù)回滾,管理員退出界面后重新進(jìn)入
5.a系統(tǒng)沒(méi)有反饋修改結(jié)果
5.a.l管理員前往“用品列表”查看
3.2概念數(shù)據(jù)建模和對(duì)象關(guān)系建模
(1)員工與申請(qǐng)單的對(duì)象關(guān)系
員工與申請(qǐng)單的對(duì)象關(guān)系類圖如圖3-2所示。
20
staff員工
?pk?sta_id工號(hào)appOrder申請(qǐng)單
sta_password密碼
1submitO..n?pk?ordjd單號(hào)
sta_name姓名ord_time下單向間
sta_department部門ord_state狀態(tài)
?multivalue?sta_number聯(lián)系方式
圖3-2員工與申請(qǐng)單對(duì)象關(guān)系類圖
員工和申請(qǐng)單是一對(duì)多關(guān)系,一個(gè)員工可以提交多次申請(qǐng)產(chǎn)生多張申請(qǐng)單,
但一張申請(qǐng)單只能對(duì)應(yīng)一個(gè)員工。對(duì)應(yīng)關(guān)系模型為:
員工(工號(hào),密碼,姓名,部門,聯(lián)系方式)
申請(qǐng)單(單號(hào),下單時(shí)間,申請(qǐng)單狀態(tài),員工工號(hào))
(2)管理員與申請(qǐng)單的對(duì)象關(guān)系
管理員與申請(qǐng)單的對(duì)象關(guān)系類圖如圖3-3所示。
admin管理員
?pk?ad_id工號(hào)appOrder申請(qǐng)單
ad_password密碼單號(hào)
maintain?pk?ord_id
ad_name姓名ord_time下單時(shí)間
ad__department部門ord__state狀態(tài)
?multivalue?ad_number聯(lián)系方式
圖3-3管理員與申請(qǐng)單的對(duì)象關(guān)系類圖
管理員和申請(qǐng)單是多對(duì)多關(guān)系,一個(gè)管理員可以維護(hù)多張申請(qǐng)單,一張申請(qǐng)
單也可以被多個(gè)管理員維護(hù)。對(duì)應(yīng)關(guān)系模型為:
管理員(工號(hào),密碼,姓名,部門,聯(lián)系方式)
申請(qǐng)單(單號(hào),下單時(shí)間,申請(qǐng)單狀態(tài),管理員Z號(hào))
(3)辦公用品與申請(qǐng)單的對(duì)象關(guān)系
辦公用品與申請(qǐng)單的對(duì)象關(guān)系類圖如圖3-4所示。
21
圖3-4辦公用品與申請(qǐng)單的對(duì)象關(guān)系類圖
辦公用品和申請(qǐng)單是多對(duì)多關(guān)系,一種辦公用品可以存在于多張申請(qǐng)單,一
張申請(qǐng)單也可以有多種辦公用品。對(duì)應(yīng)關(guān)系模型為:
辦公用品(用品編號(hào),用品名稱,所屬類別,庫(kù)存數(shù)量)
申請(qǐng)單(星號(hào),下單時(shí)間,申請(qǐng)單狀態(tài),用品編號(hào))
行項(xiàng)目(申請(qǐng)數(shù)量,申請(qǐng)總數(shù))
(4)管理員與辦公用品的對(duì)象關(guān)系
管理員與辦公用品的對(duì)象關(guān)系類圖如圖3-5所示。
圖3-5管理員與辦公用品的對(duì)象關(guān)系類圖
管理員與辦公用品是多對(duì)多的關(guān)系,一個(gè)管理員可以修改多種辦公用品的信
息,一種辦公用品也可以被多個(gè)管理員進(jìn)行維護(hù)。對(duì)應(yīng)關(guān)系模型為:
管理員(工號(hào),密碼,姓名,部門,聯(lián)系方式)
22
辦公用品(用品編號(hào),用品名稱,所屬類別,庫(kù)存數(shù)量,管理員工號(hào))
(5)系統(tǒng)完整對(duì)象關(guān)系
系統(tǒng)完整的對(duì)象關(guān)系類圖如圖3-6所示。
圖3-6系統(tǒng)對(duì)象關(guān)系類圖
系統(tǒng)完整的對(duì)應(yīng)關(guān)系模型為:
管理員(工號(hào),密碼,姓名,部門,聯(lián)系方式)
員工(謔,密碼,姓名,部門,聯(lián)系方式)
辦公用品(用品編號(hào),用品名稱,所屬類別,庫(kù)存數(shù)量)
行項(xiàng)目(申請(qǐng)數(shù)量,申請(qǐng)總數(shù))
申請(qǐng)單(星號(hào),下單時(shí)間,申請(qǐng)單狀態(tài),員工工號(hào),用品編號(hào),管理員工號(hào))
其中,形同“工為主鍵,形同“員工工號(hào)”為外鍵,其余為普通屬性。
23
3.3動(dòng)態(tài)建模
3.3.1順序圖
(1)員工/管理員登錄順序圖,如圖3-7所示。
登錄順序圖
去:LoginControl
理員
1://loginO□
2://verifyloginuO
3://checkloginO'
4://loginO1
5://verifyloginO:
n
6://checkloginOu
圖3-7員工/管理員登錄順序圖
管理員和員工要登錄系統(tǒng),輸入的賬號(hào)和密碼需驗(yàn)證是否與數(shù)據(jù)庫(kù)中已存的
信息吻合。吻合方可登錄并使用系統(tǒng)。
(2)辦公用品領(lǐng)用申請(qǐng)順序圖,如圖3-8所示。
24
員工端請(qǐng)求創(chuàng)建申請(qǐng)單,系統(tǒng)應(yīng)先驗(yàn)證員工的登錄信息,無(wú)誤后創(chuàng)建申請(qǐng)單
并獲取員工信息。員工端請(qǐng)求寫入申請(qǐng)用品信息,系統(tǒng)計(jì)算行項(xiàng)目數(shù)量并寫入申
請(qǐng)單,最后將申請(qǐng)單信息返回至員工端。
(3)領(lǐng)用申請(qǐng)?zhí)幚眄樞驁D,如圖3-9所示。
25
申清處理順序圖
:AdminForm:AdminControlLU:appdrderl()
管理員i
1://requestcheck_Order()
admininfo()
F
4://getappOrde_in£o()
updateappOrderstateO
//updateappOrder_state。
8://checkupdated。
9://updateappOrder_state()
圖3-9領(lǐng)用申請(qǐng)?zhí)幚眄樞驁D
管理員端請(qǐng)求查看申請(qǐng)單信息,系統(tǒng)獲取管理員信息后展示申請(qǐng)單詳情。管
理員端請(qǐng)求修改申請(qǐng)單信息,系統(tǒng)檢測(cè)是否有更新,無(wú)誤后更新申請(qǐng)單信息,并
將更新后的狀態(tài)結(jié)果返回至管理員端。
(4)辦公用品管理順序圖,如圖3-10所示。
26
辦公用品管理順序圖
管理員2
1://requestedit()
2://requestedit()
□
3://getadmin_infq():
4://getgoods_info()
5://writegoods_info()
6://writegoods_info()
7://checkgoods_info()
8://writegoods_info()
圖3-10辦公用品管理順序圖
管理員端請(qǐng)求維護(hù)辦公用品信息,系統(tǒng)獲取管理員信息后,允許管理員寫入
辦公用品信息。系統(tǒng)過(guò)檢測(cè)信息是否合格,無(wú)誤后更新辦公用品信息,并將更新
后的信息返回至管理員端。
(5)辦公用品新增順序圖,如圖3-11所示。
27
管理員端請(qǐng)求新增辦公用品,系統(tǒng)獲取管理員信息。管理員填寫新增辦公用
品信息,系統(tǒng)檢測(cè)合格后,將辦公用品信息寫入數(shù)據(jù)庫(kù),并將新增的用品信息返
回顯示至管理員端。
3.3.2通信圖
(1)員工/管理員登錄通信圖,如圖3-12所示。
28
員工
圖3-12員工/管理員登錄通信圖
(2)辦公用品領(lǐng)用申請(qǐng)通信圖,如圖3-13所示。
圖3-13辦公用品領(lǐng)用申請(qǐng)通信圖
(3)領(lǐng)用申請(qǐng)?zhí)幚硗ㄐ艌D,如圖3-14所示。
29
5://displaydetails()
10://displayupdatedO
6:
管理員1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度互聯(lián)網(wǎng)醫(yī)療平臺(tái)合作服務(wù)協(xié)議3篇
- 網(wǎng)上做課程設(shè)計(jì)
- 二零二五年度商業(yè)街鋪面租賃合同范本(含裝修支持)3篇
- 二零二五年度國(guó)有企業(yè)國(guó)有股權(quán)流轉(zhuǎn)監(jiān)管協(xié)議3篇
- 2025年度相機(jī)產(chǎn)品定制與銷售合同范本3篇
- 整頓鹽務(wù)市場(chǎng)秩序?qū)嵤┓桨笜颖荆?篇)
- 水泵工安全職責(zé)模版(2篇)
- 2025年配電房管理制度與(2篇)
- 美術(shù)的節(jié)奏課程設(shè)計(jì)
- 二零二五年度新能源儲(chǔ)能合同履約保證書3篇
- 臺(tái)大公開(kāi)課歐麗娟紅樓夢(mèng)講義
- 園林施工管理大型園林集團(tuán)南部區(qū)域養(yǎng)護(hù)標(biāo)準(zhǔn)圖例
- 【合同范本】補(bǔ)充協(xié)議-面積差補(bǔ)款-預(yù)售版
- 藝術(shù)(音樂(lè)、美術(shù))專業(yè)人才需求情況調(diào)研報(bào)告
- [QC成果]提高剪力墻施工質(zhì)量一次合格率
- 移印工作業(yè)指導(dǎo)書
- 樂(lè)高基礎(chǔ)篇樂(lè)高積木和搭建種類專題培訓(xùn)課件
- 低血糖的觀察和護(hù)理課件
- 事故形成的冰山理論
- 溶解度曲線教學(xué)設(shè)計(jì)
- 硅膠產(chǎn)品工藝流程圖
評(píng)論
0/150
提交評(píng)論