




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
r~i基于javaweb的服裝
銷售系統(tǒng)的設計與實業(yè)士r~i次也、r
不冃而貞木斗目錄wr~i也、wr~i也、r不冃而貞木斗wr~i也、r
不冃而貞木斗第一章系統(tǒng)概述1.1開發(fā)背景服裝行業(yè)屬于勞動密集型行業(yè),具有投資少、見效快、技術含量較低等特點,在我國,中等規(guī)模的服裝企業(yè)近五萬家,行業(yè)競爭相當激烈,行業(yè)平均利潤率日益下降,隨著全球經(jīng)濟一體化速度的加快和中國成功的加入WTO,這對我國所有的企業(yè)來說面臨著機遇和挑戰(zhàn),尤其是服裝行業(yè)企業(yè)面臨的市場的壓力越來越大,產品問題、價格問題、質量問題、服務問題。面對如此激烈的競爭,企業(yè)不僅僅是要提高企業(yè)的規(guī)模、管理以及營銷理念,還要運用先進的信息技術、信息管理工具來適應瞬息萬變的市場,以此避免企業(yè)處于被淘汰之行列。服裝銷售管理系統(tǒng)可以讓服裝銷售量增長迅速,服裝銷售在整個服裝銷售中所占比例將會越來越高。與傳統(tǒng)的服裝銷模式相比較,服裝銷售管理系統(tǒng)擁有許多不可比擬的優(yōu)越性。開發(fā)服裝銷售管理系統(tǒng)不但可以擴大商家的規(guī)模和市場影響力,而且可以減少企業(yè)的經(jīng)營成本,提高工作效率。1.2開發(fā)目標系統(tǒng)采用人機對話方式,信息查詢方便,靈活。商品的入庫,出庫以及銷售流程清晰。數(shù)據(jù)計算自動完成,提高工作效率??梢苑奖悴樵儙齑嫘畔?,并可以對商品價格進行調整。系統(tǒng)運行穩(wěn)定。1.3開發(fā)意義系統(tǒng)開發(fā)的意義有一下幾點:服裝商可以利用服裝銷售管理系統(tǒng),對商品庫存可以進行更好的管理。對采購回來的商品進行分類,將商品信息輸入系統(tǒng),可以隨時查詢商品信息??梢岳霉芾硐到y(tǒng)對商品的銷售進行處理,對商品銷售量進行統(tǒng)計。1.4開發(fā)工具及運行環(huán)境本課題的開發(fā)工具有Java、MySQL數(shù)據(jù)庫、Tomcat等。1JavaJava是由SunMicrosystems公司于1995年5月推出的Java程序設計語言和Java平臺的總稱。Java是一種簡單的、面向對象的、分布式的、解釋型的、健壯安全的、結構中立的、可移植的、性能優(yōu)異、多線程的動態(tài)語言。Java語言的優(yōu)良特性使得Java應用具有無比的健壯性和可靠性。這也減少了應用系統(tǒng)的維護費用。Java對對象技術的全面支持和Java平臺內嵌的API能縮短應用系統(tǒng)的開發(fā)時間并降低成本。Java的到處可運行的特性使得它能夠提供一個隨處可用的開放結構和在多平臺之間傳遞信息的低成本方式。特別是Java企業(yè)應用編程接口JavaEnterpriseAPIs為企業(yè)計算及電子商務應用系統(tǒng)提供了有關技術和豐富的類庫。MySQL數(shù)據(jù)庫MySQL是一個小型關系型數(shù)據(jù)庫管理系統(tǒng)。開發(fā)者為瑞典MySQLAB公司。它被廣泛地應用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,適合中小型網(wǎng)站。MySQL數(shù)據(jù)庫使用最常用的數(shù)據(jù)庫管理語言一結構化查詢語言(SQL)進行數(shù)據(jù)庫管理。MySQL是一個真正的多用戶、多線程SQL數(shù)據(jù)庫服務器。它是一個客戶機/服務器結構的實現(xiàn)。它是現(xiàn)在流行的關系數(shù)據(jù)庫中其中的一種相比其它的數(shù)據(jù)庫管理系統(tǒng)DBMS來說MySQL具有小巧、功能齊全、查詢迅捷等優(yōu)點。TomcatTomcat服務器是一個免費的開放源代碼的Web應用服務器。Tomcat是Apache軟件基金會ApacheSoftwareFoundation的Jakarta項目中的一個核心項目由Apache、Sun和其他一些公司及個人共同開發(fā)而成。最新的Servlet和JSP規(guī)范總是能在Tomcat中得到體現(xiàn)。Tomcat5支持最新的Servlet2.4和JSP2.0規(guī)范。因為Tomcat技術先進、性能穩(wěn)定、而且免費,因而成為目前比較流行的Web應用服務器。Tomcat運行時占用的系統(tǒng)資源小擴展性好。支持負載平衡與郵件服務等開發(fā)應用系統(tǒng)常用的功能。Tomcat是一個小型的輕量級應用服務器。在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試JSP程序的首選。4.硬件環(huán)境1>.2.00GB內存;2>.操作系統(tǒng)為Windows7旗艦版;第二章需求分析2.1可行性分析2.1.1技術可行性分析技術可行性研究主要考慮系統(tǒng)硬件和軟件的配置能否滿足用戶的需求,依照現(xiàn)在的技術條件能否順利完成系統(tǒng)的實現(xiàn),本系統(tǒng)采用Java開發(fā)語言,利用tomcat實現(xiàn)web應用程序。采用MySQL數(shù)據(jù)庫,在一定程度上可以建立一個小型系統(tǒng)。2.1.2經(jīng)濟可行性分析經(jīng)濟可行性主要研究用戶需要支出的費用和使用系統(tǒng)后收到的效益,本系統(tǒng)投入的成本不多,在使用系統(tǒng)后,可以為用戶在管理方面節(jié)約成本,提高工作效率,進而為用戶增加收益。2.1.3管理可行性分析由于網(wǎng)上服裝銷售系統(tǒng)的管理員界面功能比較全面能夠對銷售系統(tǒng)中的數(shù)據(jù)進行及時的維護。界面中每個操作項都比較明了易懂,所以操作員可以比較容易的了解并熟練使用該系統(tǒng)對整個系統(tǒng)進行管理。2.1.4法律可行性分析該平臺是自主開發(fā)設計,因此不會構成侵權都是用開源技術沒版權問題在法律上是可行的。綜上所述,開發(fā)本系統(tǒng)在技術、經(jīng)濟、管理和法律方面都是可行的。2.2需求分析2.2.1功能需求分析通過調查研究,要求系統(tǒng)需要具有以下功能:1>.系統(tǒng)具有良好的人機操作界面。2>.在各種單據(jù)中根據(jù)輸入的基本數(shù)據(jù)自動計算金額。3>.方便的數(shù)據(jù)查詢。4>.對商品信息的輸入操作要簡單方便。5>.對冏品的庫存信息、冏品銷售信息進行有效管理。2.2.2性能需求分析通過調查研究,要求系統(tǒng)需要具有的性能如下:1)可靠性傳輸數(shù)據(jù)服務要求準確,不能丟失數(shù)據(jù)。2)安全性硬件設備的安全性;操作系統(tǒng)及支持軟件的安全性、應用及數(shù)據(jù)的安全性。3)易用性要求具有一定的計算機知識和操作能力的管理用戶,按照數(shù)據(jù)流程即可進行操作。2.2.3數(shù)據(jù)流圖圖2-1頂層數(shù)據(jù)流圖圖2-2一層數(shù)據(jù)流圖2.2.4數(shù)據(jù)字典由于本次課程設計的是小型服裝管理系統(tǒng)的開發(fā),所以書寫數(shù)據(jù)字典來保存描述一個數(shù)據(jù)的信息。這樣就使得更新和修改起來比較方便,而且能單獨處理描述每L
不白而個數(shù)據(jù)的信息。下面將列出數(shù)據(jù)元素的數(shù)據(jù)信息。數(shù)據(jù)流名:商品信息數(shù)據(jù)流來源.?管理員數(shù)據(jù)流去向:庫存管理描述:商品各種屬性或相關的記錄定義:商品信息二商品編號+商品名稱+尺碼+款式+類別+顏色+進價+售價數(shù)據(jù)流名:入庫信息數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:庫存管理描述:入庫商品的各種屬性或相關的記錄定義:入庫信息二商品編號+商品名稱+款式+顏色+單價+金額+入庫日期+數(shù)量數(shù)據(jù)流名:出庫信息數(shù)據(jù)流來源:庫存管理數(shù)據(jù)流去向:銷售管理描述:出庫商品的各種屬性或相關的記錄定義:出庫信息二商品編號+商品名稱+顏色+尺碼+數(shù)量+單價+金額+出庫日期數(shù)據(jù)流名:庫存信息數(shù)據(jù)流來源:入庫管理數(shù)據(jù)流去向:庫存管理wr~i也、wr~i也、r不冃而貞木斗wr~i也、wr~i也、r不冃而貞木斗w1~1 w1~1 也、r不冃而貞木斗描述:庫存各種屬性或相關的記錄定義:庫存信息二商品編號+商品名稱+單位+尺碼+款式+顏色+數(shù)量+單價+金額數(shù)據(jù)流名:管理員信息數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:用戶管理描述:用戶各種屬性或相關的記錄定義:用戶信息二用戶名+密碼+權限數(shù)據(jù)流名:查詢信息數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:管理員描述:將要查詢的信息顯示給管理員定義:查詢信息二商品編號+商品名稱+單位+尺碼+款式+顏色+數(shù)量+單價+金額處理條目名稱:入庫處理描述:將要入庫的商品信息輸入庫存管理輸入:商品入庫信息輸出:入庫單處理條目名稱:出庫處理描述:將要出庫的商品信息從庫存管理中提出輸入:出庫商品信息輸出:出庫單處理條目名稱:查詢處理描述:對要查詢的商品信息輸入系統(tǒng),從庫存管理提出商品信息輸入:查詢商品信息輸出:查詢結果處理條目名稱:記錄處理信息描述:對所有操作的信息進行記錄輸入:入庫、出庫和查詢信息輸出:返回結果數(shù)據(jù)存儲名稱:商品信息表編號:商品信息表簡述:用來記錄商品的基本信息,如存儲商品名稱、編號、單價等數(shù)據(jù)存儲名稱:用戶表編號:用戶表簡述:用來記錄用戶的基本信息,如用戶的名稱、密碼等。數(shù)據(jù)存儲名稱:庫存信息表編號:庫存信息簡述:用來存儲庫存信息。
數(shù)據(jù)存儲名稱:入庫表編號:入庫表簡述:用來存儲商品入庫的詳細信息。數(shù)據(jù)存儲名稱:銷售表編號:銷售表簡述:用來存儲商品銷售的詳細信息。第三章系統(tǒng)總體設計3.1功能結構設計3.1.1功能模塊圖小型服裝銷售管理系統(tǒng)的功能模塊圖如下:圖圖3-4商品入庫單的屬性圖圖圖3-4商品入庫單的屬性圖服裝銷售管理系統(tǒng)查詢統(tǒng)計銷售管理庫存管理采購管理用戶管理查詢統(tǒng)計銷售管理庫存管理采購管理用戶管理密權信商庫庫商商銷銷碼限息品存存品品售售管管管入管查出銷查統(tǒng)理理理庫理詢庫售詢計圖3-1功能模塊圖3.1.2功能模塊描述1>.用戶管理模塊該模塊的功能包括用戶登錄的驗證和對用戶的權限的管理設置。2>.采購管理模塊該模塊主要管理商品采購信息錄入和商品采購信息查詢,產生入庫單3>.庫存管理模塊該模塊主要管理商品入庫信息、商品庫存查詢和庫存商品價格調整。4>.銷售管理模塊該模塊主要用于實現(xiàn)服裝的銷售信息錄入和銷售信息查詢。通過對服裝進銷存管理系統(tǒng)的數(shù)據(jù)庫的需求分析,可以得到數(shù)據(jù)庫的基本數(shù)據(jù)和數(shù)據(jù)結構以及數(shù)據(jù)處理的流程,下面列出系統(tǒng)的E-R圖5>.查詢統(tǒng)計模塊
該模塊主要管理銷售信息查詢、、[吐口 [才冃口口貝偉商品入庫查詢和商品銷售排行。3.2數(shù)據(jù)庫設計3.2.1概念結構設計圖3-2用戶屬性圖圖3-3商品的屬性圖、[活口 、問、[活口 、問不冃而員偉、[活口 、問、[活口 、問不冃而員偉圖3-5商品出庫屬性圖圖3-6庫存表的屬性圖用戶名I[密碼圖3-7系統(tǒng)整體E-R圖3.2.2邏輯結構設計(1)庫存表(庫存編號,商品名稱,商品顏色,商品尺碼,商品款式,商品單價,商品數(shù)量)(2) 入庫單(入庫編號,商品編號,商品名稱,商品顏色,商品尺碼,商品款式,商品單價,商品數(shù)量,入庫日期。(3) 銷售表(銷售票號,商品編號,商品名稱,銷售單價,銷售數(shù)量,商品顏色,商品尺碼,出庫日期。(4) 商品信息表(商品編號,商品名稱,商品顏色,商品尺碼,商品款式,商品單價)(5)管理員(用戶名,登陸密碼,用戶權限。圖圖3-9物理結構設計圖圖3-9物理結構設計出庫單霍售票M<TC〉銷售日期銷售數(shù)量珂戶
用戶名Cni廠
密碼
ZdentifierlZdentifier_l入座單入牢日期入軍數(shù)量入軍編號Identifier_l品商稱名品色式可ID商顏款尺圖3-8表之間的關系圖3.2.3物理結構設計出庫誚曾票號char
育品集號char
請告日期date
請售致量floa用戶用戶名uhar
密碼char商品1D匸hsLT入庫源號cbar用戶名char銷善票號cheir商品綿號chaorFSJ品名稱char顏色char款式char尺碼charFiLW^_rxi訂:0N5_A吉:ions勞存庫存商品編號char
商品名稱=har
單價 char數(shù)呈 floa-入摩入庫日期datetime入庫數(shù)室float入産'金號ezhar《2通)商品桀號chaj?(256;fS-KELATIOTS^^rwL 也、r木冃口口員小斗3.2.4數(shù)據(jù)表設計根據(jù)設計好的數(shù)據(jù)模型來進行數(shù)據(jù)庫各個表的設計,系統(tǒng)主要數(shù)據(jù)庫表如下:表3.1商品信息表字段名數(shù)據(jù)類型長度功能描述商品編號Int4商品編號(主鍵)商品名稱varchar50商品名稱商品尺碼varchar100商品尺碼商品款式varchar100商品款式商品顏色varchar20商品顏色商品單價varchar20商品單價說明:商品信息表用于存放商品的信自/QAO表3.2用戶信息表字段名類型長度說明用戶名varchar20用戶名(主鍵)密碼varchar8密碼說明:用于存放用戶的基本信息。表3.3入庫信息表字段名類型長度說明入庫單號Int4入庫單號(主鍵)入庫日期Datetime8入庫日期商品編號int4冏品編號(外鍵)商品單價varchar20商品單價入庫數(shù)量int4入庫數(shù)量商品名稱varchar50商品名稱商品顏色varchar20商品顏色商品尺碼varchar100商品尺碼商品款式varchar100商品款式說明:用于存放入庫的信息wL 也、r木冃口口員小斗表3.4銷售信息表字段名類型長度說明銷售編號Int4銷售編號(主鍵)出庫日期Datetime8出庫日期商品編號Int4商品編號(外鍵)出庫數(shù)量Int4出庫數(shù)量商品單價varchar20商品單價商品名稱varchar50商品名稱商品顏色varchar20商品顏色商品款式varchar100商品款式商品總金額varchar20商品總金額說明:用于存放銷售的信息、[活口 、問、[活口 、問不冃而員偉、[活口 、問、[活口 、問不冃而員偉第四章系統(tǒng)詳細設計4.1程序流程圖只有輸入正確的用戶名和密碼,單擊登錄按鈕才能進入系統(tǒng)?!暗卿洝卑粹o用于執(zhí)行用戶名密碼的驗證工作,如果驗證用戶名和密碼有效,則啟動系統(tǒng),否則禁止進入系統(tǒng),并提示“用戶名或密碼不正確!?。 惫芾韱T登錄流程如圖4-1所示:圖4-1管理員登錄程序流程圖對管理員信息的修改,刪除或者增加,都需要登錄系統(tǒng)之后進入系統(tǒng)設置界面進行操作,具體流程如圖4-2所示:密碼修改][用戶名管理圖密碼修改][用戶名管理圖4-2用戶管理程序流程圖當用戶輸入用戶名及登錄密碼后,點擊登錄按鈕,系統(tǒng)判定用戶名及登陸密碼正確后,用戶將進入系統(tǒng)主界面,具體流程如圖4-3所示:圖4-3進入系統(tǒng)主界面的程序流程圖“采購管理”模塊負責輸入商品的入庫信息,工具提示輸入相關的商品信息,單擊“保存信息”按鈕可以把商品信息保存到商品信息表中,單擊“清除重置”按鈕又可以重新輸入入庫商品的信息。采購管理的程序流程如圖4-4所示:NY疋否正気登NY疋否正気登3基礎信息管理商品信息管理輸入商品信息:是否迸行保存保存成功圖4-4米購入庫程序流程圖“商品信息查詢”模塊負責查詢商品的庫存信息,可以根據(jù)查詢條件進行查詢。單擊“查詢”按鈕可以查詢指定條件的庫存信息,單擊“顯示全部數(shù)據(jù)”按鈕又可以顯示所有庫存商品的信息。商品信息查詢的程序流程如圖4-5所示:
用戶登錄卜圖4-5入庫信息查詢系統(tǒng)流程圖用戶登錄卜圖4-5入庫信息查詢系統(tǒng)流程圖“銷售管理”模塊負責銷售商品的操作,進行銷售時,需要商品信息和尺碼等相關信息,然后單擊“保存信息”按鈕,就產生了銷售單存入銷售表中。銷售流程如圖4-6所示:圖4-6銷售管理程序流程圖wr~i也、r
不冃而貞木斗課程設計心得與體會通過努力,經(jīng)過三周的設計和開發(fā),服裝銷售系統(tǒng)基本開發(fā)完畢。本論文著重介紹了如何開發(fā)服裝銷售系統(tǒng),在系統(tǒng)設計部分介紹了服裝銷售系統(tǒng)的數(shù)據(jù)表的設計和系統(tǒng)流程及業(yè)務流程圖的設計。在總體
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 兒童闖關活動策劃方案
- 兒童高額購物活動方案
- 元宵少兒活動方案
- 元宵游戲活動方案
- 元宵節(jié)關愛家庭活動方案
- 元宵節(jié)艾灸活動方案
- 元旦主體活動方案
- 元旦充值烘焙活動方案
- 元旦勁爆返場活動方案
- 元旦國風活動方案
- GB/T 27021.1-2017合格評定管理體系審核認證機構要求第1部分:要求
- 第6課 從隋唐盛世到五代十國 課件【高效備課+精講精研】高中歷史統(tǒng)編版(2019)必修中外歷史綱要上冊
- 浙江工商大學-匯報答辯通用PPT模板
- 藥品短缺情況登記表
- 住房公積金未婚聲明書
- 跨文化溝通分解課件
- 2023年北京中考地理試卷及答案
- 跨境電子商務實訓
- 新蘇科版八年級下冊初中數(shù)學 7.2 統(tǒng)計圖的選用課時練(課后作業(yè)設計)
- 兒童學習困難課件
- 護生入科宣教
評論
0/150
提交評論