




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
61/73云南財(cái)經(jīng)大學(xué)學(xué)生畢業(yè)論文(設(shè)計(jì))題目:校園超市庫(kù)存治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)院(系):信息學(xué)院專(zhuān)業(yè):計(jì)算科學(xué)與技術(shù)(經(jīng)濟(jì)信息處理)班級(jí):計(jì)經(jīng)11-1學(xué)號(hào):201105001493論文作者:楊子江指導(dǎo)教師:沈俊媛指導(dǎo)教師職稱(chēng):講師2015年5月云南財(cái)經(jīng)大學(xué)本科畢業(yè)論文(設(shè)計(jì))原創(chuàng)性及知識(shí)產(chǎn)權(quán)聲明
本人鄭重聲明:所呈交的畢業(yè)論文(設(shè)計(jì))是本人在導(dǎo)師的指導(dǎo)下取得的成果。對(duì)本論文(設(shè)計(jì))的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。因本畢業(yè)論文(設(shè)計(jì))引起的法律結(jié)果完全由本人承擔(dān)。本畢業(yè)論文(設(shè)計(jì))成果歸云南財(cái)經(jīng)大學(xué)所有。
特此聲明
畢業(yè)論文(設(shè)計(jì))作者簽名:作者專(zhuān)業(yè):計(jì)算機(jī)科學(xué)與技術(shù)(經(jīng)濟(jì)信息處理)作者學(xué)號(hào):2011050014932015年5月9日目錄TOC\o"1-2"\u原創(chuàng)性及知識(shí)產(chǎn)權(quán)聲明 I中文摘要及關(guān)鍵詞 V英文摘要及關(guān)鍵詞 VI引言 1一、系統(tǒng)概述 2(一)系統(tǒng)開(kāi)發(fā)的意義 2(二)系統(tǒng)任務(wù) 2(三)系統(tǒng)目標(biāo) 2二、系統(tǒng)要緊開(kāi)發(fā)工具及平臺(tái)介紹 3(一)開(kāi)發(fā)運(yùn)行環(huán)境 3(二)開(kāi)發(fā)工具及平臺(tái)介紹 3三、系統(tǒng)分析 5(一)系統(tǒng)開(kāi)發(fā)的必要性 5(二)系統(tǒng)開(kāi)發(fā)的可行性 5(三)需求分析 6(四)功能需求分析 6(五)軟件和硬件需求分析 6四、系統(tǒng)設(shè)計(jì) 8(一)系統(tǒng)總體設(shè)計(jì) 8(二)系統(tǒng)功能總體設(shè)計(jì) 8(三)數(shù)據(jù)庫(kù)設(shè)計(jì) 10五、校園超市庫(kù)存治理的實(shí)現(xiàn) 16(一)用戶(hù)登錄的設(shè)計(jì)與實(shí)現(xiàn) 16(二)職員信息治理 17(三)供應(yīng)商信息治理 17(四)進(jìn)貨信息治理 18(五)商品銷(xiāo)售治理 18(六)庫(kù)存信息 19(七)退貨信息 20(八)數(shù)據(jù)備份 20六、系統(tǒng)測(cè)試 22(一)測(cè)試范圍 22(二)系統(tǒng)的運(yùn)行和維護(hù) 22總結(jié) 24附錄 25參考文獻(xiàn) 35致謝 36圖表目錄TOC\c"圖4-"圖4-1系統(tǒng)總體結(jié)構(gòu)圖 9圖4-2職員的實(shí)體及屬性 10圖4-3供應(yīng)商的實(shí)體及屬性 11圖4-4進(jìn)貨實(shí)體及屬性 11圖4-5銷(xiāo)售實(shí)體及屬性 11圖4-6庫(kù)存信息實(shí)體及屬性 12圖4-7退貨信息實(shí)體及屬性 12TOC\c"表4-"表4-1職員差不多信息表 13表4-2供應(yīng)商信息表 13表4-3商品進(jìn)貨信息表 13表4-4銷(xiāo)售信息表 14表4-5庫(kù)存信息表 14表4-6退貨信息表 14TOC\c"圖5-"圖5-1登錄窗口 16圖5-2主界面 16圖5-3職員差不多信息 17圖5-4供應(yīng)商信息 18圖5-5進(jìn)貨信息治理 18圖5-6進(jìn)貨信息查詢(xún) 18圖5-7商品銷(xiāo)售治理 19圖5-8銷(xiāo)售信息查詢(xún) 19圖5-9庫(kù)存信息 20圖5-10商品退貨信息 20圖5-11數(shù)據(jù)備份 21摘要隨著科學(xué)技術(shù)的不斷進(jìn)步與進(jìn)展,計(jì)算機(jī)技術(shù)已在人們的工作生活中起著越來(lái)越重要的作用商品慢慢深入人們的生活之中。校園超市為了適應(yīng)日趨激烈的市場(chǎng)競(jìng)爭(zhēng),需要對(duì)自身的經(jīng)營(yíng)狀況有充分的了解,并通過(guò)有效的治理不斷提高效率。因此,對(duì)倉(cāng)庫(kù)的治理也成為提高校園超市生產(chǎn)經(jīng)營(yíng)效率的一個(gè)重要途徑。針對(duì)校園超市的實(shí)際需要,本系統(tǒng)采納C#+SQL2008數(shù)據(jù)庫(kù)實(shí)現(xiàn)了一個(gè)有用的庫(kù)存治理信息系統(tǒng)。用戶(hù)能夠通過(guò)登錄本系統(tǒng)操作相應(yīng)的系統(tǒng)模塊,對(duì)倉(cāng)庫(kù)里的商品的差不多情況進(jìn)行添加、刪除和查詢(xún),對(duì)倉(cāng)庫(kù)材料的出庫(kù)、入庫(kù)、還庫(kù)情況進(jìn)行登記查詢(xún)統(tǒng)計(jì),進(jìn)行供應(yīng)商基礎(chǔ)信息的添加、刪除、查詢(xún),交易記錄查詢(xún),能夠依據(jù)用戶(hù)的需求對(duì)庫(kù)存情況進(jìn)行查詢(xún)。成本低、效率高、運(yùn)作簡(jiǎn)單。關(guān)鍵詞:校園超市庫(kù)存治理系統(tǒng)設(shè)計(jì)AbstractWiththedevelopingofscienceandtechnology,computertechnologyisgettingmoreandmoreimportanteffectalreadyinpeople'sjoblife,digitalproductsaregraduallypenetratingintopeople'slives.Shopsoncampusforadaptingtothedaybydayfiercemarketplace,needtohavethesufficientacquaintancetoself'sbusinessperformance,andgetonthestickunceasinglybytheeffectivemanagement.Therefore,thewarehousemanagementbecomesoneoftheimportantwaytoimproveproducingbusinessefficiencyofshopsoncampus.Beaimedattherealityneedoftheshopsoncampus.ThissystemusesC#+SQL2008databasetoachieveapragmaticinventoryManagementInformationSystem.Userscanadd,deleteandcheckthebasicinformationoftheproductsinstorehousethroughloggingontherelativesystemmodule.Theyalsocanregisterandinquireinformationofthematerialsenteringreturnanddeliveringfromstorehouse.Moreover,userscanaddanddeletethebasicinformationofthesuppliersandlookthetraderecords.Themovementcostlow,theefficiencyishigh,theoperationsimple.Keywords:shopsoncampusinventorymanagementsystemdesign引言隨著我國(guó)改革開(kāi)放的不斷深入,經(jīng)濟(jì)的飛速進(jìn)展,企業(yè)要想生存、進(jìn)展,要想在激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地,必須學(xué)會(huì)運(yùn)用現(xiàn)代化的治理方法,校園超市也不例外,對(duì)超市庫(kù)存治理的全面自動(dòng)化、信息化則是其中極其重要的部分。為了加快校園超市治理自動(dòng)化的步伐,建立校園超市庫(kù)存治理系統(tǒng)顯得十分必要。通過(guò)對(duì)超市治理日常工作的詳細(xì)調(diào)查,我搜集了大量的資料,從系統(tǒng)的結(jié)構(gòu),功能的實(shí)現(xiàn),技術(shù)的要求以及可行性等多方面進(jìn)行考慮,認(rèn)為本課題是一個(gè)適應(yīng)當(dāng)今社會(huì)的有關(guān)校園超市的計(jì)算機(jī)信息治理系統(tǒng),具有一定的實(shí)際開(kāi)發(fā)價(jià)值和使用價(jià)值。過(guò)去數(shù)據(jù)治理方式落后:要緊依靠手工記賬,沒(méi)有合理便捷的統(tǒng)計(jì)查詢(xún)功能,無(wú)法為治理者提供治理決策的數(shù)據(jù)資料,治理意識(shí)相對(duì)滯后。庫(kù)存成本的結(jié)算往往集中在年終進(jìn)行,只能進(jìn)行事后分析和操縱,無(wú)法及時(shí)地反映庫(kù)存物料的資金占用情況和商品原料的耗用成本。校園超市的庫(kù)存物資治理往往是專(zhuān)門(mén)復(fù)雜、專(zhuān)門(mén)繁瑣的。由于所掌握的物資種類(lèi)眾多,訂貨、治理的渠道各有差異,各個(gè)校園超市之間的治理體制不盡相同,因此倉(cāng)庫(kù)的庫(kù)存治理必須編制一套庫(kù)存信息治理系統(tǒng),用計(jì)算機(jī)對(duì)其治理,同時(shí)要依據(jù)校園超市的自身的實(shí)際處境來(lái)制作對(duì)應(yīng)的處理方法。超市庫(kù)存治理系統(tǒng)解決了上述問(wèn)題,它依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來(lái)治理超市,從而節(jié)約了大量的人力、物力,減輕了勞動(dòng)強(qiáng)度,同時(shí)能夠快速反映出商品的進(jìn)、銷(xiāo)、存等狀況,使治理人員快速對(duì)市場(chǎng)的變化做出相應(yīng)的決策,加快超市經(jīng)營(yíng)治理效率。一、系統(tǒng)概述(一)系統(tǒng)開(kāi)發(fā)的意義庫(kù)存數(shù)據(jù)信息化治理:在激烈的市場(chǎng)競(jìng)爭(zhēng)中,如何降低成本、加快校園超市的及時(shí)響應(yīng)能力,滿(mǎn)足客戶(hù)需求是校園超市能否生存的關(guān)鍵。另一方面,數(shù)碼電子產(chǎn)業(yè)的飛速進(jìn)展,對(duì)庫(kù)存治理的要求提高了,處理數(shù)據(jù)的方法復(fù)雜,單純依靠人力來(lái)處理差不多跟不上市場(chǎng)的節(jié)奏,采納信息系統(tǒng)治理是一種能解決問(wèn)題的方法。治理機(jī)制高度集成:校園超市內(nèi)每個(gè)部門(mén)需要溝通,使得庫(kù)存治理不再是簡(jiǎn)單的進(jìn)貨然后售貨,大體來(lái)看,要應(yīng)用適應(yīng)校園超市進(jìn)展的戰(zhàn)略,為決策人員提供有用的數(shù)據(jù),要依照市場(chǎng)行情靈活應(yīng)變,提升超市的收益;認(rèn)真來(lái)看,在保證進(jìn)銷(xiāo)貨正常進(jìn)行的同時(shí)要盡量降低庫(kù)存成本,這使得庫(kù)存物資數(shù)量的治理和庫(kù)存資金的治理都變得十分重要。(二)系統(tǒng)任務(wù)超市庫(kù)存治理信息系統(tǒng)的任務(wù)內(nèi)容涉及超市庫(kù)存治理的全過(guò)程,包括入庫(kù)、出庫(kù)、銷(xiāo)售、庫(kù)存統(tǒng)計(jì)查詢(xún)等等。它將包括以下內(nèi)容:
1、對(duì)超市內(nèi)的各類(lèi)物資進(jìn)行分類(lèi)治理。2、存儲(chǔ)各類(lèi)信息檔案包括物資、商品差不多信息、供貨單位信息等。3、倉(cāng)庫(kù)治理的各種信息的輸入,包括采購(gòu)入庫(kù),銷(xiāo)售出庫(kù)等。4、對(duì)庫(kù)存治理的各種信息的查詢(xún),修改以及維護(hù)。(三)系統(tǒng)目標(biāo)1、大大提高超市的運(yùn)作效率。2、通過(guò)全面的信息采集和處理,輔助提高超市的決策水平。
3、使用本系統(tǒng),能夠提升超市的治理水平,為降低經(jīng)營(yíng)成本,提高收益,提供有效的技術(shù)保障。二、系統(tǒng)要緊開(kāi)發(fā)工具及平臺(tái)介紹(一)開(kāi)發(fā)運(yùn)行環(huán)境本論文所開(kāi)發(fā)的系統(tǒng)是在Windows
7系統(tǒng)和VisualStudio2010平臺(tái)下開(kāi)發(fā)完成,使用c#作為VisualStudio2010的開(kāi)發(fā)語(yǔ)言,SQL
Server
2008作為數(shù)據(jù)庫(kù)。系統(tǒng)有較高的安全性和可靠性,最終依照系統(tǒng)開(kāi)發(fā)的成果撰寫(xiě)畢業(yè)設(shè)計(jì)論文。(二)開(kāi)發(fā)工具及平臺(tái)介紹1、VisualStudio2010簡(jiǎn)介VisualStudio是一種微軟公司發(fā)明的開(kāi)發(fā)環(huán)境,在目前特不的流行,功能特不地強(qiáng)大,界面也特不地友好。微軟VisualStudio2010讓程序員能夠?qū)iT(mén)快地制造出高品質(zhì)、體驗(yàn)豐富的程序,充分展示了微軟開(kāi)發(fā)智能客戶(hù)端程序的構(gòu)思。借助VisualStudio2010,收集和處理信息的能力提升了,做出決策也變得更加高效和簡(jiǎn)單。不管什么樣規(guī)模的單位或企業(yè)都能用VisualStudio2010快速創(chuàng)建能夠利用Windows7的更安全、更易于治理同時(shí)更可靠的應(yīng)用程序。2、SQL語(yǔ)言簡(jiǎn)介薩師煊,王珊著.數(shù)據(jù)庫(kù)系統(tǒng)概論.第4版.北京:薩師煊,王珊著.數(shù)據(jù)庫(kù)系統(tǒng)概論.第4版.北京:高等教育出版社,2006.5.78-80.SQL全稱(chēng)是“結(jié)構(gòu)化查詢(xún)語(yǔ)言(StructuredQueryLanguage)”,SQL是在1974年由Boyce和Chamberlin提出的,并在IBM公司研制的關(guān)系數(shù)據(jù)庫(kù)治理系統(tǒng)原型SystemR上實(shí)現(xiàn)。SQL語(yǔ)言結(jié)構(gòu)簡(jiǎn)潔,功能強(qiáng)大,簡(jiǎn)單易學(xué),因此自從1981年推出以來(lái),SQL語(yǔ)言,深受用戶(hù)及計(jì)算機(jī)工業(yè)界歡迎,得到了廣泛的應(yīng)用。現(xiàn)在不管是像Oracle,Sybase,Informix,SQLserver這些大型的數(shù)據(jù)庫(kù)治理系統(tǒng),依舊像VisualFoxporo,PowerBuilder這些微機(jī)上常用的數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng),都支持SQL語(yǔ)言作為查詢(xún)語(yǔ)言。SQL廣泛地被采納講明了它的優(yōu)點(diǎn)。它使全部用戶(hù),包括應(yīng)用程序員、DBA治理員和終端用戶(hù)受益非淺。通過(guò)SQL命令,程序設(shè)計(jì)師或數(shù)據(jù)庫(kù)治理員(DBA)能夠進(jìn)行以下一系列操作:(1)定義關(guān)系模式,插入數(shù)據(jù),建立數(shù)據(jù)庫(kù);(2)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行查詢(xún)和更新;(3)對(duì)數(shù)據(jù)庫(kù)重構(gòu)和維護(hù);(4)數(shù)據(jù)庫(kù)安全性、完整性操縱。三、系統(tǒng)分析(一)系統(tǒng)開(kāi)發(fā)的必要性原有的手工操作方式存在的要緊問(wèn)題:1、手工模式下的工作勞動(dòng)強(qiáng)度高、效率低、錯(cuò)誤多、處理速度慢,不適應(yīng)校園超市進(jìn)展的需要。2、在具體工作中,存在著大量數(shù)據(jù)的保存、匯總、查詢(xún)等工作,手工模式速度慢而且不利于數(shù)據(jù)的分析,已不適應(yīng)現(xiàn)代治理模式。針對(duì)這些問(wèn)題,我們有必要開(kāi)發(fā)出一款能夠適應(yīng)時(shí)代的校園超市庫(kù)存治理系統(tǒng)來(lái)解決相應(yīng)的問(wèn)題。時(shí)代在進(jìn)展,社會(huì)在進(jìn)步,超市之間也存在著激烈的競(jìng)爭(zhēng),因此提升校園超市庫(kù)存治理的全面自動(dòng)化、信息化變得特不重要。超市庫(kù)存治理系統(tǒng)解決了大量問(wèn)題,它依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來(lái)治理超市,節(jié)約了大量的人力及物力,減輕了工作壓力,同時(shí)能夠快速而直接地反映出商品的庫(kù)存狀況,使超市治理人員更好地經(jīng)營(yíng)治理超市。(二)系統(tǒng)開(kāi)發(fā)的可行性1、技術(shù)可行性現(xiàn)在國(guó)內(nèi)軟件開(kāi)發(fā)越來(lái)越熱門(mén),專(zhuān)門(mén)多產(chǎn)業(yè)都差不多擁有單獨(dú)開(kāi)發(fā)各種滿(mǎn)足需求的軟件的能力,能夠滿(mǎn)足各行各業(yè)的不同要求。而該程序縱使其特不的復(fù)雜和繁瑣,然而從技術(shù)層面上看那個(gè)程序,它照舊是一個(gè)應(yīng)用數(shù)據(jù)庫(kù)的程序。它的差不多步驟只是是對(duì)已有的數(shù)據(jù)庫(kù)進(jìn)行增、刪、改、查等。因此就單純的數(shù)據(jù)庫(kù)方面的應(yīng)用來(lái)看,臨時(shí)沒(méi)有專(zhuān)門(mén)大的問(wèn)題。2、經(jīng)濟(jì)可行性縱觀本系統(tǒng),剛開(kāi)始需要大量投資。需要用到電腦、服務(wù)器等一系列相關(guān)的東西,然而隨著電腦進(jìn)入千家萬(wàn)戶(hù),而且在本系統(tǒng)開(kāi)始應(yīng)用后,人員培訓(xùn)費(fèi)能夠大大的降低。同時(shí)能夠有效地節(jié)約時(shí)刻,這不就提高了系統(tǒng)的效率,數(shù)據(jù)也更準(zhǔn)確,同時(shí)解決了工作人員的去與留造成的數(shù)據(jù)丟失等問(wèn)題,符合了當(dāng)前的形式。(三)需求分析薩師煊,王珊著.數(shù)據(jù)庫(kù)系統(tǒng)概論薩師煊,王珊著.數(shù)據(jù)庫(kù)系統(tǒng)概論.第4版.北京:高等教育出版社,2006.5.205. 需求分析簡(jiǎn)單地講確實(shí)是分析用戶(hù)的要求。需求分析是設(shè)計(jì)數(shù)據(jù)庫(kù)的起點(diǎn),需求分析的結(jié)果是否準(zhǔn)確地反映了用戶(hù)的實(shí)際要求,將直接阻礙到后面各個(gè)時(shí)期的設(shè)計(jì),并阻礙到設(shè)計(jì)結(jié)果是否合理和有用。(四)功能需求分析數(shù)據(jù)庫(kù)在一個(gè)系統(tǒng)的地位特不重要,合適的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)能夠有效提高數(shù)據(jù)存儲(chǔ)的效率,使得數(shù)據(jù)一致和完整。一個(gè)合適的數(shù)據(jù)庫(kù)也有利于程序的實(shí)現(xiàn)。設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)應(yīng)首先充分了解用戶(hù)的每個(gè)方面的需要,包括現(xiàn)有的以及可能涉及到的需求。用戶(hù)的需求具體體現(xiàn)在對(duì)各種信息的提供、保存、更新和交流,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿(mǎn)足各種信息的輸出和輸入。本系統(tǒng)采納SQLServer2008作為數(shù)據(jù)庫(kù),其強(qiáng)大的服務(wù)器平臺(tái),高性能服務(wù)器結(jié)構(gòu)能夠滿(mǎn)足以上的要求。(五)軟件和硬件需求分析軟件要求: 能夠依照數(shù)據(jù)量的大小選擇不同的數(shù)據(jù)庫(kù),本系統(tǒng)選擇了SQLServer2008數(shù)據(jù)庫(kù)。SQLServer安裝程序需要MicrosoftWindowsInstaller3.1或更高版本以及Microsoft數(shù)據(jù)訪(fǎng)問(wèn)組件(MDAC)2.8SP1或更高版本。SQLServer2008安裝程序安裝該商品所需的以下軟件組件:MicrosoftWindows.NETFramework4.0MicrosoftSQLServer本機(jī)客戶(hù)端MicrosoftSQLServer安裝程序支持文件 開(kāi)發(fā)的平臺(tái)一般選擇VisualStudio2010,該平臺(tái)能夠完美兼容C++語(yǔ)言,功能比較完善,是軟件開(kāi)發(fā)的理想選擇。VisualStudio2010的硬件要求韓穎,韓穎,衛(wèi)琳,邵玉梅著.ASP.NET動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)教程.第三版.北京:清華大學(xué)出版社,2013.2.2-9.CPU:1.6GHZ以上(推舉:2.2GHZ或以上)。內(nèi)存(RAM):至少384MBRAM(推舉1024MB或以上)。顯示器:使用800×600分辨率或更高,推舉1024×768或更高32位真彩。硬盤(pán):要求至少有10GB空間進(jìn)行應(yīng)用程序的安裝或更高。客戶(hù)端支持:一般情況下,微軟Windows界面比較讓人容易同意,因此,建議使用WindowsXP、Windows2000Professional、Windows7或Windows8操作系統(tǒng)。四、系統(tǒng)設(shè)計(jì)(一)系統(tǒng)總體設(shè)計(jì)1、系統(tǒng)總體設(shè)計(jì)要求我們需要設(shè)計(jì)一個(gè)合理的數(shù)據(jù)庫(kù),減少其中重復(fù)的數(shù)據(jù),減少所占用的存儲(chǔ)空間,同時(shí)要設(shè)計(jì)出美觀的界面,讓用戶(hù)有更好的體驗(yàn),該系統(tǒng)要求除了能實(shí)現(xiàn)信息的錄入,刪除,查詢(xún)等差不多功能之外,還要求能夠依照用戶(hù)的需要進(jìn)行操作。2、系統(tǒng)總體架構(gòu)本系統(tǒng)采納C/S模式韓穎,衛(wèi)琳,邵玉梅著.ASP.NET動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)教程.第三版韓穎,衛(wèi)琳,邵玉梅著.ASP.NET動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)教程.第三版.北京:清華大學(xué)出版社,2013.2.2-9.首先,C/S所擁有的一個(gè)特點(diǎn)確實(shí)是交互性強(qiáng)。在C/S中,客戶(hù)端有一套完整應(yīng)用程序,在錯(cuò)誤提示、在線(xiàn)關(guān)心等方面都有強(qiáng)大的功能,同時(shí)能夠在子程序間自由切換。其次,C/S模式提供了更安全的環(huán)境。由于C/S提供的是點(diǎn)對(duì)點(diǎn)的結(jié)構(gòu)模式,采在局域網(wǎng)上應(yīng)用,相對(duì)更加安全。而B(niǎo)/S模式韓穎,衛(wèi)琳,邵玉梅著.ASP.NET動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)教程.第三版.北京:清華大學(xué)出版社,2013.2.2-9.是韓穎,衛(wèi)琳,邵玉梅著.ASP.NET動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)教程.第三版.北京:清華大學(xué)出版社,2013.2.2-9.由于CS在邏輯結(jié)構(gòu)上比BS少一層,關(guān)于相同的任務(wù),CS完成的速度總比B/S快,使得C/S更利于處理大量數(shù)據(jù)。由于實(shí)現(xiàn)客戶(hù)端和服務(wù)器的直接相連,無(wú)需中間環(huán)節(jié),因此響應(yīng)速度快。同時(shí)由于開(kāi)發(fā)是針對(duì)性的,因此,操作界面漂亮,形式多樣,能夠充分滿(mǎn)足客戶(hù)自身的個(gè)性化要求。(二)系統(tǒng)功能總體設(shè)計(jì)校園超市庫(kù)存治理系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫(kù)應(yīng)用程序,由登錄模塊、主界面、用戶(hù)信息治理、供應(yīng)商信息治理、進(jìn)貨治理、銷(xiāo)售治理、庫(kù)存治理內(nèi)容組成。通過(guò)需求分析,能夠?qū)ο到y(tǒng)功能進(jìn)行總體設(shè)計(jì),具體功能講明如下:1、要求此軟件能夠?qū)?kù)存產(chǎn)品進(jìn)行資料治理和統(tǒng)計(jì),對(duì)產(chǎn)品的進(jìn)貨單和產(chǎn)品的銷(xiāo)售單進(jìn)行錄入治理和統(tǒng)計(jì)。2、要求此軟件能夠依照用戶(hù)的需要對(duì)庫(kù)存情況進(jìn)行查詢(xún)。除上述功能外,系統(tǒng)還需要有以下功能:要有良好的人機(jī)界面。支持多人操作。在進(jìn)貨、退貨時(shí)存在一對(duì)多的關(guān)系,要求支持多行錄入功能。為了方便用戶(hù)查詢(xún),要求支持多條件查詢(xún)。關(guān)于每種商品要求編號(hào)惟一。支持賬目的詳細(xì)內(nèi)容掃瞄。圖4-1是系統(tǒng)設(shè)計(jì)的總體框架圖,通過(guò)圖示的形式,描述了系統(tǒng)各部分的功能模塊結(jié)構(gòu)關(guān)系。圖中的每一個(gè)模塊都能夠獨(dú)立地實(shí)現(xiàn)其具體的功能。登錄界面登錄界面驗(yàn)證失敗身份驗(yàn)證驗(yàn)證成功校園庫(kù)存治理系統(tǒng)差不多檔案職員差不多信息供應(yīng)商信息進(jìn)貨治理銷(xiāo)售治理庫(kù)存治理退貨治理數(shù)據(jù)備份圖4-SEQ圖4-\*ARABIC1系統(tǒng)總體結(jié)構(gòu)圖差不多模塊與功能:差不多檔案(職員差不多信息和供應(yīng)商信息)、進(jìn)貨治理、銷(xiāo)售治理、庫(kù)存治理、退貨治理和數(shù)據(jù)備份。(三)數(shù)據(jù)庫(kù)設(shè)計(jì)1、數(shù)據(jù)庫(kù)設(shè)計(jì)薩師煊,王珊著薩師煊,王珊著.數(shù)據(jù)庫(kù)系統(tǒng)概論.第4版.北京:高等教育出版社,2006.5.198. 數(shù)據(jù)庫(kù)設(shè)計(jì)是指關(guān)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造(設(shè)計(jì))優(yōu)化的數(shù)據(jù)庫(kù)邏輯模式和物理結(jié)構(gòu),并據(jù)此建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)和治理數(shù)據(jù),滿(mǎn)足各種用戶(hù)的應(yīng)用需求,包括信息治理要求和數(shù)據(jù)操作要求。2、系統(tǒng)的E-R圖 E-R圖也稱(chēng)實(shí)體-聯(lián)系圖(EntityRelationshipDiagram),提供了表示實(shí)體類(lèi)型、屬性和聯(lián)系的方法,是用來(lái)描述現(xiàn)實(shí)世界的概念模型。(1)職員差不多信息的實(shí)體及屬性,如圖4-2所示:職員職員差不多信息職員姓名系統(tǒng)登錄名登錄密碼性不出生日期所屬部門(mén) 家庭電話(huà)家庭地址職員編號(hào)職員職位手機(jī)號(hào)碼圖4-SEQ圖4-\*ARABIC2職員的實(shí)體及屬性(2)供應(yīng)商的實(shí)體及屬性,如圖4-3所示:供應(yīng)商供應(yīng)商信息供應(yīng)商編號(hào)供應(yīng)商名稱(chēng)負(fù)責(zé)人姓名聯(lián)系電話(huà)加入時(shí)刻備注地址傳真圖4-SEQ圖4-\*ARABIC3供應(yīng)商的實(shí)體及屬性(3)進(jìn)貨信息的實(shí)體及屬性,如圖4-4所示:進(jìn)貨信息進(jìn)貨信息職員編號(hào)供應(yīng)商名稱(chēng)所屬倉(cāng)庫(kù)商品名稱(chēng)進(jìn)貨數(shù)量單位 應(yīng)付金額實(shí)付金額進(jìn)貨編號(hào)進(jìn)貨價(jià)格銷(xiāo)售價(jià)格備注圖4-SEQ圖4-\*ARABIC4進(jìn)貨實(shí)體及屬性(4)銷(xiāo)售信息的實(shí)體及屬性,如圖4-5所示:銷(xiāo)售信息銷(xiāo)售信息進(jìn)貨編號(hào)職員編號(hào)商品名稱(chēng)時(shí)刻銷(xiāo)售單價(jià) 備注銷(xiāo)售編號(hào)應(yīng)付金額實(shí)付金額銷(xiāo)售數(shù)量圖4-SEQ圖4-\*ARABIC5銷(xiāo)售實(shí)體及屬性(5)庫(kù)存信息的實(shí)體及屬性,如圖4-6所示:庫(kù)存信息庫(kù)存信息進(jìn)貨編號(hào)供應(yīng)商名稱(chēng)倉(cāng)庫(kù)名稱(chēng)商品名稱(chēng)庫(kù)存數(shù)量單位出庫(kù)單價(jià)庫(kù)存編號(hào)入庫(kù)時(shí)刻入庫(kù)單價(jià)備注負(fù)責(zé)入庫(kù)人員圖4-SEQ圖4-\*ARABIC6庫(kù)存信息實(shí)體及屬性(6)退貨信息的實(shí)體及屬性,如圖4-7所示:退貨信息退貨信息進(jìn)貨編號(hào)銷(xiāo)售編號(hào)退貨職員編號(hào)商品名稱(chēng)退貨數(shù)量退貨時(shí)刻實(shí)退金額退貨編號(hào)退貨單價(jià)應(yīng)退金額退貨緣故圖4-SEQ圖4-\*ARABIC7退貨信息實(shí)體及屬性3、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) “校園超市庫(kù)存治理系統(tǒng)”的數(shù)據(jù)模型表示為:(1)職員差不多信息(職員編號(hào),職員姓名,系統(tǒng)登錄名,登錄密碼,性不,出生日期,所屬部門(mén),職員職位,手機(jī)號(hào)碼,家庭電話(huà),家庭地址)(2)供應(yīng)商信息(供應(yīng)商編號(hào),供應(yīng)商名稱(chēng),負(fù)責(zé)人姓名,聯(lián)系電話(huà),傳真,地址,備注,加入時(shí)刻)(3)進(jìn)貨信息(進(jìn)貨編號(hào),職員編號(hào),供應(yīng)商名稱(chēng),所屬倉(cāng)庫(kù),商品名稱(chēng),進(jìn)貨數(shù)量,單位,進(jìn)貨價(jià)格,銷(xiāo)售價(jià)格,應(yīng)付金額,實(shí)付金額,進(jìn)貨日期)(4)銷(xiāo)售信息(銷(xiāo)售編號(hào),進(jìn)貨編號(hào),職員編號(hào),商品名稱(chēng),銷(xiāo)售數(shù)量,時(shí)刻,銷(xiāo)售單價(jià),應(yīng)付金額,實(shí)付金額,備注)(5)庫(kù)存信息(庫(kù)存編號(hào),進(jìn)貨編號(hào),供應(yīng)商名稱(chēng),倉(cāng)庫(kù)名稱(chēng),商品名稱(chēng),庫(kù)存數(shù)量,單位,入庫(kù)時(shí)刻,入庫(kù)單價(jià),出庫(kù)單價(jià),負(fù)責(zé)入庫(kù)人員,備注)(6)退貨信息(退貨編號(hào),進(jìn)貨編號(hào),銷(xiāo)售編號(hào),退貨職員編號(hào),商品名稱(chēng),退貨數(shù)量,退貨時(shí)刻,退貨單價(jià),應(yīng)退金額,實(shí)退金額,退貨緣故)該庫(kù)存治理系統(tǒng)是應(yīng)用在互聯(lián)網(wǎng)的環(huán)境下,因此只需建立起一個(gè)數(shù)據(jù)庫(kù),在該數(shù)據(jù)庫(kù)基礎(chǔ)上建立起表格,如表4-1、表4-2、表4-3、表4-4、表4-5和表4-6所示:表4-SEQ表4-\*ARABIC1職員差不多信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵講明EmpIdvarchar(50)是職員編號(hào)EmpNamevarchar(20)職員姓名EmpLoginNamenvarchar(20)系統(tǒng)登錄名EmpLoginPwdnvarchar(20)登錄密碼EmpSexnvarchar(10)性不EmpBirthdaydatetime出生日期EmpDeptnvarchar(50)所屬部門(mén)EmpPostnvarchar(20)職員職位EmpPhonenvarchar(50)手機(jī)號(hào)碼EmpPhoneMnvarchar(50)家庭電話(huà)EmpAddressvarchar(200)家庭地址表4-SEQ表4-\*ARABIC2供應(yīng)商信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵講明CompanyIDvarchar(50)是供應(yīng)商編號(hào)CompanyNamenvarchar(100)供應(yīng)商名稱(chēng)CompanyDirectornvarchar(50)負(fù)責(zé)人姓名CompanyPhonenvarchar(20)聯(lián)系電話(huà)CompanyFaxnvarchar(20)傳真CompanyAddressnvarchar(200)地址CompanyRemarknvarchar(400)備注ReDateTimedatetime加入時(shí)刻表4-SEQ表4-\*ARABIC3商品進(jìn)貨信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵講明GoodsIDnvarchar(50)是進(jìn)貨編號(hào)EmpIdnvarchar(50)職員編號(hào)JhCompNamenvarchar(100)供應(yīng)商名稱(chēng)DepotNamenvarchar(20)所屬倉(cāng)庫(kù)GoodsNamenvarchar(50)商品名稱(chēng)GoodsNumint(20)進(jìn)貨數(shù)量GoodsUnitnvarchar(20)單位GoodsJhPricevarchar(20)進(jìn)貨價(jià)格GoodsSellPricevarchar(20)銷(xiāo)售價(jià)格GoodsNeedPricevarchar(20)應(yīng)付金額GoodsNoPricevarchar(20)實(shí)付金額GoodsRemarkvarchar(200)備注GoodTimedatetime進(jìn)貨日期表4-SEQ表4-\*ARABIC4銷(xiāo)售信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵講明SellIDvarchar(50)是銷(xiāo)售編號(hào)GoodsIDvarchar(50)進(jìn)貨編號(hào)EmpIdvarchar(50)職員編號(hào)GoodsNamevarchar(50)商品名稱(chēng)SellGoodsNumint(20)銷(xiāo)售數(shù)量SellGoodsTimedatetime時(shí)刻SellPricevarchar(20)銷(xiāo)售單價(jià)SellNeedPayvarchar(20)應(yīng)付金額SellHasPayvarchar(20)實(shí)付金額SellRemarknvarchar(200)備注表4-SEQ表4-\*ARABIC5庫(kù)存信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵講明KcIDvarchar(50)是庫(kù)存編號(hào)GoodsIDvarchar(50)進(jìn)貨編號(hào)JhCompNamevarchar(50)供應(yīng)商名稱(chēng)KcDeptNamevarchar(50)倉(cāng)庫(kù)名稱(chēng)KcGoodsNamevarchar(50)商品名稱(chēng)KcNumint(20)庫(kù)存數(shù)量KcUnitvarchar(20)單位KcTimedatetime入庫(kù)時(shí)刻KcGoodsPricevarchar(20)入庫(kù)單價(jià)KcSellPricevarchar(20)出庫(kù)單價(jià)KcEmpvarchar(20)負(fù)責(zé)入庫(kù)職員KcRemarknvarchar(200)備注表4-SEQ表4-\*ARABIC6退貨信息表列名數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵講明ThGoodsIDvarchar(50)是退貨編號(hào)GoodsIDvarchar(50)進(jìn)貨編號(hào)SellIDvarchar(50)銷(xiāo)售編號(hào)EmpIdvarchar(50)退貨職員編號(hào)ThGoodsNameint(50)商品名稱(chēng)ThGoodsNumvarchar(20)退貨數(shù)量ThGoodsTimedatetime退貨時(shí)刻ThGoodsPricevarchar(20)退貨單價(jià)ThNeedPayvarchar(20)應(yīng)退金額ThHasPayvarchar(20)實(shí)退金額ThGoodsResultnvarchar(200)退貨緣故五、校園超市庫(kù)存治理的實(shí)現(xiàn)(一)用戶(hù)登錄的設(shè)計(jì)與實(shí)現(xiàn)用戶(hù)登錄如圖5-1所示:圖5-SEQ圖5-\*ARABIC1登錄窗口輸入正確的登錄名稱(chēng)和相匹配的登錄密碼即可登錄本系統(tǒng),如圖5-2所示。登錄名稱(chēng)或密碼錯(cuò)誤將無(wú)法登錄該系統(tǒng)。圖5-SEQ圖5-\*ARABIC2主界面該圖為本系統(tǒng)的主界面,主界面的左上角列出了本系統(tǒng)的要緊功能的菜單。主界面的左下角則表明了系統(tǒng)的制作人姓名及學(xué)號(hào),主界面的右下角則表明了系統(tǒng)操作員的名稱(chēng)。主窗體是程序的操縱中心,其他模塊差不多上通過(guò)主窗體來(lái)調(diào)用的,因此主窗體的界面要設(shè)計(jì)得美觀而且易操作。(二)職員信息治理職員差不多信息如圖5-3所示:圖5-SEQ圖5-\*ARABIC3職員差不多信息在那個(gè)模塊中,能夠添加、修改、刪除職員的差不多信息。(三)供應(yīng)商信息治理供應(yīng)商信息治理如圖5-4所示:圖5-SEQ圖5-\*ARABIC4供應(yīng)商信息在該模塊中,能夠增加新的供應(yīng)商,抑或是對(duì)其信息進(jìn)行修改,關(guān)于沒(méi)有用的供應(yīng)商信息能夠刪除。(四)進(jìn)貨信息治理圖5-5為進(jìn)貨信息的增、刪、改的界面。圖5-6為查詢(xún)進(jìn)貨的界面,同時(shí)能將進(jìn)貨信息導(dǎo)出到Excel中。圖5-SEQ圖5-\*ARABIC5進(jìn)貨信息治理圖5-SEQ圖5-\*ARABIC6進(jìn)貨信息查詢(xún)(五)商品銷(xiāo)售治理圖5-7為商品銷(xiāo)售信息的增、刪、改的界面。圖5-8為出售信息查詢(xún)的界面,同時(shí)能將進(jìn)貨信息導(dǎo)出到Excel中。圖5-SEQ圖5-\*ARABIC7商品銷(xiāo)售治理圖5-SEQ圖5-\*ARABIC8銷(xiāo)售信息查詢(xún)(六)庫(kù)存信息圖5-9展示了庫(kù)存信息的界面。圖5-SEQ圖5-\*ARABIC9庫(kù)存信息經(jīng)常使用庫(kù)存治理中的庫(kù)存信息功能,能讓超市治理人員能夠及時(shí)補(bǔ)充物資。(七)商品退貨信息圖5-10展示了商品退貨信息的界面。圖5-SEQ圖5-\*ARABIC10商品退貨信息當(dāng)顧客對(duì)商品不中意時(shí),就會(huì)退貨,因此我們也需要記錄下退貨的信息,詳細(xì)記錄退貨的商品名稱(chēng)及退貨緣故,從中分析緣故,倘若存在重大質(zhì)量問(wèn)題,事后要聯(lián)系供應(yīng)商,詢(xún)問(wèn)情況,同時(shí)記錄下以后不要再次購(gòu)入類(lèi)似商品,為以后的進(jìn)貨及銷(xiāo)售打下基礎(chǔ)。(八)數(shù)據(jù)備份數(shù)據(jù)的備份能夠通過(guò)如圖5-11的界面實(shí)現(xiàn)。圖5-SEQ圖5-\*ARABIC11數(shù)據(jù)備份數(shù)據(jù)備份功能使該系統(tǒng)使用起來(lái)更加方便與安全。六、系統(tǒng)測(cè)試(一)測(cè)試范圍1、測(cè)試目的程序難免有一些錯(cuò)誤,我們要用嚴(yán)格的測(cè)試來(lái)檢驗(yàn)本程序。通過(guò)對(duì)該程序的測(cè)試,盡量找出程序中的錯(cuò)誤,從而減少程序里面各模塊的邏輯、功能上的不足,以使得各個(gè)單元能夠正確的運(yùn)行。檢驗(yàn)和排除子系統(tǒng)(或系統(tǒng))結(jié)構(gòu)的錯(cuò)誤,讓全部的單元相適應(yīng),以及整體的性能良好和功能完整,并使該程序的功能符合用戶(hù)的需求。
2、預(yù)期結(jié)果(1)身份驗(yàn)證①正確的登錄名和相應(yīng)的密碼能夠成功登錄。②登錄名或密碼錯(cuò)誤均不能登錄。(2)職員信息治理登錄該系統(tǒng)后,可新建,修改,刪除所有職員信息。(3)商品入庫(kù)治理可增加、修改、刪除入庫(kù)的商品信息。(4)可移植性測(cè)試本系統(tǒng)在安裝了VisualStudio2010和SQL2008的以下系統(tǒng)上進(jìn)行了測(cè)試:系統(tǒng)為Windows7,并在不同硬件配置的機(jī)型上進(jìn)行了相同測(cè)試,全部運(yùn)行正常。符合一般可移植性要求。(二)系統(tǒng)的運(yùn)行和維護(hù)系統(tǒng)投入正式運(yùn)行后,為了確保正常運(yùn)行,必須制定嚴(yán)格的系統(tǒng)治理和操作制度:1、系統(tǒng)治理和維護(hù)人員的工作權(quán)限。2、軟件的使用手冊(cè)及講明書(shū)。3、系統(tǒng)操作人員的操作步驟及方法。4、系統(tǒng)數(shù)據(jù)采集,錄入,修改,維護(hù),刪除的手續(xù)和制度。系統(tǒng)維護(hù)是為了應(yīng)對(duì)信息系統(tǒng)的環(huán)境和其他因素的各種變化,保證系統(tǒng)能正常運(yùn)轉(zhuǎn)。要緊包括:程序的維護(hù),數(shù)據(jù)文件的維護(hù),代碼的維護(hù),機(jī)器商品的維護(hù)。因?yàn)橐粋€(gè)處理過(guò)程的修改往往會(huì)阻礙其他過(guò)程或系統(tǒng)以及帶來(lái)一些不必要的副作用,因此系統(tǒng)的維護(hù)工作一定要特不慎重,同時(shí)要有專(zhuān)人負(fù)責(zé),建立嚴(yán)格的制度和規(guī)范的流程。總結(jié)通過(guò)為期數(shù)月的畢業(yè)設(shè)計(jì),通過(guò)我不懈的努力和勤勞的汗水,終于完成了本系統(tǒng)。本系統(tǒng)包含了一個(gè)校園超市庫(kù)存治理系統(tǒng)該有的大部分功能,有一定的使用價(jià)值。本系統(tǒng)要緊包括:用戶(hù)登錄功能、職員信息治理、供應(yīng)商信息治理、進(jìn)貨信息治理、商品銷(xiāo)售治理等功能。和傳統(tǒng)治理模式相比較,使用本系統(tǒng),提高了超市的運(yùn)作效率,輔助提高超市的治理水平,為降低經(jīng)營(yíng)成本,提高效益,減少差錯(cuò),節(jié)約人力,提高顧客中意度,提供有效的技術(shù)保障。通過(guò)了這次論文的設(shè)計(jì),我不僅大大提高了系統(tǒng)設(shè)計(jì)和軟件編程的能力以及自身的各方面的素養(yǎng),同時(shí)也培養(yǎng)了我的團(tuán)隊(duì)協(xié)作精神。這次課程設(shè)計(jì)不僅充實(shí)了我的計(jì)算機(jī)專(zhuān)業(yè)知識(shí),學(xué)會(huì)了更多的編程技能,增強(qiáng)分析問(wèn)題和解決問(wèn)題的能力,也提高自學(xué)的能力與軟件開(kāi)發(fā)能力,為今后的進(jìn)展打下了的基礎(chǔ)。同時(shí),由于缺乏經(jīng)驗(yàn),因此該系統(tǒng)可能還有不盡如人意的地點(diǎn),本系統(tǒng)用于測(cè)試的時(shí)刻相對(duì)較短,難免存在一些未知的問(wèn)題。還有一些不足之處:該系統(tǒng)并不適用與一些大中型超市,而且該系統(tǒng)并沒(méi)有聯(lián)網(wǎng)功能,因此更新數(shù)據(jù)的速度方面稍有欠缺,還有待改進(jìn)。超市庫(kù)存治理系統(tǒng)涉及的方面范圍寬,要解決的問(wèn)題多,功能復(fù)雜,實(shí)現(xiàn)困難,但由于時(shí)刻限制,本系統(tǒng)只能做出其中的一部分功能,同時(shí)關(guān)于以上出現(xiàn)的問(wèn)題,我深表歉意,如發(fā)覺(jué)還有其它問(wèn)題,希望老師批判指正。最后,我希望能在今后的學(xué)習(xí)生涯中,積攢更多的編程知識(shí)以及技能,開(kāi)發(fā)出更好用、功能更強(qiáng)大的系統(tǒng)。附錄附錄1連接數(shù)據(jù)庫(kù)代碼:publicstaticDataRowLoginInfo;publicstaticvoidCheckUsers(stringEmpLoginName,stringEmpLoginPwd){SqlConnectioncn=newSqlConnection(Properties.Settings.Default.db_CSManageConnectionString);SqlDataAdapterda=newSqlDataAdapter("select*fromtb_EmpInfowhereEmpLoginName=@EmpLoginNameandEmpLoginPwd=@EmpLoginPwd",cn);da.SelectCommand.Parameters.Add("@EmpLoginName",SqlDbType.VarChar,10).Value=EmpLoginName;da.SelectCommand.Parameters.Add("@EmpLoginPwd",SqlDbType.VarChar,10).Value=EmpLoginPwd;DataSetds=newDataSet();da.Fill(ds);if(ds.Tables[0].Rows.Count>0){LoginInfo=ds.Tables[0].Rows[0];}elseLoginInfo=null;}附錄2登錄代碼:privatevoidbutton1_Click(objectsender,EventArgse){CPublic.CheckUsers(txtID.Text,txtPwd.Text);if(CPublic.LoginInfo==null)MessageBox.Show("賬號(hào)或密碼錯(cuò)誤!","登錄",MessageBoxButtons.OK,MessageBoxIcon.Information);elseClose();}附錄3職員差不多信息治理要緊代碼:publicEmpInfo(){InitializeComponent();}privatevoidtb_EmpInfoBindingNavigatorSaveItem_Click(objectsender,EventArgse){this.Validate();this.tb_EmpInfoBindingSource.EndEdit();this.tableAdapterManager.UpdateAll(this.ds);}privatevoidEmpInfo_Load(objectsender,EventArgse){this.tb_EmpInfoTableAdapter.Fill(this.ds.tb_EmpInfo);}附錄4供應(yīng)商信息治理要緊代碼:publicCompanyInfo(){InitializeComponent();}privatevoidtb_CompanyBindingNavigatorSaveItem_Click(objectsender,EventArgse){this.Validate();this.tb_CompanyBindingSource.EndEdit();this.tableAdapterManager.UpdateAll(this.ds);}privatevoidCompanyInfo_Load(objectsender,EventArgse){this.tb_CompanyTableAdapter.Fill(this.ds.tb_Company);}附錄5進(jìn)貨信息查詢(xún)要緊代碼:publicBuyGoodsInfo(){InitializeComponent();}privatevoidtb_JhGoodsInfoBindingNavigatorSaveItem_Click(objectsender,EventArgse){this.Validate();this.tb_JhGoodsInfoBindingSource.EndEdit();this.tableAdapterManager.UpdateAll(this.ds);}privatevoidBuyGoodsInfo_Load(objectsender,EventArgse){this.tb_JhGoodsInfoTableAdapter.Fill(this.ds.tb_JhGoodsInfo);}privatevoidbutton1_Click(objectsender,EventArgse){PublicClass.setDataToExcel(tb_JhGoodsInfoDataGridView);}附錄6銷(xiāo)售信息查詢(xún)要緊代碼:publicSellGoodsInfo(){InitializeComponent();}privatevoidtb_SellGoodsBindingNavigatorSaveItem_Click(objectsender,EventArgse){this.Validate();this.tb_SellGoodsBindingSource.EndEdit();this.tableAdapterManager.UpdateAll(this.ds);}privatevoidSellGoodsInfo_Load(objectsender,EventArgse){this.tb_SellGoodsTableAdapter.Fill(this.ds.tb_SellGoods);}privatevoidbutton1_Click(objectsender,EventArgse){PublicClass.setDataToExcel(tb_SellGoodsDataGridView);}附錄7庫(kù)存信息要緊代碼:publicInventory(){InitializeComponent();}privatevoidtb_KcGoodsBindingNavigatorSaveItem_Click(objectsender,EventArgse){this.Validate();this.tb_KcGoodsBindingSource.EndEdit();this.tableAdapterManager.UpdateAll(this.ds);}privatevoidInventory_Load(objectsender,EventArgse){this.tb_KcGoodsTableAdapter.Fill(this.ds.tb_KcGoods);}privatevoidbutton1_Click(objectsender,EventArgse){PublicClass.setDataToExcel(tb_KcGoodsDataGridView);}附錄8退貨信息要緊代碼:publicReturnGoods(){InitializeComponent();}privatevoidtb_ThGoodsInfoBindingNavigatorSaveItem_Click(objectsender,EventArgse){this.Validate();this.tb_ThGoodsInfoBindingSource.EndEdit();this.tableAdapterManager.UpdateAll(this.ds);}privatevoidReturnGoods_Load(objectsender,EventArgse){this.tb_ThGoodsInfoTableAdapter.Fill(this.ds.tb_ThGoodsInfo);}privatevoidbutton1_Click(objectsender,EventArgse){PublicClass.setDataToExcel(tb_ThGoodsInfoDataGridView);}附錄9數(shù)據(jù)備份要緊代碼:publicDataBackup(){InitializeComponent();}privatevoidbutton1_Click(objectsender,EventArgse){if(folderBrowserDialog1.ShowDialog()==DialogResult.OK){txtPath.Text=folderBrowserDialog1.SelectedPath.ToString();}}privatevoidbutton2_Click(objectsender,EventArgse){try{if(txtPath.Text!=""&&label2.Text!=""){getSqlConnectiongeCon=newgetSqlConnection(
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)設(shè)計(jì)在現(xiàn)代制造中的作用和價(jià)值
- 工業(yè)遺產(chǎn)保護(hù)與再利用的環(huán)境設(shè)計(jì)策略
- 工業(yè)藝術(shù)區(qū)規(guī)劃設(shè)計(jì)及其產(chǎn)業(yè)融合案例分享
- 工業(yè)設(shè)計(jì)創(chuàng)新與技術(shù)美學(xué)探討
- 工作效率提升的實(shí)踐案例分享
- 工作場(chǎng)所的安全規(guī)范培訓(xùn)
- 工廠(chǎng)企業(yè)防火培訓(xùn)教材
- 工作報(bào)告編制技巧與實(shí)戰(zhàn)分享
- 工程設(shè)計(jì)中的數(shù)學(xué)模型構(gòu)建
- 市場(chǎng)分析與目標(biāo)用戶(hù)畫(huà)像的技巧
- 新能源貨車(chē)租賃戰(zhàn)略合作協(xié)議書(shū)(2篇)
- 數(shù)學(xué)教師個(gè)人述職報(bào)告總結(jié)
- 2023承壓設(shè)備產(chǎn)品焊接試件的力學(xué)性能檢驗(yàn)
- 森林防滅火應(yīng)急處置課件
- 貢菜的栽培技術(shù)
- (高清版)DB51∕T 1292-2011 牧草種質(zhì)資源田間鑒定與評(píng)價(jià)技術(shù)規(guī)程
- 2024年11月-礦山隱蔽致災(zāi)因素普查
- 刷單合同范本
- CNAS-CL02-A001:2023 醫(yī)學(xué)實(shí)驗(yàn)室質(zhì)量和能力認(rèn)可準(zhǔn)則的應(yīng)用要求
- 2024年人教版七年級(jí)下冊(cè)生物期末檢測(cè)試卷及答案
- 《造血干細(xì)胞移植護(hù)理》課件
評(píng)論
0/150
提交評(píng)論