




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、課程名稱:UML系統(tǒng)分析與設(shè)計(jì)姓名:班級:軟件132班學(xué)號:201300406067指導(dǎo)老師:伍秩明作業(yè)一:繪制qq群的基礎(chǔ)用例圖QQ群操作主用例圖(高層用例圖)OhmOCCMIU)QQ群用戶組成用例圖查找添加群用例圖進(jìn)入群空間操作用例圖群資料管理員(fannCTlMB_)對qq群進(jìn)行操作的用例圖O'創(chuàng)群查看QQ群資的用例圖吳、群主F廠管理員QQ群消息設(shè)置的用例圖、黃凈加1隆工黃昨至蘭遇員、弋'一""'一"辟庇員g/聊天,吳一。-顰成員沖料gn«OO»E的®W茂文件接收并提醒屏蔽群消息qq群內(nèi)成員管理的用例圖添
2、加成員作業(yè)二:類圖及其關(guān)系下面是系統(tǒng)分析員和一名籃球教練的談話,用以建立一個(gè)籃球比賽的模型,談話過程如下:分析員:教練,請大致介紹一下籃球比賽?教練員:比賽的目標(biāo)是要把籃球投入籃框并且要盡量比對手得更多的分。每個(gè)籃球隊(duì)由5名隊(duì)員組成,兩名后衛(wèi)、兩名前鋒和一名中鋒。每個(gè)隊(duì)要將球推進(jìn)到籃筐附近,將籃球投中籃筐。分析員:如何將球推進(jìn)?教練員:通過傳球和運(yùn)球。但是某一方必須在規(guī)定的進(jìn)攻時(shí)間內(nèi)投籃。分析員:進(jìn)攻的時(shí)間是多少呢???教練員:在某一方獲得球權(quán)之后,必須在規(guī)定的進(jìn)攻時(shí)間內(nèi)投籃,否則犯規(guī)。美國職業(yè)籃球比賽規(guī)定的進(jìn)攻時(shí)間是24秒,國際籃球比賽的規(guī)定是30秒。分析員:如果計(jì)算籃球比賽得分呢?教練員:在
3、三分線之內(nèi)沒投入籃框一個(gè)球得兩分,三分線外投入一次得三分,一次罰球得一分。順便說一下,罰球是對方犯規(guī)之后裁判判罰的投球,如果某個(gè)隊(duì)員犯規(guī)了,裁判暫停比賽,由被侵犯的隊(duì)員在罰球線處罰球分析員:能夠詳細(xì)說一下每個(gè)籃球隊(duì)員在比賽中的情況好嗎???教練員:后衛(wèi)隊(duì)員通常主要是運(yùn)球和傳球,他們一般比前鋒隊(duì)員要矮小,前鋒隊(duì)員通常又比中鋒矮。所有隊(duì)員都必須能夠運(yùn)球、傳球、投球和搶籃板球,大部分搶籃板球和中距離投籃的工作都有前鋒隊(duì)員完成,中鋒通常距離籃框最近,通常由他來進(jìn)行籃下進(jìn)攻分析員:籃球比賽的場地大小是怎么樣的呢???另外,每場比賽的時(shí)間是多少?教練員:國際比賽場地是28米長、15米寬?;@框離地面3.05米高
4、。在職業(yè)籃球比賽中,一場比賽48分鐘,分為四節(jié),每節(jié)12分鐘。在國際籃聯(lián)的比賽中,一場比賽40分鐘,分為上下半場,各20分鐘,有專門的比賽時(shí)鐘記錄比賽的剩余時(shí)間還有多少上述只是部分談話記錄,但是已經(jīng)涵蓋了基本的信息,現(xiàn)在作業(yè)要求完成以下內(nèi)容: 確定你設(shè)計(jì)的籃球比賽系統(tǒng)模型的類以及它們包含的信息(名稱、屬性和方法) 分析系統(tǒng)并確定這些類之間的關(guān)系(依賴、泛化、實(shí)現(xiàn)、關(guān)聯(lián)),如果是關(guān)聯(lián)關(guān)系還需要給出關(guān)聯(lián)的屬性前鋒后衛(wèi)-巾鋒作業(yè)三:順序圖顧客購買一罐飲料的時(shí)序圖投錢少(投入的錢數(shù)不正確)斗貨人員退汗開有孕二一具宮圭式骨茸器1寸!-一打投錢多顧客政賣機(jī)存坦計(jì)算器金筮算器退幣葉選擇按鈕M有貨<顧客
5、購買一罐飲料的時(shí)序圖(沒有所選擇類型的商品)會前計(jì)工囂醺補(bǔ)貨人員退市打在量計(jì)舁器麻機(jī)選擇接粗作業(yè)四:狀態(tài)建模褊入a#暮A.R:總M始化比分初始I匕賽開芹時(shí)間發(fā)球Ifl'iIe(Time1=WDchtimo>計(jì)時(shí)開始記錄帶譯信息CI由白修ortefglitProaae(BthtOI)Defence:|花斷ori著幅()"前得計(jì)時(shí)曾內(nèi)換人計(jì)忙出停If(if7ime=«iachtiime&&b«tscoreA=bitacore0)J【/加時(shí)賽開始CIbssonafiJitProrn&efig+itOIDfffpncff()(攤斯cn
6、£4Von事件是指在某個(gè)時(shí)刻發(fā)生的事情,如本籃球賽比賽系統(tǒng)中,初始化時(shí)間(TimerInit)、開始計(jì)時(shí)(TimerBegin)、時(shí)間暫停(TimerPause)、進(jìn)球(shot_in)、未進(jìn)球(shot_out)、犯規(guī)(foul)、換人(exchangeplayer)等。狀態(tài)是對象取值和鏈接的抽象。根據(jù)對象的總體行為,將取值和鏈接的集合組成一個(gè)狀態(tài)。在UM葉,狀態(tài)的表示方法其中包含可選狀態(tài)名的圓角方框,現(xiàn)在設(shè)計(jì)約定是黑體在方框中部列出狀態(tài)名,首字母大寫。如本藍(lán)球比賽系統(tǒng)設(shè)計(jì)中出現(xiàn)的狀態(tài):ReceivingBall(接球)、DrivingBall(運(yùn)球)、PassingBall(傳球
7、)、ShottingBall(投球)、shotting_in(進(jìn)球)、Shotting_out(未進(jìn)球)、FreeShotting(任意球)等。rRecivingBallPassingBallShottingBallDrivingBallr、ShottingjnShotting_outFoul圖3.2相關(guān)狀態(tài)狀態(tài)圖的結(jié)點(diǎn)是狀態(tài),有向弧式狀態(tài)間的遷移。狀態(tài)圖詳細(xì)說明了由事件序列引起的狀態(tài)序列。狀態(tài)名在狀態(tài)圖的作用域內(nèi)必須是唯一的。類中所有的對象都執(zhí)行該類的狀態(tài)圖,狀態(tài)圖會建模對象的公共行為??梢酝ㄟ^直接解釋實(shí)現(xiàn)狀態(tài)圖,或通過將語義轉(zhuǎn)換成等效的程序代碼來實(shí)現(xiàn)狀態(tài)圖。狀態(tài)模型包含了多個(gè)狀態(tài)圖,每個(gè)類
8、一個(gè)狀態(tài)圖(當(dāng)然是關(guān)鍵的類),狀態(tài)體建模重要的時(shí)序行為。狀態(tài)圖必須匹配他們的接口事件和警戒條件。單獨(dú)的狀態(tài)圖可以通過傳達(dá)事件,以及通過警戒條件的副作用進(jìn)行交互。BeginInitmatchIDrivingPassingPauseShotting)9圖33事件與狀態(tài)時(shí)間表示時(shí)間點(diǎn);狀態(tài)表示時(shí)間段事件和狀態(tài)兩者都依賴于抽象的層次??梢杂貌煌姆椒坍嫚顟B(tài),這個(gè)狀態(tài)有一個(gè)提示性的名稱,并用自然語言描述其意圖。狀態(tài);RecivingBall描述:接球,比賽開始后,裁判發(fā)球,各隊(duì)奪球“接球”狀態(tài);同隊(duì)隊(duì)員傳球后,隊(duì)員A到隊(duì)員B間“接球”狀態(tài)產(chǎn)生狀態(tài)的事件序列:TimerBegin(比賽時(shí)間開始,計(jì)時(shí)開始
9、)PassingBall(傳球給對方)刻畫狀態(tài)的條件:Time二R,比賽剛剛開始,第一個(gè)人第一次接球,還沒傳出球傳球后,隊(duì)員還沒有drivingBall狀態(tài)中接收的事件:下一狀態(tài)PassingBall|DrivingBallPassingBall|DrivingBall事件響應(yīng)when*(Timer=O)RecivingBallPassingTimerRecivingBall圖3,4狀態(tài)的不同描述進(jìn)入和退出活動,作為候選方法,要現(xiàn)實(shí)在前以上的活動,可以把活動綁定到某狀態(tài)的入口和出口。兩者表示法的表達(dá)能力沒有太大的差異,所有進(jìn)入某種狀態(tài)的遷移經(jīng)常會執(zhí)行相同的活動,在這種情況下,更簡潔的做法是把活
10、動鏈接在狀態(tài)上。發(fā)球根據(jù)圖3.2,下面我們繼續(xù)研究一下狀態(tài)與狀態(tài)間轉(zhuǎn)變的事件關(guān)系圖:BeginRecivingBallPassing(傳球)圖3,5RecivingBall狀態(tài)與事件圖從圖3.5我們可以清晰的認(rèn)識到,“接球”狀態(tài)的狀態(tài)轉(zhuǎn)換關(guān)系,比賽開始通過“發(fā)球”事件或是這個(gè)時(shí)刻計(jì)時(shí)器TimerInit()信號,狀態(tài)會進(jìn)入接球狀態(tài)(RecivingBall);比賽過程中,隊(duì)員與隊(duì)員間有“傳球”,也會自然進(jìn)入“接球狀態(tài)”.發(fā)球BeginPass(傳球)'PassingBall.)圖3,5PassingBall狀態(tài)與事件圖DriveBallPass(傳球)ShottingBall)圖3.5
11、ShottingBall狀態(tài)與事件圖作業(yè)五:基于WEB的辦公自動化系統(tǒng)一:系統(tǒng)功能描述辦公自動化系統(tǒng),簡稱OA-OfficeAutomation系統(tǒng),它是指一切可滿足于企事業(yè)單位的、綜合型的、能夠提高單位內(nèi)部信息交流、共享、流轉(zhuǎn)處理的和實(shí)現(xiàn)辦公自動化和提高工作效率的各種信息化設(shè)備和應(yīng)用軟件部分功能的詳細(xì)描述:發(fā)文管理:用于處理各級單位發(fā)文,實(shí)現(xiàn)草擬、審核、復(fù)核、簽發(fā)及分發(fā)的發(fā)文過程和發(fā)文存檔。收文管理:提供外部單位來文的處理,完成來文的登記、錄入、審核、擬辦、批辦及承辦過程和收文存檔。會議管理:實(shí)現(xiàn)對電子公告平臺的通知、海報(bào)、新聞、簡報(bào)的編輯、發(fā)布、等功能。二:建立用況及用況圖在系統(tǒng)頂層可以識
12、別出以下7個(gè)活動者:發(fā)文辦理人、收文辦理人、會議管理人、檔案管理員、借閱人、公告管理員、系統(tǒng)管理員、用戶。1.系統(tǒng)層的用況圖如下:一一OvtrwjF'i'條:的一戶奉步界以:nq門j沙匕1*1(二)對應(yīng)的建立了如下的活動圖:1.發(fā)文辦理活動圖;2.收文辦理活動圖;3.會議管理活動圖;12乂會議申請)大作業(yè)醫(yī)藥公司進(jìn)銷存管理信息系統(tǒng)分析與設(shè)計(jì)1.1 問題定義:設(shè)計(jì)某醫(yī)藥公司進(jìn)銷存管理信息系統(tǒng)的進(jìn)貨、庫存、銷售三個(gè)組成部分進(jìn)貨子系統(tǒng)有藥品驗(yàn)收處理活動圖131產(chǎn)生進(jìn)貨傳票(進(jìn)貨傳票編碼、商品編碼、品名、規(guī)格、廠商、有效期、進(jìn)價(jià)、進(jìn)貨數(shù)量)。2進(jìn)貨傳票將被打印給供貨商作為收貨憑證。一次
13、進(jìn)貨可有多項(xiàng)藥品,由進(jìn)貨傳票編碼唯一標(biāo)識;一種藥品由冏品編碼唯一標(biāo)識。系統(tǒng)設(shè)有一個(gè)冏品目錄(商品編碼、品名、規(guī)格、廠商、有效期、銷售價(jià)格)。3當(dāng)進(jìn)貨的藥品是新藥品(商品目錄中沒有的藥品)時(shí),進(jìn)貨子系統(tǒng)自動把新藥品寫入商品目錄。庫存子系統(tǒng)有1進(jìn)貨入庫2銷售出庫處理維護(hù)庫存帳(商品編碼、品名、規(guī)格、廠商、有效期、進(jìn)貨量、進(jìn)價(jià)、出庫量、銷售價(jià)、庫存數(shù)量、庫存下限量、庫存上限量),庫存帳不能做修改操作,當(dāng)進(jìn)貨入庫時(shí),根據(jù)進(jìn)貨傳票產(chǎn)生一條新記錄,庫存數(shù)量加上進(jìn)貨量;當(dāng)銷售出庫時(shí),根據(jù)銷售傳票產(chǎn)生一條新記錄,庫存數(shù)量減去出庫量;商品編碼是各藥品的唯一標(biāo)識字。庫存子系統(tǒng)設(shè)庫存自動報(bào)警,當(dāng)庫存數(shù)量大于庫存上限
14、量或者小于庫存下限量時(shí),給出警告信息。14銷售銷售子系統(tǒng)有定價(jià)處理和銷售處理。1定價(jià)處理有一個(gè)商品價(jià)格表(商品編碼、品名、規(guī)格、廠商、有效期、建議價(jià)格、銷售價(jià)格、批準(zhǔn)責(zé)任人)首先由銷售管理員定建議價(jià)格,經(jīng)過經(jīng)理批準(zhǔn)后確定銷售價(jià),并自動更新商品目錄的銷售價(jià);2銷售處理在公司的銷售窗口,售貨員根據(jù)顧客要求查找商品目錄和庫存帳,如果有貨(庫存數(shù)量滿足顧客要求),一項(xiàng)銷售成立,產(chǎn)生銷售傳票的一條記錄,一次銷售可有多項(xiàng)記錄,由銷售傳票唯一標(biāo)識。銷售傳票的數(shù)據(jù)結(jié)構(gòu)是(銷售傳票編碼、商品編碼、品名、規(guī)格、廠商、有效期、銷售價(jià)、銷售數(shù)量)。銷售傳票是庫存子系統(tǒng)記錄庫存帳的依據(jù)。銷售傳票將被打印給顧客作為提貨憑
15、證。15N是否合適Y自動更新銷售價(jià)-3*®1銷售失敗w商品銷售價(jià)產(chǎn)生銷售傳票銷售完成1.2 分析領(lǐng)域1.21 備選類商品編碼、品名、規(guī)格、廠商、有效期、進(jìn)貨量、進(jìn)價(jià)、出庫量、銷售價(jià)、庫存數(shù)量、庫存下限量、庫存上限量、商品編碼、品名、規(guī)格、廠商、有效期、建議價(jià)格、銷售價(jià)格、批準(zhǔn)責(zé)任人、銷售傳票編碼、銷售數(shù)量、進(jìn)貨傳票、傳票編碼、售貨員、顧客、銷售傳票、倉庫管理員、藥品1.22 決定候選類進(jìn)貨傳票、供應(yīng)商、商品目錄、庫存帳、商品價(jià)格表、批準(zhǔn)負(fù)責(zé)人,售貨員,顧客,銷售傳票,藥品1.3確定系統(tǒng)完全需求(生成包圖和高層用例圖)1.31生成包圖16銷售子系統(tǒng)ThX、庫存子系統(tǒng)【圖像】戶界1t_|
16、(Windows圖形用戶界面1.3.2高層用例圖-、戶系統(tǒng)管理高層管理商品進(jìn)貨_/商品銷售</人員資料進(jìn)貨子系統(tǒng)%C)一進(jìn)貨入庫商品庫存銷售入庫'<D.定價(jià)處理尸CZZ銷售處理2.1 系統(tǒng)usecase模型2.1.1 用例1:進(jìn)貨場景1當(dāng)醫(yī)藥公司的庫存藥品數(shù)量小于庫存下限量時(shí),系統(tǒng)會發(fā)出警報(bào),表明需要進(jìn)貨,列出需要進(jìn)貨的藥品和數(shù)量,打印進(jìn)貨傳票給藥品供應(yīng)商供應(yīng)藥品。場景2:醫(yī)藥公司為了適應(yīng)市場需求,需要引進(jìn)新藥品,根據(jù)高層的研究結(jié)果,列出需要進(jìn)貨的新藥品和數(shù)量,打印進(jìn)貨傳票給藥品供應(yīng)商進(jìn)貨。2.1.2 用例2:進(jìn)貨入庫,銷售出庫場景1:醫(yī)藥公司的倉庫根據(jù)進(jìn)貨傳票產(chǎn)生的新記錄
17、,庫存量加上進(jìn)貨17量,查看警告信,若庫存量小于庫存上限,貨物入庫。場景2:醫(yī)藥公司的倉庫根據(jù)銷售傳票產(chǎn)生的新紀(jì)錄,庫存數(shù)量加上進(jìn)貨量,查看警告信息,若庫存數(shù)量大于庫存下限,貨物出庫。2.1.3用例3:銷售場景一:顧客提出購物需求,醫(yī)藥公司在有貨的情況下,售貨員把藥品銷售給顧客。售貨員將給顧客提貨憑證,輸入銷售藥品的相關(guān)信息,并給顧客打印銷售傳票。場景2:當(dāng)有新藥入庫時(shí),銷售管理員擬定銷售建議價(jià)格,向經(jīng)理提交議價(jià)審批,確定最后銷售價(jià)格,修改商品目錄銷售價(jià)格,開始銷售新藥。2.2 角色定義參與后功能描述進(jìn)貨經(jīng)理負(fù)責(zé)卜進(jìn)貨單,引進(jìn)新藥庫存管理員負(fù)責(zé)藥品入庫和藥品銷售出庫銷售經(jīng)理負(fù)責(zé)審核藥品的銷售價(jià)
18、格,更新商品目錄銷售價(jià)銷售管理員負(fù)責(zé)議定銷售藥品的建議價(jià)格售貨員負(fù)責(zé)在公司的銷售商店銷售藥品藥品供應(yīng)商主要給藥品公司供應(yīng)藥品貨物顧客購買約品2.3 USECASE工作描述2.31 進(jìn)貨的UCDUseCase名稱進(jìn)貨目的藥品公司進(jìn)貨系統(tǒng)名稱進(jìn)貨子系統(tǒng)O/、一一進(jìn)貨經(jīng)理1進(jìn)貨子系統(tǒng)式場景1:進(jìn)貨商品,數(shù)量場景2:新藥品:)-_=,供應(yīng)商主程序:進(jìn)貨經(jīng)理根據(jù)不用場景,打印進(jìn)貨傳票,發(fā)給供應(yīng)商,供應(yīng)商接到進(jìn)貨傳票后進(jìn)貨給藥品公司2.32 UC:進(jìn)貨入庫,銷售由庫的UCDUseCase名稱進(jìn)貨入庫,銷售出庫目的藥品入庫,藥品銷售出庫18系統(tǒng)名稱庫存子系統(tǒng)主程序:倉庫管理員根據(jù)進(jìn)貨傳票產(chǎn)生的新記錄,庫存量
19、加上進(jìn)貨量,查看警告信,若庫存量小于庫存上限,貨物入庫。另外根據(jù)銷售傳票產(chǎn)生的新紀(jì)錄,庫存數(shù)量加上進(jìn)貨量,查看警告信息,若庫存數(shù)量大于庫存下限,貨物出庫2.3.3UC:銷售的UCD銷售銷售藥品銷售子系統(tǒng)UseCase名稱系統(tǒng)名稱:主程序:顧客提出購物需求,醫(yī)藥公司在有貨的情況下,售貨員把藥品銷售給顧客。售貨員將給顧客提貨憑證,輸入銷售藥品的相關(guān)信息,并給顧客打印銷售傳票。當(dāng)有新藥入庫時(shí),銷售管理員擬定銷售建議價(jià)格,向經(jīng)理提交議價(jià)審批,確定最后銷售價(jià)格,修改商品目錄銷售價(jià)格,開始銷售新藥。2.4USECASE視圖19商品目錄增加新藥公司高層供應(yīng)商進(jìn)貨傳票進(jìn)貨傳票進(jìn)貨經(jīng)理r十送貨員倉庫管理員售貨員
20、定價(jià)銷售建議價(jià)銷售管理員銷售傳票藥品銷售經(jīng)理入庫出庫顧客銷售出庫.審核庫存帳超過上,下限報(bào)警一-修改銷售價(jià)商品目錄:,3.1 系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)3.1 進(jìn)貨系統(tǒng)3.1.1 事件流過程(1)進(jìn)貨經(jīng)理通過系統(tǒng)輸入要進(jìn)貨的藥品(2)進(jìn)貨經(jīng)理輸入進(jìn)貨藥品的信息,生成進(jìn)貨傳票(3)判斷是否有新藥,修改商品目錄(4)進(jìn)貨經(jīng)理將進(jìn)貨傳票發(fā)給供應(yīng)商3.12時(shí)序圖修改目錄5:發(fā)給供日商商品目錄3.13狀態(tài)圖202:.生成傳票進(jìn)貨傳票4:發(fā)給供應(yīng)商藥品目錄上3:修改目錄供應(yīng)商3.2事件流過程(1)銷售系統(tǒng)模塊一一定價(jià)處理事件流1)銷售管理員向系統(tǒng)發(fā)出“定價(jià)處理”請求。2)銷售管理員輸入議定的銷售建議價(jià)格3)銷售管理
21、員提交,上交給經(jīng)理審批。4)經(jīng)理審批后,確定最后的藥品銷售價(jià)格,更新商品目錄銷售價(jià)(2)銷售系統(tǒng)模塊一一銷售處理1)顧客呼入買藥2)售貨員根據(jù)顧客要求查找商品目錄3)銷售成功打印銷售傳票4)顧客領(lǐng)取銷售傳票和商品3.21 時(shí)序圖(1)銷售系統(tǒng)模塊一一定價(jià)處理銷售經(jīng)面價(jià)格單高層經(jīng)k|商品目親1I:價(jià)格議定2:送法建議價(jià)格3:審核4:修改價(jià)格單(2)銷售處理21銷售傳票商品目錄庫存目錄1:發(fā)送要買的藥2:獲取商品目錄.壬3:獲取庫存目錄4:打印銷售傳票5:把藥品和傳票洽顧客3.22 (1)定價(jià)處理狀態(tài)圖價(jià)格議定價(jià)格單1:發(fā)送雙定價(jià)格銷售經(jīng)理3:修改目錄2:高層審核IV商品目錄(2)銷售處理狀態(tài)圖買
22、藥品ff賣藥品I)顧客二1:買藥信息2:打卡口價(jià)格單售貨員4:獲取商品目錄收貨傳_113:獲取庫存目錄商品目錄庫存目錄3.3庫存系統(tǒng)3.3.1 事件流過程(1)進(jìn)貨入庫模塊1 )倉庫管理員向系統(tǒng)發(fā)出“進(jìn)貨入庫”請求;2 )倉庫管理員接到供應(yīng)商的進(jìn)貨傳票的信息:3 )倉庫管理員根據(jù)進(jìn)貨數(shù)量,加到庫存帳上;4)系統(tǒng)檢查庫存量是否超過上限,發(fā)出警報(bào);5)從售貨員獲取銷售傳票信息;6)根據(jù)銷售傳票出庫數(shù)量,從庫存帳減去出庫量7)系統(tǒng)檢查庫存量是否超過上限,發(fā)出警報(bào)。3.32時(shí)序圖223.3.2 庫存系統(tǒng)狀態(tài)圖購買貨物3:獲取貨物儲解管理1:發(fā)送進(jìn)貨信息4.1 生成程序框架4.1.1 藥品類Drugs4
23、.1.2 商品目錄類Catalogue4.1.3 經(jīng)理類Manager4.1.4 顧客類Customer4.1.5 供應(yīng)商類Supplier4.1.6 銷售管理員類SaleManager4.1.7 售貨員類Saler4.1.8 庫存類Stock4.1.9 銷售傳票類SellTicket4.1.10 商品價(jià)格類PriceList23SupplierH'rontSiimmDnsOsei_sellI1cker()el_sellTicker()電CompanyAddress*PurchaseSummorts()PriceList年Suggwst聞price鼬SaiePritA年4幅婀*set_
24、PriceList()*g<PriceLlstQ*wLSuwestdPrice(JDruges.rugesJD電口叫esJMameSpecification._.;:-'%,Company%iPrice*Sel_Druges()*Ge(t_Dnjge50ACatalog晚SalePriCB*Set_CalflJogue()*Cet_Cataloguc()*set_SalePric&0StockPurthasevolume.puichsas&pnce電網(wǎng)ocknuirI'Sateproce,stocknumber出cweiWbplinit*addO*get_
25、Stock4reduceQ帕cknurr呻)4.10.11 進(jìn)貨傳票類StockTicket4.10.12 倉庫管理員類StockManagerSellTicket電D今制叩rice?Numbcr生成代碼4.21藥品類DrugspublicclassDrugesprivateintDruges_ID;privateintDruges_Name;privateintSpecification;privateintCompany;privateintPrice;/*24publicDruges()()publicvoidSet_Druges()()publicvoidGet_Druges()()4
26、.2.2 商品目錄類CataloguepublicclassCatalogueextendsDruges(privateintSalePrice;publicCatalogue()()publicvoidSet_Catalogue()()publicvoidGet_Catalogue()()publicvoidset_SalePrice()()4.2.3 經(jīng)理類ManagerpublicclassManager(privateintManagerID;privateintname;privateinttitle;publicStockTickettheStockTicket;publicMan
27、ager()()publicvoidAudit()()4.2.4 顧客類Customer25publicclassCustomer(privateintID;publicDrugestheDruges;publicCustomer。()4.2.5 供應(yīng)商類SupplierpublicclassSupplier(privateintCompany;privateintAddress;privateinttel;publicDrugestheDruges;publicSupplier()()publicvoidPurchaseSummons()()4.2.6 銷售管理員類SaleManagerpu
28、blicclassSaleManager(privateintID;privateintname;privateintsex;publicPriceListthePriceList;publicSaleManager()()4.2.7 售貨員類SalerpublicclassSaler(privateintID;privateintname;privateintsex;publicSellTickettheSellTicket;publicSaler()(26publicvoidProntSummons()()4.2.8 庫存類StockpublicclassStockextendsDruges(privateintPurchasevolume;privateintpurchsaseprice;privateintoutstocknum;privateintsateproce;privateintstocknumber;privateintlowerlimit;privateintuplinit;publicStoc
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國鋁顏料行業(yè)運(yùn)行現(xiàn)狀及發(fā)展趨勢預(yù)測報(bào)告
- 2025-2030年中國鋁冶煉市場競爭格局及前景趨勢預(yù)測報(bào)告
- 2025-2030年中國鎢行業(yè)未來投資預(yù)測發(fā)展戰(zhàn)略規(guī)劃分析報(bào)告
- 2025四川省建筑安全員《C證》考試題庫
- 2025-2030年中國過氧化鋅市場運(yùn)營動態(tài)及發(fā)展前景分析報(bào)告
- 2025-2030年中國車蠟行業(yè)市場運(yùn)行態(tài)勢及發(fā)展盈利分析報(bào)告
- 2025-2030年中國貿(mào)易融資前景趨勢及發(fā)展?jié)摿Ψ治鰣?bào)告
- 2025-2030年中國調(diào)味香料市場發(fā)展前景及投資戰(zhàn)略研究報(bào)告
- 2025-2030年中國船舶制造行業(yè)發(fā)展?fàn)顩r及營銷戰(zhàn)略研究報(bào)告
- 2025-2030年中國紙基覆銅板市場十三五規(guī)劃及投資風(fēng)險(xiǎn)評估報(bào)告
- 教師讀書分享《給教師的建議》課件
- 人民警察紀(jì)律條令試卷含答案
- 婚姻矛盾糾紛調(diào)解培訓(xùn)課件
- 漢語作為第二語言教學(xué)教學(xué)法教案(漢碩)
- 新能源技術(shù)(第二版)完整版課件(全)
- 課程改革與學(xué)前教育發(fā)展研究
- 普通昆蟲學(xué)-實(shí)驗(yàn)指導(dǎo)
- 中職對口升學(xué)養(yǎng)殖專業(yè)獸醫(yī)基礎(chǔ)習(xí)題集判斷題詳解
- 初中物理各單元思維導(dǎo)圖
- 氧化還原反應(yīng)和氧化還原平衡--ppt課件
- 國內(nèi)外旅游公共服務(wù)研究的文獻(xiàn)綜述
評論
0/150
提交評論