分銷資源計劃管理系統(tǒng)(共34頁).doc_第1頁
分銷資源計劃管理系統(tǒng)(共34頁).doc_第2頁
分銷資源計劃管理系統(tǒng)(共34頁).doc_第3頁
分銷資源計劃管理系統(tǒng)(共34頁).doc_第4頁
分銷資源計劃管理系統(tǒng)(共34頁).doc_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、湖南交通職業(yè)技術(shù)學(xué)院湖南交通職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計文檔畢業(yè)設(shè)計文檔 題題 目:目: 分銷資源計劃管理系統(tǒng) 學(xué)生姓名:學(xué)生姓名: 肖桂林 學(xué)學(xué) 號:號: 200724230109 專專 業(yè):業(yè): 軟件技術(shù) 指導(dǎo)教師:指導(dǎo)教師: 陳瑤老師 2 20 01 10 0年年 5 5月月分銷資源計劃管理系統(tǒng)分銷資源計劃管理系統(tǒng)摘摘 要要:分銷是當(dāng)前國內(nèi)絕大多數(shù)批發(fā)型商貿(mào)企業(yè)以及產(chǎn)供銷一體化的制造類企業(yè)所采取的銷售管理模式。國內(nèi)市場的迅猛發(fā)展使得傳統(tǒng)的銷售渠道管理模式在新一輪的競爭中風(fēng)雨飄搖。 銷售渠道的管理方向、操作模式與控制方法再次成為消費品生產(chǎn)企業(yè)關(guān)注的焦點。隨著企業(yè)銷售規(guī)模的擴(kuò)大,對異地物流和資金流的

2、管理難度越來越大。大部分企業(yè)試圖采用人海戰(zhàn)術(shù)來解決此類問題,從總部派駐大量人員到各地。但實際上問題并沒有得到解決:手工統(tǒng)計銷售數(shù)據(jù)速度慢,容易出錯誤,帳物經(jīng)常不符,造成匯總數(shù)據(jù)不及時,不準(zhǔn)確;銷售過程缺乏有效監(jiān)督,造成大量死帳呆帳,卻無法及時追究相關(guān)人員責(zé)任,有些甚至根本就無法找出責(zé)任人。問題的結(jié)果造成企業(yè)在商品流通領(lǐng)域成本居高不下,企業(yè)的生產(chǎn)、市場決策缺乏準(zhǔn)確的量化依據(jù),造成企業(yè)資源的大量浪費。目前,許多企業(yè)的分銷成本已經(jīng)超過生產(chǎn)成本和產(chǎn)品開發(fā)成本,成為企業(yè)總體運行成本的第一大構(gòu)成要素;解決分銷成本的控制問題,是目前這些企業(yè)的當(dāng)務(wù)之急。DRP 是管理企業(yè)的分銷網(wǎng)絡(luò)的系統(tǒng),目的是使企業(yè)具有對訂

3、單和供貨具有快速反應(yīng)和持續(xù)補充庫存的能力。通過互聯(lián)網(wǎng)將供應(yīng)商與經(jīng)銷商有機(jī)地聯(lián)系在一起,DRP為企業(yè)的業(yè)務(wù)經(jīng)營及與貿(mào)易伙伴的合作提供了一種全新的模式。供應(yīng)商和經(jīng)銷商之間可以實現(xiàn)實時地提交訂單、查詢產(chǎn)品供應(yīng)和庫存狀況、并獲得市場、銷售信息及客戶支持,實現(xiàn)了供應(yīng)商與經(jīng)銷商之間端到端的供應(yīng)鏈管理,有效地縮短了供銷鏈。新的模式借助互聯(lián)網(wǎng)的延伸性及便利性,使商務(wù)過程不再受時間、地點和人員的限制,企業(yè)的工作效率和業(yè)務(wù)范圍都得到了有效的提高。總公司能夠?qū)Ψ止镜呢攧?wù)及費用數(shù)據(jù)實行全面監(jiān)控,合理控制,有效降低財務(wù)風(fēng)險和管理費用。企業(yè)也可以在兼容互聯(lián)網(wǎng)時代現(xiàn)有業(yè)務(wù)模式和現(xiàn)有基礎(chǔ)設(shè)施的情況下,迅速構(gòu)建B2B 電子商

4、務(wù)的平臺,擴(kuò)展現(xiàn)有業(yè)務(wù)和銷售能力,實現(xiàn)零風(fēng)險庫存,大大降低分銷成本,提高周轉(zhuǎn)效率,確保獲得領(lǐng)先一步的競爭優(yōu)勢。目 錄摘摘 要要:.I目 錄 .II一、分銷資源計劃管理系統(tǒng)需求分析一、分銷資源計劃管理系統(tǒng)需求分析 .11 引言.11.1編寫目的.11.2背景.11.3參考資料.12 任務(wù)概述.12.1目標(biāo).12.2分銷資源計劃管理系統(tǒng)功能描述.22.3分銷資源計劃管理系統(tǒng)用例模型.22.4分銷資源計劃管理系統(tǒng)靜態(tài)模型和動態(tài)模型.42.5開發(fā)環(huán)境搭建.52.6假定和約束.63 需求規(guī)定.63.1功能需求.63.2性能需求.73.3軟件屬性要求.73.4其他需求.84 數(shù)據(jù)說明.8二、分銷資源計劃管

5、理系統(tǒng)數(shù)據(jù)庫設(shè)計二、分銷資源計劃管理系統(tǒng)數(shù)據(jù)庫設(shè)計 .91 引言.91.1編寫目的.91.2背景.91.3參考資料.92. 數(shù)據(jù)庫環(huán)境說明.92.1 數(shù)據(jù)庫的命名規(guī)則.93 邏輯結(jié)構(gòu)設(shè)計.103.1 E_R圖.103.2數(shù)據(jù)庫表的詳細(xì)設(shè)計.104 物理結(jié)構(gòu)設(shè)計.135. 安全性設(shè)計.136. 數(shù)據(jù)庫管理與維護(hù)說明.13三、分銷資源計劃管理系統(tǒng)分析三、分銷資源計劃管理系統(tǒng)分析 .141 引言.141.1編寫目的.141.2背景.141.3參考資料.142 任務(wù)概述.142.1目標(biāo).142.2運行環(huán)境.142.3需求概述.153 總體設(shè)計.153.1結(jié)構(gòu).153.2功能需求與類的關(guān)系.164 接口

6、設(shè)計.174.1用戶接口.174.2外部接口.184.3內(nèi)部接口.185 運行設(shè)計.185.1運行模塊組合.185.2運行控制.185.3運行時間.186 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計.187 系統(tǒng)出錯處理設(shè)計.187.1出錯輸出信息.187.2出錯補救措施.198 安全保密設(shè)計.199 系統(tǒng)維護(hù)設(shè)計.19四、分銷資源計劃管理系統(tǒng)詳細(xì)設(shè)計四、分銷資源計劃管理系統(tǒng)詳細(xì)設(shè)計 .201 引言.201.1編寫目的.201.2背景.201.3參考資料.202 設(shè)計概述.202.1用例.212.2系統(tǒng)界面.223 對象模型.254.對象描述.254.1類的描述.254.2 類的主要實現(xiàn)代碼:.284.3測試用例.35

7、5.動態(tài)模型.355.1場景:登入系統(tǒng)并進(jìn)行業(yè)務(wù)操作.356.非功能性需求.367.輔助文檔.36五、分銷資源計劃管理系統(tǒng)測試報告五、分銷資源計劃管理系統(tǒng)測試報告 .371.項目名稱:.372.項目測試時間:.373.測試條件.374.測試用例及測試結(jié)果.375.測試結(jié)果評價.386.測試截圖.386.1 用戶登入測試.386.2集成功能測試一.396.3集成功能測試二.40致謝致謝 .41參考文獻(xiàn)參考文獻(xiàn) .42一、分銷資源計劃管理系統(tǒng)需求分析一、分銷資源計劃管理系統(tǒng)需求分析1 引言引言隨著計算機(jī)信息技術(shù)的發(fā)展,計算機(jī)在各行各業(yè)的應(yīng)用越來越廣泛,計算機(jī)帶來的便利不言而喻。在商品銷售的過程中采

8、用計算機(jī)處理技術(shù)可以更好的為客戶服務(wù),更高更快的服務(wù)品質(zhì)將給企業(yè)帶來更多的機(jī)遇。1.1 編寫目的編寫目的分銷資源計劃是管理企業(yè)的分銷網(wǎng)絡(luò)的系統(tǒng),目的是使企業(yè)具有對訂單和供貨具有快速反應(yīng)和持續(xù)補充庫存的能力。 通過互聯(lián)網(wǎng)將供應(yīng)商與經(jīng)銷商有機(jī)地聯(lián)系在一起,drp 為企業(yè)的業(yè)務(wù)經(jīng)營及與貿(mào)易伙伴的合作提供了一種全新的模式。供應(yīng)商和經(jīng)銷商之間可以實時地提交訂單、 查詢產(chǎn)品供應(yīng)和庫存狀況、并獲得市場、銷售信息及客戶支持,實現(xiàn)了供應(yīng)商與經(jīng)銷商之間端到端的供應(yīng)鏈管理,有效地縮短了供銷鏈。 新的模式借助互聯(lián)網(wǎng)的延申性及便利性,使商務(wù)過程不再受時間、地點和人員的限制,企業(yè)的工作效率和業(yè)務(wù)范圍都得到了有效的提高。企

9、業(yè)也可以在兼容互聯(lián)網(wǎng)時 代現(xiàn)有業(yè)務(wù)模式和現(xiàn)有基礎(chǔ)設(shè)施的情況下,迅速構(gòu)建 b2b 電子商務(wù)的平臺,擴(kuò)展現(xiàn)有業(yè)務(wù)和銷售能力,實現(xiàn)零風(fēng)險庫存,大大降低分銷成本,提高周轉(zhuǎn)效率,確保 獲得領(lǐng)先一步的競爭優(yōu)勢。1.2 背景背景項目名稱:分銷資源計劃管理系統(tǒng)項目名稱:分銷資源計劃管理系統(tǒng)項目提出和開發(fā)單位:湖南交通職院、信息管理系、軟件項目提出和開發(fā)單位:湖南交通職院、信息管理系、軟件 0701 班班 肖桂林肖桂林1.3 參考資料參考資料胡林玲. 軟件工程與 UML. 北京: 電子工業(yè)出版社劉造新. Visual Basic .net 程序設(shè)計教程與實訓(xùn). 北京: 北京大學(xué)出版社徐人鳳. SQL Serve

10、r 2000. 北京:高等教育出版社計算機(jī)軟件工程規(guī)范國家標(biāo)準(zhǔn)匯編. 北京:中國標(biāo)準(zhǔn)出版社2 任務(wù)概述任務(wù)概述2.1 目標(biāo)目標(biāo)在計算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的分銷資源計劃管理系統(tǒng)。主要有如下幾個方面的目標(biāo): 確保系統(tǒng)用戶及其權(quán)限的維護(hù)和數(shù)據(jù)的安全, 實現(xiàn)分銷商庫存時的各種數(shù)據(jù)計算、顯示和記錄, 為供貨廠商和客戶建立檔案, 能對庫存的管理和商品資料維護(hù) 自動記錄訂單和報表情況并分析當(dāng)天數(shù)據(jù)得到用戶需要的盈虧報表結(jié)果等。根據(jù)客戶的要求,分析現(xiàn)有情況及問題,采用Browser/Server結(jié)

11、構(gòu),將分銷資源計劃管理系統(tǒng)做成一個獨立的網(wǎng)站。2.2 分銷資源計劃管理系統(tǒng)功能描述分銷資源計劃管理系統(tǒng)功能描述公司所有產(chǎn)品都是通過一級分銷商出貨,一級分銷商的貨品分四種方式出庫,即調(diào)撥到二級分銷商調(diào)撥到三級分銷商、純銷售到醫(yī)院、銷售到其他醫(yī)藥經(jīng)銷點(如超市、藥店等) ,二級分銷商的貨品分三種方式 出庫,即調(diào)撥到三級分銷商、純銷售到醫(yī)院、銷售到其他醫(yī)藥經(jīng)銷點(如超市、藥店等) ,三級分銷商的貨品分兩種方式出庫,即純銷售到醫(yī)院、銷售到其他醫(yī)藥經(jīng)銷點(如超市、藥店等) ,醫(yī)院和其他醫(yī)藥經(jīng)銷點都作為終端客戶。程序功能:1進(jìn)行用戶身份驗證,根據(jù)不同登入的用戶權(quán)限采用不同權(quán)限策略。2分銷商庫存管理:分銷商

12、庫存數(shù)量初始化確認(rèn)、流向單維護(hù)、流向單審核、流向單抽查、流向單復(fù)審、盤點結(jié)果維護(hù)、盤點結(jié)果審核。3分銷費管理(暫未實現(xiàn))4結(jié)帳管理(暫未實現(xiàn))5付款結(jié)算管理(暫未實現(xiàn))6統(tǒng)計報表管理分銷商級別分布圖、流向單錄入審核報告、流向單抽查報告、分銷商月度分銷(調(diào)撥)明細(xì)表、分銷商庫存報表7基礎(chǔ)數(shù)據(jù)管理物料維護(hù)、分銷商維護(hù)、終端客戶維護(hù)(醫(yī)院)2.3 分銷資源計劃管理系統(tǒng)用例模型分銷資源計劃管理系統(tǒng)用例模型圖 1 分銷資源計劃管理系統(tǒng)高層用例圖圖 2 分銷資源計劃管理系統(tǒng)系統(tǒng)管理功能用例圖2.4 分銷資源計劃管理系統(tǒng)靜態(tài)模型和動態(tài)模型分銷資源計劃管理系統(tǒng)靜態(tài)模型和動態(tài)模型靜態(tài)模型靜態(tài)模型圖 3 系統(tǒng)高屋

13、信息模型動態(tài)模型動態(tài)模型圖 4 初步業(yè)務(wù)流程2.5 開發(fā)環(huán)境開發(fā)環(huán)境搭建搭建a.開發(fā)工具:eclipse3.2+myeclipseb.web server:tomcat5.5c.database:mysqlComment c1: 此處跟你前面所列的參考資料好像不搭界啊。d.scm:cvs2.6 假定和約束假定和約束a.本系統(tǒng)需要運行的計算機(jī)為一般的 PC 機(jī),計算機(jī)上一般都安裝了瀏覽器。b.本系統(tǒng)采用 jsp+servlet 開發(fā),jsp 在現(xiàn)在的 web 開發(fā)中比較流行。3 需求規(guī)定需求規(guī)定 3.1 功能需求功能需求 主要功能劃分:主要功能劃分:圖 5 分銷資源計劃管理系統(tǒng)模塊圖 功能描述:

14、功能描述:a.登入驗證:驗證用戶的身份和權(quán)限。b.分銷商庫存數(shù)量初始化確認(rèn):分銷商庫初始化。c. 流向單維護(hù):對流向單進(jìn)行維護(hù)。d. 流向單審核:對流向單進(jìn)行人工審核。e. 流向單抽查:流向單進(jìn)行隨機(jī)抽查。f. 流向單復(fù)審:對抽查的流向單進(jìn)行復(fù)審。g.盤點結(jié)果維護(hù):對審查結(jié)果進(jìn)行維護(hù)。h.盤點結(jié)果審核:對審查結(jié)果進(jìn)行審核。i.統(tǒng)計報表管理:對分銷商級別分布圖、流向單錄入審核報告、流向單抽查報告、分銷商月度分銷(調(diào)撥)明細(xì)表、分銷商庫存報表進(jìn)行統(tǒng)計。j.基礎(chǔ)數(shù)據(jù)管理:進(jìn)行物料維護(hù)、分銷商維護(hù)、終端客戶維護(hù)(醫(yī)院)維護(hù)。 外部接口:外部接口:a.系統(tǒng)輸入:從網(wǎng)站添加各種信息b.系統(tǒng)輸出:通過網(wǎng)頁和

15、圖表進(jìn)行信息顯示。c.硬件接口:一般的 PIII 機(jī)或更高檔微機(jī)或筆記本電腦。d.軟件接口:Windows2000 或以上版本,IE6.0 版本以上瀏覽器3.2 性能需求性能需求數(shù)據(jù)精度數(shù)據(jù)精度要求:要求:本系統(tǒng)有關(guān)貨幣的數(shù)據(jù)全部為 Decimal 類型,能夠滿足系統(tǒng)的需要。時間要求:時間要求:時間都有 javascript 做的顯示控制。3.3 軟件屬性要求軟件屬性要求無3.4 其他需求其他需求無4 數(shù)據(jù)說明數(shù)據(jù)說明參照分銷資源計劃管理系統(tǒng)數(shù)據(jù)庫設(shè)計文檔二、分銷資源計劃管理系統(tǒng)數(shù)據(jù)庫設(shè)計二、分銷資源計劃管理系統(tǒng)數(shù)據(jù)庫設(shè)計1 引言引言隨著計算機(jī)信息技術(shù)的發(fā)展,計算機(jī)在各行各業(yè)的應(yīng)用越來越廣泛,

16、計算機(jī)帶來的便利不言而喻。在商品銷售的過程中采用計算機(jī)處理技術(shù)可以更好的為客戶服務(wù),更高更快的服務(wù)品質(zhì)將給企業(yè)帶來更多的機(jī)遇。1.1 編寫目的編寫目的本文檔為系統(tǒng)的系統(tǒng)開發(fā)和數(shù)據(jù)庫開發(fā)人員以及測試人員編寫,作為本系統(tǒng)設(shè)計文檔的重要組成部分,主要對該軟件后臺數(shù)據(jù)庫的概念模型設(shè)計和物理模型設(shè)計作出了統(tǒng)一的規(guī)定,同時確定了每個表的數(shù)據(jù)字典結(jié)構(gòu)。1.2 背景背景項目名稱:分銷資源計劃管理系統(tǒng)項目提出和開發(fā)單位:湖南交通職院、信息管理系、軟件 0701 肖桂林1.3 參考資料參考資料徐人鳳. SQL Server 2000. 北京:高等教育出版社2. 數(shù)據(jù)庫環(huán)境說明數(shù)據(jù)庫環(huán)境說明該分銷資源計劃管理系統(tǒng)試

17、用各種規(guī)模的企業(yè)或商店,數(shù)據(jù)庫設(shè)計采用能夠滿足需求的簡單 mysql 數(shù)據(jù)庫管理系統(tǒng)建立并維護(hù),數(shù)據(jù)庫設(shè)置具有可移植和增值功能的彈性設(shè)置,根據(jù)數(shù)據(jù)的規(guī)模,可以自由更換市場流行的數(shù)據(jù)庫系統(tǒng)。2.1 數(shù)據(jù)庫的命名規(guī)則數(shù)據(jù)庫的命名規(guī)則1. 數(shù)據(jù)庫的命名:drp2. 數(shù)據(jù)庫表及字段命名:全部采用英文命名 3 邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計3.1 E_R 圖圖分銷資源計劃管理系統(tǒng)的數(shù)據(jù)庫設(shè)計 E_R 圖如圖 1 所示。圖 1:E-R 圖3.2 數(shù)據(jù)庫表的詳細(xì)設(shè)計數(shù)據(jù)庫表的詳細(xì)設(shè)計1.t_user(用戶信息)字段名數(shù)據(jù)類型P 或 F可否NullUnique備注User_idvarchar(10)pNY用戶 id

18、,主鍵User_namevarchar(20)NY用戶名passwordvarchar(20)N密碼Contact_telvarchar(30)聯(lián)系電話Emailvarchar(30)電子郵件Create_datedatetime創(chuàng)建日期1.t_data_dict(數(shù)據(jù)初始化表)字段名數(shù)據(jù)類型P 或 F可否NullUnique備注Idchar(3)pNY主鍵Namevarchar(20)NY名稱Categoryvarchar(30)N取值為Client_level:分銷商級別級Temi_client_level:終端客戶級別Item_category:物料級別Item_unit:計量單位3.t

19、_client(分銷商信息表)字段名數(shù)據(jù)類型P 或 F可否NullUnique備注idIntpNY主鍵PidIntN父 idNamevarchar(40)N類別Client_idvarchar(10)分銷商代碼,所有分銷商節(jié)點不能重復(fù)Client_levelvarchar(3)分銷商級別,如果節(jié)點為分銷商,則引用 t_data_dict表category=client_level,否則為空Bank_acct_noVarchar(30)銀行帳號Contact_telVarchar(30)聯(lián)系電話AddressVarchar(50)地址Zip_codeVarchar(20)郵編Is_leafCha

20、r(1)是否是葉子節(jié)點(是/Y;否/N)Is_clientChar(1)是否是分銷商(是/Y;否/N)4.t_temi_client(終端客戶信息表)字段名數(shù)據(jù)類型P 或 F可否NullUnique備注idintpNY主鍵PidIntNY父 idNamevarchar(40)N類別Temi_idvarchar(10)終端客戶代碼,所有終端客戶節(jié)點不能重復(fù)Contact_telvarchar(20)聯(lián)系電話ContactorVarchar(30)聯(lián)系人AddressVarchar(50)地址Zip_codeVarchar(20)郵編Is_leafChar(1)是否是葉子節(jié)點(是/Y;否/N)Is

21、_temi_clientChar(1)是否是終端節(jié)點(是/Y;否/N)5.t_temis(物料信息表)字段名數(shù)據(jù)類型P 或 F可否NullUnique備注Item_noVarchar(10)pNY物料代碼,主鍵Item_namevarchar(30)N物料名稱Specvarchar(30)規(guī)格Patternvarchar(30)型號Categoryvarchar(3)N物料類別,引用t_data_dict 表category=item_categorUnitchar(3)N計量單位,引用t_data_dict 表category=item_unit6.t_fiscal_year_period(

22、會計核算期間信息表)字段名數(shù)據(jù)類型P 或 F可否NullUnique備注IdIntpNY主鍵/自動遞增Fiscal_yearIntN核算年Fiscal_periodTinyintN核算月Begin_dateDatetimeN開始時間End_dateDatetimeN結(jié)束時間Period_stschar(1)核算期狀態(tài):啟用/Y;停用/NIs_temi_clientChar(1)是否是終端節(jié)點(是/Y;否/N)7.t_flow_card_master(流向主信息表)字段名數(shù)據(jù)類型P 或 F可否NullUnique備注Vou_noVarchar(16)pNY單據(jù)號碼,主鍵/自支生成,格式y(tǒng)yyym

23、mdd0000Fiscal_yearIntN核算年Fiscal_periodTinyintN核算月Client_idvarchar(10)N供方分銷商代碼,引用 t_client 表Opr_typevarchar(1)N操作類型:調(diào)撥D;調(diào)整 ARecord_dateDatetimeN錄入日期;當(dāng)前系統(tǒng)機(jī)時Recorder_idVarchar(10)N錄入人:當(dāng)前用戶代碼,引用 t_userVou_stsChar(1)N狀態(tài):錄入 N 送審 SConfirmer_idVarchar(10)復(fù)審人:當(dāng)前用戶代碼,引用 t_userCon_dateDatetime復(fù)審日期:當(dāng)前系統(tǒng)機(jī)時Spotte

24、r_idVarchar(10)抽查人Spot_dateDatetime抽查日期Spot_remark抽查結(jié)果描述Spot_flagChar(1)抽查標(biāo)志Adjust_timeDatetime調(diào)整時間Adjuster_idVarchar(10)調(diào)整人8.t_flow_card_detail(流向明細(xì)表)字段名數(shù)據(jù)類型P 或 F可否NullUnique備注IdIntpNY主鍵/自動遞增Aou_noVarchar(16)單據(jù)號碼,引用t_flow_card_master表Aim_idVarchar(10)N需方客戶代碼,引用視圖v_aim_clientItem_noVarchar(10)N物料代碼,

25、引用t_itmes 表QtyDecimal(10,2)N數(shù)量amtDecimal(10,2)金額Adjust_qtyDecimal(10,2)調(diào)整數(shù)量Adjust_reasonVarchar(50)調(diào)整原因Adjust_flagChar(1)調(diào)整標(biāo)識9.v_aim_client(需方客戶視圖)字段名數(shù)據(jù)類型P 或 F可否NullUnique備注IdVarchar(10)pNY需方客戶代碼,主鍵NameVarchar(40)N需方客戶名稱Level_idChar(3)N級別 IDLevel_nameVarchar(20)N級別名稱4 物理結(jié)構(gòu)設(shè)計物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫采用 OLED 訪問,數(shù)據(jù)存儲于

26、數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)庫中。5. 安全性設(shè)計安全性設(shè)計a.分銷資源計劃管理系統(tǒng)的后臺數(shù)據(jù)庫根據(jù)公司的規(guī)模選定安裝在指定服務(wù)器上,用戶只能通過登錄網(wǎng)站訪問數(shù)據(jù)庫表中的數(shù)據(jù)。b.數(shù)據(jù)庫訪問盡量采用視圖,隱藏數(shù)據(jù)庫中的實際表,進(jìn)一步保證數(shù)據(jù)庫的安全。6. 數(shù)據(jù)庫管理與維護(hù)說明數(shù)據(jù)庫管理與維護(hù)說明對于本數(shù)據(jù)的管理與維護(hù),例如數(shù)據(jù)庫的備份與恢復(fù),可以使用數(shù)據(jù)庫管理系統(tǒng)的備份功能,對數(shù)據(jù)進(jìn)行備份,并可以借助第三方工具進(jìn)行數(shù)據(jù)庫的轉(zhuǎn)換,用以更換數(shù)據(jù)庫服務(wù)器的數(shù)據(jù)庫管理系統(tǒng),本系統(tǒng)采用動態(tài)的數(shù)據(jù)庫環(huán)境設(shè)置并不影響本系統(tǒng)訪問數(shù)據(jù)庫。三、銷售管理系統(tǒng)系統(tǒng)分析三、銷售管理系統(tǒng)系統(tǒng)分析1 引言引言隨著計算機(jī)信息技術(shù)的發(fā)

27、展,計算機(jī)在各行各業(yè)的應(yīng)用越來越廣泛,計算機(jī)帶來的便利不言而喻。在商品銷售的過程中采用計算機(jī)處理技術(shù)可以更好的為客戶服務(wù),更高更快的服務(wù)品質(zhì)將給企業(yè)帶來更多的機(jī)遇。1.1 編寫目的編寫目的本文檔為系統(tǒng)的開發(fā)和設(shè)計人員編寫,根據(jù)需求分析文檔的要求,著手開始設(shè)計如何實現(xiàn)這些功能,建立一個符合用戶要求的軟件系統(tǒng)。將系統(tǒng)劃分成基本的功能模塊,并決定每模塊或類的功能和類之間的調(diào)用關(guān)系以及每個模塊的外部特征,即每個模塊的功能和界面(輸入和輸出),以便詳細(xì)設(shè)計人員參考和進(jìn)行詳細(xì)設(shè)計。1.2 背景背景項目名稱:分銷資源計劃管理系統(tǒng)項目提出和開發(fā)單位:湖南交通職院、信息管理系、軟件 0701 班 肖桂林1.3

28、參考資料參考資料胡林玲. 軟件工程與 UML. 北京: 電子工業(yè)出版社劉造新. Visual Basic .net 程序設(shè)計教程與實訓(xùn). 北京: 北京大學(xué)出版社徐人鳳. SQL Server 2000. 北京:高等教育出版社計算機(jī)軟件工程規(guī)范國家標(biāo)準(zhǔn)匯編. 北京:中國標(biāo)準(zhǔn)出版社2 任務(wù)概述任務(wù)概述2.1 目標(biāo)目標(biāo)本網(wǎng)站可遠(yuǎn)程維護(hù)倉庫數(shù)據(jù)和自動處理經(jīng)營業(yè)績,并非常便于用戶操作的多功能分銷系統(tǒng)。2.2 運行環(huán)境運行環(huán)境a.硬件環(huán)境:PIII 或更高檔微機(jī)、筆記本電腦;運行時內(nèi)存要求:32M;安裝所需硬盤:5M;b. 軟件環(huán)境:windows2000/XP/2003/vista/2008 IE2.3

29、 需求需求概述概述本系統(tǒng)具有如下主要功能: a) 進(jìn)行用戶身份驗證,根據(jù)不同登入的用戶權(quán)限采用不同權(quán)限策略。b)分銷商庫存管理:分銷商庫存數(shù)量初始化確認(rèn)、流向單維護(hù)、流向單審核、流向單抽查、流向單復(fù)審、盤點結(jié)果維護(hù)、盤點結(jié)果審核。c)分銷費管理(暫未實現(xiàn))d)結(jié)帳管理(暫未實現(xiàn))e)付款結(jié)算管理(暫未實現(xiàn))f)統(tǒng)計報表管理分銷商級別分布圖、流向單錄入審核報告、流向單抽查報告、分銷商月度分銷(調(diào)撥)明細(xì)表、分銷商庫存報表g)基礎(chǔ)數(shù)據(jù)管理物料維護(hù)、分銷商維護(hù)、終端客戶維護(hù)(醫(yī)院)3 總體設(shè)計總體設(shè)計3.1 結(jié)構(gòu)結(jié)構(gòu)分銷資源計劃管理系統(tǒng)的總體結(jié)構(gòu)如圖 1 所示: 圖 1:分銷資源計劃管理系統(tǒng)總結(jié)構(gòu)圖

30、3.2 功能需求與類的關(guān)系功能需求與類的關(guān)系 a.用戶登入Usermanger(findUserById()b.用戶添加Usermanger(addUser()c.用戶刪除 Usermanger(deleteUserById() 4 接口設(shè)計接口設(shè)計4.1 用戶接口用戶接口采用目前非常流行的網(wǎng)頁形式,如圖 2 所示。圖 2 分銷資源計劃管理系統(tǒng)主界面4.2 外部接口外部接口a.軟件接口:運行于 Windows2000/XP/2003/vista/2008,且具有 IE 等瀏覽器的電腦上b.硬件接口:支持一般的 PIII 或更高檔微機(jī)、筆記本電腦。4.3 內(nèi)部接口內(nèi)部接口說明本系統(tǒng)之內(nèi)的各個系統(tǒng)

31、元素之間的接口的安排。5 運行設(shè)計運行設(shè)計5.1 運行模塊組合運行模塊組合說明對系統(tǒng)施加不同的外界運行控制時所引起的各種不同的運行模塊組合,說明每種運行所歷經(jīng)的內(nèi)部模塊和支持軟件。5.2 運行控制運行控制在 IE 瀏覽器地址欄輸入相應(yīng)的 url,先進(jìn)入 login.jsp 頁面,再進(jìn)入整個系統(tǒng)。5.3 運行時間運行時間視訪問服務(wù)器速度而定,一般在 13 秒左右6 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計參考分銷資源計劃管理系統(tǒng)數(shù)據(jù)庫設(shè)計文檔 。7 系統(tǒng)出錯處理設(shè)計系統(tǒng)出錯處理設(shè)計7.1 出錯輸出信息出錯輸出信息a.本系統(tǒng)應(yīng)充分考慮各種系統(tǒng)錯誤,避免造成數(shù)據(jù)庫系統(tǒng)不一致或損壞;b.本軟件提供關(guān)鍵操作提示

32、,避免用戶因誤操作對數(shù)據(jù)庫系統(tǒng)造成破壞;c.采用對話框形式為用戶提供警告信息;d.一些關(guān)鍵性操作(如刪除或修改記錄) ,都應(yīng)提供確認(rèn)機(jī)制。e.系統(tǒng)多采用事務(wù)提交方式進(jìn)行數(shù)據(jù)庫操作,以保證數(shù)據(jù)庫中數(shù)據(jù)的同步。7.2 出錯補救措施出錯補救措施本系統(tǒng)利用數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)備份功能,對數(shù)據(jù)庫進(jìn)行實時備份或人工備份,本系統(tǒng)的數(shù)據(jù)庫環(huán)境設(shè)置通過讀取配置參數(shù)文件進(jìn)行系統(tǒng)的數(shù)據(jù)庫動態(tài)環(huán)境設(shè)置,具有較強的彈性和擴(kuò)展性,保證數(shù)據(jù)庫的數(shù)據(jù)恢復(fù)。8 安全保密設(shè)計安全保密設(shè)計在用戶登入系統(tǒng)時進(jìn)行身份驗證,只允許合法用戶進(jìn)入系統(tǒng),各用戶具有自己的權(quán)限,利用權(quán)限機(jī)制(根據(jù)權(quán)限值對菜單進(jìn)行保護(hù))保證用戶不能越職操作。9 系統(tǒng)維

33、護(hù)設(shè)計系統(tǒng)維護(hù)設(shè)計“分銷資源計劃管理系統(tǒng)”必須按照軟件產(chǎn)品設(shè)計規(guī)范的步驟進(jìn)行開發(fā),并充分考慮軟件的可維護(hù)可擴(kuò)展性,詳細(xì)編寫各個階段的文檔資料,以利于未來版本升級以及移植等二次開發(fā)。四、分銷資源計劃管理系統(tǒng)詳細(xì)設(shè)計四、分銷資源計劃管理系統(tǒng)詳細(xì)設(shè)計1 引言引言隨著計算機(jī)信息技術(shù)的發(fā)展,計算機(jī)在各行各業(yè)的應(yīng)用越來越廣泛,計算機(jī)帶來的便利不言而喻。在商品銷售的過程中采用計算機(jī)處理技術(shù)可以更好的為客戶服務(wù),更高更快的服務(wù)品質(zhì)將給企業(yè)帶來更多的機(jī)遇。1.1 編寫目的編寫目的討論整個系統(tǒng)的設(shè)計目標(biāo),明確地說明哪些功能是系統(tǒng)決定要實現(xiàn)的而哪些是不準(zhǔn)備實現(xiàn)的。同時,對于非功能性的需求,例如性能、可用性等也予以考

34、慮,以需求規(guī)格說明書和面向?qū)ο蠓治稣f明書為依據(jù),描述清楚整個系統(tǒng)的設(shè)計全貌,務(wù)必使讀者知道將實現(xiàn)的系統(tǒng)有什么特點和功能。在隨后的文檔部分將解釋設(shè)計是如何來實現(xiàn)這些特點和功能的。在該設(shè)計說明書中,我們確定每個類的內(nèi)部詳細(xì)執(zhí)行過程,包括:局部數(shù)據(jù)組織,控制。每一步的具體加工要求及種種實現(xiàn)細(xì)節(jié),該文檔是直接給軟件開發(fā)人員看的,以便指導(dǎo)編程人員編寫代碼。1.2 背景背景項目名稱:分銷資源計劃管理系統(tǒng)項目提出和開發(fā)單位:湖南交通職院、信息管理系、軟件 0701 班 肖桂林1.3 參考資料參考資料胡林玲. 軟件工程與 UML. 北京: 電子工業(yè)出版社劉造新. Visual Basic .net 程序設(shè)計教

35、程與實訓(xùn). 北京: 北京大學(xué)出版社徐人鳳. SQL Server 2000. 北京:高等教育出版社計算機(jī)軟件工程規(guī)范國家標(biāo)準(zhǔn)匯編. 北京:中國標(biāo)準(zhǔn)出版社2 設(shè)計概述設(shè)計概述商品銷售管理系統(tǒng)采用面向?qū)ο蟮姆椒ㄟM(jìn)行需求捕獲、分析、與設(shè)計,用面向?qū)ο蟮某绦蛟O(shè)計語言 j2EE 實現(xiàn)。系統(tǒng)主要的算法是進(jìn)行用戶的身份驗證賦予用戶自己的權(quán)限,進(jìn)行商品信息的自動查詢計算商品出售時的各種數(shù)據(jù),進(jìn)行產(chǎn)品的記錄顯示和事務(wù)提交,進(jìn)行業(yè)績的分析統(tǒng)計。整個系統(tǒng)采用 b/S 架構(gòu),數(shù)據(jù)庫存在于一臺簡單的數(shù)據(jù)庫服務(wù)器,用戶通過瀏覽器網(wǎng)頁形式進(jìn)行訪問。采用 UML 對系統(tǒng)進(jìn)行建模。2.1 用例用例圖一高層用例圖圖二系統(tǒng)功能管理

36、用例圖圖三基礎(chǔ)數(shù)據(jù)管理功能用例圖四分銷商庫存管理功能用例付款結(jié)算管理商務(wù)代表/主管付款申請單維護(hù)商務(wù)經(jīng)理付款申請單審核項目會計付款申請單復(fù)審財務(wù)經(jīng)理/項目負(fù)責(zé)人付款申請單監(jiān)審其他。圖五結(jié)帳管理功能用例分銷商級別分布圖流向單審核報告分銷費計算查詢其他。分銷商庫存臺帳分銷商銷售匯總財務(wù)經(jīng)理/項目負(fù)責(zé)人統(tǒng)計報表管理圖六統(tǒng)計報表管理功能用例2.2 系統(tǒng)界面系統(tǒng)界面在分銷資源計劃管理系統(tǒng)面向?qū)ο笮枨笠?guī)格說明書中已經(jīng)對用戶界面有了初步的設(shè)想,這里給出主要用戶界面具體的設(shè)計如下。圖 2 登入界面圖 3 主操作界面圖 4 分銷商庫存數(shù)據(jù)初始化界面圖 5 分銷商庫存數(shù)據(jù)初始化確認(rèn)界面圖 6 流向單維護(hù)界面圖 7 流向單審核界面圖 8 分銷商級別分布圖圖 9 更改密碼界面對象模型對象模型系統(tǒng)的詳細(xì)類圖如圖 19 所示。6.非功能性需求非功能性需求使用戶的操作盡量簡單,通過鼠標(biāo)的點擊,鍵盤的一些簡單的快捷鍵,就可以操作整個系統(tǒng),盡量考慮系統(tǒng)的重復(fù)操作過程利用系統(tǒng)自動進(jìn)行處理,比如輸入一個行文本按回車后下一個輸入框自動獲得焦點并清空文本

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論