超市管理系統(tǒng)畢業(yè)論文3_第1頁
已閱讀1頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘 要</b></p><p>  隨著超市規(guī)模發(fā)展的不斷擴(kuò)大,商品數(shù)量急劇增加,有關(guān)商品的各種信息量也成倍增長。超市時(shí)時(shí)刻刻都需要對商品的各種信息進(jìn)行統(tǒng)計(jì)分析。超市管理系統(tǒng)是市場上最流行的常用系統(tǒng)之一,它主要包含以下幾個(gè)模塊:進(jìn)貨管理模塊、售貨管理模塊、倉庫管理模塊、快捷信息查詢、系統(tǒng)設(shè)置、幫助等。從而實(shí)現(xiàn)對進(jìn)貨、銷售及員工信息、商品信息的添加、查詢、修改、刪

2、除等實(shí)現(xiàn)全面、動(dòng)態(tài)、及時(shí)的管理等功能。該系統(tǒng)采用C/S 模式,前臺(tái)采用Microsoft Visual Studio 2005(C#語言),后臺(tái)采用SQLServer2000數(shù)據(jù)庫。本文系統(tǒng)分析了軟件開發(fā)的背景及過程;首先介紹了軟件的開發(fā)環(huán)境,其次介紹了本軟件的詳細(xì)設(shè)計(jì)過程:數(shù)據(jù)庫的設(shè)計(jì)、各個(gè)模塊的設(shè)計(jì)和實(shí)現(xiàn),以及具體界面的設(shè)計(jì)和功能。 </p><p>  關(guān)鍵詞:超市 管理系統(tǒng) Visual

3、Studio 2005 SQLServer2000</p><p>  Abstract :</p><p>  As the scale of the development of supermarkets continues to expand, the number of goods increases dramatically, the amount of information

4、 about commodities also increases manifold. Supermarkets always need all kinds of information on commodities for statistical analysis. Supermarket Management System is one of the most popular systems, it mainly contains

5、the following modules: inventory management module, sales management module, warehouse management module, fast information searching, systems </p><p>  Keywords : supermarket management system Visual Studi

6、o 2005 </p><p><b>  目錄</b></p><p><b>  緒論 </b></p><p>  1.開發(fā)背景……............................................................................. ......... 4<

7、;/p><p>  2.超市背景…............................ ……............................ ……..... ..... ... .. 4</p><p>  第一章 系統(tǒng)可行性研究</p><p>  1.1 技術(shù)可行性研究…............................ ……...........

8、................. …………5</p><p>  1.2 經(jīng)濟(jì)可行性研究…............................ ……............................ …………5</p><p>  1.3 操作可行性研究…............................ ……............................ ……

9、……5</p><p>  第二章 系統(tǒng)需求分析</p><p>  2.1 用戶工作……............................ ……............................ ……..... ..... ..6</p><p>  2.2 用戶業(yè)務(wù)需求……............................ ……........

10、.................... …….......6</p><p>  2.3 業(yè)務(wù)流程分析…............................ ……............................ …….... .....7</p><p>  2.4 系統(tǒng)數(shù)據(jù)流分析…............................ ……................

11、............ …….. ...11</p><p>  2.5 數(shù)據(jù)字典……............................ ……............................ ……...... ......12</p><p>  2.6 功能需求……............................ …….......................

12、..... …….... ........12</p><p>  2.7 性能需求……............................ ……............................ ……... .........12</p><p>  2.8 運(yùn)行需求……............................ …….......................

13、..... …….... ...... .12</p><p>  第三章 系統(tǒng)概要設(shè)計(jì) </p><p>  3.1 設(shè)計(jì)思想…............................ ……............................ ……............. ..13</p><p>  3.2 設(shè)計(jì)原則…...................

14、......... ……............................ ……............ ...13</p><p>  第四章 系統(tǒng)詳細(xì)設(shè)計(jì) </p><p>  4.1 系統(tǒng)功能結(jié)構(gòu)圖……............................ ……............................ ……..14</p><p>  

15、4.2 系統(tǒng)功能設(shè)計(jì)……............................ ……............................ ……......15</p><p>  4.3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)……............................ ……............................ ..……17</p><p>  4.4 模塊功能設(shè)計(jì)…….

16、........................... ……............................ …..…...21</p><p>  第五章 系統(tǒng)測試運(yùn)行</p><p>  5.1 系統(tǒng)測試……............................ ……............................ …….......... .22</p>

17、<p>  5.2 單元測試……............................ ……............................ ……............22</p><p>  總結(jié). ……............................ ……............................ ……..... …………...23</p><

18、;p>  參獻(xiàn)文獻(xiàn).... ……............................ …….......................... …….. …….. 24</p><p>  致謝……............................ ……............................ ………….……. .......25</p><p><b

19、>  緒論</b></p><p><b>  1.開發(fā)背景</b></p><p>  隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)已經(jīng)滲透到各個(gè)領(lǐng)域,成為各行業(yè)中必不可少的工具,特別是Internet技術(shù)的推廣,使IT產(chǎn)業(yè)在市場競爭中突出顯示出其獨(dú)特的優(yōu)勢,步入信息化時(shí)代,有著巨大的數(shù)據(jù)信息等待加工處理和傳輸,這使得對數(shù)據(jù)庫的進(jìn)一步開發(fā)和利用顯得尤為重

20、要。</p><p>  作為國內(nèi)市場上的一些中小型超市,對于這些企業(yè)的資源管理,信息的存儲(chǔ)和處理也顯得迫切需要,想要適應(yīng)市場競爭,就需要有高效的處理方式和管理方法,因此加快超市的信息化進(jìn)程是必不可少的。</p><p>  我們通過對市場的調(diào)查,針對現(xiàn)在各中小型超市的經(jīng)營業(yè)務(wù)和人事管理的實(shí)際需要,開發(fā)了這套超市管理系統(tǒng)。在開發(fā)過程中,我們針對當(dāng)前各個(gè)超市管理的特點(diǎn)和技術(shù)人員的實(shí)際水平,采

21、用基于Windows窗口界面這一易學(xué)易用的操作環(huán)境,在系統(tǒng)設(shè)計(jì)過程中,我們盡量采用易懂易讀的人機(jī)界面,使用戶可以在短期內(nèi)完全掌握。我們又始終把系統(tǒng)的正確性放在首位,力求數(shù)據(jù)的完整性和處理的正確性。在此基礎(chǔ)上優(yōu)化程序代碼,加速系統(tǒng)運(yùn)行和減少對系統(tǒng)資源的占用。</p><p><b>  2.超市背景</b></p><p>  自從1978年我國從國外引入超市以來,超市

22、成了人們生活中不可缺少的部分,它成了零售業(yè)的主要形式,在零售業(yè)中占重要地位!隨著超市的迅速發(fā)展各種經(jīng)營性質(zhì)的超市相繼出現(xiàn),盡管近年來連鎖超市出現(xiàn)了快速的發(fā)展,但傳統(tǒng)的私人超市還是有著自己的不可替代的優(yōu)勢,然而很多私人超市還是繼續(xù)使用手工的方式來管理超市。顯然,隨著社會(huì)的發(fā)展和科技的進(jìn)步,這種手工的管理方法必然會(huì)被淘汰,為此我們必須在這種傳統(tǒng)的經(jīng)營方式下加入一些新鮮血液,用一個(gè)適合這種私人超市的管理系統(tǒng)來管理!為此,在選題的過程中,我選擇

23、了超市管理系統(tǒng)設(shè)計(jì)題目,依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來管理超市,從而節(jié)省了大量的人力、物力,改善了員工的工作條件,減輕了勞動(dòng)強(qiáng)度,并且能夠快速反映出商品的進(jìn)、銷、存等狀況和各種反饋信息分析,使管理人員快速對市場的變化做出相應(yīng)的決策,加快超市經(jīng)營管理效率。</p><p>  第一章 系統(tǒng)可行性研究</p><p>  1.1 技術(shù)可行性研究</p><p>  由

24、于我們的系統(tǒng)是針對小型的個(gè)體超市,所以采用SQLServer2000數(shù)據(jù)庫,采用c/s框架,利用.net技術(shù)和c#完全可以實(shí)現(xiàn)此系統(tǒng)。又由于我們小組所從事的專業(yè)之前學(xué)過這些方面的技術(shù),也有過這些方面的設(shè)計(jì)經(jīng)驗(yàn)所以從技術(shù)的角度來看是可行的。</p><p>  1.2 經(jīng)濟(jì)可行性研究</p><p>  本系統(tǒng)是小型的軟件系統(tǒng)且作為畢業(yè)設(shè)計(jì),無需像設(shè)計(jì)大型系統(tǒng)的商業(yè)機(jī)構(gòu)一樣,需要大量的人力和

25、財(cái)力等設(shè)計(jì)好后需要管理,維護(hù)費(fèi)用等!而我們只要一臺(tái)電腦和相關(guān)的軟件就可以了,我們小組成員本來就有自己的電腦和相關(guān)的軟件,因此從經(jīng)濟(jì)方面考慮同樣是可行的。</p><p>  1.3 操作可行性研究</p><p>  本系統(tǒng)采用基于Windows的圖形用戶界面,而該系統(tǒng)是大家熟悉的操作系統(tǒng),對于那些有一般的計(jì)算機(jī)知識的人員來說就可以輕松上手。而整個(gè)超市管理系統(tǒng)采用最友好的交互界面,簡單明了

26、,不需要對數(shù)據(jù)庫進(jìn)行深入的了解。由此,該系統(tǒng)的操作是可行的,有必要開發(fā)該系統(tǒng)。</p><p>  綜合以上三個(gè)方面,該系統(tǒng)具有很高的開發(fā)可行性,無論是從技術(shù)上或者經(jīng)濟(jì)上還是操作上來說都是可行的。因此,可以設(shè)計(jì)該系統(tǒng)的數(shù)據(jù)流程圖,建立數(shù)據(jù)字典。</p><p>  第二章 系統(tǒng)需求分析</p><p><b>  2.1 用戶工作</b><

27、;/p><p>  進(jìn)貨或銷售商品時(shí),用戶要對進(jìn)貨單或銷售單進(jìn)行核對審查;用戶要獲得進(jìn)貨、銷售、庫存信息時(shí),也要對進(jìn)貨情況、銷售情況、庫存情況進(jìn)行查詢。</p><p>  2.2 用戶業(yè)務(wù)需求</p><p>  (1)該管理系統(tǒng)將對庫存進(jìn)行資料管理和統(tǒng)計(jì),對產(chǎn)品的進(jìn)貨單和產(chǎn)品的銷售單進(jìn)行管理和統(tǒng)計(jì);</p><p>  (2)該管理系統(tǒng)將根據(jù)

28、用戶的需要對進(jìn)貨、銷售、庫存情況進(jìn)行查詢;</p><p>  (3)該管理系統(tǒng)將為用戶提供賬號管理工具,以便于用戶對賬號進(jìn)行管理,具體為添加用戶、刪除用戶、修改用戶;</p><p>  (4)該管理系統(tǒng)能夠分類管理,新員工的加入以及員工添加、刪除、修改信息等功能。</p><p>  2.3 業(yè)務(wù)流程分析</p><p>  經(jīng)過市場調(diào)查

29、并結(jié)合我們設(shè)計(jì)的系統(tǒng)目的,我們決定為本系統(tǒng)采用以下業(yè)務(wù)流程圖:</p><p>  2.4系統(tǒng)數(shù)據(jù)流分析</p><p>  1.本系統(tǒng)的數(shù)據(jù)流如下:</p><p><b>  2.5 數(shù)據(jù)字典 </b></p><p><b>  一.?dāng)?shù)據(jù)流條目</b></p><p>

30、  1.營業(yè)額信息=商品編號+總銷售額+實(shí)收金額+欠收款+日期。</p><p>  2.售貨營業(yè)額信息=商品編號+應(yīng)收金額+實(shí)收金額+欠收款+日期。</p><p>  3.客戶消費(fèi)信息=客戶編號+客戶姓名+消費(fèi)總額+欠費(fèi)額+日期</p><p><b>  二.文件條目</b></p><p>  (1)文件名:庫存

31、信息表</p><p>  說明:記錄商品的庫存狀況的數(shù)據(jù)。</p><p>  組成=進(jìn)貨編號+商品名稱+庫存數(shù)量+庫存上限+庫存下限+計(jì)量單位+供應(yīng)商名稱+過期時(shí)間</p><p><b>  存取方式:順序</b></p><p><b>  存取頻率:無限制。</b></p>

32、<p>  (2)文件名:客戶信息表</p><p>  說明:客戶的基本信息。</p><p>  組成=客戶編號+客戶名稱+性別+年齡+電話+地址</p><p><b>  存取方式:順序</b></p><p><b>  三.?dāng)?shù)據(jù)項(xiàng)條目</b></p><p&

33、gt;  1.名稱:營業(yè)額查詢</p><p>  加工編號:1.2.1</p><p>  說明:根據(jù)用戶選擇的時(shí)間段讀取營業(yè)額信息</p><p>  輸入數(shù)據(jù)流:用戶輸入的時(shí)間段和查詢命令</p><p>  輸出數(shù)據(jù)流:營業(yè)額信息</p><p>  加工邏輯:while</p><p>

34、;<b>  用戶輸入時(shí)間段</b></p><p><b>  Do(</b></p><p>  Select 從售貨信息表中選擇符合時(shí)間段的數(shù)據(jù)</p><p>  If 有相應(yīng)數(shù)據(jù) 輸出并求和</p><p><b>  Else 返回空值</b></p>

35、<p><b> ?。?lt;/b></p><p><b>  End Do</b></p><p>  其他相關(guān)加工模塊類似,現(xiàn)不一一介紹了。</p><p><b>  2.6功能需求</b></p><p>  本系統(tǒng)采用自頂向下的方法開發(fā),其功能模塊主要有如下幾

36、部分:進(jìn)貨管理模塊、售貨管理模塊、倉庫管理模塊、快捷信息查詢、系統(tǒng)設(shè)置、幫助等。本人所做的具體的功能描述如下:    </p><p>  倉庫管理:其功能是對庫存進(jìn)行查詢,對庫存處理進(jìn)行報(bào)警處理商品盤點(diǎn)的管理。</p><p>  快捷信息查詢:其功能是營業(yè)額進(jìn)行查詢,退貨進(jìn)行查詢,客戶消費(fèi)信息進(jìn)行查詢,報(bào)警信息查詢。</p><

37、;p>  幫助:就是本系統(tǒng)有我們小組合作研發(fā)的,有需要的請聯(lián)系我們!</p><p>  2.7 性能需求   </p><p> ?、?數(shù)據(jù)精確度   </p><p>  產(chǎn)品的進(jìn)貨單和銷售單中,單價(jià)、金額采用浮點(diǎn)數(shù),數(shù)量都取長整數(shù)。   </p>&l

38、t;p><b> ?、?時(shí)間特性   </b></p><p>  該管理系統(tǒng)軟件從啟動(dòng)到進(jìn)入系統(tǒng)登錄界面的時(shí)間正常情況下為15秒,錄入并更新數(shù)據(jù)的時(shí)間正常情況下為30秒。   </p><p><b> ?、?適用性   </b></p>

39、<p>  該管理系統(tǒng)軟件適用于Windows 98/ Windows XP中文版下運(yùn)行。</p><p>  2.8運(yùn)行需求⑴ 用戶界面窗體特性:本系統(tǒng)采用Microsoft Visual Studio 2005開發(fā)軟件制作,其窗體都是采用彈出式浮動(dòng)窗體,在運(yùn)行系統(tǒng)時(shí),首先就是登陸窗口,進(jìn)入之后就是典型的下拉式主窗體,其下拉菜單為各系統(tǒng)模塊的相關(guān)子模塊。</p><p>

40、;<b>  第三章系統(tǒng)概要設(shè)計(jì)</b></p><p><b>  3.1設(shè)計(jì)思想</b></p><p>  為了建立一個(gè)安全,完善,實(shí)用的小型超市管理系統(tǒng),本系統(tǒng)主要有以下設(shè)計(jì)思想:</p><p>  采用C/S構(gòu)架。本系統(tǒng)是一種應(yīng)用程序,采用C/S框架完全可以滿足系統(tǒng)要求,且比B/S框架更安全。</p>

41、;<p>  采用模塊化功能的設(shè)計(jì)思想。采用模塊化的設(shè)計(jì),可以使應(yīng)用程序更具有擴(kuò)展性和可操作性,并且設(shè)計(jì)起來更清楚方便。</p><p>  模塊間合理的數(shù)據(jù)流聯(lián)系。各個(gè)獨(dú)立的模塊間用數(shù)據(jù)流聯(lián)系起來形成一個(gè)完整的系統(tǒng),這樣的系統(tǒng)模塊間耦合性低,使系統(tǒng)更安全。</p><p>  應(yīng)用程序界面要簡潔,易懂,易操作。</p><p>  能完成基本的進(jìn)銷存

42、和信息查詢等功能。</p><p><b>  3.2 設(shè)計(jì)原則</b></p><p>  在堅(jiān)持設(shè)計(jì)思想的基礎(chǔ)上,為了建立一個(gè)安全,完善,實(shí)用的小型超市管理系統(tǒng),還必須堅(jiān)持以下設(shè)計(jì)原則:</p><p>  1.操作合法性原則。用戶的操作必須符合邏輯的要求。比如:要賣此商品時(shí)庫存中必須有此商品及進(jìn)貨的時(shí)候有此商品。否則操作即為不合法。<

43、;/p><p>  2.易操作原則。用戶使用的時(shí)候,能簡單易懂,易操作,如:提供一些操作提示等。</p><p>  3.實(shí)用性原則。系統(tǒng)除了能完成基本功能外還應(yīng)考慮到實(shí)際應(yīng)用中的一些特殊情況,應(yīng)對特殊情況做一些處理。如:換算單位的添加。</p><p>  4.準(zhǔn)確性原則。一些系統(tǒng)能自動(dòng)算出來的值盡量讓系統(tǒng)算,輸入的值盡量進(jìn)行合法性驗(yàn)證,如:類型,長度等。</p

44、><p>  5.安全性原則。特別是對數(shù)據(jù)庫的操作,應(yīng)驗(yàn)證用戶是否有權(quán)限操作,其他危險(xiǎn)性操作一樣如刪除操作,應(yīng)提示用戶。</p><p>  6.良好界面視覺效果。良好的界面,可以放松用戶心情,并且不易產(chǎn)生視覺疲勞。</p><p>  第四章 系統(tǒng)詳細(xì)設(shè)計(jì)</p><p>  4.1系統(tǒng)總體結(jié)構(gòu)如圖4-1所示:</p><p

45、>  4.1系統(tǒng)總體結(jié)構(gòu)圖</p><p>  4.2系統(tǒng)功能的設(shè)計(jì)圖</p><p>  系統(tǒng)功能設(shè)計(jì)是使整個(gè)系統(tǒng)基本實(shí)現(xiàn)進(jìn)貨、售貨、倉庫等管理功能。</p><p>  本系統(tǒng)采用自定向下方法開發(fā),其功能模塊主要有如下幾個(gè)部分:進(jìn)貨管理模塊、售貨管理模塊、倉庫管理模塊、快捷信息查詢、系統(tǒng)設(shè)置、幫助等。我負(fù)責(zé)的是倉庫管理模塊、快捷信息查詢,幫助等。其具體的功

46、能描述如下:    </p><p><b>  倉庫管理:</b></p><p>  (1)實(shí)現(xiàn)對庫存進(jìn)行查詢,</p><p> ?。?)實(shí)現(xiàn)對用戶供應(yīng)商、商品名稱進(jìn)行查詢</p><p> ?。?)實(shí)現(xiàn)對庫存處理的庫存報(bào)警處理商品盤點(diǎn)的進(jìn)行管理。</p>&l

47、t;p><b>  快捷信息查詢:</b></p><p> ?。?)實(shí)現(xiàn)對營業(yè)額進(jìn)行查詢,</p><p>  (2)實(shí)現(xiàn)對退貨進(jìn)行查詢,</p><p> ?。?)實(shí)現(xiàn)對客戶消費(fèi)信息進(jìn)行查詢</p><p> ?。?)實(shí)現(xiàn)對報(bào)警信息查詢</p><p>  幫助:就是本系統(tǒng)有我們研發(fā)的,

48、有需要的請聯(lián)系我們!</p><p>  4.3系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)</p><p><b>  1 .E-R模型</b></p><p>  超市管理系統(tǒng)數(shù)據(jù)庫E-R模型如圖4.3所示:</p><p>  4.3超市管理系統(tǒng)數(shù)據(jù)庫E-R模型圖</p><p><b>  2.數(shù)據(jù)庫表設(shè)計(jì)&

49、lt;/b></p><p>  根據(jù)超市管理系統(tǒng)的實(shí)際情況,本系統(tǒng)的數(shù)據(jù)庫命名為:chaoshidb;</p><p>  以下是對本系統(tǒng)中數(shù)據(jù)庫的介紹:</p><p>  1庫存的基本信息,設(shè)置如下表:4-2-1所示:</p><p><b>  表4-2-1庫存表</b></p><p&

50、gt;  2.客戶的基本信息,設(shè)置如下表:4-2-2所示:</p><p><b>  表4-2-2客戶表</b></p><p><b>  4.4模塊功能設(shè)計(jì)</b></p><p><b>  1.倉庫管理模塊</b></p><p>  庫存查詢:是對用戶供應(yīng)上進(jìn)行查詢

51、以及商品名稱進(jìn)行查詢其中包括商品名稱,庫存數(shù)量,最低庫存數(shù),最高庫存數(shù),計(jì)量單位,進(jìn)貨商,過期時(shí)間。</p><p><b>  代碼實(shí)現(xiàn)過程如下:</b></p><p>  using System;</p><p>  using System.Collections.Generic;</p><p>  usin

52、g System.ComponentModel;</p><p>  using System.Data;</p><p>  using System.Drawing;</p><p>  using System.Text;</p><p>  using System.Windows.Forms;</p><p>

53、;  using System.Data.SqlClient;</p><p>  namespace shopguanli</p><p><b>  {</b></p><p>  public partial class shangpinguoqibaojing :Form</p><p><b>  {

54、</b></p><p>  public shangpinguoqibaojing()</p><p><b>  {</b></p><p>  InitializeComponent();</p><p><b>  }</b></p><p>  priv

55、ate void shangpinguoqibaojing_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p>  DateTime strnowtime = DateTime.Now;</p><p>  string sqlh = "select * from

56、kucunxinxi where guoqitime<='" + strnowtime + "'";</p><p>  SqlDataAdapter adapter1 = new SqlDataAdapter(sqlh, DBHelper.connection);</p><p>  DataSet ds1 = new DataSet(

57、);</p><p>  adapter1.Fill(ds1);</p><p>  ds1.Tables[0].Columns[0].ColumnName = "商品編碼";</p><p>  ds1.Tables[0].Columns[1].ColumnName = "商品名稱";</p><p>

58、;  ds1.Tables[0].Columns[2].ColumnName = "庫存數(shù)量";</p><p>  ds1.Tables[0].Columns[3].ColumnName = "最低庫存數(shù)量";</p><p>  ds1.Tables[0].Columns[4].ColumnName = "最高庫存數(shù)量";&l

59、t;/p><p>  ds1.Tables[0].Columns[5].ColumnName = "計(jì)量單位";</p><p>  ds1.Tables[0].Columns[6].ColumnName = "供貨商";</p><p>  ds1.Tables[0].Columns[7].ColumnName = "

60、過期時(shí)間";</p><p>  dataGrid1.DataSource = ds1.Tables[0].DefaultView;</p><p>  MessageBox.Show("有商品過期!", "提示信息");</p><p><b>  }</b></p><p

61、>  private void bttrue_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Close();</p><p><b>  }</b></p><p><b>  }</b

62、></p><p><b>  }</b></p><p>  2.快捷信息查詢模塊</p><p>  營業(yè)額查詢:是對營業(yè)狀況進(jìn)行查看。其中包括商品編碼,總銷售額,實(shí)收金額,欠收款,日期。</p><p><b>  代碼實(shí)現(xiàn)過程如下:</b></p><p>  

63、using System;</p><p>  using System.Collections.Generic;</p><p>  using System.ComponentModel;</p><p>  using System.Data;</p><p>  using System.Drawing;</p><

64、;p>  using System.Text;</p><p>  using System.Windows.Forms;</p><p>  using System.Data.SqlClient;</p><p>  namespace shopguanli</p><p><b>  {</b></p&

65、gt;<p>  public partial class yingyeechaxun : Form</p><p><b>  {</b></p><p>  public yingyeechaxun()</p><p><b>  {</b></p><p>  Initializ

66、eComponent();</p><p><b>  }</b></p><p>  private void yingyeechaxun_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p><b>  }</b

67、></p><p>  private void btretun_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  this.Close();</p><p><b>  }</b></p><p

68、>  private void btcha_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p><b>  try</b></p><p><b>  {</b></p><p>  hejilei

69、ye = new hejilei();</p><p>  DateTime dtb1 = Convert.ToDateTime(tb1.Text.Trim());</p><p>  DateTime dtb2 = Convert.ToDateTime(tb2.Text.Trim());</p><p>  DBHelper.connection.Open();&

70、lt;/p><p>  string str = "select count(*) from shouhuoxinxi where scstate='是' and riqi between '" + dtb1 + "' and '" + dtb2 + "'or riqi between '" + dtb

71、2 + "'and'" + dtb1 + "'";</p><p>  SqlCommand cm = new SqlCommand(str, DBHelper.connection);</p><p>  int num = (int)cm.ExecuteScalar();</p><p>  DBH

72、elper.connection.Close();</p><p>  DBHelper.connection.Open();</p><p>  string strs = "select spID,ysje,ssje,qsk,riqi from shouhuoxinxi where scstate='是'and riqi between '"

73、 + dtb1 + "' and '" + dtb2 + "'or riqi between '" + dtb2 + "'and'" + dtb1 + "'";</p><p>  SqlDataAdapter adapter = new SqlDataAdapter(strs,

74、 DBHelper.connection);</p><p>  DataTable table1 = new DataTable();</p><p>  adapter.Fill(table1);</p><p>  DBHelper.connection.Close();</p><p>  table1.Columns[0].Colu

75、mnName = "商品編碼";</p><p>  table1.Columns[1].ColumnName = "總銷售額";</p><p>  table1.Columns[2].ColumnName = "實(shí)收金額";</p><p>  table1.Columns[3].ColumnName

76、= "欠收款";</p><p>  table1.Columns[4].ColumnName = "日期";</p><p>  DataRow rowz = table1.NewRow();</p><p>  rowz[0] = "合計(jì)";</p><p>  rowz[1]

77、= ye.Sum(dtb1, dtb2, 1);</p><p>  rowz[2] = ye.Sum(dtb1, dtb2, 2);</p><p>  rowz[3] = ye.Sum(dtb1, dtb2, 3);</p><p>  rowz[4] = DateTime.Now;</p><p>  table1.Rows.Add(r

78、owz);</p><p>  dataGrid1.DataSource = table1;</p><p><b>  }</b></p><p>  catch ( Exception)</p><p><b>  {</b></p><p>  MessageBox.S

79、how("沒有值");</p><p><b>  }</b></p><p><b>  }</b></p><p>  private void tb1_ValueChanged(object sender, EventArgs e)</p><p><b>  {

80、</b></p><p><b>  }</b></p><p><b>  3.幫助</b></p><p>  就是本系統(tǒng)有我們研發(fā)的,有需要的請聯(lián)系我們!</p><p>  private void 幫助ToolStripMenuItem_Click(object sender,

81、 EventArgs e)</p><p><b>  {</b></p><p>  MessageBox.Show("本系統(tǒng)由青海民族大學(xué)06電子商務(wù)王治友,邢禮炎聯(lián)合研發(fā)\n\n聯(lián)系電話:15823879619或15009710345!","幫助");</p><p><b>  }<

82、;/b></p><p>  第五章超市管理系統(tǒng)應(yīng)用與測試</p><p><b>  5.1系統(tǒng)測試</b></p><p>  該系統(tǒng)在本地服務(wù)器上進(jìn)行運(yùn)行和調(diào)試。在開發(fā)軟件系統(tǒng)的過程中,需要面對錯(cuò)綜復(fù)雜的問題,因此,在軟件生存周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生錯(cuò)誤。測試目的在于:測試是指“在發(fā)現(xiàn)錯(cuò)誤而執(zhí)行一個(gè)程序的過程”;一個(gè)好的測試

83、用例是指這個(gè)測試用例有很高的概率可以發(fā)現(xiàn)一個(gè)尚未發(fā)現(xiàn)的錯(cuò)誤;一個(gè)成功的測試是指它成功地發(fā)現(xiàn)一個(gè)尚未發(fā)現(xiàn)的錯(cuò)誤。</p><p><b>  5.2 單元測試</b></p><p>  本部分測試主要分為登錄測試。</p><p>  1.“管理員登錄”測試</p><p><b>  2.“倉庫” 測試<

84、;/b></p><p><b>  總結(jié)</b></p><p>  經(jīng)過李彩霞教授的悉心輔導(dǎo)和我個(gè)人這三個(gè)月的努力,開發(fā)的超市管理系統(tǒng)終于基本完成。在這三個(gè)月當(dāng)中,當(dāng)我遇到困難的時(shí)候,李教授總是及時(shí)的給予我?guī)椭?,才使得本系統(tǒng)能夠順利的完成,當(dāng)然困難和挫折是難免的,正是這些困難使我明白了自己的不足,并在克服這些困難的過程當(dāng)中,增長了自己的見識和能力,使得我有了

85、成長,對于自己在大學(xué)四年中所學(xué)的知識有了一個(gè)貫通連結(jié)的認(rèn)識,可以說是一次對大學(xué)四年所學(xué)知識一個(gè)總體的復(fù)習(xí)。</p><p>  本次畢業(yè)設(shè)計(jì)就要畫上一個(gè)句號了。可是對我來說,這次設(shè)計(jì)的本身所產(chǎn)生的影響,還遠(yuǎn)遠(yuǎn)沒有結(jié)束,我從本次畢業(yè)設(shè)計(jì)中學(xué)到了許多課本上沒有的知識。在這幾個(gè)月中,通過自己的學(xué)習(xí)和努力,通過各位老師的指導(dǎo)和教育,使我不僅僅在知識水平和解決實(shí)際問題的能力上有了很大的提高,還從思想的深處體會(huì)到,要把自己所

86、學(xué)的知識變成現(xiàn)實(shí)時(shí)還要對面臨的種種難題加以認(rèn)識。</p><p>  關(guān)于本次設(shè)計(jì)的命題,我的設(shè)計(jì)只能提供其基本的功能。還有許多的設(shè)想由于時(shí)間和自身因素?zé)o法得以實(shí)現(xiàn),這不能不說是本次設(shè)計(jì)的遺憾之處。不過,至少它已經(jīng)啟發(fā)了我的思維,提高了我的動(dòng)手能力,這是我在課本中學(xué)不到的。它為我在以后的工作崗位上發(fā)揮自己的才能奠定了堅(jiān)實(shí)的基礎(chǔ)。</p><p>  雖然程序還存在很多不完善的地方,一些最初

87、設(shè)計(jì)的功能由于種種原因沒能實(shí)現(xiàn)。但是使我明白了學(xué)習(xí)是無止境的。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] ASP.NET 5.0 中級編程 張俞 清華大學(xué)出版社 2006年 第三版</p><p>  [2] ASP.NET 開發(fā)典型模塊大全 張躍廷 房大偉 等 人民郵電出版社</p>&l

88、t;p>  [3] C#實(shí)用教程 梁敬東 錢曉軍 朱毅華 時(shí)躍華 趙青松等 電子工業(yè)出版社</p><p>  [4] 信息系統(tǒng)分析與設(shè)計(jì) 楊選輝等 清華大學(xué)出版社</p><p>  [5] 軟件工程 錢樂秋 趙文耘 牛軍鈺等 清華大學(xué)出版社</p><p>  [6] 數(shù)據(jù)庫系統(tǒng)概論 王珊 高等教育出版社</p><p>

89、;<b>  致謝</b></p><p>  經(jīng)過將近三個(gè)月的設(shè)計(jì),我終于成功完成了我的畢業(yè)設(shè)計(jì)課題。我衷心的感謝我的指導(dǎo)老師**教授,在這三個(gè)月的時(shí)間里她一直非常關(guān)心我的設(shè)計(jì)工作,為我的設(shè)計(jì)給予了很多的幫助,能夠耐心的為我指導(dǎo)和提供有關(guān)的資料,并指引我走進(jìn)新的領(lǐng)域,使我由陌生到熟悉,學(xué)到了許多平時(shí)在書本上學(xué)不到的東西,并為我提供了很多寶貴的意見,使我了解到系統(tǒng)開發(fā)的流程和方法及相關(guān)的很多

90、東西,為我以后的工作奠定了基礎(chǔ)。她深厚的學(xué)術(shù)修養(yǎng)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、強(qiáng)烈的責(zé)任心和對學(xué)生的無私關(guān)懷,將令我終生受益。同時(shí)我也要感謝我的同學(xué)和一些朋友的幫助與支持,如果沒有他們提供的一些資料與技術(shù)支持,我根本不可能完成本次畢業(yè)設(shè)計(jì)。</p><p>  在這里我還要感謝計(jì)算機(jī)學(xué)院教過我的所有老師和關(guān)心我的所有同學(xué)。四年的大學(xué)生活已經(jīng)進(jìn)入尾聲,在四年里,我學(xué)到了豐富的專業(yè)知識和待人處事的方法,提高了我的自學(xué)能力、分析能

溫馨提示

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

評論

0/150

提交評論