畢業(yè)論文----小型服裝銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁
已閱讀1頁,還剩43頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p>  小型服裝銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)</p><p>  福建xxxxxxxxxxxxx 系別:xxxxxxxx 專業(yè):xxxxxx </p><p>  學(xué)號(hào):xxxx 姓名:xxxxx 指導(dǎo)老師:xxx</p><p>  【摘要】面對(duì)日漸增長的服裝銷售市場,對(duì)于服裝店的銷售人工管理已不能滿足其要求,因此服裝店的銷

2、售管理系統(tǒng)應(yīng)運(yùn)而生,其可以減少手工操作,手工記錄所產(chǎn)生的各種錯(cuò)誤。并且現(xiàn)代信息時(shí)代的來臨,及個(gè)人計(jì)算機(jī)的普及電腦管理銷售已成為必然趨勢。</p><p>  本論文具體工作包括:</p><p>  簡介紹小型服裝銷售管理系統(tǒng)選題的現(xiàn)狀和未來發(fā)展趨向。</p><p>  介紹了C#和Access這兩種較為成熟并且較為簡單開發(fā)工具。</p><p

3、>  完成對(duì)小型銷售管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)課題的需求分析。構(gòu)架出系統(tǒng)總體的結(jié)構(gòu),并完成對(duì)各個(gè)模塊的ER圖繪制,完成對(duì)各個(gè)模塊函數(shù)介紹,并給了出實(shí)現(xiàn)的時(shí)序圖或狀態(tài)圖。</p><p>  同時(shí)對(duì)系統(tǒng)進(jìn)行了部分測試,對(duì)進(jìn)行的測試進(jìn)行記錄,完成對(duì)系統(tǒng)的分析,找出系統(tǒng)的漏洞和測試系統(tǒng)的穩(wěn)定性。</p><p>  本文的設(shè)計(jì)為小型服裝銷售管理者實(shí)現(xiàn)了自動(dòng)化管理,為商店的銷售管理減小了出錯(cuò)率。簡單

4、的,有效的操作,對(duì)數(shù)據(jù)的準(zhǔn)確記錄,以及對(duì)數(shù)據(jù)的實(shí)時(shí)修改,這些對(duì)于小型服裝商店實(shí)現(xiàn)信息化,減少成本付出有一定的意義。</p><p>  【關(guān)鍵字】便捷管理,服裝銷售,C#技術(shù),Access數(shù)據(jù)庫技術(shù)。</p><p><b>  目錄</b></p><p><b>  1前言4</b></p><p

5、><b>  1.1引言4</b></p><p><b>  1.2研究現(xiàn)狀4</b></p><p><b>  1.3設(shè)計(jì)目標(biāo)4</b></p><p>  2開發(fā)環(huán)境和開發(fā)工具4</p><p><b>  2.1技術(shù)基礎(chǔ)4</b>

6、</p><p>  2.2 C#.Net環(huán)境5</p><p>  2.3Access數(shù)據(jù)環(huán)境5</p><p><b>  2.4系統(tǒng)配置5</b></p><p><b>  3需求分析5</b></p><p><b>  3.1概述5</b

7、></p><p><b>  3.2需求概述6</b></p><p>  3.3系統(tǒng)體系說明6</p><p>  3.3.1登錄模塊6</p><p>  3.3.2銷售管理6</p><p>  3.3.3退貨管理7</p><p>  3.3.4庫

8、存系統(tǒng)8</p><p>  3.3.5數(shù)據(jù)維護(hù)9</p><p>  3.4開發(fā)計(jì)劃10</p><p><b>  4概要設(shè)計(jì)10</b></p><p>  4.1系統(tǒng)總體結(jié)構(gòu)10</p><p>  4.2主要模塊概述11</p><p>  4.2.1

9、登錄模塊11</p><p>  4.2.2銷售管理11</p><p>  4.2.3退貨管理12</p><p>  4.2.4庫存管理12</p><p>  4.2.5維護(hù)管理13</p><p>  4.3本章總結(jié)13</p><p>  5數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)13</

10、p><p>  5.1數(shù)據(jù)庫概念模型13</p><p>  5.1.1銷售單ER圖13</p><p>  5.1.2退貨單ER圖14</p><p>  5.1.3供應(yīng)商ER圖14</p><p>  5.1.4商品信息ER圖14</p><p>  5.1.5訂貨單ER圖14<

11、;/p><p>  5.1.6庫存單ER圖15</p><p>  5.1.7賬戶管理ER圖15</p><p>  5.1.8系統(tǒng)總體ER圖15</p><p>  5.2數(shù)據(jù)庫邏輯模型15</p><p>  5.2.1ER圖轉(zhuǎn)化為關(guān)系模型15</p><p>  5.2.2數(shù)據(jù)表內(nèi)容

12、16</p><p>  6詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)17</p><p>  6.1各子模塊函數(shù)詳細(xì)說明17</p><p>  6.1.1登錄模塊17</p><p>  6.1.2 商品信息管理模塊18</p><p>  6.1.3供應(yīng)商管理模塊19</p><p>  6.1.4Vip

13、客戶管理模塊21</p><p>  6.1.5銷售管理模塊22</p><p>  6.1.6退貨管理模塊24</p><p>  6.1.7賬戶管理模塊26</p><p>  6.2本章小結(jié)27</p><p>  7仿真實(shí)驗(yàn)結(jié)果27</p><p><b>  8完

14、成總結(jié)28</b></p><p><b>  9致謝28</b></p><p><b>  10參考文獻(xiàn)28</b></p><p><b>  一、前言</b></p><p><b> ?。ㄒ唬┮?lt;/b></p>

15、<p>  伴隨著計(jì)算機(jī)技術(shù)和管理技術(shù)的飛速發(fā)展,眾多的行業(yè)步入計(jì)算機(jī)信息管理時(shí)代。而面對(duì)時(shí)代的發(fā)展,各類商店的管理系統(tǒng)逐漸步入了計(jì)算機(jī)管理的時(shí)代,從而提高了商店的銷售效率,同時(shí)提升了管理水平,以及人工的工作效率,并且減少了人工管理帶來的各類失誤,減輕了商家的損失。銷售管理系統(tǒng)為商家們的銷售提供了巨大的便利,同時(shí)對(duì)商家的銷售數(shù)據(jù)有了一定的保護(hù)和可以直觀的對(duì)銷售數(shù)據(jù)進(jìn)行分析,使商家能對(duì)消費(fèi)者需求,市場需求及供應(yīng)商的價(jià)格變動(dòng)有靈敏

16、的反應(yīng),從而提高商家的獲利。</p><p>  銷售管理系統(tǒng)是由人的操作和計(jì)算機(jī)系統(tǒng)的信息收集、計(jì)算、加工、使用、保存及維護(hù)組成。銷售系統(tǒng)通過銷售行動(dòng),采購行動(dòng),收集各種信息等各個(gè)環(huán)節(jié),使使用者能在銷售中總結(jié)銷售經(jīng)驗(yàn),使銷售管理走向科學(xué)化。銷售管理系統(tǒng)充分從服裝銷售商店的銷售管理需求出發(fā),能充分記錄商店的銷售記錄和訂貨記錄,為商品進(jìn)行登記,為供應(yīng)商進(jìn)行登記,能通過銷售信息來為未來銷售方向提供一定的指導(dǎo)。因?yàn)槠涫?/p>

17、用計(jì)算機(jī)作為強(qiáng)有力的輔助,從而是銷售管理系統(tǒng)有了人力管理系統(tǒng)無法比擬的優(yōu)勢:方便的查找,急速的檢索,優(yōu)秀的保密性,更大的存儲(chǔ)空間,更高的可靠性,壽命久,低成本等[]。這些特點(diǎn)使得商店管理走向科學(xué)化,效率化,正規(guī)化。</p><p><b> ?。ǘ┭芯楷F(xiàn)狀</b></p><p>  面對(duì)我國市場的急速拓展,雖然我國市場上流行的進(jìn)銷存管理系統(tǒng)各型各色。但是,多數(shù)都是

18、綜合型的通用數(shù)據(jù)庫系統(tǒng),適合各種企業(yè)的管理[]。而對(duì)于小型服裝銷售商店來說這種通用的管理系統(tǒng)對(duì)于其用處不大,許多功能是對(duì)其并不適用的。而面對(duì)各種如雨后春筍般崛起的服裝銷售商店,急需一種較為簡單,便捷的,低成本,功能實(shí)用的,并且能滿足商店日常的進(jìn)銷存分析管理需求的管理系統(tǒng)。而本系統(tǒng)正是面向這種需求進(jìn)行設(shè)計(jì),為商店的管理活動(dòng),銷售活動(dòng)進(jìn)行優(yōu)化,和管理。</p><p><b>  (三)設(shè)計(jì)目標(biāo)</b

19、></p><p>  本系統(tǒng)是基于C#語言和Access數(shù)據(jù)庫進(jìn)行的系統(tǒng)設(shè)計(jì)。設(shè)計(jì)目標(biāo)有:銷售管理,退貨管理,商品和供貨商信息管理,庫存管理,系統(tǒng)賬戶管理,查詢統(tǒng)計(jì)管理,訂貨管理。通過實(shí)現(xiàn)這些目標(biāo),最大限度的保障商品經(jīng)營者處理業(yè)務(wù)的流暢和安全。對(duì)系統(tǒng)的要求有:友好的人機(jī)對(duì)話界面、退貨記錄、銷售結(jié)賬、訂單查詢等,對(duì)各種信息的綜合分類管理,方便查詢功能。方便使用者輕松地使用系統(tǒng)對(duì)銷售管理的活動(dòng),進(jìn)行記錄與管理

20、。</p><p>  二、開發(fā)環(huán)境和開發(fā)工具</p><p><b> ?。ㄒ唬┘夹g(shù)基礎(chǔ)</b></p><p>  本系統(tǒng)采用C#開發(fā)技術(shù),這是面向?qū)ο蟮囊环N開發(fā)方法。</p><p>  面向?qū)ο螅好嫦驅(qū)ο缶幊?Object Oriented Programming,簡稱OOP)描述的是對(duì)象之間的相互作用[]。對(duì)象

21、的組成由數(shù)據(jù)和允許的操作的封裝體,與客觀實(shí)體建立直接聯(lián)系,一個(gè)對(duì)象類定義了一組具有相同性質(zhì)的對(duì)象[]。所謂面向?qū)ο缶褪腔趯?duì)象概念,以對(duì)象為中心,以類和繼承為構(gòu)造機(jī)制,來認(rèn)識(shí)、理解、刻畫客觀世界和設(shè)計(jì)、構(gòu)建相應(yīng)的軟件系統(tǒng)[]。對(duì)象就是要研究的任何事物,大的從一個(gè)極其復(fù)雜的現(xiàn)代自動(dòng)化工廠,航天火箭,小到我們本身,一本書,它不單表示為有形實(shí)體,還能表示無形(抽象的)規(guī)則、計(jì)劃或事件。類是對(duì)象的模版,類是對(duì)一組具有相同操作和相同數(shù)據(jù)的對(duì)象的定

22、義,一個(gè)類用所包含的方法和數(shù)據(jù)去描述一組對(duì)象的共同行為和屬性[]。而消息是對(duì)象與對(duì)象之間進(jìn)行連接、通信的一種規(guī)格說明。</p><p>  面向?qū)ο箝_發(fā)方法具有其顯著的特性:</p><p>  封裝性:封裝是一種信息隱蔽技術(shù),它體現(xiàn)于類的說明,其是對(duì)象的重要特性。封裝使數(shù)據(jù)和加工該數(shù)據(jù)的方法(函數(shù))將其封裝為一個(gè)整體,使得用戶只能見到對(duì)象的外特性,而對(duì)象的內(nèi)特性用戶是不能看見其內(nèi)容和對(duì)其

23、進(jìn)行修改。</p><p>  繼承性:繼承性是子類自動(dòng)共享父類之間數(shù)據(jù)和方法的機(jī)制。它由類的派生功能體現(xiàn),一個(gè)類直接繼承其它類的全部描述,而且可修改和擴(kuò)充。</p><p>  多態(tài)性:對(duì)象根據(jù)所接收的消息進(jìn)而做出動(dòng)作,同一消息對(duì)不同對(duì)象接受時(shí)可產(chǎn)生完全不同的行動(dòng),這種現(xiàn)象稱其為多態(tài)性。利用多態(tài)性用戶可發(fā)送一個(gè)通用的信息,而將所有的實(shí)現(xiàn)細(xì)節(jié)都留給接受消息的對(duì)象自行決定,就實(shí)現(xiàn)了同一消息即

24、可調(diào)用不同的方法[]。</p><p>  從上述幾點(diǎn)可知,一方面這項(xiàng)新技術(shù)的應(yīng)用范圍寬廣,并且說明了它的重要影響,充分體現(xiàn)了它:</p><p>  從事物出發(fā)認(rèn)識(shí)問題和構(gòu)造系統(tǒng),從而準(zhǔn)確的反映問題的本質(zhì)。</p><p>  從人類的日常思維方法和原則進(jìn)行開發(fā),充分發(fā)揮人的思維能力,同時(shí)有效的控制了問題的復(fù)雜性。</p><p>  對(duì)象

25、這一重要概念一貫而終使得開發(fā)的各個(gè)階段對(duì)問題有良好的反映能力,大大提高了系統(tǒng)的開發(fā)效率與質(zhì)量,從而降低了系統(tǒng)維護(hù)的困難性。</p><p>  對(duì)象的相對(duì)穩(wěn)定性,并且對(duì)易變因素的隔離性,增強(qiáng)了系統(tǒng)對(duì)于問題的應(yīng)對(duì)能力。</p><p>  對(duì)象之間的繼承關(guān)系和對(duì)象間的獨(dú)立性,使得軟件的復(fù)用能力有顯著的提高。</p><p> ?。ǘ?C#.Net環(huán)境</p&g

26、t;<p>  Visual C#.Net是一套綜合工具集,是一個(gè)現(xiàn)代化的、直觀的、面向?qū)ο蟮木幊陶Z言[]。.Net框架是一個(gè)面向?qū)ο蟮牧己镁幊汰h(huán)境,并且支持面向?qū)ο蟮木幊?,大大提高軟件的可?fù)用性、可維護(hù)性、可擴(kuò)展性、靈活性。而C#是構(gòu)建于.Net Framework之上,.Net Framework包括兩個(gè)重要的組件,分別為:公共語言運(yùn)行庫和.Net Framework類庫[]。公共語言運(yùn)行庫是.Net Framewor

27、k的基礎(chǔ)。可以將運(yùn)行庫看作一個(gè)在執(zhí)行時(shí)管理代碼的代理,它提供內(nèi)存管理、線程管理和遠(yuǎn)程處理等核心服務(wù)[],并且還強(qiáng)制實(shí)施嚴(yán)格的類型安全以及可提高安全性和可靠性的其他形式的代碼準(zhǔn)確性[]。Visual Studio是一個(gè)世界上廣泛使用的開發(fā)工具,它與.Net的完美的結(jié)合,使開發(fā).Net程序如虎添翼。同時(shí)C#是一個(gè)集齊了C++、Visual Basic、Delphic、Java等語言之長的優(yōu)秀設(shè)計(jì)語言,體現(xiàn)了當(dāng)今最新程序設(shè)計(jì)技術(shù)的精華[]。&

28、lt;/p><p> ?。ㄈ〢ccess數(shù)據(jù)環(huán)境</p><p>  Access是一種關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)。關(guān)系數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫管理軟件,它的職能是維護(hù)數(shù)據(jù)庫、接受和完成用戶提出的訪問數(shù)據(jù)的各種請(qǐng)求[]。它的優(yōu)勢有:</p><p>  是一個(gè)中小型的關(guān)系數(shù)據(jù)庫管理系統(tǒng),適用于開發(fā)類型為中小型的管理信息系統(tǒng)。</p><p>

29、;  又是一個(gè)完全面向?qū)ο?,采用事件?qū)動(dòng)機(jī)制的最新關(guān)系數(shù)據(jù)庫管理系統(tǒng),使得數(shù)據(jù)庫的應(yīng)用與開發(fā)更為便捷,靈活[]。</p><p>  Access是一個(gè)典型的開放式數(shù)據(jù)庫管理系統(tǒng),通過ODBC(開放式數(shù)據(jù)庫互連)能與其他數(shù)據(jù)庫相連,實(shí)現(xiàn)數(shù)據(jù)共享和交換[]。</p><p>  其內(nèi)置大量的函數(shù),其中包括數(shù)據(jù)庫函數(shù)、算術(shù)函數(shù)、文本函數(shù)、日期/時(shí)間函數(shù)、財(cái)務(wù)函數(shù)等,便于使用[]。</p&

30、gt;<p>  同時(shí)其簡單的操作,簡單的安裝,而且Microsoft公司在一直不斷的為其完善功能使其能不斷的進(jìn)步,不斷的適用大眾的使用。</p><p><b> ?。ㄋ模┫到y(tǒng)配置</b></p><p>  開發(fā)工具:Visual Studio C# 2010 x86</p><p>  數(shù)據(jù)庫軟件:Access 2010 x

31、86</p><p>  軟件環(huán)境:Windows 7及以上版本</p><p>  硬件環(huán)境:1GHz處理器(或更高級(jí)的處理器)的IBMPC兼容機(jī);2Mb的內(nèi)存;充足硬盤空間;適用于VGA或者更高分辨率的監(jiān)視器。</p><p><b>  三、需求分析</b></p><p><b> ?。ㄒ唬└攀?lt;

32、/b></p><p>  本部分通過對(duì)系統(tǒng)需求的分析,及可行性研究對(duì)系統(tǒng)設(shè)計(jì)的總體進(jìn)行分析,使的滿足用戶的需求,確定系統(tǒng)開發(fā)的方案。</p><p><b> ?。ǘ┬枨蟾攀?lt;/b></p><p>  作為一個(gè)小型服裝銷售商店,其基本功能應(yīng)有:</p><p>  操作員進(jìn)行銷售單登記,以及消費(fèi)者退貨單的登記

33、。</p><p>  操作員對(duì)商品信息,供應(yīng)商的信息的查詢、管理與登記。</p><p>  操作員對(duì)庫存信息的查詢、管理。</p><p>  對(duì)于庫存不足的商品,補(bǔ)足商品庫存,給供貨商下訂單。</p><p>  同時(shí)設(shè)置管理員,管理員可管理操作員賬戶,并且提供對(duì)數(shù)據(jù)庫進(jìn)行備份和還原。</p><p>  與此同

34、時(shí)管理員擁有查詢、修改銷售單和退貨單的權(quán)限。</p><p><b>  (三)系統(tǒng)體系說明</b></p><p><b>  1.登錄模塊</b></p><p>  功能描述:用戶登錄系統(tǒng),通過查詢賬戶表的“是否管理員”屬性來判定登錄用戶屬于什么級(jí)別。</p><p><b>  用

35、例描述</b></p><p><b>  參與者:</b></p><p><b>  管理員,操作員。</b></p><p><b>  前置條件:無</b></p><p><b>  基本路徑:</b></p><

36、p>  參與者打開軟件,此例開始。</p><p><b>  輸入帳號(hào)和密碼。</b></p><p>  系統(tǒng)自動(dòng)判定帳號(hào)級(jí)別(是否屬于管理員),同時(shí)查詢帳號(hào)是否在賬戶表中,密碼,帳號(hào)是否正確。</p><p><b>  圖2-1登錄用例圖</b></p><p><b>  

37、2.銷售管理</b></p><p>  為管理員,操作員提供銷售單的添加,同時(shí)為管理員提供銷售單的管理。</p><p><b>  (1)銷售單的添加</b></p><p>  功能描述:管理員和操作員對(duì)銷售單信息進(jìn)行填充,對(duì)銷售表的添加。</p><p><b>  用例描述</b&g

38、t;</p><p>  參與者:管理員和操作員</p><p>  前置條件:參與者已登錄系統(tǒng),并且選擇銷售管理。</p><p><b>  后置條件:</b></p><p><b>  基本路徑:</b></p><p>  參與者點(diǎn)擊銷售單,案例開始。</p&

39、gt;<p>  操作員選擇消費(fèi)者購買的商品名稱,系統(tǒng)在Sotck表中查詢商品庫存,若無庫存則提示“無庫存”,否則自動(dòng)填充單價(jià)。</p><p>  操作員選擇消費(fèi)者購買數(shù)量,系統(tǒng)自動(dòng)計(jì)算出應(yīng)收金額,同時(shí)當(dāng)操作員進(jìn)行打折操作和Vip勾選操作時(shí)系統(tǒng)自動(dòng)計(jì)算應(yīng)收金額。</p><p>  當(dāng)操作員輸入實(shí)收金額后,系統(tǒng)自動(dòng)計(jì)算出找零,同時(shí)完成銷售單的添加。</p>&

40、lt;p>  (2)銷售單修改,刪除,查詢</p><p>  功能描述:管理員銷售單的修改,刪除,查詢。</p><p><b>  用例描述</b></p><p><b>  參與者:管理員</b></p><p>  前置條件:登錄帳號(hào)為管理員帳號(hào),已登錄系統(tǒng)并選擇查詢統(tǒng)計(jì)。</

41、p><p><b>  基本路徑:</b></p><p>  管理員點(diǎn)擊銷售單信息查詢。</p><p>  選擇操作功能:修改,刪除,查詢。</p><p>  修改:用戶選擇數(shù)據(jù)后,系統(tǒng)將數(shù)據(jù)自動(dòng)填充控件,用戶對(duì)控件中的數(shù)據(jù)進(jìn)行修改,同時(shí)系統(tǒng)將銷售單編號(hào)鎖定,使編號(hào)不能改變。若用戶不選擇數(shù)據(jù)系統(tǒng)將提示選擇數(shù)據(jù)。<

42、/p><p>  刪除:用戶先選擇要?jiǎng)h除的數(shù)據(jù),后點(diǎn)擊刪除按鈕,若不選擇刪除的數(shù)據(jù)則無法進(jìn)行刪除操作。</p><p>  查詢:用戶點(diǎn)擊查詢操作,系統(tǒng)將查詢添加控件開放為銷售單號(hào)和商品名稱,操作員通過填寫查詢的條件進(jìn)行查詢。系統(tǒng)自動(dòng)在數(shù)據(jù)庫中匹配符合查詢條件的數(shù)據(jù)。</p><p>  圖2-2銷售管理用例圖</p><p><b>

43、  3.退貨管理</b></p><p><b>  (1)退貨單添加</b></p><p>  功能描述:管理員和操作員進(jìn)行退貨單信息填充,對(duì)退貨表的添加。</p><p><b>  用例描述</b></p><p>  參與者:管理員和操作員。</p><p&

44、gt;  前置條件:帳號(hào)已登錄系統(tǒng),并選擇銷售管理。</p><p><b>  基本路徑:</b></p><p>  參與者點(diǎn)擊退貨單,案例開始。</p><p>  系統(tǒng)自動(dòng)調(diào)用函數(shù)對(duì)表單編號(hào)進(jìn)行編號(hào)</p><p>  操作員通過選擇銷售單來將銷售數(shù)據(jù)填充入表中。</p><p>  操作

45、員選擇消費(fèi)者想要退貨的數(shù)量,系統(tǒng)自動(dòng)將退貨數(shù)量與銷售數(shù)量進(jìn)行對(duì)比,退貨數(shù)量不能超過銷售數(shù)量。</p><p>  選擇退貨數(shù)量后,系統(tǒng)將自動(dòng)進(jìn)行退貨結(jié)算,計(jì)算出消費(fèi)者還應(yīng)付款,或商店應(yīng)退貨消費(fèi)者多少金額。同時(shí)不允許退貨價(jià)格為空!</p><p>  計(jì)算出退貨金額后完成添加操作。</p><p>  (2)退貨單修改,刪除,查詢</p><p&g

46、t;  功能描述:管理員退貨單的修改,刪除,查詢。</p><p><b>  用例描述</b></p><p><b>  參與者:管理員</b></p><p>  前置條件:登錄帳號(hào)為管理員帳號(hào),已登錄系統(tǒng)并選擇查詢統(tǒng)計(jì)。</p><p><b>  基本路徑:</b>&

47、lt;/p><p>  管理員點(diǎn)擊退貨單信息查詢。</p><p>  選擇操作功能:修改,刪除,查詢。</p><p>  修改:用戶選擇數(shù)據(jù)后,系統(tǒng)將數(shù)據(jù)自動(dòng)填充控件,用戶對(duì)控件中的數(shù)據(jù)進(jìn)行修改,同時(shí)系統(tǒng)將退貨單編號(hào)鎖定,使編號(hào)不能改變。若用戶不選擇數(shù)據(jù)系統(tǒng)將提示選擇數(shù)據(jù)。</p><p>  刪除:用戶先選擇要?jiǎng)h除的數(shù)據(jù),后點(diǎn)擊刪除按鈕,若

48、不選擇刪除的數(shù)據(jù)則無法進(jìn)行刪除操作。</p><p>  查詢:用戶點(diǎn)擊查詢操作,系統(tǒng)將查詢添加控件開放為退貨單號(hào)和商品名稱及銷售單號(hào),操作員通過填寫查詢的條件進(jìn)行查詢。系統(tǒng)自動(dòng)在數(shù)據(jù)庫中匹配符合查詢條件的數(shù)據(jù)。</p><p>  圖2-3退貨管理用例圖</p><p><b>  4.庫存系統(tǒng)</b></p><p>

49、;<b>  (1)訂貨管理</b></p><p>  功能描述:管理員,操作員對(duì)訂貨進(jìn)行添加,刪除,修改,查詢。</p><p><b>  用例描述</b></p><p>  參與者:管理員,操作員。</p><p>  前置條件:帳號(hào)已登錄系統(tǒng),并選擇庫存系統(tǒng)。</p>&l

50、t;p><b>  基本路徑:</b></p><p><b>  用戶點(diǎn)擊訂貨管理。</b></p><p>  操作員選擇供應(yīng)商,系統(tǒng)通過所選的供應(yīng)商名稱調(diào)用供應(yīng)商提供的產(chǎn)品信息,系統(tǒng)將自動(dòng)進(jìn)行填充表單控件。</p><p>  操作員輸入訂貨數(shù)量,系統(tǒng)計(jì)算出訂單總價(jià)格。</p><p>

51、  操作員輸入付款金額,系統(tǒng)判斷是否低于訂單總價(jià)格,低于則提示操作員付款金額不足。</p><p>  最后操作員選擇訂單狀態(tài),如未入庫等。</p><p>  完成訂單填充,完成添加。</p><p>  修改:操作員先選擇要修改的數(shù)據(jù),將數(shù)據(jù)進(jìn)行修改。同時(shí)鎖定訂單編號(hào),使訂單編號(hào)不能被修改。完成修改。</p><p>  刪除:操作員選擇

52、刪除的數(shù)據(jù),若未選擇則提示操作員選擇。完成刪除。</p><p>  查詢:點(diǎn)擊查詢按鈕后,系統(tǒng)自動(dòng)將訂單編號(hào),供應(yīng)商名稱和是否入庫控件開放,操作員可以通過填充這3個(gè)控件來查詢數(shù)據(jù)庫中的與之相匹配的的數(shù)據(jù)。</p><p><b>  (2)入庫管理</b></p><p>  功能描述:管理員,操作員對(duì)訂單進(jìn)行入庫。</p>&

53、lt;p><b>  用例描述</b></p><p>  參與者:管理員,操作員。</p><p>  前置條件:帳號(hào)已登錄系統(tǒng),并選擇庫存系統(tǒng)。</p><p><b>  基本路徑:</b></p><p><b>  用戶點(diǎn)擊入庫管理。</b></p>

54、<p>  操作員選擇要入庫的訂單,若狀態(tài)為已入庫的訂單則無法添加。</p><p>  操作員可以輸入入庫數(shù)量。但是入庫數(shù)量不得大于訂貨數(shù)量。完成入庫操作。</p><p><b>  3.庫存管理</b></p><p>  功能描述:管理員,操作員對(duì)庫存信息進(jìn)行修改,查詢和刪除。</p><p>&l

55、t;b>  用例描述</b></p><p>  參與者:管理員,操作員。</p><p>  前置條件:帳號(hào)已登錄系統(tǒng),并選擇庫存系統(tǒng)。</p><p><b>  基本路徑:</b></p><p><b>  用戶點(diǎn)擊庫存管理。</b></p><p>

56、;  刪除:用戶選擇所要?jiǎng)h除的數(shù)據(jù),點(diǎn)擊刪除按鈕。</p><p>  修改:用戶選擇要修改的數(shù)據(jù),系統(tǒng)自動(dòng)將數(shù)據(jù)填充入控件。同時(shí)鎖定商品名稱控件,使商品名稱不受改變。操作員修改好控件數(shù)據(jù)后完成修改操作。</p><p>  查詢:系統(tǒng)自動(dòng)開放庫存商品名稱控件,操作員可以通過選擇內(nèi)容查詢相匹配的數(shù)據(jù)信息。</p><p>  圖2-4庫存系統(tǒng)用例圖</p>

57、;<p><b>  5.數(shù)據(jù)維護(hù)</b></p><p><b>  (1)賬戶管理</b></p><p>  功能描述:管理員對(duì)賬戶信息的調(diào)用,對(duì)賬戶信息的管理。</p><p><b>  用例描述</b></p><p><b>  參與者:管

58、理員。</b></p><p>  前置條件:帳號(hào)已登錄系統(tǒng),并選擇數(shù)據(jù)維護(hù)。</p><p><b>  基本路徑:</b></p><p><b>  用戶點(diǎn)擊賬戶管理。</b></p><p>  添加:將數(shù)據(jù)填充完整,系統(tǒng)調(diào)用函數(shù),對(duì)用戶名進(jìn)行判斷是否與數(shù)據(jù)庫中的數(shù)據(jù)重復(fù),同時(shí)系

59、統(tǒng)通過判斷填入信息中是否有空白信息,提示用戶對(duì)信息填充完整。</p><p>  修改:用戶選擇要修改的數(shù)據(jù)后,系統(tǒng)自動(dòng)從數(shù)據(jù)庫中調(diào)數(shù)據(jù)填充控件。用戶通過修改控件數(shù)據(jù),進(jìn)行修改操作,點(diǎn)擊修改按鈕后,系統(tǒng)調(diào)用各函數(shù)對(duì)數(shù)據(jù)是否為空進(jìn)行判斷,若否則修改成功。</p><p>  刪除:用戶選擇要?jiǎng)h除的數(shù)據(jù),點(diǎn)擊刪除按鈕后,系統(tǒng)將要?jiǎng)h除的數(shù)據(jù)的用戶名與數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行匹配后刪除該用戶名的數(shù)據(jù)。&

60、lt;/p><p><b>  (2)數(shù)據(jù)備份</b></p><p>  功能描述:管理員對(duì)數(shù)據(jù)庫進(jìn)行備份。</p><p><b>  用例描述</b></p><p><b>  參與者:管理員。</b></p><p>  前置條件:帳號(hào)已登錄系統(tǒng),

61、并選擇數(shù)據(jù)維護(hù)。</p><p><b>  基本路徑:</b></p><p><b>  用戶點(diǎn)擊數(shù)據(jù)備份。</b></p><p>  對(duì)數(shù)據(jù)數(shù)據(jù)庫進(jìn)行備份。完成案例。</p><p><b>  (3)數(shù)據(jù)還原</b></p><p>  功能描

62、述:管理員對(duì)數(shù)據(jù)庫進(jìn)行還原。</p><p><b>  用例描述</b></p><p><b>  參與者:管理員。</b></p><p>  前置條件:帳號(hào)已登錄系統(tǒng),并選擇數(shù)據(jù)還原。</p><p><b>  基本路徑:</b></p><p&g

63、t;<b>  用戶點(diǎn)擊數(shù)據(jù)還原。</b></p><p>  對(duì)數(shù)據(jù)數(shù)據(jù)庫進(jìn)行還原。完成案例。</p><p>  圖2-5數(shù)據(jù)維護(hù)用例圖</p><p><b>  (四)開發(fā)計(jì)劃</b></p><p><b>  開發(fā)計(jì)劃:</b></p><p&g

64、t;  2014.7.1-2014.7.18系統(tǒng)分析,研究調(diào)研,進(jìn)行需求分析,規(guī)劃系統(tǒng)模塊等。</p><p>  2014.7.20-2014-8.5 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)</p><p>  2014.8.6-2014.8.25 撰寫畢業(yè)設(shè)計(jì)論文和完成用戶文檔,處理好論文內(nèi)容。</p><p><b>  四、概要設(shè)計(jì)</b></p>

65、<p><b> ?。ㄒ唬┫到y(tǒng)總體結(jié)構(gòu)</b></p><p>  圖4-1系統(tǒng)結(jié)構(gòu)概圖</p><p><b>  (二)主要模塊概述</b></p><p><b>  1.登錄模塊</b></p><p><b>  圖4-2登錄類圖</b&

66、gt;</p><p><b>  2.銷售管理</b></p><p>  圖4-3銷售管理類圖</p><p><b>  3.退貨管理</b></p><p>  圖4-4退貨管理類圖</p><p><b>  4.庫存管理</b></p&

67、gt;<p>  圖4-5庫存管理類圖</p><p><b>  5.維護(hù)管理</b></p><p>  圖4-6維護(hù)管理類圖</p><p><b> ?。ㄈ┍菊驴偨Y(jié)</b></p><p>  通過第三章的需求分析和第四章的結(jié)構(gòu)大概,我們對(duì)整個(gè)系統(tǒng)的的總體架構(gòu)有了充分的了解。

68、對(duì)與系統(tǒng)各個(gè)功能模塊的功能部署有了一定的架構(gòu)。我們把握住了一定的系統(tǒng)流程,對(duì)我們實(shí)現(xiàn)系統(tǒng)有重要作用。</p><p>  五、數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)</p><p>  本系統(tǒng)的數(shù)據(jù)庫使用的是Microsoft Access系統(tǒng)。</p><p> ?。ㄒ唬?shù)據(jù)庫概念模型</p><p><b>  1.銷售單ER圖</b>&

69、lt;/p><p>  圖5-1銷售單ER圖</p><p><b>  2.退貨單ER圖</b></p><p>  圖5-2退貨單ER圖</p><p><b>  3.供應(yīng)商ER圖</b></p><p>  圖5-3供應(yīng)商ER圖</p><p>&

70、lt;b>  4.商品信息ER圖</b></p><p>  圖5-4商品信息ER圖</p><p><b>  5.訂貨單ER圖</b></p><p>  圖5-5訂貨單ER圖</p><p><b>  6.庫存單ER圖</b></p><p>  圖

71、5-6庫存單ER圖</p><p><b>  7.賬戶管理ER圖</b></p><p>  圖5-7賬戶管理ER圖</p><p><b>  8.系統(tǒng)總體ER圖</b></p><p>  圖5-8系統(tǒng)總體ER圖</p><p> ?。ǘ?shù)據(jù)庫邏輯模型</p&g

72、t;<p>  1.ER圖轉(zhuǎn)化為關(guān)系模型</p><p>  依據(jù)上述的圖表,從數(shù)據(jù)庫的規(guī)范化和實(shí)用性出發(fā),將其轉(zhuǎn)化為關(guān)系模式。</p><p>  賬戶表(賬戶名稱,賬戶密碼,賬戶級(jí)別)</p><p>  商品信息表(商品編號(hào),商品名稱,商品價(jià)格)</p><p>  供應(yīng)商信息表(訂貨公司編號(hào),訂貨公司名稱,訂貨公司產(chǎn)品,

73、訂貨公司價(jià)格,訂貨公司電話)</p><p>  Vip客戶信息表(Vip用戶編號(hào),Vip用戶名稱)</p><p>  銷售單信息(銷售單編號(hào),銷售商品名稱,銷售商品價(jià)格,銷售商品數(shù)量,操作員,銷售日期,銷售總價(jià)格,折扣,是否會(huì)員)</p><p>  退貨單信息(退貨單編號(hào),退貨日期,退貨商品名稱,退貨數(shù)量,退貨價(jià)格,退貨總價(jià)格,操作員,退貨原因,銷售單號(hào),銷售

74、日期)</p><p>  訂貨單信息表(訂貨單編號(hào),訂貨商品名稱,供應(yīng)商,訂貨數(shù)量,訂貨單價(jià),訂貨總價(jià),訂貨單發(fā)出日期,操作員,訂貨實(shí)付金額,是否入庫)</p><p>  庫存信息表(入庫商品名稱,操作員,入庫時(shí)間,入庫數(shù)量,訂貨數(shù)量,庫存數(shù)量)</p><p><b>  2.數(shù)據(jù)表內(nèi)容</b></p><p> 

75、 Admin表(賬戶表):</p><p>  Commodity表(商品信息表):</p><p>  Company表(供應(yīng)商表)</p><p>  Vipuser表(Vip客戶信息表)</p><p>  Salesorders表(銷售單表)</p><p>  Returnform表(退貨信息表)</p

76、><p>  Orderform表(訂貨單表)</p><p>  Stock表(庫存信息表)</p><p><b>  六、詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)</b></p><p>  (一)各子模塊函數(shù)詳細(xì)說明</p><p><b>  1.登錄模塊</b></p><

77、p>  (1)功能實(shí)現(xiàn)說明:用戶登錄,判斷登錄帳號(hào)是否擁有管理員權(quán)限,同時(shí)為帳號(hào)設(shè)置應(yīng)有的操作權(quán)限。</p><p><b>  (2)函數(shù)應(yīng)用:</b></p><p>  Cmd 說明:查詢Admin表中的信息。</p><p>  Sdr 說明:讀取Cmd所查詢到的數(shù)據(jù)。</p><p>  Level 說明

78、:將用戶級(jí)別信息從Sdr中提取出。</p><p>  (3)登錄模塊序列圖:</p><p><b>  圖6-1登錄序列圖</b></p><p>  (4)程序運(yùn)行界面:</p><p><b>  圖6-2登錄實(shí)現(xiàn)圖</b></p><p>  2. 商品信息管理模塊

79、</p><p>  (1)功能實(shí)現(xiàn)說明:該模塊實(shí)現(xiàn)商品信息的添加、刪除、修改和查詢。</p><p><b>  (2)函數(shù)應(yīng)用:</b></p><p>  Commodity 說明:定義商品信息的屬性。</p><p>  Formcommdityadd() 語法:Formcommdityadd(commdity

80、com) 說明:對(duì)表commdity的數(shù)據(jù)添加。若添加成功則返回一個(gè)int類型的標(biāo)記數(shù)1。</p><p>  Formcommdityfind() 語法:formcommdityfind(object obj) 說明:將表中的所有數(shù)據(jù)儲(chǔ)存在一個(gè)臨時(shí)的listview中命名為obj。表單通過調(diào)用函數(shù)使表單的listview得到數(shù)據(jù)。</p><p>  Formcommditydelete

81、() 語法:formcommditydelete(string strfalg) 說明:通過匹配commdity表中的商品編號(hào)與strfalg。將匹配的數(shù)據(jù)刪除。</p><p>  Formcommdityupdate() 語法:formcommdityupdate(commodity com) 說明:通過查詢com中的商品編號(hào)與commdity表中的商品編號(hào)是否匹配,若匹配則對(duì)該數(shù)據(jù)進(jìn)行修改。添加成功則返回一

82、個(gè)int類型的的標(biāo)記數(shù)1。</p><p>  (3)商品信息管理模塊序列圖:</p><p>  圖6-3商品信息序列圖</p><p>  (4)程序運(yùn)行界面:</p><p>  圖6-4商品信息實(shí)現(xiàn)圖</p><p><b>  3.供應(yīng)商管理模塊</b></p><p

83、>  (1)功能實(shí)現(xiàn)說明:該模塊實(shí)現(xiàn)供應(yīng)商信息的添加、修改、刪除和瀏覽。</p><p><b>  (2)函數(shù)應(yīng)用:</b></p><p>  companydelete() 語法:companydelete(string strfalg) 說明:通過匹配company表中的供應(yīng)商編號(hào)與strfalg。將匹配的數(shù)據(jù)刪除。</p><p&g

84、t;  companyfind() 語法:companyfind (object obj) 說明:將表中的所有數(shù)據(jù)儲(chǔ)存在一個(gè)臨時(shí)的listview中命名為obj。表單通過調(diào)用函數(shù)使表單的listview得到數(shù)據(jù)。</p><p>  getfill() 說明:通過選擇數(shù)據(jù)的編號(hào)查詢company表中的數(shù)據(jù),將數(shù)據(jù)填充入控件。</p><p>  companyadd() 語法:compan

85、yadd(company com) 說明:對(duì)表company的數(shù)據(jù)添加。若添加成功則返回一個(gè)int類型的標(biāo)記數(shù)1。</p><p>  companyupdate() 語法:companyupdate (company com) 說明:通過查詢com中的商品編號(hào)與company表中的商品編號(hào)是否匹配,若匹配則對(duì)該數(shù)據(jù)進(jìn)行修改。添加成功則返回一個(gè)int類型的的標(biāo)記數(shù)1。</p><p>  

86、company說明:定義供應(yīng)商信息的屬性。</p><p>  (3)供應(yīng)商管理模塊序列圖:</p><p>  圖6-5供應(yīng)商序列圖</p><p>  (4)程序運(yùn)行界面:</p><p>  圖6-6供應(yīng)商實(shí)現(xiàn)圖</p><p>  圖6-7供應(yīng)商實(shí)現(xiàn)圖</p><p>  4.Vip客戶

87、管理模塊</p><p>  (1)功能實(shí)現(xiàn)說明:該模塊實(shí)現(xiàn)Vip客戶信息的添加、修改、刪除和查詢。</p><p><b>  (2)函數(shù)應(yīng)用:</b></p><p>  vipuserdelete() 語法:vipuserdelete(string strfalg) 說明:通過匹配vipuse表中的vipuser客戶編號(hào)與strfalg。

88、將匹配的數(shù)據(jù)刪除。</p><p>  tbfill() 語法:tbfill (object obj,string strresult,int intflag) 說明:將表中的所有數(shù)據(jù)儲(chǔ)存在一個(gè)臨時(shí)的listview中命名為obj。通過查詢sturesult 條件,和判定進(jìn)入哪個(gè)查詢語句,返回結(jié)果。表單通過調(diào)用函數(shù)使表單的listview得到數(shù)據(jù)。</p><p>  getfill()

89、說明:通過選擇數(shù)據(jù)的編號(hào)或名稱查詢VIPuser表中相應(yīng)的數(shù)據(jù),將數(shù)據(jù)填充入控件。</p><p>  vipuseradd() 語法:vipuseradd (vipuser com) 說明:對(duì)表vipuser的數(shù)據(jù)添加。若添加成功則返回一個(gè)int類型的標(biāo)記數(shù)1。</p><p>  vipuserupdate() 語法:vipuserupdate (vipuser com) 說明:通過查

90、詢com中的商品編號(hào)與vipuser表中的商品編號(hào)是否匹配,若匹配則對(duì)該數(shù)據(jù)進(jìn)行修改。添加成功則返回一個(gè)int類型的的標(biāo)記數(shù)1。</p><p>  vipuser說明:定義供應(yīng)商信息的屬性。</p><p>  (3)Vip客戶管理模塊序列圖:</p><p>  圖6-8VIP客戶信息序列圖</p><p>  (4)程序運(yùn)行界面:<

91、;/p><p>  圖6-9VIP客戶信息實(shí)現(xiàn)圖</p><p>  圖6-10VIP客戶信息實(shí)現(xiàn)圖</p><p><b>  5.銷售管理模塊</b></p><p> ?。?)銷售單添加模塊</p><p>  1.功能實(shí)現(xiàn)說明:該模塊實(shí)現(xiàn)操作員對(duì)銷售單的添加。</p><p

92、><b>  2.函數(shù)應(yīng)用:</b></p><p>  comboboxquantity_textchanged 說明:當(dāng)商品數(shù)量變化時(shí),計(jì)算應(yīng)收金額。</p><p>  textboxsum_leave 說明:計(jì)算出實(shí)收金額是否夠付款。</p><p>  salersordersadd() 語法:salersordersadd(s

93、alersorders com) 說明:對(duì)salersorder表的數(shù)據(jù)添加。若添加成功則返回一個(gè)int類型的標(biāo)記數(shù)1。</p><p>  commodityfindtextbox() 語法:commodityfindtextbox(string name) 說明:將name數(shù)據(jù)與commdity表中的商品名稱進(jìn)行匹配,將匹配的數(shù)據(jù)返回,系統(tǒng)調(diào)用返回?cái)?shù)據(jù)填充控件。</p><p>  b

94、utton1_click 說明:對(duì)庫存商品與當(dāng)前選中的銷售商品進(jìn)行匹配,查詢是否有該選擇的銷售商品。</p><p>  saleorders 說明:將銷售單的屬性定義。</p><p>  commodity 說明:實(shí)例化commodity表。</p><p><b>  3.程序運(yùn)行圖:</b></p><p>  

95、圖6-11銷售單實(shí)現(xiàn)圖</p><p> ?。?)銷售單管理模塊</p><p>  1.功能實(shí)現(xiàn)說明:該模塊是實(shí)現(xiàn)管理員對(duì)銷售單信息的修改、刪除和查詢。</p><p><b>  2.函數(shù)應(yīng)用:</b></p><p>  listview1_click() 說明:從listview表中選擇要進(jìn)行操作的數(shù)據(jù)。<

96、/p><p>  saledelete() 語法saledelete(string strfalg) 說明:通過匹配salesorders表中的銷售單編號(hào)與strfalg。將匹配的數(shù)據(jù)刪除。</p><p>  saleupdate() 語法:saleupdate(salesorders com) 說明:通過查詢com中的銷售單編號(hào)與salesorders表中的銷售單編號(hào)是否匹配,若匹配則對(duì)該

97、數(shù)據(jù)進(jìn)行修改。添加成功則返回一個(gè)int類型的的標(biāo)記數(shù)1。</p><p>  salesfind() 語法:salesfind(object obj,sting no,sting com,int tmp) 說明:通過不同的查詢條件如:no and com 或com and no來查詢不同的數(shù)據(jù)集。</p><p><b>  3.程序運(yùn)行圖:</b></p>

98、;<p>  圖6-12銷售情況查詢實(shí)現(xiàn)圖</p><p> ?。?)銷售模塊狀態(tài)圖:</p><p>  圖6-13銷售單狀態(tài)圖</p><p><b>  6.退貨管理模塊</b></p><p> ?。?)退貨單添加模塊</p><p>  1.功能實(shí)現(xiàn)說明:該模塊實(shí)現(xiàn)操作員對(duì)

99、退貨單的添加。</p><p><b>  2.函數(shù)應(yīng)用:</b></p><p>  button1_click 說明:此函數(shù)完成對(duì)銷售單的數(shù)據(jù)調(diào)用,將所選擇的銷售單數(shù)據(jù)填充控件。同時(shí)計(jì)算出退貨價(jià)格。</p><p>  comboboxrq_textchanged() 說明:完成對(duì)退貨單價(jià)的改變,大于一個(gè)星期與小于等于一個(gè)星期的退貨單價(jià)不同

100、。同時(shí)計(jì)算應(yīng)付金額。</p><p>  returnformadd() 語法:returnformadd(returnform sale) 說明:對(duì)returnform表的數(shù)據(jù)添加。若添加成功則返回一個(gè)int類型的標(biāo)記數(shù)1。</p><p><b>  3.程序運(yùn)行圖:</b></p><p>  圖6-14退貨單實(shí)現(xiàn)圖</p>

101、<p>  圖6-15退貨單實(shí)現(xiàn)圖</p><p>  (2)退貨單管理模塊</p><p>  1.功能實(shí)現(xiàn)說明:該模塊是實(shí)現(xiàn)管理員對(duì)退貨單信息的修改、刪除和查詢。</p><p><b>  2.函數(shù)應(yīng)用:</b></p><p>  listview1_click() 說明:從listview表中選擇要

102、進(jìn)行操作的數(shù)據(jù)。</p><p>  returnformdelete() 語法returnformdelete (string strfalg) 說明:通過匹配returnform表中的退貨單編號(hào)與strfalg。將匹配的數(shù)據(jù)刪除。</p><p>  returnformupdate() 語法:returnformupdate (returnform com) 說明:通過查詢com中的

103、退貨單編號(hào)與returnform表中的退貨單編號(hào)是否匹配,若匹配則對(duì)該數(shù)據(jù)進(jìn)行修改。添加成功則返回一個(gè)int類型的的標(biāo)記數(shù)1。</p><p>  returnformofind() 語法:returnformofind (object obj,sting no,sting com,string sno,int tmp) 說明:通過不同的查詢條件如:no and com and sno 或com and no a

104、nd sno來查詢不同的數(shù)據(jù)集。</p><p><b>  3.程序運(yùn)行圖:</b></p><p>  圖6-16退貨單信息查詢實(shí)現(xiàn)圖</p><p> ?。?)退貨模塊狀態(tài)圖:</p><p>  圖6-17退貨單狀態(tài)圖</p><p><b>  7.賬戶管理模塊</b&g

105、t;</p><p>  (1)功能實(shí)現(xiàn)說明:該模塊實(shí)現(xiàn)管理員對(duì)賬戶信息的添加、修改、刪除和查詢。</p><p><b>  (2)函數(shù)應(yīng)用:</b></p><p>  Adminadd() 語法:admin(admin com) 說明:說明:對(duì)admin表的數(shù)據(jù)添加。若添加成功則返回一個(gè)int類型的標(biāo)記數(shù)1。</p><

106、;p>  Adminupdate() 語法:Adminupdate(admin com) 說明:通過查詢com中的賬戶名稱與admin表中的賬戶名稱是否匹配,若匹配則對(duì)該數(shù)據(jù)進(jìn)行修改。添加成功則返回一個(gè)int類型的的標(biāo)記數(shù)1。</p><p>  Admindelete() 語法:admindelete(string strfalg) 說明:通過匹配admin表中的賬戶名稱與strfalg。將匹配的數(shù)據(jù)刪除

107、。</p><p>  Admin 說明:將admin表實(shí)例化。</p><p>  Listview1_click() 說明:選擇要操作的數(shù)據(jù)項(xiàng)。</p><p>  (3)賬戶管理模塊序列圖:</p><p>  圖6-18賬戶管理狀態(tài)圖</p><p><b>  (4)程序運(yùn)行圖:</b>

108、</p><p>  圖6-19賬戶管理實(shí)現(xiàn)圖</p><p><b>  (二)本章小結(jié)</b></p><p>  此部分介紹了本系統(tǒng)的重要核心代碼和重要部分的運(yùn)行圖,及介紹了各個(gè)模塊的實(shí)現(xiàn)功能,為了解此系統(tǒng)做出幫助。</p><p><b>  七、仿真實(shí)驗(yàn)結(jié)果</b></p>

109、<p>  以下為測試用例。包括不正常情況;出錯(cuò)原因,如下表:</p><p><b>  八、完成總結(jié)</b></p><p>  本系統(tǒng)屬于簡單服裝銷售管理系統(tǒng),提供的功能因個(gè)人能力,設(shè)計(jì)目標(biāo)等各種原因而有所不足。最初由于未對(duì)Visual Studio操作有過充足的了解,去翻閱了很多書籍,同時(shí)做了好多個(gè)簡單實(shí)例才對(duì)其操作有了一定的深入的了解。同時(shí)對(duì)于C#

110、開發(fā),剛開始借鑒了幾本書的資料,而此系統(tǒng)的一些基礎(chǔ)構(gòu)架也是來自與書上,在開發(fā)中借閱了許多書籍才得以完成系統(tǒng)的實(shí)現(xiàn),系統(tǒng)開發(fā)由于人力有限,所以可能出現(xiàn)一些失誤,或者操作有些不便的地方請(qǐng)見諒。最后本系統(tǒng)和本開發(fā)文檔終在幾經(jīng)波折后完成。</p><p><b>  九、致謝</b></p><p>  在xxx老師的精心指導(dǎo)下終于完成了這個(gè)簡單的銷售管理系統(tǒng)。從論文的選題開

溫馨提示

  • 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)論