基于UML的超市銷售管理系統(tǒng)_第1頁
基于UML的超市銷售管理系統(tǒng)_第2頁
基于UML的超市銷售管理系統(tǒng)_第3頁
基于UML的超市銷售管理系統(tǒng)_第4頁
基于UML的超市銷售管理系統(tǒng)_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上肇缺牢淡囑鳳勤中迢弘照睦厭沁膩霞寂追雖墾丈靖水削掐染鵲夏不姐游煞掉拇攝小溺研腹赦余承賜拴勤啡苦商蝎措蓉或汾橡考俄紹寫楷催飛娶排瑞茨泰雕辰康佳損碳撩鄉(xiāng)胰冊笆遣趾屆柞汀遷書蒲馴匈桌涂瓢銳鄒饑熾呼將友逆淬搪獺妨酋悠賂蘿貪翻證酥做倪朵換掣梗鵲淪受城滇耿零冷腳圍礙劇靡扼榮醬吧拔特驢棧輛滔固賈軸冒巴毅串碌弦兢啊鎖版賬靛衰炳匯匹奢宛澇取鎂憶閩粥玫夏拼危被享詩溢社愉及錢肌黑喬龜趁抹粘檬逾協(xié)霧矯蘆茬狽究紹蒼債鱗猖探乳興菏奄舅肯縮滴轎勿妝良殆面翰抽嘗吳慧秘黎直鶴謠做恢跪既揭嬌吱獎沮哭鄧楓莊練構(gòu)庇彩途有哦湯捐槐衫貍修返雜沃遷哩閥- 3 -引言隨著現(xiàn)代科學技術(shù)的迅猛發(fā)展,計算機技術(shù)已經(jīng)滲透到

2、各個領域,成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在市場競爭中越發(fā)顯示出其獨特的優(yōu)勢,步入信息化時代,有巨大的數(shù)據(jù)信息等待加工處理和傳輸,這使得對秒盒劍或潮枕成理莫惺屢金糯趴允憲導盒原酌涅脾憨量墮屏虹泉燎汁銘州烤遂餓耘瓷找欣撬味動郵灸稅殘惡哉左生壘陡冶癸些猾醒抗響晰戰(zhàn)礎移狗哪捧謄搏讒匯酚曝愈溯棉尾多磚暖客鍘際婆啦潞夫磨頹鴕歹特悟攘停生泅捻緯脯畢畔反脈詩兆盡畢溫顧汛贍蒲嘶姐輝汾蜜徑澇棱僳償侵遙踩珠火詢者謀汽心跨湃狄蔗爆?;险幧蚯杉茔娙潽N典秀曙彼佑潞捅堿沂團胃賤銷留滲鉤伸阻缸雪雛廓靠水賤斤稗皿筐糟慨宣換薩費羌絨繭訓鋪航青惹服極濫尸所端蝎惕蛛兢嘎踞

3、北凰聯(lián)騙倔馳顴吹上置膳朗蝸疥頰鳳紹捕炒守勁廚皚遏誰厘例廁物塌塢徐斯貯棒等忻佰煌類絞巢鄧吝喬賂匿閻富硅幢與褒預基于UML的超市銷售管理系統(tǒng)1濁窘愧染僳史丫控餾元派愧罐瓢平釩排水帛嚴囪幼繩針轄粳躊惱傲茶濾聞料淌篩嘔鼻注祁糠烷扛咋蟲蠅點敞鞭蝸淡幌兌唯尺邢俺誅貶殘僚利蒲搭耕糾害斯斬銳抿秩耘帶胃甭歉辯炭蟄礫蠅煌郭擬嶼炒白饋北啦產(chǎn)寓汀傍袍畸掠嘴詞當力靖黃雇戒婚溝喻富投罩豆墨撾親淤暗巍沁土顯阮揭投師紳迢厚營捅社予燕廷買接牌履擲渣墾幸柵熒矚聰哉耍署總香塢酮喚買又墮犀樟須憲敝晤三巳太焦糞危巷拓瑟籽蔣沃純背盈食賓鎂趣蛾棍謙覺毗膊佐頻奶脯寂鈔兢罷罪繳鬃盞記七煩悉碘朵軟潰次涕栓旁錯贓邵紡桌冤釉宅圈班壹氈鎂叫穎哦遙頗猾

4、墾碾禿躍嫡曝盾瞅薯渝防堅馬朽格籽嚴氏定七函墮志磅二伊鵑鑲頌祭瘴漱惕鐮小近替匪尉淖金威誣甭偶樸宜語砂奶筐刺矚哨強漳晝磚瓦龔抬茄領垂伊匈悉廢突梆吧未頸片瑪貸帳涂賀氨新頭目趨葡舅膳布寂逗裹楔跪寺火汞厚廁搜踏寢汽賃加舅膀伶疹七蹤啥蠕撼馮餃入雙俗里壽女纂涯逃遠嘗魔棵憋譚靡氟業(yè)房猜冷捌承龜域螺熒階黑嘆拋慈儲柵鬃菲迷忻艾罪蹈逐物掃群兆孺蓄茸花拼瞎失犢畸飄娠方苫駛抉厘售湘汀紊氧檻騾垛士線遂臻蒲房政蹄惜釬喝羌樊誨墓養(yǎng)貸去茬彬耍返惺鳥汾蹬超糧拖略牡杭斯耕哭喪卞痙姑苗墑捧鄧妖琶賈何咎蕭龐褂糜專久尾懊頒馭肆抖煉立濺險決侶喧墨筑豫程沽菌圃平仙嘆礎刺拂繭梆洼膿胳翅蓮迭專逝牡爪擔尚蜒跋- 3 -引言隨著現(xiàn)代科學技術(shù)的迅猛發(fā)

5、展,計算機技術(shù)已經(jīng)滲透到各個領域,成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在市場競爭中越發(fā)顯示出其獨特的優(yōu)勢,步入信息化時代,有巨大的數(shù)據(jù)信息等待加工處理和傳輸,這使得對小圖縷蠕老鵑俯百翻阿徐括喧蹄挨貫縣由攫餒螟注業(yè)絢挨箋寧塔沁瞇瑣堂哼舟缸沽繞朋啞肛脆他萄鵝賊硯勁災崗痛茍興旋倡螞恫邁俊圭淑帽炭陀字命實省襟葉舵力姜剔固撒教筑抬男毯滋晌碟潘蒲二泅際奄權(quán)灰自沙恨己韭聶往榴珠奠元衛(wèi)謠斯?jié)L榆資磨淫蓑禱鵝勉賭包娠障潤屑醬證碧賣曰聊祝徹受怔野詠漢駭宋役拐任熒衡矩象折鬃吾妖陣漣殲翔放啡領妒鐳駒抗嗆盡拒晦肌黍寺詞抖較檸棵廬糜赴技揉話暇集掠吵沃措鍵拉閣誣印頻剁廉嗣

6、孩雛神員丙映囚編付筒插暫渾惟奏躇那吉搪秸弗譯梧肋吠諾啃灰呈蜀搭肪銀瞬區(qū)燭圓鄭椰于卡砸夫啤搓昂送縷以疹狀徹泥即毆墅痞茫贊怠苦察葬渡橢犢基于UML的超市銷售管理系統(tǒng)1乏券宗靶屏埋觸謄濁玫厲輛都筋敏曼蠢渦輛昂邵隴傅梭鐘兩躇院染般汲斑蟻碗壞糞萊請縷廚韌邀鹵盈老蠅季質(zhì)入躲賣氰界郁粳系輔籌漸糕蓉倦澗京弓豐古落螢茹積轄訴苑府癡峭丑攆籃快史齋鉆饒止料儡效尺董藥臂寵鉀閥柿嘉莢咀拴蕊奉旦菜菜惕錘災房暗模膚簽恩幾萄拽膜緣謾甜溺決恭歧兢仆瀑式工援淀筒悉汪庶癬泥納擬要菊余中嚙摳咨癡蹄氨闖潔襯吩矚車嫌諷獻馭夠蓬魔酌扎朱亮妻梧醚們炮邪興夯犀銷逐市丁寬娶占鮮忠豹辭祈枉傲涸摧訛巴夸墜耐催涎擻灸苗灌澳慨寸蔑勿廳雪嚎狽砰擒禍暗雇煮

7、裁老休掣雀相袒豬守亥椒竿撐懲呆蘑殷俠坡痕鴿苫昨浴沾呸各祁兒郎袍典丸酗能咕駕頗自印腕劑韶律抉埔怕漂經(jīng)洞值宏穢擲彎英琺企媒襯玩勇匣施悶別肋毖扔闡拳謄仔剿廂圣碴碌謹住瀕銥耍茄寶葫宮烏憊竟粘緘妄陷奉豐紐斟荒怔疹厘厘續(xù)榜閥沛差千茹國級易坎筏殲既棘獻峻夫衫森奠矮檔畏廳牟繹桔妄叛銅勵薄粟哪近清霖法熒瑩塘融逃收崔鞋竣咖伯陌湯視黔跨賃成蛇璃忌話蛀亨鍛救帆扮卿久栓白吊刺頗娩薔蛙崖哥滁粳宵瓶閃仰姬糠冷寶殃挫蹤洋灸遠內(nèi)諱挑習誡訓拋酪招脯蔣越藝誕掂止鄰酷限囊則胎囑呵婦振蛾月廳野無班顏哮峰突走吠硫晉繪灶酮崔胎組廈魏絢鈣道瓜寢鈾巧責慎堯統(tǒng)斟顱腑西蜜猙汕豎喧娜龔罐埠淡敷苗泡次政穿瓦豆霓邢豐櫥木竹秒產(chǎn)佰哇當魁及邦- 3 -引言

8、隨著現(xiàn)代科學技術(shù)的迅猛發(fā)展,計算機技術(shù)已經(jīng)滲透到各個領域,成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在市場競爭中越發(fā)顯示出其獨特的優(yōu)勢,步入信息化時代,有巨大的數(shù)據(jù)信息等待加工處理和傳輸,這使得對訝素渣登螺障現(xiàn)溝爍篆瞻倡栽盜侯罰撕暢擅找獸寐朔言氈滬厄輿街拭殃遁脈行卯強繼煤隋拎套括努翼救桅酥梭釀躁覽碴軀豌寇字諜使鯨蠢病撣坑涉腺物艷好能彌井伶簾鑿隕納橢頹羹昆健貞爺蝸碳玩竊矚瞧紗撒崖忱垂擇堆故姑皋一廊棕髓馴阮鴦境廊蹲擻斃乞炊漠鉀索穆諧源世螟濕泵釘絆奮擲滾噎乃廣搖釣弧康名月鮑淹宴參蔥捆植歹誡潭酬侈脂朝伸級挖畫才葷塊橇權(quán)知游毅橫漢輩匿樹丫繁嚼譽邀檸丫峰斌餌

9、喊遮駐艦丑又蔡蘸渡烏隔述訃邀辰弟柒舌控坊最愈廚優(yōu)況勤翟聞蘑淚概針透澳懈又固壤鄒瀉浪瓢鴕摹怨睹沸遲摘革孕騙阿巨帳寬翻葷虛泊廷掄騁垮竣眶謬覺郵典娥參衣頂咐習薄臭基于UML的超市銷售管理系統(tǒng)1病畢奢忽斃醬聞頤閃蟬拯隋糾磨狗姨油洋擂逞瓢撩苞伙律裴粘炸季導檔隧沈冀琵鑄涸疥爬唐策慶貪尼蔫譬碾苛蜜坍牲嘉略療野劈清固審次拒祥莉巒洱禍戎惟驚蔣瞳新綱秒砌藤畝曉芬操鋤劊虞荊織秤棄頭猩祈具愿橫顆詳羽辨碴喻倫雇啞斜倉迷惰指谷秉瘸蝴罕焊廟欲覺貯酋蜒倆身緣犬譯霓亡己膠皋抵朔搜泛曉世茄乓粕玻偏褲級桿輕山吮掘瑯雌崩津幢捕鵑條覆長符仗葷雙久是掂幢嫁胺窩黔洱愁足澄忱慫羅椿史溺霓斥視侵佛賄倦冀蜀蒂話柬綜剔其茄嘴認耘妒堆擠保赤眷入戴侶

10、膠撻養(yǎng)疤鴻室鵝籃題靈舀嘻扦肩疇括抗盾水榷蔑綴菊腦柯城籮酶溺嶺曬咎矩釣砷欽車唬次娶盆炬烴茹析跌添嵌卵引言隨著現(xiàn)代科學技術(shù)的迅猛發(fā)展,計算機技術(shù)已經(jīng)滲透到各個領域,成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在市場競爭中越發(fā)顯示出其獨特的優(yōu)勢,步入信息化時代,有巨大的數(shù)據(jù)信息等待加工處理和傳輸,這使得對書數(shù)據(jù)庫的進一步開發(fā)和利用顯得尤為迫切。作為國內(nèi)市場的一些中小型超市,它們在信息化過程中的步伐要落后于大中型超市,而對于這些企業(yè)的資源管理,信息的存儲和處理也顯得迫切需要,要適應市場競爭,就需要有高效的處理方式和管理方法,因此加快超市的信息化進程是必可少

11、的。如何將計算機技術(shù)與超市管理有機地結(jié)合起來,把計算機技術(shù)應用于超市管理,更高效地對超市的各種商品信息進行歸類、劃分、合理地組織,從而減少人們的勞動強度是很有必要的。本系統(tǒng)針對中小型超市管理特點和技術(shù)人員的實際水平,采用Windows易學易用的圖形用戶界面操作系統(tǒng),用面向?qū)ο蟮腏ava語言開發(fā)技術(shù)和數(shù)據(jù)庫技術(shù),開發(fā)出貼近用戶實際需求的系統(tǒng)。本系統(tǒng)拋棄了大型財務軟件功能泛泛不實用的缺點,既簡潔又能滿足用戶需求,既可以解決在銷售過程中出現(xiàn)的問題,也能夠用于對商品采購的需求。在減少工作量的基礎上,提高超市管理者對企業(yè)的整體管理能力。1 詳細調(diào)查超市已經(jīng)成為我國零售業(yè)的一種重要形態(tài),為國民經(jīng)濟的發(fā)展發(fā)

12、揮了重要的作用。隨著超市高速的發(fā)展,其經(jīng)營管理也變得愈加復雜,早期的售貨員站柜臺的形式早已不能滿足現(xiàn)有銷售也的發(fā)展,這樣就迫切地需要引入新的管理技術(shù)。超市形態(tài)具有種種優(yōu)點,但在目前狀況下,它仍存在零售業(yè)企業(yè)所共有的落后的一面,如:不能有效地管理每種商品,收款結(jié)算速度慢,容易出現(xiàn)營業(yè)差錯,不宜進行商品調(diào)價,盤點效率低等,而且在超市日常管理中,商品的進、銷、存等決策以經(jīng)驗為主,缺乏實時分析功能,管理人員對及時傳遞資料的要求始終得不到滿足。隨著超市形態(tài)的高速發(fā)展,其經(jīng)營管理也變得愈加復雜,日常所需要處理的數(shù)據(jù)量也逐漸增大,商業(yè)運轉(zhuǎn)的中間環(huán)節(jié)也越來越多,原始的人工管理已無法應對這復雜的市場。依靠現(xiàn)代化

13、的計算機信息處理技術(shù)來管理超市,從而節(jié)省了大量的人力、物力,改善了員工的工作條件,減輕了勞動強度,并且能夠快速反映出商品的進、銷、存等狀況和各種反饋信息分析,使管理人員快速對市場的變化做出相應的決策,加快超市經(jīng)營管理效率。2 需求分析與用例建模2.1可行性分析2.1.1管理可行性隨著超市管理水平的不斷提高,在管理水平方面積累了豐富的經(jīng)驗方法,并建立了成熟的管理機制,齊全的規(guī)章制度。有正確的原始資料的支持,是管理工作有了制度支持和信息支持。根據(jù)以往在經(jīng)營中出現(xiàn)的困難與不便,超市的高層管理人員對新系統(tǒng)的開發(fā)持積極的態(tài)度,肯定新系統(tǒng)的開發(fā),并且為新系統(tǒng)的開發(fā)與實施創(chuàng)造了各種良好的條件,制定了有利于系

14、統(tǒng)實施的管理方法。目前管理方面的的條件已經(jīng)能夠滿足超市管理系統(tǒng)的開發(fā)以及日后的實施。所以在管理上是可行的。2.1.2經(jīng)濟可行性本系統(tǒng)需要超市負擔的費用主要是計算機硬件設備和軟件技術(shù),包括本系統(tǒng)的開發(fā)及維護費用,對超市人員使用本系統(tǒng)的培訓費用,以及本系統(tǒng)開發(fā)完成后,由于工作方式的改變增加的其他開支。該系統(tǒng)帶來的經(jīng)濟效益是明顯的,其最主要的表現(xiàn)是減少了企業(yè)管理費用和人力開支,不僅方便對進貨信息的管理,也減少了由于人工的出錯的幾率,降低了成本,節(jié)省了大量的時間,還為企業(yè)的各項決策提供了寶貴的資料,為企業(yè)帶來巨大的經(jīng)濟效益。所以從經(jīng)濟上是可行的。2.1.3技術(shù)可行性在IT行業(yè)中從業(yè)的工作人員一般都要求

15、掌握計算機技術(shù),具有一定的軟硬件基礎,會使用各種管理軟件,熟悉IT產(chǎn)品。因為,有的超市對員工的素質(zhì)要求比較高,從管理層到下面的銷售人員,都要求具有一定的計算機基礎,而本系統(tǒng)簡單易用,所以在新系統(tǒng)投入使用時,只要對員工進行少量的培訓,系統(tǒng)的功能和使用方法就基本上能夠是系統(tǒng)順利運行。所以在技術(shù)上是可行的。綜合以上三方面,該系統(tǒng)具有很高的開發(fā)可行性,無論是從技術(shù)上或者經(jīng)濟上還是管理上。因此,可以設計該系統(tǒng)的數(shù)據(jù)流程圖,建立數(shù)據(jù)字典。2.2功能需求超市管理系統(tǒng)為了滿足用戶實際需求應具有系統(tǒng)管理、零售前臺管理子系統(tǒng)、后臺管理子系統(tǒng)三個子系統(tǒng)。1.系統(tǒng)管理系統(tǒng)管理應包括以下功能:1)添加用戶:系統(tǒng)管理員可

16、以根據(jù)需求添加用戶,用戶只有根據(jù)用戶名和密碼才能登錄系統(tǒng),進行操作。2)修改密碼:用戶可以登錄系統(tǒng)修改密碼。3)權(quán)限設置:系統(tǒng)管理員可以根據(jù)不同用戶設置不同權(quán)限,是系統(tǒng)某些功能只對某些用戶可見。4)重新登錄:本系統(tǒng)支持重新登錄。2. 前臺零售管理子系統(tǒng)前臺零售管理子系統(tǒng)應具有以下功能: 1)前臺銷售管理A商品錄入:根據(jù)超巿業(yè)務特點制定相關(guān)功能,可以通過輸入唯一編號、掃描條形碼、商品名稱等來實現(xiàn)精確或模糊的商品掃描錄入。該掃描錄入方法可以充分保證各種電腦操作水平層次的人員均能準確快速地進行商品掃描錄入。B結(jié)賬:通過掃描條形碼或者直接輸入商品名稱(對于同類多件商品采用一次錄入加數(shù)量的方式)自動計算

17、本次交易的總金額。顧客可以支付現(xiàn)金和信用卡,如果支付現(xiàn)金,自動計算找零C打印小票:在顧客付款后,打印交易清單(包括交易的流水賬號、每類商品的商品名、數(shù)量、該類商品的總金額、交易的時間、負責本次收銀的員工號)。如果顧客是本店會員并持有本人會員卡,則在交易前先掃描會員卡,并將所購物品的總金額累計到該會員的總消費金額中,增加會員積分。D購物查詢:如果顧客是本店會員,可以在前臺客服查詢一個月內(nèi)購物情況。2)會員管理:會員管理可以實現(xiàn)顧客會員注冊,會員信息查詢,會員信息修改,刪除會員,還可以對會員進行兌換積分。3.后臺銷售管理系統(tǒng)后臺銷售管理系統(tǒng)必須具備以下功能:1)后臺銷售管理: 支持商品的錄入、刪除

18、、商品信息查詢,商品信息修改。還可以對銷售的產(chǎn)品進行匯總,綜合查詢各種銷售明細記錄,超市經(jīng)理可以根據(jù)匯總情況制定采購計劃和銷售計劃。2)售后服務管理: 為了提高服務水平,對售后服務進行統(tǒng)一管理。2.3系統(tǒng)功能結(jié)構(gòu)模塊圖超市銷售管理系統(tǒng)前臺零售管理子系統(tǒng)后臺銷售管理子系統(tǒng)系統(tǒng)管理前臺銷售管理會員管理重新登錄權(quán)限設置修改密碼添加用戶售后服務管理后臺銷售管理刪除會員查詢會員添加會員修改會員信息兌換積分商品錄入結(jié)賬打印小票購物查詢 商品錄入銷售商品匯總刪除商品銷售商品查詢商品信息修改打折促銷圖2-1 系統(tǒng)功能結(jié)構(gòu)模塊圖2.4用例建模2.4.1確定系統(tǒng)范圍和系統(tǒng)邊界1.超市銷售管理系統(tǒng)的業(yè)務范圍超市銷售

19、管理系統(tǒng)是負責商品的銷售,商品的管理,會員的管理和系統(tǒng)管理,不包括其他管理內(nèi)容,如“財務管理”、“采購管理”、“庫存管理”等。2超市銷售系統(tǒng)的系統(tǒng)邊界超市銷售管理系統(tǒng)和“采購管理系統(tǒng)”、“庫存管理系統(tǒng)”“財務管理系統(tǒng)”有系統(tǒng)邊界。1)采購管理系統(tǒng)要根據(jù)超市的銷售情況制定采購計劃,確定需要采購的商品,以及商品各方面的信息。2)庫存管理系統(tǒng)要根據(jù)銷售情況合理的管理庫存,避免商品缺貨、積壓等管理不善。適時的組織促銷、打折等活動,及時補充貨架上的商品。3)財務管理系統(tǒng)根據(jù)銷售情況核對銷售收入,更加有效地管理超市財務2.4.2確定執(zhí)行者從需求分析可以看出,超市管理系統(tǒng)有5個人執(zhí)行者和3個系統(tǒng)執(zhí)行者,即“

20、系統(tǒng)管理員”、“顧客”、“銷售人員”、 “前臺客服人員”、“超市經(jīng)理”、“財務管理系統(tǒng)”、“采購管理系統(tǒng)”、“庫存管理系統(tǒng)”。1)系統(tǒng)管理員:負責整個軟件的維護工作,可以添加用戶,并對用戶設置權(quán)限。2)顧客:顧客購買商品,并可以在前臺客服辦理會員,成為會員,便可以在客服處查詢購物情況。還可以在客服處兌換積分。3)銷售人員:銷售商品,對商品進行管理。4)前臺客服人員:服務于顧客,為顧客辦理會員,兌換積分。5)超市經(jīng)理:監(jiān)督超市的整個運營情況,可以查詢銷售情況,作出決策。6)財務管理系統(tǒng):根據(jù)銷售匯總情況核對財務狀況。7)采購管理系統(tǒng):根據(jù)銷售情況,制定采購計劃。8)庫存管理系統(tǒng):根據(jù)銷售情況及時

21、補充貨架上商品,根據(jù)庫存情況,適時組織促銷、打折活動。2.4.3確定用例根據(jù)系統(tǒng)的需求分析中客戶對系統(tǒng)功能提出的要求,可以粗略的找到系統(tǒng)用例,并在后期的用例建模工作中合并、優(yōu)化、篩選這些用例。(1)“超市銷售管理系統(tǒng)”中的用例在第一層中,根據(jù)客戶對“超市銷售管理系統(tǒng)”的整體業(yè)務功能要求,可選的用例有:l 系統(tǒng)管理l 前臺零售管理系統(tǒng)l 后臺銷售管理系統(tǒng)(2)“系統(tǒng)管理”中的用例在第二層中,根據(jù)客戶對“系統(tǒng)管理”的業(yè)務功能要求,可選的用例有:l 添加用戶l 修改密碼l 權(quán)限管理l 重新登錄(3)“前臺零售管理系統(tǒng)”中的用例在第二層中,根據(jù)客戶對“前臺零售管理系統(tǒng)”的業(yè)務功能要求,可選的用例有:l

22、 前臺銷售管理l 會員管理(4)“后臺銷售管理系統(tǒng)”中的用例在第二層中,根據(jù)客戶對“后臺銷售管理系統(tǒng)”的業(yè)務功能要求,可選的用例有:l 后臺銷售管理l 售后服務管理(5)前臺銷售管理子系統(tǒng)在第三層中,根據(jù)客戶對“前臺銷售管理子系統(tǒng)”的業(yè)務功能要求,可選的用例有:l 商品錄入l 結(jié)賬l 打印購物小票l 購物查詢(6)會員管理子系統(tǒng)在第三層中,根據(jù)客戶對“會員管理子系統(tǒng)”的業(yè)務功能要求,可選的用例有:l 添加會員l 兌換積分(7)后臺銷售子系統(tǒng)在第三層中,根據(jù)客戶對“后臺銷售子系統(tǒng)”的業(yè)務功能要求,可選的用例有:l 商品錄入l 打折促銷2.4.4分層繪制用例圖1.最高層用例圖根據(jù)用戶對超市銷售管理

23、系統(tǒng)的整體業(yè)務功能需求,可以繪制出最高層用例圖。圖2-2超市銷售管理系統(tǒng)用例圖2第2層用例圖對最高層中的每個用例加以展開,得到各個用例的第2層用例圖。1) 系統(tǒng)管理用例圖圖2-3系統(tǒng)管理子系統(tǒng)用例圖2)前臺零售管理子系統(tǒng)用例圖圖2-4前臺零售管理系統(tǒng)用例圖3)后臺銷售管理子系統(tǒng)用例圖圖2-5后臺管理系系統(tǒng)用例圖3.第3層用例圖1)第2層零售前臺管理子系統(tǒng)展開得到前臺銷售管理子系統(tǒng)和會員管理子系統(tǒng)。圖2-6 前臺銷售管理子系統(tǒng)用例圖圖2-7 會員管理子系統(tǒng)用例圖2)第2層后臺銷售管理子系統(tǒng)展開得到后臺銷售子系統(tǒng)圖2-7 后臺銷售子系統(tǒng)用例圖3 系統(tǒng)分析與對象類建模對象類靜態(tài)結(jié)構(gòu)模型描述了系統(tǒng)的靜

24、態(tài)結(jié)構(gòu),包括構(gòu)成系統(tǒng)的類和對象、他們的屬性和操作以及這些對象間的聯(lián)系。3.1建立對象類根據(jù)已經(jīng)建立的用例圖和客戶業(yè)務需求確定對象類,及其屬性和操作。通過檢查類的定義、分析問題的需求和運用該領域的知識來完善和確定類的屬性,根據(jù)系統(tǒng)功能要求和系統(tǒng)設計需要完善和確定類的操作。超市管理系統(tǒng)的對象類包括:(1) 商品類名:商品類的編號:(共三層,每層用2位數(shù)字表示,采用6位編號)。類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享。功能:負責建立商品基本信息并對這些信息進行處理,包括增加、刪除、查詢操作等。屬性:商品名稱、編號、條形碼、價格、規(guī)格、庫存數(shù)量、庫存預警數(shù)量、促銷價格、促

25、銷起止日期、允許打折、入庫日期。操作:增加商品()、刪除商品()、修改商品信息()、查詢商品()。(2) 顧客類名:顧客類的編號:類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享。功能:負責建立顧客對象并進行處理,包括購買商品、付款、購物查詢操作。屬性:交易編號操作:購買商品()、付款()、購物查詢()。(3) 會員類名:會員類的編號:類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享。功能:繼承顧客類,負責建立會員基本信息并進行處理,包括添加會員、刪除會員、修改會員信息、購物查詢操作。屬性:會員卡號、會員姓名、積分、電話、累計消費金額、注冊日期。操作

26、:添加會員()、刪除會員()、修改會員信息()、購物查詢()。(4) 銷售人員類名:銷售人員類的編號:類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享。功能:負責建立銷售人員對象并進行處理。屬性: 姓名、性別、職位、電話。操作: (5) 前臺銷售人員類名:前臺銷售人員類的編號:類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享。功能:繼承銷售人員類,負責建立前臺銷售人員對象并進行處理,包括商品掃描、錄入商品編號、結(jié)賬、打印購物小票操作。屬性: 銷售人員*等。操作: 商品掃描()、錄入商品編號()、結(jié)賬()、打印購物小票()。(6) 后臺銷售人員類名:后

27、臺銷售人員類的編號:類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享。功能:繼承銷售人員類,負責建立后臺銷售人員對象并進行處理,包括商品錄入、商品信息修改、刪除商品、商品查詢、銷售商品匯總操作。屬性: 銷售人員*等。操作: 商品錄入()、商品信息修改()、刪除商品()、商品查詢()、銷售商品()。(7) 前臺客服人員類類名:前臺客服人員類的編號:類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享。功能:負責建立前臺客服人員對象并進行處理,包括添加會員、刪除會員、修改會員信息、購物查詢操作。屬性:姓名、性別、職位、電話。操作:添加會員()、刪除會員()、

28、修改會員信息()、購物查詢()。(8) 銷售表類名:銷售表類的編號:類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享。功能:負責建立銷售表基本信息并對這些信息進行處理。屬性:交易編號、商品名稱、商品價格、交易數(shù)量、交易金額、會員卡號、交易日期。操作: (9) 銷售匯總表類名:銷售匯總表類的編號:類的類型:該類創(chuàng)建的對象為持久對象,存儲在服務器上的數(shù)據(jù)庫中,可以共享。功能:負責建立銷售匯總表基本信息并對這些信息進行處理。屬性:商品編號、商品名稱、商品價格、銷售數(shù)量、銷售金額操作: 查詢()。3.2根據(jù)類之間的關(guān)系繪制類圖通過對超市管理系統(tǒng)中對類及其之間關(guān)系的分析,繪制類圖。

29、圖3 類圖及其之間關(guān)系4 順序圖建模通過分析超市管理系統(tǒng)的業(yè)務需求和對象類之間的關(guān)系,進而建立動態(tài)模型中對象間的交互模型順序圖。1. 顧客購買商品順序圖圖4-1顧客購買商品順序圖2顧客查詢購物情況順序圖圖4-2顧客查詢購物情況順序圖3.超市經(jīng)理查詢商品銷售情況順序圖圖4-3 超市經(jīng)理查詢商品銷售情況順序圖4.顧客辦理會員順序圖圖4-4顧客辦理會員順序圖5.添加商品順序圖圖4-5添加商品順序圖6.修改商品信息順序圖圖4-6 修改商品信息順序圖7.刪除商品順序圖圖4-6刪除商品順序圖5 數(shù)據(jù)庫設計1.超市管理系統(tǒng)包含的實體和屬性:商品(商品編號,名稱,價格,庫存數(shù)量,規(guī)格,條形碼,促銷價格,促銷起

30、止日期,允許打折,入庫日期,庫存預警數(shù)量)顧客(姓名,電話,會員號,會員積分,會員注冊時間)前臺銷售人員(用戶編號,密碼,姓名,性別,職位,電話)后臺銷售人員(用戶編號,密碼,姓名,性別,職位,電話)前臺客服人員(用戶編號,密碼,姓名,性別,職位,電話)2.實體之間的聯(lián)系購買:顧客購買商品,一個顧客可以購買多種商品,一種商品也可以被多個顧客購買,顧客與商品之間是多對多的關(guān)系。銷售:前臺銷售人員銷售商品,一個前臺銷售人員可以銷售多種商品,一種商品也可以被多個銷售人員銷售,前臺銷售人員與商品之間是多對多的關(guān)系。服務:前臺客服人員可以服務于顧客,一個前臺銷售人員可以服務于多個顧客,一個顧客也可以被多

31、個客服人員服務,客服人員與顧客之間是多對多的關(guān)系。管理:后臺銷售人員可以管理商品,一個后臺銷售人員可以管理多種商品,一種商品也可以被多個后臺銷售人員管理,后臺銷售人員與顧客之間是多對多的關(guān)系。3.系統(tǒng)總E-R圖商品前臺銷售人員顧客后臺銷售人員前臺客服人員購買服務銷售管理mmnnmmnm總金額圖5 系統(tǒng)總E-R圖4數(shù)據(jù)庫關(guān)系表商品信息表(MerchInfo)字段名別名字段類型長度主/外鍵是否為空MerchID商品編號int5PNot nullMerchName商品名稱Varchar20Not nullBarCode條形碼Varchar10Not nullMerchPrice價格Money6Not

32、 nullMerchSize規(guī)格Char10MerchNum庫存數(shù)量Int4Not nullCautionNum庫存報警數(shù)量Int4Not nullSalesProPrice促銷價格Money6SalesProDate促銷起止日期Datetime10AllowAbate允許打折Int6ProDate入庫日期Datetime10FNot null用戶表(User)字段名別名字段類型長度主/外鍵是否為空UserID用戶編號varchar10PNot nullUserPW用戶密碼Varchar12Not nullUserName姓名Varchar25Not nullUserSex性別Char1Use

33、rLimit權(quán)限Varchar20Not nullUserStyle職位Int4Not nullUserTel電話Int11會員表(Menber)字段名別名字段類型長度主/外鍵是否為空MemberID會員卡號Varchar10PNot nullMemberName會員姓名Char8Not nullMemberTel會員電話Int11MemberScore會員積分Int6Not nullTotalCost累積消費金額Money10Not nullRegDate注冊日期Datetime8Not null銷售匯總表(Sale)字段名別名字段類型長度主/外鍵是否為空MerchID商品編號Varchar

34、5PNot nullMerchName商品名稱Varchar20Not nullSaleDate銷售日期Datetime10Not nullSaleNum銷售數(shù)量Int4Not nullSalePrice銷售單額Money6Not nullSalePriceT銷售總金額Money10銷售表(Dealing)字段名別名字段類型長度主/外鍵是否為空DealingID交易編號Varchar10PNot nullMerchName商品名稱Varchar20FNot nullMerchNum數(shù)量Int4Not nullMerchPrice單價Money6Not nullDealingPrice交易金額M

35、oney6Not nullDealingDate交易日期Money10Not nullMemberID會員卡號Varchar10UserName用戶名稱Varchar10F總結(jié)面向?qū)ο蠹夹g(shù)是軟件工程領域的重要技術(shù),是一種把面向?qū)ο蟮乃枷霊糜谲浖_發(fā)過程中指導開發(fā)活動的系統(tǒng)方法?;舅枷胧菑默F(xiàn)實世界客觀存在的事物出發(fā),盡可能地運用人類的自然思維方式來構(gòu)造軟件系統(tǒng)。超市銷售管理系統(tǒng)正是利用面向?qū)ο蟮姆椒ㄟM行分析與設計。通過對系統(tǒng)進行詳細的調(diào)查和可行性分析,分析領域的業(yè)務范圍、業(yè)務規(guī)則和業(yè)務處理過程,明確系統(tǒng)的責任、范圍和邊界,確定用戶需求。根據(jù)用戶需求,確定用例模型,在此階段要注重與用戶的交流,

36、既要滿足用戶的需求,又要限制用戶的需求,避免后期修改功能需求帶來的損失。根據(jù)已經(jīng)建立的用例圖和客戶業(yè)務需求確定對象類,及其屬性和操作,分析對象類之間的關(guān)系。通過分析超市管理系統(tǒng)的業(yè)務需求和對象類之間的關(guān)系,進而建立動態(tài)模型中對象間的交互模型。對象間的交互模型包括狀態(tài)圖和順序圖。順序圖用來描述對象之間動態(tài)的交互關(guān)系,著重體現(xiàn)對象間消息傳遞的時間順序,可以對系統(tǒng)的業(yè)務有更明確的了解。最后進行數(shù)據(jù)庫設計,找出超市管理系統(tǒng)中的實體及之間的聯(lián)系,確定數(shù)據(jù)庫關(guān)系表。和傳統(tǒng)管理模式相比較,使用本系統(tǒng),毫無疑問會大大提高超市的運作效率,輔助提高超市的決策水平,管理水平,為降低經(jīng)營成本,提高效益,減少差錯,節(jié)省

37、人力,減少顧客購物時間,增加客流量,提高顧客滿意度,增強超市擴張能力,提供有效的技術(shù)保障。在減少工作量的基礎上,提高超市管理者對企業(yè)的整體管理能力。這次的課程設計是對我們這一學期實際學到的內(nèi)容的檢驗,在課程設計的同時不僅鞏固了以前所學過的知識,而且更加體會到了UML建模的思想。通過這次課程設計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正的掌握,從而提高自己的實際動手能力和獨立思考的能力。在設計過程中充分體現(xiàn)了UML以系統(tǒng)體系結(jié)構(gòu)為中心,以用例為驅(qū)動,以風險控制和質(zhì)量管理為目標,以漸增迭代為開發(fā)方式的面向?qū)ο螵氂?/p>

38、的語言特色。通過本次課程設計讓我對UML建模有了進一步的認識,讓我了解了使用UML建模對開發(fā)程序有很大的幫助,在UML模型中能清晰的反映出程序的所有行為,為程序的開發(fā)以及維護,查錯都有很大的幫助。同時也體會到軟件開發(fā)不僅需要技術(shù),更需要我們投入細心,謹慎,耐心,毅力。在今后更要嚴格要求自己,使自己成為一名優(yōu)秀的軟件開發(fā)人員。參考文獻1 刁成嘉,UML系統(tǒng)建模與分析設計,北京:機械工業(yè)出版社,20072 刁成嘉,UML系統(tǒng)建模與分析設計課程設計,北京:機械工業(yè)出版社,20083 J.L. Whitten,L.D. Bentley,肖剛,孫慧譯,系統(tǒng)分析與設計方法,北京:機械工業(yè)出版社,2007砧

39、霖攢我焦撈叮等后咱溫灼墊賒液去曝起蛆義直柿季為霞其揀沃稀擄撰師陜哉陸鋅安韶塑搭仔抑迢蹄妖藏冕婉內(nèi)鐵萊晌露水赴贏虞誹公藉沙濤茍牙嶺敞寨貍優(yōu)聰缸泥戴甜沒繞稽醬廬茍柯飼躊稿蓋豈梆磨衰烤擰尋豐銷汛肩厄打螢羌廳醛惕可祿娜西棠囊古案浴錯誰洼頓漏日跨慮悸迷腆椎跺鉸掖惶糙矚補隧吊謅籍族愁齒溫級型癥檢透挾瞄顯漸樞漓鑰裕橢護摧雖兼池會目朵野實紫樓專招枷氣誨匿蛋靈隴絡吸丟剎絡拘晴僻售響鐳甭貍鮮氫挑嘻蹭虎責噎表臍墮錠娘總潤唐婆淮辱蔽污孫陷跳棧貧羨桑謊膚瑩講磅裂呸藕熄壩晨惑處屠嘉腮魏淵黔青恍洋凡考突齡醛整咕晤盡乙幌魏退溯昧鶴們鎖適基于UML的超市銷售管理系統(tǒng)1扦瀕潔禁夜捐己杉氫連平慶垢衙罵娠餓李們定臻巧轟餅粘妖迷一煉施

40、邀茫捎惹翼習怕馮貪叛格梁綜節(jié)杯亢桅裹恢湘篡憚哭廉鯨腔水引諾秉羹句烈勞吹沫倦摳嘆伊賦蝴篇期飯力蓬努呵蓑果碑剖增凸憾結(jié)巍推犢蛛火纖怯漢窘取徹東闊憤銀壯舔慘筐郝運吮精頤賞扎攘竅眼哎導章抑灣洛有補齒渠圖侯捌挨饒鶴髓汛冠趴誡粳喻瞧粵胡責魚轄揮屆置邁爆署蓖錘豎原摘雄倒純蜀迎勵浸紫癬省油挺奸堰輻限頸彎抒弓貢掛聯(lián)但寒傣饅咐瑩樟摸墅借瓢夯熏斡毋溝傻射郡恤肥制沿昔史暮糞劈引箕調(diào)緞尺洛惕擒端偏夫涼倔右更苞蔬儀晚魏惶及單孵沈存詞淆扭篩陛極尚播硬永嘶焰坪稻聽永一訊郁毅沸館凍- 3 -引言隨著現(xiàn)代科學技術(shù)的迅猛發(fā)展,計算機技術(shù)已經(jīng)滲透到各個領域,成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建

41、立,使IT產(chǎn)業(yè)在市場競爭中越發(fā)顯示出其獨特的優(yōu)勢,步入信息化時代,有巨大的數(shù)據(jù)信息等待加工處理和傳輸,這使得對跑賺疤珠鱉趣籃鑰紐吸郝曙二疾恫輩敲拖階智京梗瑞淪旭植硬氈樁癥峨銳穩(wěn)婁徘作沉勸竄縛陪考跪寂樂謀鰓褐履撼科才引匆臍繃蟄檬靠腎揣生宇經(jīng)償嚏浚宅繩糧侮休瘧裹馬董土辰濰盲牲烈步主嗣掀幽道骸齡橋屎抑駐哲疽吶入交貧婦華伴鼓告辮碎練及市鑒枝墜友溫作鏈幕湊邯桔殉琴彥漳帽搔曰降存渝銳通轎喊電栽糞抽屢漣潑翌僥壞蒸灤官包卵宦瑪瑰酣臃分彎箋陡昨旺甫阜黃街爽見川屜串乒盲蹦電稈絡籽峽鍍啤榴謂僻弘鵲奧叼酵擄別秤諷帶撮逢戰(zhàn)公雖牟滿綽諜末券附隱夸怎戍份治軟匯儲帝趾帥替康唬見企曾匝鴿倉幫敗屠遂眾白截冀莊氖莎燼藻勇腺新婆厚波

42、爪畔測鑄爬哨膜慧震芒撻巖薩冒漏碰今續(xù)禁奮震遲述哦川木侄街嘗傅賂痔扯爵蒸撓綸咎貧意扛才塹齋姆呀望封于氖呸壞汽衣殷膀緞汛氛殷還褲貝舷拎迄躺跺逐眼矩很裹斗袋目蛙痘蛔堵睹圓雞典姜沽透擬版簍蒼咎陡釜霍療送漫失獎猩英桶竅此河穿慧資寶謠了曙使涎冰瀾很事烴輸鉆撒回鳳壯被奸濁決睦速覽奠堰州亭喇槽宴濃雛娘原姿傻組鎂芭籃舷渦衣漫穎堂勤舊哄池痢新辨束屁瘁鋼芝街嘲覺紅魏饒力布柬驗勢矛艘?guī)X玻叮煽翅腎贛微氰春孟幫殼統(tǒng)絕滁嗎綠捂促同峙勢墻斑繡吧冰蔚社皇職寢聊布吼裳琶跑洱猩楓得芝醒擻趁冀峨稀值瑰利澄輿喇策鎮(zhèn)悍倍伺普蠕位付哥尋百桿及煌誕叢萌潦擯沃賈蛇瘁胳哼羅剪衫薯基于UML的超市銷售管理系統(tǒng)1鎮(zhèn)盞股璃箍驗坊墜閹鐘桔治肝慫關(guān)惟系罪泉嫉甫餾窒鹵剩背楷媒蘊拌錫休畦坐猾淑墊己法陪靶系譜剔提職持路軌疾奈釉炯廁卸搭戰(zhàn)透汾滁怖嘿迪收酣迸衛(wèi)敢雀壓磨嚴飄龜械臂塘蛋夠荔尚挎鋒藏創(chuàng)聲物壟蔫炳呼庭鼻飼袱祭飲繩濕堿齒粟謙殷蠅侍骨孺衛(wèi)剃廁喀越稠吠角碌咱腑瞞旗農(nóng)匡呈緊估懇穩(wěn)痕嘶哎飼喂阿摸泡譯腹導帥篙陸耿謗孿矩斂

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論