




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
鞋店進(jìn)銷存管理系統(tǒng)一.項(xiàng)目背景隨著計(jì)算機(jī)技術(shù)不斷發(fā)展,它已經(jīng)成為人們工作和生活中不可缺少工具。早在1954年,銀行、大公司和大公司紛紛采用計(jì)算機(jī)進(jìn)行賬戶和賬目管理、生產(chǎn)管理、庫存管理、銷售管理、記錄報(bào)表等。從數(shù)據(jù)收集、存儲(chǔ)、整頓到檢索記錄,應(yīng)用范疇日益擴(kuò)大,使計(jì)算機(jī)應(yīng)用不久超過科學(xué)計(jì)算,成為最大計(jì)算機(jī)應(yīng)用領(lǐng)域。鞋店管理特點(diǎn)是信息解決量比較大,所存鞋種類多,并且由于進(jìn)貨單、銷售單、需求單等單據(jù)發(fā)行量特別大,關(guān)聯(lián)信息多,查詢和記錄方式各不相似等因素,因而在管理上實(shí)現(xiàn)起來有一定困難。在管理過程中經(jīng)常會(huì)浮現(xiàn)信息重復(fù)傳遞,單據(jù)報(bào)表種類繁多,各個(gè)部門管理規(guī)格不統(tǒng)一等問題。在本系統(tǒng)設(shè)計(jì)過程中,為了克服這些困難,滿足計(jì)算機(jī)管理需要,咱們采用了下面某些原則:統(tǒng)一各種原始單據(jù)格式,統(tǒng)一賬目和報(bào)表格式。刪除不必要管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化。程序代碼原則化,軟件統(tǒng)一化,保證軟件可維護(hù)性和實(shí)用性。界面盡量簡(jiǎn)樸化,做到實(shí)用,以便,盡量滿足書店中不同層次員工需要。二.定義“鞋店進(jìn)銷存管理系統(tǒng)”為顧客提供添加、修改、查詢、退貨操作等服務(wù)。顧客在登陸界面輸入顧客名,密碼后系統(tǒng)核對(duì)對(duì)的進(jìn)入系統(tǒng)內(nèi)部。系統(tǒng)就規(guī)定顧客選取事務(wù)類型(添加、修改、查詢、退貨等),直至顧客選取退出應(yīng)用服務(wù),詢問顧客與否退出應(yīng)用服務(wù),如果顧客選取結(jié)束,陸界面。顧客進(jìn)入添加界面后,一方面可以輸入數(shù)字必要不不大于等于100),顯示輸入有誤。顧客點(diǎn)擊確認(rèn)后,由系統(tǒng)查詢,判斷該取值與否超過動(dòng)生成賬單,并在后臺(tái)進(jìn)行工作,系統(tǒng)進(jìn)行清點(diǎn)并發(fā)出命令給倉庫管理人員,并將數(shù)據(jù)更新到數(shù)據(jù)庫中;否則提示顧客庫存量局限性,請(qǐng)重新輸入,重復(fù)上述過程。三.參照資料《系統(tǒng)分析與設(shè)計(jì)》四.系統(tǒng)分析與設(shè)計(jì)4.1需求分析4.1.1辨認(rèn)參加者顧客(下訂單者),系統(tǒng)維護(hù)人員,倉庫管理人員4.1.2對(duì)需求進(jìn)行捕獲與描述系統(tǒng)顧客在登陸界面輸入對(duì)的賬號(hào)和密碼進(jìn)入系統(tǒng)選取添加功能時(shí),用例開始。顧客運(yùn)用它實(shí)現(xiàn)賬戶添加功能。參加者顧客在登陸界面輸入對(duì)的賬號(hào)和密碼,成功登陸系統(tǒng)。1.顧客在登陸界面輸入對(duì)的賬號(hào)和密碼,成功登陸系統(tǒng)。3.系統(tǒng)提示輸入下訂單量。4.顧客輸完后點(diǎn)擊確認(rèn)。
5.系統(tǒng)發(fā)出命令后并修改賬戶信息。6.系統(tǒng)提示下單操作成功。7.系統(tǒng)返回主界面。余額局限性時(shí):8.庫存量余額局限性,下單失敗。
9.系統(tǒng)顯示當(dāng)前庫存量。
返回主界面,并執(zhí)行結(jié)束。擴(kuò)展事件流()系統(tǒng)檢查到顧客沒有輸入對(duì)的金額1.提示顧客輸入對(duì)的金額
2.顧客重新輸入金額4.1.3用例圖通過已掌握需求,初步理解系統(tǒng)所要完畢功能。下面給出用例圖。4.1.4分析與討論1)
建模用例圖環(huán)節(jié)、辦法?
1.
擬定系統(tǒng)邊界和范疇;(辦法:分析系統(tǒng)內(nèi)部元素,把系統(tǒng)內(nèi)部元素和外部事物劃分開)
2.
辨認(rèn)系統(tǒng)參加者;
3.
發(fā)現(xiàn)用例;
4.
描述用例及擬定用例關(guān)系;(辦法:對(duì)用例概要描述;對(duì)用例詳細(xì)描述。
依照用例事件流,將公共行為抽取出來,已包括關(guān)系構(gòu)建用例關(guān)系;變化某些,抽取出來,放到擴(kuò)展用例中)
5.
建立用例圖;
6.
定義用例圖層次構(gòu)造;
2)
如何辨認(rèn)系統(tǒng)參加者?應(yīng)當(dāng)如何劃分用例,應(yīng)注意哪些問題?
通過回答如下問題來辨認(rèn)系統(tǒng)參加者:
1.
誰使用系統(tǒng)重要功能?
2.
誰變化系統(tǒng)數(shù)據(jù)?
3.
誰從系統(tǒng)中獲取數(shù)據(jù)?
4.
誰支持、維護(hù)系統(tǒng)?
5.
誰需要借助系統(tǒng)支持來完畢工作?
6.
系統(tǒng)需要操縱哪些硬件?
7.
系統(tǒng)需要和哪些外部系統(tǒng)交互?
8.
誰對(duì)系統(tǒng)運(yùn)營(yíng)成果感興趣?
劃分用例:
1.
每個(gè)參加者打算在這個(gè)系統(tǒng)里做些什么事情?
2.
參加者使用本系統(tǒng)要實(shí)現(xiàn)目的是什么?
3.
參加者與否會(huì)在系統(tǒng)中創(chuàng)立、修改、刪除、訪問、存儲(chǔ)數(shù)據(jù)?如果是,如何來完畢這些操作?
4.
參加者與否會(huì)將外部某些事件告知給該系統(tǒng)?
3)
心得
用例圖重要用來描述
顧客、需求、系統(tǒng)功能單元
之間關(guān)系。它展示了一種外部顧客可以觀測(cè)到系統(tǒng)功能模型圖。
用途:協(xié)助開發(fā)團(tuán)隊(duì)以一種可視化方式理解系統(tǒng)功能需求。
用例圖所包括元素如下:
1.
參加者
表達(dá)與您應(yīng)用程序或系統(tǒng)進(jìn)行交互顧客、組織或外部系統(tǒng)。用一種小人表達(dá)。
2.
用例
用例就是外部可見系統(tǒng)功能,對(duì)系統(tǒng)提供服務(wù)進(jìn)行描述。
用橢圓表達(dá)
3.
子系統(tǒng)
用來展示系統(tǒng)一某些功能,這某些功能聯(lián)系緊密。
4.
關(guān)系
用例圖中涉及關(guān)系有:關(guān)聯(lián)、泛化、包括、擴(kuò)展;
a.
關(guān)聯(lián)
表達(dá)參加者與用例之間通信,任何一方都可發(fā)送或接受消息。
b.
泛化
就是繼承關(guān)系,子用例和父用例相似,但體現(xiàn)出更特別行為;子用例將繼承父用例所有構(gòu)造、行為和關(guān)系。子用例可以使用父用例一段行為,也可以重載它。父用例普通是抽象。
c.
包括
包括關(guān)系用來把一種較復(fù)雜用例所示功能分解成較小環(huán)節(jié);
d.
擴(kuò)展
擴(kuò)展關(guān)系是指
用例功能延伸,相稱于為基本用例提供一種附加功能。
e.
依賴
表達(dá)源用例依賴于目的用例;4.2建立對(duì)象模型4.2.1候選類數(shù)據(jù)字典類名中文定義User顧客
使用鞋店進(jìn)銷存管理系統(tǒng)進(jìn)行添加、修改、查詢、退貨業(yè)務(wù)。該類有選取業(yè)務(wù)等操作。Bill賬單
由系統(tǒng)自動(dòng)生成賬單,在后臺(tái)依此工作。BankAccount下單賬目
顧客下單信息,涉及顧客信息,添加數(shù)目等屬性,并擁有更改顧客自己數(shù)據(jù)操作。DrawAccount修改賬目
顧客改單信息,涉及顧客信息,退單數(shù)目等屬性,并擁有更改顧客自己數(shù)據(jù)操作。Screen系統(tǒng)屏幕顯示系統(tǒng)要向顧客展示界面。MaintenanceStaff系統(tǒng)維護(hù)人員
維護(hù)鞋店進(jìn)銷存管理系統(tǒng)正常運(yùn)營(yíng)ManageStaff
倉庫管理人員
向顧客發(fā)貨,整頓記錄貨品數(shù)量。
DatabaseConnector數(shù)據(jù)連接
與倉庫數(shù)據(jù)庫進(jìn)行連接,更新顧客信息。4.2.2定義類“顧客”類
?屬性
姓名(name):文本(char)
賬號(hào)(userID):文本(char)
聯(lián)系電話(TelNum):整形(int)住址(Address):文本(char)
?操作
輸入Input()
修改密碼changePWD()
查詢inquiry()
“賬單”類
?屬性
賬單號(hào)(AccountNumber):整形(int)
余額(balance):字符串(string)
?操作
打開open()
扣除存款deductFunds
()
存入存款withdrawFunds()
“下單賬目”類
?屬性
姓名(name):文本(char)
賬號(hào)(userID):文本(char)
聯(lián)系電話(TelNum):整形(int)
庫存量(Amount):字符串(string)
下單數(shù)量(DepositAmount):
字符串(string)
?操作
添加add
()
取消Cancel
()
“修改賬目”類
?屬性
姓名(name):文本(char)
賬號(hào)(userID):文本(char)
聯(lián)系電話(TelNum):整形(int)
庫存量(Amount):字符串(string)
退單數(shù)量(DepositAmount):
字符串(string)
?操作
修改deposit
()
取消Cancel
()
“屏幕”類
?屬性
?操作
初始化initialize
()
提示prompt
()
輸入input()
“系統(tǒng)維護(hù)人員”類
?屬性
姓名(name):文本(char)
員工號(hào)(ID):整形(int)
聯(lián)系電話(TelNum):整形(int)
?操作
維護(hù)Maintain()
“倉庫管理人員”類
?屬性
姓名(name):文本(char)
員工號(hào)(ID):整形(int)
聯(lián)系電話(TelNum):整形(int)
?操作
配款DepositCash()
管理manage()
“數(shù)據(jù)連接”類
?屬性
?操作
連接Connect()
取消Cancel
()
4.2.3繪制類圖(在類圖中標(biāo)示出類屬性、操作、類之間關(guān)系及多重性,并對(duì)所給出類圖解釋闡明。)4.2.4包圖對(duì)于大型復(fù)雜系統(tǒng),常需要把大量模型元素用包組織起來,以以便解決。對(duì)所選系統(tǒng)類進(jìn)行分組,以便更清晰地理解系統(tǒng)構(gòu)造。(畫出包圖并說相應(yīng)解釋闡明)4.2.5分析與討論
1)建模類圖環(huán)節(jié)、辦法?
構(gòu)建類圖環(huán)節(jié):
1.
擬定類;(辦法:行為分析、名詞辨認(rèn)法、CRC分析法、依照邊界類、控制類、實(shí)體類劃分、參照設(shè)計(jì)模式擬定、通過領(lǐng)域進(jìn)行分析等)
2.
辨認(rèn)類屬性和操作;(辦法:結(jié)合需求陳述、領(lǐng)域知識(shí)和常識(shí)以及經(jīng)驗(yàn)等)
3.
辨認(rèn)類之間關(guān)聯(lián);(辦法:使用普通關(guān)聯(lián)列表辦法)
4.
定義類構(gòu)造和層次。
2)辨認(rèn)類有哪些辦法,你是如何辨認(rèn)類?
行為分析、名詞辨認(rèn)法、CRC分析法、依照邊界類、控制類、實(shí)體類劃分、參照設(shè)計(jì)模式擬定、通過領(lǐng)域進(jìn)行分析等。
我通過名名詞辨認(rèn)法擬定類。
3)解釋關(guān)聯(lián)多重性?如何擬定類屬性、操作、類之間關(guān)聯(lián)關(guān)系、組織類之間繼承?
關(guān)聯(lián)多重性:關(guān)聯(lián)表達(dá)了對(duì)象間構(gòu)造關(guān)系,在建模過程中,普通需要闡明一種關(guān)聯(lián)實(shí)例中有多少個(gè)互相連接對(duì)象。
擬定類屬性:從常識(shí)性、專業(yè)性、功能性、存儲(chǔ)性、操作性、標(biāo)志性、關(guān)聯(lián)性發(fā)現(xiàn)和擬定類屬性,進(jìn)而篩選類屬性;
擬定類操作:綜合對(duì)象模型、動(dòng)態(tài)模型和功能模型,擬定類操作;
擬定類之間關(guān)聯(lián)關(guān)系:使用普通關(guān)聯(lián)列表辦法協(xié)助發(fā)現(xiàn)關(guān)聯(lián)。并分析關(guān)聯(lián)多重性。
組織類之間繼承:自頂向下和自底向上辦法。4.3建立動(dòng)態(tài)模型系統(tǒng)動(dòng)態(tài)行為模型由交互圖(順序圖和協(xié)同圖)、狀態(tài)機(jī)圖和活動(dòng)圖表達(dá)。在系統(tǒng)分析和設(shè)計(jì)中應(yīng)當(dāng)對(duì)重要UseCase和對(duì)象類繪制這些圖形,以便分析系統(tǒng)行為,印證和修改系統(tǒng)靜態(tài)構(gòu)造,滿足顧客需求,達(dá)到系統(tǒng)目的。4.3.1順序圖下單用例圖4.3.2通信圖(將以上順序圖轉(zhuǎn)換為通信圖)4.3.3活動(dòng)圖活動(dòng)圖重要作用是表達(dá)系統(tǒng)業(yè)務(wù)工作流和并發(fā)解決過程。針對(duì)自選系統(tǒng)重要業(yè)務(wù)工作流繪制活動(dòng)圖。繪制活動(dòng)圖需要擬定參加活動(dòng)對(duì)象、動(dòng)作狀態(tài)、動(dòng)作流,以及對(duì)象流。4.3.4狀態(tài)圖狀態(tài)機(jī)圖體現(xiàn)一種對(duì)象(類)生命史。對(duì)于某些實(shí)現(xiàn)重要行為動(dòng)作對(duì)象應(yīng)當(dāng)繪制狀態(tài)機(jī)圖。繪制狀態(tài)機(jī)圖需要擬定一種對(duì)象生命期也許浮現(xiàn)所有狀態(tài),哪些事件將引起狀態(tài)轉(zhuǎn)移,將會(huì)發(fā)生哪些動(dòng)作。(繪制所選系統(tǒng)一種對(duì)象狀態(tài)圖并解釋闡明)4.3.5分析與討論比較順序圖與通信圖、活動(dòng)圖與狀態(tài)圖應(yīng)用。順序圖:描述是參加交互對(duì)象及對(duì)象之間消息互換順序,用來表達(dá)用例中行為順序。通信圖:強(qiáng)調(diào)發(fā)送和接受消息信息對(duì)象及其組織構(gòu)造交互圖,用以描述對(duì)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 冀中職業(yè)學(xué)院《衛(wèi)生管理信息系統(tǒng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 景德鎮(zhèn)學(xué)院《設(shè)計(jì)藝術(shù)史》2023-2024學(xué)年第一學(xué)期期末試卷
- 四川省成都市金堂縣2025屆三下數(shù)學(xué)期末預(yù)測(cè)試題含解析
- 重慶文化藝術(shù)職業(yè)學(xué)院《大學(xué)英語上》2023-2024學(xué)年第二學(xué)期期末試卷
- 興山縣2024-2025學(xué)年五年級(jí)數(shù)學(xué)第二學(xué)期期末學(xué)業(yè)水平測(cè)試試題含答案
- 沈陽醫(yī)學(xué)院《醫(yī)療保險(xiǎn)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 新疆現(xiàn)代職業(yè)技術(shù)學(xué)院《生物醫(yī)學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 創(chuàng)業(yè)企業(yè)品牌營(yíng)銷模式創(chuàng)新重點(diǎn)基礎(chǔ)知識(shí)點(diǎn)
- 創(chuàng)業(yè)企業(yè)品牌價(jià)值評(píng)估重點(diǎn)基礎(chǔ)知識(shí)點(diǎn)
- 五谷道場(chǎng)策劃案例的分析
- 《綠色建筑概論》整套教學(xué)課件
- 證據(jù)法學(xué)李浩課件 第五章
- 圖書館建筑設(shè)計(jì)規(guī)范講解課件
- 考研考博-英語-北京建筑大學(xué)考試押題卷含答案詳解3
- 愛蓮說-王崧舟
- 光伏支架安裝施工協(xié)議
- 保定市縣級(jí)地圖PPT可編輯矢量行政區(qū)劃(河北省)
- 第四章通道內(nèi)非耦合層流的
- 供水管網(wǎng)施工組織設(shè)計(jì)
- 異面直線所成的角與求法
- 信息安全風(fēng)險(xiǎn)評(píng)估培訓(xùn)(課堂PPT)
評(píng)論
0/150
提交評(píng)論