基于net的超市庫存信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于net的超市庫存信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于net的超市庫存信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于net的超市庫存信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于net的超市庫存信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩52頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、i畢業(yè)設(shè)計(jì)(論文)題 目:基于.NET的超市庫存信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué) 生:xxx 指導(dǎo)老師:xx講師系 別: 計(jì)算機(jī)信息管理科學(xué)系 專 業(yè): 信息管理與信息系統(tǒng) 班 級(jí):信管0902 學(xué) 號(hào): 09300502xx2013年5月福建工程學(xué)院本科畢業(yè)論文作者承諾保證書本人鄭重承諾: 本篇畢業(yè)論文的內(nèi)容真實(shí)、可靠。如果存在弄虛作假、抄襲的情況,本人愿承擔(dān)全部責(zé)任。學(xué)生簽名:年 月 日本人鄭重承諾:我已按有關(guān)規(guī)定對(duì)本篇畢業(yè)論文的選題與內(nèi)容進(jìn)行了指導(dǎo)和審核,該同學(xué)的畢業(yè)論文中未發(fā)現(xiàn)弄虛作假、抄襲的現(xiàn)象,本人愿承擔(dān)指導(dǎo)教師的相關(guān)責(zé)任。指導(dǎo)教師簽名:年 月 日PAGE ii目錄TOC o 1-3 h

2、 z u HYPERLINK l _Toc7225 超市庫存信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) PAGEREF _Toc7225 1 HYPERLINK l _Toc31717 摘 要 PAGEREF _Toc31717 1 HYPERLINK l _Toc32365 Abstract PAGEREF _Toc32365 2 HYPERLINK l _Toc26976 1 緒論 PAGEREF _Toc26976 3 HYPERLINK l _Toc2898 1.1 課題研究背景 PAGEREF _Toc28983 HYPERLINK l _Toc3528 1.2 主要工作 PAGEREF _Toc35

3、28 3 HYPERLINK l _Toc23415 1.3 研究目的及方法 PAGEREF _Toc23415 3 HYPERLINK l _Toc2410 1.3.1 項(xiàng)目研究目的 PAGEREF _Toc2410 3 HYPERLINK l _Toc14335 1.3.2 開發(fā)方法和步驟3 HYPERLINK l _Toc19109 1.4 開發(fā)平臺(tái)介紹 PAGEREF _Toc19109 4 HYPERLINK l _Toc8306 1.4.1 硬件平臺(tái) PAGEREF _Toc8306 4 HYPERLINK l _Toc31486 1.4.2 軟件平臺(tái)4 HYPERLINK l _

4、Toc2036 2 系統(tǒng)可行性研究5 HYPERLINK l _Toc14831 2.1 技術(shù)可行性研究5 HYPERLINK l _Toc19801 2.2 經(jīng)濟(jì)可行性研究5 HYPERLINK l _Toc15162 2.3 操作可行性研究5 HYPERLINK l _Toc19629 3 需求分析6 HYPERLINK l _Toc19649 3.1 用戶業(yè)務(wù)需求6 HYPERLINK l _Toc7722 3.2 系統(tǒng)功能要求6 HYPERLINK l _Toc10292 4 系統(tǒng)概要設(shè)計(jì)7 HYPERLINK l _Toc30131 4.1 設(shè)計(jì)思想7 HYPERLINK l _To

5、c22292 4.2 設(shè)計(jì)原則7 HYPERLINK l _Toc28488 4.3 業(yè)務(wù)流程分析7 HYPERLINK l _Toc10548 4.4 功能需求9 HYPERLINK l _Toc22764 4.5 運(yùn)行需求9 HYPERLINK l _Toc20303 5 系統(tǒng)詳細(xì)設(shè)計(jì)10 HYPERLINK l _Toc23925 5.1 系統(tǒng)功能結(jié)構(gòu)圖10 HYPERLINK l _Toc7942 5.2 系統(tǒng)功能設(shè)計(jì)10 HYPERLINK l _Toc5755 5.3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)11 HYPERLINK l _Toc15121 5.3.1 E-R模型11 HYPERLINK l

6、 _Toc11809 5.3.2 數(shù)據(jù)庫表設(shè)計(jì)12 HYPERLINK l _Toc28009 5.4 模塊功能設(shè)計(jì)16 HYPERLINK l _Toc30036 6 系統(tǒng)測(cè)試運(yùn)行22 HYPERLINK l _Toc7868 6.1 模塊測(cè)試22 HYPERLINK l _Toc26550 6.2 業(yè)務(wù)流程測(cè)試22 HYPERLINK l _Toc25383 6.3 系統(tǒng)運(yùn)行結(jié)果22 HYPERLINK l _Toc15338 7 總結(jié)26 HYPERLINK l _Toc9677 8 致謝27 HYPERLINK l _Toc19278 9 參考文獻(xiàn)28 HYPERLINK l _Toc

7、12857 附錄29PAGE 52超市庫存信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要超市是零售業(yè)的一種重要形態(tài),超市的發(fā)展對(duì)經(jīng)濟(jì)有極大的重要作用。伴隨著超市規(guī)模的擴(kuò)大,商品數(shù)量與品種急劇增加,商品需求量更是日益倍增。實(shí)踐調(diào)查表明,超市決策大部分戰(zhàn)機(jī)都與庫存相關(guān)。庫存的實(shí)時(shí)動(dòng)態(tài)反映了超市的營運(yùn)狀況。本文論述的超市庫存信息管理系統(tǒng)滿足中小型超市庫存管理功能的需求基本信息管理、預(yù)定貨管理、入庫管理、出庫管理、庫存管理及系統(tǒng)管理的功能,同時(shí)便捷易操作的界面設(shè)計(jì)使得用戶可以方便的進(jìn)行數(shù)據(jù)的快速導(dǎo)入與導(dǎo)出等工作。極大的提高了超市庫存工作人員的工作效率,大大減少了出入庫的大量繁瑣的流程工作。本系統(tǒng)采用VS 2005,使用

8、SQL Server 2005數(shù)據(jù)庫技術(shù)及C#開發(fā)語言。本系統(tǒng)是各種小型超市管理庫存的有效工具。關(guān)鍵字:超市;庫存管理;SQL Server 2005 ; C#;VS2005The Design and Implementation ofSupermarket Inventory Information Management SystemAbstractThe supermarket is an important of the retail industry. Its important to the economys development. With the scale expansio

9、n of the supermarket, the goods is amazing increased in the number and variety ,which increasing all the time. The survey shows that the decisions of the supermarket is mostly related to the inventory. Inventory dynamically reflects the operation ability of the supermarket.This article discusses the

10、 supermarket inventory information management system meets the need of the basic information management to the small and medium-sized supermarkets, the system includes the function of basic information management, outbound management, inventory management, system management, At the same time allows

11、the user interface design for quick and easy operation can be convenient for data rapid import and export, etc. In this way the system greatly improve the staffs efficiency, greatly reduce a lot of tedious process for the job. The system usesvs2005, and SQL SERVER 2005 database technology and langua

12、ge c # development. In a word, this system is all sorts of small supermarket management inventory effective tools.Key words: supermarket; Inventory management; SQL SERVER 2005;C#;VS20051 緒論1.1 課題研究背景現(xiàn)代社會(huì)的競(jìng)爭(zhēng)是科技的競(jìng)爭(zhēng),是信息的競(jìng)爭(zhēng),隨著現(xiàn)代科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)不斷的滲入各個(gè)領(lǐng)域,成為人們的日常工作和生活中不可缺少的一部分。要適應(yīng)市場(chǎng)競(jìng)爭(zhēng),就需要有高效的處理方式和管理方法,因此加快超市

13、的信息化進(jìn)程是必可少的。目前,隨著我國經(jīng)濟(jì)的不斷發(fā)展,人們生活水平的不斷提高,日常生活需求也不斷的增長,便捷的超市經(jīng)營規(guī)模日趨擴(kuò)大,廣大中小連鎖超市的銷售額,日客流量及門店數(shù)量等都大幅度增加,商品亦向品種多樣化發(fā)展。這就使得超市管理人員需要處理大量的庫存信息,還要時(shí)刻更新產(chǎn)品的銷售信息,不斷添加商品信息,并對(duì)商品各種信息進(jìn)行統(tǒng)計(jì)分析。如果超市經(jīng)營者不能充分了解商品庫存情況,收款結(jié)算效率低,容易出現(xiàn)差錯(cuò),盤點(diǎn)效率低,進(jìn)貨不及時(shí)存在商品短缺等,這將導(dǎo)致容易貽誤商品銷售時(shí)機(jī)。這就使得在超市管理中引進(jìn)的 HYPERLINK /view/979640.htm 辦公軟件,緩解超市和超市管理人員的負(fù)擔(dān),實(shí)現(xiàn)

14、商品的控制和傳輸,實(shí)現(xiàn)超市庫存自動(dòng)化管理成為迫切的需求。1.2 主要工作利用VS2005設(shè)計(jì)一個(gè)超市庫存信息管理系統(tǒng),編寫程序,設(shè)計(jì)數(shù)據(jù)庫,開發(fā)并測(cè)試適用于中小型超市庫存管理的系統(tǒng)軟件。1.3 研究目的及方法1.3.1 項(xiàng)目研究目的本次設(shè)計(jì)的超市庫存信息管理系統(tǒng),基于.net平臺(tái),采用C#語言,主要實(shí)現(xiàn)商品入庫管理、商品出庫管理、庫存盤點(diǎn)、預(yù)定貨管理、基本信息管理等功能。該系統(tǒng)力求設(shè)計(jì)能夠滿足界面簡潔美觀,操作簡單,符合一般工作人員的使用習(xí)慣。采用SQL SERVER 2005作為后臺(tái)支持,存儲(chǔ)數(shù)據(jù),具有良好的安全性,穩(wěn)定性,穩(wěn)定性,可擴(kuò)展性,可維護(hù)性等,符合軟件行業(yè)的基本標(biāo)準(zhǔn)。從而真正實(shí)現(xiàn)庫

15、存管理的信息化、系統(tǒng)化、簡便化。實(shí)現(xiàn)為超市運(yùn)營效率、經(jīng)濟(jì)效益的提高。1.3.2 開發(fā)方法和步驟1、可行性研究通過不同方案的比較得出方案的可行性研究結(jié)論。2、需求分析通過實(shí)地考查,收集多方面的資料,采取需求分析技術(shù),進(jìn)一步確定超市庫存需求,確定系統(tǒng)該具備的目標(biāo)、功能、性能。3、系統(tǒng)概要設(shè)計(jì)確定業(yè)務(wù)流程、數(shù)據(jù)流分析、功能、性能、運(yùn)行需求等等。4、系統(tǒng)詳細(xì)設(shè)計(jì)確定功能結(jié)構(gòu)圖、功能設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、界面設(shè)計(jì)、模塊設(shè)計(jì)等等。5、系統(tǒng)測(cè)試運(yùn)行對(duì)系統(tǒng)每一個(gè)功能模塊程序進(jìn)行測(cè)試。1.4開發(fā)平臺(tái)介紹1.4.1 硬件平臺(tái)根據(jù)信息系統(tǒng)的設(shè)計(jì)需求,所設(shè)計(jì)的硬件設(shè)備方案在能夠充分滿足信息系統(tǒng)功能需求的前提下,還應(yīng)滿足系

16、統(tǒng)的效率、可靠性、安全性和適應(yīng)性等性能要求,并具有較高的性價(jià)比。根據(jù)前面的需求分析,選擇的實(shí)際操作中硬件平臺(tái)如下:硬件環(huán)境:雙核處理器,2G內(nèi)存,320G磁盤空間。1.4.2 軟件平臺(tái)軟件平臺(tái)是信息系統(tǒng)開發(fā)和運(yùn)行所需的集成軟件環(huán)境,在結(jié)合實(shí)際開發(fā)的需要并充分考慮各種軟件平臺(tái)的性能及適用范圍和對(duì)軟件平臺(tái)的使用能力,本系統(tǒng)的軟件平臺(tái)選擇如下:(1)操作系統(tǒng)操作系統(tǒng)是管理計(jì)算機(jī)系統(tǒng)的全部資源,包括硬件資源、軟件資源及數(shù)據(jù)資源;控制程序運(yùn)行;改善人機(jī)界面;為其它應(yīng)用軟件提供支持等,基于上述考慮,本系統(tǒng)選擇Windows XP 操作系統(tǒng)下進(jìn)行開發(fā)。(2)支撐軟件支撐軟件是協(xié)助人們開發(fā)和維護(hù)軟件的工具和環(huán)

17、境軟件,包括編輯程序,數(shù)據(jù)庫系統(tǒng),集成開發(fā)環(huán)境等,本系統(tǒng)的支撐軟件如下:1、數(shù)據(jù)庫管理系統(tǒng): SQL Server 20052、開發(fā)技術(shù):使用VS2005,以C#語言開發(fā)系統(tǒng)。2 系統(tǒng)可行性研究2.1 技術(shù)可行性研究本系統(tǒng)采用Windows XP作為操作平臺(tái), 使用SQL SERVER 2005作為后臺(tái)的數(shù)據(jù)庫管理系統(tǒng)。本系統(tǒng)的應(yīng)用軟件開發(fā)平臺(tái)選用平臺(tái)是目前數(shù)據(jù)庫應(yīng)用軟件的主流開發(fā)平臺(tái), 因此本系統(tǒng)從技術(shù)實(shí)現(xiàn)是完全可行。該系統(tǒng)人機(jī)界面友好,簡單易操作,所以在新系統(tǒng)投入使用時(shí),只要對(duì)員工進(jìn)行少量的培訓(xùn),系統(tǒng)的功能和使用方法基本上是能夠順利運(yùn)行并投入使用。2.2 經(jīng)濟(jì)可行性研究超市庫存信息管理系統(tǒng)

18、是一個(gè)界面美觀,易于操作的系統(tǒng),節(jié)省了原始管理所消耗的人力、物力、財(cái)力。快速提高超市的進(jìn)銷存的運(yùn)營。同時(shí)本系統(tǒng)是一個(gè)實(shí)時(shí)的動(dòng)態(tài)庫存,易于查詢,方便了管理人員采取決策,并因此為超市帶來可觀的經(jīng)濟(jì)效益。2.3 操作可行性研究本系統(tǒng)操作簡單,易于理解,只需通過簡單培訓(xùn),上手較快。而且整個(gè)超市庫存信息管理系統(tǒng)采用相對(duì)友好的交互界面,簡介明了,不需要操作人員對(duì)數(shù)據(jù)庫進(jìn)行深入的了解。由此,從操作性考慮,本系統(tǒng)是完全可行的。綜合以上三方面,無論是從技術(shù)上或者經(jīng)濟(jì)上還是操作上,該系統(tǒng)具有很高的開發(fā)可行性。3 需求分析需求分析是軟件定義時(shí)期的重要階段。它的基本任務(wù)是準(zhǔn)確的回答“系統(tǒng)必須做什么?”這個(gè)問題。需求分

19、析的任務(wù)還不是確定系統(tǒng)怎樣完成它的任務(wù),而僅僅是確定系統(tǒng)必須完成哪些工作。一般超市的管理是根據(jù)商品類別,然后進(jìn)行相對(duì)應(yīng)的商品計(jì)劃采購、入庫、及出庫,并隨時(shí)的按期進(jìn)行庫存盤點(diǎn)和商品庫存預(yù)警,保證商品庫存量充足。3.1 用戶業(yè)務(wù)需求(1) 該系統(tǒng)將為用戶提供員工信息管理功能。能夠?qū)崿F(xiàn)對(duì)超市員工基本信息的錄入,更新及新員工的加入和離職員工刪除等功能。 (2) 該系統(tǒng)將實(shí)現(xiàn)對(duì)庫存商品信息查詢和統(tǒng)計(jì)管理;(3) 該系統(tǒng)將實(shí)現(xiàn)為用戶提供商品出入庫管理,并根據(jù)需要打印入庫單、出庫單。(4) 系統(tǒng)將為用戶提供庫存盤點(diǎn)功能,并根據(jù)需要生成庫存盤點(diǎn)表、預(yù)進(jìn)貨單等。 (5) 該系統(tǒng)將為用戶提供賬號(hào)管理。賬號(hào)又分為管

20、理員賬號(hào)和普通員工賬號(hào),通過權(quán)限設(shè)置,為不同身份的用戶賦予不同的權(quán)限。管理員權(quán)限包括添加用戶、刪除用戶、修改用戶密碼及查詢商品信息、商品入庫、商品出庫等,而普通用于則僅擁有商品信息查詢、供應(yīng)商信息查詢等權(quán)限。3.2 系統(tǒng)功能要求根據(jù)調(diào)查研究,為實(shí)現(xiàn)超市庫存管理的系統(tǒng)、規(guī)范及自動(dòng)化,提高超市的營運(yùn)效率,確定本系統(tǒng)的用例圖如圖3-1所示。圖3-1 系統(tǒng)用例圖4 系統(tǒng)概要設(shè)計(jì)4.1 設(shè)計(jì)思想(1)系統(tǒng)分成幾個(gè)相對(duì)獨(dú)立的模塊,但這些模塊都進(jìn)行集中式管理。(2)分層的模塊化程序設(shè)計(jì)思想,整個(gè)系統(tǒng)采用模塊化結(jié)構(gòu)設(shè)計(jì)。作為應(yīng)用程序有較強(qiáng)的可操作性和擴(kuò)展性。(3)合理的數(shù)據(jù)流設(shè)計(jì),在應(yīng)用系統(tǒng)設(shè)計(jì)中,相對(duì)獨(dú)立的

21、模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運(yùn)行,提高系統(tǒng)安全性。4.2 設(shè)計(jì)原則為了使本系統(tǒng)功能齊全完備,操作簡便,最大限度的提高軟件的質(zhì)量,從而滿足用戶的實(shí)際需要,在設(shè)計(jì)開發(fā)過程中遵循了如下原則:實(shí)用性原則:適合超市庫存信息管理工作的實(shí)際需求,并能夠處理一些特殊情況的要求。 (2)易操作原則:要求設(shè)計(jì)的系統(tǒng)功能齊全,界面友好,操作方便,必要的地方進(jìn)行提示。(3)優(yōu)化原則:為了達(dá)到優(yōu)化的目的,合理的運(yùn)用窗口,菜單,對(duì)象等的繼承,自定義用戶對(duì)象,事件,函數(shù),減少不必要的重復(fù)性代碼,使程序簡介明了,也方便了將來的維護(hù)。(4)安全性原則:為該系統(tǒng)的用戶設(shè)置用戶權(quán)限,為數(shù)據(jù)庫中不容更新的

22、表等設(shè)置安全措施,可設(shè)置觸發(fā)器防止更新操作等等。4.3 業(yè)務(wù)流程分析 超市庫存信息管理系統(tǒng)是以先進(jìn)的管理理念和科學(xué)的計(jì)算機(jī)技術(shù)來取代原始的手工操作。在新系統(tǒng)開發(fā)前,我們對(duì)這個(gè)超市管理系統(tǒng)業(yè)務(wù)流程進(jìn)行了系統(tǒng)的調(diào)查,得出了下面的業(yè)務(wù)流程圖,如圖4-1所示: 新系統(tǒng)主要業(yè)務(wù)分析如下: (1)商品入庫管理。即將超市所采購的貨物信息通過該系統(tǒng)人性化友好界面輸入后臺(tái)數(shù)據(jù)庫中,并生成入庫單。 (2)商品出庫管理。當(dāng)超市提取倉庫中的貨物銷售時(shí),即為出庫,管理員可操作該系統(tǒng)完成相應(yīng)的數(shù)據(jù)刪減工作,并生成出庫單。通過以上兩個(gè)功能即可實(shí)現(xiàn)倉庫管理的信息化,條理化,使管理者能實(shí)時(shí)了解商品的狀態(tài)。圖4-1 超市庫存業(yè)務(wù)

23、流程圖(3)庫存盤點(diǎn)。通過該功能清晰明朗的了解到各種商品庫存量的準(zhǔn)確信息。降低了原始人工盤點(diǎn)所需花費(fèi)的人力物力財(cái)力,同事也提高了盤點(diǎn)的準(zhǔn)確性。(4)預(yù)定貨管理。當(dāng)某一商品數(shù)量到達(dá)一定的臨界值時(shí)即發(fā)出需預(yù)定的警報(bào),通過該功能可時(shí)時(shí)補(bǔ)充商品,避免因商品庫存不足而造成的損失。(5)基本信息管理。該功能包括商品信息管理、員工信息管理、供應(yīng)商信息管理等。4.4功能需求本系統(tǒng)采用自頂向下方法開發(fā),具體的功能劃分如下:基本信息管理,預(yù)定貨管理,入庫管理,出庫管理,庫存管理,系統(tǒng)設(shè)置。4.5 運(yùn)行需求(1)用戶界面本系統(tǒng)采用Microsoft Visual Studio 2005設(shè)計(jì),用戶交互界面采用的是基于

24、Windows的窗口界面。(2)硬件接口運(yùn)行本系統(tǒng)的硬件基本要求如下:CPU:至少是雙核cpu;內(nèi)存:256MB及以上;硬盤:320GB及以上。(3)軟件接口數(shù)據(jù)庫服務(wù)器:Microsoft SQL Server 2005及以上。5 系統(tǒng)詳細(xì)設(shè)計(jì)5.1 系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)主要分為基本信息管理、入庫管理、出庫管理,庫存盤點(diǎn)、系統(tǒng)管理等5大模塊,基本信息管理又分為員工信息管理、供應(yīng)商信息管理與商品信息管理。商品入庫管理分為生成入庫單、入庫單查詢、商品入庫等,出庫管理重要包括出庫單查詢、生成出庫單、商品出庫等功能。庫存管理包括庫存盤點(diǎn)與預(yù)定貨管理。系統(tǒng)管理包括密碼的修改和注銷。綜上得系統(tǒng)總體結(jié)構(gòu)如圖

25、5-1所示:圖5-1 超市庫存信息管理系統(tǒng)功能結(jié)構(gòu)圖5.2 系統(tǒng)功能設(shè)計(jì)系統(tǒng)功能設(shè)計(jì)是使整個(gè)系統(tǒng)能基本實(shí)現(xiàn)超市的庫存信息管理功能,能讓超市管理者通過庫存的實(shí)時(shí)信息更直觀的了解超市庫存的狀況,以做出相應(yīng)的經(jīng)營決策。庫存管理信息系統(tǒng)就是要對(duì)庫存商品建立準(zhǔn)確的核心數(shù)據(jù)庫,并進(jìn)行商品等信息的傳遞、存儲(chǔ)等操作,同時(shí)對(duì)這些信息進(jìn)行維護(hù),通過超市的營運(yùn),并利用庫存的盤點(diǎn)數(shù)據(jù)觀測(cè)庫存動(dòng)態(tài),從超市的商品需求量進(jìn)行全局的考慮進(jìn)而進(jìn)行決策,利用庫存動(dòng)態(tài)反映超市行為,使超市能夠較好的完成其目標(biāo),實(shí)現(xiàn)快速發(fā)展。本系統(tǒng)從用戶角度考慮,進(jìn)行概要設(shè)計(jì)后,得出系統(tǒng)總共包括六大模塊,分別是基本信息管理模塊,入庫管理模塊,出庫管理

26、模塊,庫存管理模塊,系統(tǒng)管理模塊,預(yù)定貨管理模塊。每個(gè)模塊的功能如下:1. 基本信息管理功能:(1)實(shí)現(xiàn)員工信息的查詢;(2)實(shí)現(xiàn)員工信息的更新,包括增加、刪除、修改功能;(3)實(shí)現(xiàn)商品信息的查詢;(4)實(shí)現(xiàn)商品信息的更新,包括增加、刪除、修改功能。(5)實(shí)現(xiàn)供貨商信息的查詢;(6)實(shí)現(xiàn)供貨商信息的更新,包括增加、刪除、修改功能。2. 入庫管理功能:(1)實(shí)現(xiàn)入庫單的查詢;(2)實(shí)現(xiàn)商品入庫;(3)生成入庫單,并實(shí)現(xiàn)入庫單查詢、打印等功能3. 出庫管理功能:(1)實(shí)現(xiàn)出庫單的查詢;(2)實(shí)現(xiàn)商品出庫;(3)生成出庫單,并實(shí)現(xiàn)出庫單查詢、打印等功能4. 庫存管理功能:實(shí)現(xiàn)庫存盤點(diǎn)。5. 系統(tǒng)管理

27、功能(1)實(shí)現(xiàn)權(quán)限設(shè)置;(2)實(shí)現(xiàn)密碼維護(hù);(3)實(shí)現(xiàn)用戶的注冊(cè)與注銷6. 預(yù)定貨管理功能實(shí)現(xiàn)預(yù)訂單管理,包含增刪改查。5.3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)5.3.1 E-R模型超市庫存信息管理系統(tǒng)數(shù)據(jù)庫E-R模型,如圖5-2所示:圖5-2 數(shù)據(jù)庫E-R模型圖5.3.2 數(shù)據(jù)庫表設(shè)計(jì)由數(shù)據(jù)模型利用SQL Server 2005進(jìn)行數(shù)據(jù)庫的詳細(xì)設(shè)計(jì),其基本表的設(shè)計(jì)如下:商品信息表(tb_SpxxInfo)。商品信息表用于存儲(chǔ)商品的基本信息,如商品條形碼、商品名稱、商品類別、生產(chǎn)商、生產(chǎn)地址、生產(chǎn)日期、保質(zhì)期、價(jià)格、供應(yīng)商等。在該表中以商品條形碼sp_bianhao為主鍵,供應(yīng)商名稱gys_name為外鍵。為了

28、保證商品信息的完整,所有字段值約束均設(shè)為非空。如表5-1 所示。表5-1 tb_SpxxInfo中文字段名英文字段名字段類型長度主鍵/外鍵字段值約束商品條形碼sp_bianhaoNVARCHAR20P非空商品名稱sp_nameNVARCHAR30非空商品類別sp_leibieNVARCHAR20非空生產(chǎn)商scs_nameNVARCHAR20非空生產(chǎn)地址scs_addTEXT30非空生產(chǎn)日期sc_dateDATETIME非空保質(zhì)期sp_bzqINT非空價(jià)格sp_priceDECIMAL5非空供應(yīng)商名稱gys_nameNVARCHAR30F非空員工信息表(tb_UserInfo)。員工信息表用于存

29、儲(chǔ)員工的基本信息,如職工編號(hào)、姓名、性別、年齡、地址、聯(lián)系電話、職位、職位編號(hào)、登錄密碼等。其中user_bianhao為唯一標(biāo)示員工信息表的主鍵。表結(jié)構(gòu)如表5-2所示。表5-2 tb_UserInfo中文字段名英文字段名字段類型長度主鍵/外鍵字段值約束職工編號(hào)user_bianhaoNVARCHAR20P非空姓名user_nameNVARCHAR10非空性別user_sexCHAR10非空年齡user_ageINT非空地址user_addTEXT非空聯(lián)系電話user_telNVARCHAR11非空職位編號(hào)user_zwbianhaoINTF非空職位user_ZwNameNVARCHAR20非

30、空登錄密碼login_passwordNVARCHAR20非空供應(yīng)商信息表(tb_GongysInfo)。供應(yīng)商信息表由于存儲(chǔ)供應(yīng)商的基本信息,如供應(yīng)商編號(hào)、供應(yīng)商名稱、供應(yīng)商地址、聯(lián)系電話、傳真、簡介等其中g(shù)ys_bianhao主鍵。表結(jié)構(gòu)如圖5-3所示。表5-3 tb_GongysInfo中文字段名稱英文字段名稱字段類型長度主鍵/外鍵字段值約束供應(yīng)商編號(hào)gys_bianhaoNVARCHAR17P非空供應(yīng)商名稱gys_nameNVARCHAR20非空供應(yīng)商地址gys_addTEXT非空聯(lián)系電話gys_telNVARCHAR11非空傳真gys_faxNVARCHAR12非空簡介gys_jia

31、njieTEXT允許空入庫單(tb_CkdInfo)。表格入庫單,用于存儲(chǔ)每次入庫商品的信息,包括入庫單編號(hào)、商品名稱、供應(yīng)商名稱、商品條形碼、商品價(jià)格、入庫時(shí)間、入庫數(shù)量、經(jīng)辦人等,其中入單編號(hào)rkd_bianhao為唯一標(biāo)示入庫單的主鍵。商品條形碼為外鍵。表結(jié)構(gòu)如表5-4所示。表5-4 tb_CkdInfo中文字段名稱英文字段名稱字段類型長度主鍵/外鍵字段值約束入庫單編號(hào)rkd_bianhaoNVARCHAR20P非空供應(yīng)商名稱gys_nameNVARCHAR20非空商品名稱sp_nameNVARCHAR20非空商品條形碼sp_bianhaoNVARCHAR20F非空商品價(jià)格sp_pric

32、eDECIMAL8非空入庫數(shù)量in_numINT非空入庫時(shí)間in_timeDATETIME非空經(jīng)辦人in_agentNVARCHAR20非空出庫單(tb_RkdInfo)。出庫單表用于存儲(chǔ)每一次商品出庫的記錄,包括出庫單編號(hào)、商品名稱,商品條形碼、出庫數(shù)量、出庫時(shí)間、經(jīng)辦人等信息。其中出庫單編號(hào)rkd_bianhao位唯一標(biāo)識(shí)出庫單的主鍵,商品條形碼為外鍵。各字段值約束均為非空。表結(jié)構(gòu)如表5-5所示。表5-5 tb_RkdInfo中文字段名稱英文字段名稱字段類型長度主鍵/外鍵字段值約束出庫單編號(hào)rkd_bianhaoNVARCHAR20P非空商品名稱sp_nameNVARCHAR20非空商品條

33、形碼sp_bianhaoNVARCHAR20F非空出庫數(shù)量out_numINT非空出庫時(shí)間out_timeDATETIME非空經(jīng)辦人out_agentNVARCHAR20非空商品類別表(tb_SplbInfo)。商品類別表用于所有的商品類別名稱,及對(duì)應(yīng)的類別比編號(hào)。表結(jié)構(gòu)如表5-6所示。表5-6 tb_SplbInfo中文字段名稱英文字段名稱字段類型長度主鍵/外鍵字段值約束商品類別編號(hào)splb_bianhaoNVARCHAR20P非空商品類別名稱sp_leibieNVARCHAR20非空職位信息表(tb_ZhiwInfo)。職位信息表用于存儲(chǔ)員工的職位類別,及各職位對(duì)應(yīng)的職位編號(hào)、職位權(quán)限等。

34、該表中設(shè)職位編號(hào)user_zwbianhao為主鍵。表結(jié)構(gòu)如表5-7所示。表5-7 tb_ZhiwInfo中文字段名稱英文字段名稱字段類型長度主鍵/外鍵字段值約束職位編號(hào)user_zwbianhaoINTP非空職位名稱user_zwnameNCHAR6非空職位權(quán)限user_permissionsNVARCHAR20非空庫存盤點(diǎn)信息表(tb_PdxxInfo)。庫存盤點(diǎn)信息表用于存儲(chǔ)每次盤點(diǎn)的結(jié)果。包括盤點(diǎn)編號(hào)、商品名稱、商品條形碼、商品庫存量、盤點(diǎn)時(shí)間、經(jīng)辦人等。其中以盤點(diǎn)編號(hào)pandian_bianhao為主鍵,商品條形碼為外鍵。表結(jié)構(gòu)如表5-8所示。表5-8 tb_PdxxInfo中文字段

35、名稱英文字段名稱字段類型長度主鍵/外鍵字段值約束盤點(diǎn)編號(hào)pandian_bianhaoNVARCHAR20P允許空商品名稱sp_nameNVARCHAR20允許空商品條形碼sp_bianhaoNVARCHAR20F允許空商品庫存量sp_AnumINT允許空盤點(diǎn)時(shí)間pandian_timeDATETIME允許空盤點(diǎn)經(jīng)辦人pandian_agentNVARCHAR20允許空庫存表(tb_kcxx)。每次商品入庫時(shí)便把庫存商品的信息寫入庫存表,商品出庫時(shí)更新庫存表。該表格包括商品條形碼、商品名稱、商品類別、生產(chǎn)商、生產(chǎn)地址、生產(chǎn)日期、保質(zhì)期、價(jià)格、供應(yīng)商、入庫時(shí)間、經(jīng)辦人、商品總數(shù)量等。表結(jié)構(gòu)如表5

36、-9所示。表5-9 tb_kcxx中文字段名英文字段名字段類型長度主鍵/外鍵字段值約束商品條形碼sp_bianhaoNVARCHAR20P非空商品名稱sp_nameNVARCHAR30非空商品類別sp_leibieNVARCHAR20F非空生產(chǎn)商scs_nameNVARCHAR20非空生產(chǎn)地址scs_addTEXT30非空 續(xù)表5-9中文字段名英文字段名字段類型長度主鍵/外鍵字段值約束生產(chǎn)日期sc_dateDATETIME非空保質(zhì)期sp_bzqINT非空價(jià)格sp_priceDECIMAL5非空供應(yīng)商名稱gys_nameNVARCHAR30F非空總數(shù)量AnumINT非空入庫時(shí)間in_timeDA

37、TETIME非空經(jīng)辦人in_agentNVARCHAR20非空5.4 模塊功能設(shè)計(jì)根據(jù)前面所畫的數(shù)據(jù)流圖進(jìn)行詳細(xì)的模塊功能設(shè)計(jì)。主要分為以下幾種:1. 系統(tǒng)登錄模塊功能:本模塊的主要功能是對(duì)用戶身份進(jìn)行驗(yàn)證只有系統(tǒng)的合法用戶才能進(jìn)入系統(tǒng)。其窗體如圖5-3所示:圖5-3 系統(tǒng)登錄模塊在進(jìn)行系統(tǒng)登錄過程中,登錄模塊將調(diào)用數(shù)據(jù)庫里的員工信息,并對(duì)賬號(hào)和密碼進(jìn)行驗(yàn)證,只有輸入了正確的賬號(hào)和密碼后,系統(tǒng)登錄才會(huì)成功。當(dāng)輸入了錯(cuò)誤的或者是不存在的賬戶和密碼時(shí),系統(tǒng)會(huì)給出出錯(cuò)信息提示,指明登錄過程中的錯(cuò)誤輸入或者錯(cuò)誤操作,以便用戶進(jìn)行正確的登錄。同時(shí)在判斷有登錄權(quán)限之后,也進(jìn)行了用戶權(quán)限的設(shè)置操作。從而展現(xiàn)

38、不同級(jí)別用戶的視圖。2. 出入庫管理模塊功能:本模塊的主要功能是庫存商品的出入庫查詢和更新。查詢出入庫訂單信息:主要功能是查詢庫存商品的出入庫明細(xì)信息。添加出入庫訂單信息:主要功能是添加出入庫詳細(xì)單據(jù)。修改出入庫訂單信息:主要功能是修改出入庫商品的詳細(xì)信息,包括數(shù)量。刪除出入庫訂單信息:主要功能是刪除錯(cuò)誤的商品出入庫訂單信息。以入庫為例:入庫操作用例圖,如圖5-4所示:5-4入庫管理用例圖入庫管理模塊活動(dòng)圖,如圖5-5所示:圖5-5 入庫管理模塊活動(dòng)圖商品入庫時(shí)序圖,如圖5-6所示:圖5-6 商品入庫時(shí)序圖 3. 基本信息管理模塊在本系統(tǒng)中,基本信息管理模塊包含供貨商信息管理,商品信息管理和員

39、工信息管理。以商品信息管理模塊為例子,商品信息添加:當(dāng)超市引進(jìn)新商品時(shí),對(duì)新商品信息進(jìn)行存儲(chǔ)。商品信息維護(hù):當(dāng)商品信息發(fā)生變化,利用此子模塊對(duì)其進(jìn)行商品信息變更。商品信息管理模塊用例圖,如圖5-7示:圖5-7商品信息管理模塊用例圖商品信息模塊活動(dòng)圖,如圖5-8示:圖5-8 商品信息管理模塊活動(dòng)圖商品信息查詢時(shí)序圖,如圖5-9所示:圖5-9 商品信息管理查詢時(shí)序圖4. 預(yù)定貨管理模塊根據(jù)實(shí)際需要,進(jìn)行商品的的預(yù)定貨管理,查詢,添加,等等。用來供給給定貨部門參考,加速超市庫存的管理效率。5. 系統(tǒng)管理模塊系統(tǒng)權(quán)限管理:根據(jù)權(quán)限設(shè)置,可以使用戶使用不同級(jí)別的系統(tǒng)模塊功能;用戶管理:根據(jù)用戶自身需要,

40、可進(jìn)行簡單信息維護(hù),包括密碼修改等。注銷:根據(jù)需要,選擇不同用戶登錄。退出:選擇退出系統(tǒng),將關(guān)閉整個(gè)系統(tǒng),結(jié)束本次使用6 系統(tǒng)測(cè)試運(yùn)行軟件測(cè)試是軟件開發(fā)當(dāng)中一個(gè)必不可少的階段,它在軟件生命周期當(dāng)中橫跨編碼和單元測(cè)試和綜合測(cè)試階段。軟件測(cè)試的目的是為了發(fā)現(xiàn)程序中錯(cuò)誤而執(zhí)行程序的過程。一個(gè)好的測(cè)試用例能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯(cuò)誤,一次成功的測(cè)試應(yīng)該發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤。在本管理系統(tǒng)中,將采用黑盒測(cè)試法,測(cè)試的目的是為了滿足用戶的需求,保證軟件的正確運(yùn)行。驗(yàn)證軟件是否穩(wěn)定可靠了,軟件操作是否合理;是否滿足用戶需求;能否實(shí)現(xiàn)需求分析的功能。6.1 模塊測(cè)試在本系統(tǒng)的模塊測(cè)試時(shí)我們主要從以下幾個(gè)方

41、面考慮:1. 重要執(zhí)行通道集,是否重復(fù)添加;2. 局部數(shù)據(jù)結(jié)構(gòu),即出入庫管理中,數(shù)據(jù)的導(dǎo)入導(dǎo)出問題,;3. 出錯(cuò)處理通道,是否給出錯(cuò)誤提示,及即時(shí)預(yù)警信息;4. 影響上述方面的邊界條件。6.2 業(yè)務(wù)流程測(cè)試在業(yè)務(wù)流程測(cè)試中,考慮以下幾個(gè)方面:1.各個(gè)模塊數(shù)據(jù)傳遞是否正確,如金額等數(shù)值類型的問題;2. 模塊間數(shù)據(jù)傳遞,需要用不同的測(cè)試方法測(cè)試。3. 模塊間數(shù)據(jù)的平衡問題。如入庫需要加操作,出庫的減操作。6.3 系統(tǒng)運(yùn)行結(jié)果1. 主界面。根據(jù)用戶權(quán)限設(shè)計(jì)了兩個(gè)商品信息管理界面,普通用戶只有商品信息查詢、供應(yīng)商信息查詢及庫存盤點(diǎn)的權(quán)限,而管理員則有修改、增加、刪除商品信息等權(quán)限,如下圖6-1、6-2

42、所示:圖6-1 系統(tǒng)主界面1圖6-2 系統(tǒng)主界面22. 商品出庫。該功能界面可實(shí)現(xiàn)商品庫存信息的查詢,及商品出庫的實(shí)現(xiàn),運(yùn)行時(shí)所出庫商品寫入出庫單,庫存中該商品的數(shù)量相應(yīng)減少。如圖6-3所示。圖6-3商品出庫界面3商品入庫。該界面可實(shí)現(xiàn)商品的入庫。當(dāng)運(yùn)行時(shí),判斷是否是新商品,若是,將其錄入到商品信息表中,并將入庫商品的信息寫入入庫單及庫存列表中。如圖6-4所示。圖6-4 商品入庫界面4員工信息管理。該界面主要實(shí)現(xiàn)員工信息的更改、增加、刪除及密碼重置等功能。如圖6-5所示。圖6-5 員工信息管理界面5供應(yīng)商信息管理。該界面主要實(shí)現(xiàn)供應(yīng)商信息的查詢、增加、修改、刪除等功能。如圖6-6所示。圖6-6

43、 供應(yīng)商信息管理界面6. 庫存盤點(diǎn)界面。該界面主要實(shí)現(xiàn)商品庫存量的盤點(diǎn),并提示是否有即將過期的商品。同時(shí)實(shí)現(xiàn)了商品庫存不足提醒和預(yù)訂單的生成。如圖6-7,6-8所示。圖6-7庫存盤點(diǎn)界面圖6-8預(yù)定貨即將過期商品列表 7 總結(jié)隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)的不斷向各個(gè)領(lǐng)域發(fā)展,通過計(jì)算機(jī)管理軟件的運(yùn)用,許多連鎖超市的模式已經(jīng)轉(zhuǎn)變?yōu)樾畔⒒芾恚瑢?shí)現(xiàn)了超市管理的全面自動(dòng)化,提高了超市管理人員的工作效率,增加超市的效益。本文從實(shí)踐考察,運(yùn)用SQL Server 2005 和Microsoft Visio Studio 2005設(shè)計(jì)出的超市庫存信息管理系統(tǒng),已能夠較好的解決超市庫存信息的管理與

44、預(yù)管理。超市庫存信息管理系統(tǒng)符合中小型超市庫存管理的需求,通過簡潔的界面實(shí)現(xiàn)了商品的信息管理、入庫管理、出庫管理、庫存盤點(diǎn)等功能,其中庫存盤點(diǎn)除了盤點(diǎn)各商品的庫存量外,還增加了預(yù)訂單的生成、將過期的商品的預(yù)警等功能,使超市庫存管理者能夠及時(shí)有效的了解到各商品的狀態(tài),避免了因?yàn)閹齑娌蛔慊蛏唐愤^期造成的損失,同時(shí),該系統(tǒng)的易操作性極大的提高了超市庫存工作人員的工作效率,大大減少了出入庫的大量繁瑣的流程工作降低了經(jīng)營成本,提高了經(jīng)營效益。經(jīng)過本次系統(tǒng)開發(fā)和設(shè)計(jì),培養(yǎng)了編程能力,分析能力,和理論聯(lián)系實(shí)際的能力,為將來的工作打下了基礎(chǔ)。但是由于畢業(yè)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有血多不如人意的地方,有些功能

45、還不夠完善,系統(tǒng)性能還有待進(jìn)一步改善。這些將在今后的工作中繼續(xù)研究和開發(fā),爭(zhēng)取逐步完善本系統(tǒng)。8 致謝在本次畢業(yè)設(shè)計(jì)實(shí)踐中,毫無疑問要感謝的是我指導(dǎo)老師劉琰講師,在這次畢業(yè)設(shè)計(jì)中,劉琰老師不辭辛勞的一點(diǎn)點(diǎn)的幫助我們,從選題的指導(dǎo)到系統(tǒng)設(shè)計(jì)的修改,讓我從剛開始的摸不到頭腦到后來的日益純熟,都是劉琰老師辛勤付出的結(jié)果。在這里我真誠的對(duì)給予我認(rèn)真指導(dǎo)和耐心幫助的劉琰老師表示最深切的謝意。9 參考文獻(xiàn):1黃梯云.管理信息系統(tǒng)(第四版)M.北京: 高等教育出版社,2009.07.2王珊 , 薩滿煊.數(shù)據(jù)庫系統(tǒng)概論(第四版)M.北京: 高等教育出版社,2006.05.3微軟公司.SQL Server200

46、5數(shù)據(jù)庫開發(fā)與實(shí)現(xiàn)M.北京: 高等教育出版社,2007.09.4微軟公司.Visual C# 2005程序設(shè)計(jì)語言M.北京: 高等教育出版社,2007.02.5張海蕃.軟件工程M.北京: 清華大學(xué)出版社,2010.07.6朱順泉,姜靈敏.管理信息系統(tǒng)理論與實(shí)務(wù)(修訂版)M.北京: 人民郵電出版社,2004.04.7邱斌.程序設(shè)計(jì)M.北京: 高等教育出版社,2009.02.8鄭阿奇 ,劉啟芬 ,顧韻華.SQL Server教程(第2版)M.北京: 清華大學(xué)出版社, 2010.09.9陳偉.SQL Server 2005數(shù)據(jù)庫應(yīng)用與開發(fā)教程M.北京: 清華大學(xué)出版社, 2007.09. 10(英)

47、 HYPERLINK /book/search_pub.php?category=01&key2=%CF%C4%C6%D5&order=sort_xtime_desc 夏普著, HYPERLINK /book/search_pub.php?category=01&key2=%D6%DC%BE%B8&order=sort_xtime_desc 周靖譯.Visual C# 2008從入門到精通(微軟技術(shù)叢書)M.北京: 清華大學(xué)出版社, 2009.01.11百度百科.軟件測(cè)試 EB/OL HYPERLINK /view/16563.htm /view/16563.htm.12呂俊亞.超市進(jìn)銷存管理

48、系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)探討J.現(xiàn)代商貿(mào)工業(yè),2008,20(3):271-272.13韋琳,李康.超市庫存信息管理系統(tǒng)J.中國校外教育下旬刊,2010,7:165.14向征,劉世俊.超市管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)J.軟件導(dǎo)刊,2009,8(8):82-83.15張召浦,王建軍.徐州百大超市有限公司VMI系統(tǒng)的設(shè)計(jì)J.科技經(jīng)濟(jì)市場(chǎng),2008,9:11-12.附錄主要代碼數(shù)據(jù)庫測(cè)試賬號(hào):張三 密碼:01001系統(tǒng)登錄模塊代碼:protectedvoid Button2_Click(object sender, EventArgs e) string num;string mystr, mysql;SqlC

49、onnection myconn = newSqlConnection();SqlCommand mycmd = newSqlCommand(); mystr = data source =.SQLEXPRESS;Initial Catalog =db_kcglrj; + Integrated Security=True; myconn.ConnectionString = mystr; myconn.Open(); mysql = SELECT count(*) FROM dbo.tb_UserInfo where user_name= + TextBox1.Text + and login

50、_password= + TextBox2.Text + ; mycmd.CommandText = mysql; mycmd.Connection = myconn; num = mycmd.ExecuteScalar().ToString(); myconn.Close();string num1;string mystr1, mysql1;SqlConnection myconn1 = newSqlConnection();SqlCommand mycmd1 = newSqlCommand(); mystr1 = data source =.SQLEXPRESS;Initial Cata

51、log =db_kcglrj; + Integrated Security=True; myconn1.ConnectionString = mystr1; myconn1.Open(); mysql1 = select user_zwbianhao from tb_UserInfo where user_name = + TextBox1.Text + ; mycmd1.CommandText = mysql1; mycmd1.Connection = myconn1; num1= mycmd1.ExecuteScalar().ToString(); myconn1.Close();if (

52、num != 0) if (num1=1) Server.Transfer(/spxxguanli.aspx); else Server.Transfer(/spxxxguanli1.aspx); else Panel3.Visible = true; Panel2.Visible = false;商品查詢代碼protectedvoid Button8_Click(object sender, EventArgs e) string mysql;string mystr;SqlConnection myconn = newSqlConnection();SqlCommand mycmd = n

53、ewSqlCommand(); mystr = data source =.SQLEXPRESS;Initial Catalog =db_kcglrj; + Integrated Security=True; myconn.ConnectionString = mystr; myconn.Open();string sp_bianhao = TextBox1.Text; mysql = select * from tb_SpxxInfo where sp_bianhao = + sp_bianhao + ; mycmd.CommandText = mysql; mycmd.Connection

54、 = myconn;SqlDataReader myreader = mycmd.ExecuteReader();if (myreader.Read() TextBox2.Text = myreadersp_name.ToString(); TextBox3.Text = myreadersp_leibie.ToString(); TextBox4.Text = myreaderscs_name.ToString(); TextBox5.Text = myreaderscs_add.ToString(); TextBox6.Text = myreadersc_time.ToString();

55、TextBox7.Text = myreadersp_bzq.ToString(); TextBox8.Text = myreadersp_price.ToString(); TextBox10.Text = myreadergys_name.ToString(); else RegisterStartupScript(, alert(商品條形碼碼輸入錯(cuò)誤!); myreader.Close(); 商品信息修改代碼protectedvoid Button9_Click(object sender, EventArgs e) string sp_bianhao = TextBox1.Text;s

56、tring snam = TextBox2.Text;string sleibie=TextBox3 .Text ;string scname = TextBox4.Text;string saddress = TextBox5.Text;string sctime = TextBox6.Text;string sbzq = TextBox7.Text;string sprice = TextBox8.Text;string sgys = TextBox10.Text; String mystr, mysql;SqlConnection myconn = newSqlConnection();

57、SqlCommand mycmd = newSqlCommand(); mystr = Data Source=.SQLEXPRESS;Initial Catalog=db_kcglrj; + Integrated Security=True; myconn.ConnectionString = mystr; myconn.Open(); mysql = update tb_SpxxInfo set sp_leibie= + sleibie + ,scs_name= + scname + ,sc_time= + sctime + ,sp_bzq= + sbzq + ,sp_name= + sn

58、am + ,scs_add= + saddress + ,gys_name= + sgys + ,sp_price= + sprice + where sp_bianhao = + sp_bianhao + ; mycmd.CommandText = mysql; mycmd.Connection = myconn; mycmd.ExecuteNonQuery(); myconn.Close(); 商品信息刪除代碼protectedvoid Button10_Click(object sender, EventArgs e) string sp_bianhao = TextBox1.Text;

59、String mystr, mysql;SqlConnection myconn = newSqlConnection();SqlCommand mycmd = newSqlCommand(); mystr = Data Source=.SQLEXPRESS;Initial Catalog=db_kcglrj; + Integrated Security=True; myconn.ConnectionString = mystr; myconn.Open(); mysql = delete from tb_SpxxInfo where sp_bianhao = + sp_bianhao + ;

60、 mycmd.CommandText = mysql; mycmd.Connection = myconn; mycmd.ExecuteNonQuery(); myconn.Close(); 商品入庫代碼protectedvoid Button1_Click(object sender, EventArgs e) SqlConnection conn = newSqlConnection();SqlCommand comm = newSqlCommand(); comm.Connection = conn;String mystr; mystr= Data Source=.SQLEXPRESS

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲(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)論