




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、湖南交通職業(yè)技術學院湖南交通職業(yè)技術學院畢業(yè)設計文檔畢業(yè)設計文檔 題題 目:目: 分銷資源計劃管理系統(tǒng) 學生姓名:學生姓名: 肖桂林 學學 號:號: 200724230109 專專 業(yè):業(yè): 軟件技術 指導教師:指導教師: 陳瑤老師 2 20 01 10 0年年 5 5月月分銷資源計劃管理系統(tǒng)分銷資源計劃管理系統(tǒng)摘摘 要要:分銷是當前國內(nèi)絕大多數(shù)批發(fā)型商貿(mào)企業(yè)以及產(chǎn)供銷一體化的制造類企業(yè)所采取的銷售管理模式。國內(nèi)市場的迅猛發(fā)展使得傳統(tǒng)的銷售渠道管理模式在新一輪的競爭中風雨飄搖。 銷售渠道的管理方向、操作模式與控制方法再次成為消費品生產(chǎn)企業(yè)關注的焦點。隨著企業(yè)銷售規(guī)模的擴大,對異地物流和資金流的
2、管理難度越來越大。大部分企業(yè)試圖采用人海戰(zhàn)術來解決此類問題,從總部派駐大量人員到各地。但實際上問題并沒有得到解決:手工統(tǒng)計銷售數(shù)據(jù)速度慢,容易出錯誤,帳物經(jīng)常不符,造成匯總數(shù)據(jù)不及時,不準確;銷售過程缺乏有效監(jiān)督,造成大量死帳呆帳,卻無法及時追究相關人員責任,有些甚至根本就無法找出責任人。問題的結果造成企業(yè)在商品流通領域成本居高不下,企業(yè)的生產(chǎn)、市場決策缺乏準確的量化依據(jù),造成企業(yè)資源的大量浪費。目前,許多企業(yè)的分銷成本已經(jīng)超過生產(chǎn)成本和產(chǎn)品開發(fā)成本,成為企業(yè)總體運行成本的第一大構成要素;解決分銷成本的控制問題,是目前這些企業(yè)的當務之急。DRP 是管理企業(yè)的分銷網(wǎng)絡的系統(tǒng),目的是使企業(yè)具有對訂
3、單和供貨具有快速反應和持續(xù)補充庫存的能力。通過互聯(lián)網(wǎng)將供應商與經(jīng)銷商有機地聯(lián)系在一起,DRP為企業(yè)的業(yè)務經(jīng)營及與貿(mào)易伙伴的合作提供了一種全新的模式。供應商和經(jīng)銷商之間可以實現(xiàn)實時地提交訂單、查詢產(chǎn)品供應和庫存狀況、并獲得市場、銷售信息及客戶支持,實現(xiàn)了供應商與經(jīng)銷商之間端到端的供應鏈管理,有效地縮短了供銷鏈。新的模式借助互聯(lián)網(wǎng)的延伸性及便利性,使商務過程不再受時間、地點和人員的限制,企業(yè)的工作效率和業(yè)務范圍都得到了有效的提高。總公司能夠對分公司的財務及費用數(shù)據(jù)實行全面監(jiān)控,合理控制,有效降低財務風險和管理費用。企業(yè)也可以在兼容互聯(lián)網(wǎng)時代現(xiàn)有業(yè)務模式和現(xiàn)有基礎設施的情況下,迅速構建B2B 電子商
4、務的平臺,擴展現(xiàn)有業(yè)務和銷售能力,實現(xiàn)零風險庫存,大大降低分銷成本,提高周轉效率,確保獲得領先一步的競爭優(yōu)勢。目 錄摘摘 要要:.I目 錄 .II一、分銷資源計劃管理系統(tǒng)需求分析一、分銷資源計劃管理系統(tǒng)需求分析 .11 引言.11.1編寫目的.11.2背景.11.3參考資料.12 任務概述.12.1目標.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ù)庫設計二、分銷資源計劃管理系統(tǒng)數(shù)據(jù)庫設計 .91 引言.91.1編寫目的.91.2背景.91.3參考資料.92. 數(shù)據(jù)庫環(huán)境說明.92.1 數(shù)據(jù)庫的命名規(guī)則.93 邏輯結構設計.103.1 E_R圖.103.2數(shù)據(jù)庫表的詳細設計.104 物理結構設計.135. 安全性設計.136. 數(shù)據(jù)庫管理與維護說明.13三、分銷資源計劃管理系統(tǒng)分析三、分銷資源計劃管理系統(tǒng)分析 .141 引言.141.1編寫目的.141.2背景.141.3參考資料.142 任務概述.142.1目標.142.2運行環(huán)境.142.3需求概述.153 總體設計.153.1結構.153.2功能需求與類的關系.164 接口
6、設計.174.1用戶接口.174.2外部接口.184.3內(nèi)部接口.185 運行設計.185.1運行模塊組合.185.2運行控制.185.3運行時間.186 系統(tǒng)數(shù)據(jù)結構設計.187 系統(tǒng)出錯處理設計.187.1出錯輸出信息.187.2出錯補救措施.198 安全保密設計.199 系統(tǒng)維護設計.19四、分銷資源計劃管理系統(tǒng)詳細設計四、分銷資源計劃管理系統(tǒng)詳細設計 .201 引言.201.1編寫目的.201.2背景.201.3參考資料.202 設計概述.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)并進行業(yè)務操作.356.非功能性需求.367.輔助文檔.36五、分銷資源計劃管理系統(tǒng)測試報告五、分銷資源計劃管理系統(tǒng)測試報告 .371.項目名稱:.372.項目測試時間:.373.測試條件.374.測試用例及測試結果.375.測試結果評價.386.測試截圖.386.1 用戶登入測試.386.2集成功能測試一.396.3集成功能測試二.40致謝致謝 .41參考文獻參考文獻 .42一、分銷資源計劃管理系統(tǒng)需求分析一、分銷資源計劃管理系統(tǒng)需求分析1 引言引言隨著計算機信息技術的發(fā)展,計算機在各行各業(yè)的應用越來越廣泛,計算機帶來的便利不言而喻。在商品銷售的過程中采
8、用計算機處理技術可以更好的為客戶服務,更高更快的服務品質(zhì)將給企業(yè)帶來更多的機遇。1.1 編寫目的編寫目的分銷資源計劃是管理企業(yè)的分銷網(wǎng)絡的系統(tǒng),目的是使企業(yè)具有對訂單和供貨具有快速反應和持續(xù)補充庫存的能力。 通過互聯(lián)網(wǎng)將供應商與經(jīng)銷商有機地聯(lián)系在一起,drp 為企業(yè)的業(yè)務經(jīng)營及與貿(mào)易伙伴的合作提供了一種全新的模式。供應商和經(jīng)銷商之間可以實時地提交訂單、 查詢產(chǎn)品供應和庫存狀況、并獲得市場、銷售信息及客戶支持,實現(xiàn)了供應商與經(jīng)銷商之間端到端的供應鏈管理,有效地縮短了供銷鏈。 新的模式借助互聯(lián)網(wǎng)的延申性及便利性,使商務過程不再受時間、地點和人員的限制,企業(yè)的工作效率和業(yè)務范圍都得到了有效的提高。企
9、業(yè)也可以在兼容互聯(lián)網(wǎng)時 代現(xiàn)有業(yè)務模式和現(xiàn)有基礎設施的情況下,迅速構建 b2b 電子商務的平臺,擴展現(xiàn)有業(yè)務和銷售能力,實現(xiàn)零風險庫存,大大降低分銷成本,提高周轉效率,確保 獲得領先一步的競爭優(yōu)勢。1.2 背景背景項目名稱:分銷資源計劃管理系統(tǒng)項目名稱:分銷資源計劃管理系統(tǒng)項目提出和開發(fā)單位:湖南交通職院、信息管理系、軟件項目提出和開發(fā)單位:湖南交通職院、信息管理系、軟件 0701 班班 肖桂林肖桂林1.3 參考資料參考資料胡林玲. 軟件工程與 UML. 北京: 電子工業(yè)出版社劉造新. Visual Basic .net 程序設計教程與實訓. 北京: 北京大學出版社徐人鳳. SQL Serve
10、r 2000. 北京:高等教育出版社計算機軟件工程規(guī)范國家標準匯編. 北京:中國標準出版社2 任務概述任務概述2.1 目標目標在計算機網(wǎng)絡,數(shù)據(jù)庫和先進的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結構的、易擴充的、易維護的、具有良好人機交互界面的分銷資源計劃管理系統(tǒng)。主要有如下幾個方面的目標: 確保系統(tǒng)用戶及其權限的維護和數(shù)據(jù)的安全, 實現(xiàn)分銷商庫存時的各種數(shù)據(jù)計算、顯示和記錄, 為供貨廠商和客戶建立檔案, 能對庫存的管理和商品資料維護 自動記錄訂單和報表情況并分析當天數(shù)據(jù)得到用戶需要的盈虧報表結果等。根據(jù)客戶的要求,分析現(xiàn)有情況及問題,采用Browser/Server結
11、構,將分銷資源計劃管理系統(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ù)不同登入的用戶權限采用不同權限策略。2分銷商庫存管理:分銷商
12、庫存數(shù)量初始化確認、流向單維護、流向單審核、流向單抽查、流向單復審、盤點結果維護、盤點結果審核。3分銷費管理(暫未實現(xiàn))4結帳管理(暫未實現(xiàn))5付款結算管理(暫未實現(xiàn))6統(tǒng)計報表管理分銷商級別分布圖、流向單錄入審核報告、流向單抽查報告、分銷商月度分銷(調(diào)撥)明細表、分銷商庫存報表7基礎數(shù)據(jù)管理物料維護、分銷商維護、終端客戶維護(醫(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è)務流程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)需要運行的計算機為一般的 PC 機,計算機上一般都安裝了瀏覽器。b.本系統(tǒng)采用 jsp+servlet 開發(fā),jsp 在現(xiàn)在的 web 開發(fā)中比較流行。3 需求規(guī)定需求規(guī)定 3.1 功能需求功能需求 主要功能劃分:主要功能劃分:圖 5 分銷資源計劃管理系統(tǒng)模塊圖 功能描述:
14、功能描述:a.登入驗證:驗證用戶的身份和權限。b.分銷商庫存數(shù)量初始化確認:分銷商庫初始化。c. 流向單維護:對流向單進行維護。d. 流向單審核:對流向單進行人工審核。e. 流向單抽查:流向單進行隨機抽查。f. 流向單復審:對抽查的流向單進行復審。g.盤點結果維護:對審查結果進行維護。h.盤點結果審核:對審查結果進行審核。i.統(tǒng)計報表管理:對分銷商級別分布圖、流向單錄入審核報告、流向單抽查報告、分銷商月度分銷(調(diào)撥)明細表、分銷商庫存報表進行統(tǒng)計。j.基礎數(shù)據(jù)管理:進行物料維護、分銷商維護、終端客戶維護(醫(yī)院)維護。 外部接口:外部接口:a.系統(tǒng)輸入:從網(wǎng)站添加各種信息b.系統(tǒng)輸出:通過網(wǎng)頁和
15、圖表進行信息顯示。c.硬件接口:一般的 PIII 機或更高檔微機或筆記本電腦。d.軟件接口:Windows2000 或以上版本,IE6.0 版本以上瀏覽器3.2 性能需求性能需求數(shù)據(jù)精度數(shù)據(jù)精度要求:要求:本系統(tǒng)有關貨幣的數(shù)據(jù)全部為 Decimal 類型,能夠滿足系統(tǒng)的需要。時間要求:時間要求:時間都有 javascript 做的顯示控制。3.3 軟件屬性要求軟件屬性要求無3.4 其他需求其他需求無4 數(shù)據(jù)說明數(shù)據(jù)說明參照分銷資源計劃管理系統(tǒng)數(shù)據(jù)庫設計文檔二、分銷資源計劃管理系統(tǒng)數(shù)據(jù)庫設計二、分銷資源計劃管理系統(tǒng)數(shù)據(jù)庫設計1 引言引言隨著計算機信息技術的發(fā)展,計算機在各行各業(yè)的應用越來越廣泛,
16、計算機帶來的便利不言而喻。在商品銷售的過程中采用計算機處理技術可以更好的為客戶服務,更高更快的服務品質(zhì)將給企業(yè)帶來更多的機遇。1.1 編寫目的編寫目的本文檔為系統(tǒng)的系統(tǒng)開發(fā)和數(shù)據(jù)庫開發(fā)人員以及測試人員編寫,作為本系統(tǒng)設計文檔的重要組成部分,主要對該軟件后臺數(shù)據(jù)庫的概念模型設計和物理模型設計作出了統(tǒng)一的規(guī)定,同時確定了每個表的數(shù)據(jù)字典結構。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ù)庫設計采用能夠滿足需求的簡單 mysql 數(shù)據(jù)庫管理系統(tǒng)建立并維護,數(shù)據(jù)庫設置具有可移植和增值功能的彈性設置,根據(jù)數(shù)據(jù)的規(guī)模,可以自由更換市場流行的數(shù)據(jù)庫系統(tǒng)。2.1 數(shù)據(jù)庫的命名規(guī)則數(shù)據(jù)庫的命名規(guī)則1. 數(shù)據(jù)庫的命名:drp2. 數(shù)據(jù)庫表及字段命名:全部采用英文命名 3 邏輯結構設計邏輯結構設計3.1 E_R 圖圖分銷資源計劃管理系統(tǒng)的數(shù)據(jù)庫設計 E_R 圖如圖 1 所示。圖 1:E-R 圖3.2 數(shù)據(jù)庫表的詳細設計數(shù)據(jù)庫表的詳細設計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é)點不能重復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é)點不能重復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結束時間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錄入日期;當前系統(tǒng)機時Recorder_idVarchar(10)N錄入人:當前用戶代碼,引用 t_userVou_stsChar(1)N狀態(tài):錄入 N 送審 SConfirmer_idVarchar(10)復審人:當前用戶代碼,引用 t_userCon_dateDatetime復審日期:當前系統(tǒng)機時Spotte
24、r_idVarchar(10)抽查人Spot_dateDatetime抽查日期Spot_remark抽查結果描述Spot_flagChar(1)抽查標志Adjust_timeDatetime調(diào)整時間Adjuster_idVarchar(10)調(diào)整人8.t_flow_card_detail(流向明細表)字段名數(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)整標識9.v_aim_client(需方客戶視圖)字段名數(shù)據(jù)類型P 或 F可否NullUnique備注IdVarchar(10)pNY需方客戶代碼,主鍵NameVarchar(40)N需方客戶名稱Level_idChar(3)N級別 IDLevel_nameVarchar(20)N級別名稱4 物理結構設計物理結構設計數(shù)據(jù)庫采用 OLED 訪問,數(shù)據(jù)存儲于
26、數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)庫中。5. 安全性設計安全性設計a.分銷資源計劃管理系統(tǒng)的后臺數(shù)據(jù)庫根據(jù)公司的規(guī)模選定安裝在指定服務器上,用戶只能通過登錄網(wǎng)站訪問數(shù)據(jù)庫表中的數(shù)據(jù)。b.數(shù)據(jù)庫訪問盡量采用視圖,隱藏數(shù)據(jù)庫中的實際表,進一步保證數(shù)據(jù)庫的安全。6. 數(shù)據(jù)庫管理與維護說明數(shù)據(jù)庫管理與維護說明對于本數(shù)據(jù)的管理與維護,例如數(shù)據(jù)庫的備份與恢復,可以使用數(shù)據(jù)庫管理系統(tǒng)的備份功能,對數(shù)據(jù)進行備份,并可以借助第三方工具進行數(shù)據(jù)庫的轉換,用以更換數(shù)據(jù)庫服務器的數(shù)據(jù)庫管理系統(tǒng),本系統(tǒng)采用動態(tài)的數(shù)據(jù)庫環(huán)境設置并不影響本系統(tǒng)訪問數(shù)據(jù)庫。三、銷售管理系統(tǒng)系統(tǒng)分析三、銷售管理系統(tǒng)系統(tǒng)分析1 引言引言隨著計算機信息技術的發(fā)
27、展,計算機在各行各業(yè)的應用越來越廣泛,計算機帶來的便利不言而喻。在商品銷售的過程中采用計算機處理技術可以更好的為客戶服務,更高更快的服務品質(zhì)將給企業(yè)帶來更多的機遇。1.1 編寫目的編寫目的本文檔為系統(tǒng)的開發(fā)和設計人員編寫,根據(jù)需求分析文檔的要求,著手開始設計如何實現(xiàn)這些功能,建立一個符合用戶要求的軟件系統(tǒng)。將系統(tǒng)劃分成基本的功能模塊,并決定每模塊或類的功能和類之間的調(diào)用關系以及每個模塊的外部特征,即每個模塊的功能和界面(輸入和輸出),以便詳細設計人員參考和進行詳細設計。1.2 背景背景項目名稱:分銷資源計劃管理系統(tǒng)項目提出和開發(fā)單位:湖南交通職院、信息管理系、軟件 0701 班 肖桂林1.3
28、參考資料參考資料胡林玲. 軟件工程與 UML. 北京: 電子工業(yè)出版社劉造新. Visual Basic .net 程序設計教程與實訓. 北京: 北京大學出版社徐人鳳. SQL Server 2000. 北京:高等教育出版社計算機軟件工程規(guī)范國家標準匯編. 北京:中國標準出版社2 任務概述任務概述2.1 目標目標本網(wǎng)站可遠程維護倉庫數(shù)據(jù)和自動處理經(jīng)營業(yè)績,并非常便于用戶操作的多功能分銷系統(tǒng)。2.2 運行環(huán)境運行環(huán)境a.硬件環(huán)境:PIII 或更高檔微機、筆記本電腦;運行時內(nèi)存要求:32M;安裝所需硬盤:5M;b. 軟件環(huán)境:windows2000/XP/2003/vista/2008 IE2.3
29、 需求需求概述概述本系統(tǒng)具有如下主要功能: a) 進行用戶身份驗證,根據(jù)不同登入的用戶權限采用不同權限策略。b)分銷商庫存管理:分銷商庫存數(shù)量初始化確認、流向單維護、流向單審核、流向單抽查、流向單復審、盤點結果維護、盤點結果審核。c)分銷費管理(暫未實現(xiàn))d)結帳管理(暫未實現(xiàn))e)付款結算管理(暫未實現(xiàn))f)統(tǒng)計報表管理分銷商級別分布圖、流向單錄入審核報告、流向單抽查報告、分銷商月度分銷(調(diào)撥)明細表、分銷商庫存報表g)基礎數(shù)據(jù)管理物料維護、分銷商維護、終端客戶維護(醫(yī)院)3 總體設計總體設計3.1 結構結構分銷資源計劃管理系統(tǒng)的總體結構如圖 1 所示: 圖 1:分銷資源計劃管理系統(tǒng)總結構圖
30、3.2 功能需求與類的關系功能需求與類的關系 a.用戶登入Usermanger(findUserById()b.用戶添加Usermanger(addUser()c.用戶刪除 Usermanger(deleteUserById() 4 接口設計接口設計4.1 用戶接口用戶接口采用目前非常流行的網(wǎng)頁形式,如圖 2 所示。圖 2 分銷資源計劃管理系統(tǒng)主界面4.2 外部接口外部接口a.軟件接口:運行于 Windows2000/XP/2003/vista/2008,且具有 IE 等瀏覽器的電腦上b.硬件接口:支持一般的 PIII 或更高檔微機、筆記本電腦。4.3 內(nèi)部接口內(nèi)部接口說明本系統(tǒng)之內(nèi)的各個系統(tǒng)
31、元素之間的接口的安排。5 運行設計運行設計5.1 運行模塊組合運行模塊組合說明對系統(tǒng)施加不同的外界運行控制時所引起的各種不同的運行模塊組合,說明每種運行所歷經(jīng)的內(nèi)部模塊和支持軟件。5.2 運行控制運行控制在 IE 瀏覽器地址欄輸入相應的 url,先進入 login.jsp 頁面,再進入整個系統(tǒng)。5.3 運行時間運行時間視訪問服務器速度而定,一般在 13 秒左右6 系統(tǒng)數(shù)據(jù)結構設計系統(tǒng)數(shù)據(jù)結構設計參考分銷資源計劃管理系統(tǒng)數(shù)據(jù)庫設計文檔 。7 系統(tǒng)出錯處理設計系統(tǒng)出錯處理設計7.1 出錯輸出信息出錯輸出信息a.本系統(tǒng)應充分考慮各種系統(tǒng)錯誤,避免造成數(shù)據(jù)庫系統(tǒng)不一致或損壞;b.本軟件提供關鍵操作提示
32、,避免用戶因誤操作對數(shù)據(jù)庫系統(tǒng)造成破壞;c.采用對話框形式為用戶提供警告信息;d.一些關鍵性操作(如刪除或修改記錄) ,都應提供確認機制。e.系統(tǒng)多采用事務提交方式進行數(shù)據(jù)庫操作,以保證數(shù)據(jù)庫中數(shù)據(jù)的同步。7.2 出錯補救措施出錯補救措施本系統(tǒng)利用數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)備份功能,對數(shù)據(jù)庫進行實時備份或人工備份,本系統(tǒng)的數(shù)據(jù)庫環(huán)境設置通過讀取配置參數(shù)文件進行系統(tǒng)的數(shù)據(jù)庫動態(tài)環(huán)境設置,具有較強的彈性和擴展性,保證數(shù)據(jù)庫的數(shù)據(jù)恢復。8 安全保密設計安全保密設計在用戶登入系統(tǒng)時進行身份驗證,只允許合法用戶進入系統(tǒng),各用戶具有自己的權限,利用權限機制(根據(jù)權限值對菜單進行保護)保證用戶不能越職操作。9 系統(tǒng)維
33、護設計系統(tǒng)維護設計“分銷資源計劃管理系統(tǒng)”必須按照軟件產(chǎn)品設計規(guī)范的步驟進行開發(fā),并充分考慮軟件的可維護可擴展性,詳細編寫各個階段的文檔資料,以利于未來版本升級以及移植等二次開發(fā)。四、分銷資源計劃管理系統(tǒng)詳細設計四、分銷資源計劃管理系統(tǒng)詳細設計1 引言引言隨著計算機信息技術的發(fā)展,計算機在各行各業(yè)的應用越來越廣泛,計算機帶來的便利不言而喻。在商品銷售的過程中采用計算機處理技術可以更好的為客戶服務,更高更快的服務品質(zhì)將給企業(yè)帶來更多的機遇。1.1 編寫目的編寫目的討論整個系統(tǒng)的設計目標,明確地說明哪些功能是系統(tǒng)決定要實現(xiàn)的而哪些是不準備實現(xiàn)的。同時,對于非功能性的需求,例如性能、可用性等也予以考
34、慮,以需求規(guī)格說明書和面向對象分析說明書為依據(jù),描述清楚整個系統(tǒng)的設計全貌,務必使讀者知道將實現(xiàn)的系統(tǒng)有什么特點和功能。在隨后的文檔部分將解釋設計是如何來實現(xiàn)這些特點和功能的。在該設計說明書中,我們確定每個類的內(nèi)部詳細執(zhí)行過程,包括:局部數(shù)據(jù)組織,控制。每一步的具體加工要求及種種實現(xiàn)細節(jié),該文檔是直接給軟件開發(fā)人員看的,以便指導編程人員編寫代碼。1.2 背景背景項目名稱:分銷資源計劃管理系統(tǒng)項目提出和開發(fā)單位:湖南交通職院、信息管理系、軟件 0701 班 肖桂林1.3 參考資料參考資料胡林玲. 軟件工程與 UML. 北京: 電子工業(yè)出版社劉造新. Visual Basic .net 程序設計教
35、程與實訓. 北京: 北京大學出版社徐人鳳. SQL Server 2000. 北京:高等教育出版社計算機軟件工程規(guī)范國家標準匯編. 北京:中國標準出版社2 設計概述設計概述商品銷售管理系統(tǒng)采用面向對象的方法進行需求捕獲、分析、與設計,用面向對象的程序設計語言 j2EE 實現(xiàn)。系統(tǒng)主要的算法是進行用戶的身份驗證賦予用戶自己的權限,進行商品信息的自動查詢計算商品出售時的各種數(shù)據(jù),進行產(chǎn)品的記錄顯示和事務提交,進行業(yè)績的分析統(tǒng)計。整個系統(tǒng)采用 b/S 架構,數(shù)據(jù)庫存在于一臺簡單的數(shù)據(jù)庫服務器,用戶通過瀏覽器網(wǎng)頁形式進行訪問。采用 UML 對系統(tǒng)進行建模。2.1 用例用例圖一高層用例圖圖二系統(tǒng)功能管理
36、用例圖圖三基礎數(shù)據(jù)管理功能用例圖四分銷商庫存管理功能用例付款結算管理商務代表/主管付款申請單維護商務經(jīng)理付款申請單審核項目會計付款申請單復審財務經(jīng)理/項目負責人付款申請單監(jiān)審其他。圖五結帳管理功能用例分銷商級別分布圖流向單審核報告分銷費計算查詢其他。分銷商庫存臺帳分銷商銷售匯總財務經(jīng)理/項目負責人統(tǒng)計報表管理圖六統(tǒng)計報表管理功能用例2.2 系統(tǒng)界面系統(tǒng)界面在分銷資源計劃管理系統(tǒng)面向對象需求規(guī)格說明書中已經(jīng)對用戶界面有了初步的設想,這里給出主要用戶界面具體的設計如下。圖 2 登入界面圖 3 主操作界面圖 4 分銷商庫存數(shù)據(jù)初始化界面圖 5 分銷商庫存數(shù)據(jù)初始化確認界面圖 6 流向單維護界面圖 7 流向單審核界面圖 8 分銷商級別分布圖圖 9 更改密碼界面對象模型對象模型系統(tǒng)的詳細類圖如圖 19 所示。6.非功能性需求非功能性需求使用戶的操作盡量簡單,通過鼠標的點擊,鍵盤的一些簡單的快捷鍵,就可以操作整個系統(tǒng),盡量考慮系統(tǒng)的重復操作過程利用系統(tǒng)自動進行處理,比如輸入一個行文本按回車后下一個輸入框自動獲得焦點并清空文本
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 海西蒙古族藏族自治州天峻縣2025年數(shù)學五年級第二學期期末監(jiān)測模擬試題含答案
- 貴州電子商務職業(yè)技術學院《EDA技術》2023-2024學年第二學期期末試卷
- 安徽現(xiàn)代信息工程職業(yè)學院《中國古代文學史(1)》2023-2024學年第二學期期末試卷
- 山東省濰坊市臨朐一中2025年高三下學期第三次驗收物理試題理試卷含解析
- 黑龍江東方學院《商務數(shù)據(jù)分析》2023-2024學年第二學期期末試卷
- 閥島箱:現(xiàn)代工業(yè)中的氣動控制核心
- 廣州城市職業(yè)學院《畫法幾何與建筑制圖》2023-2024學年第二學期期末試卷
- 共享職工之家建設存在問題和原因以及對策建議
- 美容院環(huán)境滿意度調(diào)查
- 抗滑樁工程施工方案
- 2025年華僑港澳臺學生聯(lián)招考試英語試卷試題(含答案詳解)
- 2025年人教版七年級歷史下冊階段測試試卷含答案
- 林下經(jīng)濟中藥材種植基地建設項目可行性研究報告立項新版
- 2025中國移動招聘在線統(tǒng)一筆試高頻重點提升(共500題)附帶答案詳解
- 急診預檢分診標準
- 第四單元 第二課 創(chuàng)作學校電子相冊說課稿 2024-2025學年西交大版(2024)初中信息技術七年級上冊
- 2025年1月浙江高考首考英語應用文范文講評課件
- 2024年06月湖南瀏陽農(nóng)村商業(yè)銀行股份有限公司社會招考30名員工筆試歷年參考題庫附帶答案詳解
- 城市管理執(zhí)法人員著裝規(guī)范
- ??谱o理人才培養(yǎng)
- 《皮膚病中成藥導引》課件
評論
0/150
提交評論