數(shù)據(jù)庫(kù)課程設(shè)計(jì)--進(jìn)銷存管理系統(tǒng)需求分析與設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩52頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  數(shù)據(jù)庫(kù)課程設(shè)計(jì)</b></p><p>  ——進(jìn)銷存管理系統(tǒng)需求分析與設(shè)計(jì)</p><p><b>  目 錄</b></p><p><b>  第1章 引言1</b></p><p><b>  1.1編寫目的1</b&

2、gt;</p><p>  需要開(kāi)發(fā)一個(gè)電腦公司物流進(jìn)銷存管理的一個(gè)軟件系統(tǒng)。目標(biāo):改進(jìn)現(xiàn)有的管理體制,利用計(jì)算機(jī)系統(tǒng)規(guī)范化管理流程,利用系統(tǒng)收集管理業(yè)務(wù)數(shù)據(jù),提高管理準(zhǔn)確性及時(shí)性。提高機(jī)構(gòu)的運(yùn)轉(zhuǎn)效率,降低成本,改善客戶服務(wù)質(zhì)量。主要解決問(wèn)題:1 庫(kù)存不準(zhǔn) 2 進(jìn)貨無(wú)法追蹤 3 出貨沒(méi)有統(tǒng)計(jì) 4 財(cái)務(wù)不夠精確,帳務(wù)反饋不及時(shí)。5 其他問(wèn)題。為了解決如上問(wèn)題特編寫需求分析說(shuō)明書,為系統(tǒng)的編寫提供依據(jù)。1<

3、/p><p>  1.2 讀者對(duì)象1</p><p>  1.3 背景說(shuō)明1</p><p>  1.4 術(shù)語(yǔ)定義1</p><p>  1.4.1專門術(shù)語(yǔ)1</p><p><b>  1.4.2定義2</b></p><p>  1.5 參考資料2</p&

4、gt;<p>  第2章 任務(wù)概述3</p><p><b>  2.1目標(biāo)3</b></p><p>  2.2用戶的特點(diǎn)3</p><p>  2.3假定與約束3</p><p>  第3章 需求規(guī)定4</p><p>  3.1對(duì)功能的規(guī)定4</p>

5、<p>  3.1.1系統(tǒng)UML模型4</p><p>  3.1.1.1用例分析4</p><p>  3.1.1.2用戶定義4</p><p>  3.1.1.3角色定義4</p><p>  3.1.1.4說(shuō)明5</p><p>  3.1.1.5總系統(tǒng)用例分析5</p>&l

6、t;p>  3.1.1.6子系統(tǒng)用例分析6</p><p>  3.1.1.7用例時(shí)序圖14</p><p>  3.1.2數(shù)據(jù)E-R圖23</p><p>  3.1.3數(shù)據(jù)字典36</p><p>  3.2對(duì)性能的規(guī)定48</p><p>  3.2.1精度48</p><p

7、>  3.2.2時(shí)間特性要求48</p><p>  3.2.3靈活性48</p><p>  3.3數(shù)據(jù)要求48</p><p>  3.4故障處理要求49</p><p>  3.5其他專門要求49</p><p>  第4章 運(yùn)行環(huán)境設(shè)定49</p><p>  4.1系

8、統(tǒng)環(huán)境需求49</p><p>  4.2支持軟件50</p><p><b>  4.3接口50</b></p><p>  第5章 縮寫詞表50</p><p><b>  第1章 引言</b></p><p><b>  1.1編寫目的</b&g

9、t;</p><p>  需要研究一個(gè)電腦公司的物流進(jìn)銷存管理軟件系統(tǒng)。目標(biāo):改進(jìn)現(xiàn)有的管理體制,利用計(jì)算機(jī)系統(tǒng)規(guī)范化管理流程,利用系統(tǒng)收集管理業(yè)務(wù)數(shù)據(jù),提高管理準(zhǔn)確性及時(shí)性。提高機(jī)構(gòu)的運(yùn)轉(zhuǎn)效率,降低成本,改善客戶服務(wù)質(zhì)量。主要解決問(wèn)題:1 庫(kù)存不準(zhǔn) 2 進(jìn)貨無(wú)法追蹤 3 出貨沒(méi)有統(tǒng)計(jì) 4 財(cái)務(wù)不夠精確,帳務(wù)反饋不及時(shí)。5 其他問(wèn)題。為了解決如上問(wèn)題特編寫需求分析說(shuō)明書,為系統(tǒng)的編寫提供依據(jù)。</p>

10、;<p><b>  1.2 讀者對(duì)象</b></p><p>  本文檔的讀者為庫(kù)存管理員、消費(fèi)者及本項(xiàng)目所有軟件設(shè)計(jì)和開(kāi)發(fā)、測(cè)試人員。</p><p><b>  1.3 背景說(shuō)明</b></p><p>  在電腦行業(yè)競(jìng)爭(zhēng)越來(lái)越激烈的今天,如何提高服務(wù)質(zhì)量和銷售水平、管理能力顯得越來(lái)越重要。尤其是對(duì)進(jìn)貨

11、、庫(kù)存、銷售顯得尤為重要。如果沒(méi)有一套可靠的進(jìn)銷存管理系統(tǒng),單憑手工操作,不僅效率低下,而且會(huì)極大地影響到電腦公司的服務(wù)質(zhì)量。</p><p>  為了提高速度,提高服務(wù)效率和質(zhì)量,通常會(huì)采用銷售系統(tǒng),可以方便地處理顧客的結(jié)算要求,快速、準(zhǔn)確的完成顧客的要求。</p><p>  銷售系統(tǒng)作為電腦公司主要的部分,集顯示,輸入,添加,修改,刪除等各種操作為一體,使用起來(lái)十分方便,利用此系統(tǒng)銷

12、售員可方便進(jìn)行結(jié)帳,利用此系統(tǒng),使得結(jié)算不再和以前一樣使用紙筆記錄,只是輕點(diǎn)鍵盤就能完成;利用此系統(tǒng),銷售員可以方便地完成結(jié)帳,銷帳工作,從而極大地減少錯(cuò)誤地發(fā)生,避免無(wú)法估計(jì)的不必要的損失。</p><p><b>  1.4 術(shù)語(yǔ)定義</b></p><p><b>  1.4.1專門術(shù)語(yǔ)</b></p><p>  

13、電腦配件商品條形碼: 系統(tǒng)內(nèi)部商品編號(hào),每種商品具有唯一的條形碼,對(duì)于某些價(jià)格一樣的商品,可以使用自定義條形碼。</p><p><b>  系統(tǒng)管理員:</b></p><p>  Oracle 11g:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)。</p><p>  SQL:一種用于訪問(wèn)查詢數(shù)據(jù)庫(kù)的語(yǔ)言。</p><p

14、>  事務(wù)流:數(shù)據(jù)進(jìn)入模塊后可能有多種路徑進(jìn)行處理。</p><p>  主鍵:數(shù)據(jù)庫(kù)表中的關(guān)鍵域,值互不相同。</p><p>  外部主鍵:數(shù)據(jù)庫(kù)表中與其他表主鍵關(guān)聯(lián)的域。</p><p><b>  1.4.2定義</b></p><p>  電腦公司進(jìn)銷存管理系統(tǒng)、Visual C++語(yǔ)言、Oracle 1

15、1g數(shù)據(jù)庫(kù)</p><p><b>  1.5 參考資料</b></p><p>  1.《數(shù)據(jù)庫(kù)系統(tǒng)概論》 薩師煊等編著 高等教育出版社 2000.2</p><p>  2.《ORACLE 8.x For Windows NT實(shí)用教程》 翁正科等編著 清華大學(xué)出版社 1998

16、.10</p><p>  3. visual C++6.0</p><p><b>  第2章 任務(wù)概述</b></p><p><b>  2.1目標(biāo)</b></p><p><b>  主要開(kāi)發(fā)目標(biāo)是</b></p><p>  能夠?qū)具M(jìn)銷存信

17、息進(jìn)行查詢、錄入、更新管理。且具有反映敏捷準(zhǔn)確。</p><p>  提高數(shù)據(jù)訪問(wèn)安全性,在系統(tǒng)中加入身份驗(yàn)證及角色管理功能,完善權(quán)限分配機(jī)制。</p><p>  提高程序頁(yè)面安全性,在系統(tǒng)中引入防SQL注入等頁(yè)面安全機(jī)制。</p><p><b>  2.2用戶的特點(diǎn)</b></p><p>  系統(tǒng)的界面清晰,操作

18、簡(jiǎn)單,要求操作人員具備一定的電腦操作技能,該系統(tǒng)可以提高工作效率。</p><p><b>  2.3假定與約束</b></p><p>  系統(tǒng)的規(guī)模較小,適于Windows的操作系統(tǒng),Oracle 11g數(shù)據(jù)庫(kù)系統(tǒng)。</p><p><b>  第3章 需求規(guī)定</b></p><p><

19、b>  3.1對(duì)功能的規(guī)定</b></p><p><b>  功能需求:</b></p><p> ?、俨少?gòu)管理功能模塊:采購(gòu)入庫(kù)、采購(gòu)?fù)素洝?lt;/p><p> ?、阡N售管理功能模塊:提取商品信息、銷售出庫(kù)、銷售退貨。</p><p> ?、蹘?kù)存管理功能模塊:用戶管理、倉(cāng)庫(kù)管理、商品信息管理、供應(yīng)商信

20、息管理。</p><p>  3.1.1系統(tǒng)UML模型</p><p>  3.1.1.1用例分析</p><p>  進(jìn)行用例分析的目標(biāo)是定義為了滿足系統(tǒng)中所描述的功能,系統(tǒng)內(nèi)部都有哪幾個(gè)功能模塊。采用用例分析面向?qū)ο蟮姆治龇椒▽?duì)系統(tǒng)進(jìn)行分析。通過(guò)對(duì)系統(tǒng)的需求進(jìn)行分析,設(shè)計(jì)系統(tǒng)的角色和用例。</p><p>  3.1.1.2用戶定

21、義</p><p>  根據(jù)權(quán)限和分工的不同,可以將用戶分為四個(gè)不同的角色 :系統(tǒng)管理員、庫(kù)存管理員、</p><p>  采購(gòu)員、銷售員。在登入系統(tǒng)時(shí)選擇不同的角色登入,進(jìn)入系統(tǒng)則對(duì)應(yīng)著不同的功能。</p><p>  3.1.1.3角色定義</p><p>  根據(jù)系統(tǒng)的要求和需求分析,可定義如下兩個(gè)角色:</p><

22、p>  系統(tǒng)管理員:相當(dāng)于公司的總經(jīng)理,具有最高權(quán)限。</p><p>  庫(kù)存管理員:相當(dāng)于公司的倉(cāng)庫(kù)管理員,主要負(fù)責(zé)供應(yīng)商信息的管理和商品信息的管理,以及倉(cāng)庫(kù)商品的出、入庫(kù)和缺貨管理。</p><p>  采購(gòu)員:主要負(fù)責(zé)商品的采購(gòu),根據(jù)庫(kù)存管理員提供的缺貨清單進(jìn)行商品采購(gòu),采購(gòu)?fù)晟?lt;/p><p>  品將入庫(kù)清單反饋給庫(kù)存管理員進(jìn)行商品入庫(kù)。</

23、p><p>  銷售員:主要負(fù)責(zé)前臺(tái)銷售模塊,銷售員對(duì)顧客提供的商品進(jìn)行條形碼掃描,如果掃描沒(méi)有該商品信息則通過(guò)錄入條形碼提取商品信息,待所有的商品都掃描完則進(jìn)行結(jié)帳,如果顧客提供會(huì)員信息則進(jìn)行購(gòu)物積分,打印購(gòu)物清單提交給客戶。</p><p><b>  3.1.1.4說(shuō)明</b></p><p><b> ?。罕硎緸閿U(kuò)展關(guān)系。<

24、/b></p><p><b>  :表示為依賴關(guān)系。</b></p><p>  3.1.1.5總系統(tǒng)用例分析</p><p>  圖3.1總系統(tǒng)用例圖</p><p>  總系統(tǒng)用例圖進(jìn)一步文字描述如下:</p><p><b>  用例名稱:用戶管理</b><

25、;/p><p>  說(shuō)明:系統(tǒng)管理員對(duì)用戶的管理,用戶的注冊(cè)及注銷管理,對(duì)用戶信息的增刪改查操作,將用戶的注冊(cè)信息進(jìn)行統(tǒng)一管理。</p><p>  參與者:系統(tǒng)管理員、用戶</p><p><b>  基本操作流程:</b></p><p>  用戶提交請(qǐng)求注冊(cè)用戶 → 填寫注冊(cè)信息 → 確認(rèn)注冊(cè) → 注冊(cè)成功;</

26、p><p>  用戶提交請(qǐng)求注銷用戶 → 確認(rèn)注銷用戶 → 注銷成功;</p><p>  系統(tǒng)管理員提交請(qǐng)求用戶管理 → 查詢用戶信息 → 返回相對(duì)應(yīng)的用戶信息;</p><p>  系統(tǒng)管理員提交請(qǐng)求用戶管理 → 修改用戶信息 → 確認(rèn)修改信息 → 修改信息成功;</p><p>  系統(tǒng)管理員提交請(qǐng)求用戶管理 → 刪除用戶信息 → 確認(rèn)刪除

27、信息 → 刪除信息成功。</p><p><b>  用例名稱:權(quán)限管理</b></p><p>  說(shuō)明:系統(tǒng)管理員對(duì)用戶權(quán)限進(jìn)行管理,管理用戶角色可進(jìn)行的操作,對(duì)庫(kù)存信息管理員、銷售員、采購(gòu)員各自分配相對(duì)應(yīng)的權(quán)限。</p><p><b>  用例名稱:系統(tǒng)維護(hù)</b></p><p>  說(shuō)明

28、:系統(tǒng)管理員對(duì)整個(gè)系統(tǒng)進(jìn)行維護(hù),在運(yùn)行的過(guò)程中有可能遇到的問(wèn)題,系統(tǒng)出錯(cuò)問(wèn)題,系統(tǒng)管理員將進(jìn)行維護(hù)操作。</p><p>  3.1.1.6子系統(tǒng)用例分析</p><p> ?。?)用戶登入子系統(tǒng)用例圖</p><p>  圖3.2用戶登入子系統(tǒng)用例圖</p><p>  用戶登入子系統(tǒng)用例圖進(jìn)一步文字描述如下:</p><

29、;p><b>  用例名稱:用戶登入</b></p><p>  說(shuō)明:用戶注冊(cè)信息后,登入系統(tǒng),用戶進(jìn)行用戶信息的管理,選擇登入角色,進(jìn)入系統(tǒng)后不同的用戶角色對(duì)應(yīng)不同的操作權(quán)限。</p><p>  參與者:系統(tǒng)管理員、庫(kù)存管理員、采購(gòu)員、銷售員</p><p><b>  基本操作流程:</b></p>

30、;<p>  用戶提交請(qǐng)求修改密碼 → 輸入新密碼 → 確認(rèn)密碼 → 密碼修改成功;</p><p>  用戶提交請(qǐng)求注銷用戶 → 確認(rèn)注銷 → 注銷用戶成功;</p><p>  用戶提交請(qǐng)求信息管理 → 增加用戶信息 → 增加信息成功;</p><p>  用戶提交請(qǐng)求信息管理 → 修改用戶信息 → 確認(rèn)修改信息 → 修改信息成功;</p&g

31、t;<p>  用戶提交請(qǐng)求信息管理 → 刪除用戶信息 → 確認(rèn)刪除信息 → 刪除信息成功。</p><p> ?。?)庫(kù)存管理子系統(tǒng)用例圖</p><p>  圖3.3庫(kù)存管理子系統(tǒng)用例圖</p><p>  庫(kù)存管理子系統(tǒng)用例圖進(jìn)一步文字描述如下:</p><p>  用例名稱:庫(kù)存信息管理</p><p

32、>  說(shuō)明:超市人員需要查詢信息時(shí),則通過(guò)庫(kù)存管理員登入系統(tǒng)進(jìn)行查詢。</p><p><b>  參與者:庫(kù)存管理員</b></p><p><b>  基本操作流程:</b></p><p>  庫(kù)存管理員提交庫(kù)存信息查詢請(qǐng)求→供應(yīng)商信息查詢→系統(tǒng)將返回供應(yīng)商信息;</p><p>  庫(kù)

33、存管理員提交請(qǐng)求 → 修改供應(yīng)商信息 →返回修改操作成功;</p><p>  庫(kù)存管理員提交請(qǐng)求 → 刪除供應(yīng)商信息 →返回刪除操作成功;</p><p><b>  可選操作流程:</b></p><p>  庫(kù)存管理員提交請(qǐng)求 → 查詢商品信息 → 輸入商品條碼 → 返回相對(duì)應(yīng)商品信息;</p><p>  庫(kù)存管

34、理員提交請(qǐng)求 → 修改商品信息 → 輸入商品條碼 → 返回修改操作成功;</p><p>  庫(kù)存管理員提交請(qǐng)求 → 刪除商品信息 → 輸入商品條碼 → 返回刪除操作成功。</p><p><b>  用例名稱:商品入庫(kù)</b></p><p>  說(shuō)明:供應(yīng)商的商品到貨時(shí),超市人員首先檢驗(yàn)商品質(zhì)量是否合格,將質(zhì)量不合格的商品進(jìn)行退貨處理,將退

35、貨清單返回給供應(yīng)商,將合格的商品進(jìn)行入庫(kù)處理。</p><p><b>  參與者:庫(kù)存管理員</b></p><p><b>  基本操作流程:</b></p><p>  庫(kù)存管理員檢查商品是否合格 → 輸入商品信息 → 入庫(kù)商品信息;</p><p><b>  可選操作流程:<

36、;/b></p><p>  庫(kù)存管理員檢查商品是否合格 → 商品不合格要求退貨 → 退貨信息。</p><p><b>  用例名稱:商品出庫(kù)</b></p><p>  說(shuō)明:銷售員提取商品信息時(shí)將進(jìn)行商品出庫(kù)處理,銷售員銷售出的商品將不在庫(kù)存信息內(nèi)則更新商品的庫(kù)存信息。</p><p><b>  

37、參與者:銷售員</b></p><p><b>  基本操作流程:</b></p><p>  銷售員提交請(qǐng)求提取商品信息→ 掃描商品條形碼 → 提取商品信息成功及商品出庫(kù);</p><p>  銷售員提交請(qǐng)求提取商品信息→ 錄入商品條形碼 → 提取商品信息成功及商品出庫(kù);</p><p><b>

38、  用例名稱:缺貨管理</b></p><p>  說(shuō)明:庫(kù)存管理員通過(guò)查詢?nèi)必浶畔?,產(chǎn)生缺貨清單,將缺貨清單提供給采購(gòu)員,采購(gòu)員進(jìn)行商品采購(gòu)。</p><p><b>  基本操作流程:</b></p><p>  庫(kù)存管理庫(kù)員輸入缺貨查詢 → 缺貨清單 → 提交給采購(gòu)員。</p><p>  (3)采購(gòu)管

39、理子系統(tǒng)用例圖</p><p>  圖3.4采購(gòu)管理子系統(tǒng)用例圖</p><p>  采購(gòu)管理子系統(tǒng)用例圖進(jìn)一步文字描述如下:</p><p><b>  用例名稱:采購(gòu)商品</b></p><p>  說(shuō)明:采購(gòu)員通過(guò)從庫(kù)存管理員得到的缺貨清單進(jìn)行商品采購(gòu),采購(gòu)?fù)晟唐泛髮⑷霂?kù)清單反饋給庫(kù)存管理員進(jìn)行商品入庫(kù)。</

40、p><p>  參與者:采購(gòu)員、庫(kù)存管理員</p><p><b>  基本操作流程:</b></p><p>  采購(gòu)員提交請(qǐng)求 → 獲取缺貨清單 → 庫(kù)存管理員提供缺貨清單;</p><p>  采購(gòu)員進(jìn)行商品采購(gòu) → 采購(gòu)清單 → 提交給庫(kù)存管理員進(jìn)行商品入庫(kù)。</p><p> ?。?)銷售管

41、理子系統(tǒng)用例圖</p><p>  圖3.5銷售管理子系統(tǒng)用例圖</p><p>  銷售管理子系統(tǒng)用例圖進(jìn)一步文字描述如下:</p><p><b>  用例名稱:客戶管理</b></p><p>  說(shuō)明:銷售員通過(guò)對(duì)客戶信息進(jìn)行管理,辨別顧客是否為會(huì)員,是則對(duì)顧客進(jìn)行會(huì)員積分。</p><p&g

42、t;  參與者:銷售員、顧客</p><p><b>  基本操作流程:</b></p><p>  銷售員提交請(qǐng)求客戶信息管理→對(duì)用戶信息進(jìn)行增、刪、改操作→操作成功;</p><p>  銷售員提交請(qǐng)求客戶信息管理→對(duì)用戶進(jìn)行會(huì)員管理→添加、刪除操作成功;</p><p>  銷售員提交請(qǐng)求客戶信息管理→對(duì)用戶進(jìn)行會(huì)

43、員管理→會(huì)員積分管理。</p><p><b>  用例名稱:銷售管理</b></p><p>  說(shuō)明:銷售員對(duì)顧客提供的商品進(jìn)行條形碼掃描,如果掃描沒(méi)有該商品信息則通過(guò)錄入條形碼提取商品信息,待所有的商品都掃描完則進(jìn)行結(jié)帳,如果顧客提供會(huì)員信息則進(jìn)行會(huì)員消費(fèi)積分,打印購(gòu)物清單提交給客戶。</p><p>  參與者:銷售員、顧客</p

44、><p><b>  基本操作流程:</b></p><p>  銷售員提交請(qǐng)求掃描商品條形碼 →系統(tǒng)返回該商品的相應(yīng)信息→顯示到銷售界面;</p><p>  銷售員提交請(qǐng)求錄入商品條形碼 →系統(tǒng)返回該商品的相應(yīng)信息→顯示到銷售界面;</p><p>  銷售員提交請(qǐng)求打印購(gòu)物清單 → 顧客進(jìn)行結(jié)帳 → 銷售員提交購(gòu)物清單

45、給顧客。</p><p> ?。?)后臺(tái)管理系統(tǒng)用例視圖</p><p>  圖3.6 后臺(tái)管理系統(tǒng)用例圖</p><p>  后臺(tái)管理系統(tǒng)用例圖進(jìn)一步文字描述如下:</p><p><b>  用例名稱:銷售管理</b></p><p>  說(shuō)明:系統(tǒng)管理員對(duì)銷售模塊的管理,及對(duì)銷售員的管理,通

46、過(guò)銷售排行榜對(duì)銷售員的業(yè)績(jī)進(jìn)行管理,對(duì)商品的出入庫(kù)登記了解商品的銷售情況,通過(guò)采購(gòu)員制定進(jìn)貨計(jì)劃,了解庫(kù)存信息的更新。</p><p>  參與者:系統(tǒng)管理員、銷售員、采購(gòu)員</p><p><b>  基本操作流程:</b></p><p>  系統(tǒng)管理員提交請(qǐng)求查詢銷售排行 → 系統(tǒng)返回銷售排行榜 → 顯示到銷售排行界面;</p>

47、;<p>  銷售員提交請(qǐng)求提取商品信息 → 系統(tǒng)返回商品信息 → 提取商品信息成功。</p><p>  采購(gòu)員提交請(qǐng)求制定進(jìn)貨計(jì)劃 → 系統(tǒng)返回進(jìn)貨計(jì)劃表 → 提供給系統(tǒng)管理員;</p><p><b>  用例名稱:進(jìn)貨管理</b></p><p>  說(shuō)明:系統(tǒng)管理員對(duì)采購(gòu)進(jìn)貨模塊的管理,及對(duì)采購(gòu)員的管理,通過(guò)打印查詢進(jìn)貨

48、計(jì)劃表管理了解一季度的商品采購(gòu),采購(gòu)員制定采購(gòu)計(jì)劃,將采購(gòu)計(jì)劃表提交給超市經(jīng)理及系統(tǒng)管理員。</p><p>  參與者:系統(tǒng)管理員、采購(gòu)員</p><p><b>  基本操作流程:</b></p><p>  系統(tǒng)管理員提交請(qǐng)求查詢打印進(jìn)貨計(jì)劃表 →返回進(jìn)貨計(jì)劃表 → 顯示進(jìn)貨計(jì)劃界面;</p><p>  采購(gòu)員提

49、交請(qǐng)求制定進(jìn)貨計(jì)劃 → 系統(tǒng)返回進(jìn)貨計(jì)劃表 → 提供給系統(tǒng)管理員;</p><p>  采購(gòu)提交請(qǐng)求制定入庫(kù)清單 → 系統(tǒng)返回入庫(kù)清單進(jìn)行商品入庫(kù) → 入庫(kù)成功。</p><p><b>  用例名稱:庫(kù)存管理</b></p><p>  說(shuō)明:系統(tǒng)管理員及超市經(jīng)理對(duì)庫(kù)存信息的管理,可進(jìn)行查詢庫(kù)存明細(xì)記錄。對(duì)一個(gè)季度的出庫(kù)商品及入庫(kù)商品進(jìn)行查看

50、,了解銷售情況。</p><p>  參與者:系統(tǒng)管理員、庫(kù)存管理員</p><p><b>  基本操作流程:</b></p><p>  系統(tǒng)管理員請(qǐng)求庫(kù)存管理 → 查詢庫(kù)存明細(xì)記錄 → 系統(tǒng)返回明細(xì)記錄;</p><p>  系統(tǒng)管理員請(qǐng)求庫(kù)存管理 → 查詢某季度出庫(kù)商品→系統(tǒng)返回相應(yīng)季度的出庫(kù)商品;</p&

51、gt;<p>  系統(tǒng)管理員請(qǐng)求庫(kù)存管理 → 查詢某季度入庫(kù)商品→系統(tǒng)返回相應(yīng)季度的入庫(kù)商品;</p><p><b>  用例名稱:人員管理</b></p><p>  說(shuō)明:系統(tǒng)管理員對(duì)人員管理及對(duì)各用戶角色進(jìn)行管理,通過(guò)基本信息的登記管理了解用戶的基本信息,對(duì)不同的用戶角色分配不同的操作權(quán)限,對(duì)顧客的會(huì)員信息進(jìn)行管理。</p><

52、;p>  參與者:系統(tǒng)管理員、銷售員</p><p><b>  基本操作流程:</b></p><p>  系統(tǒng)管理員提交請(qǐng)求基本信息登記管理→對(duì)用戶信息進(jìn)行增刪改查操作 → 操作成功;</p><p>  系統(tǒng)管理員提交請(qǐng)求員工操作權(quán)限管理→給不同的用戶角色分配不同的操作權(quán)限;</p><p>  3.1.1.

53、7用例時(shí)序圖</p><p><b>  用例:系統(tǒng)登陸</b></p><p>  圖3.7系統(tǒng)登陸時(shí)序圖</p><p><b>  用例:新建帳戶</b></p><p>  圖3.8新建帳戶時(shí)序圖</p><p><b>  用例:修改帳戶信息</b&

54、gt;</p><p>  圖3.9修改帳戶信息時(shí)序圖</p><p><b>  用例:刪除帳戶</b></p><p>  圖3.10刪除帳戶時(shí)序圖</p><p><b>  用例:商品信息查詢</b></p><p>  圖3.11商品信息查詢時(shí)序圖</p>

55、;<p><b>  用例:新增商品記錄</b></p><p>  圖3.12新增商品記錄時(shí)序圖</p><p><b>  用例:修改商品記錄</b></p><p>  圖3.13修改商品記錄時(shí)序圖</p><p><b>  用例:刪除商品記錄</b>&l

56、t;/p><p>  圖3.14刪除商品記錄時(shí)序圖</p><p>  用例:查詢庫(kù)存不足商品</p><p>  圖3.15查詢庫(kù)存不足商品時(shí)序圖</p><p>  用例:查詢采購(gòu)統(tǒng)計(jì)報(bào)表</p><p>  圖3.16查詢采購(gòu)統(tǒng)計(jì)時(shí)序圖</p><p>  用例:查詢銷售統(tǒng)計(jì)報(bào)表</p&

57、gt;<p>  圖3.17查詢銷售統(tǒng)計(jì)報(bào)表時(shí)序圖</p><p>  用例:查詢以往采購(gòu)單據(jù)</p><p>  圖3.18查詢以往采購(gòu)單據(jù)時(shí)序圖</p><p><b>  用例:新建采購(gòu)單據(jù)</b></p><p>  圖3.19新建采購(gòu)單據(jù)時(shí)序圖</p><p><b&

58、gt;  用例:售出商品結(jié)算</b></p><p>  圖3.20售出商品結(jié)算時(shí)序圖</p><p><b>  用例:銷售單據(jù)查詢</b></p><p>  圖3.21銷售單據(jù)查詢時(shí)序圖</p><p><b>  用例:采購(gòu)單據(jù)查詢</b></p><p>

59、;  圖3.22采購(gòu)單據(jù)查詢時(shí)序圖</p><p>  3.1.2數(shù)據(jù)E-R圖</p><p>  基于PowerDesigner的數(shù)據(jù)庫(kù)設(shè)計(jì) </p><p><b>  總E-R圖設(shè)計(jì)</b></p><p>  圖3.1總E-R圖設(shè)計(jì)</p><p>  說(shuō)明:部分信息省略,詳細(xì)信息見(jiàn)子e

60、-r圖</p><p>  銷售管理子系統(tǒng)E-R圖設(shè)計(jì)</p><p>  圖3.2銷售子系統(tǒng)e-r圖</p><p>  說(shuō)明:由于篇幅問(wèn)題該圖中去除了實(shí)體員工。該實(shí)體與各個(gè)單據(jù)都有參考關(guān)系,詳見(jiàn)下列各個(gè)子e-r圖。</p><p>  銷售報(bào)價(jià)單界面如圖3.3所示。其e-r圖如下圖所示。一張銷售報(bào)價(jià)單可有多個(gè)商品,一個(gè)商品可出現(xiàn)在多個(gè)報(bào)價(jià)

61、單中,所以商品與報(bào)價(jià)單之間的聯(lián)系為多對(duì)多聯(lián)系;一張報(bào)價(jià)單只有一個(gè)客戶,一個(gè)客戶可有多張銷售報(bào)價(jià)單,所以客戶與報(bào)價(jià)單之間的聯(lián)系為一對(duì)多聯(lián)系;一張銷售報(bào)價(jià)單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張報(bào)價(jià)單,所以員工與報(bào)價(jià)單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.3銷售報(bào)價(jià)單E-R圖</p><p>  銷售訂單界面如圖3.4所示。其e-r圖如下圖所示。一張銷售訂單可有多個(gè)商品,一個(gè)商品可出現(xiàn)

62、在多個(gè)訂單中,所以商品與訂單之間的聯(lián)系為多對(duì)多聯(lián)系;一張訂單只有一個(gè)客戶,一個(gè)客戶可有多張銷售訂單,所以客戶與訂單之間的聯(lián)系為一對(duì)多聯(lián)系;一張銷售訂單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張訂單,所以員工與訂單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.4銷售訂單E-R圖</p><p>  銷售出庫(kù)單界面如圖3.5所示。其e-r圖如下圖所示。一張銷售出庫(kù)單可對(duì)應(yīng)一張訂單,一張訂單對(duì)應(yīng)一張

63、個(gè)出庫(kù)單中,所以訂單與出庫(kù)單之間的聯(lián)系為多對(duì)多聯(lián)系;一張銷售出庫(kù)單可有多個(gè)商品,一個(gè)商品可出現(xiàn)在多個(gè)出庫(kù)單中,所以商品與出庫(kù)單之間的聯(lián)系為多對(duì)多聯(lián)系;一張出庫(kù)單只有一個(gè)客戶,一個(gè)客戶可有多張銷售出庫(kù)單,所以客戶與出庫(kù)單之間的聯(lián)系為一對(duì)多聯(lián)系;一張銷售出庫(kù)單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張出庫(kù)單,所以員工與出庫(kù)單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.5銷售出庫(kù)單E-R圖</p><

64、p>  銷售退貨單界面如圖3.6所示。其e-r圖如下圖所示。一張銷售退貨單可有多個(gè)商品,一個(gè)商品可出現(xiàn)在多個(gè)退貨單中,所以商品與退貨單之間的聯(lián)系為多對(duì)多聯(lián)系;一張退貨單只有一個(gè)客戶,一個(gè)客戶可有多張銷售退貨單,所以客戶與退貨單之間的聯(lián)系為一對(duì)多聯(lián)系;一張銷售退貨單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張退貨單,所以員工與退貨單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.6銷售退貨單E-R圖</p>

65、;<p>  應(yīng)收款界面如圖3.7所示。其e-r圖如下圖所示。一張應(yīng)收款單對(duì)應(yīng)一張銷售訂單或一張退貨單,一張銷售訂單或一張退貨單產(chǎn)生一張應(yīng)收款單,所以銷售訂單和退貨單與應(yīng)收款之間的聯(lián)系為一對(duì)一聯(lián)系;一張應(yīng)收款單只有一個(gè)客戶,一個(gè)客戶可有多張應(yīng)收款單,所以客戶與應(yīng)收款單之間的聯(lián)系為一對(duì)多聯(lián)系;一張應(yīng)收款單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張應(yīng)收款單,所以員工與應(yīng)收款單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p&g

66、t;  圖3.7 銷售應(yīng)收款單E-R圖</p><p>  銷售收款單界面如圖3.8所示。其e-r圖如下圖所示。一張收款單對(duì)應(yīng)多張應(yīng)收款單,一張應(yīng)收款單可由多張收款單支付完成,所以應(yīng)收款單與收款單之間的聯(lián)系為一對(duì)一聯(lián)系;一張收款單只有一個(gè)客戶,一個(gè)客戶可有多張收款單,所以客戶與收款單之間的聯(lián)系為一對(duì)多聯(lián)系;一張收款單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張收款單,所以員工與收款單之間的聯(lián)系為一對(duì)多聯(lián)系。</p>

67、;<p>  圖3.8銷售收款單E-R圖</p><p>  倉(cāng)庫(kù)管理子系統(tǒng)E-R圖設(shè)計(jì)</p><p>  圖3.9倉(cāng)庫(kù)管理子系統(tǒng)E-R圖</p><p>  入庫(kù)單界面如圖3.10所示。其e-r圖如下圖所示。一張入庫(kù)單可有多個(gè)商品,一個(gè)商品可出現(xiàn)在多個(gè)入庫(kù)單中,所以商品與入庫(kù)單之間的聯(lián)系為多對(duì)多聯(lián)系;一個(gè)倉(cāng)庫(kù)可以有多個(gè)商品,一個(gè)顏色可對(duì)應(yīng)多個(gè)商品單

68、,所以倉(cāng)庫(kù)與商品明細(xì)單之間的聯(lián)系為一對(duì)多聯(lián)系,顏色和單位都與商品明細(xì)之間的關(guān)系為一對(duì)多聯(lián)系;一張入庫(kù)單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張入庫(kù)單,所以員工與入庫(kù)單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.10倉(cāng)庫(kù)入庫(kù)單E-R圖</p><p>  出庫(kù)單界面如圖3.11所示。其e-r圖如下圖所示。一張出庫(kù)單可有多個(gè)商品,一個(gè)商品可出現(xiàn)在多個(gè)出庫(kù)單中,所以商品與出庫(kù)單之間的聯(lián)系為多對(duì)多

69、聯(lián)系;一個(gè)倉(cāng)庫(kù)可以有多個(gè)商品,一個(gè)顏色可對(duì)應(yīng)多個(gè)商品單,所以倉(cāng)庫(kù)與商品明細(xì)單之間的聯(lián)系為一對(duì)多聯(lián)系,顏色和單位都與商品明細(xì)之間的關(guān)系為一對(duì)多聯(lián)系;一張出庫(kù)單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張出庫(kù)單,所以員工與出庫(kù)單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.11倉(cāng)庫(kù)出庫(kù)單E-R圖</p><p>  調(diào)撥單界面如圖3.12所示。其e-r圖如下圖所示。一張調(diào)撥單可有多個(gè)商品,一個(gè)商品可

70、出現(xiàn)在多個(gè)調(diào)撥單中,所以商品與調(diào)撥單之間的聯(lián)系為多對(duì)多聯(lián)系;一個(gè)倉(cāng)庫(kù)可以有多個(gè)商品,一個(gè)顏色可對(duì)應(yīng)多個(gè)商品單,所以倉(cāng)庫(kù)與商品明細(xì)單之間的聯(lián)系為一對(duì)多聯(lián)系,顏色和單位都與商品明細(xì)之間的關(guān)系為一對(duì)多聯(lián)系;一張調(diào)撥單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張調(diào)撥單,所以員工與調(diào)撥單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.12倉(cāng)庫(kù)調(diào)撥單E-R圖</p><p>  報(bào)警單界面如圖3.13所示。其

71、e-r圖如下圖所示。一張報(bào)警單可有多個(gè)商品,一個(gè)商品可出現(xiàn)在多個(gè)報(bào)警單中,所以商品與報(bào)警單之間的聯(lián)系為多對(duì)多聯(lián)系;一個(gè)倉(cāng)庫(kù)可以有多個(gè)商品,一個(gè)顏色可對(duì)應(yīng)多個(gè)商品單,所以倉(cāng)庫(kù)與商品明細(xì)單之間的聯(lián)系為一對(duì)多聯(lián)系,顏色和單位都與商品明細(xì)之間的關(guān)系為一對(duì)多聯(lián)系;一張報(bào)警單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張報(bào)警單,所以員工與報(bào)警單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.13倉(cāng)庫(kù)報(bào)警單e-r圖</p>

72、<p>  采購(gòu)管理子系統(tǒng)E-R圖設(shè)計(jì)</p><p>  圖3.14 采購(gòu)管理子系統(tǒng)e-r圖</p><p>  采購(gòu)計(jì)劃單界面如圖3.15所示。其e-r圖如下圖所示。一張采購(gòu)計(jì)劃單可有多個(gè)商品,一個(gè)商品可出現(xiàn)在多個(gè)計(jì)劃單中,所以商品與計(jì)劃單之間的聯(lián)系為多對(duì)多聯(lián)系;一張報(bào)價(jià)單只有一個(gè)供貨商,一個(gè)供貨商可有多張采購(gòu)計(jì)劃單,所以供貨商與計(jì)劃單之間的聯(lián)系為一對(duì)多聯(lián)系;一張采購(gòu)計(jì)劃單

73、只有一個(gè)員工,一個(gè)員工可開(kāi)出多張計(jì)劃單,所以員工與計(jì)劃單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.15采購(gòu)計(jì)劃單e-r圖</p><p>  采購(gòu)訂單界面如圖3.16所示。其e-r圖如下圖所示。一張采購(gòu)訂單可有多個(gè)商品,一個(gè)商品可出現(xiàn)在多個(gè)訂單中,所以商品與訂單之間的聯(lián)系為多對(duì)多聯(lián)系;一張訂單只有一個(gè)供貨商,一個(gè)供貨商可有多張銷售訂單,所以供貨商與訂單之間的聯(lián)系為一對(duì)多聯(lián)系;一張

74、采購(gòu)訂單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張訂單,所以員工與訂單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.16 采購(gòu)訂單e-r圖</p><p>  采購(gòu)入庫(kù)單界面如圖3.17所示。其e-r圖如下圖所示。一張采購(gòu)入庫(kù)單可有多個(gè)商品,一個(gè)商品可出現(xiàn)在多個(gè)入庫(kù)單中,所以商品與入庫(kù)單之間的聯(lián)系為多對(duì)多聯(lián)系;一張入庫(kù)單只有一個(gè)供貨商,一個(gè)供貨商可有多張采購(gòu)入庫(kù)單,所以供貨商與入庫(kù)單之間的聯(lián)系

75、為一對(duì)多聯(lián)系;一張采購(gòu)入庫(kù)單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張入庫(kù)單,所以員工與入庫(kù)單之間的聯(lián)系為一對(duì)多聯(lián)系。一張采購(gòu)入庫(kù)單對(duì)應(yīng)一張采購(gòu)訂單,一張訂單只有一張入庫(kù)單,所以采購(gòu)訂單與入庫(kù)單之間的聯(lián)系為一對(duì)一聯(lián)系。</p><p>  圖3.17 采購(gòu)入庫(kù)單e-r圖</p><p>  采購(gòu)?fù)素泦谓缑嫒鐖D3.18所示。其e-r圖如下圖所示。一張采購(gòu)?fù)素泦慰捎卸鄠€(gè)商品,一個(gè)商品可出現(xiàn)在多個(gè)退貨單中

76、,所以商品與退貨單之間的聯(lián)系為多對(duì)多聯(lián)系;一張退貨單只有一個(gè)供貨商,一個(gè)供貨商可有多張銷售退貨單,所以供貨商與退貨單之間的聯(lián)系為一對(duì)多聯(lián)系;一張采購(gòu)?fù)素泦沃挥幸粋€(gè)員工,一個(gè)員工可開(kāi)出多張退貨單,所以員工與退貨單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.18 采購(gòu)?fù)素泦蝒-r圖</p><p>  應(yīng)付款界面如圖3.19所示。其e-r圖如下圖所示。一張應(yīng)付款單對(duì)應(yīng)一張采購(gòu)訂單,一張

77、采購(gòu)訂單產(chǎn)生一張應(yīng)付款單,所以采購(gòu)訂單與應(yīng)付款之間的聯(lián)系為一對(duì)一聯(lián)系;一張應(yīng)付款單只有一個(gè)供貨商,一個(gè)供貨商可有多張應(yīng)付款單,所以供貨商與應(yīng)付款單之間的聯(lián)系為一對(duì)多聯(lián)系;一張應(yīng)付款單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張應(yīng)付款單,所以員工與應(yīng)付款單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.19采購(gòu)應(yīng)付款單e-r圖</p><p>  采購(gòu)付款單界面如圖3.20所示。其e-r圖如下圖所示

78、。一張采購(gòu)付款單對(duì)應(yīng)多張應(yīng)付款單,一張應(yīng)付款單可由多張收款單支付完成,所以應(yīng)付款單與付款單之間的聯(lián)系為一對(duì)一聯(lián)系;一張付款單只有一個(gè)供貨商,一個(gè)供貨商可有多張付款單,所以供貨商與付款單之間的聯(lián)系為一對(duì)多聯(lián)系;一張付款單只有一個(gè)員工,一個(gè)員工可開(kāi)出多張付款單,所以員工與付款單之間的聯(lián)系為一對(duì)多聯(lián)系。</p><p>  圖3.20采購(gòu)付款單e-r圖</p><p><b>  3.

79、1.3數(shù)據(jù)字典</b></p><p>  3.1.3.1數(shù)據(jù)流</p><p><b>  1.采購(gòu)單</b></p><p><b>  數(shù)據(jù)流名稱:采購(gòu)單</b></p><p><b>  別名:無(wú)</b></p><p>  簡(jiǎn)述:

80、采購(gòu)部門采購(gòu)?fù)晟唐泛筇顚懙膯螕?jù)</p><p><b>  來(lái)源:采購(gòu)記錄</b></p><p>  去向:加工1.1“采購(gòu)統(tǒng)計(jì)”</p><p>  組成:采購(gòu)單編號(hào)+供貨商+采購(gòu)日期+總金額+采購(gòu)員編號(hào)+經(jīng)辦人編號(hào)+{商品編號(hào)+商品名稱+生產(chǎn)廠商+單位+商品數(shù)目+單價(jià)+總額+備注}</p><p>  采購(gòu)單編號(hào)=

81、年+月+日+“0000”..”9999”</p><p>  供貨商={漢字|英文字母|數(shù)字}0-10</p><p>  采購(gòu)日期=年+月+日</p><p><b>  總金額=浮點(diǎn)數(shù)</b></p><p>  采購(gòu)員編號(hào)=”a”+”00”..”99”</p><p>  經(jīng)辦人編號(hào)=”b”

82、+”00”..”99”</p><p>  商品編號(hào)={0..9}10</p><p>  商品名稱={漢字|英文字母|數(shù)字}2-10</p><p>  生產(chǎn)廠商={漢字|英文字母|數(shù)字}2-20</p><p>  單位={漢字|字母}1-2</p><p><b>  商品數(shù)目=整數(shù)</b>

83、</p><p><b>  單價(jià)=浮點(diǎn)數(shù)</b></p><p><b>  總額=浮點(diǎn)數(shù)</b></p><p>  備注={漢字|英文字母|數(shù)字}0-30</p><p>  頻率:大約20條/天</p><p><b>  2.銷售單</b>&l

84、t;/p><p><b>  數(shù)據(jù)流名稱:銷售單</b></p><p><b>  別名:無(wú)</b></p><p>  簡(jiǎn)述:前臺(tái)POS機(jī)銷售商品后產(chǎn)生的單據(jù)</p><p><b>  來(lái)源:銷售記錄</b></p><p>  去向:加工1.2“銷售

85、統(tǒng)計(jì)”</p><p>  組成:銷售單編號(hào)+開(kāi)單日期+總金額+收銀員編號(hào)+ {商品編號(hào)+商品名稱+生產(chǎn)廠商+單位+商品數(shù)目+單價(jià)+總額+備注}</p><p>  銷售單編號(hào)=年+月+日+“0000”..”9999”</p><p>  開(kāi)單日期=年+月+日</p><p><b>  總金額=浮點(diǎn)數(shù)</b></

86、p><p>  收銀員編號(hào)=”c”+”00”..”99”</p><p>  商品編號(hào)={0..9}10</p><p>  商品名稱={漢字|英文字母|數(shù)字}2-10</p><p>  生產(chǎn)廠商={漢字|英文字母|數(shù)字}2-20</p><p>  單位={漢字|字母}1-2</p><p>&

87、lt;b>  商品數(shù)目=整數(shù)</b></p><p><b>  單價(jià)=浮點(diǎn)數(shù)</b></p><p><b>  總額=浮點(diǎn)數(shù)</b></p><p>  備注={漢字|英文字母|數(shù)字}0-30</p><p>  頻率:大約3000條/天</p><p>

88、;<b>  3.商品信息</b></p><p>  數(shù)據(jù)流名稱:商品信息</p><p><b>  簡(jiǎn)述:用來(lái)描述商品</b></p><p><b>  來(lái)源:商品信息記錄</b></p><p>  去向:加工1.3庫(kù)存信息統(tǒng)計(jì)</p><p>

89、;  組成:商品編號(hào)+商品類別+商品名稱+生產(chǎn)廠商+單位+當(dāng)前庫(kù)存+庫(kù)存下限+上次采購(gòu)單價(jià)+預(yù)售單價(jià)+會(huì)員折扣+備注}</p><p>  商品編號(hào)={0..9}10</p><p>  商品類別={漢字}2-5</p><p>  商品名稱={漢字|英文字母|數(shù)字}2-10</p><p>  生產(chǎn)廠商={漢字|英文字母|數(shù)字}2-20&l

90、t;/p><p>  單位={漢字|字母}1-2</p><p><b>  當(dāng)前庫(kù)存=整數(shù)</b></p><p><b>  庫(kù)存下限=整數(shù)</b></p><p>  上次采購(gòu)單價(jià)=浮點(diǎn)數(shù)</p><p><b>  預(yù)售單價(jià)=浮點(diǎn)數(shù)</b></

91、p><p>  會(huì)員折扣=[1..100]</p><p>  備注={漢字|英文字母|數(shù)字}0-30</p><p><b>  4.銷售統(tǒng)計(jì)報(bào)表</b></p><p>  數(shù)據(jù)流名稱:銷售統(tǒng)計(jì)報(bào)表</p><p>  來(lái)源:加工1.2“銷售統(tǒng)計(jì)”</p><p><

92、b>  去向:經(jīng)理</b></p><p>  組成:銷售單數(shù)+銷售數(shù)量+銷售總額+{銷售單}</p><p><b>  銷售單數(shù)=整數(shù)</b></p><p><b>  銷售數(shù)量=整數(shù)</b></p><p><b>  銷售總額=浮點(diǎn)數(shù)</b><

93、/p><p><b>  5.采購(gòu)統(tǒng)計(jì)報(bào)表</b></p><p>  數(shù)據(jù)流名稱:采購(gòu)統(tǒng)計(jì)報(bào)表</p><p>  來(lái)源:加工1.1“采購(gòu)統(tǒng)計(jì)”</p><p><b>  去向:經(jīng)理</b></p><p>  組成:采購(gòu)單數(shù)+采購(gòu)數(shù)量+采購(gòu)總額+{采購(gòu)單}</p>

94、;<p><b>  采購(gòu)單數(shù)=整數(shù)</b></p><p><b>  采購(gòu)數(shù)量=整數(shù)</b></p><p><b>  采購(gòu)總額=浮點(diǎn)數(shù)</b></p><p><b>  6.庫(kù)存商品信息</b></p><p>  數(shù)據(jù)流名稱:庫(kù)存

95、信息</p><p>  來(lái)源:加工1.3“庫(kù)存統(tǒng)計(jì)”</p><p><b>  去向:經(jīng)理</b></p><p>  組成:商品種類數(shù)+庫(kù)存總數(shù)量+庫(kù)存商品總金額+{商品信息}</p><p><b>  商品種類數(shù)=整數(shù)</b></p><p><b>  

96、庫(kù)存總數(shù)量=整數(shù)</b></p><p>  庫(kù)存商品總金額=浮點(diǎn)數(shù)</p><p>  3.1.3.2數(shù)據(jù)存儲(chǔ)</p><p><b>  1.采購(gòu)記錄</b></p><p>  數(shù)據(jù)存取名稱:采購(gòu)記錄</p><p>  簡(jiǎn)述:用來(lái)記錄采購(gòu)單據(jù)的信息</p><

97、;p>  組成:采購(gòu)單編號(hào)+供貨商+采購(gòu)日期+總金額+采購(gòu)員編號(hào)+經(jīng)辦人編號(hào)+{商品編號(hào)+商品名稱+生產(chǎn)廠商+單位+商品數(shù)目+單價(jià)+總額+備注}</p><p>  采購(gòu)單編號(hào)=年+月+日+“0000”..”9999”</p><p>  供貨商={漢字|英文字母|數(shù)字}0-10</p><p>  采購(gòu)日期=年+月+日</p><p>

98、;<b>  總金額=浮點(diǎn)數(shù)</b></p><p>  采購(gòu)員編號(hào)=”a”+”00”..”99”</p><p>  經(jīng)辦人編號(hào)=”b”+”00”..”99”</p><p>  商品編號(hào)={0..9}10</p><p>  商品名稱={漢字|英文字母|數(shù)字}2-10</p><p>  生產(chǎn)

99、廠商={漢字|英文字母|數(shù)字}2-20</p><p>  單位={漢字|字母}1-2</p><p><b>  商品數(shù)目=整數(shù)</b></p><p><b>  單價(jià)=浮點(diǎn)數(shù)</b></p><p><b>  總額=浮點(diǎn)數(shù)</b></p><p>

100、;  備注={漢字|英文字母|數(shù)字}0-30</p><p>  組織方式:索引文件,以采購(gòu)單編號(hào)為主碼</p><p>  查詢要求:能隨時(shí)查詢其中的每一張單據(jù)</p><p><b>  2.銷售記錄</b></p><p>  數(shù)據(jù)存取名稱:銷售記錄</p><p>  簡(jiǎn)述:用來(lái)記錄商品銷

101、售單據(jù)的信息</p><p>  組成:銷售單編號(hào)+開(kāi)單日期+總金額+收銀員編號(hào)+ {商品編號(hào)+商品名稱+生產(chǎn)廠商+單位+商品數(shù)目+單價(jià)+總額+備注}</p><p>  銷售單編號(hào)=年+月+日+“0000”..”9999”</p><p>  開(kāi)單日期=年+月+日</p><p><b>  總金額=浮點(diǎn)數(shù)</b>&l

102、t;/p><p>  收銀員編號(hào)=”c”+”00”..”99”</p><p>  商品編號(hào)={0..9}10</p><p>  商品名稱={漢字|英文字母|數(shù)字}2-10</p><p>  生產(chǎn)廠商={漢字|英文字母|數(shù)字}2-20</p><p>  單位={漢字|字母}1-2</p><p&g

103、t;<b>  商品數(shù)目=整數(shù)</b></p><p><b>  單價(jià)=浮點(diǎn)數(shù)</b></p><p><b>  總額=浮點(diǎn)數(shù)</b></p><p>  備注={漢字|英文字母|數(shù)字}0-30</p><p>  組織方式:索引文件,以銷售單編號(hào)為主碼</p>

104、<p>  查詢要求:能隨時(shí)對(duì)其中的每一張單據(jù)進(jìn)行查詢</p><p><b>  3. 商品信息記錄</b></p><p>  數(shù)據(jù)存取名稱:商品信息記錄</p><p>  簡(jiǎn)述:用來(lái)記錄商品詳細(xì)信息</p><p>  組成:商品編號(hào)+商品類別+商品名稱+生產(chǎn)廠商+單位+當(dāng)前庫(kù)存+庫(kù)存下限+上次采購(gòu)

105、單價(jià)+預(yù)售單價(jià)+會(huì)員折扣+備注}</p><p>  商品編號(hào)={0..9}10</p><p>  商品類別={漢字}2-5</p><p>  商品名稱={漢字|英文字母|數(shù)字}2-10</p><p>  生產(chǎn)廠商={漢字|英文字母|數(shù)字}2-20</p><p>  單位={漢字|字母}1-2</p>

106、;<p><b>  當(dāng)前庫(kù)存=整數(shù)</b></p><p><b>  庫(kù)存下限=整數(shù)</b></p><p>  上次采購(gòu)單價(jià)=浮點(diǎn)數(shù)</p><p><b>  預(yù)售單價(jià)=浮點(diǎn)數(shù)</b></p><p>  會(huì)員折扣=[1..100]</p>

107、<p>  備注={漢字|英文字母|數(shù)字}0-30</p><p>  組織方式:索引文件,以商品編號(hào)為主碼</p><p>  查詢要求:能隨時(shí)對(duì)其中的每一種商品進(jìn)行查詢</p><p><b>  數(shù)據(jù)庫(kù)</b></p><p>  3.1.3.3表及相關(guān)清單</p><p><

108、;b>  各表結(jié)構(gòu)如下:</b></p><p>  用戶清單表(user_bill):</p><p>  用戶權(quán)限表(popedom_bill):</p><p>  商品清單表(commodity_bill)</p><p>  供貨商清單表(Suppliers_bill)</p><p>  

109、客戶清單表(client_bill)</p><p>  業(yè)務(wù)員清單表(operator_bill)</p><p>  倉(cāng)庫(kù)清單表(depot_bill)</p><p>  門店清單表(store_bill)</p><p>  采購(gòu)合同表(purchase_contract )</p><p>  庫(kù)存

110、表(stock)</p><p>  采購(gòu)訂單表(purchase_order)</p><p>  采購(gòu)訂單明細(xì)表(purchase_order_items)</p><p>  進(jìn)貨單(purchase_in_bill) </p><p>  進(jìn)貨單明細(xì)表(purchase_in_items) </p><p> 

111、 進(jìn)價(jià)調(diào)整單(update_purchase_price)</p><p>  銷售訂單表(sale_order)</p><p>  銷售訂單明細(xì)表(sale_order_items)</p><p>  銷售退貨單(sale_mrb)</p><p>  調(diào)撥單(cargo_transfer_bill) </p><p

112、>  報(bào)損報(bào)溢表(report_profit_loss)</p><p>  上下限對(duì)照表(upper_lower_limit)</p><p>  應(yīng)付款表(account_payable) </p><p>  應(yīng)收款表(account_receivable) </p><p>  預(yù)收款(Deposit_received)<

113、/p><p>  預(yù)付款表(Deposit_payment)</p><p>  進(jìn)銷存匯總表(jxc_gather) </p><p>  銷售日?qǐng)?bào)表(posa ) </p><p>  調(diào)貨申請(qǐng)表(cargo_transfer _apply)</p><p><b>  3.2對(duì)性能的規(guī)定</

114、b></p><p><b>  3.2.1精度</b></p><p>  數(shù)據(jù)庫(kù)中除余額定義為INT型,其精度為1,其他都為char型數(shù)據(jù)。</p><p>  消費(fèi)數(shù)額準(zhǔn)確到小數(shù)點(diǎn)后1位;續(xù)費(fèi)數(shù)額準(zhǔn)確到1.</p><p>  3.2.2時(shí)間特性要求</p><p><b>

115、  查詢響應(yīng)時(shí)間為3秒</b></p><p><b>  3.2.3靈活性</b></p><p>  由于設(shè)有權(quán)限,可以為收銀員和管理員共同所使用。</p><p><b>  3.3數(shù)據(jù)要求</b></p><p>  員工信息統(tǒng)一有員工信息表管理。</p><

116、p>  用戶名和密碼由管理員管理。</p><p><b>  3.4故障處理要求</b></p><p>  查詢超過(guò)3秒,要求退出登錄或關(guān)閉窗口后,重新運(yùn)行進(jìn)行查詢。</p><p><b>  3.5其他專門要求</b></p><p>  銷售員只能進(jìn)行一般收銀操作,系統(tǒng)管理員還可以進(jìn)

117、入管理員界面;</p><p>  界面清晰、美觀、操作簡(jiǎn)單、方便;</p><p>  所有數(shù)據(jù)存儲(chǔ)在本機(jī)電腦,數(shù)據(jù)存儲(chǔ)安全;</p><p>  第4章 運(yùn)行環(huán)境設(shè)定</p><p><b>  4.1系統(tǒng)環(huán)境需求</b></p><p><b>  系統(tǒng)模式 </b>&

118、lt;/p><p>  本系統(tǒng)采用C/S模式作為開(kāi)發(fā)模式。</p><p><b>  硬件環(huán)境</b></p><p><b>  服務(wù)器端:</b></p><p>  高性能的計(jì)算機(jī)一臺(tái),</p><p>  普通的雙絞線作為連接。</p><p>

119、  客戶端: 普通的計(jì)算機(jī)或者工作站,</p><p>  普通的雙絞線作為連接。</p><p><b>  軟件環(huán)境</b></p><p><b>  服務(wù)器端:</b></p><p>  安裝Oracle 11g的服務(wù)器版本,</p><p>  安裝windows

120、服務(wù)器版本,</p><p>  配置了360等必須的防毒軟件。</p><p><b>  客戶端: </b></p><p>  安裝Oracle 11g的服務(wù)器版本,</p><p>  安裝了Eclipse等可視化開(kāi)發(fā)工具軟件,</p><p>  安裝windows服務(wù)器版本。</

121、p><p><b>  4.2支持軟件</b></p><p>  操作系統(tǒng):Windows系統(tǒng)</p><p>  數(shù)據(jù)庫(kù)管理系統(tǒng):Oracle 11g數(shù)據(jù)庫(kù)系統(tǒng)。</p><p><b>  4.3接口</b></p><p>  本平臺(tái)與外部環(huán)境要素之間的接口信息如下:&l

122、t;/p><p>  硬件接口:本平臺(tái)支持Win32的處理器和操作系統(tǒng),端口號(hào)為8080,通信協(xié)議為TCP/IP協(xié)議。</p><p>  后臺(tái)服務(wù)器的配置為:</p><p>  表4.1后臺(tái)服務(wù)器的配置</p><p>  軟件接口:本平臺(tái)使用Oracle 11g作為數(shù)據(jù)庫(kù)系統(tǒng) , Windows7操作系統(tǒng)作為測(cè)試平臺(tái)的操作系統(tǒng)。</p

123、><p>  系統(tǒng)用戶通過(guò)公司局域網(wǎng)和登陸器就可以訪問(wèn)本系統(tǒng),除此之外無(wú)別的特殊要求。</p><p>  通訊接口: TCP/IP通信協(xié)議接口、GSM/ CMDA無(wú)線通信協(xié)議接口、防火墻通信接口、路由器通信接口。</p><p>  系統(tǒng)的主要輸入設(shè)備是鍵盤</p><p>  輸出主要是顯示器輸出</p><p>&l

124、t;b>  第5章 縮寫詞表</b></p><p>  E-R:Entity Relationship Diagram。</p><p>  CPU:( Central Processing Unit)中央處理器。</p><p>  TCP:(Transmission Control Protocol)傳輸控制協(xié)議。</p>&l

125、t;p>  IP:(Internet Protocol)國(guó)際互聯(lián)網(wǎng)絡(luò)通訊協(xié)定,以太地址。</p><p>  GSM:( global system for mobile communications)全球移動(dòng)通信系統(tǒng)。</p><p>  CMDA:(Code Division Multiple Access) 碼分多址,它是在數(shù)字技術(shù)的分支--擴(kuò)頻通信技術(shù)上發(fā)展起來(lái)的一種嶄新而成

126、熟的無(wú)線通信技術(shù)</p><p>  SQL:(Structured Query Language)結(jié)構(gòu)化查詢語(yǔ)言。</p><p>  SCSI:(small computer system interface)小型計(jì)算機(jī)系統(tǒng)接口。</p><p>  DDR:(double data rate)雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器。</p><p>

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論