vb+access庫存管理系統(tǒng)的計(jì)算機(jī)畢業(yè)設(shè)計(jì)_第1頁
已閱讀1頁,還剩40頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、<p><b>  摘要</b></p><p>  本文重點(diǎn)論述了服裝管理信息系統(tǒng)的設(shè)計(jì)思想及實(shí)現(xiàn)過程。利用VB和ACCESS開發(fā)工具完成了服裝信息系統(tǒng)的制作。對(duì)系統(tǒng)設(shè)計(jì)的結(jié)構(gòu)、系統(tǒng)設(shè)計(jì)的流程做了全面而詳盡的闡述,依據(jù)數(shù)據(jù)庫的需求分析,規(guī)劃出了數(shù)據(jù)庫的邏輯結(jié)構(gòu),且在實(shí)現(xiàn)邏輯結(jié)構(gòu)設(shè)計(jì)的基礎(chǔ)上,具體完成了數(shù)據(jù)庫物理結(jié)構(gòu)的創(chuàng)建。從而實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的查詢、修改等多個(gè)功能。</p>

2、;<p>  在對(duì)服裝管理信息系統(tǒng)進(jìn)行整體分析之后,全面地分析了本系統(tǒng)的可行性。并對(duì)系統(tǒng)中管理模塊進(jìn)行了概述,針對(duì)其中基本檔案信息管理、進(jìn)貨基本信息管理、銷售信息管理,物資庫存信息管理、報(bào)表設(shè)計(jì)管理這五部分做了詳細(xì)的分析,對(duì)相應(yīng)的功能需求、數(shù)據(jù)庫的設(shè)計(jì)、功能模塊設(shè)計(jì)、系統(tǒng)測試做了具體論述。對(duì)于系統(tǒng)中用到的一些相關(guān)技術(shù),數(shù)據(jù)庫的連接做了簡要的分析。</p><p>  在本系統(tǒng)的實(shí)現(xiàn)過程中采用基于C/

3、S二層體系結(jié)構(gòu),采用面向?qū)ο蠓椒ㄟM(jìn)行系統(tǒng)分析和設(shè)計(jì),使用ADO技術(shù),以及ACCESS數(shù)據(jù)庫技術(shù)進(jìn)行系統(tǒng)的開發(fā)與實(shí)現(xiàn),具有功能完備、性能優(yōu)越、操作簡單等優(yōu)點(diǎn)。</p><p>  本服裝進(jìn)銷存管理主要由進(jìn)貨管理,銷售管理、庫存管理、報(bào)表設(shè)計(jì)和系統(tǒng)維護(hù)等模塊組成。具體規(guī)劃如下:基本檔案模塊主要用于實(shí)現(xiàn)系統(tǒng)基本數(shù)據(jù)的錄入、相關(guān)基礎(chǔ)數(shù)據(jù)為:內(nèi)部員工信息、往來單位信息、客戶基本信息。進(jìn)貨管理模塊 該模塊主要用于實(shí)現(xiàn)服裝的進(jìn)

4、貨數(shù)據(jù)錄入,退貨數(shù)據(jù)錄入和進(jìn)貨查詢分析. 銷售管理模塊該模塊主要用于實(shí)現(xiàn)服裝的進(jìn)貨數(shù)據(jù)錄入,客戶退貨數(shù)據(jù)錄入和銷售信息查詢.庫存管理模塊 存管理模塊主要用于實(shí)現(xiàn)庫存調(diào)撥,庫存服裝數(shù)量上限報(bào)警和庫存數(shù)據(jù)查詢.庫存管理模塊 存管理模塊主要用于實(shí)現(xiàn)員工信息報(bào)表,往來單位報(bào)表,退貨服裝報(bào)表,員工銷售報(bào)表,服裝進(jìn)貨分析報(bào)表,銷售價(jià)格分析報(bào)表.銷售價(jià)格分析報(bào)表以及員工銷售分析 報(bào)表.系統(tǒng)維護(hù)模塊系統(tǒng)維護(hù)用于實(shí)現(xiàn)系統(tǒng)用戶設(shè)置,操作權(quán)限設(shè)置,密碼修改,

5、數(shù)據(jù)備份和數(shù)據(jù)庫恢復(fù).</p><p>  關(guān)鍵詞:服裝,入庫,出庫,VB,ACCESS</p><p><b>  Abstract</b></p><p>  The paper mainly expounds the clothing management information system's design idea and

6、Implementation.Using VB and ACCESS development tools completed clothing information system of production. On system design structure, system design process made a comprehensive and detailed elaboration, based on database

7、 of needs analysis, planning a database of logic structure, and in the realization of the logic structure design, on the basis of the specific completed the physical structure of database estab</p><p>  On c

8、lothing management information system for overall analysis after, comprehensively analyzed the feasibility of this system. And the system management module are summarized, according to the basic file information manageme

9、nt, purchase basic information management, sales information management, supplies, inventory information management, five parts design management this report has made the detailed analysis, the corresponding functional r

10、equirements, database design, function module design, sy</p><p>  In the process of implementing the system based on C/S second system structure, adopt object-oriented methods were system analysis and design

11、, use ADO, and ACCESS database technology system development and implementation, has fully functional, superior performance and simple operation etc </p><p>  . This clothing purchase-sell-stock management m

12、ainly by the incoming management, sales management, inventory management, financial statements design and system maintenance module. Specific planning as follows: basic file module mainly used to implement the system of

13、basic data input and related basic data for internal staff information, come-and-go unit of information, the basic information about the clients. Incoming management module this module mainly used to implement the clothi

14、ng of incomi</p><p>  Keywords: clothing, storage, delivery, VB, ACCESS </p><p><b>  目 錄</b></p><p><b>  摘要I</b></p><p>  AbstractIII</p>

15、;<p>  第1章 緒論1</p><p>  1.1. 課題的目的與意義1</p><p>  1.2國內(nèi)外現(xiàn)狀1</p><p><b>  1.3研究內(nèi)容3</b></p><p>  1.4開發(fā)工具的簡介3</p><p>  1.4.1 Visual Bas

16、ic 6.0簡介3</p><p>  1.4.2Access 簡介5</p><p>  第2章 系統(tǒng)分析7</p><p>  2.1可行性分析7</p><p>  2.1.1技術(shù)可行性分析7</p><p>  2.1.2經(jīng)濟(jì)可行性分析8</p><p>  2.1.3管理可

17、行性分析8</p><p>  .2.1.4操作可行性9</p><p><b>  2.2需求分析9</b></p><p>  2.2.1數(shù)據(jù)庫的需求分析10</p><p>  2.2.2系統(tǒng)開發(fā)平臺(tái)10</p><p>  第3章 總體設(shè)計(jì)11</p><p

18、>  3.1功能模塊11</p><p>  3.2 設(shè)計(jì)目標(biāo)13</p><p>  3.2.1數(shù)據(jù)庫邏輯設(shè)計(jì)E-R圖14</p><p>  3.3數(shù)據(jù)庫的完整性和安全性14</p><p>  3.3.1數(shù)據(jù)庫的完整性約束14</p><p>  3.3.2數(shù)據(jù)庫的安全性15</p>

19、<p>  第4章 詳細(xì)設(shè)計(jì)17</p><p>  4.1數(shù)據(jù)庫表設(shè)計(jì)17</p><p>  4.2界面設(shè)計(jì)19</p><p>  4.2.1貨品信息管理模塊19</p><p>  4.2.2服裝基本信息管理模塊20</p><p>  4.2.4服裝銷售管理模塊25</p>

20、;<p>  4.2.5庫存信息管理模塊28</p><p>  4.2.6報(bào)表設(shè)計(jì)管理模塊28</p><p>  4.4 系統(tǒng)總體及主要功能模塊設(shè)計(jì)30</p><p>  第5章 系統(tǒng)測試1</p><p><b>  5.1前言1</b></p><p>  5.2

21、測試的目的2</p><p>  5.3測試的方法2</p><p><b>  5.4案例測試3</b></p><p><b>  參考文獻(xiàn)4</b></p><p><b>  致 謝5</b></p><p><b>  第1

22、章 緒論</b></p><p>  1.1. 課題的目的與意義</p><p>  服裝行業(yè)屬于勞動(dòng)密集型行業(yè),具有投資少、見效快,中國加入WTO之后,服裝行業(yè)進(jìn)入了一個(gè)更具挑戰(zhàn)的發(fā)展時(shí)期,目前我國的服裝產(chǎn)量和出口額均居世界首位,是當(dāng)之無愧的服裝大國。中國服裝協(xié)會(huì)的報(bào)告指出,今后幾年,國內(nèi)消費(fèi)需求和出口需求仍</p><p>  呈現(xiàn)穩(wěn)定增長的態(tài)勢

23、,我國服裝產(chǎn)業(yè)的發(fā)展前景可以說極為誘人。然而,在我們樂觀地憧憬未來時(shí),更清醒地看到,置身于國際市場的中國服裝企業(yè)需要用現(xiàn)代的管理模式來“武裝”自己,提升綜合競爭力,縮小與發(fā)達(dá)國家服裝企業(yè)的差距。這種現(xiàn)代的管理模式即是信息化的管理,需要依靠我們的信息管理系統(tǒng)來實(shí)現(xiàn)。</p><p>  在調(diào)查中發(fā)現(xiàn),服裝行業(yè)中小型批發(fā)、零售企業(yè)以及連鎖店往往存在一些共同的特點(diǎn)和問題,如服裝分類不明確、庫存信息混亂、信息上報(bào)更新不及

24、時(shí)、決策欠依據(jù)、經(jīng)營不規(guī)范等,而這些問題往往是一個(gè)服裝公司成功管理的關(guān)鍵。因而針對(duì)服裝公司的這一需求特性,規(guī)范的企業(yè)銷售業(yè)務(wù)流程成為了許多軟件商開發(fā)此類軟件的實(shí)現(xiàn)要點(diǎn)之一。</p><p><b>  1.2國內(nèi)外現(xiàn)狀</b></p><p>  信息系統(tǒng)是一門邊緣學(xué)科,集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、現(xiàn)代通信技術(shù)和電子計(jì)算機(jī)技術(shù)于一體。1985年,管理信息系統(tǒng)創(chuàng)始人

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

26、可缺少一部分,也是企業(yè)管理的重要組成部分。它的內(nèi)容對(duì)于企業(yè)的管理者來說都至關(guān)重要,所以服裝進(jìn)銷存管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┩暾⒄_和靈活的服裝進(jìn)銷存信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件模式,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。 所以利用計(jì)算機(jī)實(shí)現(xiàn)服裝進(jìn)銷存的管理的自動(dòng)化將勢在必行。</p><p&

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

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

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

30、話輸出結(jié)果于管理無補(bǔ)”,最后得出“電腦不如豬腦”的結(jié)論,從而導(dǎo)致系統(tǒng)的閑置、失敗。</p><p><b>  1.3研究內(nèi)容</b></p><p>  本系統(tǒng)是一個(gè)服裝進(jìn)銷存管理信息系統(tǒng)的例子,系統(tǒng)的主要功能有:基本信息的管理、入庫信息管理、出庫信息管理、庫存信息管理。開發(fā)的總體任務(wù)是實(shí)現(xiàn)服裝管理信息的系統(tǒng)化、規(guī)范化和自動(dòng)化。系統(tǒng)功能分析是在系統(tǒng)開發(fā)總體任務(wù)的基礎(chǔ)

31、上完成的。</p><p>  1.4開發(fā)工具的簡介</p><p>  1.4.1 Visual Basic 6.0簡介</p><p>  Visual Basic 的數(shù)據(jù)存取對(duì)象發(fā)展大致經(jīng)歷了三個(gè)階段:DAO(Data Access Object)、RDO(Remote Data Object)和ADO(Active Data Objects)。每一個(gè)階段都是

32、伴隨著當(dāng)時(shí)時(shí)代特色而出現(xiàn)的,DAO最早是為單機(jī)環(huán)境開發(fā)的,后來隨著局域網(wǎng)、內(nèi)部子網(wǎng)的興起,C/S方式的流行,DAO結(jié)合了ODBC,同時(shí)Microsoft又在DAO+ODBC基礎(chǔ)上擴(kuò)展性地推出了RDO, 以更好地適應(yīng)局域網(wǎng)的應(yīng)用開發(fā)環(huán)境。隨著Internet在全球的迅速普及,老式的數(shù)據(jù)存取對(duì)象的功能在相當(dāng)程度上不在適合于在方式網(wǎng)上開發(fā)數(shù)據(jù)庫應(yīng)用程序,因而伴隨著網(wǎng)絡(luò)時(shí)代的到來,Microsoft不失時(shí)機(jī)的推出了新一代數(shù)據(jù)存取對(duì)象ADO,外加

33、OLB DB升級(jí)數(shù)據(jù)連接接口。</p><p>  ADO的訪問對(duì)象:任何一種ODBC數(shù)據(jù)源和任何經(jīng)過OLEDB界面接口的數(shù)據(jù)源。ADO功能及含義:ADO實(shí)際是一種提供訪問各種數(shù)據(jù)類型的連接機(jī)制。ADO設(shè)計(jì)為一種極簡單的格式,通過ODBC的方法同數(shù)據(jù)庫接口。可以使用任何一種ODBC數(shù)據(jù)源,即不止適合于SQL Server、Oracle、Access等數(shù)據(jù)庫應(yīng)用程序,也適合于Excel表格、文本文件、圖形文件和無格

34、式的數(shù)據(jù)文件。ADO是基于OLEDB之上的技術(shù),因此ADO通過其內(nèi)部的屬性和方法提供統(tǒng)一的數(shù)據(jù)訪問接口方法。</p><p>  與DAO等模型的層次結(jié)構(gòu)不同,ADO基本上是一種平板結(jié)構(gòu):Command和Recordset與Connect之間并沒有上下層次關(guān)系,這種設(shè)計(jì)主要是為了適應(yīng)Internet應(yīng)用程序開發(fā)的需要。因?yàn)樵贗nternet上,像在局域網(wǎng)內(nèi)那樣維護(hù)一個(gè)永久性的連接、然后在連接的基礎(chǔ)上執(zhí)行查詢,基本

35、上是不可能的。</p><p>  Visual Basic 6.0主要功能特點(diǎn)如下:</p><p> ?。?)有面向?qū)ο蟮目梢暬O(shè)計(jì)工具</p><p>  在Visual Basic中,應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法(OOP),把程序和數(shù)據(jù)封存裝起來視為一個(gè)對(duì)象,每個(gè)對(duì)象都是可視的。程序員在設(shè)計(jì)時(shí)只需用現(xiàn)有的工具根據(jù)界面設(shè)計(jì)的要求,直接在屏幕上“畫”出一個(gè)窗口、菜

36、單、按鈕、滾動(dòng)條等不同類型的對(duì)象,并為每個(gè)對(duì)象設(shè)置屬性。程序員的編程工作僅編寫針對(duì)對(duì)象要完成哪些功能的程序,因而程序設(shè)計(jì)的效率可提高許多。</p><p> ?。?)提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境</p><p>  在Visual Basic集成開發(fā)環(huán)境中,用戶可設(shè)計(jì)界面、編寫代碼、調(diào)試程序,直至把應(yīng)用程序編譯成可執(zhí)行文件,在Windows中運(yùn)行,使用戶在友好的開發(fā)環(huán)境中工作。&l

37、t;/p><p><b> ?。?)控件多</b></p><p>  Visual Basic擁有許多控件,如工具條控件CoolBar、數(shù)據(jù)庫控件ADO Data、日歷界面時(shí)間控件DataTimePicker和MonthView、圖形組合框控件ImageCombo等。</p><p> ?。?)支持多種數(shù)據(jù)庫系統(tǒng)的訪問</p>&l

38、t;p>  利用數(shù)據(jù)控件或ODBC能夠訪問的數(shù)據(jù)庫系統(tǒng)有,Microsoft Access、Btrieve、dBASE、</p><p>  Microsoft FoxPro和Paradox等,也可訪問Microsoft Excel、Lotus1-2-3等多種電子表格。</p><p>  1.4.2Access 簡介</p><p>  Access數(shù)據(jù)庫由

39、七種對(duì)象組成,它們是表、查詢、窗體、報(bào)表、宏、頁和模塊。   表(Table) ——表是數(shù)據(jù)庫的基本對(duì)象,是創(chuàng)建其他5種對(duì)象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來存貯數(shù)據(jù)庫的數(shù)據(jù),故又稱數(shù)據(jù)表。查詢(Query)——查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并 能連接若干個(gè)表的字段組成新表。 窗體(Form)——窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。報(bào)表(Re

40、port)——報(bào)表的功能是將數(shù)據(jù)庫中的數(shù)據(jù)分類匯總,然后打印出來,以便分析。宏(Macro)——宏相當(dāng)于DOS中的批處理,用來自動(dòng)執(zhí)行一系列操作。Access列出了一些常用的操作供用戶選擇,使用起來十分方便。模塊(Module)——模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。模塊使用Visual Basic編程。 頁——是一種特殊的直接連接到數(shù)據(jù)庫中數(shù)據(jù)的一種WEB頁。通過數(shù)據(jù)訪問頁將數(shù)據(jù)發(fā)布到I

41、nternet 或Intranet上,并可以適用瀏覽器進(jìn)行數(shù)據(jù)的維護(hù)和操作。</p><p><b>  第2章 系統(tǒng)分析</b></p><p><b>  2.1可行性分析</b></p><p>  可行性分析(Feasibility Analysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)項(xiàng)目開發(fā)的可能性和必

42、要性進(jìn)行分析,對(duì)新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免盲目投資,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。</p><p>  2.1.1技術(shù)可行性分析</p><p>  技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。該管理系統(tǒng)采用visual studio 2005作為開發(fā)

43、工具。Client / Server(客戶機(jī)/服務(wù)器)結(jié)構(gòu)把數(shù)據(jù)庫內(nèi)容放在遠(yuǎn)程的服務(wù)器上,而在客戶上機(jī)安裝相應(yīng)軟件。C/S軟件一般采用兩層結(jié)構(gòu),它由兩部分構(gòu)成:前端是客戶機(jī),即用戶界面(Client)結(jié)合了表示與業(yè)務(wù)邏輯,接受用戶的請(qǐng)求,并向數(shù)據(jù)庫服務(wù)提出請(qǐng)求,通常是一個(gè)PC機(jī);后端是服務(wù)器,即數(shù)據(jù)管理(Server)將數(shù)據(jù)提交給客戶端,客戶端將數(shù)據(jù)進(jìn)行計(jì)算并將結(jié)果呈現(xiàn)給用戶。滿足了本系統(tǒng)對(duì)數(shù)據(jù)安全性要求較高,處理數(shù)據(jù)量大的要求,而且又

44、緊密的結(jié)合了計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),是技術(shù)發(fā)展的大勢所趨,它把應(yīng)用系統(tǒng)帶入了一個(gè)嶄新的發(fā)展時(shí)代。數(shù)據(jù)庫服務(wù)器選用Access數(shù)據(jù)庫,它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級(jí)管理功能。它的靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺(tái)已成熟可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價(jià)格越來越低,其硬件平臺(tái)完全能滿足此系統(tǒng)的需要。</p>&l

45、t;p>  2.1.2經(jīng)濟(jì)可行性分析</p><p>  目前,隨著服裝銷售商家規(guī)模的擴(kuò)大,中國經(jīng)濟(jì)的發(fā)展,服裝進(jìn)銷存管理也必不可少,信息社會(huì)的高科技,商品經(jīng)濟(jì)化的高效益,使計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。成功的商家是在市場強(qiáng)烈的技術(shù)競爭和服務(wù)的情況下獲得自己的市場份額和信譽(yù)的。隨著計(jì)算機(jī)與企業(yè)經(jīng)濟(jì)關(guān)系愈來愈密切,如何提高服裝銷售企業(yè)辦公效率愈顯突出,然而由于計(jì)算機(jī)管理對(duì)許多中小型服裝企業(yè)來說

46、仍未普及,許多這類企業(yè)還停留在傳統(tǒng)的手寫辦公方式上,這給具有強(qiáng)烈時(shí)間觀念的公司領(lǐng)導(dǎo)、決策人員帶來了諸多不便,公司辦公室缺少一種完善的辦公管理軟件,為了加強(qiáng)服裝銷售的管理,因此開發(fā)了本軟件。讓計(jì)算機(jī)走入現(xiàn)代服裝銷售管理,使企業(yè)提高管理的效率,從而能有效的提高企業(yè)的投入與產(chǎn)出比</p><p>  2.1.3管理可行性分析</p><p>  主要是管理人員是否支持,現(xiàn)有的管理制度和方法是否科

47、學(xué),規(guī)章制度是否齊全,原始數(shù)據(jù)是否正確等。公司已有的進(jìn)銷存管理規(guī)章制度和管理方法為本系統(tǒng)的開發(fā)提供了制度保障。</p><p>  .2.1.4操作可行性</p><p>  操作可行性主要是指本系統(tǒng)開發(fā)完成后,管理人員可以在軟件開發(fā)人員的簡單指導(dǎo)下,利用C/S結(jié)構(gòu)來進(jìn)行操作,用Access作為數(shù)據(jù)庫管理,實(shí)質(zhì)上使用本系統(tǒng)只是一些簡單的數(shù)據(jù)錄入、上傳和查詢,所以操作容易,只要有一定計(jì)算機(jī)操

48、作知識(shí)都是能夠操作,只要按照一定的操作步驟都可以使用本系統(tǒng)。</p><p>  綜上所述,本系統(tǒng)開發(fā)目標(biāo)已明確,在技術(shù)和經(jīng)濟(jì)等方面都可行,并且投入少、見效快。因此本系統(tǒng)的開發(fā)是完全可行的。</p><p><b>  2.2需求分析</b></p><p>  開發(fā)出來的軟件是由用戶來使用的,所以軟件應(yīng)當(dāng)能夠盡可能地滿足用戶的需求,因此在開發(fā)

49、軟件之前要對(duì)用戶的需求做出詳細(xì)的調(diào)查研究,深入的進(jìn)行需求分析。需求分析在整個(gè)軟件開發(fā)的過程中占據(jù)了很大的比重。需求分析的好會(huì)直接關(guān)系到該軟件開發(fā)的成功與否,也直接關(guān)系到開發(fā)成本的高低,所以需求分析是開發(fā)軟件的基礎(chǔ),只有打好這個(gè)基礎(chǔ),才能夠順利的開發(fā)出一套用戶基本滿意的軟件。</p><p>  軟件的需求分析是從用戶的業(yè)務(wù)中提取出軟件系統(tǒng)能夠幫助用戶解決的業(yè)務(wù)問題,通過對(duì)用戶業(yè)務(wù)問題的分析,規(guī)劃出我的軟件產(chǎn)品。這

50、個(gè)步驟是對(duì)用戶業(yè)務(wù)需求的一個(gè)升華,是一個(gè)把用戶業(yè)務(wù)管理流程優(yōu)化,轉(zhuǎn)化為軟件產(chǎn)品,從而提升管理而實(shí)現(xiàn)的質(zhì)的飛躍,這一步是否成功,直接關(guān)系到開發(fā)出來的軟件產(chǎn)品能否得到用戶認(rèn)可,順利交付給客戶,客戶能否真正運(yùn)用開發(fā)出的產(chǎn)品幫助他們解決業(yè)務(wù)或管理問題。</p><p>  2.2.1數(shù)據(jù)庫的需求分析</p><p>  根據(jù)對(duì)服裝銷售行業(yè)進(jìn)、銷、存各個(gè)部分的分析和行業(yè)特點(diǎn)的要求,以及系統(tǒng)運(yùn)行和數(shù)據(jù)

51、流程的分析,得到了13張表,部分表如下:</p><p>  (1)公司基本信息表:員工ID,員工姓名,系統(tǒng)登錄名,登錄密碼,員工性別,所屬部門,員工職位,家庭電話,手機(jī)號(hào)碼,家庭住址,權(quán)限ID.</p><p>  (2)庫存信息表:標(biāo)識(shí)ID,商品ID,進(jìn)貨公司名稱,倉庫名稱,服裝名稱,庫存數(shù)量,庫存警報(bào)數(shù)量,服裝計(jì)量單位,進(jìn)貨時(shí)間,服裝規(guī)格,進(jìn)貨價(jià)格等。</p><

52、p>  (3)進(jìn)貨信息表:服裝ID,操作員ID,進(jìn)貨公司名稱,倉庫名稱,服裝數(shù)量,服裝規(guī)格,進(jìn)貨單價(jià),銷售單價(jià),應(yīng)付金額,實(shí)付金額,備注。</p><p>  (4)服裝銷售信息表:銷售ID,庫存ID,服裝ID,員工ID,服裝名稱,銷售數(shù)量,服裝規(guī)格,銷售時(shí)間,計(jì)量單位,進(jìn)貨單價(jià),銷售單價(jià),應(yīng)付金額,實(shí)付金額,備注。</p><p>  (5)退貨信息表:退貨服裝ID,庫存ID,服裝

53、ID,操作員ID,客戶ID,進(jìn)貨公司名稱,倉庫名稱,服裝名稱,進(jìn)貨數(shù)量,進(jìn)貨日期,服裝規(guī)格,計(jì)量單位,退貨單價(jià),應(yīng)付金額,以退款金額,退貨原因,退貨類型。</p><p>  2.2.2系統(tǒng)開發(fā)平臺(tái)</p><p>  本系統(tǒng)后臺(tái)數(shù)據(jù)庫采用Access,該數(shù)據(jù)庫系統(tǒng)安全性、準(zhǔn)確性運(yùn)行速度方面有絕對(duì)的優(yōu)勢,并且處理數(shù)據(jù)量大,效率高;前臺(tái)采用Microsoft公司的Visual Studio2

54、005作為主要的開發(fā)工具,可與Access數(shù)據(jù)庫進(jìn)行無縫連接。</p><p><b>  第3章 總體設(shè)計(jì)</b></p><p><b>  3.1功能模塊</b></p><p>  本服裝經(jīng)銷存管理系統(tǒng)主要由進(jìn)貨管理、銷售管理、庫存管理、報(bào)表設(shè)計(jì)和系統(tǒng)維護(hù)等模塊組成,具體規(guī)劃如下。</p><p

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

56、;<b>  (3)銷售管理模塊</b></p><p>  該模塊主要用于實(shí)現(xiàn)服裝的銷售數(shù)據(jù)錄入,客戶退貨數(shù)據(jù)錄入和銷售信息查詢。</p><p>  系統(tǒng)功能結(jié)構(gòu)如圖3-1所示。</p><p>  圖3-1 系統(tǒng)功能結(jié)構(gòu)圖</p><p><b>  (4)庫存管理模塊</b></p&

57、gt;<p>  庫存管理模塊主要用于實(shí)現(xiàn)庫存調(diào)撥、庫存服裝數(shù)量上限報(bào)警和庫存數(shù)據(jù)查詢;</p><p><b>  (5)報(bào)表設(shè)計(jì)模塊</b></p><p>  報(bào)表設(shè)計(jì)模塊主要用于實(shí)現(xiàn)員工信息報(bào)表、往來單位報(bào)表、退貨服裝報(bào)表、員工銷售報(bào)表、服裝進(jìn)貨分析報(bào)表、銷售價(jià)格分析報(bào)表以及員工銷售分析報(bào)表。</p><p><b&

58、gt;  (6)系統(tǒng)維護(hù)模塊</b></p><p>  系統(tǒng)維護(hù)模塊用于實(shí)現(xiàn)系統(tǒng)用戶設(shè)置、操作權(quán)限設(shè)置、密碼修改、數(shù)據(jù)備份和數(shù)據(jù)庫恢復(fù)。</p><p>  系統(tǒng)業(yè)務(wù)流程如圖3-2所示</p><p>  3-2 系統(tǒng)業(yè)務(wù)流程圖</p><p><b>  3.2 設(shè)計(jì)目標(biāo)</b></p>

59、<p>  此系統(tǒng)的設(shè)計(jì)是針對(duì)中小型的服裝銷售企業(yè)的,通過本系統(tǒng)可以對(duì)中小型的服裝銷售企業(yè)進(jìn)行有效的進(jìn)銷存管理。本系統(tǒng)暫定了以下設(shè)計(jì)目標(biāo):</p><p>  (1)系統(tǒng)采用人機(jī)交互方式,界面美觀友好,信息查詢靈活、方便</p><p><b>  數(shù)據(jù)存儲(chǔ)安全可靠。</b></p><p>  (2)實(shí)現(xiàn)后臺(tái)監(jiān)控功能。</p&

60、gt;<p>  (3)利用報(bào)表中圖表分析員工銷售業(yè)績。</p><p>  (4)實(shí)現(xiàn)各種查詢,如定位查詢、模糊查詢等。</p><p>  (5)實(shí)現(xiàn)服裝進(jìn)貨分析語統(tǒng)計(jì)、銷售分析與統(tǒng)計(jì)、服裝銷售成本明細(xì)等功能。</p><p>  (6)強(qiáng)大的庫存預(yù)警功能,盡可能的減少商家不必要的損失。</p><p>  (7)實(shí)現(xiàn)報(bào)表動(dòng)

61、態(tài)分析數(shù)據(jù)。</p><p>  (8)對(duì)用戶輸入的數(shù)據(jù),進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),盡可能避免人為錯(cuò)誤。</p><p>  (9)系統(tǒng)最大限度的實(shí)現(xiàn)了易維護(hù)性和易操作性。</p><p>  3.2.1數(shù)據(jù)庫邏輯設(shè)計(jì)E-R圖</p><p>  通過對(duì)服裝進(jìn)銷存管理系統(tǒng)的數(shù)據(jù)庫的需求分析,可以得到數(shù)據(jù)庫的基本數(shù)據(jù)和數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,下面

62、列出系統(tǒng)的部分E-R圖。</p><p>  3.3數(shù)據(jù)庫的完整性和安全性</p><p>  3.3.1數(shù)據(jù)庫的完整性約束 </p><p>  數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和相容性。數(shù)據(jù)庫管理系統(tǒng)(DBMS)用一定的機(jī)制來檢查數(shù)據(jù)庫中的數(shù)據(jù)是否滿足規(guī)定的條件——完整性約束條件,數(shù)據(jù)的約束條件是語義的體現(xiàn),將作為模式的一部分存入數(shù)據(jù)庫中。</p>

63、<p><b>  (1)實(shí)體完整性</b></p><p>  實(shí)體完整性是指若屬性A是基本關(guān)系R的主屬性,則屬性A不能取空值。為了保證實(shí)體完整性,每一個(gè)表中的主鍵都設(shè)置成不可空。為了防止用戶在對(duì)表進(jìn)行插入操作時(shí),把某個(gè)字段的值寫為空,系統(tǒng)在每次添加數(shù)據(jù)的時(shí)候都檢驗(yàn)是否有不可為空的字段的值沒有填寫,并提示用戶填寫信息,以此來保證實(shí)體完整性。</p><p>

64、;<b>  (2)參照完整性</b></p><p>  由于表和表之間會(huì)存在某些聯(lián)系,當(dāng)關(guān)系R和關(guān)系S之間是一對(duì)多關(guān)系時(shí)(R的主鍵是A,S的主鍵是b,c是s中的外碼),在插入數(shù)據(jù)時(shí)就要保證外碼c的值或者為空或者等于R中某個(gè)元組的主碼值。在對(duì)被參照表進(jìn)行修改操作時(shí)應(yīng)同時(shí)進(jìn)行級(jí)聯(lián)修改。</p><p>  例如在服裝管理系統(tǒng)中,當(dāng)用戶在修改窗體中對(duì)供貨商名稱進(jìn)行修改的

65、時(shí)候則基本信息表、入庫表、出庫表和庫存視圖中所包含的名稱也隨之修改。這樣保證了在修改一個(gè)表中元組的時(shí)候相應(yīng)與它有關(guān)的元組也被級(jí)聯(lián)地修改。這樣保證了數(shù)據(jù)庫參照完整性的關(guān)系。</p><p>  (3)用戶定義完整性</p><p>  任何關(guān)系數(shù)據(jù)庫系統(tǒng)都應(yīng)該支持實(shí)體完整性和參照完整性。除此之外,不同的關(guān)系數(shù)據(jù)庫系統(tǒng)根據(jù)其應(yīng)用環(huán)境的不同,往往還需要一些特殊的約束條件,用戶定義的完整性就是針對(duì)

66、某一具體關(guān)系數(shù)據(jù)庫的約束條件。它反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求。例如某個(gè)屬性必須取唯一值、某個(gè)屬性的取值范圍等。</p><p>  例如在服裝進(jìn)銷存管理系統(tǒng)中,在輸入庫日期時(shí),避免用戶輸入日期所造成格式不正確,無法插入到數(shù)據(jù)庫中,系統(tǒng)采用了VB中自帶的控件可以方便用戶進(jìn)行選擇日期,這樣便不會(huì)產(chǎn)生異常。</p><p>  3.3.2數(shù)據(jù)庫的安全性 </p>

67、<p>  數(shù)據(jù)庫的安全性是指保護(hù)數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。在數(shù)據(jù)庫系統(tǒng)中,大量的數(shù)據(jù)集中存放,而且為許多用戶直接共享,是寶貴的信息資源,系統(tǒng)的安全保護(hù)措施就顯得更為重要,它保護(hù)數(shù)據(jù)庫防止惡意的破壞和非法的存取。</p><p>  用戶標(biāo)識(shí)和鑒別是系統(tǒng)提供的最外層安全保護(hù)措施。其方法是由系統(tǒng)提供一定的方式讓用戶標(biāo)識(shí)自己的名字或身份。每次用戶要求進(jìn)入系統(tǒng)時(shí),由系統(tǒng)進(jìn)行核對(duì),通

68、過鑒定后才提供機(jī)器的使用權(quán)。</p><p>  例如在本系統(tǒng)中,只有是管理員才可以在系統(tǒng)中進(jìn)行添加,刪除用戶。不是管理員權(quán)限的只能修改自己的密碼。這樣保證了數(shù)據(jù)庫的安全性。</p><p><b>  第4章 詳細(xì)設(shè)計(jì)</b></p><p><b>  4.1數(shù)據(jù)庫表設(shè)計(jì)</b></p><p>

69、;  現(xiàn)在根據(jù)設(shè)計(jì)好的數(shù)據(jù)庫概念結(jié)構(gòu)來進(jìn)行數(shù)據(jù)庫各個(gè)表的設(shè)計(jì),系統(tǒng)主要數(shù)據(jù)庫設(shè)計(jì)如下:</p><p>  表4.1員工基本信息表 </p><p>  表4.2 服裝進(jìn)貨信息表</p><p>  表4.3服裝銷售信息表</p><p><b>  4.2界面設(shè)計(jì)</b></p><p>  4

70、.2.1貨品信息管理模塊</p><p>  該模塊包含三項(xiàng):服裝信息添加、貨品信息修改、貨品信息刪除。</p><p><b>  服裝信息添加</b></p><p>  服裝信息的添加功能是這樣實(shí)現(xiàn)的:當(dāng)貨品信息時(shí)將由用戶對(duì)該供貨商的所有信息進(jìn)行添寫。當(dāng)用戶點(diǎn)擊添加時(shí),系統(tǒng)先判斷名稱、描述、是否為空,如果有一個(gè)為空的話,則系統(tǒng)進(jìn)行提示。不

71、為空的話,則系統(tǒng)再判斷名稱是否有重復(fù),如果相同的話,則系統(tǒng)提示已經(jīng)存在。如果操作成功的話將把供貨商的所有信息添加到表中。</p><p><b>  (2)服裝信息修改</b></p><p>  服裝信息的修改功能是這樣實(shí)現(xiàn)的:首先用戶要在表中選擇要修改的信息,如果沒選的話,則系統(tǒng)提示請(qǐng)選擇記錄。然后,點(diǎn)擊修改按鈕,這時(shí)窗體中的字段信息變?yōu)榭捎?,?duì)信息進(jìn)行修改。操作

72、成功的話將把新的信息在數(shù)據(jù)庫表中進(jìn)行更新。如果名稱變更的話,則基本信息表、數(shù)量表、庫存中相對(duì)應(yīng)的名稱也要隨之更新。</p><p><b> ?。?)服裝信息刪除</b></p><p>  服裝信息的刪除功能是這樣實(shí)現(xiàn)的:首先要選擇要?jiǎng)h除的名稱,如果沒選的話,系統(tǒng)提示請(qǐng)選擇名稱。當(dāng)名稱選擇后,點(diǎn)擊刪除按鈕時(shí),系統(tǒng)提示是否刪除,如果點(diǎn)擊是,則把當(dāng)前的所有信息在數(shù)據(jù)庫表

73、中進(jìn)行刪除。</p><p>  4.2.2服裝基本信息管理模塊</p><p>  該模塊包含三項(xiàng):服裝基本信息添加、服裝基本信息修改、服裝基本信息刪除。</p><p> ?。?)服裝基本信息添加</p><p>  服裝基本信息的添加功能是這樣實(shí)現(xiàn)的:當(dāng)添加物資基本信息時(shí)將由用戶對(duì)物資基本編號(hào)、服裝名稱、規(guī)格型號(hào)、類別、單位進(jìn)行添寫,最

74、后再選擇此服裝是由哪個(gè)提供的。服裝類型的選擇是和圖表相關(guān)聯(lián)的。當(dāng)用戶點(diǎn)擊添加時(shí),系統(tǒng)先判斷所有的內(nèi)容是否為空,如果有一個(gè)為空的話,則系統(tǒng)進(jìn)行提示。不為空的話,則系統(tǒng)再判斷編號(hào)和表中已存在的貨品是否有重復(fù),如果重復(fù)的話,則系統(tǒng)提示此物資已經(jīng)存在。如果操作成功的話將把服裝的所有信息添加到服裝基本表中。由圖4.1所示</p><p>  圖4.1服裝基本信息添加</p><p>  (2)服裝基

75、本信息修改</p><p>  服裝基本信息的修改功能是這樣實(shí)現(xiàn)的:首先用戶要在表中選擇要修改的服裝基本信息,如果沒選的話,則系統(tǒng)提示請(qǐng)選擇記錄。然后,點(diǎn)擊修改按鈕,這時(shí)窗體中只有服裝編號(hào)是不可修改的,其它字段信息變?yōu)榭捎?,?duì)服裝基本信息進(jìn)行修改完后,點(diǎn)擊保存,操作成功的話將把服裝基本信息在數(shù)據(jù)庫表中進(jìn)行更新。更新的過程是以服裝編號(hào)為關(guān)鍵字段,把服裝基本信息表、服裝入庫表、物資出庫表、庫存和報(bào)損表中相對(duì)應(yīng)的物資編

76、號(hào)要進(jìn)行更新。這也是把服裝編號(hào)做為不可修改的一個(gè)好處。、</p><p>  圖4.2 服裝基本信息修改</p><p>  (3)服裝基本信息刪除</p><p>  服裝基本信息的刪除功能是這樣實(shí)現(xiàn)的:首先要選擇要?jiǎng)h除的編號(hào),如果沒選的話,系統(tǒng)提示請(qǐng)選擇編號(hào)。當(dāng)編號(hào)選擇后,點(diǎn)擊刪除按鈕時(shí),系統(tǒng)提示是否刪除此的信息,如果點(diǎn)擊是,則把當(dāng)前記錄的所有信息在數(shù)據(jù)庫表中進(jìn)

77、行刪除?;拘畔h除窗體。</p><p>  4.2.3服裝進(jìn)貨管理模塊</p><p>  該模塊包含四項(xiàng):服裝入庫信息添加、服裝入庫信息修改、服裝入庫信息刪除、確認(rèn)入庫。</p><p> ?。?)服裝入庫信息添加</p><p>  服裝入庫信息的添加功能是這樣實(shí)現(xiàn)的:把入庫編號(hào)作為主鍵,目的是讓一種服裝可以入多回庫。首先要輸入入庫編

78、號(hào),然后再選擇要對(duì)哪種服裝進(jìn)行入庫,這里要選擇的服裝信息要從服裝基本信息表中得到。要先選擇復(fù)炸ung名稱,這時(shí)有關(guān)服裝名稱的所有型號(hào)在規(guī)格型號(hào)下拉框中顯示出來,選擇完型號(hào)后,所對(duì)應(yīng)的此物資的基本信息也隨之在窗體中的文本框中顯示出來,接下來是要對(duì)入庫的數(shù)量、單價(jià)、金額、入庫時(shí)間、信息進(jìn)行添寫,在添寫數(shù)量和單價(jià)時(shí),必須要輸入數(shù)字,否則系統(tǒng)提示。輸入數(shù)量和單價(jià)后金額將自動(dòng)計(jì)算出來。當(dāng)用戶點(diǎn)擊添加時(shí),系統(tǒng)判斷入庫編號(hào)和表中已存在的入庫編號(hào)是否有

79、重復(fù),如果重復(fù)的話,則系統(tǒng)提示此入庫編號(hào)已經(jīng)存在。如果操作成功的話將把物資的所有信息添加到入庫表中。物資入庫的添加窗體如圖4.3所示。</p><p> ?。?)服裝入庫信息修改</p><p>  服裝入庫信息的修改功能是這樣實(shí)現(xiàn)的:在物資入庫窗體中只能修改數(shù)量、單價(jià)、入庫時(shí)間、倉庫、備注。首先用戶要在表中選擇要修改的服裝入庫基本信息,如果沒選的話,則系統(tǒng)提示請(qǐng)選擇記錄。然后,點(diǎn)擊修改按

80、鈕,要對(duì)當(dāng)前記錄進(jìn)行內(nèi)容修改。對(duì)服裝入庫信息進(jìn)行修改完后,點(diǎn)擊保存,操作成功的話將把服裝入庫修改的新信息在入庫表中進(jìn)行更新。更新的過程是以入庫編號(hào)為關(guān)鍵字段,在表中找到相應(yīng)的入庫編號(hào),然后進(jìn)行數(shù)據(jù)庫表的更新。</p><p> ?。?)服裝入庫信息刪除</p><p>  服裝入庫信息的刪除功能是這樣實(shí)現(xiàn)的:首先要選擇要?jiǎng)h除的入庫編號(hào),如果沒選的話,系統(tǒng)提示請(qǐng)選擇入庫編號(hào)。當(dāng)入庫編號(hào)選擇后

81、,點(diǎn)擊刪除按鈕時(shí),系統(tǒng)提示是否刪除此服裝的入庫信息,如果點(diǎn)擊是,則把入庫表中當(dāng)前記錄的所有信息在數(shù)據(jù)庫表中進(jìn)行刪除。</p><p><b>  (4)確認(rèn)入庫</b></p><p>  確認(rèn)入庫的功能是這樣實(shí)現(xiàn)的:當(dāng)用戶點(diǎn)擊確認(rèn)入庫時(shí),系統(tǒng)將提示用戶是否將入庫表里的記錄進(jìn)行入庫,如果用戶選擇是的話,則把當(dāng)前入庫表里未入庫的記錄進(jìn)行入庫,將數(shù)據(jù)存放到庫存中,庫存中如

82、果服裝編號(hào)和倉庫與未入庫的記錄相同的話,把未入庫記錄的數(shù)量加到庫存中已有的數(shù)量上。如果不相同的話,則在庫存中添加一條新的記錄。</p><p>  4.2.4服裝銷售管理模塊</p><p>  該模塊包含四項(xiàng):服裝銷售信息添加、服裝銷售信息修改、服裝銷售信息刪除、確認(rèn)出庫。</p><p> ?。?)物資出庫信息添加</p><p>  服

83、裝信息的添加功能是這樣實(shí)現(xiàn)的:把銷售編號(hào)作為主鍵,目的是讓一種服裝更多售出。首先要輸入出庫編號(hào),然后再選擇要對(duì)哪種服裝進(jìn)行出庫,這里要選擇的物資信息要從庫存中得到。要先選擇服裝名稱,這時(shí)有關(guān)服裝名稱的所有型號(hào)在規(guī)格型號(hào)下拉框中顯示出來,選擇完型號(hào)后,還要選擇出庫服裝所對(duì)應(yīng)的倉庫,當(dāng)倉庫選完后,所對(duì)應(yīng)的此服裝的基本信息也隨之在窗體中的文本框中顯示出來,接下來是要對(duì)出庫的數(shù)量,單價(jià),金額,倉庫的信息進(jìn)行添寫,在添寫數(shù)量和單價(jià)時(shí),必須要輸入數(shù)

84、字,否則系統(tǒng)提示。輸入數(shù)量和單價(jià)后金額將自動(dòng)計(jì)算出來。當(dāng)用戶點(diǎn)擊添加時(shí),系統(tǒng)判斷出庫編號(hào)和表中已存在的出庫編號(hào)是否有重復(fù),如果重復(fù)的話,則系統(tǒng)提示此出庫編號(hào)已經(jīng)存在。如果操作成功的話將把物資的所有信息添加到出庫表中。</p><p> ?。?)服裝銷售信息修改</p><p>  服裝銷售信息的修改功能是這樣實(shí)現(xiàn)的:在物資出庫窗體中只能修改數(shù)量、單價(jià)、金額、入庫時(shí)間、經(jīng)辦人、保管人、備注。

85、首先用戶要在表中選擇要修改的物資出庫基本信息,如果沒選的話,則系統(tǒng)提示請(qǐng)選擇記錄。然后,點(diǎn)擊修改按鈕,要對(duì)當(dāng)前記錄進(jìn)行內(nèi)容修改。對(duì)服裝出庫信息進(jìn)行修改完后,點(diǎn)擊保存,操作成功的話將把服裝出庫修改的新信息在出庫表中進(jìn)行更新。更新的過程是以出庫編號(hào)為關(guān)鍵字段,在表中找到相應(yīng)的出庫編號(hào),然后進(jìn)行數(shù)據(jù)庫表的更新。物資出庫修改的窗體如圖4.4所示。</p><p> ?。?)服裝銷售信息刪除</p><

86、p>  服裝銷售信息的刪除功能是這樣實(shí)現(xiàn)的:首先要選擇要?jiǎng)h除的出庫編號(hào),如果沒選的話,系統(tǒng)提示請(qǐng)選擇出庫編號(hào)。當(dāng)出庫編號(hào)選擇后,點(diǎn)擊刪除按鈕時(shí),系統(tǒng)提示是否刪除此物資的出庫信息,如果點(diǎn)擊是,則把出庫表中當(dāng)前記錄的所有信息在數(shù)據(jù)庫表中進(jìn)行刪除。</p><p><b> ?。?)確認(rèn)銷售</b></p><p>  確認(rèn)出庫的功能是這樣實(shí)現(xiàn)的:當(dāng)用戶點(diǎn)擊確認(rèn)出庫時(shí)

87、,系統(tǒng)將提示用戶是否將出庫表里的記錄進(jìn)行出庫,如果用戶選擇是的話,則先判斷當(dāng)前出庫記錄的數(shù)量是否小于等于庫存中的數(shù)量,如果大于的話,則系統(tǒng)提示庫存為負(fù),請(qǐng)檢查出庫表。如果滿足條件的話,則對(duì)當(dāng)前出庫表里的記錄進(jìn)行出庫,然后庫存中相對(duì)應(yīng)的服裝數(shù)量減少。</p><p>  4.2.5庫存信息管理模塊</p><p>  該模塊包含庫存信息瀏覽,功能是方便用戶對(duì)庫存信息的查看,及時(shí)反應(yīng)庫存中物資

88、存放的數(shù)量。</p><p>  4.2.6報(bào)表設(shè)計(jì)管理模塊</p><p>  此模塊主要由公司文員進(jìn)行打印操作或者是公司主管對(duì)員工,銷售等方面的分析和審核。用戶登陸后進(jìn)入主界面后可以進(jìn)入報(bào)表打印界面,此模塊有員工信息報(bào)表,供應(yīng)商信息報(bào)表,進(jìn)貨報(bào)表,員工銷售報(bào)表,商品進(jìn)貨分析報(bào)表,銷售價(jià)格分析報(bào)表,員工銷售分析報(bào)表的查詢和打印功能。</p><p>  4.2.7

89、系統(tǒng)維護(hù)模塊:</p><p>  此模塊主要的操作者是管理員,其中包括系統(tǒng)用戶,設(shè)置權(quán)限,更改密碼,數(shù)據(jù)備份,數(shù)據(jù)還原等功能。</p><p>  4.3系統(tǒng)詳細(xì)操作方法</p><p>  (1)通過“系統(tǒng)維護(hù)”菜單中的菜單項(xiàng)添加用戶、設(shè)置用戶管理權(quán)限及更改登錄用戶的密碼等操作。</p><p>  (2)打開“基本檔案/員工信息”菜單項(xiàng)

90、:對(duì)員工信息進(jìn)行添加、修改、刪除和查詢操作。</p><p>  (3)打開“基本檔案/供應(yīng)商信息”菜單項(xiàng):對(duì)供應(yīng)商信息進(jìn)行添加、修改、刪除和查詢操作。</p><p>  (4)打開“基本檔案/客戶檔案”菜單項(xiàng):對(duì)客戶檔案信息進(jìn)行添加、修改、刪除和查詢操作。</p><p>  (5)打開“進(jìn)貨管理/采購進(jìn)貨”菜單項(xiàng):對(duì)采購進(jìn)貨信息進(jìn)行添加、修改和刪除操作。<

91、;/p><p>  (6)打開“進(jìn)貨管理/采購?fù)素洝辈藛雾?xiàng):對(duì)采購?fù)素浶畔⑦M(jìn)行添加、修改和刪除操作。</p><p>  (7)打開“進(jìn)貨管理/采購查詢”菜單項(xiàng):對(duì)采購進(jìn)貨和采購?fù)素浶畔⒉樵儾僮鳌?lt;/p><p>  (8)打開“銷售管理/商品銷售”菜單項(xiàng):對(duì)商品銷售信息進(jìn)行添加、修改和刪除操作。</p><p>  (9)打開“銷售管理/客戶退

92、貨”菜單項(xiàng):對(duì)客戶退貨信息進(jìn)行添加、修改和刪除操作。</p><p>  (10)打開“銷售管理/銷售查詢”菜單項(xiàng):對(duì)銷售貨物信息進(jìn)行查詢操作。</p><p>  (11)打開“庫存管理/庫存調(diào)撥”菜單項(xiàng):對(duì)庫存調(diào)撥信息進(jìn)行添加和刪除操作。</p><p>  (12)打開“庫存管理/庫存警報(bào)”菜單項(xiàng):對(duì)庫存警報(bào)的數(shù)量進(jìn)行修改操作。</p><

93、p>  (13)打開“庫存管理/庫存查詢”菜單項(xiàng):對(duì)庫存里的信息進(jìn)行查詢操作。</p><p>  (14)打開“報(bào)表設(shè)計(jì)/員工信息報(bào)表”菜單項(xiàng):對(duì)員工信息進(jìn)行查詢并在報(bào)表中顯示結(jié)果。</p><p>  (15)打開“報(bào)表設(shè)計(jì)/供應(yīng)商信息報(bào)表”菜單項(xiàng):對(duì)供應(yīng)商信息進(jìn)行查詢并在報(bào)表中顯示結(jié)果。</p><p>  (16)打開“報(bào)表設(shè)計(jì)/進(jìn)貨商品報(bào)表”菜單項(xiàng):

94、對(duì)進(jìn)貨商品信息進(jìn)行查詢并在報(bào)表中顯示結(jié)果。</p><p>  (17)打開“報(bào)表設(shè)計(jì)/員工銷售報(bào)表”菜單項(xiàng):對(duì)員工銷售信息進(jìn)行查詢并在報(bào)表中顯示結(jié)果。</p><p>  (18)打開“報(bào)表設(shè)計(jì)/商品進(jìn)貨分析報(bào)表”菜單項(xiàng):對(duì)商品進(jìn)貨信息進(jìn)行查詢并在報(bào)表中以圖表的形式顯示結(jié)果。</p><p>  (19)打開“報(bào)表設(shè)計(jì)/銷售價(jià)格分析報(bào)表”菜單項(xiàng):對(duì)銷售價(jià)格信息進(jìn)行

95、查詢并在報(bào)表中以圖表的形式顯示結(jié)果。</p><p>  (20)打開“報(bào)表設(shè)計(jì)/員工銷售分析報(bào)表”菜單項(xiàng):對(duì)員工銷售分析信息進(jìn)行查詢并在報(bào)表中以圖表的形式顯示結(jié)果。</p><p>  (21)打開“系統(tǒng)維護(hù)/數(shù)據(jù)備份”菜單項(xiàng):對(duì)數(shù)據(jù)庫進(jìn)行備份。</p><p>  (22)打開“系統(tǒng)維護(hù)/數(shù)據(jù)還原”菜單項(xiàng):對(duì)數(shù)據(jù)庫進(jìn)行還原</p><p>

96、;  4.4 系統(tǒng)總體及主要功能模塊設(shè)計(jì)</p><p>  業(yè)務(wù)流程(Transaction Flow Diagram, TFD),又稱作業(yè)流程,即作業(yè)的完成程序,它反映了現(xiàn)實(shí)的業(yè)務(wù)活動(dòng)。管理業(yè)務(wù)流程圖是一種描述系統(tǒng)內(nèi)各單位、人員間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流向的圖表?,F(xiàn)實(shí)業(yè)務(wù)活動(dòng)中的一些弊病很難憑空指出,而利用業(yè)務(wù)流程圖可以細(xì)致地分析其業(yè)務(wù)流程的合理性、存在的問題及從何處入手進(jìn)行修改。</p>

97、<p>  4.5 系統(tǒng)總體業(yè)務(wù)</p><p>  本系統(tǒng)的主要業(yè)務(wù)流程是管理員首先添加系統(tǒng)的用戶,包括用戶的登錄名,密碼,使用權(quán)限等,使用權(quán)限包括系統(tǒng)員操作權(quán)限和普通用戶操作權(quán)限。然后系統(tǒng)的用戶使用自己的登錄名和密碼進(jìn)行登陸,系統(tǒng)根據(jù)用戶的登錄名得知用戶的操作權(quán)限,用戶可能有全部的使用權(quán)限,也可能只有部分的使用權(quán)限。管理員是擁有所以使用權(quán)限的。</p><p><b&

98、gt;  第5章 系統(tǒng)測試</b></p><p><b>  5.1前言</b></p><p>  與開發(fā)過程類似,測試過程也必須分步驟進(jìn)行,每個(gè)步驟在邏輯上是前一個(gè)步驟地繼續(xù)。大型軟件系統(tǒng)通常由若干個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)又由許多模塊組成。</p><p>  (1) 單元測試 單元測試的用例從單元詳細(xì)設(shè)計(jì)中導(dǎo)出。在單元測試

99、中可以采用功能性測試和結(jié)構(gòu)性測試兩種。</p><p>  (2) 集成測試 在這個(gè)測試步驟中所發(fā)現(xiàn)的往往是概要設(shè)計(jì)的錯(cuò)誤。</p><p>  (3) 系統(tǒng)測試 在這個(gè)測試步驟中所發(fā)現(xiàn)的往往是需求規(guī)格說明的錯(cuò)誤。一般來說,系統(tǒng)測試是功能性測試,不是結(jié)構(gòu)性測試。</p><p><b>  5.2測試的目的</b></p>&

100、lt;p>  在開發(fā)大型軟件系統(tǒng)的過程中,需要面對(duì)錯(cuò)綜復(fù)雜的問題,因此,在軟件生存周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生錯(cuò)誤。編程人員力求在每個(gè)階段結(jié)束之前通過嚴(yán)格的技術(shù)審查,盡可能早的發(fā)現(xiàn)并糾正錯(cuò)誤。測試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤。目前軟件測試仍然是保證軟件質(zhì)量的關(guān)鍵步驟,它是對(duì)軟件規(guī)格說明、設(shè)計(jì)和編碼的最后復(fù)審。</p><p><b>  5.3測試的方法<

101、;/b></p><p>  程序測試的主要方法分為兩大類,白盒測試和黑盒測試。</p><p>  白盒測試:也稱結(jié)構(gòu)測試,將軟件看成一個(gè)透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來選定測試用例,對(duì)軟件的邏輯路徑及過程進(jìn)行測試,檢查它與設(shè)計(jì)是否相符。</p><p>  黑盒測試:也稱功能測試,將軟件看作黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,測試

102、軟件的外部特性。根據(jù)軟件的需求規(guī)格說明書設(shè)計(jì)測試用例,從程序的輸入和輸出特性上測試是否滿足設(shè)定的功能。</p><p>  在本次測試工作中使用了兩種方法。但主要使用的是黑盒測試方法。</p><p><b>  5.4案例測試</b></p><p>  測試內(nèi)容:是否能和ACCESS數(shù)據(jù)庫連接。 </p><p> 

103、 操作:在ADODC控件上生成一個(gè)連接字符串,在記錄源中命令類型選擇adCmdTable,再選擇數(shù)據(jù)庫中存在的某個(gè)表。</p><p>  結(jié)果:這個(gè)測試能夠和數(shù)據(jù)庫中指定的表相連。</p><p><b>  結(jié)論:測試成功。</b></p><p><b>  參考文獻(xiàn)</b></p><p>

104、  [1] 張躍廷,韓陽.VB數(shù)據(jù)庫系統(tǒng)開發(fā)案例精選[M].北京:人民郵電出版社,2007.6.</p><p>  [2] 李春葆,張植民. Visual VB 數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)與開發(fā)[M]. 北京:清華大學(xué)出版社,2003.7.</p><p>  [3] 姚巍. Visual VB 數(shù)據(jù)庫開發(fā)及工程實(shí)例[M].北京:人民郵電出版社,2002.6.</p><p>

105、;  [4] Microsft ray. Visual VB 2.0中文程序員指南[M]. 北京:清華大學(xué)出版社,2002.8.</p><p>  [5] Michel Halborson. Visual VB循序漸進(jìn)教程[M]. 北京:清華大學(xué)出版社,2005.7.</p><p>  [6] 楊學(xué)全. SQL Server 2000實(shí)例教程[M]. 北京:電子工業(yè)出版社,2003.6

106、.</p><p>  [7] 呂靜驊. SQL Server 2000基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2002.7.</p><p>  [8]張良誠. Access課程設(shè)計(jì)案例精編[M]. 北京:中國水利水電出版社,2002.</p><p>  [9]韓澤坤.ACCESS數(shù)據(jù)庫開發(fā)經(jīng)典案例解析[M]. 北京:清華大學(xué)出版社,2006.</p>

107、<p>  [10]張露.高級(jí)語言程序設(shè)計(jì)教程——Visual VB 2.0[M]. 北京:人民郵政出版社,2005. </p><p>  [11]徐謖. Visual VB應(yīng)用與開發(fā)案例教程[M]. 北京:清華大學(xué)出版社,2005</p><p><b>  致 謝</b></p><p>  大學(xué)四年的學(xué)習(xí)生活即將結(jié)束,經(jīng)過

108、老師們的辛勤教導(dǎo),我們滿載而歸。這個(gè)時(shí)候通過畢業(yè)設(shè)計(jì)可以把自己的大學(xué)所學(xué)做一個(gè)總結(jié)或者說整理。本文能夠成功的完成,使用本系統(tǒng)可以有效地對(duì)服裝信息進(jìn)行錄入、修改、查詢等操作。方便系統(tǒng)操作員對(duì)企業(yè)信息有全面地了解,同時(shí)有利于操作員發(fā)現(xiàn)問題對(duì)企業(yè)工作進(jìn)行改善提出有效的解決方案。通過這次畢業(yè)設(shè)計(jì)的制作,使我對(duì)軟件開發(fā)有了更深一步的了解。在軟件開發(fā)中應(yīng)注意的問題和考慮的問題都能較好的做到。在這短短時(shí)間的自學(xué)中要很好的應(yīng)用這個(gè)工具還是有困難的,但也

溫馨提示

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

評(píng)論

0/150

提交評(píng)論