服裝進銷存管理信息系統(tǒng)的開發(fā)畢業(yè)設計_第1頁
已閱讀1頁,還剩84頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)設計(論文)</b></p><p>  ( 2011屆 ) </p><p>  題 目: </p><p>  學 院: </p><p

2、>  專 業(yè): </p><p>  學生姓名: 學號: </p><p>  指導教師: 職稱: </p><p>  合作導師: 職稱:

3、 </p><p>  完成時間: 年 月 日 </p><p>  成 績: </p><p>  本科畢業(yè)設計(論文)正文</p><p><b>  目 錄</b>

4、</p><p><b>  摘要1</b></p><p><b>  英文摘要1</b></p><p><b>  1 引言2</b></p><p>  1.1 研究背景及意義2</p><p>  1.2 國內外研究概述2<

5、;/p><p>  2 系統(tǒng)開發(fā)技術3</p><p>  2.1 數據庫技術3</p><p>  2.2 C#語言4</p><p>  2.3 水晶報表5</p><p>  2.4 Client/Server系統(tǒng)結構6</p><p>  3 系統(tǒng)整體方案7</

6、p><p>  3.1 需求分析7</p><p>  3.2 開發(fā)工具選擇7</p><p>  3.3 項目規(guī)劃7</p><p>  3.4 設計目標9</p><p>  3.5 可行性分析10</p><p>  3.5.1 可行性分析10</p>&

7、lt;p>  3.5.2 經濟可行性10</p><p>  3.5.3 技術上的可行性10</p><p>  3.5.4 時機可行性10</p><p>  3.5.5 管理上的可行性11</p><p>  3.5.6 操作可行性11</p><p>  3.6 開發(fā)及運行環(huán)境11

8、</p><p>  4 數據庫設計11</p><p>  4.1 數據庫需求分析11</p><p>  4.2 數據庫概念設計12</p><p>  4.3 數據庫邏輯結構設計14</p><p>  5 系統(tǒng)總體設計16</p><p>  5.1 系統(tǒng)總體及主要

9、功能模塊設計16</p><p>  5.1.1 系統(tǒng)總體業(yè)務17</p><p>  5.1.2 主要模塊的業(yè)務流程17</p><p>  5.2 系統(tǒng)詳細操作方法21</p><p>  6 系統(tǒng)主要界面舉例22</p><p>  6.1 系統(tǒng)的主界面23</p><

10、p>  6.2 采購查詢界面24</p><p><b>  結束語24</b></p><p><b>  參考文獻24</b></p><p>  服裝進銷存管理信息系統(tǒng)的開發(fā)</p><p>  摘要:服裝業(yè)中小型批發(fā)、零售企業(yè)及連鎖店往往存在一些共同的特點和問題,如服裝品牌繁多

11、、庫存漏洞大、決策欠依據、經營部規(guī)范等,而這些問題往往是一個商家制勝的關鍵。如果還采用以前的手工銷售、統(tǒng)計的方法,將會極大影響銷售業(yè)績。針對這些問題我在畢業(yè)設計中開發(fā)了此系統(tǒng)。系統(tǒng)適用于各種規(guī)模和經營方式的服裝公司、專賣店、連鎖店。本系統(tǒng)為服裝進銷存管理信息系統(tǒng),主要負責管理服裝的進貨、銷售和存儲等信息,并且實現了報表動態(tài)分析數據的功能。具體內容論文中將做詳細闡述。</p><p>  關鍵詞:C#;進銷存;報表

12、;服裝</p><p>  The Garment Sale-stock Management Information System</p><p>  Wang Zhekun Director: Xu Dewu (Lecturer)</p><p>  (Dept.of Science & Engineering, Zhejiang Normal Un

13、iversity Wang Zhekun 05600122)</p><p>  Abstract: The garment industry small and medium-sized wholesale, retail businesses and chain stores often have some common characteristics and problems, such as clothi

14、ng brands many loopholes large inventory, less decision-making based on the operating norms of the Department, which often is a key to winning business. If the manual before using sales statistics will be a great impact

15、on sales. I address these issues in the design of the development of graduates of this system. System is suitable</p><p>  Keywords: C #; Invoicing; statements; clothing</p><p><b>  1 引言&

16、lt;/b></p><p>  1.1 研究背景及意義</p><p>  服裝行業(yè)在我國是一個新興行業(yè),目前尚處于初步階段。雖然在改革開放后我國服裝行業(yè)取得了高速發(fā)展,據統(tǒng)計數據,我國服裝企業(yè)近3萬家,其中年銷售額3000萬以上的占30%,有9000余家,而1000萬以上營業(yè)額的也近2/3。具規(guī)模以上服裝企業(yè)服裝產量達63.74億件,其中梭織服裝為30.10億件,針織服裝為33

17、.46億件。作為中國的朝陽服裝行業(yè),被稱為“永不衰落的產業(yè)”,其發(fā)展前景確實極為誘人。全部從業(yè)人員平均人數423013人,服裝布產量328.28億米,工業(yè)總產值1254.90億元,銷售收入1204.64 億元,產銷率97.85%;出口交貨值416.18億元,內銷占銷售產值比重66.11%。但是與發(fā)達國家相比,還存在組織結構小而分散,缺少大規(guī)模,經濟技術勢力強的企業(yè),專業(yè)人員素質不夠高,市場管理不規(guī)范等缺點。隨著我國加入WTO,我國服裝行

18、業(yè)將面對非常激烈的競爭,只有迅速提高企業(yè)的管理水平,才能在激烈的競爭中占的一席生存之地。由于服裝經營涉及多個環(huán)節(jié),而且種類繁多,大多需要單件管理,因此操作量巨大,在經營過程中容易出錯。服裝屬于常用物品,數量大,如果管理跟不上,一旦造成商品丟失,將給企業(yè)和</p><p>  面對信息時代的機遇與挑戰(zhàn),利用高科技手段來提高企業(yè)的管理水平無疑是一條行之有效的途徑。利用計算機管理可以最大限度的發(fā)揮準確、快捷、高效等作用

19、,對服裝公司的服務管理提供強有力的支持。因此,利用全新計算機服裝管理系統(tǒng),已成為提高服裝公司的管理效率,改進服務水準的重要手段之一。本系統(tǒng)在解決服裝公司的日常進貨,銷售,庫存和報表管理上有一定的實際意義。</p><p>  1.2 國內外研究概述</p><p>  信息系統(tǒng)是一門邊緣學科,集管理科學、信息科學、系統(tǒng)科學、現代通信技術和電子計算機技術于一體。1985年,管理信息系統(tǒng)創(chuàng)始

20、人,明尼蘇達大學卡爾森管理學院的著名教授戴維斯(Gordon.B.Davis)給出了一個具有代表性的定義:“管理信息系統(tǒng)是一個利用計算機硬件和軟件,手工作業(yè)、分析、計劃、控制和決策模型以及數據庫的用戶-機器系統(tǒng)。它能提供信息支持企業(yè)或組織的運行、管理和決策功能。</p><p>  服裝進銷存系統(tǒng)是管理系統(tǒng)的一種,相對于一些復雜的管理系統(tǒng)它要相對簡單一些,研究方法也已經達成普遍共識。服裝的進銷存管理工作是服裝銷售

21、不可缺少一部分,也是企業(yè)管理的重要組成部分。它的內容對于企業(yè)的管理者來說都至關重要,所以服裝進銷存管理系統(tǒng)應該能夠為用戶提供完整、正確和靈活的服裝進銷存信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件模式,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。 所以利用計算機實現服裝進銷存的管理的自動化將勢在必行。</p><p

22、>  然而我國服裝行業(yè)在進行信息化進銷存管理改革中從在著諸多問題:</p><p>  (1)信息傳輸效率低,可靠、安全、保密性差,缺少全系統(tǒng)統(tǒng)一的數據資源和規(guī)范的商務文件運行手段。</p><p>  (2)缺乏統(tǒng)一規(guī)范和標準,尤其是數據交換標準。目前大多數服裝進銷存軟件模塊獨立,互不關聯,數據不能共享,尤其不同軟件之間的數據交換、共享、無縫連接更無從談起,它給軟件企業(yè)和用戶的應用

23、與升級帶來麻煩。</p><p>  (3)軟件開發(fā)的低水平、重復性開發(fā)、多平臺共存、軟件層次參差不齊,數百家服裝進銷存軟件傘業(yè)中除用友、金蝶公司等優(yōu)秀者外,主要還是代替手工處理的目標,而且產品宣傳與實際性能有差別,無法滿足用戶的實際需要。</p><p>  (4)管理軟件缺乏實用性與先進性的一致。炒作的多、務實的少。分析決策,支持系統(tǒng)、等新概念層出不窮,并沒有從我國還處于初級階段的實際

24、出發(fā),一段時間內在我國基礎設施建設、金融結算、法律法規(guī)不健全,技術以及相關人員缺乏的情況下,炒作地推出了將大有前景的基于電子商務模式的進銷存商務系統(tǒng),結果可想而知。最近在數據挖掘技術還不成熟的情況下,又有炒作智能化的基于數據挖掘技術的決策分析支持的進銷存商務系統(tǒng)。有的在不考慮我國市場經濟的時間還不長,很多還不規(guī)范的情況下,在系統(tǒng)中引入聯機分析系統(tǒng)。一段時間以后,其中的數據由于“人對計算機說假話輸入不符規(guī)范準確的數據”而導致“計算機對人說

25、廢話輸出結果于管理無補”,最后得出“電腦不如豬腦”的結論,從而導致系統(tǒng)的閑置、失敗。</p><p><b>  2 系統(tǒng)開發(fā)技術</b></p><p>  2.1 數據庫技術</p><p>  管理信息系統(tǒng)的最綜實現還需要數據庫的支持。所謂數據庫,就是以一定的組織方式將數據組織在一起存放在計算機存儲器上形成的、能為多個用戶共享的、與應

26、用程序彼此獨立的一組相關數據的集合。數據庫是數據庫應用系統(tǒng)的核心和管理對象。數據庫系統(tǒng)是為適應數據處理的需要而發(fā)展起來的一種較為理想的數據處理的核心機構。計算機的高速處理能力和大容量存儲器提供了實現數據管理自動化的條件。一個數據庫是一個有機的整體,這便于用戶進行統(tǒng)一管理,方便進行查找、檢索、統(tǒng)計等操作。數據庫的性質是由其中的數據模型決定的。在數據庫中的數據如果依照層次模型進行數據存儲,則該數據庫為層次數據庫;如果依照網絡模型進行數據存儲

27、,則該數據庫為網絡數據庫;如果依照關系模型進行數據存儲,則該數據庫為關系數據庫。從60年代末開始,數據庫技術經歷了層次數據庫、網狀數據庫和關系數據庫而進入數據庫管理系統(tǒng)(DBMS)階段至今,數據庫技術的研究也不斷取得進展。80年代,關系數據庫成為發(fā)展的主流,幾乎所有新推出的DBMS產品都是關系型的。關系型數據庫在計算機數據管理的發(fā)展史上是一個重要的里程碑,這種數據庫具有數據結構化、最低冗余度、較高的程序與數據獨立性</p>

28、<p>  關系數據庫(relation database)是若干個依照關系模型設計的數據表文件的集合,數據表又由若干個記錄組成,而每一個記錄是由若干個以字段屬性加以分類的數據項組成的。關系數據庫具有以下特點:</p><p>  (1)以面向系統(tǒng)的觀點組織數據,使數據具有最小的冗余度,支持復雜的數據結構。</p><p>  (2)具有高度的數據和程序的獨立性,用戶的應用程序

29、與數據的邏輯結構及數據的物理存儲方式無關。</p><p>  (3)由于數據具有共享性,使數據庫中的數據能為多個用戶服務。</p><p>  (4)關系數據庫允許多個用戶同時訪問,同時提供了各種控制功能,保證數據的安全性、完整性和并發(fā)性控制、安全性控制可防止未經允許的用戶存取數據;完整性控制可保證數據的正確性、有效性和相容性;并發(fā)性控制可防止多用戶并發(fā)訪問數據時由于相互干擾而產生的數據

30、不一致。</p><p>  本系統(tǒng)采用的就是典型的關系型數據庫MS SQL Server 2000,可以在許多操作系統(tǒng)上運行。它具有可靠性、可伸縮性、可用性、可管理性等特點,為用戶提供完整的數據庫解決方案。</p><p><b>  2.2 C#語言</b></p><p>  C#是一種簡潔、類型安全的面向對象的語言,開發(fā)人員可以使用它

31、來構建在.NET Framewor上運行的各種安全、可靠的應用程序。使用 C#,您可以創(chuàng)建傳統(tǒng)的 Windows 客戶端應用程序、XML Web services、分布式組件、客戶端-服務器應用程序、數據庫應用程序以及很多其他類型的程序。Microsoft Visual C# 2005 提供高級代碼編輯器、方便的用戶界面設計器、集成調試器和許多其他工具,以在 C# 語言版本 2.0 和 .NET Framework 的基礎上加快應用程序

32、的開發(fā)。C# 語法表現力強,只有不到90個關鍵字,而且簡單易學。C#的大括號語法使任何熟悉 C、C++或Java 的人都可以立即上手。了解上述任何一種語言的開發(fā)人員通常在很短的時間內就可以開始使用 C# 高效地工作。C#語法簡化了C++的諸多復雜性,同時提供了很多強大的功能,例如可為空的值類型、枚舉、委托、匿名方法和直接內存訪問,這些都是 Java 所不具備的。C# 還支持泛型方法和類型,從而提供了更出色的類型安全和性能。C#還提供了迭

33、代器,允許集合類的實現者定義自定義的迭代行為,簡化了客戶端代</p><p>  作為一種面向對象的語言,C#支持封裝、繼承和多態(tài)性概念。所有的變量和方法,包括Main方法(應用程序的入口點),都封裝在類定義中。類可能直接從一個父類繼承,但它可以實現任意數量的接口。重寫父類中的虛方法的各種方法要求override關鍵字作為一種避免意外重定義的方式。在C#中,結構類似于一個輕量類,它是一種堆棧分配的類型,可以實現接

34、口,但不支持繼承。除了這些基本的面向對象的原理,C#還通過幾種創(chuàng)新的語言結構加快了軟件組件的開發(fā),其中包括:</p><p>  (1)封裝的方法簽名(稱為委托),它實現了類型安全的事件通知。</p><p>  (2)屬性 (Property),充當私有成員變量的訪問器。</p><p>  (3)屬性 (Attribute),提供關于運行時類型的聲明性元數據。&

35、lt;/p><p>  (4)內聯 XML 文檔注釋。</p><p>  在C#中,如果需要與其他Windows軟件交互,可以通過一個稱為“Interop”的過程來實現。互操作使C#程序能夠完成本機C++應用程序可以完成的幾乎任何任務。在直接內存訪問必不可少的情況下,C#甚至支持指針和“不安全”代碼的概念。C# 的生成過程比C和C++簡單,比Java更為靈活。沒有單獨的頭文件,也不要求按照特

36、定順序聲明方法和類型。C#源文件可以定義任意數量的類、結構、接口和事件。</p><p>  了解到C#有如此多的特點和優(yōu)勢,本系統(tǒng)采用C#作為開發(fā)語言。</p><p><b>  2.3 水晶報表</b></p><p>  水晶報表(Crystal Reports)用于處理數據庫,幫助用戶分析和解釋重要信息。使用水晶報表可以方便地創(chuàng)建簡

37、單報表,同時它也可以創(chuàng)建復雜或專用報表所需的整套工具。</p><p>  水晶報表能創(chuàng)建用戶所能想象的任何報表,它也可以從任何數據源生成用戶所需要的報表。內置報表專家在生成報表和完成一般報表的任務的過程中,會一步一步的指導用戶進行操作。報表專家通過公式、交叉表、子報表和設置條件格式幫助表現數據的實際意義,揭示可能被隱藏掉的重要關系。如果文字的數字確實不充分,則會用地理地圖和圖形進行形象的信息交流。</p&

38、gt;<p>  水晶報表的靈活性并未停留在創(chuàng)建報表這一功能上,用戶可以用各種各樣的方式發(fā)布報表,包括用Microsoft的Word和Excel發(fā)布、通過電子郵件設置Web發(fā)布。高級的Web報表功能允許工作組中的其他成員在他們自己的Web瀏覽器中查看或更新共享報表。</p><p>  通過將水晶報表的報表處理功能整合到自己的數據庫應用程序中,應用程序和Web開發(fā)人員可以節(jié)省開發(fā)是并滿足用戶的需求。

39、Crystal Reports支持大多數流行的開發(fā)語言,可以方便的在任何應用程序中添加報表。不論用戶是IT行業(yè)的站點管理員,還是營銷推廣經理,或是金融業(yè)的數據庫管理員亦或是CEO,水晶報表都堪稱是一個強大的工具,它可以幫助每一個人分析、解釋重要信息。</p><p>  水晶報表是現實數據的強大的工具,但是無論多么強大的工具,如果沒有數據源提供數據,也一樣是無用武之地,為了能夠充分利用報表的強大功能,數據源的配置

40、就顯得非常重要和關鍵。通常在使用水晶報表時,主要用到的數據源有以下幾種:MS SQL Server 2000、Access數據庫文件和Excel工作簿。本系統(tǒng)使用MS SQL Server 2000數據源設計水晶報表。操作步驟是:(1)將要設計數據源的報表在報表設計器中打開,并在報表設計器中任何空白位置單擊右鍵,在彈出的快捷菜單中一次選取“數據庫/數據庫專家”單擊“創(chuàng)建新連接”下“OLEDB”節(jié)點左側的加號,彈出OLEDB對話框,在對話

41、框中填寫正確的信息,并選擇“身份驗證”模式,單擊“完成”按鈕即可創(chuàng)建新數據源。(2)從新建數據源中選擇需要使用的數據表,單擊“完成”按鈕,將數據表添加到“字段資源管理器”中,從“字段資源管理器”中將要顯示的字段添加至報表中進行報表設計。</p><p>  2.4 Client/Server系統(tǒng)結構</p><p>  系統(tǒng)結構的選擇C/S結構,即Client/Server(客戶機/服務

42、器)結構。此結構把數據庫內容放在遠程的服務器上,而在客戶機上安裝相應軟件。C/S軟件一般采用兩層結構,它由兩部分構成:前端是客戶機,即用戶界面(Client)結合了表示與業(yè)務邏輯,接受用戶的請求,并向數據庫服務提出請求,通常是一個PC機,后端是服務器,即數據管理(Server)將數據提交給客戶端,客戶端將數據進行計算并將結果呈現給用戶。</p><p>  C/S結構在技術上很成熟。它的主要特點是交互性強、具有安

43、全的存取模式、網絡通信量低、響應速度快、利于處理大量數據,由于C/S是配對的點對點的結構模式,可采用適用于局域網、安全性比較好的網絡協(xié)議(例如:NT的NetBEU工協(xié)議),安全性可以得到較好的保證。但是該結構的程序是針對性開發(fā),變更不夠靈活,維護和管理的難度較大。通常只局限于小型局域網,不利于擴展,并且,由于該結構的每臺客戶機都需要安裝相應的客戶端程序,分布功能弱,且兼容性差,不能實現快速部署安裝和配置,因此缺少通用性,具有較大的局限性

44、。要求具有一定專業(yè)水準的技術人員去完成。</p><p>  由于本系統(tǒng)主要用于中小型服裝銷售企業(yè)內部使用,用戶群小,不存在維護難度大和通用性等問題。而本系統(tǒng)對數據安全性要求較高,處理數據量大,這正好是C/S結構的優(yōu)點。因此本系統(tǒng)采用C/S結構無疑是最佳選擇。</p><p><b>  3 系統(tǒng)整體方案</b></p><p><b&

45、gt;  3.1 需求分析</b></p><p>  通過實際調查,要求本系統(tǒng)具有以下功能:</p><p>  (1)由于操作人員的計算機知識有限,因此要求系統(tǒng)具有良好的人機界面。</p><p>  (2)如果系統(tǒng)的使用對象較多,則要求有較好的權限管理。</p><p>  (3)方便的數據查詢,支持多條件查詢。</

46、p><p>  (4)系統(tǒng)支持良好的數據備份和還原操作,有效保護數據,減少意外損失。</p><p>  (5)在相應的權限下,可方便的刪除數據。</p><p>  (6)數據計算自動完成,盡量減少人工干預。</p><p>  (7)報表分析服裝進貨,服裝銷售情況。</p><p>  (8)強大的報表打印功能。<

47、;/p><p>  (9)報表基本信息查詢時,可根據查詢條件動態(tài)顯示查詢結果。</p><p>  (10)報表分析過程中,可根據條件動態(tài)分析報表數據。</p><p>  3.2 開發(fā)工具選擇</p><p>  本系統(tǒng)后臺數據庫采用MS SQL Server 2000,該數據庫系統(tǒng)安全性、準確性運行速度方面有絕對的優(yōu)勢,并且處理數據量大,效

48、率高;前臺采用Microsoft公司的Visual Studio2005作為主要的開發(fā)工具,可與SQL Server 2000數據庫進行無縫連接。</p><p><b>  3.3 項目規(guī)劃</b></p><p>  本服裝經銷存管理系統(tǒng)主要由進貨管理、銷售管理、庫存管理、報表設計和系統(tǒng)維護等模塊組成,具體規(guī)劃如下。</p><p>  

49、(1)基本檔案管理模塊</p><p>  基本檔案管理模塊主要用于實現系統(tǒng)基本數據的錄入,相關基礎數據為:內部員工信息、往來單位信息、客戶基本信息。</p><p><b>  (2)進貨管理模塊</b></p><p>  該模塊主要用于實現服裝的進貨數據錄入,退貨數據錄入和進貨查詢分析。</p><p><b

50、>  (3)銷售管理模塊</b></p><p>  該模塊主要用于實現服裝的銷售數據錄入,客戶退貨數據錄入和銷售信息查詢。</p><p>  系統(tǒng)功能結構如圖3-1所示。</p><p>  圖3-1 系統(tǒng)功能結構圖</p><p><b>  (4)庫存管理模塊</b></p>&

51、lt;p>  庫存管理模塊主要用于實現庫存調撥、庫存服裝數量上限報警和庫存數據查詢;</p><p><b>  (5)報表設計模塊</b></p><p>  報表設計模塊主要用于實現員工信息報表、往來單位報表、退貨服裝報表、員工銷售報表、服裝進貨分析報表、銷售價格分析報表以及員工銷售分析報表。</p><p><b>  (

52、6)系統(tǒng)維護模塊</b></p><p>  系統(tǒng)維護模塊用于實現系統(tǒng)用戶設置、操作權限設置、密碼修改、數據備份和數據庫恢復。</p><p>  系統(tǒng)業(yè)務流程如圖3-2所示:</p><p>  圖3-2 系統(tǒng)業(yè)務流程圖</p><p><b>  3.4 設計目標</b></p><

53、;p>  此系統(tǒng)的設計是針對中小型的服裝銷售企業(yè)的,通過本系統(tǒng)可以對中小型的服裝銷售企業(yè)進行有效的進銷存管理。本系統(tǒng)暫定了以下設計目標:</p><p>  (1)系統(tǒng)采用人機交互方式,界面美觀友好,信息查詢靈活、方便,數據存儲安全可靠。</p><p>  (2)實現后臺監(jiān)控功能。</p><p>  (3)利用報表中圖表分析員工銷售業(yè)績。</p>

54、;<p>  (4)實現各種查詢,如定位查詢、模糊查詢等。</p><p>  (5)實現服裝進貨分析語統(tǒng)計、銷售分析與統(tǒng)計、服裝銷售成本明細等功能。</p><p>  (6)強大的庫存預警功能,盡可能的減少商家不必要的損失。</p><p>  (7)實現報表動態(tài)分析數據。</p><p>  (8)對用戶輸入的數據,進行嚴

55、格的數據檢驗,盡可能避免人為錯誤。</p><p>  (9)系統(tǒng)最大限度的實現了易維護性和易操作性。</p><p>  3.5 可行性分析</p><p>  3.5.1 可行性分析</p><p>  可行性分析(Feasibility Analysis)也稱為可行性研究,是在系統(tǒng)調查的基礎上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性

56、,對新系統(tǒng)的開發(fā)從技術、經濟、社會的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功。可行性研究的目的就是用最小的代價在盡可能短的時間內確定問題是否能夠解決。該系統(tǒng)的可行性分析包括以下幾個方面的內容。</p><p>  3.5.2 經濟可行性</p><p>  經濟可行性主要是對項目的經濟效益進行評價。本系統(tǒng)由于是一個中小型軟件系統(tǒng),無需投入太大的開發(fā)經費,并且本系統(tǒng)實施后

57、可以顯著提高工作效率,有助于服裝銷售管理完全實現信息化管理。所以本系統(tǒng)在經濟上是可行的。</p><p>  3.5.3 技術上的可行性</p><p>  技術上的可行性分析主要分析技術條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。該管理系統(tǒng)采用visual studio 2005作為開發(fā)工具。Client / Server(客戶機/服務器)結構把數據庫內容放在遠程的服務器

58、上,而在客戶上機安裝相應軟件。C/S軟件一般采用兩層結構,它由兩部分構成:前端是客戶機,即用戶界面(Client)結合了表示與業(yè)務邏輯,接受用戶的請求,并向數據庫服務提出請求,通常是一個PC機;后端是服務器,即數據管理(Server)將數據提交給客戶端,客戶端將數據進行計算并將結果呈現給用戶。滿足了本系統(tǒng)對數據安全性要求較高,處理數據量大的要求,而且又緊密的結合了計算機網絡技術,是技術發(fā)展的大勢所趨,它把應用系統(tǒng)帶入了一個嶄新的發(fā)展時代

59、。數據庫服務器選用Microsoft SQL Server 2000數據庫,它能夠處理大量數據,同時保持數據的完整性并提供許多高級管理功能。它的靈活性、安全性和易用性為數據庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價格越來越低</p><p>  3.5.4 時機可行性</p><p>

60、  目前,隨著服裝銷售商家規(guī)模的擴大,中國經濟的發(fā)展,服裝進銷存管理也必不可少,信息社會的高科技,商品經濟化的高效益,使計算機的應用已普及到經濟和社會生活的各個領域。成功的商家是在市場強烈的技術競爭和服務的情況下獲得自己的市場份額和信譽的。隨著計算機與企業(yè)經濟關系愈來愈密切,如何提高服裝銷售企業(yè)辦公效率愈顯突出,然而由于計算機管理對許多中小型服裝企業(yè)來說仍未普及,許多這類企業(yè)還停留在傳統(tǒng)的手寫辦公方式上,這給具有強烈時間觀念的公司領導、

61、決策人員帶來了諸多不便,公司辦公室缺少一種完善的辦公管理軟件,為了加強服裝銷售的管理,因此開發(fā)了本軟件。讓計算機走入現代服裝銷售管理,使企業(yè)提高管理的效率,從而能有效的提高企業(yè)的投入與產出比。</p><p>  3.5.5 管理上的可行性</p><p>  主要是管理人員是否支持,現有的管理制度和方法是否科學,規(guī)章制度是否齊全,原始數據是否正確等。公司已有的進銷存管理規(guī)章制度和管理方

62、法為本系統(tǒng)的開發(fā)提供了制度保障。</p><p>  3.5.6 操作可行性</p><p>  操作可行性主要是指本系統(tǒng)開發(fā)完成后,管理人員可以在軟件開發(fā)人員的簡單指導下,利用C/S結構來進行操作,用SQL sever2000作為數據庫管理,實質上使用本系統(tǒng)只是一些簡單的數據錄入、上傳和查詢,所以操作容易,只要有一定計算機操作知識都是能夠操作,只要按照一定的操作步驟都可以使用本系統(tǒng)。&

63、lt;/p><p>  綜上所述,本系統(tǒng)開發(fā)目標已明確,在技術和經濟等方面都可行,并且投入少、見效快。因此本系統(tǒng)的開發(fā)是完全可行的。</p><p>  3.6 開發(fā)及運行環(huán)境</p><p>  系統(tǒng)開發(fā)平臺:Microsoft Visual Studio 2005。</p><p>  系統(tǒng)開發(fā)語言:C#。</p><p

64、>  數據庫管理系統(tǒng)軟件:SQL Server 2000。</p><p>  運行平臺:Windows XP(SP2)/Windows 2000(sp4)/Windows Server 2003(SP1)。</p><p>  運行環(huán)境:Microsoft.NET Framework SDK v2.0。</p><p>  分辨率:最佳效果1024*768像

65、素。</p><p><b>  4 數據庫設計</b></p><p>  數據庫設計是指對于一個給定的應用環(huán)境,構造最優(yōu)的數據庫模式,建立數據庫及其應用系統(tǒng),使之能夠有效地存儲數據,滿足各種用戶的應用需求(信息要求和處理要求)。在數據庫領域內,經常把使用數據庫的各類系統(tǒng)統(tǒng)稱為數據庫應用系統(tǒng)。 數據庫是信息系統(tǒng)的核心和基礎,把信息系統(tǒng)中大量的數據按一定的模型組織起

66、來,提供存儲、維護、檢索數據的功能,使信息系統(tǒng)可以方便、及時、準確地從數據庫中獲得所需的信息。同時數據庫又是信息系統(tǒng)的各個部分能否緊密地結合在一起以及如何結合的關鍵所在。所以數據庫設計是系統(tǒng)開發(fā)和建設的重要組成部分。在這里服裝進銷存管理系統(tǒng)采用SQL Server 2000作為后臺數據庫,數據庫名稱為db_GoodsManage,包括了13張表,其中有公司基本信息表,客戶基本信息表,服裝銷售信息表,庫存信息表等等。</p>

67、<p>  4.1 數據庫需求分析</p><p>  根據對服裝銷售行業(yè)進、銷、存各個部分的分析和行業(yè)特點的要求,以及系統(tǒng)運行和數據流程的分析,得到了13張表,部分表如下:</p><p>  (1)公司基本信息表:員工ID,員工姓名,系統(tǒng)登錄名,登錄密碼,員工性別,所屬部門,員工職位,家庭電話,手機號碼,家庭住址,權限ID.</p><p>  (

68、2)庫存信息表:標識ID,商品ID,進貨公司名稱,倉庫名稱,服裝名稱,庫存數量,庫存警報數量,服裝計量單位,進貨時間,服裝規(guī)格,進貨價格等。</p><p>  (3)進貨信息表:服裝ID,操作員ID,進貨公司名稱,倉庫名稱,服裝數量,服裝規(guī)格,進貨單價,銷售單價,應付金額,實付金額,備注。</p><p>  (4)服裝銷售信息表:銷售ID,庫存ID,服裝ID,員工ID,服裝名稱,銷售數

69、量,服裝規(guī)格,銷售時間,計量單位,進貨單價,銷售單價,應付金額,實付金額,備注。</p><p>  (5)退貨信息表:退貨服裝ID,庫存ID,服裝ID,操作員ID,客戶ID,進貨公司名稱,倉庫名稱,服裝名稱,進貨數量,進貨日期,服裝規(guī)格,計量單位,退貨單價,應付金額,以退款金額,退貨原因,退貨類型。</p><p>  4.2 數據庫概念設計</p><p> 

70、 通過對服裝進銷存管理系統(tǒng)的數據庫的需求分析,可以得到數據庫的基本數據和數據結構以及數據處理的流程,下面列出系統(tǒng)的部分E-R圖。</p><p>  圖4-1 進貨信息表</p><p>  圖4-2 員工基本信息表</p><p>  圖4-3 銷售信息表</p><p>  圖4-4 退貨信息表</p><p&g

71、t;  圖4-5 庫存信息表</p><p>  圖4-6 調撥信息表</p><p>  4.3 數據庫邏輯結構設計</p><p>  現在根據設計好的數據庫概念結構來進行數據庫各個表的設計,系統(tǒng)主要數據庫設計如下:</p><p>  表4-3-1 員工基本信息表 </p><p>  表4-3-2 服裝

72、庫存信息表</p><p>  表4-3-3 服裝進貨信息表</p><p>  表4-3-4 服裝銷售信息表</p><p>  表4-3-5 退貨信息表</p><p><b>  5 系統(tǒng)總體設計</b></p><p>  5.1 系統(tǒng)總體及主要功能模塊設計</p>

73、<p>  業(yè)務流程(Transaction Flow Diagram, TFD),又稱作業(yè)流程,即作業(yè)的完成程序,它反映了現實的業(yè)務活動。管理業(yè)務流程圖是一種描述系統(tǒng)內各單位、人員間業(yè)務關系、作業(yè)順序和管理信息流向的圖表?,F實業(yè)務活動中的一些弊病很難憑空指出,而利用業(yè)務流程圖可以細致地分析其業(yè)務流程的合理性、存在的問題及從何處入手進行修改。</p><p>  5.1.1 系統(tǒng)總體業(yè)務</p

74、><p>  本系統(tǒng)的主要業(yè)務流程是管理員首先添加系統(tǒng)的用戶,包括用戶的登錄名,密碼,使用權限等,使用權限包括系統(tǒng)員操作權限和普通用戶操作權限。然后系統(tǒng)的用戶使用自己的登錄名和密碼進行登陸,系統(tǒng)根據用戶的登錄名得知用戶的操作權限,用戶可能有全部的使用權限,也可能只有部分的使用權限。管理員是擁有所以使用權限的。系統(tǒng)的主要操作流程如圖5-1所示。</p><p>  圖5-1 系統(tǒng)操作流程圖&l

75、t;/p><p>  5.1.2 主要模塊的業(yè)務流程</p><p>  (1)基本檔案模塊:</p><p>  本模塊一般為管理員和操作員使用,普通用戶一般不會有此權限。當用戶登陸后就可以進入此模塊,此模塊有四個小模塊:員工信息,供應商信息,客戶信息,用戶登錄。不同用戶根據自己的使用權限獲得相應的使用范圍?;镜牧鞒倘鐖D5-2所示。</p><

76、p>  圖5-2 基本檔案模塊流程</p><p>  (2)進貨管理模塊:</p><p>  此模塊主要是作為普通用戶的采購人員使用的,用戶在成功登陸以后,就可以進入此模塊。此模塊包括三項功能:采購進貨,采購退貨,采購查詢。當然不同的用戶可以使用其中不同的功能。基本流程如圖5-3所示。</p><p>  (3)銷售管理模塊:</p>&l

77、t;p>  此模塊主要是銷售人員使用的。包含服裝銷售,客戶退貨,銷售查詢三項基本功能。通過此模塊用戶可以大體的了解公司的銷售狀況。首先用戶登陸,讓后進入銷售界面,然后就可以把銷售信息、退貨信息錄入系統(tǒng),或者進行銷售的查詢,得到銷售的信息。操作流程如圖5-4所示。</p><p>  (4)庫存管理模塊:</p><p>  庫存管理模塊主要是庫存管理人員使用的,也可以是其他人員進行庫

78、存查詢。包括庫存調撥,庫存預警,庫存查詢等功能。用戶登陸后進入主界面,然后又此項權限的用戶可以進入庫存管理界面?;玖鞒倘鐖D5-5所示。</p><p>  圖5-3 進貨管理模塊流程</p><p>  圖5-4 銷售管理模塊流程</p><p>  圖5-5 庫存管理模塊流程</p><p>  圖5-6 報表設計模塊流程<

79、/p><p>  圖5-7 系統(tǒng)維護模塊流程</p><p>  (5)報表設計模塊:</p><p>  此模塊主要由公司文員進行打印操作或者是公司主管對員工,銷售等方面的分析和審核。用戶登陸后進入主界面后可以進入報表打印界面,此模塊有員工信息報表,供應商信息報表,進貨報表,員工銷售報表,商品進貨分析報表,銷售價格分析報表,員工銷售分析報表的查詢和打印功能。具體操作

80、流程如圖5-6所示。</p><p>  (6)系統(tǒng)維護模塊:</p><p>  此模塊主要的操作者是管理員,其中包括系統(tǒng)用戶,設置權限,更改密碼,數據備份,數據還原等功能。操作流程如圖5-7所示。</p><p>  5.2 系統(tǒng)詳細操作方法</p><p>  (1)通過“系統(tǒng)維護”菜單中的菜單項添加用戶、設置用戶管理權限及更改登錄

81、用戶的密碼等操作。</p><p>  (2)打開“基本檔案/員工信息”菜單項:對員工信息進行添加、修改、刪除和查詢操作。</p><p>  (3)打開“基本檔案/供應商信息”菜單項:對供應商信息進行添加、修改、刪除和查詢操作。</p><p>  (4)打開“基本檔案/客戶檔案”菜單項:對客戶檔案信息進行添加、修改、刪除和查詢操作。</p><

82、;p>  (5)打開“進貨管理/采購進貨”菜單項:對采購進貨信息進行添加、修改和刪除操作。</p><p>  (6)打開“進貨管理/采購退貨”菜單項:對采購退貨信息進行添加、修改和刪除操作。</p><p>  (7)打開“進貨管理/采購查詢”菜單項:對采購進貨和采購退貨信息查詢操作。</p><p>  (8)打開“銷售管理/商品銷售”菜單項:對商品銷售信

83、息進行添加、修改和刪除操作。</p><p>  (9)打開“銷售管理/客戶退貨”菜單項:對客戶退貨信息進行添加、修改和刪除操作。</p><p>  (10)打開“銷售管理/銷售查詢”菜單項:對銷售貨物信息進行查詢操作。</p><p>  (11)打開“庫存管理/庫存調撥”菜單項:對庫存調撥信息進行添加和刪除操作。</p><p>  (

84、12)打開“庫存管理/庫存警報”菜單項:對庫存警報的數量進行修改操作。</p><p>  (13)打開“庫存管理/庫存查詢”菜單項:對庫存里的信息進行查詢操作。</p><p>  (14)打開“報表設計/員工信息報表”菜單項:對員工信息進行查詢并在報表中顯示結果。</p><p>  (15)打開“報表設計/供應商信息報表”菜單項:對供應商信息進行查詢并在報表中

85、顯示結果。</p><p>  (16)打開“報表設計/進貨商品報表”菜單項:對進貨商品信息進行查詢并在報表中顯示結果。</p><p>  (17)打開“報表設計/員工銷售報表”菜單項:對員工銷售信息進行查詢并在報表中顯示結果。</p><p>  (18)打開“報表設計/商品進貨分析報表”菜單項:對商品進貨信息進行查詢并在報表中以圖表的形式顯示結果。</p

86、><p>  (19)打開“報表設計/銷售價格分析報表”菜單項:對銷售價格信息進行查詢并在報表中以圖表的形式顯示結果。</p><p>  (20)打開“報表設計/員工銷售分析報表”菜單項:對員工銷售分析信息進行查詢并在報表中以圖表的形式顯示結果。</p><p>  (21)打開“系統(tǒng)維護/數據備份”菜單項:對數據庫進行備份。</p><p>

87、  (22)打開“系統(tǒng)維護/數據還原”菜單項:對數據庫進行還原。</p><p>  6 系統(tǒng)主要界面舉例</p><p>  由于操作人員的計算機知識有限,因此要求系統(tǒng)具有良好的人機界面。在設計本系統(tǒng)的界面時我遵循了幾個原則:1.控件的拖放要分主次,把重要的控件放在顯著的位置;2.合理設置控件的大小以達到一致性;3.合理利用空間,使界面整潔。</p><p> 

88、 6.1 系統(tǒng)的主界面</p><p>  系統(tǒng)的主界面是用戶進入系統(tǒng)后的第一個界面。本系統(tǒng)的主界面很簡潔,所有的功能項一目了然。如圖6-1所示。</p><p>  圖6-1 系統(tǒng)主界面</p><p>  圖6-2 采購查詢界面</p><p>  6.2 采購查詢界面:</p><p>  此界面主要是進

89、行進貨的查詢的。通過此界面用戶可以根據不同的查詢條件進行采購信息的查詢。界面如圖6-2所示。</p><p><b>  結束語</b></p><p>  大學四年的學習生活即將結束,經過老師們的辛勤教導,我們滿載而歸。這個時候通過畢業(yè)設計可以把自己的大學所學做一個總結或者說整理。本文能夠成功的完成,使用本系統(tǒng)可以有效地對服裝信息進行錄入、修改、查詢等操作。方便系統(tǒng)

90、操作員對企業(yè)信息有全面地了解,同時有利于操作員發(fā)現問題對企業(yè)工作進行改善提出有效的解決方案。通過這次畢業(yè)設計的制作,使我對軟件開發(fā)有了更深一步的了解。在軟件開發(fā)中應注意的問題和考慮的問題都能較好的做到。在這短短時間的自學中要很好的應用這個工具還是有困難的,但也得到了不少自學經驗,使我的自學能力有了很大的提高。在開發(fā)過程中也遇到了不少難題,為了解決這些難題我查閱各類相關書籍,同時請教老師和同學,不停地對編譯程序進行測試,調試。最終,得到了

91、一個比較具有實用性和完整性的系統(tǒng)。但系統(tǒng)還存在問題,雖然系統(tǒng)的基本功能已實現,但該系統(tǒng)還有許多不盡如人意的地方,與實際的管理還有一定的差距。在這里我要特別感謝我的指導老師許德武老師,沒有他的幫助我不可能順利的完成畢業(yè)設計。</p><p><b>  參考文獻</b></p><p>  [1] 張躍廷,韓陽.C#數據庫系統(tǒng)開發(fā)案例精選[M].北京:人民郵電出版社,2

92、007.6.</p><p>  [2] 李春葆,張植民. Visual C# 數據庫系統(tǒng)設計與開發(fā)[M]. 北京:清華大學出版社,2003.7.</p><p>  [3] 姚巍. Visual C# 數據庫開發(fā)及工程實例[M].北京:人民郵電出版社,2002.6.</p><p>  [4] Microsft ray. Visual C# 2.0中文程序員指南[

93、M]. 北京:清華大學出版社,2002.8.</p><p>  [5] Michel Halborson. Visual C#循序漸進教程[M]. 北京:清華大學出版社,2005.7.</p><p>  [6] 楊學全. SQL Server 2000實例教程[M]. 北京:電子工業(yè)出版社,2003.6.</p><p>  [7] 呂靜驊. SQL Serve

94、r 2000基礎教程[M].北京:清華大學出版社,2002.7.</p><p>  [8]張良誠. Access課程設計案例精編[M]. 北京:中國水利水電出版社,2002.</p><p>  [9]韓澤坤.ACCESS數據庫開發(fā)經典案例解析[M]. 北京:清華大學出版社,2006.</p><p>  [10]張露.高級語言程序設計教程——Visual C#

95、2.0[M]. 北京:人民郵政出版社,2005. </p><p>  [11]徐謖. Visual C#應用與開發(fā)案例教程[M]. 北京:清華大學出版社,2005.</p><p>  浙江師范大學本科畢業(yè)設計(論文)過程管理材料</p><p><b>  目 錄</b></p><p>  1 浙江師范大學

96、本科畢業(yè)設計(論文)任務書 ……………………………1</p><p>  2 浙江師范大學本科畢業(yè)設計(論文)文獻綜述 …………………………3</p><p>  3 浙江師范大學本科畢業(yè)設計(論文)開題報告 …………………………9</p><p>  4 浙江師范大學本科畢業(yè)設計(論文)外文翻譯 …………………………17</p><p&g

97、t;  5 浙江師范大學本科畢業(yè)設計(論文)指導記錄 …………………………35</p><p>  6 浙江師范大學本科畢業(yè)設計(論文)中期檢查表 ………………………37</p><p>  7 浙江師范大學本科畢業(yè)設計(論文)作品(實物)驗收單 ………………38</p><p>  8 浙江師范大學本科畢業(yè)設計(論文)答辯資格審查表 …………………42&l

98、t;/p><p>  9 浙江師范大學本科畢業(yè)設計(論文)答辯記錄 …………………………43</p><p>  10 浙江師范大學本科畢業(yè)設計(論文)評審表 ……………………………45</p><p>  本科畢業(yè)設計(論文)任務書</p><p>  本科畢業(yè)設計(論文)文獻綜述 </p><p>  本科畢業(yè)設計(

99、論文)開題報告</p><p>  本科畢業(yè)設計(論文)外文翻譯</p><p>  本科畢業(yè)設計(論文)指導記錄</p><p>  本科畢業(yè)設計(論文)中期檢查表</p><p>  檢查日期: 年 月 日</p><p>  本科畢業(yè)設計(論文)作品(實物)驗收單</p><

溫馨提示

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

評論

0/150

提交評論