uml實踐項目報告_第1頁
uml實踐項目報告_第2頁
uml實踐項目報告_第3頁
uml實踐項目報告_第4頁
uml實踐項目報告_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

PAGE4word文檔可自由復(fù)制編輯超市管理系統(tǒng)uml實踐項目報告項目名稱:年月日word文檔可自由復(fù)制編輯

目錄1 需求分析 41.1 需求概述 41.2 需求分析 51.3 需求模型(用例圖) 72 靜態(tài)模型 92.1 類圖 92.2 對象圖 112.3 包圖 113 動態(tài)模型 123.1 時序圖 123.2 狀態(tài)圖 143.3 協(xié)作圖 153.4 活動圖 184 項目組成員分工說明 235 總結(jié) 236 參考資料 24word文檔可自由復(fù)制編輯需求分析需求概述需求概述該超市需要一個超市管理系統(tǒng)。該系統(tǒng)需要有顧客查詢計算機、庫存查詢計算機、柜員終端機及中央計算機組成的網(wǎng)絡(luò)系統(tǒng)。顧客查詢計算機為顧客提供商品信息查詢、商品預(yù)定及退訂等相關(guān)信息查詢服務(wù)。顧客可以通過該計算機對超市內(nèi)物品相關(guān)信息進行查詢,例如商品價格、數(shù)量及保質(zhì)期等;而且顧客還可以在此計算機中訂購自己需要的商品,當(dāng)然也可以退訂(顧客還可以通過上網(wǎng)直接在超市的網(wǎng)站內(nèi)進行訂購及退訂)。庫存查詢計算機內(nèi)存儲著該超市內(nèi)每一件貨物的進出情況,可以讓超市管理人員及時掌握倉庫和貨架上的貨物擁有量,方便及時調(diào)整貨架上的貨物,以及對長期積壓貨物的處理,還有對于脫貨貨物的及時補充等一系列貨物管理問題。柜員終端機即收銀臺計算機,通過掃描可以獲得商品信息,計算顧客購買的商品總價,將總價即時傳至中央計算機作為收入計算,而且在掃描每一個商品時,就連接庫存查詢計算機,將所掃描商品從庫存查詢計算機中刪除,及時更新庫存查詢計算機內(nèi)貨物情況;在有個別顧客退還商品時亦可在掃描之后將物品添加進庫存查詢計算機。所有終端機都通過中央計算機進行連接,中央計算機對所有終端機都具有調(diào)控作用。需求分析系統(tǒng)開發(fā)目的1、大大提高超市的運作效率;2、通過全面的信息采集和處理,輔助提高超市的決策水平;3使用本系統(tǒng),可以迅速提升超市的管理水平,為降低經(jīng)營成本,提高效益,增強超市擴張力,提供有效的技術(shù)保障。定義1.商品條形碼:每種商品具有唯一的條形碼,對于某些價格一樣的商品,可以使用自定義條形碼。2.交易清單:包括交易的流水賬號、每類商品的商品名、數(shù)量、該類商品的總金額、交易的時間、負(fù)責(zé)本次收銀的員工號。3.商品積壓:在一定時期內(nèi),遠無法完成銷售計劃的商品會造成積壓。4.促銷:在一定時期內(nèi),某些商品會按低于原價的促銷價格銷售。5.盤點:計算出庫存、銷售額、盈利等經(jīng)營指標(biāo)。系統(tǒng)功能分析●商品信息查詢系統(tǒng):在顧客查詢貨物及上輸入你想要的商品名字,點確認(rèn)后,在顯示屏上出現(xiàn)相關(guān)的商品圖像找出你想要的商品點確認(rèn),屏幕下出現(xiàn)你的商品的價格,數(shù)量,保質(zhì)期和地點等?!裆唐返亩ㄍ讼到y(tǒng):如果你想要的商品在本店暫時找不到在計算機上輸入你要商品的詳細(xì)信息我們將在很短時間內(nèi)進貨來,若你在本店買的東西是壞的,你可以在本計算機上輸入你的商品的信息再到營業(yè)員確認(rèn)即可?!駧齑娌樵兿到y(tǒng):該系統(tǒng)根據(jù)該月各種商品銷售情況(如某種商品的進貨量、銷售量、盈利)根據(jù)銷售情況,自動制定進貨計劃(亦可手工制定修改),可以避免盲目進貨造成商品積壓。按計劃單有選擇性地進行自動入庫登記。綜合查詢打印計劃進貨與入庫記錄及金額。哪些商品積壓的因而降價促銷等?!袷浙y臺計算機系統(tǒng):當(dāng)收銀人員通過掃描條形碼或者直接輸入商品名稱(對于同類多件商品采用一次錄入加數(shù)量的方式)自動計算本次交易的總金額。在顧客付款后,自動計算找零,同時打印交易清單(包括交易的流水賬號、每類商品的商品名、數(shù)量、該類商品的總金額、交易的時間、負(fù)責(zé)本次收銀的員工號)使這些數(shù)據(jù)傳到庫存計算機上時庫存計算機即使得到商品的現(xiàn)在的信息,從而盤點和計算出庫存、銷售額、盈利等經(jīng)營指標(biāo),使商店獲得更多的利潤?!駧齑婀芾恚壕C合查詢庫存明細(xì)記錄。庫存狀態(tài)自動告警提示。如庫存過剩、少貨、缺貨等。軟件為您預(yù)警,避免庫存商品積壓損失和缺貨。庫存自動盤點計算?!袢藛T管理:員工、會員、供貨商、廠商等基本信息登記管理。員工操作權(quán)限管理。客戶銷售權(quán)限管理。●我們把收集到的數(shù)據(jù)整理組合在總控模塊、基本資料模塊、銷售管理模塊、進貨管理模塊四個主要的功能模塊。總控模塊包括操作員管理、權(quán)限管理、系統(tǒng)數(shù)據(jù)管理、系統(tǒng)設(shè)置管理等。它為整個系統(tǒng)提供安全保障。基本資料模塊有客戶資料包括客戶資料的管理和存儲,員工資料包括員工資料錄入和維護,商品資料包括商品資料的存儲和編輯,供應(yīng)商資料的存儲和編輯。銷售管理模塊包括貨單的錄入和維護;對銷售情況進行統(tǒng)計;對商品的零售和批發(fā)進行管理和付款的計算機操作等進貨管理模塊包括進貨資料錄入和維護;采購訂單的錄入和維護和付款的計算機的操作等。公司結(jié)構(gòu)公司有流通部、財務(wù)部、倉儲部、人事部五個主要部門,各部門的主要職責(zé)和功能分別為:銷售部:主要負(fù)責(zé)商品的購進和銷售,負(fù)責(zé)開拓市場和產(chǎn)品的檢驗。人事部:主要負(fù)責(zé)公司員工的人事檔案及業(yè)績考核等。倉儲部:商品的進出庫和各種配件的保管及進出庫。財務(wù)部:處理各種財務(wù)事務(wù),如各種往來帳務(wù)、工資核算、成本核算等需求模型(用例圖)倉庫管理用例圖說明:登陸庫存管理頁面2.選擇管理模塊3.進入錄入模塊,錄入商品信息4.進入查詢模塊,輸入庫存查詢條件5查看銷售排行6.查看庫存警告7.根據(jù)庫存警告和銷售排行生成需求狀況8向供貨商.發(fā)出訂貨請求9.根據(jù)庫存情況向供貨商發(fā)出退貨請求顧客用例圖說明:登陸產(chǎn)品預(yù)購頁面2.輸入查詢條件3.根據(jù)查詢信息提交預(yù)購信息4.生成預(yù)訂報表經(jīng)理用例圖說明:1.登陸系統(tǒng)2.選擇管理模塊3.進入用戶管理模塊4。查看用戶信息5.根據(jù)需要修改用戶信息或添加或刪除6.進入員工管理模塊7.查看員工信息,添加員工或刪除8.進入權(quán)限管理模塊9.設(shè)置權(quán)限10.進入系統(tǒng)管理模塊11.設(shè)置系統(tǒng)參數(shù)銷售員用例圖說明:1.登陸商品銷售頁面2.掃描條形碼錄入商品信息3輸入VIP客戶信息4.提交收銀信息5提交銷售記錄6.商品提交給顧客7.打印銷售記錄8.轉(zhuǎn)換到會員辦理頁面9.添加VIP用戶信息10.輸入VIP客戶信息11.修改相關(guān)信息12.刪除VIP用戶信息靜態(tài)模型類圖查詢庫存,購貨,退貨必須先登錄,所以這三者對登陸具有依賴關(guān)系,購貨與退貨影響庫存,所以查詢依賴于二者數(shù)據(jù)庫類:商品可以由多個廠家生產(chǎn),一個廠商可以生產(chǎn)多種商品,因此二者是多對多關(guān)系,同理可得供貨商與商品,商品與顧客是多對多關(guān)系系統(tǒng)管理類:由于各項操作都必須先登陸,所以圖中的系統(tǒng)設(shè)置類、員工類、會員類斗對登陸類有著依賴對象圖包圖動態(tài)模型時序圖進貨時序圖:登陸鉤物界面,查看銷售排行制定計劃輸送信息定貨支付商品入庫:登陸鉤物界面,查看銷售排行制定計劃輸送信息定貨支付銷售:銷售人員登陸銷售界面,輸入商品信息,確認(rèn)商品信息,收錢,提交銷售記錄,打印銷售記錄銷售排行:輸入銷售信息確認(rèn)銷售信息生成排行修改商品:登陸界面,輸入商品信息,修改商品信息,保存到數(shù)據(jù)庫狀態(tài)圖商品和會員狀態(tài)圖:商品未采購,經(jīng)過采購進入倉庫,由倉庫上架,由出售賣完.普通顧客,消費達到一定金額成為會員,會員消費達標(biāo)申請VIP會員協(xié)作圖進貨:登陸鉤物界面,查看銷售排行制定計劃輸送信息定貨支付商品入庫:登陸商品錄入界面,輸入商品信息,保存商品信息銷售協(xié)作圖:銷售人員登陸銷售界面,輸入商品信息,確認(rèn)商品信息,收錢,,提交銷售記錄打印銷售記錄銷售排行協(xié)作圖:,輸入銷售信息,確認(rèn)銷售信息,生成排行修改商品協(xié)作圖:登陸界面,輸入商品信息,修改商品信息,保存到數(shù)據(jù)庫,活動圖顧客活動圖:顧客登陸界面,進行查詢,從查詢結(jié)果中選擇預(yù)定商品,打印預(yù)定記錄倉庫管理活動圖:1.登陸庫存管理頁面2.選擇管理模塊3.進入錄入模塊,錄入商品信息4.進入查詢模塊,輸入庫存查詢條件5查看銷售排行6.查看庫存警告7.根據(jù)庫存警告和銷售排行生成需求狀況8向供貨商.發(fā)出訂貨請求9.根據(jù)庫存情況向供貨商發(fā)出退貨請求系統(tǒng)管理活動圖:1.登陸系統(tǒng)2.選擇管理模塊3.進入用戶管理模塊4。查看用戶信息5.根據(jù)需要修改用戶信息或添加或刪除6.進入員工管理模塊7.查看員工信息,添加員工或刪除8.進入權(quán)限管理模塊9.設(shè)置權(quán)限10.進入系統(tǒng)管理模塊11.設(shè)置系統(tǒng)參數(shù)銷售活動圖:1.登陸商品銷售頁面2.掃描條形碼錄入商品信息3輸入VIP客戶信息4.提交收銀信息5提交銷售記錄6.商品提交給顧客7.打印銷售記錄8.轉(zhuǎn)換到會員辦理頁面9.添加VIP用戶信息10.輸入VIP客戶信息11.修改相關(guān)信息12.刪除VIP用戶信息項目組成員分工說明張敏:用例圖,活動圖,類圖,需求分析周銀超:需求陳述,狀態(tài)圖,時序圖,協(xié)作圖總結(jié)此超市管理系統(tǒng)以模擬超市管理為主題,盡可能地實現(xiàn)超市各項管理工作。在實踐的過程中,一方面學(xué)習(xí)課本知識,一方面運用所學(xué)知識進行項目的開發(fā),基本上模擬實現(xiàn)了銷售管理,倉庫管理,系統(tǒng)管理等功能。但是,在此過程中,我們明顯感到知識的欠缺,以及對項目開發(fā)的陌生性。許多的步驟起初都背離了工程化的要求,后來參考課本以及在老師的詳細(xì)指導(dǎo)下,逐步改變了這種現(xiàn)象。由于時間有限,以及沒有開發(fā)經(jīng)驗,項目的設(shè)計過程中有許多不完善的地方,在以

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論