版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、*實踐教學*蘭州理工大學計算機與通信學院2011年秋季學期軟件開發(fā)綜合訓練課程設計題目服裝銷售管理系統(tǒng)專業(yè)班級:計算機科學與技術三班姓名:馮翔煜學號:08240325指導教師:張紅成績:目錄摘要2序言3第一章可行性分析 41.1 問題描述41.2 可行性分析研究41.2.1 技術可行性41.2.2 經濟可行性41.2.3 操作可行性51.3 結論意見 5第二章 項目開發(fā)設計 62.1 編寫目的62.2 項目背景62.3 項目開發(fā)計劃62.4 交付期限6第三章需求分析73.1 任務需求分析73.2 數據流圖、數據字典及實體聯系圖 113.2.1 數據流圖113.2.2 數據字典113.2.3 實
2、體圖和實體聯系E-R圖13第四章概要設計164.1 總體設計164.2 系統(tǒng)功能模塊圖164.3 數據庫的概念設計174.4 數據庫邏輯結構設計17第五章詳細設計205.1 系統(tǒng)的主要功能205.2 系統(tǒng)總體數據流程圖215.3 用戶界面設計235.3.1 輸入設計235.3.2 輸出設計235.4 程序設計過程245.4.1 查詢修改操作 24設計總結2628參考文獻27致謝摘要隨著經濟的發(fā)展,我國的服裝產業(yè)也進入了國際軌道,同時也面臨這強大的 挑 戰(zhàn)。相信在今后幾年,國內消費需求和出口需求仍呈現穩(wěn)定增長的態(tài)勢,我國服裝產業(yè) 的發(fā)展前景可以說極為誘人。然而,在我們樂觀地憧憬未來時,更清醒 地
3、看到,面對 國際激烈的競爭,我們要縮小與發(fā)達國家服裝企業(yè)的差距,進入國際前列,讓我們的服 裝登上國際舞臺,而且立于不敗之地。這其中就包括現代的 管理模式即信息化的管理, 需要依靠我們的信息管理系統(tǒng)來實現。這樣才不會被新世紀所淘汰。根據服裝行業(yè)的信息化管理需求,我就服裝企業(yè)的銷售管理系統(tǒng)從可行性分析(操作 可行性,技術可行性,經濟可行性),需求分析,項目開發(fā)設計,概要設計,詳細設 計,系統(tǒng)調試,系統(tǒng)功能模塊,數據庫的邏輯設計,概念設計,等方面,來完成對服裝銷 售的管理系統(tǒng)的設計與說明。關鍵詞:數據庫;數據字典;服裝銷售管理;中國加入WT之后,服裝行業(yè)進入了一個更具挑戰(zhàn)的發(fā)展時期,目前我國的服裝產
4、量和 出口額均居世界首位,是當之無愧的服裝大國。中國服裝協會的報告指出,今后幾年,國 內消費需求和出口需求仍呈現穩(wěn)定增長的態(tài)勢,我國服裝產業(yè)的發(fā)展前景可以說極為誘人。 然而,在我們樂觀地憧憬未來時,更清醒地看到,置身于國際市場的中國服裝企業(yè)需要用現 代的管理模式來“武裝”自己,提升綜合競爭力,縮小與發(fā)達國家服裝企業(yè)的差距。這種 現代的管理模式即是信息化管理,需要依靠我們的信息管理系統(tǒng)來實現。本論文的設計主題是“服裝企業(yè)的銷售管理系統(tǒng)”。在調查中發(fā)現,由于服裝行業(yè)是中 國的傳統(tǒng)行業(yè),在管理上一直比較落后,在銷售過程中發(fā)生的很多有效數據信息都無法及時 提取,并加以有效利用,這對企業(yè)的發(fā)展造成了不可
5、磨滅的損失。而今服裝企業(yè)在發(fā)展企業(yè) 的進程中,已經充分認識到了信息化、流程化的管理可以給企業(yè)帶來成本降低和利潤提升的 益處。因而針對服裝企業(yè)的這一需求特性,規(guī)范的企業(yè)銷售業(yè)務流程成為了許多軟件商開發(fā) 此類軟件的實現要點之一。當然這一點也會是我在論文中將重點實現的部分,除此之外,伴 隨銷售業(yè)務發(fā)生的貨款支付過程的管理、應收賬款的報警處理、市場信息收集分析等都是在 本次論文中重點實現的部分。但是,因個人技術上的原因,本系統(tǒng)目前還是單機版,網絡方面的功能還未實現,以后 會加以完善;另外,由于第一版是試用版,主要目的是檢測各項功能是否符合實際工作的需 要。一旦單機版通過實踐測試,即可進一步推出網絡版,
6、從而使服裝企業(yè)的銷售信息管理工作 產生更大的飛躍。第一章可行性分析1.1 問題描述服裝企業(yè)的經營管理一直比較傳統(tǒng),許多信息的記錄和分析,經常是依靠人為過 程來進行 的,企業(yè)信息化程度不夠,成為了服裝企業(yè)的發(fā)展瓶頸。服裝行業(yè)是我國進出口貿易的一面旗 幟,為了在加入世貿后,更好地與國際接軌,就必須采用信息化的手段來管理服裝企業(yè)。企業(yè)信 息化的管理是建立在我們的信息管理系統(tǒng)的基礎之上的1.2 可行性分析研究當接受一個軟件開發(fā)任務,就進入軟件生命的第一個階段,即進行可行性的研究。并不是所有問題具有簡單的解決辦法,許多問題不能在預定的規(guī)模之內解決。因此通 過可行性的 研究分析可以知道問題。有無可行性的解
7、決方法,進而避免人力、物力和才力的浪費。在現行系統(tǒng)初步調查的基礎上 就可以提出新系統(tǒng)目標,即新系統(tǒng)建立后所要求達到的運行指標,這是系統(tǒng)開發(fā)和評價的依據。1.2.1 技術可行性在前文我們已經了解到,我所設計的系統(tǒng),它的前臺開發(fā)工具是VB后臺是SQL2000,他們都是常見的系統(tǒng)開發(fā)工具,在我們以前的課程實習中經常作為我們的開發(fā)系統(tǒng)的工具, 因此從設計和維護的角度來說是沒有什么大問題的。因而在技術上,開發(fā)這個系統(tǒng)也是可行的。1.2.2 經濟可行性系統(tǒng)開發(fā)及實施所需的成本:該系統(tǒng)開發(fā)的成本十分低廉,由于界面友好,操作簡單,因而也不需要投入大量的培訓費用。系統(tǒng)運行后的收益包括了以下幾點:1、系統(tǒng)使提供有
8、效信息的速度提高了 ; 2、提供一些以前 無法提供的信息,能及時統(tǒng)計出各種報表3、減少了文件工作量,減少了數據統(tǒng)計的出錯率,減 輕了工作人員的工作負擔,大大節(jié)省了人力。綜上所述,該信息管理系統(tǒng)在經濟上是可行的。1.2.3 操作可行性隨著信息技術革命的來臨,全球經濟面臨著一個巨大的跨越。信息的及時處理、反饋,資源 的充分利用充分的反映了一個企業(yè)實力、效益及現代化管理水平的問題。大力發(fā)展信息技術革 命,改變傳統(tǒng)管理模式,充分利用資源,提高企業(yè)效益成為目前大多數企業(yè)發(fā)展的目標。然而,對于我們的服裝行業(yè)來說,不光是為了追隨信息化的腳步,更是由于它的行業(yè)的特 性決定了必須依靠信息管理系統(tǒng)的管理優(yōu)勢才能提
9、高他們的運作效率,這些情況主要體現在:多 矩陣全過程錄入查詢,多種價格管理,各種促銷組合,庫存管理,客戶管理,市場信息收集, 在這里我們可以以多矩陣全過程錄入查詢?yōu)槔齺碚f明情況,我們知道服飾商品最大的特性在于以 品牌、面料、年份、季節(jié)、款式、顏色、尺寸等商品屬性定義唯一確定一件商品即所謂的SKU 這就使得運作的復雜性成指數倍地上漲。許多服飾企業(yè)每天處理著成數以千計的SKU管理著無 數的品牌、款式、結構、客戶標識甚至更多的數據。在這種復雜性極高的經營管理中,商品檔案 能正確地體現這些要素將是整個系統(tǒng)運作的必備基礎。1.3 結論意見經過認真地可行性研究,系統(tǒng)基本上做到了在技術、經濟、運行、法律上的
10、可行。因 此,相信在按照計劃上實施的前提下,全系統(tǒng)的設計將會按時、高質量完成。所以,系統(tǒng)研制和 開發(fā)是可以馬上進行的。第二章 項目開發(fā)設計2.1 編寫目的經過項目的可行性分析,得出項目可進一步進行下去的結論,在軟件繼續(xù)進一步的開發(fā)之前 首先給出此軟件項目計劃。2.2 項目背景項目分析單位在接到項目分析員給出的項目可行性分析報告后,在本系統(tǒng),即服裝銷售管 理系統(tǒng)開發(fā)主管部門的統(tǒng)一下制定用于軟件實質開發(fā)的軟件項目計劃,以使軟件開發(fā)單位理解軟件 開發(fā)要求,進行開發(fā)。2.3 項目開發(fā)計劃1、任務分解分三個大的階段進行開發(fā)第一階段完成本系統(tǒng)的數據流圖跟E-R圖。第二階段完 成概要設計跟詳細設計。第三階段
11、書寫文檔。2、預算軟件資金投入較少,具體預算分配簡略。3、關鍵問題 各模塊之間的聯系和后臺數據庫的完成。使用目前的設備與現有開發(fā)技術完全可 以開發(fā)出該系統(tǒng),總的來說該項目沒有較大的技術難點與其他的一些風險因素。對于 出現的一些小 難點總都能得到解決。2.4 交付期限所要開發(fā)的系統(tǒng)較簡單,所有開發(fā)工作用戶要求要在三周內完成,完成項目的最 遲時間為 2011年8月18日。第三章需求分析3.1 任務需求分析服裝企業(yè)的經營管理一直比較傳統(tǒng),許多信息的記錄和分析,經常是依靠人為過程來進行 的,企業(yè)信息化程度不夠,成為了服裝企業(yè)的發(fā)展瓶頸。服裝行業(yè)是我國進出口貿易的一面旗幟, 為了在加入世貿后,更好地與國
12、際接軌,就必須采用信息化的手段來管理服裝企業(yè)。企業(yè)信息化的 管理是建立在我們的信息管理系統(tǒng)的基礎之上的?,F在,我就來詳細分析一下,服裝企業(yè)信息化建 設中的需求,分析如下:多維矩陣全過程錄入查詢我們知道服飾商品最大的特性在于以品牌、 面料、年份、季節(jié)、款式、顏色、尺寸等商品屬性定義唯一確定一件商品即所謂的SKU這就使得 運作的復雜性成指數倍地上漲。許多服飾企業(yè)每天處理著成數以千計的SKU管理著無數的品牌、 款式、結構、客戶標識甚至更多的數據。在這種復雜性極高的經營管理中,商品檔案能正確地體現 這些要素將是整個系統(tǒng)運作的必備基礎。流程化的有效管理 服飾行業(yè)是中國的傳統(tǒng)行業(yè),在管理上一直比較落后,在
13、銷售過程中發(fā)生的很 多有效數據信息都無法及時提取,并加以有效利用,這對企業(yè)的發(fā)展造成了不可磨滅的損失。 而今服裝企業(yè)在發(fā)展企業(yè)的進程中,已經充分認識到了信息化、流程化的管理可以給 企業(yè)帶來成本 降低和利潤提升的益處。因而針對服裝企業(yè)的這一需求特性,規(guī)范的企業(yè)銷售業(yè)務流程成為了許多 軟件商開發(fā)此類軟件的實現要點之一。條碼管理條碼是國際通用的商品識別和管理模式,它通過條碼掃描設備,實現商品編碼的采集 和輸入,方便易用,它對企業(yè)的作用更在于:通過使用條碼掃描,實現銷售終端銷售數據的及時全 面的采集,同時也掌握銷售終端的庫存情況;而對服飾企業(yè)分銷零售信息化建設而言,信息錄入的 速度決定了銷售的速度,而
14、銷售管理系統(tǒng)需要一套科學、嚴密、有效的商品編碼體系,使商品編碼 既涵蓋商品的主要屬性,又清晰明了,易于編制和記憶,因而商品編碼體系的管理一般采用條碼方 式進行是十分必要的。同時,對于服飾企業(yè)的倉庫物流管理,也必須使用條碼,一方面可以方便收發(fā)貨和庫存盤點,提高 效率和數據的全面與準確;另一方面可實現對單件商品的來源去向的跟 蹤,防止在流通環(huán)節(jié)中出現 串貨等現象,也可就服飾的質量問題進行全過程跟蹤。價格管理服飾行業(yè)因其獨有的特性是企業(yè)不得不面對瞬息萬變的市場需求,服飾商品的生命周期 越來越短,追逐流行時尚是企業(yè)經營的關鍵。這一特性也決定了服飾商品的價格管理復雜而又多變, 這就對服飾企業(yè)的信息化建設
15、提出了更高的要求。服飾行業(yè)的復雜性要求軟件能支持多種價格折扣如地區(qū)折扣、客戶折扣、批量折扣、付款期折扣、 促銷時間折扣、過季打折、直營店折扣等等,并且要求可以進行復雜的 折上折計算。同時還要能支 持排他性調價的要求。服飾分銷零售過程中經常舉行各種商品的促銷活動,促銷期間的商品促銷價格的計算 手工處理慢且 易出差錯,而軟件處理則必須先定義出促銷時間,在促銷期內針對不同 的商品不同的客戶和不同的購買的數量條件組合存不同的價格,過了促銷時間,商品的價格又能自動恢復的正常狀態(tài)。服飾商品銷售過程中,廣泛采用各種優(yōu)惠券促銷,如各種免費券、代金券、折扣券等,這就要求軟 件系統(tǒng)能支持這種結算方式,要求軟件能包
16、括定義、發(fā)放、回收各種不同 的優(yōu)惠券等,同時,能將 發(fā)放回收的各種優(yōu)惠券作為會計處理的依據。在上述的復雜的價格管理中僅僅依靠人為的記憶、控制是不可能達到最優(yōu)的價格策略 組合的,必須 依靠系統(tǒng)的信息指導,才能做出最優(yōu)的價格策略。零售管理零售管理以方便快捷為第一要務,因而支持條碼錄入為一基本的要求。迅速地取出商 品的品牌、款 式、貨號、顏色、尺寸、面料并自動帶出折扣價。收款支持現金、各種信用卡、支票、免費券、代價 券、折扣券的支持,由于零售競爭日趨白熱化,各大商家各出奇招爭奪客戶,其中VIP卡的應用相 當普遍,這就要求軟件能支持對VIP卡的發(fā)放、積分累計、優(yōu)惠、查詢等功能。同時還需支持零售 的退換
17、貨業(yè)務及零售收款業(yè)務。庫存管理由于在服飾庫存業(yè)務中經常發(fā)生服飾包裝的拆箱、拼箱業(yè)務和套裝的拆套、拼套業(yè)務 所以要求系統(tǒng) 能自動記錄拆分拼合業(yè)務。對于庫存要求軟件能支持按貨位、分類等進行不停業(yè)盤點。產品生命周期管理由于服飾的季節(jié)性強,產品必須進行生命全周期管理,這就要求軟件能自動計算服飾 庫齡及報警, 并能對每一種商品定義出其生命全周期,根據定義出的生命全周期自動 提供處于不同生命周期的商 品銷售情況和庫存情況等分析數據,支持銷售決策??蛻粜庞霉芾矸椘髽I(yè)通常與商場等經銷商按照代銷協議定期結算,結算后形成對商場的應收帳款,結算后10 30日收到商場貨款。對個體經銷商主要采用押款代銷方式,即提貨時
18、全額繳納貨款作為押金,待以 后代銷結算后轉為銷售款,因此對個體經銷商客戶應收帳款 問題不大。但必須控制在個體經銷商客 戶處的代銷商品庫存。對大的經銷商,可能會 有鋪底支持,即經銷商可以不必事先支付押金提貨, 此時必須對鋪底進行限額控制。銷售年度末時,所有鋪底必需結清。因此,軟件必須對客戶的信用 額度進行管理,必 須考慮已結算的應收款和未結算的代銷商品金額之和,另一方面還要考慮賬期控 制,對于不同賬期給予不同的結算折扣價,以鼓勵經銷商加快回款。市場信息收集分析目前大多數服飾企業(yè)的市場信息收集分析處理依賴手工處理,如很多服飾企業(yè)通過業(yè) 務員定期到經 銷商處收集服飾吊牌,手工統(tǒng)計不同品牌、貨號、顏色
19、、尺寸、面料的服飾銷售情況信息,造成手工 處理工作量大,周期長,準確度差。市場信息無法統(tǒng)一管理、共享、分析,市場部門對于銷售終端、 競爭對手、媒體宣傳的狀況無法及時了解,對市場活動缺乏項目化管理與分析的手段;缺乏來自零售前端的第一手資料,無 法及時進行準確的產品市場分析,不利于新產品的開發(fā)與推廣,也容易降 低市場促銷活動的針對性,降低促銷措施的效率;經銷商在手工狀態(tài)下企業(yè)提供的市場分析報告通常是通過電話、傳真、填報表等由經 銷商上報。報 告的項目、分析方式各行其是,存在主觀估計和隨便應付及數據不準確 等現象,經銷商可能只報告 總金額,沒有具體明細,有也難以具體到品牌、貨號、顏色、尺寸、面料層面
20、進行詳細統(tǒng)計。經銷商 很可能將價格相同的認為是同一種商品,上報數據中無法區(qū)分實際到明細的銷量,只能進行主觀估 計,影響數據的全面性和準 確性。即便是這樣粗糙的數據也存在統(tǒng)計周期長的問題,而對于服飾這 種時令性很強 的商品,過長的統(tǒng)計周期往往失去了分析的價值,但要在手工操作的情況下,實現每 日報表將是十分困難的工作。針對服飾行業(yè)的特殊性要求,在設計一個系統(tǒng)全面的MIS銷售系統(tǒng)時就有了以下各個 方面的考 旦 里體現服飾行業(yè)的特殊性軟件系統(tǒng)首先必須支持按品牌、面料、季節(jié)、貨號、顏色、尺寸、等多維矩陣全過程錄入,并銷售采 購庫存市場分析等各種報表中支持多維矩陣式的分析報表。同時實現 服飾產品全生命周期
21、管理和單 品管理,使商品處于受控狀態(tài)。加強對終端的管理終端資源包括最終客戶及店內庫存,由于各大廠商對終端客戶的爭奪是經營的焦點,因此零售前端 的各種資源必須處于受控狀態(tài),零售前端的庫存、售貨員、客戶的信息 都必須納入信息系統(tǒng)管理, 同時總部能實時監(jiān)控到終端庫存的變化和終端銷售人員的業(yè)績變化。加強對流程的管理針對銷售中混亂的信息狀態(tài),一定要提煉出規(guī)范的銷售流程,這樣才能避免在銷售過程產生的重要 銷售信息的流失。加強對顧客的管理系統(tǒng)通過VIP卡來采集顧客信息,因而要求支持錄入VIP卡信息,并能自動累計積分,可分析客戶 的購買行為。強化市場信息采集,提高決策水平通過系統(tǒng)各經銷商、連鎖店可自動提供不同
22、品牌、貨號、顏色、尺碼、面料的銷量數 據和各銷售組 織的銷售額排行榜,可提供不同地區(qū)對不同品牌、面料、季節(jié)、貨號、顏色、尺寸等需求情況的分 析報表,對企業(yè)的經營管理提供輔助決策支持,從而提高企業(yè)經營決策的水平。庫存預警由于服飾的強季節(jié)性,要求系統(tǒng)對臨近淘汰期的服飾商品報警,并可對缺貨超儲、超賬期等情況進 行預警。應收賬款的報警在銷售中形成的應收款信息也是相當重要的,它影響到了一個企業(yè)實際效益,通過客戶的信用管理 和銷售過程中產生的應收款信息進行比較,當超出信用額度時,就會產生應收款報警。系統(tǒng)建設 的整體性服飾企業(yè)的分銷零售信息化建設是整個企業(yè)信息化建設的一部分,而不是孤立的信息孤島,分銷零售信
23、息化必須是企業(yè)ERP系統(tǒng)的一部分。只是出于確保成功的前提下,減少信息化 風險,需要分步建設。上述的八點,是我針對服裝企業(yè)信息化需求在MIS系統(tǒng)中實現要點,所做的一個考量設計。其考 慮的重點在于:服裝產品基本信息的錄入設計、銷售流程的提煉設計、價格多重管理模式、客戶信 用體系設計及市場信息的收集分析。鑒于本次畢業(yè)設計的時間有限,我從中主要抓住了服裝產品基 本信息的錄入設計、銷售流程的提煉設計、應收款報警以及市場信息的收集分析這樣四個方面來進 行“品牌服裝企業(yè)的銷售管理系統(tǒng)”的整體構建。我所設計的銷售管理系統(tǒng)在企業(yè)EPR系統(tǒng)中只是其中的一個模塊,其他模塊還有采購 計劃子系 統(tǒng)、庫存管理子系統(tǒng)、財務
24、管理子系統(tǒng)等。銷售系統(tǒng)與庫存管理和財務管理有著直接關系,它可以 提供銷售量情況,這是庫存管理的主要信息來源之一,而庫存的變化又決定了采購計劃的計劃與執(zhí) 行;伴隨著銷售的發(fā)生會產生許多的經濟往來,這是財務核算的主要信息來源之一。3.2 數據流圖、數據字典及實體聯系圖321數據流圖用戶的需求具體體現在各種信息的提供、保存、更新和查詢,這就要求數據庫結構充分滿足 各種信息的輸入和輸出。通過上述系統(tǒng)功能分析,針對一般管理信息系統(tǒng)的需求,得出如下的數據 流圖和數據字典:(1)數據流程圖本系統(tǒng)的數據流程圖如圖3.1所示:進n 一T 貨 供訂貨單統(tǒng)計分析圖3.1數據流程圖322數據字典數據字典是關于數據的信
25、息的集合,也就是對數據流圖中包含的所有元素的定義的集合。 由于本次設計是小型軟件系統(tǒng)的開發(fā),所以采用卡片形式書寫數據字典。每張卡323實體圖和實體聯系E-R圖片上保存描述一個數據的信息這樣做更新和修改起來比較方便,而且能單獨處理描述名稱:KHXX別名:客戶信息描述:紀錄每一個客戶的詳細資料定義:客戶信息=客戶代碼+客戶名稱+聯 系人+地址+電話+手 機+傳真+郵編 +E-mail+稅號+開戶 行+賬號+信譽度位置:輸入到本機名稱:SPXX別名:商品信息描述:紀錄每件商品的信息定義:商品信息=商品代碼+商品名稱+品牌+ 供貨商名稱+尺碼+款式+顏 色+面料+包裝方式位置:輸入到本機名稱:CKXX
26、別名:出庫信息描述:每一次出庫操作所生成的信息表定 義:出庫信息=出庫單號+商品編號+客戶 編號+單價+數量+總金額+經手人+日期 位置:輸入到本機名稱:KCXX別名:庫存信息描述:紀錄倉庫的商品量信息定義:庫存信息二商品編號+庫存量位置:輸入到本機名稱:GHDXX別名:供貨單信息描述:客戶發(fā)來的購貨信息定義:供貨單信息二供貨單編號+商品 編號+商品名稱+商品單價+數量小丁單總金額+客戶編 號+日期 a 1年h*上口名稱:DHDXX別名:定貨單信息描述:向供應商提供的需要商品的列表定 義:定貨單信息-訂貨單編號+商品編號+ 商品名稱+商品單價+數量+訂單總金額+ 供貨商編號+日期位置:輸入到本
27、機圖3.4客戶信息實體及屬性每個數據的信息。下面將列出若干數據元素的數據卡片信息,數據字典卡片如圖3.2所示根據上面的設計規(guī)劃出的實體包括:商品實體、客戶實體、供貨商實體、庫存實體。各個實 體的E-R圖以及實體與實體間的E-R關系圖描述如下:(1)商品信息實體及屬性如圖3.3所示:圖3.3商品信息實體及屬性圖(2)客戶信息實體及屬性如圖3.4所示:323實體圖和實體聯系E-R圖供貨商信息實體及屬性如圖3.5所示:(4)庫存信息實體及屬性如圖3.6所示:圖3.6 “庫存信息”實體及屬性圖系統(tǒng)E-R圖如圖3.7所示:Gt ) /車堂客戶M Q區(qū), n 退貨單圖 3-7 : E-R 圖第四章概要設計
28、4.1 總體設計通過這個階段的工作將劃分出組成系統(tǒng)的物理元素。系統(tǒng)概要設計的基本目的是用比較抽象的概括方式確定系統(tǒng)如何完成預定的任務,也就是要確定系統(tǒng)的配 置物理方案。軟件結構設計時應該遵循的最主要的原理是模塊獨 立,讓模塊彼此間的接口關系應該盡量簡 單O4.2 系統(tǒng)功能模塊圖4.3 數據庫的概念設計數據庫內包含的表銷售管理信息數據庫服裝信息表客戶信息表銷售訂單信息表銷售訂單詳細信息表銷售單信息表銷售單詳細信息表退貨單信息表退貨單詳細信息表4.4 數據庫邏輯結構設計以下是E-R模型向關系數據庫模型的轉換:商品信息(商品代碼、商品名稱、品牌、供應商名稱、款式、尺碼、顏色、面料)客戶信息(客戶代碼
29、、客戶名稱、聯系人、地址、電話、開戶行、信譽度)供貨單信息(供貨單號、供貨單總額、數量、經手人、日期)入庫信息(入庫單號、入庫商品、數量、總金額、日期)出庫信息(出庫單號、出庫商品、數量、總金額、日期)庫存信息(入庫單號、客戶代碼、經手人、商名代碼、數量、單價、金額、日期)在實體以及實體之間關系的基礎上,形成數據庫中的表格以及各個表格之間關系各個數據表的字段設 置如下:(1)商品信息表如表4.1所示:表4.1 商品信息表序號字段名別名類型長度是否為空鍵1spdm商品代碼char10Not nullP2spmc商品名稱char30Not null3PP品牌char10Not null4gysmc
30、供應商名稱char155cm尺碼char106ks款式char157ys顏色char158ml面料char159bzfs包裝方式char1010bz備注char10(2)客戶信息表如表4.2所示:表4.2客戶信息表序號字段別名類型長度是否為空鍵1khdm客戶代碼char10Not nullP2khmc客戶名稱char30Not null3Ixr聯系人char15Not null4dz地址char155dh電話char106sj手機char107cz傳真char108yb郵編char109E-mailE-mailchar1510sh稅號char2011khh開戶行char2012zh帳號char
31、1513xyd信譽度char1514bz備注char15(3)庫存表如表4.3所示:表4.3庫存表序號字段名別名類型長度是否為空鍵1spdm商品代碼char10Not nullP2spmc商品名稱char30Not null3cm尺碼char104ys顏色char155spsl商品數量int4Not null6bz備注char50(4)入庫單表如表4.4所示:表4.4入庫單表序號字段名別名類型長度是否為空鍵1rkdh入庫單號char10Not nullP2khdm客戶代碼char10Not null3jsr經手人char5Not null4spdm商品代碼char10Not null5si數量
32、int4Not null6dj單價money8Not null7je金額money8Not null8rq日期datetime89bz部注char50(5)出庫單表如表4.5所示:表4.5 出庫單表序號字段名別名類型長度是否為空鍵1fhdh發(fā)貨單號char10Not nullP2khdm客戶代碼char10Not null3jsr經手人char5Not null4spdm商品代碼char10Not null5si數量int4Not null6dj單價money8Not null7je金額money8Not null8rq日期datetime89bz備注char50利潤表如表4.6所示:表4.6
33、利潤表序號字段名別名類型長度是否為空鍵1spbh商品編號char10Not nullP2spmc商品名稱char30Not null3sprkdj入庫單價Money8Not null4spckdj出庫單價Money8Not null5spsl商品數量int4Not null6Ir利潤Money8Not null第五章詳細設計5.1系統(tǒng)的主要功能在本系統(tǒng)中準備通過如下窗體來實現數據維護的功能。1、主窗體:管理著各個子窗體。2、“基本信息”子窗體:包括客戶信息、供應商信息、服裝信息。客戶信息管理:用來管理客 戶的基本信息,供貨商信息管理:對供貨商名稱、地址、聯系人、結帳日的管理。服裝信息管理:用
34、來管理系統(tǒng)中要用來進行進貨、出貨操作的服裝的信息,在其上可進行插入、刪除、確認、瀏覽和查 詢信息。在用戶成功登錄后,進入服裝銷售管理系統(tǒng),選擇基本信息管理,進入服裝信息,系統(tǒng)顯示服裝 基本信息表,輸入查詢條件即可查出對應的服裝信息列表中滿足條件的所有服裝基本信息,可以添加 新的信息在列表中,也可以從列表中刪除過期的信息或者對信息進行瀏覽操作,操作完成后即可退 出。3、“入庫信息”子窗體:用來實現入庫登記和入庫單的插入、刪除、確認、瀏覽、關閉以及檢 索操作。4、“出庫信息”子窗體:記錄各服裝出庫的明細數據,實現出庫登記和出庫單的插入、刪除、 確認、瀏覽、關閉以及檢索操作。在用戶成功登錄后,進入服
35、裝銷售管理系統(tǒng),選擇出庫信息管理,進入出庫信息窗口,系統(tǒng)顯示 服裝出庫信息表,在出庫信息表中有出庫單號、服裝代碼、出庫數量、出庫單價、金額、出庫日期的 屬性。當用戶在輸入出庫單號中輸入要插入的出庫單號時即可進行插入操作,用戶也可在此窗口中進 行刪除、確認、瀏覽、關閉以及檢索操作。5、“庫存管理”子窗體:實現庫存信息管理和利潤分析。在用戶成功登錄后,進入服裝銷售管理系統(tǒng),選擇庫存管理,進入庫存信息,系統(tǒng)顯示庫存中 的所有信息,包括服裝代碼出庫數量出庫單價入庫單價入庫數量 及利潤的信息,用戶可以在列表中添 加新的信息,也可以從列表中刪除過期的信息。用戶可通過此表來計算利潤并對銷售利潤進行統(tǒng)計操 作
36、,完成后即可退出。6、“查詢”子窗體:包括出庫信息查詢、入庫信息查詢以及服裝信息查詢的實現。5.2系統(tǒng)總體數據流程圖(1)系統(tǒng)總體數據流程圖如圖5.1所示:圖5.1總體數據流程圖(2)出庫信息程序流程圖如圖5.2所示:主界面返回查看結果退出圖5.2出庫信息程序流程圖(3)信息查詢流程信息查詢流程包括出貨記錄查詢,進貨記錄查詢,庫存記錄查詢,供貨商信息查詢和客戶信息查詢,每種查詢都可查詢出對應的信息表中滿足條件的信息。(4)日常操作流程日常操作包括進貨操作和出貨操作,其中進貨操作是將供應商供應的商品進行進倉登記,出貨操作是將倉庫中的商品進行出庫登記,以便其它信息表能夠做及時修改5.3用戶界面設計
37、531輸入設計控制輸入量:本系統(tǒng)中,用戶基本信息量較大,在輸入過程中所占時間較長,可以將輸入 方式定為選擇方式,避免大量文字輸入占去時間,減少輸入延遲。減少輸入錯誤:本系統(tǒng)將用多種校驗方法來減少輸入錯誤,提高輸入效率,避免額外步 驟。輸入過程盡量簡化:在提供糾錯和校驗的同時,應保證輸入過程簡單易用,不能因為查 錯、糾錯而使輸入復雜化。5.3.2輸出設計屏幕顯示輸出:使用系統(tǒng)的條件查詢程序對要查詢的記錄數據內容進行查詢并直接輸出到 屏幕,顯示是按照預先已經設計好的格式5.4程序設計過程本次設計主要模塊有五個,即基本信息管理模塊,入庫信息管理模塊,出庫信息管理模 塊,庫存信息管理模塊,查詢信息管理
38、模塊。這里只列出其中一個模塊的測試用例。在實際 的測試中應盡可能的對每個功能都能測試到。出庫信息管理模塊的測試用例如下所示:按照發(fā)貨信息對倉庫信息進行管理,例如管理員通過出庫單瀏覽倉庫信息進行插入刪除 等操作,并進行出庫登記。5.4.1 查詢修改操作打開系統(tǒng),輸入正確的“用戶名”和“密碼”。在用戶成功登錄后,進入服裝銷售管 理系統(tǒng),選擇出庫信息管理,進入出庫信息,系統(tǒng)顯示服裝出庫信息表,在出庫 信息表中有 出庫單號、服裝代碼、出庫數量、出庫單價、金額、出庫日期等屬性的屬 性。圖5.1出庫信息窗口在出庫信息管理下進行瀏覽操作,出現如圖5.2所示窗口:訊閩熱中馬上I礙口 i估U-UMLIOOH1 J3ISSLi OCOD2009-5-AA1 00:00.00D0Q212720Sti.DCOO20001-5-27 00:00 001252555.0000一心4占-d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度房屋財產分割及共有權轉讓協議3篇
- 課程設計游標卡尺
- 2025年銷售年終工作總結參考(三篇)
- 二零二五年度創(chuàng)業(yè)投資對賭協議書范本及退出機制
- 二零二五年度建筑水暖消防工程監(jiān)理分包合同2篇
- 市場總監(jiān)主要職責模版(2篇)
- 課程設計醫(yī)療急救
- 2025年牛津上海版高二地理下冊階段測試試卷
- 2025年人教版七年級物理上冊階段測試試卷
- 2025版頂樓物業(yè)買賣合同書3篇
- 2024年06月山東/北京恒豐銀行博士后工作站招考筆試歷年參考題庫附帶答案詳解
- (八省聯考)云南省2025年普通高校招生適應性測試 物理試卷(含答案解析)
- 統(tǒng)編版2024-2025學年第一學期四年級語文期末學業(yè)質量監(jiān)測試卷(含答案)
- 小紅書食用農產品承諾書示例
- 供應商ROHs審核表
- 五大發(fā)電公司及所屬電廠列表及分部精編版
- 小學數學聽課記錄 精選(范文20篇)
- 光伏電站設備監(jiān)造與性能驗收
- 10kV架空線路施工方案
- 2018江蘇蘇州中考英語真題解析
- 10KV戶外封閉型噴射式熔斷器技術規(guī)范書
評論
0/150
提交評論