庫存管理_庫存系統(tǒng)業(yè)務(wù)用例建模與需求用例建模
《庫存管理_庫存系統(tǒng)業(yè)務(wù)用例建模與需求用例建?!酚蓵T分享,可在線閱讀,更多相關(guān)《庫存管理_庫存系統(tǒng)業(yè)務(wù)用例建模與需求用例建模(27頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、精品資料網(wǎng)(http:/) 50萬份精華管理資料,3萬多集管理視頻講座n 更多資料請訪問精品資料網(wǎng)(http:/)更多企業(yè)學(xué)院:http:/ 324份資料http:/ 8720份資料http:/ 13920份資料http:/ 17945份資料http:/ 14350份資料http:/ 4879份資料http:/ 庫存系統(tǒng)業(yè)務(wù)用例建模1.1 庫存系統(tǒng)業(yè)務(wù)流程分析1.1.1 入庫流程分析1、貨物到達(dá)后,站臺值班員組織卸貨,大致清點品種、件數(shù),編寫物資到站日報,送至收貨組;2、收貨組根據(jù)物資到站日報表核對驗收貨物,分配庫位,填寫碼單。 3、客戶貨物明細(xì)單到達(dá)后,填寫入庫單。核對碼單、貨物明細(xì)單,入庫
2、單,如出現(xiàn)差錯,返客戶貨物異常報告。4、總經(jīng)辦審核記賬后,生成帳卡、入庫收費單,數(shù)據(jù)不再允許改動。入庫業(yè)務(wù)流程圖如下:1.1.2 出庫流程分析1 客戶在入庫時提供提貨樣單,用戶持提貨單至發(fā)貨組,要求提貨。調(diào)度員核實提貨單的合法性,填寫出庫單,顯示相關(guān)業(yè)務(wù)號信息,如果有層次,則顯示層次信息,并修改層次信息;如果是一個業(yè)務(wù)號的尾貨則給出尾貨提示。然后向用戶出具出庫收費單,同時生成派車單,并派保管員準(zhǔn)備發(fā)貨。2 保管員持派車單組織貨物裝運,記錄實出貨物信息,填寫碼單出庫信息表 。3 用戶繳費后,保管員開具出門證給用戶。4 總經(jīng)辦審核記賬后,生成保管收費單。5 一批貨物全部出庫后,保管員將帳卡、提貨單
3、、碼單送至總經(jīng)辦核實平帳后,存檔。 出庫業(yè)務(wù)流程圖如下:1.1.3 庫存管理業(yè)務(wù)流程分析盤點流程:1 貨艙部根據(jù)需要盤點的貨物生成盤點帳存表,表中有生成盤點表的商品編碼、商品名稱、所屬部門、庫位、經(jīng)營方式、庫存數(shù)量及盤點日期等相關(guān)信息;2 打印盤點單,包括的項目有:商品庫位、所屬部門、類別、商品編碼、商品名稱、經(jīng)營方式、實盤數(shù)量及盤點日期,這里不輸出商品的帳存數(shù)量;3 盤點員手持盤點單,進(jìn)行實地盤點,將數(shù)量填入盤點單中實盤數(shù)量處;4 貨艙部在微機(jī)中調(diào)出對應(yīng)的盤點帳存表,將實盤的數(shù)量錄入進(jìn)去,經(jīng)主管檢察錄入數(shù)據(jù)的準(zhǔn)確性后,審核生效;5 生成盤點盈虧表。6 針對商品有盤盈和盤虧的商品進(jìn)行記賬。凡是
4、有盈虧的商品列出商品編碼、名稱、實盤數(shù)量、帳存數(shù)量、成本單價、盈虧金額 盤點業(yè)務(wù)流程圖如下:1.2業(yè)務(wù)需求用例建模階段1.2.1業(yè)務(wù)角色的查找及建立根據(jù)此庫存管理的分析知,庫存管理說涉及的業(yè)務(wù)角色有:站臺值班員,收貨組,總經(jīng)辦,客戶,保管員,貨艙部,盤點員,調(diào)度員1.2.2業(yè)務(wù)用例查找與分析根據(jù)業(yè)務(wù)流程可以找到基本的業(yè)務(wù)用例有:1 站臺值班員卸貨審核清點貨物貨物到達(dá)后,站臺值班員組織卸貨,大致清點品種、件數(shù),編寫物資到站日報,送至收貨組。2 收貨組驗收入庫貨物分配庫位收貨組根據(jù)物資到站日報表核對驗收貨物,分配庫位,填寫碼單。3 收貨組審核入庫單據(jù)處理異常客戶貨物明細(xì)單到達(dá)后,填寫入庫單。核對碼
5、單、貨物明細(xì)單,入庫單,如出現(xiàn)差錯,返客戶貨物異常報告。4 總經(jīng)辦進(jìn)行入庫審核記賬總經(jīng)辦審核記賬后,生成帳卡、入庫收費單,數(shù)據(jù)不再允許改動。注:客戶提供提單的同時,提供一份提貨樣單。5客戶申請?zhí)嶝浛蛻粼谌霂鞎r提供提貨樣單,用戶持提貨單至發(fā)貨組,要求提貨。6調(diào)度員審核客戶提貨的合法性調(diào)度員核實提貨單的合法性,填寫出庫單,顯示相關(guān)業(yè)務(wù)號信息,如果有層次,則顯示層次信息,并修改層次信息;如果是一個業(yè)務(wù)號的尾貨則給出尾貨提示。然后向用戶出具出庫收費單,同時生成派車單,并派保管員準(zhǔn)備發(fā)貨。7保管員組織發(fā)貨處理保管員持派車單組織貨物裝運,記錄實出貨物信息,填寫碼單出庫信息表 。8用戶繳費后,保管員開具出門
6、證給用戶總經(jīng)辦進(jìn)行出庫審核記賬。總經(jīng)辦審核記賬后,生成保管收費單??偨?jīng)辦平帳處理。一批貨物全部出庫后,保管員將帳卡、提貨單、碼單送至總經(jīng)辦核實平帳后,存檔。9貨艙部生成盤點單據(jù)貨艙部根據(jù)需要盤點的貨物生成盤點帳存表,表中有生成盤點表的商品編碼、商品名稱、所屬部門、庫位、經(jīng)營方式、庫存數(shù)量及盤點日期等相關(guān)信息。打印盤點單,包括的項目有:商品庫位、所屬部門、類別、商品編碼、商品名稱、經(jīng)營方式、實盤數(shù)量及盤點日期,這里不輸出商品的帳存數(shù)量。10 盤點員進(jìn)行實地盤點盤點員手持盤點單,進(jìn)行實地盤點,將數(shù)量填入盤點單中實盤數(shù)量處。11 貨艙部進(jìn)行盤點結(jié)果處理貨艙部在微機(jī)中調(diào)出對應(yīng)的盤點帳存表,將實盤的數(shù)量
7、錄入進(jìn)去,經(jīng)主管檢察錄入數(shù)據(jù)的準(zhǔn)確性后,審核生效。12 生成盤點盈虧表針對商品有盤盈和盤虧的商品進(jìn)行記賬。凡是有盈虧的商品列出商品編碼、名稱、實盤數(shù)量、帳存數(shù)量、成本單價、盈虧金額。13 過戶處理修改貨物所屬貨主,同時修改相應(yīng)信息(重復(fù)出庫、入庫流程)。14 移庫處理修改移庫貨物原有和現(xiàn)有的庫存位置。1.2.3業(yè)務(wù)用例圖1.2.3業(yè)務(wù)活動圖入庫過程:出庫過程:盤點過程:1.3 系統(tǒng)基本功能描述:根據(jù)庫存系統(tǒng)業(yè)務(wù)過程分析知系統(tǒng)的基本功能有入庫管理,出庫管理與庫存管理三大模塊,系統(tǒng)功能圖如下:倉儲系統(tǒng)入庫業(yè)務(wù)庫存業(yè)務(wù)出庫業(yè)務(wù)第二章 庫存系統(tǒng)系統(tǒng)需求用例建模2.1 入庫管理需求用例分析2.1.1 確
8、定系統(tǒng)角色:一個角色可以是人、硬件設(shè)備、甚至另外一個系統(tǒng)。對于一個系統(tǒng)而言,每種類型的用戶表示為一個或幾個角色,每個與該系統(tǒng)交互的外部系統(tǒng)也表示為一個或幾個角色。庫存管理系統(tǒng)中,我們通過分析,可以找出這樣一些角色:客戶,貨物,入庫管理人員,倉庫,出庫管理人員,庫存管理人員,系統(tǒng)管理人員。2.1.2確定系統(tǒng)頂層用例一般的uml的需求描述方法是用用例圖來表達(dá)角色、用例及其之間的關(guān)系,用文字形式的事件流文檔具體描述用例細(xì)節(jié)。這種方法存在以下缺點:一張用例圖不能描述復(fù)雜系統(tǒng)全部需求;系統(tǒng)的業(yè)務(wù)種類多、功能繁雜,根本無法清晰地將系統(tǒng)的全部功能展開在一張用例圖上,即使可以,用戶看到縱橫交錯的各種關(guān)系,也只
9、能望而生畏;用例圖不適應(yīng)描述系統(tǒng)的非功能要求;文字不便于說明復(fù)雜用例的流程。涉及多個部門之間的交互協(xié)調(diào),事件流文檔中的文字難以清晰地表達(dá)地籍?dāng)?shù)據(jù)的復(fù)雜流程。因此我們將采用建立多層次的用例圖。頂層用例圖描述系統(tǒng)粗粒度的全部功能;下一層將沒有表述清的粗粒度用例用更細(xì)粒度的子用例描述。根據(jù)系統(tǒng)的業(yè)務(wù)過程分析與用戶的需求分析,系統(tǒng)的頂層用例如表所示:參與者用例說明入庫管理人員入庫管理,其中包括到站登記日報管理,入庫單管理,碼單管理,審核記賬等庫存管理人員庫存的基本業(yè)務(wù)管理,包括盤點管理,過戶管理,移庫管理倉區(qū)的基本信息管理,包括倉區(qū)參數(shù)設(shè)置,庫存分配,預(yù)警管理出庫管理人員出庫管理,有出庫單管理,出庫信
10、息管理,出庫審核管理,以及平帳等系統(tǒng)管理人員系統(tǒng)管理,報表管理,查詢管理,基本資料管理等系統(tǒng)得頂層用例圖如下:2.1.3 入庫管理功能性分析:根據(jù)業(yè)務(wù)描述,我們知道此模塊應(yīng)該要實現(xiàn)的功能大致如下:1 入庫管理人員利用系統(tǒng)登記站臺管理員送來的到站日報表信息;2 入庫管理人員能修改到站日報表信息;3 入庫管理人員能刪除到站日報表信息;4 入庫管理人員根據(jù)到站日報填寫,修改,刪除碼單;5 入庫管理人員根據(jù)貨物明細(xì)單填寫,修改,刪除入庫單;6 入庫管理人員審核碼單、貨物明細(xì)單,入庫單如有差錯,返回貨物異常報告;如無差錯生成帳卡、入庫收費單。入庫管理的分層用例圖如下:2.1.4 到站日報錄入管理用例描述
11、:用例: 到站日報管理參與者:入庫管理人員,站臺管理員目的: 記錄貨物的到站情況和到站貨物的基本信息綜述: 貨物到達(dá)后,站臺管理員組織卸貨,大致清點品種、件數(shù),編寫物資到站日報,入庫管理人員根據(jù)到站日報進(jìn)行到站日報的錄入修改等操作。參與者的動作系統(tǒng)響應(yīng)1)用例始于入庫管理人員根據(jù)站臺管理員提供的信息進(jìn)行到站日報的管理2)入庫管理人員選擇登陸到本系統(tǒng),并輸入管理賬號與密碼3)系統(tǒng)確認(rèn)賬號與密碼,并提示登陸成功進(jìn)入系統(tǒng)4)入庫管理人員根據(jù)系統(tǒng)的提示選擇到站日報管理5)進(jìn)入到站管理界面6)入庫管理人員選擇: A 登記到站日報 B 修改到站日報 C 刪除到站日報7)記錄這次完成的操作8)用例在所有操作
12、完成后結(jié)束入庫日報管理包括登記到站日報,修改到站日報,刪除到站日報:登記到站日報:參與者的動作系統(tǒng)響應(yīng)1)入庫管理人員選擇登記到站日報2)系統(tǒng)顯示出登記日報的界面3)入庫管理人員根據(jù)站臺管理人員提供的信息輸入要登記日報的基本信息4)入庫管理人員選擇登記完成5)系統(tǒng)接收日報的基本信息并放入數(shù)據(jù)庫中6)系統(tǒng)提示登記到站日報完成修改到站日報參與者的動作系統(tǒng)響應(yīng)1)入庫管理人員選擇要修改的到站日報2)系統(tǒng)顯示出到站日報的信息3)入庫管理人員確認(rèn)要修改,并選擇修改項4)系統(tǒng)進(jìn)入日報修改界面5)入庫管理人員修改完成6)系統(tǒng)接收日報的修改信息并再次給出提示信息7)入庫管理人員確認(rèn)8)系統(tǒng)提示修改到站日報完成
13、刪除到站日報參與者的動作系統(tǒng)響應(yīng)1)入庫管理人員選擇要刪除的到站日報2)系統(tǒng)顯示出要刪除的到站日報的信息3)入庫管理人員確認(rèn)要刪除,并選擇刪除項4)系統(tǒng)接收日報的刪除命令并給出提示信息5)入庫管理人員確認(rèn)6)系統(tǒng)提示刪除到站日報完成2.1.5 碼單管理用例描述:用例: 碼單管理參與者:入庫管理人員目的: 根據(jù)到站日報生成碼單,貨物到達(dá)驗收后產(chǎn)生,記錄貨物存放信息。綜述: 入庫管理人員在貨物入庫后,錄入實收的貨物信息,記錄詳細(xì)的貨物信息、存放位置信息(包括層數(shù))。參與者的動作系統(tǒng)響應(yīng)1)用例始于入庫管理人員根據(jù)貨物的基本信息與存放信息對碼單管理2)入庫管理人員選擇登陸到本系統(tǒng),并輸入管理帳號與密
14、碼3)系統(tǒng)確認(rèn)帳號與密碼,并提示登陸成功進(jìn)入系統(tǒng)4)入庫管理人員根據(jù)系統(tǒng)的提示選擇到站碼單管理5)進(jìn)入碼單管理界面6)入庫管理人員選擇: A 新建碼單 B 修改碼單 C 刪除碼單7)記錄這次完成的操作8)用例在所有操作完成后結(jié)束碼單管理包括新建碼單,修改碼單,刪除碼單:新建碼單參與者的動作系統(tǒng)響應(yīng)1)入庫管理人員選擇新建碼單2)系統(tǒng)顯示出未處理的到站日報的界面3)入庫管理人員根據(jù)到站日報號選擇要生成碼單的到站的貨物4)系統(tǒng)給出到站的基本信息與碼單的基本信息空位4)入庫管理人員輸入碼單的基本信息5)系統(tǒng)接收新建碼單的基本信息并放入數(shù)據(jù)庫中6)系統(tǒng)提示新建碼單完成修改碼單參與者的動作系統(tǒng)響應(yīng)1)入
15、庫管理人員選擇要修改的碼單2)系統(tǒng)顯示出修改碼單的信息3)入庫管理人員確認(rèn)要修改,并選擇修改項4)系統(tǒng)進(jìn)入碼單修改界面5)入庫管理人員修改完成6)系統(tǒng)接收碼單的修改信息并再次給出提示信息7)入庫管理人員確認(rèn)8)系統(tǒng)提示修改碼單完成刪除碼單參與者的動作系統(tǒng)響應(yīng)1)入庫管理人員選擇要刪除的碼單2)系統(tǒng)顯示出要刪除的碼單的信息3)入庫管理人員確認(rèn)要刪除,并選擇刪除項4)系統(tǒng)接收碼單的刪除命令并給出提示信息5)入庫管理人員確認(rèn)6)系統(tǒng)提示刪除碼單完成2.1.6 入庫單管理用例描述:用例: 入庫單管理參與者: 入庫管理人員目的: 入庫管理人員根據(jù)客戶提供的貨物明細(xì)表填寫入庫單,錄入入庫單基本信息。綜述:
16、 人工核對客戶遞交的貨物明細(xì)表、碼單,超出誤差范圍產(chǎn)生異常報告,如果無異常則正確錄入入庫單。參與者的動作系統(tǒng)響應(yīng)1)用例始于入庫管理人員根據(jù)貨物的明細(xì)表信息進(jìn)行錄入2)入庫管理人員選擇登陸到本系統(tǒng),并輸入管理帳號與密碼3)系統(tǒng)確認(rèn)帳號與密碼,并提示登陸成功進(jìn)入系統(tǒng)4)入庫管理人員根據(jù)系統(tǒng)的提示選擇入庫單管理5)進(jìn)入入庫單管理界面6)入庫管理人員選擇: A 新建入庫單 B 修改入庫單 C 刪除入庫單7)記錄這次完成的操作8)用例在所有操作完成后結(jié)束入庫單管理包括新建入庫單,修改入庫單,刪除入庫單:新建入庫單參與者的動作系統(tǒng)響應(yīng)1)入庫管理人員選擇新建入庫單2)系統(tǒng)顯示出新建入庫單的查詢界面3)入
17、庫管理人員根據(jù)客戶提供的貨物明細(xì)表進(jìn)行查詢4)系統(tǒng)給出查詢結(jié)果5)入庫管理人員要生成入庫單的業(yè)務(wù)6)系統(tǒng)顯示此筆業(yè)務(wù)的基本信息7)入庫管理人員進(jìn)行審核選擇: A 生成入庫單 B 進(jìn)入異常處理8)記錄這次完成的操作生成入庫單1)入庫管理人員輸入入庫單的基本信息并提交2)系統(tǒng)接收入庫單的信息并給出提示信息3)輸入完成入庫單錄入異常處理1)入庫管理人員輸入異常信息并提交2)系統(tǒng)接收入庫單的異常信息3)處理完成修改入庫單參與者的動作系統(tǒng)響應(yīng)1)入庫管理人員選擇要修改的入庫單2)系統(tǒng)顯示出修改入庫單的信息3)入庫管理人員確認(rèn)要修改,并選擇修改項4)系統(tǒng)進(jìn)入碼單修改界面5)入庫管理人員修改完成6)系統(tǒng)接收
18、入庫單的修改信息并再次給出提示信息7)入庫管理人員確認(rèn)8)系統(tǒng)提示修改入庫單完成刪除入庫單參與者的動作系統(tǒng)響應(yīng)1)入庫管理人員選擇要刪除的入庫單2)系統(tǒng)顯示出要刪除的入庫單的信息3)入庫管理人員確認(rèn)要刪除,并選擇刪除項4)系統(tǒng)接收入庫單的刪除命令并給出提示信息5)入庫管理人員確認(rèn)6)系統(tǒng)提示刪除入庫單完成2.1.7 審核管理用例描述:用例: 審核管理參與者: 入庫管理人員目的: 審核錄入是否正確,生成帳卡,入庫收費單綜述: 入庫管理人員根據(jù)貨物的基本信息以及入庫信息對業(yè)務(wù)進(jìn)行審核,如果合格則自動生成帳卡和入庫收費單,如果不合格則此筆業(yè)務(wù)被致與不合格處理。參與者的動作系統(tǒng)響應(yīng)1)用例始于對貨物的
19、信息進(jìn)行審核處理2)入庫管理人員選擇登陸到本系統(tǒng),并輸入管理帳號與密碼3)系統(tǒng)確認(rèn)帳號與密碼,并提示登陸成功進(jìn)入系統(tǒng)4)入庫管理人員根據(jù)系統(tǒng)的提示選擇到審核管理5)進(jìn)入審核管理界面6)入庫管理人員選擇要審核業(yè)務(wù)7)給出此業(yè)務(wù)的具體信息8)入庫管理人員進(jìn)行人工審核并選擇:A 審核合格B 不合格9)如果審核合格系統(tǒng)自動生成帳卡和入庫收費單,如果不合格修改審核狀態(tài)為不合格10)系統(tǒng)給出提示信息11)用例在所有操作完成后結(jié)束2.2 系統(tǒng)擴(kuò)展功能需求用例分析1、 系統(tǒng)管理:權(quán)限管理:給操作員分配相應(yīng)的權(quán)限。日志管理:保存每個操作員所進(jìn)行的所有操作,并提供相關(guān)信息的查詢。數(shù)據(jù)備份:將所有數(shù)據(jù)表信息定期保存
20、在磁盤中,確保數(shù)據(jù)的安全性與可靠性。數(shù)據(jù)恢復(fù):將備份文件恢復(fù)到數(shù)據(jù)庫中。2、 報表管理:業(yè)務(wù)統(tǒng)計:統(tǒng)計客戶期間的入庫業(yè)務(wù)量、出庫業(yè)務(wù)量、庫存貨物信息(包括平帳與否)等。庫存統(tǒng)計:統(tǒng)計庫存狀況(可以按客戶、貨物、器件、倉區(qū)組合統(tǒng)計)。貨物統(tǒng)計:統(tǒng)計期間的進(jìn)出存、大品種貨物信息。貨位統(tǒng)計:統(tǒng)計貨位占有情況、分配情況。盤點統(tǒng)計:統(tǒng)計與盤點相關(guān)的信息。3、 查詢管理:在庫查詢:根據(jù)不同的查詢條件,查詢出庫存貨物的信息。進(jìn)貨查詢:根據(jù)不同的查詢條件,查詢出貨物入庫的信息。出貨查詢:根據(jù)不同的查詢條件,查詢出出庫貨物的信息。盤點查詢:根據(jù)不同的查詢條件,查詢出與盤點相關(guān)信息。(如歷史盤點數(shù)據(jù)、某貨物的盤點
21、信息、某客戶的盤點信息等。)貨況查詢:根據(jù)不同的查詢條件,查詢出貨物狀況的信息。基本資料查詢:根據(jù)不同的查詢條件,查詢出與基本資料相關(guān)信息。4、 基本資料管理:客戶管理:對客戶基本信息進(jìn)行增加、刪除、修改操作。貨物管理:對貨物基本信息進(jìn)行增加、刪除、修改操作。業(yè)務(wù)員管理:對業(yè)務(wù)員基本信息進(jìn)行增加、刪除、修改操作。其它基本資料管理:對基本資料進(jìn)行增加、刪除、修改操作。包括:用戶權(quán)限表、權(quán)限信息表、客戶(貨主)/用戶信息表、貨物表、倉庫信息表、庫區(qū)信息表、庫位信息表、部門表、物資種類表、物資大類表、物資小類表、物資明細(xì)分類表、入庫費率表、出庫費率表、庫存費率表、其他費率表、設(shè)備表、到貨/出貨方式表
22、、業(yè)務(wù)類別表5、 倉區(qū)管理:倉區(qū)參數(shù)設(shè)置:設(shè)置倉區(qū)參數(shù)信息,提供對倉庫、庫區(qū)、庫位的信息進(jìn)行添加、刪除、修改等操作。庫位分配示意圖:按平面圖形式顯示庫位是否分配信息。庫存預(yù)警:在超出或低于庫存限度時給予報警。計算機(jī)輔助分配:進(jìn)行庫位分配時,計算機(jī)提供可分配的倉位。6、 其他業(yè)務(wù)管理:錄入與編輯其它業(yè)務(wù)管理信息,具體包括:機(jī)電物質(zhì)信息、化工產(chǎn)品信息、攀金公司的物資信息、加工廠的物資信息、配送信息等。7、 客戶遠(yuǎn)程查詢系統(tǒng):客戶可根據(jù)不同的查詢條件對自己的貨物信息進(jìn)行在庫查詢、進(jìn)貨查詢、出貨查詢、貨況查詢。8、 權(quán)限管理:我們對操作進(jìn)行編碼,為每個操作角色賦予相應(yīng)的操作權(quán)限,形成操作權(quán)限表,系統(tǒng)管
23、理員能根據(jù)需要靈活地對操作角色的操作權(quán)限進(jìn)行賦予與修改,以此有效靈活地對用戶的操作權(quán)限進(jìn)行控制。角色管理(1)角色填加(2)角色刪除(3)角色權(quán)限修改(4)角色密碼修改權(quán)限管理對系統(tǒng)的權(quán)限編號的權(quán)限內(nèi)容進(jìn)行權(quán)限的管理,如修改客戶權(quán)限的權(quán)限大小,入庫管理員的權(quán)限大小等操作:2.3 系統(tǒng)整體功能描述系統(tǒng)整體功能圖如下:倉儲系統(tǒng)功能其他業(yè)務(wù)管理 入庫管理 出庫管理 庫存管理 系統(tǒng)管理 查詢管理 基本資料管理 倉區(qū)管理 報表管理 第三章 業(yè)務(wù)領(lǐng)域分析與設(shè)計3.1 系統(tǒng)順序圖,狀態(tài)圖權(quán)限管理對于系統(tǒng)來說十分重要,因為它關(guān)系到系統(tǒng)得安全性,因此在系統(tǒng)得開發(fā)與設(shè)計中,我們始終把系統(tǒng)的安全性放在十分重要的位置
24、,因此我們在用順序圖分析的時候始終從系統(tǒng)用戶未登陸狀態(tài)來分析的,在后邊系統(tǒng)詳細(xì)設(shè)計時,我們會給出用戶登錄的順序圖;1 新建到站日報: 2 修改到站日報:3 刪除到站日報4 新建碼單:5 修改碼單入庫信息6 刪除碼單入庫信息7 新建入庫單:18 修改入庫單19 刪除入庫單110 審核處理3.2 定義基本對象與類入庫管理子系統(tǒng)的對象分析:實體對象貨物,物資到站日報,碼單入庫信息表,倉庫,貨物明細(xì)單,入庫單,貨物異常報告,帳卡入庫信息,入庫收費單,客戶信息,庫區(qū),庫位,碼單基本信息表,職工信息表,用戶權(quán)限表,權(quán)限信息表,驗收工具表,設(shè)備表,站臺表,計量單位表,部門表,物資明晰分類表,業(yè)務(wù)類別表邊界對
25、象入庫到站日報管理界面,入庫碼單管理界面,入庫單管理界面,入庫審核界面控制對象入庫審核3.3 入庫系統(tǒng)類圖:3.4 定義對象與類的屬性與操作3.5系統(tǒng)設(shè)計順序圖,入庫類圖新建入庫單順序圖:入庫類:3.6 系統(tǒng)擴(kuò)展功能1 權(quán)限管理:我們對操作進(jìn)行編碼,為每個操作角色賦予相應(yīng)的操作權(quán)限,形成操作權(quán)限表,系統(tǒng)管理員能根據(jù)需要靈活地對操作角色的操作權(quán)限進(jìn)行賦予與修改,以此有效靈活地對用戶的操作權(quán)限進(jìn)行控制。1) 角色管理(1)角色填加(2)角色刪除(3)角色權(quán)限修改(4)角色密碼修改2) 權(quán)限管理對系統(tǒng)的權(quán)限編號的權(quán)限內(nèi)容進(jìn)行權(quán)限的管理,如修改客戶權(quán)限的權(quán)限大小,入庫管理員的權(quán)限大小等操作:填加角色的
26、順序圖刪除角色的順序圖修改用戶權(quán)限順序圖修改用戶密碼順序圖修改權(quán)限信息表2 日志管理保存每個操作員所進(jìn)行的所有操作,提供有權(quán)限的人進(jìn)行查詢的功能日志管理功能操作的順序圖如下:3 數(shù)據(jù)備份:將所有數(shù)據(jù)表信息定期保存在磁盤中。系統(tǒng)功能實現(xiàn)的順序圖如下:4 數(shù)據(jù)恢復(fù)用備份文件替換受損文件。實現(xiàn)的順序圖如下:5 業(yè)務(wù)統(tǒng)計統(tǒng)計客戶期間的入庫業(yè)務(wù)量、出庫業(yè)務(wù)量、貨物信息等??蛻羧霂鞓I(yè)務(wù)量統(tǒng)計順序圖:客戶出庫業(yè)務(wù)量統(tǒng)計順序圖:客戶貨物信息:返回的貨物信息:數(shù)據(jù)項數(shù)據(jù)名稱起日期止日期客戶號客戶名稱貨物編號hwID品名PM規(guī)格型號GGXH產(chǎn)地cd鋼號pp等級dj定尺dc定尺長度dccd包裝類型bzLX dwZL
27、克重kz3.7 系統(tǒng)構(gòu)架設(shè)計包是類或者文件的組合,在入庫系統(tǒng)的開發(fā)中,我們定義了用戶接口包,入庫管理類包,數(shù)據(jù)存儲包,以及在開發(fā)中涉及到的java包。用戶接口:通過用戶接口類,用戶可以瀏覽系統(tǒng)中的數(shù)據(jù)、輸入新的數(shù)據(jù)。其操作是通過調(diào)用業(yè)務(wù)邏輯中的操作來完成的。業(yè)務(wù)邏輯:主要包括應(yīng)用系統(tǒng)的對象(它們是對現(xiàn)實世界的模擬),定義了這些對象的行為以及它們?yōu)閿?shù)據(jù)存取層提供了數(shù)據(jù)操作功能。數(shù)據(jù)存取:提供服務(wù)給業(yè)務(wù)邏輯層中的類,以及類的定義。用戶接口包業(yè)務(wù)邏輯包數(shù)據(jù)存取包應(yīng)用包入庫子系統(tǒng)的設(shè)計架構(gòu):用戶接口業(yè)務(wù)邏輯數(shù)據(jù)存取到站日報管理接口碼單管理接口入庫單管理接口入庫審核管理接口查詢處理新建處理修改處理刪除處
28、理審核處理第四章 系統(tǒng)實現(xiàn)測試與配置4.1系統(tǒng)實現(xiàn)的工具與技術(shù)本次系統(tǒng)地開發(fā)工具有Jbuilder9,Rose,Sql Sever,以及Tomcat;Tomcat是一個開放源代碼、運行servlet和JSP Web應(yīng)用軟件的基于Java的Web應(yīng)用軟件容器。系統(tǒng)開發(fā)在Jbuilder9中開發(fā)Java Servlet,jsp頁面,以Tomcat作為應(yīng)用程序服務(wù)器,SQL Server 作為數(shù)據(jù)庫服務(wù)器。4.2 系統(tǒng)實現(xiàn)方式圖系統(tǒng)組件圖:UML是用組件來表示代碼物理模塊的。組件可以包括代碼庫和運行文件。在生成代碼之前,將每個文件映射相應(yīng)組件。在本系統(tǒng)中,使用的是Java開發(fā)。每個類映射一個織件,表示這個類的.java文件。生成代碼時,Rose用組件信息創(chuàng)建相應(yīng)的代碼庫文件。本系統(tǒng)構(gòu)造的組件圖框架如下:我們總羨慕別人的幸福,卻常常忽略自己生活中的美好。其實,幸福很平凡也很簡單,它就藏在看似瑣碎的生活中。幸福的人,并非拿到了世界上最好的東西,而是珍惜了生命中的點點滴滴,用感恩的心態(tài)看待生活,用樂觀的態(tài)度闖過磨難。精品資料網(wǎng)(http:/)專業(yè)提供企管培訓(xùn)資料
- 溫馨提示:
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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 領(lǐng)導(dǎo)班子2024年度民主生活會對照檢查材料范文(三篇)
- 金融工作主題黨課講稿范文(匯編)
- 鍋爐必備學(xué)習(xí)材料
- 鍋爐設(shè)備的檢修
- 主題黨課講稿:走中國特色金融發(fā)展之路加快建設(shè)金融強(qiáng)國(范文)
- 鍋爐基礎(chǔ)知識:啟爐注意事項技術(shù)問答題
- 領(lǐng)導(dǎo)班子2024年度民主生活會“四個帶頭”對照檢查材料范文(三篇)
- 正常運行時影響鍋爐汽溫的因素和調(diào)整方法
- 3.鍋爐檢修模擬考試復(fù)習(xí)題含答案
- 司爐作業(yè)人員模擬考試試卷含答案-2
- 3.鍋爐閥門模擬考試復(fù)習(xí)題含答案
- 某公司鍋爐安全檢查表
- 3.工業(yè)鍋爐司爐模擬考試題庫試卷含答案
- 4.司爐工考試題含答案解析
- 發(fā)電廠鍋爐的運行監(jiān)視和調(diào)整