軟件項(xiàng)目報(bào)道_第1頁(yè)
軟件項(xiàng)目報(bào)道_第2頁(yè)
軟件項(xiàng)目報(bào)道_第3頁(yè)
軟件項(xiàng)目報(bào)道_第4頁(yè)
軟件項(xiàng)目報(bào)道_第5頁(yè)
已閱讀5頁(yè),還剩74頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、軟件項(xiàng)目報(bào)道一、課題設(shè)計(jì)意義及目的隨著社會(huì)的不斷進(jìn)步和科學(xué)技術(shù)的發(fā)展,計(jì)算機(jī)技術(shù)正在進(jìn)入各行各業(yè) 各種超級(jí)市場(chǎng)如雨后春筍的速度發(fā)展,現(xiàn)今的商店從經(jīng)營(yíng)方式上大致分成兩 個(gè)部分:一小部分為大型的連鎖店形式,另外大部分是獨(dú)立的小商鋪形式。 大型連鎖商店有資金開(kāi)發(fā)或購(gòu)買(mǎi)商品管理系統(tǒng)軟件,市面上也有許多此類(lèi)的 軟件發(fā)售。而小型的商店很少應(yīng)用信息技術(shù)來(lái)實(shí)現(xiàn)商品的銷(xiāo)售和管理,就算 有在功能上也比較簡(jiǎn)陋。這不僅與小型商店的成本、資金有限有關(guān)系,也與 市面上很少有此類(lèi)管理軟件有很大的關(guān)系。這導(dǎo)致了這些小商店陷于商品銷(xiāo) 售、入庫(kù)管理以及供貨商管理上的各種瑣細(xì)問(wèn)題中,阻礙了商店的發(fā)展。本系統(tǒng)將涉及多個(gè)窗口的制作,從

2、而實(shí)現(xiàn)多個(gè)管理模塊的功能,其中包 括對(duì)用戶(hù)權(quán)限的認(rèn)證窗體、商品銷(xiāo)售匯總統(tǒng)計(jì)、商品入庫(kù)基本信息、供貨商 信息、逐筆銷(xiāo)售窗體、商品記錄查詢(xún)與查詢(xún)供貨商窗體的全部功能。在主窗體中,我們通過(guò)頁(yè)框控件放入了商品銷(xiāo)售匯總統(tǒng)計(jì)、商品入庫(kù)基 本信息、供貨商信息3個(gè)管理模塊,通過(guò)上面3個(gè)管理模塊可以分別調(diào)用逐 筆銷(xiāo)售窗體、商品記錄查詢(xún)與查詢(xún)供貨商窗體。由于商品銷(xiāo)售管理系統(tǒng)是一個(gè)用來(lái)幫助使用者管理商品銷(xiāo)售流程的軟 件。使用者通過(guò)對(duì)銷(xiāo)售過(guò)程中所涉及到的商品,訂單,銷(xiāo)售商等資料的錄入, 便可以輕松實(shí)現(xiàn)商品銷(xiāo)售流程的管理。所以,此系統(tǒng)必須向使用者提供一下 一些具體功能:。1:軟件必須向使用者提供商品基本的錄入,刪除,編

3、輯等基本功能 2:鑒于商品的不同銷(xiāo)售方式(分為訂單銷(xiāo)售和代理商銷(xiāo)售兩種形式), 軟件必須向使用者提供商品銷(xiāo)售環(huán)節(jié)中的基本管理功能,因此必須有訂單分 銷(xiāo)模塊和代理商分銷(xiāo)模塊。3:軟件必須向使用者提供基本的查詢(xún)功。4:由于是銷(xiāo)售管理軟件,所以系統(tǒng)安全性必須是要考慮的問(wèn)題。因此, 必須實(shí)現(xiàn)以下兩點(diǎn):a:系統(tǒng)操作員機(jī)制。對(duì)系統(tǒng)的使用者,按等級(jí)開(kāi)放管理權(quán)限,這樣可以 在一定程度上保證數(shù)據(jù)庫(kù)系統(tǒng)的安全性,避免數(shù)據(jù)被泄漏,非法更改等。b.銷(xiāo)售數(shù)據(jù)直接反映了一個(gè)銷(xiāo)售單位的盈虧狀況,鑒于銷(xiāo)售數(shù)據(jù)的重要 性,所以必須對(duì)這些數(shù)據(jù)加以保護(hù),在系統(tǒng)崩潰時(shí)或者誤操作等情況下,可 以對(duì)數(shù)據(jù)進(jìn)行恢復(fù)。這就需要系統(tǒng)提供備份功能

4、。5 :對(duì)于銷(xiāo)售數(shù)據(jù)不能只存儲(chǔ)在計(jì)算機(jī)中,而是需要導(dǎo)出步驟,最后以 印刷品的形式出現(xiàn)在使用者面前,該軟件設(shè)計(jì)的最終目的才能得以具體的實(shí) 現(xiàn)。所以,打印功能是必不可少的系統(tǒng)功能之一。本系統(tǒng)的目標(biāo)是:使用者通過(guò)對(duì)基本銷(xiāo)售信息的錄入,即可方便直觀的實(shí)現(xiàn) 對(duì)商品交易流程的管理,查詢(xún),以及對(duì)已有信息的打印輸出等功能。本銷(xiāo)售 系統(tǒng)定義了兩種銷(xiāo)售模式:1訂單銷(xiāo)售。即銷(xiāo)售方通過(guò)訂單方式銷(xiāo)售的商品。2:代理商銷(xiāo)售方式。(此功能略復(fù)雜,所以在實(shí)現(xiàn)的是時(shí)候必須對(duì)其提供錄 入修改查詢(xún)等基本功能)。除了上述基本功能外,系統(tǒng)還必須提供必要的附加功能:1 :數(shù)據(jù)備份功能。2 :密碼登陸功能3 :操作員及相應(yīng)的權(quán)限管理功能二

5、、需求分析1.需求特性表編號(hào)特性FEATO1?銷(xiāo)售管理員在接受到客戶(hù)要求訂貨的信息后,可以查看公司現(xiàn)有的庫(kù)存情況,以便確定是否存在該貨物FEAT02?銷(xiāo)售管理員在確定庫(kù)存存在既定的貨物后,可以保存客戶(hù)的各種信息,以便以后的確認(rèn)和其它維護(hù)FEAT03?銷(xiāo)售管理員如果想確認(rèn)客戶(hù)信息是否正確可以對(duì)客戶(hù)的基本信息進(jìn)行查看FEAT04?銷(xiāo)售管理員在錄入或者查看客戶(hù)信息時(shí),如果發(fā)現(xiàn)錯(cuò) 誤。可以對(duì)客戶(hù)信息進(jìn)行修改FEAT05?銷(xiāo)售管理員確定了客戶(hù)要下訂單后,根據(jù)用戶(hù)提出的要求來(lái)填寫(xiě)交易的基本信息。如:商品的類(lèi)型,型號(hào),數(shù)量等FEATO6?銷(xiāo)售管理員如果想確認(rèn)交易信息是否正確可以對(duì)客戶(hù)的基本信息進(jìn)行查看FEA

6、TO7?銷(xiāo)售管理員在錄入或者查看交易信息時(shí),如果發(fā)現(xiàn)錯(cuò) 誤??梢詫?duì)客戶(hù)信息進(jìn)行修改FEATO8?銷(xiāo)售管理員對(duì)已經(jīng)確定發(fā)貨的交易項(xiàng)目進(jìn)行登記,以便以后管理FEATO9?銷(xiāo)售管理員在進(jìn)行客戶(hù)信息修改和父易信息修改時(shí)系 統(tǒng)自動(dòng)和已交易的信息進(jìn)行核對(duì),如果貨物已經(jīng)發(fā)貨將 不能進(jìn)行修改FEAT10?維護(hù)管理員對(duì)客戶(hù)信息和交易信息等和交易先關(guān)的信息進(jìn)行備份,以便以后系統(tǒng)如果系統(tǒng)出現(xiàn)問(wèn)題是使用FEAT11?維護(hù)管理員在系統(tǒng)出現(xiàn)錯(cuò)誤是可以恢復(fù)以前的各種交易信息FEAT12?超級(jí)管理員根據(jù)銷(xiāo)售管理員提供的交易情況和企業(yè)的 產(chǎn)品購(gòu)進(jìn)和生產(chǎn)情況進(jìn)行數(shù)據(jù)庫(kù)更新FEAT13?超級(jí)管理員可以對(duì)員工的各種信息進(jìn)行記錄FEA

7、T14?超級(jí)管理員可以查看員工信息FEAT15?超級(jí)管理員在進(jìn)行查看員工信息和錄入員工信息時(shí),如果發(fā)現(xiàn)錯(cuò)誤可以進(jìn)行修改FEAT1?超級(jí)管理員負(fù)責(zé)對(duì)所有管理員進(jìn)行管理, 最主要設(shè)置其6權(quán)限FEAT17?超級(jí)管理員有銷(xiāo)售管理員和維護(hù)管理員的所有權(quán)限2概念模型CDLogin(登陸)CDSellQuery (查看報(bào)表)CBaseQuery (查詢(xún)類(lèi))I11CDSell (銷(xiāo)售管理)CMyDlg (主窗口)CDReseg (訂貨管理)J;CDSellBack (退貨管理)CDPerView (權(quán)限管理)117CDBAK (備份)f JCDResume (恢復(fù))CDSetup (系統(tǒng)設(shè)備)CD2科*阿匕丁

8、二盍去*OnClSlFMUCDSalQuBry STj %fi(i_SteTM(TiPciBatto*in nV-StdT&tMTfclTCp nTStiBcMTfcd nTGna2fn_E(*tCondiln nToate?fri_Corr F,r j Arrri-CflrvBEin電 nGapiicr*nlrriDataBaisNsr-OneKt._ *QrBirtqinryf l *OnOOki&iai() *0nC1ICQlQt) *RBLnPrir仆CDLogini 豎與)*OnCK(J *OnDt*屈0 場(chǎng)m OKS/STem 命rr Q-KSIIQuy *rr:CHSeiM,br

9、ase mQ-KSsii Backdrtry mAks*| bj(阿樹(shù) rrquR mt _OKRe&t rQu&r|f“ rr_C-KF!ase rveVta* 旳 m 二OKPurVtewrnCX rrr_Ot0nMiu 伽鬧IBM 即 OnAtlultMrtVWtBU- OrMrulLtuCbtny i *OMrultsinl% lunpi i *Orr.iiu(teTie5erYei i *CnLWiltBn5elljery() *OrMrulte 詒ellBachCt* 啓、 * Or *l*uIb nRe se湘Que 咽) OrMrutttPO Or :turt 刊 PtfiwM

10、 i *ghDEF$., mt創(chuàng); OrhulteTiBBCiiL)” W$IIBk ManaCLftfsFOnQKO *OnPfil() *Cn3UTCieGJii i*On &ijDCLi5-CcniiriidiOniGifac usC jmnd( *VnBUTPrW( ” *On6UlTSei)-*onmmsoo*CfiBUT&l_8t iOnBLTTSavsO *OnBJTUWOC *OneUTExt1(coselt Iff Ct -TeuiPwy ComSyls Edicts 創(chuàng)rL SlaStrai Sum 匚StalC h gtflBigSurr h SlACvt* gidft_

11、EmQiacr vOQinfilD CsulPrin: h_8utUKlcCDSep 乓帝pmZEcnPatchCDBAK - jgri- in_ButCnans* *-n_a.tEslt 師.EdlWfeii 脂m_EcrtTl JC&tMlirr*m_EatunnMBnEtnAddr*OnOK(. OrtCh a nje.) *OnSa() *OftBjtpach()rttsoawiFieiwne*OnOKi . *0pBjnwi2() *OnBdttofii.)*OnCstSf ocuaj.jLdutCgC0P&5drr f5.Ani_3i&r1P4Ch 漏心nd*OnON CrButt

12、on-lO *0r0btnLi3tid *OnRclicfcLjst1() OnHWsjniftOOnOKlI *O-* *0lBLmJh(K() *OnBUTEItO OnQICcton) &1O? W: J *OOIIIIFmlb( *OnGftltSBtF(rt|3.用例模型a)合并特性獲得用例參與者特性用例銷(xiāo)售管FEAT01銷(xiāo)售管理員在接受到客戶(hù)要求UC01.查看庫(kù)存理員訂貨的信息后,可以查看公司現(xiàn)有的庫(kù)情況超級(jí)管存情況,以便確定是否存在該貨物理員FEAT02.銷(xiāo)售管理員在確定庫(kù)存存在 既定的貨物后,可以保存客戶(hù)的各種信 息,以便以后的確認(rèn)和其它維護(hù)UC02 .記錄客戶(hù)信息FEAT03

13、.銷(xiāo)售管理員如果想確認(rèn)客戶(hù) 信息是否正確可以對(duì)客戶(hù)的基本信息 進(jìn)行查看UC03.查看客戶(hù)信息FEAT04.銷(xiāo)售管理員在錄入或者查看 客戶(hù)信息時(shí),如果發(fā)現(xiàn)錯(cuò)誤??梢詫?duì)客 戶(hù)信息進(jìn)行修改UC04.修改客戶(hù)信息FEAT05.銷(xiāo)售管理員確定了客戶(hù)要下 訂單后,根據(jù)用戶(hù)提出的要求來(lái)填寫(xiě)交 易的基本信息。女口:商品的類(lèi)型,型號(hào), 數(shù)量等UC05.記錄交易項(xiàng)目FEAT06.銷(xiāo)售管理員如果想確認(rèn)交易信息是否正確可以對(duì)客戶(hù)的基本信息 進(jìn)行查看UC06.查看交易項(xiàng)目FEAT07.銷(xiāo)售管理員在錄入或者查看 交易信息時(shí),如果發(fā)現(xiàn)錯(cuò)誤??梢詫?duì)客 戶(hù)信息進(jìn)行修改UC07.修改交易項(xiàng)目FEAT08.銷(xiāo)售管理員對(duì)已經(jīng)確定發(fā)貨

14、 的交易項(xiàng)目進(jìn)行登記,以便以后管理UC08.查看發(fā)貨情況FEAT09.銷(xiāo)售管理員在進(jìn)行客戶(hù)信息UC09.修改發(fā)維護(hù)管理員 超級(jí)管理員超級(jí)管理員修改和交易信息修改時(shí)系統(tǒng)自動(dòng)和已交易的信息進(jìn)行核對(duì),如果貨物已經(jīng)發(fā)貨將不能進(jìn)行修改貨情況FEAT10.維護(hù)管理員對(duì)客戶(hù)信息和交 易信息等和交易先關(guān)的信息進(jìn)行備份, 以便以后系統(tǒng)如果系統(tǒng)出現(xiàn)問(wèn)題是使 用UC10.數(shù)據(jù)備份FEAT11.維護(hù)管理員在系統(tǒng)出現(xiàn)錯(cuò)誤是可以恢復(fù)以前的各種交易信息UC11.數(shù)據(jù)恢復(fù)FEAT12.超級(jí)管理員根據(jù)銷(xiāo)售管理員 提供的交易情況和企業(yè)的產(chǎn)品購(gòu)進(jìn)和 生產(chǎn)情況進(jìn)行數(shù)據(jù)庫(kù)更新UC12.更新庫(kù)存情況FEAT13.超級(jí)管理員可以對(duì)員工的各

15、種信息進(jìn)行記錄UC13.記錄員工信息FEAT14.超級(jí)管理員可以查看員工信 息UC14.查看員工信息FEAT15.超級(jí)管理員在進(jìn)行查看員工 信息和錄入員工信息時(shí),如果發(fā)現(xiàn)錯(cuò)誤 可以進(jìn)行修改UC15.修改員工信息FEAT16.超級(jí)管理員負(fù)責(zé)對(duì)所有管理員進(jìn)行管理,最主要設(shè)置其權(quán)限UC16.設(shè)定管理員權(quán)限b)用例圖及用例的簡(jiǎn)要描述修吏戈易丘冃用例編號(hào)UC01用例名稱(chēng)查看庫(kù)存情況用例概述銷(xiāo)售管理員在接受到客戶(hù)要求訂貨的信息后,可以查看公司現(xiàn)有的庫(kù)存情況,以便確定是否存在該貨物。主參與者銷(xiāo)售管理員超級(jí)管理員補(bǔ)充說(shuō)明操作員可以根據(jù)具體情況而選擇不同的條件進(jìn)行查詢(xún)用例編號(hào)UC02用例名稱(chēng)記錄客戶(hù)信息用例概述

16、銷(xiāo)售管理員在確定庫(kù)存存在既定的貨物后,可以保存客 戶(hù)的各種信息,以便以后的確認(rèn)和其它維護(hù)。主參與者銷(xiāo)售管理員超級(jí)管理員補(bǔ)充說(shuō)明在操作者保存后應(yīng)該有所提示,出現(xiàn)沖突時(shí)也應(yīng)該有所提示用例編號(hào)UC03用例名稱(chēng)查看客戶(hù)信息用例概述銷(xiāo)售管理員如果想確認(rèn)客戶(hù)信息是否正確可以對(duì)客戶(hù) 的基本信息進(jìn)行查看。主參與者銷(xiāo)售管理員超級(jí)管理員補(bǔ)充說(shuō)明操作員可以根據(jù)具體情況而選擇不同的條件進(jìn)行查詢(xún)用例編號(hào)UC04用例名稱(chēng)修改客戶(hù)信息用例概述銷(xiāo)售管理員在錄入或者查看客戶(hù)信息時(shí),如果發(fā)現(xiàn)錯(cuò) 誤??梢詫?duì)客戶(hù)信息進(jìn)行修改。主參與者銷(xiāo)售管理員超級(jí)管理員補(bǔ)充說(shuō)明系統(tǒng)在保存更改前應(yīng)該給操作者提示。用例編號(hào)UC05用例名稱(chēng)記錄交易項(xiàng)目用

17、例概述銷(xiāo)售管理員確定了客戶(hù)要下訂單后,根據(jù)用戶(hù)提出的要 求來(lái)填寫(xiě)交易的基本信息。如:商品的類(lèi)型,型號(hào),數(shù) 量等。主參與者銷(xiāo)售管理員超級(jí)管理員補(bǔ)充說(shuō)明在操作者保存后應(yīng)該有所提示,出現(xiàn)沖突時(shí)也應(yīng)該有所 提示。用例編號(hào)UC06用例名稱(chēng)查看交易項(xiàng)目用例概述銷(xiāo)售管理員如果想確認(rèn)交易信息是否正確可以對(duì)客戶(hù) 的基本信息進(jìn)行查看。主參與者銷(xiāo)售管理員超級(jí)管理員補(bǔ)充說(shuō)明操作員可以根據(jù)具體情況而選擇不同的條件進(jìn)行查詢(xún)用例編號(hào)UC07用例名稱(chēng)修改交易項(xiàng)目用例概述銷(xiāo)售管理員在錄入或者查看交易信息時(shí),如果發(fā)現(xiàn)錯(cuò) 誤??梢詫?duì)客戶(hù)信息進(jìn)行修改。主參與者銷(xiāo)售管理員超級(jí)管理員補(bǔ)充說(shuō)明系統(tǒng)在保存更改前應(yīng)該給操作者提示。用例編號(hào)UC

18、08用例名稱(chēng)查看發(fā)貨情況用例概述銷(xiāo)售管理員對(duì)已經(jīng)確定發(fā)貨的交易項(xiàng)目進(jìn)行登記,以便 以后管理。主參與者銷(xiāo)售管理員超級(jí)管理員補(bǔ)充說(shuō)明操作員可以根據(jù)具體情況而選擇不同的條件進(jìn)行查詢(xún)用例編號(hào)UC09用例名稱(chēng)修改發(fā)貨情況用例概述銷(xiāo)售管理員在進(jìn)行客戶(hù)信息修改和父易信息修改時(shí)系 統(tǒng)自動(dòng)和已交易的信息進(jìn)行核對(duì),如果貨物已經(jīng)發(fā)貨將 不能進(jìn)行修改。主參與者銷(xiāo)售管理員超級(jí)管理員補(bǔ)充說(shuō)系統(tǒng)在保存更改前應(yīng)該給操作者提示用例編號(hào)UC10用例名稱(chēng)數(shù)據(jù)備份用例概述維護(hù)管理員對(duì)客戶(hù)信息和交易信息等和交易先關(guān)的信 息進(jìn)行備份,以便以后系統(tǒng)如果系統(tǒng)出現(xiàn)問(wèn)題是使用。主參與者維護(hù)管理員超級(jí)管理員補(bǔ)充說(shuō)明操作者應(yīng)該保存所有信息,以便以后

19、可用;但應(yīng)該減少冗余度用例編號(hào)UC11用例名稱(chēng)數(shù)據(jù)恢復(fù)用例概述維護(hù)管理員在系統(tǒng)出現(xiàn)錯(cuò)誤是可以恢復(fù)以前的各種交 易信息。主參與者維護(hù)管理員超級(jí)管理員補(bǔ)充說(shuō)操作者應(yīng)該首要考慮數(shù)據(jù)的正確性,再者就是恢復(fù)的速用例編號(hào)UC12用例名稱(chēng)更新庫(kù)存情況用例概述超級(jí)管理員根據(jù)銷(xiāo)售管理員提供的交易情況和企業(yè)的 產(chǎn)品購(gòu)進(jìn)和生產(chǎn)情況進(jìn)行數(shù)據(jù)庫(kù)更新。主參與者超級(jí)管理員補(bǔ)充說(shuō)明系統(tǒng)在保存更改前應(yīng)該給操作者提示用例編號(hào)UC13用例名稱(chēng)記錄員工信息用例概述超級(jí)管理員可以對(duì)員工的各種信息進(jìn)行記錄。主參與者超級(jí)管理員補(bǔ)充說(shuō)系統(tǒng)在保存更改前應(yīng)該給操作者提示 明用例編號(hào)UC14用例名稱(chēng)查看員工信息用例概述超級(jí)管理員可以查看員工信息。

20、主參與者超級(jí)管理員補(bǔ)充說(shuō)明操作員可以根據(jù)具體情況而選擇不同的條件進(jìn)行查詢(xún)用例編號(hào)UC15用例名稱(chēng)修改員工信息用例概述超級(jí)管理員在進(jìn)行查看員工信息和錄入員工信息時(shí),如 果發(fā)現(xiàn)錯(cuò)誤可以進(jìn)行修改。主參與者超級(jí)管理員補(bǔ)充說(shuō)系統(tǒng)在保存更改前應(yīng)該給操作者提示 明用例編號(hào)UC16用例名稱(chēng)設(shè)定管理員權(quán)限用例概述超級(jí)管理員負(fù)責(zé)對(duì)所有管理員進(jìn)行管理,最主要設(shè)置其 權(quán)限。主參與者超級(jí)管理員補(bǔ)充說(shuō)明系統(tǒng)在保存更改前應(yīng)該給操作者提示C)用例優(yōu)先級(jí)的劃分優(yōu)先級(jí)用例說(shuō)明1UC01 查看庫(kù)存情況UC02記錄客戶(hù)信息UC05.記錄交易項(xiàng)這是系統(tǒng)中最主要的功能,也 是系統(tǒng)主要實(shí)現(xiàn)的功能2UC03.查看客戶(hù)信息這是對(duì)交易情況信息的

21、進(jìn)一步UC04.修改客戶(hù)信息維護(hù),是系統(tǒng)不可缺少的部分UC06.查看交易項(xiàng)目UC07.修改交易項(xiàng)目UC08.查看發(fā)貨情況UC09.修改發(fā)貨情況UC12.更新庫(kù)存情況3UC13.記錄員工信息UC14.查看員工信息UC15.修改員工信息UC16.設(shè)定管理員權(quán)限這系統(tǒng)附帶的信息,是超級(jí)管 理員對(duì)員工的管理,它也是系 統(tǒng)能正常運(yùn)行的一部分(其中 最主要的是“設(shè)定管理員權(quán) 限”。4UC10.數(shù)據(jù)備份UC11.數(shù)據(jù)恢復(fù)這是為系統(tǒng)出現(xiàn)錯(cuò)誤或被破環(huán)時(shí)所做的準(zhǔn)備d)本次迭代所開(kāi)發(fā)用例的詳細(xì)描述(文字及 UML圖說(shuō)明)用例編號(hào)UC01用例名稱(chēng)查看庫(kù)存情況用例概述銷(xiāo)售管理員在接受到客戶(hù)要求訂貨的信息后,可以根據(jù) 商

22、品不同的屬性查看公司現(xiàn)有的庫(kù)存情況,以便確定是 否存在該貨物。主參與者銷(xiāo)售管理員超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng),并選擇查詢(xún)條件輸入查詢(xún)內(nèi)容后置條件系統(tǒng)返回查詢(xún)的結(jié)果基本事件流1. 操作員進(jìn)入系統(tǒng)2. 操作員輸入查詢(xún)條件并點(diǎn)擊按鈕進(jìn)行查詢(xún)3. 系統(tǒng)根據(jù)查詢(xún)條件查找與之相匹配的商品信息規(guī)則與約束當(dāng)庫(kù)中不存在所需的產(chǎn)品時(shí)要給出提示用例編號(hào)UC02用例名稱(chēng)記錄客戶(hù)信息用例概述銷(xiāo)售管理員在確定庫(kù)存存在既定的貨物后,可以保存客 戶(hù)的各種信息,以便以后的確認(rèn)和其它維護(hù)。主參與者銷(xiāo)售管理員超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng)并得到客戶(hù)的具體信息后置條件保存客戶(hù)信息進(jìn)入客戶(hù)信息數(shù)據(jù)庫(kù)基本事件流1. 操作員進(jìn)入系統(tǒng)

23、2. 操作員得到客戶(hù)的具體信息3. 操作員錄入客戶(hù)信息,并確定輸入4. 系統(tǒng)將客戶(hù)信息保存入客戶(hù)信息數(shù)據(jù)庫(kù)規(guī)則與約束當(dāng)操作員的輸入信息有誤時(shí)系統(tǒng)要給出提示。如輸入的 手機(jī)號(hào)碼個(gè)數(shù)不正確等用例編號(hào)UC03用例名稱(chēng)查看客戶(hù)信息用例概述銷(xiāo)售管理員如果想確認(rèn)客戶(hù)信息是否正確可以對(duì)客戶(hù) 的基本信息進(jìn)行查看。主參與者銷(xiāo)售管理員超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng),并選擇查詢(xún)條件輸入查詢(xún)內(nèi)容后置條件系統(tǒng)返回查詢(xún)的結(jié)果基本事1.操作員進(jìn)入進(jìn)入系統(tǒng)件流2. 操作員輸入查詢(xún)條件并點(diǎn)擊按鈕進(jìn)行查詢(xún)3. 系統(tǒng)根據(jù)查詢(xún)條件查找與之相匹配的客戶(hù)信息規(guī)則與約束當(dāng)庫(kù)中不存在所需的產(chǎn)品時(shí)要給出提示用例編號(hào)UC04用例名稱(chēng)修改客戶(hù)信

24、息用例概述銷(xiāo)售管理員在錄入或者查看客戶(hù)信息時(shí),如果發(fā)現(xiàn)錯(cuò) 誤??梢詫?duì)客戶(hù)信息進(jìn)行修改。主參與者銷(xiāo)售管理員超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng)并得知客戶(hù)信息發(fā)生錯(cuò)誤后置條件系統(tǒng)將出錯(cuò)的客戶(hù)信息進(jìn)行改正,并保存入數(shù)據(jù)庫(kù)基本事件流1. 操作員進(jìn)入系統(tǒng)2. 操作員得知客戶(hù)信息出現(xiàn)錯(cuò)誤3. 操作員改正客戶(hù)信息,并確定輸入4. 系統(tǒng)改正客戶(hù)信息,并保存入客戶(hù)信息庫(kù)用例編號(hào)UC05用例名稱(chēng)記錄交易項(xiàng)目用例概述銷(xiāo)售管理員確定了客戶(hù)要下訂單后,根據(jù)用戶(hù)提出的要 求來(lái)填寫(xiě)交易的基本信息。如:商品的類(lèi)型,型號(hào),數(shù) 量等。主參與者銷(xiāo)售管理員超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng)后置條件交易數(shù)據(jù)庫(kù)增加信息基本事件流1. 操作員進(jìn)

25、入系統(tǒng)2. 操作員得到客戶(hù)的訂購(gòu)信息3. 操作員錄入交易信息,并確定保存4. 系統(tǒng)將交易信息保存入交易信息數(shù)據(jù)庫(kù)規(guī)則與約束當(dāng)操作員的輸入信息有誤時(shí)系統(tǒng)要給出提示。 如輸入商品數(shù)量比數(shù)據(jù)庫(kù)中的多等用例編UC06號(hào)用例名稱(chēng)查看交易項(xiàng)目用例概述銷(xiāo)售管理員如果想確認(rèn)交易信息是否正確可以對(duì)客戶(hù) 的基本信息進(jìn)行查看。主參與者銷(xiāo)售管理員超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng),并選擇查詢(xún)條件輸入查詢(xún)內(nèi)容后置條件系統(tǒng)返回查詢(xún)的結(jié)果基本事件流1. 操作員進(jìn)入系統(tǒng)2. 操作員輸入查詢(xún)條件并點(diǎn)擊按鈕進(jìn)行查詢(xún)3. 系統(tǒng)根據(jù)查詢(xún)條件查找與之相匹配的交易信息規(guī)則與約束當(dāng)庫(kù)中不存在所需的產(chǎn)品時(shí)要給出提示用例編號(hào)UC07用例名稱(chēng)修改

26、交易項(xiàng)目用例概述銷(xiāo)售管理員在錄入或者查看交易信息時(shí),如果發(fā)現(xiàn)錯(cuò)誤 或者需要更新??梢詫?duì)客戶(hù)信息進(jìn)行修改。主參與者銷(xiāo)售管理員超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng)并得知交易信息發(fā)生錯(cuò)誤或者需要更新后置條件系統(tǒng)將出錯(cuò)或者需要更新的交易信息進(jìn)行改正, 并保存 入數(shù)據(jù)庫(kù)基本事件流1. 操作員進(jìn)入系統(tǒng)2. 操作員得知交易信息出現(xiàn)錯(cuò)誤或者需要更新3. 操作員改正交易信息,并確定輸入4. 系統(tǒng)改正交易信息,并保存入交易信息庫(kù)用例編號(hào)UC08用例名稱(chēng)查看發(fā)貨情況用例概述銷(xiāo)售管理員對(duì)已經(jīng)確定發(fā)貨的交易項(xiàng)目進(jìn)行登記,以便 以后管理。主參與者銷(xiāo)售管理員超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng)后置條操系統(tǒng)返回查詢(xún)的結(jié)果,并顯示發(fā)貨

27、情況件基本事件流1. 操作員進(jìn)入系統(tǒng)2. 操作員輸入查詢(xún)條件并點(diǎn)擊按鈕進(jìn)行查詢(xún)3. 系統(tǒng)根據(jù)查詢(xún)條件查找與之相匹配的發(fā)貨信息4. 顯示發(fā)貨信息規(guī)則與約束當(dāng)庫(kù)中不存在當(dāng)前發(fā)貨項(xiàng)目時(shí)要給出提示用例編號(hào)UC09用例名稱(chēng)修改發(fā)貨情況用例概述銷(xiāo)售管理員在進(jìn)行客戶(hù)信息修改和父易信息修改時(shí)系 統(tǒng)自動(dòng)和已交易的信息進(jìn)行核對(duì),如果貨物已經(jīng)發(fā)貨將 不能進(jìn)行修改。主參與者銷(xiāo)售管理員超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng)并得知發(fā)貨信息發(fā)生錯(cuò)誤或者需要更新后置條件系統(tǒng)將出錯(cuò)或者需要更新的發(fā)貨信息進(jìn)行改正, 并保存 入數(shù)據(jù)庫(kù)1.操作員進(jìn)入系統(tǒng)基本事2.操作員得知發(fā)貨信息出現(xiàn)錯(cuò)誤或者需要更新件流3.操作員改正發(fā)貨信息,并確定輸入

28、4.系統(tǒng)改正發(fā)貨信息,并保存入交易信息庫(kù)用例編號(hào)UC10用例名稱(chēng)數(shù)據(jù)備份用例概述維護(hù)管理員對(duì)客戶(hù)信息和交易信息等和交易先關(guān)的信 息進(jìn)行備份,以便以后系統(tǒng)如果系統(tǒng)出現(xiàn)問(wèn)題是使用。主參與者維護(hù)管理員超級(jí)管理員前置條件操作者進(jìn)入系統(tǒng)后置條件保存所有有用的和交易有關(guān)的各種信息基本事件流1. 操作員進(jìn)入系統(tǒng)2. 操作員選擇要備份的信息3. 系統(tǒng)保存要備份的信息到目的地址規(guī)則與約束當(dāng)保存出現(xiàn)錯(cuò)誤或存儲(chǔ)空間不夠時(shí)要進(jìn)行提示用例編號(hào)UC11用例名稱(chēng)數(shù)據(jù)恢復(fù)用例概述維護(hù)管理員在系統(tǒng)出現(xiàn)錯(cuò)誤是可以恢復(fù)以前的各種交 易信息。主參與者維護(hù)管理員超級(jí)管理員前置條件操作員找到備份信息存儲(chǔ)地后置條件出錯(cuò)信息得到恢復(fù)基本事件

29、流1. 操作員找到備份信息存儲(chǔ)地2. 操作員執(zhí)行恢復(fù)操作3. 系統(tǒng)恢復(fù)備份信息到系統(tǒng)4. 被損壞信息得到恢復(fù)規(guī)則與約束但恢復(fù)過(guò)程中出現(xiàn)錯(cuò)誤時(shí),系統(tǒng)自動(dòng)恢復(fù)到更新前,并 給出提示用例編UC12號(hào)用例名稱(chēng)更新庫(kù)存情況用例概述超級(jí)管理員根據(jù)銷(xiāo)售管理員提供的交易情況和企業(yè)的 產(chǎn)品購(gòu)進(jìn)和生產(chǎn)情況進(jìn)行數(shù)據(jù)庫(kù)更新。主參與者超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng)后置條件將商品增加到商品數(shù)據(jù)庫(kù)基本事件流1. 操作員進(jìn)入系統(tǒng)2. 操作員得到要更新的商品的信息3. 操作員錄入商品信息4. 系統(tǒng)保存商品信息,并且商品數(shù)據(jù)庫(kù)得到更新規(guī)則與約束在更新過(guò)程中如果發(fā)生錯(cuò)誤,系統(tǒng)將給出提示用例編號(hào)UC13用例名稱(chēng)記錄員工信息用例概超

30、級(jí)管理員可以對(duì)員工的各種信息進(jìn)行記錄。述主參與者超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng)后置條件員工信息庫(kù)得到更新基本事件流1. 操作員進(jìn)入系統(tǒng)2. 操作員錄入員工基本信息并確定入庫(kù)3. 系統(tǒng)保存員工基本信息入庫(kù)規(guī)則與約束當(dāng)操作員的輸入信息有誤時(shí)系統(tǒng)要給出提示。如輸入的 手機(jī)號(hào)碼個(gè)數(shù)不正確等用例編號(hào)UC14用例名稱(chēng)查看員工信息用例概述超級(jí)管理員可以查看員工信息。主參與者超級(jí)管理員前置條操作員進(jìn)入系統(tǒng)件后置條件操系統(tǒng)返回查詢(xún)的結(jié)果,并顯示發(fā)貨情況基本事件流1. 操作員進(jìn)入進(jìn)入系統(tǒng)2. 操作員輸入查詢(xún)條件并點(diǎn)擊按鈕進(jìn)行查詢(xún)3. 系統(tǒng)根據(jù)查詢(xún)條件查找與之相匹配的員工信息4. 顯示員工信息規(guī)則與約束當(dāng)庫(kù)中不存

31、在當(dāng)前發(fā)貨項(xiàng)目時(shí)要給出提示用例編號(hào)UC15用例名稱(chēng)修改員工信息用例概述超級(jí)管理員在進(jìn)行查看員工信息和錄入員工信息時(shí),如 果發(fā)現(xiàn)錯(cuò)誤可以進(jìn)行修改。主參與者超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng)并得知員工信息發(fā)生錯(cuò)誤或者需要更新后置條件系統(tǒng)將出錯(cuò)或者需要更新的員工信息進(jìn)行改正, 并保存 入數(shù)據(jù)庫(kù)1.操作員進(jìn)入系統(tǒng)基本事2.操作員得知員工信息出現(xiàn)錯(cuò)誤或者需要更新件流3.操作員改正員工信息,并確定輸入4.系統(tǒng)改正員工信息,并保存入交易信息庫(kù)用例編號(hào)UC16用例名稱(chēng)設(shè)定管理員權(quán)限用例概述超級(jí)管理員負(fù)責(zé)對(duì)所有管理員進(jìn)行管理,最主要設(shè)置其 權(quán)限。主參與者超級(jí)管理員前置條件操作員進(jìn)入系統(tǒng)后置條件不冋類(lèi)型的管理員有不

32、冋的信息基本事件流1. 操作員進(jìn)入系統(tǒng)2. 操作員設(shè)定不同管理員的管理權(quán)限3. 系統(tǒng)保存各種管理員的管理權(quán)限以下為交互圖:以下為活動(dòng)圖:世員I壷S5:恬興電貞召匸5 皂蘭疽匠二偉 息wwfie)用戶(hù)界面的初步設(shè)計(jì)輸朋I肓宜日消宦查詢(xún)2擊記錄與主空二 iS5c屮 翱隔暫w值息_查E 塔加息 斟r訴明:迎說(shuō)明-點(diǎn),ifioTOfS子業(yè)疑詢(xún)宦口花點(diǎn)擊關(guān)噩口淚輸匝曲zi.迄里討了不址畑EtK過(guò)于也而戲因士知站1劭巔息 直誼鯉駙丁能里甬品岸且 L管理銷(xiāo)筲昔澤具體界面如下:葩能邑臺(tái)斤辺 已嗣曲宜幷 春iM?咅臺(tái)F為能&首左氏 弊HP d魚(yú)鷹烏聽(tīng)氫凰恵慮商品銷(xiāo)售管理系統(tǒng)I爲(wèi)耐日科罰處)當(dāng)麗戶(hù):ij奩佝冬件:

33、彩ZJ 312S?XCC0001 SPOXX0002 SFXCT0003SFXCC0004Sr5:CC0005SP3XCOOOB srozcouoo? S?X(X0008rz J2EI Utcx.d.J1 AMffljrrrJV用Qf YFbLonrrttijisn叵區(qū)客戶(hù)信息管理編號(hào):1簡(jiǎn)稱(chēng):1心名 稱(chēng):廠(chǎng)電話(huà)r傳K 1地址:1=幣聯(lián)系人:1 m二聯(lián)系人電話(huà):|9澈*銀行:廠(chǎng)銀廳賬戶(hù):1納稅人:!電子郵箱:1:誘加 !修改C)刪除Q) | C 1)| :陽(yáng)(退岀0)商品住息言理口一匡 II賈魚(yú)詢(xún)TC答口1麗臺(tái);霧呈合計(jì)余或3忙員DbI40OT-:COX)l緬5擁州技甬電公蜀20)4-6-76

34、70.2nrkjDHWEOT :COJ3:&題JFWOI舷司0J4 G 72a113.3nrkjD40W:fnv;妙亦1299 6nrlg魚(yú)也金件:*1二麗一7EH日 期:|20妙6123 陽(yáng)麗R廠(chǎng)HJpTJ F .環(huán)2上常足表以訂應(yīng)宿的 JJA擊tp的可5馬貸色 1設(shè)單鈕 fffi H篇;?.1護(hù) 右字枝“付訂綠用4*查T(mén)ltffi在 戶(hù)杏席噲m-kHHUfE注: 月入詢(xún)W芳前斤夷笑旳削KiEEmngaiagaBsg2:西|U diB 期:|zo吟 H2 |W |zCB E2jJ Q5IS:K7T-0C(O31 3):4-7 H幣小狗妝令I(lǐng)S公 6?O 2 賦可 TO4-V信的 方及五,信的

35、可要.H信害C 說(shuō)-段魚(yú)超三告占Mfttisl售w*t 斬吉圭.B - 在何件$將要.正.2息細(xì)詳示C 雪-戶(hù)5儀前帛示口S佶注。顯格 1-用人詢(xún)宜撫前昱格戎隹旳恿E衣玉站X禺-創(chuàng)廠(chǎng)曲B嗣:3208-適 悶衍血 SJ2工貝 打印吵!IEW/SBS-IKM|;祁 丹 z 斤丄rIJOaOW-QOl嘆麗于親科獲寺農(nóng)冬E 8TO 3997 mb ?fj?說(shuō)佝S5E|耳呂各券Q3產(chǎn)堆KLQjItia4污 土 :1.7二=; X 二口 .77蔑擊*憐的可壽待賈色 占足屈=gJlTS玲 r.T k:v:F密*4.-rQ E洵F將邈。苣細(xì)三 II 二土 mbit-二乙 用人洵查垃的皂懐貨的完麋13回岡數(shù)據(jù)備

36、份三、系統(tǒng)分析與設(shè)計(jì)1.劃分子系統(tǒng)T強(qiáng)護(hù)菅理2.J-日常業(yè)務(wù) 匸管連LZ確定子系統(tǒng)之間的關(guān)系1徐軟悟;息管理r宀日帚業(yè)古務(wù)ts3.架構(gòu)建模I寧e.hack.hw.he.h亡d.hhic.hry.h亠hrdset.hi PP PPDLogin.cppDLogin.h商品銷(xiāo)售管理系DOP.cpp理系統(tǒng).hBaseQuDPhoto.cDResume.cppBaseComJaseDateboBox.hTimeCtrl.h4.構(gòu)件建模a)行為分析商品銷(xiāo)售管理系統(tǒng) Dlg.cpp商品銷(xiāo)售管理二一系統(tǒng) Dlg.hI” 統(tǒng).cppcppDSell.cp pery.cppck.cppDPurView.cppRx

37、Edit.h1 L ppC3ery.cpp2;迫膵登陸吋話(huà)惟3:習(xí)陸(輸人用戶(hù)名包姑說(shuō)擇骨埠枚國(guó))頃育糞型片的管瞠貝匚剛屮口叫手 圈口呂:【墜證咸切牛咸主離口 T r鎮(zhèn)逞捉示窗LIfIJe1登陸(圖一)燭ITMTLcl ajRSilfflnk L要*晝、信見(jiàn):L盯血Pm”if譽(yù)ig童轄巳:!4調(diào)用商帛依目百呂$和):R尿人耳戶(hù)牯曲工魄戶(hù)為口I上嬰曰事戶(hù)Ifi息(薛站諧總J 由站吝戶(hù)咱冬T- r !”tLuUiwI9啟愛(ài)艮航1蘭應(yīng)叢專(zhuān)商諭;1JL9I蚌衣a妙概jifl”i溟和耳晴g、銷(xiāo)售記錄(圖二)銷(xiāo)售管豐員n 1:進(jìn)扎bhJ 2墳臬媳|_回胡 卩論紙:日F:0_臨旳1ViEw;CD日,”童詢(xún)客

38、尸信息】生成查詢(xún)窗口(Logical VWCD.:(Logiel圻現(xiàn)一9:蔓求査詢(xún)客沖信息査詢(xún)祭件4:訓(xùn)出暮戶(hù)值息丘顯寮蓉戶(hù)信息丨如黒擅戛詢(xún)交易倍息】坐戰(zhàn)查詢(xún)報(bào)裏口|Ii-【如果發(fā)現(xiàn)錯(cuò)填】修改容戶(hù)信扈 rHIH-ID:g:要求査詢(xún)交扇信息(客戶(hù)名竦威商品名稱(chēng))uiir1111:“1:顯示淆單信息-+三1Hir0:調(diào)出播單宿息7皿Hi-|:IT12:請(qǐng)果我現(xiàn)錯(cuò)知修朝清單信扃X1ak._; :=:u :烏:佚存皺改結(jié)果:D銷(xiāo)售修改(圖三)1J自J Pi維護(hù)管珪員亍數(shù)侖恢復(fù)】注彌臭窗口8要或教據(jù)噸崑地埠信息)維護(hù)管理(圖四)敦時(shí)具扣擦作員曲=楓籍理(協(xié)艮級(jí)那職員和商品信息的錄入(圖五)-如訊I V頤

39、C”(totr信息)4 RS員工U息nMamorivS器.(LaicalVi 炎:CD.”:iLpkal 訥 ewCD.LgiQ 創(chuàng)Vi財(cái)C(LuicalVievcCDPe .4復(fù)制(地杜,信息) 弓J回所要信息!1V:2【進(jìn)冇數(shù)話(huà)備粉】蟲(chóng)備便囲口 S. I3:要求數(shù)據(jù)備紛進(jìn)人彳口區(qū)工信息進(jìn)行臊何空成貝工言息實(shí)口9:夏制從址,信息) _返回丙翼信息” 1修改;:(Loqi 工 ViewC,:Loqical View:CDPe.(LoQi:alVieiAr .(L;d;al Ua刊-CT曜看杖賦喑MJ 蘭應(yīng)取駅音理對(duì)建框3食誼管建附信息(管理亡字稱(chēng))一趣絞管產(chǎn)員5JE0Ei ittftis 4:查詢(xún) 二7:溟存皤員工潔息】蘭反戎限育理疔迂框9.宣萌忙奩詢(xún)畐工名稱(chēng)肛信息(貝二君秫V遠(yuǎn)也【有和進(jìn)ff燔改13葆存I職員和商品信息的修改(圖六)b)整理設(shè)計(jì)類(lèi)CDSellQuery (查看報(bào)表)CDSell (銷(xiāo)售管理)CMyDIg (主窗口)CDSetup(系統(tǒng)設(shè)備)CDResume (恢復(fù))超級(jí)管理員(窗口)I

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論