服裝銷售管理及管理知識系統分析(共30頁).doc_第1頁
服裝銷售管理及管理知識系統分析(共30頁).doc_第2頁
服裝銷售管理及管理知識系統分析(共30頁).doc_第3頁
服裝銷售管理及管理知識系統分析(共30頁).doc_第4頁
服裝銷售管理及管理知識系統分析(共30頁).doc_第5頁
已閱讀5頁,還剩25頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、目目 錄錄摘 要.1第一章 前 言.21.1 設計題目及要求 .31.2 設計目的 .3第二章 系統分析.32.1 業務流程圖 .32.2 數據流圖及數據字典 .4第三章 系統總體設計.73.1 系統功能模塊圖 .73.2 實體圖和實體聯系 E-R 圖 .83.3 數據庫的邏輯結構設計 .11第四章 詳細設計.144.1 系統的主要功能 .144.1.1 功能特點 .144.2 系統總體數據流程圖 .164.3 商品管理模塊 .184.3.1 商品信息.184.3.2 商品修改 .194.3.3 商品單價更改.194.4 客戶管理模塊 .204.4.1 客戶信息 .20第五章 系統測試.215

2、.1 測試方法 .215.2 測試用例 .22第六章 軟件使用說明書.25總 結.30參考文獻.31致 謝.32摘摘 要要本設計以服裝銷售業務為對象,系統實現用的前臺開發工具是 access,后臺數據庫為 SQL Server 2000。設計過程中的重點和難點是對整個系統的需求分析和數據庫詳細設計。該系統對數據進行保存、修改、刪除等管理。為用戶提供了一個友好、簡單快捷的運行操作平臺。本系統的主要功能是在用戶通過會員注冊后登錄本系統,對本系統所提供的商品進行瀏覽,并對相關商品的詳細資料進行查看,并通過購物車模塊為用戶提供購買操作,用戶可以選擇商品的批發或是零售,并進行結算,系統管理員通過用戶所提

3、供的聯系人及聯系方式等途徑對用戶訂購的商品進行簽發。本系統的各界面設計友好,流程正確,功能也較為完善。旨在為用戶提供方便快捷的服務,使得網上購物更加貼近人們的生活,推動人們的生活水平更加的提高。關鍵詞:關鍵詞:SQL Server;管理信息系統;庫存管理;銷售管理;客戶管理第一章第一章 前前 言言信息時代的到來,企業要加強自身的基礎設施建設,通過企業信息化、人的行為規范管理等企業基礎管理信息化工程,確保企業在規模不斷擴大的業務迅速發展的過程中保持堅實的管理基礎和繁殖內核,促進企業的可持續發展。數據庫應用系統就是為支持一個特定目標,把個人、一個組織、一個地方的與該目標相關的數據以某種數據模式進行

4、存儲,并圍繞這一目標開發的應用程序。服裝行業在我國是一個新興行業,目前尚處于初步階段。雖然在改革開放后我國服裝行業取得了高速發展,但是與發達國家相比,還存在組織結構小而分散,缺少大規模,經濟技術勢力強的企業,專業人員素質不夠高,生產設備落后,產品設計不夠新穎,市場的競爭力不強,市場管理不規范等缺點。隨著我國加入 WTO,我國服裝行業將面對非常激烈的競爭,只有迅速提高企業的管理水平,才能在激烈的競爭中占有一席之地。服裝銷售管理系統的實現目標是對服裝銷售信息進行系統管理,利用數據庫實現各部門之間的信息交換,幫助管理人員迅速掌握服裝的銷售情況及存貨情況,包括對進貨、銷售的登記,存量情況,銷售總額和利

5、潤的統計分析等,為用戶提供決策信息。本系統成本低廉、操作簡便、簡單易懂、是比較科學化,規范化,信息化的管理系統。1.11.1 設計題目及要求設計題目及要求在傳統的經營活動中,進、銷、存一般都是手工管理,這樣的管理浪費人力、物力、財力,而且效率非常低。商品購進管理方面,需要決策的最主要問題是把好進貨關,盡量使所有的商品符合顧客需求,適銷對路。進貨時間和數量要與銷售情況相協調并且保持“平穩” ,以防止周轉資金出現問題,提高資金周轉和利用率。靠人來完成這些工作往往是有心無力,還常常出現管理混亂的局面。于是,服裝銷售管理系統便應運而生了。在商場中,服裝的銷售涉及服裝的采購、庫存、銷售以及統計分析等。本

6、課程設計針對以上背景,開發出了一個小型服裝銷售管理系統適用于商場服裝的批發與零售。1.21.2 設計目的設計目的服裝銷售管理系統是利用計算機快速、準確處理大量數據的特點,對商品實現自動化管理,及時處理信息,確定經營決策,提高經營者對市場的預測能力,提高員工的工作效率和企業的經濟效益。第二章第二章 系統分析系統分析2.12.1 業務流程圖業務流程圖在調查同類產品過程的基礎上,得到系統所要處理數據的業務流程,如圖 2.1所示。應付應收庫存管理采購管理銷售管理賬目服裝銷售管理系統圖 2.1 服裝銷售管理系統業務流程圖2.22.2 數據流圖及數據字典數據流圖及數據字典 (1)數據流程圖數據流圖由四種基

7、本的元素構成:數據流(Data Flow),處理(Process),數據存儲和數據源(數據終點) 。 數據流程圖如圖 2.2 所示。入庫單銷售商入庫合同供貨單訂貨單供應商產品目錄銷 售銷售合同銷售進 貨目錄訂單統計分析管理層庫 存驗收入庫合格入庫圖表 圖 2.2 數據流程圖(2)數據字典 數據字典是關于數據的信息的集合,也就是對數據流圖中包含的所有元素的定義的集合。由于本次設計是小型軟件系統的開發,所以采用卡片形式書寫數據字典。每張卡片上保存描述一個數據的信息這樣做更新和修改起來比較方便,而且能單獨處理描述每個數據的信息。下面將列出若干數據元素的數據卡片信息。目錄數據字典卡片如圖 2.3 所示

8、。名稱:KCXX別名:庫存信息描述:紀錄倉庫的商品量信息定義:庫存信息商品編號庫存量位置:輸入到本機名稱:KHXX別名:客戶信息描述:紀錄每一個客戶的詳細資料定義:客戶信息=客戶代碼+客戶名稱+聯系人+地址+電話+手機+傳真+郵編+E-mail+稅號名稱:SPXX別名:商品信息描述:紀錄每件商品的信息定義:商品信息=商品代碼+商品名稱+品牌+供貨商名稱+尺碼+款式+顏色+面料+包裝方式名稱:CKXX別名:出庫信息描述:每一次出庫操作所生成的信息表定義:出庫信息=出庫單號+商品編號+客戶編號+單價+數量+總金額名稱:GHDXX別名:供貨單信息描述:客戶發來的購貨信息定義:供貨單信息供貨單編號+商

9、品編號+商品名稱+商品單價數量訂單總金額客戶編號日期名稱:DHDXX別名:定貨單信息描述:向供應商提供的需要商品的列表定義:定貨單信息=訂貨單編號+商品編號+商品名稱+商品單價數量訂單總金額圖 2.3 數據字典第三章第三章 系統總體設計系統總體設計3.13.1 系統功能模塊圖系統功能模塊圖服裝銷售管理系統功能模如圖 3.1 所示。商品管理 客戶信息統計分析庫存管理訂單處理商品信息 更改單價添加商品查詢庫存修改庫存信息查詢更改客戶庫存信息銷售信息利潤分析新建訂單查詢訂單圖 3.1 服裝銷售管理系統功能模塊圖服裝銷售管理系統3.23.2 實體圖和實體聯系實體圖和實體聯系 E-RE-R 圖圖根據上面

10、的設計規劃出的實體包括:商品實體、客戶實體、供貨商實體、庫存實體。各個實體的 E-R 圖以及實體與實體間的 E-R 關系圖描述如下:(1)商品信息實體及屬性如圖 3.2 所示。 商 品 商品名 稱尺碼款式顏色商品代碼面料供應商名稱包裝方 式品牌圖 3.2 商品信息實體及屬性圖(2)客戶信息實體及屬性如圖 3.3 所示。 客 戶客戶名稱聯系人地址電話客戶代碼手機 開戶行郵編稅號信譽度賬號名稱傳真圖 3.3 客戶信息實體及屬性(3)供貨商信息實體及屬性如圖 3.4 所示。 供貨商郵箱手機郵編稅號供貨商編號賬戶 聯系人開戶行電話地址供貨商名稱圖 3.4 供貨商信息實體及屬性圖(4)庫存信息實體及屬性

11、如圖 3.5 所示。 庫存信息客戶代碼經手人商品代碼數量單價金額日期入庫 /發貨單號號圖 3.5 庫存信息實體及屬性圖(5)系統 E-R 圖如圖 3.6 所示。 客戶庫存供貨商 商品入庫帳目出庫帳目 供貨單訂貨單存入訂貨入庫出庫訂貨n1n1n11nn1圖 3.6 系統 E-R 圖3.33.3 數據庫的邏輯結構設計數據庫的邏輯結構設計數據庫一般分為三級模式:外模式、概念模式和內模式。外模式也就是不同用戶所對的數據視圖,它將數據庫內部抽象的數據及其互相之間的關系表示為簡單、直觀的應用界面。概念模式是數據庫中全部數據的邏輯結構和特征描述,通常以某種數據模型為基礎。內模式是對數據的物理結構和存儲方式的

12、描述。以下是 E-R 模型向關系數據庫模型的轉換:商品信息(商品代碼、商品名稱、品牌、供應商名稱、款式、尺碼、顏色、面料)客戶信息(客戶代碼、客戶名稱、聯系人、地址、電話、開戶行、信譽度)供貨單信息(供貨單號、供貨單總額、數量、經手人、日期)入庫信息(入庫單號、入庫商品、數量、總金額、日期)出庫信息(出庫單號、出庫商品、數量、總金額、日期)庫存信息(入庫單號、客戶代碼、經手人、商名代碼、數量、單價、金額、日期)在實體以及實體之間關系的基礎上,形成數據庫中的表格以及各個表格之間關系。各個數據表的字段設置如下:(1)商品信息表如表 3.1 所示。表 3.1 商品信息表序號字段名別名類型長度是否為空

13、鍵1spdm商品代碼char10Not nullP2spmc商品名稱char30Not null3pp品牌char10Not null4gysmc供應商名稱char155cm尺碼char106ks款式char157ys顏色char158ml面料char159bzfs包裝方式char10(2)客戶信息表如表 3.2 所示。表 3.2 客戶信息表序號字段別名類型長度是否為空鍵1khdm客戶代碼char10Not nullP2khmc客戶名稱char30Not null3lxr聯系人char15Not null4dz地址char155dh電話char106sj手機char107cz傳真char108

14、yb郵編char109E-mailE-mailchar1510sh稅號char2011khh開戶行char2012zh帳號char1513xyd信譽度char1514bz備注char15(3)庫存表如表 3.3 所示。表 3.3 庫存表序號字段名別名類型長度是否為空鍵1spdm商品代碼char10Not nullP2spmc商品名稱char30Not null3cm尺碼char104ys顏色char155spsl商品數量int4Not null (4)入庫單表如表 3.4 所示。表 3.4 入庫單表序號字段名別名類型長度是否為空鍵1rkdh入庫單號char10Not nullP2khdm客戶代

15、碼char10Not null3jsr經手人char5Not null4spdm商品代碼char10Not null5sl數量int4Not null6dj單價money8Not null7je金額money8Not null8rq日期datetime89bz備注char50(5)出庫單表如表 3.5 所示。表 3.5 出庫單表序號字段名別名類型長度是否為空鍵1fhdh發貨單號char10Not nullP2khdm客戶代碼char10Not null3jsr經手人char5Not null4spdm商品代碼char10Not null5sl數量int4Not null6dj單價money8N

16、ot null7je金額money8Not null8rq日期datetime8(6)利潤表如表 3.6 所示。表 3.6 利潤表序號字段名別名類型長度是否為空鍵1spbh商品編號char10Not nullP2spmc商品名稱char30Not null3sprkdj入庫單價Money8Not null4spckdj出庫單價Money8Not null5spsl商品數量int4Not null6lr利潤Money8Not null第四章第四章 詳細設計詳細設計4.14.1 系統的主要功能系統的主要功能4.1.14.1.1 功能特點功能特點進貨管理:進行商品采購入庫,采購退貨,進/退單據和當前

17、庫存查詢,與供貨商的往來帳務。 銷售管理:進行商品銷售(批發,零售),顧客退貨,銷/退單據,當前庫存查詢,前臺銷售查詢,與客戶的往來帳務。庫存管理:包括庫存之間商品調拔,商品的報損溢,強大的庫存盤點功能,庫存商品報警查詢。統計報表:完整的統計查詢功能,每張單據每次收款付款都可以清楚的反映。日常管理:對供貨商,客戶,業務員綜合管理,對日常收入支出管理,客戶借貨壞帳管理,合同管理。 基本設置:商品信息,供貨商,客戶,員工,倉庫等基本參數的設置。系統維護:可以對數據庫備份/恢復,系統初始化,操作員修改密碼,年終結算,查看日志在本系統中準備通過如下窗體來實現數據維護的功能。1、主窗體:管理各個子窗體,

18、包括訂單處理,庫存管理,銷售管理,商品管理,客戶信息,統計分析,用戶管理等八個子窗體,每個子窗體都有若干個相關的子系統模塊組成,進而可以實現插入、刪除、確認、瀏覽、檢索、關閉等功能的實現。2、 “訂單處理”子窗體:包括新建訂單和查詢訂單。訂單處理用來管理系統中要用來進行進貨、出貨操作的商品的信息,操作包括添加、修改、刪除和查詢信息。客戶信息管理用來管理客戶的基本信息,供貨商信息管理對供貨商名稱、地址、聯系人、結帳日進行管理。3、 “庫存管理”子窗體:記錄商品入庫的明細數據,用來實現入庫登記和入庫單的插入、刪除、確認、瀏覽、關閉以及檢索。在服裝銷售管理系統主界面點擊入庫信息即可進入入庫單窗口,點

19、擊插入按鈕插入入庫信息,有入庫單號、服裝代碼、入庫單價、金額、經手人、日期等屬性。還可同樣進行刪除、確認、瀏覽、檢索等操作。4、 “客戶信息管理”子窗體:記錄客戶的明細數據,可以對客戶信息進行查詢,實現多客戶信息的更改如:添加、刪除、查詢、瀏覽、關閉以及保存。5、 “統計分析”子窗體:實現庫存信息管理和利潤分析。銷量統計根據商品編號對商品銷量進行統計(柱圖和圖表) 。利潤統計根據商品編號對銷售利潤進行統計(柱圖和圖表) 。6、 “用戶管理”子窗體:包括出新建用戶、更改用戶以及更改用戶密碼的實現。在服裝銷售管理系統主界面下點擊用戶管理,進入更改用戶窗口,可根據用戶名查詢登錄用戶名和密碼信息,以及

20、進行新用戶名和密碼的添加、修改、獲刪除等操作。4.24.2 系統總體數據流程圖系統總體數據流程圖(1)系統總體數據流程圖,如圖 4.1 所示。圖 4.1 總體數據流程圖登錄允許登錄啟動界面商品管理客戶管理統計分析商品信息更改單價添加商品查詢瀏覽刪除關閉銷售信息確認庫存管理(2)信息查詢流程信息查詢流程包括庫存記錄查詢,訂單記錄查詢,銷售記錄查詢,供貨商信息查詢和客戶信息查詢,每種查詢都可查詢出對應的信息表中滿足條件的信息。 (3)日常操作流程日常操作包括進貨操作和出貨操作,其中進貨操作是將供應商供應的商品進行進倉登記,出貨操作是將倉庫中的商品進行出庫登記,以便其它信息表能夠做及時修改。4.34

21、.3 商品管理模塊商品管理模塊4.3.14.3.1 商品信息商品信息服裝信息(服裝編號、服裝名稱、款式、顏色、面料、尺寸、品牌、產地、進價) 服裝廠家售價進價產地服裝編號品牌 款式尺寸面料顏色服裝名稱4.3.24.3.2 商品修改商品修改添加服裝(服裝編號、服裝名稱、服裝類別、服裝單位、服裝規格、服裝品牌、服裝數量、服裝入庫價)4.3.34.3.3 商品單價更改商品單價更改在登錄后的主菜單,修改商品信息中可以對你所要修改的商品進行單價的修改。4.44.4 客戶管理模塊客戶管理模塊客戶管理模塊,是把客戶的信息保存起來,以便隨時了解客戶的詳細信息,方便與客戶的溝通,更好的為客戶服務。4.4.14.

22、4.1 客戶信息客戶信息客戶信息(客戶編號、客戶名稱、聯系人、電話、地址、郵編、誠信度、地區、備注) 客戶誠信度 郵編客戶名稱電話備注地址地區 客戶編號第五章第五章 系統測試系統測試5.15.1 測試方法測試方法測試計劃中的測試項目包括軟件結構中的分系統層、子系統層、功能模塊層、程序模塊層中的各類模塊,從測試本身看,分為單元測試,組合測試,確認測試等。測試對象是隨不同階段而異的,最基本、最初的測試是單元測試,后面的組合測試、確認測試都是以被測過的模塊作為測試對象的。(1)單元測試單元測試也稱模塊測試或程序測試,單元測試是對每個模塊單獨進行的,驗證模塊接口與設計說明書是否一致,對模塊的所有主要處

23、理路徑進行測試且與預期的結構進行對照,還要對所有錯誤處理路徑進行測試。對源碼進行審查,對照設計說明書,表態地檢查源程序是否符合功能的邏輯要求,是進行單元測試前的重要工作工。單元測試一般是由程序員完成,也稱程序調試。(2)組合測試組合測試也稱集成測試或子系統測試,通常采用自頂向下測試和自底向上測試兩種測試方法。組合測試的對象是指已經通過單元測試的模塊,不是對零散模塊進行單個測試,而是用系統化的方法裝配和測試軟件系統,是一個嚴格的過程,必須認真地進行,其計劃的產生和單元模塊測試的完成日期要協調起來,這種測試應在系統目標機上進行,造成系統應用的環境條件,除了開發部分項目負責人參加以外,還應該有相應系

24、統的用戶參加,給評審員進行演示。(3)確認測試確認測試是對通過組合測試的軟件進行的,這些軟件已經存于系統目標設備的介質上,確認測試的目的是表明軟件是可以工作的,并且符合“軟件需求說明書”中規定的全部功能和性能要求。確認測試是按照這些要求定出的“確認測試計劃”進行的。測試工作是由一個獨立的組織進行,而且測試要從用戶的角度出發。(4)系統測試系統測試是對整體性能的測試,主要解決各子系統之間的數據通信和數據共享問題以及檢測系統是否達到用戶的實際要求,系統測試的依據是系統分析報告。系統測試應在系統的整個范圍內進行,這種測試不只對軟件進行,而是對構成系統的硬、軟件一起進行。系統測試與建構同時進行或略慢。

25、系統測試需要確認從頭到尾的功能正常才算完成,應當盡量避免系統測試延到項目末尾進行。(5)用戶驗收測試在系統測試完成后,進行用戶的驗收測試,它是用戶在實際應用環境中所進行的真實數據測試。在具體的測試中,一般應遵循以下原則:由程序設計者之外的人進行測試;測試用例應由兩部分組成:輸入數據和預期輸出結果;應選用不合理的輸入數據與非法輸入測試;不僅要檢驗程序是否實現預期功能,還應檢查程序是否做了不應該做的工作;集中測試容易出錯的程序模塊;對程序修改以后,必須重新進行測試。5.25.2 測試用例測試用例為了確保本系統能夠正常運行,需要在發布之后做一次較全面的測試。本次設計主要模塊有五個,即庫存管理模塊,客

26、戶信息管理模塊,銷售信息管理模塊,商品管理模塊,查詢信息管理模塊。這里只列出其中三個模塊的測試用例。在實際的測試中應盡可能的對每個功能都能測試到。1、首先要連接登錄,如圖 5.1 所示。 圖 5.1 數據庫連接窗口 2、貨品信息管理模塊該模塊的窗體應顯示服裝管理的服裝代碼,名稱,品牌,尺碼等所有信息,客戶信息及供應商信息。本模塊可以實現服裝管理的插入、刪除、確認、瀏覽等操作。比如:新進的服裝在入庫之前應登記相應的信息;客戶購買服裝時,管理員通過系統做相應的信息處理,即庫存信息、利潤分析等,如圖 5.2 所示。 圖 5.2 服裝信息模塊測試 3、銷售管理模塊按照商品代碼和名稱查看商品的銷售量,包

27、括銷售數量和服裝名稱,如圖 5.3所示。 圖 5.3 銷售信息管理模塊測試4、庫存信息管理模塊此模塊實現庫存信息管理和利潤分析等基本功能,如圖 5.4 所示。 圖 5.4 庫存信息模塊測試第六章第六章 軟件使用說明書軟件使用說明書在確保本系統能夠正常運行的情況下,就可以對此系統進行簡單的操作,現將具體操作及過程舉例說明如下:1.數據庫連接后進入用戶登陸界面,如圖 6.1 所示。 圖 6.1 系統登錄界面圖打開系統,輸入正確的 “用戶名”和“密碼” 。填寫完成點擊“登錄”按鈕,將會出現操作程序頁面,即該用戶已經登陸成功了。 2.若登錄成功,則進入服裝銷售管理系統主界面,如圖 6.2 所示。圖 6.2 系統主界面3.在主界面下點擊系統設置的下拉菜單可以對用戶進行管理,密碼修改等。4. 若在主界面下點擊資料管理,在下拉菜單可以選擇添加貨品,查詢貨品,修改貨品,貨品參數管理。5.在營業計算有銷售記錄,庫存記錄和進貨記錄。6若在主界面下點擊實用工具,可以選擇計算器和記事本。 總總 結結此次采用了 ACCESS 數據庫,SQL 語句和 VB6.0 進行程序開發,完成了一個“服裝銷售管理系統”的課程設計。通過這次實踐,我對數據庫有了全新的認識。采用AC

溫馨提示

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

評論

0/150

提交評論