千絲坊進(jìn)銷存管理系統(tǒng)管理學(xué)學(xué)位論文_第1頁(yè)
千絲坊進(jìn)銷存管理系統(tǒng)管理學(xué)學(xué)位論文_第2頁(yè)
千絲坊進(jìn)銷存管理系統(tǒng)管理學(xué)學(xué)位論文_第3頁(yè)
千絲坊進(jìn)銷存管理系統(tǒng)管理學(xué)學(xué)位論文_第4頁(yè)
千絲坊進(jìn)銷存管理系統(tǒng)管理學(xué)學(xué)位論文_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

摘要洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文)PAGEIVPAGE4千絲坊進(jìn)銷存管理系統(tǒng)摘要千絲坊進(jìn)銷存管理系統(tǒng)是一種管理商業(yè)企業(yè)中各種數(shù)據(jù)的軟件,利用本系統(tǒng)用戶可以很方便地對(duì)企業(yè)倉(cāng)庫(kù)進(jìn)行有效的管理,提高各個(gè)部門的工作效率。本文首先簡(jiǎn)要介紹了我國(guó)商業(yè)企業(yè)的現(xiàn)狀以及進(jìn)銷存數(shù)據(jù)管理系統(tǒng)的特點(diǎn)、功能和使用對(duì)象,使讀者對(duì)進(jìn)銷存管理系統(tǒng)有了初步的認(rèn)識(shí)。接著詳細(xì)介紹了數(shù)據(jù)庫(kù)和VB的相關(guān)知識(shí);在編程工具方面,主要介紹了VB的特點(diǎn)和怎樣用VB和access操作數(shù)據(jù)庫(kù)連接。以及對(duì)vb界面,屬性,編程等各個(gè)方面方面的一系列操作過(guò)程。最后,我給出了大家所完成的進(jìn)銷存數(shù)據(jù)管理系統(tǒng)說(shuō)明書,主要內(nèi)容包括軟件的功能、設(shè)計(jì)框圖、數(shù)據(jù)庫(kù)結(jié)構(gòu)和各模塊的操作說(shuō)明。關(guān)鍵詞:進(jìn)銷存管理系統(tǒng),數(shù)據(jù)庫(kù)編程,VB,ACCESS2003

QiansifangenterpriseenterssellssavesthemanagementsystemABSTRACTYIWUQiansifangEnterssellssavesthemanagementsystem,databaseprogramming,VB,ACCESS2003enterssellssavesthemanagementsystemisakindofcommercialenterprisemanagementinavarietyofdatasoftware,usingthissystemtheusercaneasilywarehouseforeffectivemanagementoftheenterprise,improvetheworkingefficiencyofthevariousdepartments.Thisarticlefirstbrieflyintroducesthepresentsituationofourcountrybusinessenterpriseandenterssellssavesthedatamanagementsystemcharacteristic,functionanduseoftheobject,makethereadertohaveapreliminaryunderstandingofenterssellssavesthemanagementsystem.ThenthepaperintroducesthedatabaseandVBrelatedknowledge;Intermsofprogrammingtools,mainlyintroducedthecharacteristicofVBandhowtouseVBandaccessdatabaseconnectionoperation.Aswellastothevbinterface,theattribute,programminginvariousaspects,suchasaseriesofprocessoperation.Finally,Igaveallenterssellssavesthedatamanagementsystemspecificationcomplete,themaincontentincludingsoftwarefunction,designdiagram,databasestructureandtheoperatinginstructionsofeachmodule.KEYWORDS:Enterssellssavesthemanagementsystem,databaseprogramming,VB,ACCESS2003前言目錄TOC\o"1-3"\u前言 1第一章開(kāi)發(fā)運(yùn)行環(huán)境及相關(guān)理論知識(shí) 31.1開(kāi)發(fā)運(yùn)行環(huán)境 31.2vb語(yǔ)言和應(yīng)用程序的基本特點(diǎn) 31.2.1可視化設(shè)計(jì) 31.2.2事件驅(qū)動(dòng)編程 31.2.3提供了易學(xué)易用的應(yīng)用程序集成開(kāi)發(fā)環(huán)境 41.2.4結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言 41.2.5支持多種數(shù)據(jù)庫(kù)的訪問(wèn) 41.3數(shù)據(jù)庫(kù)的概念 51.3.3實(shí)現(xiàn)數(shù)據(jù)庫(kù)之間的聯(lián)系 61.3.4數(shù)據(jù)庫(kù)系統(tǒng) 61.3.5Access和VisualBasic結(jié)合的優(yōu)點(diǎn) 6系統(tǒng)分析3.1開(kāi)發(fā)背景和意義 73.3用戶的基本需求 3.2系統(tǒng)的主要模塊功能實(shí)現(xiàn) 83.3進(jìn)銷存系統(tǒng)流程圖 8第三章系統(tǒng)設(shè)計(jì) 143.1數(shù)據(jù)庫(kù)設(shè)計(jì) 14286623.2功能模塊設(shè)計(jì) 183.2.1系統(tǒng)登陸表單 143.2.2用戶申請(qǐng)表單 163.3.3修改密碼表單 19第五章系統(tǒng)實(shí)施 205.1銷售單基本操作 215.1.1、銷售單具體操作 235.1.2、銷售單查詢 255.1.3、銷售單一覽 275.2銷售退貨 28結(jié)論 296.1設(shè)計(jì)結(jié)果及設(shè)計(jì)討論 296.1.1設(shè)計(jì)結(jié)果 296.1.2設(shè)計(jì)討論 296.2設(shè)計(jì)心得 306.3本系統(tǒng)尚存的問(wèn)題 30致謝 31參考文獻(xiàn) 32前言當(dāng)前,我國(guó)商業(yè)正處在一個(gè)高速發(fā)展的時(shí)期,也是我國(guó)商業(yè)由傳統(tǒng)商業(yè)向現(xiàn)代化商業(yè)轉(zhuǎn)變的重要時(shí)期,正在經(jīng)歷由經(jīng)驗(yàn)決策到信息決策轉(zhuǎn)變的時(shí)期,如何及時(shí)準(zhǔn)確地獲得市場(chǎng)信息、商品信息,了解市場(chǎng)的發(fā)展趨勢(shì),來(lái)預(yù)測(cè)、指導(dǎo)經(jīng)營(yíng)活動(dòng);如何及時(shí)準(zhǔn)確地掌握企業(yè)內(nèi)部商品的購(gòu)銷動(dòng)態(tài)、商品的品類結(jié)構(gòu)、商品的價(jià)格結(jié)構(gòu)、庫(kù)存狀況、資金狀況等信息,已成為競(jìng)爭(zhēng)的對(duì)象。只有把全面完整的信息作為決策的基礎(chǔ)和依據(jù),使整個(gè)商業(yè)活動(dòng)信息化,才能運(yùn)籌帷幄,掌握未來(lái)。從幾時(shí)起,“商戰(zhàn)”已成為信息戰(zhàn),“商戰(zhàn)”已從商場(chǎng)之外打響。經(jīng)營(yíng)者已經(jīng)不只僅僅關(guān)心所經(jīng)營(yíng)商品的銷售額、庫(kù)存量,經(jīng)營(yíng)者更關(guān)心的是哪一些商品帶來(lái)了更多的利潤(rùn),哪一些商品“只吃米不下蛋”。今天哪些商品熱銷,明天哪些商品走俏,進(jìn)什么樣的貨、從何處進(jìn)、進(jìn)多少等等問(wèn)題。如何適時(shí)地了解顧客的”胃口”已成為經(jīng)營(yíng)的關(guān)鍵,如果準(zhǔn)備得太多或者太少都不會(huì)達(dá)到最佳的效果。要想達(dá)到上述目的,需要各種各樣的信息作為依據(jù):暢銷、滯銷商品的信息、供應(yīng)商及其供應(yīng)商品的信息、顧客的信息、市場(chǎng)的信息等等。而且,當(dāng)今商業(yè)經(jīng)營(yíng)中商品品種日益豐富,周轉(zhuǎn)期越來(lái)越短,信息量日益增多,原始的管理手段已不能適應(yīng)現(xiàn)代管理對(duì)信息的需求,對(duì)有些信息地統(tǒng)計(jì),依靠手工已經(jīng)不可能實(shí)現(xiàn),即使有了結(jié)果,也不能避免信息的滯后、不準(zhǔn)確、不全面等弊端。商業(yè)經(jīng)營(yíng)者對(duì)信息的需求越來(lái)越迫切和苛刻,商場(chǎng)之間的競(jìng)爭(zhēng)的白熱化使利用計(jì)算機(jī)對(duì)信息進(jìn)行管理已成為經(jīng)營(yíng)活動(dòng)中不可缺少的手段。計(jì)算機(jī)管理信息系統(tǒng)已成為進(jìn)行現(xiàn)代商業(yè)管理的有利工具。隨著通訊技術(shù)、網(wǎng)絡(luò)技術(shù)、計(jì)算機(jī)技術(shù)、軟件技術(shù)的發(fā)展,利用計(jì)算機(jī)系統(tǒng)通過(guò)對(duì)經(jīng)營(yíng)活動(dòng)中用到的信息進(jìn)行收集、整理、加工參與管理并輔助決策已成為可能。通訊技術(shù)的發(fā)展縮短了世界的距離、縮短了人們與信息的距離,人們可以足不出戶便可以將全世界的信息成為自己的囊中之物。網(wǎng)絡(luò)的發(fā)展已徹底消除了異構(gòu)網(wǎng)絡(luò)間的鴻溝,計(jì)算機(jī)技術(shù)和軟件技術(shù)的發(fā)展已大大提高了其性價(jià)比,使其應(yīng)用大放異彩。充分利用以上各種技術(shù),可以實(shí)現(xiàn)對(duì)包括電子訂貨(EOS)系統(tǒng);網(wǎng)上商店、電子購(gòu)物系統(tǒng)等在內(nèi)的整個(gè)商業(yè)活動(dòng)的全方位管理。如何對(duì)商場(chǎng)實(shí)施計(jì)算機(jī)管理和如何讓計(jì)算機(jī)系統(tǒng)更好地輔助管理和決策已成為關(guān)鍵。REF_Ref168484390\r\h錯(cuò)誤!未找到引用源。REF_Ref168484424\h錯(cuò)誤!未找到引用源。PAGE6PAGE6第1章VB語(yǔ)言概述1.1VB簡(jiǎn)介VB是微軟公司出品的一個(gè)快速可視化程序開(kāi)發(fā)工具軟件,借助微軟在操作系統(tǒng)和辦公軟件的壟斷地位,VB在短短的幾年內(nèi)風(fēng)靡全球。VB是極有和功能強(qiáng)大的軟件,主要表現(xiàn)在:所見(jiàn)即所得的界面設(shè)計(jì),基于對(duì)象的設(shè)計(jì)方法,極短的軟件開(kāi)發(fā)周期,較易維護(hù)的生成代碼。美國(guó)微軟公司在1991年推出VB1.0至今已經(jīng)經(jīng)歷了6個(gè)版本,VB6.0運(yùn)行在win9x或winme,win2000,winxp,windowsNT等操作系統(tǒng)下,是一個(gè)32位的應(yīng)用程序開(kāi)發(fā)工具。1.2VB語(yǔ)言的基本特點(diǎn)及VB應(yīng)用程序的基本持點(diǎn)VB程序語(yǔ)言具有許多優(yōu)秀的特性,用其設(shè)計(jì)應(yīng)用程序時(shí)有兩個(gè)基本特點(diǎn):可視化設(shè)計(jì)和事件驅(qū)動(dòng)編程.1.2.1可視化設(shè)計(jì)VB為用戶提供大量的界面元素(在VB中稱為控件對(duì)象),這些控件對(duì)象對(duì)于熟悉Windows應(yīng)用程序的用戶而言是一點(diǎn)也不陌生,如"窗體"、"菜單"、"命令按鈕"、"工具按鈕"、"檢查框"等等,用戶只需要利用鼠標(biāo)、鍵盤把這些控件對(duì)象拖動(dòng)到適當(dāng)?shù)奈恢?設(shè)置它們的大小、形狀、屬性等,就可以設(shè)計(jì)出所需的應(yīng)用程序界面。1.2.2事件驅(qū)動(dòng)編程Windows操作系統(tǒng)出現(xiàn)以來(lái),圖形化的用戶界面和多任務(wù)多進(jìn)程的應(yīng)用程序要求程序設(shè)計(jì)不能是單一性的,在使用VB設(shè)計(jì)應(yīng)用程序時(shí),必須首先確定應(yīng)用程序如何同用戶進(jìn)行交互.例如發(fā)生鼠標(biāo)單擊、鍵盤輸入等事件時(shí),由用戶編寫的代碼控制這些事件的響應(yīng),這就是所謂的事件驅(qū)動(dòng)編程。1.2.3提供了易學(xué)易用的應(yīng)用程序集成開(kāi)發(fā)環(huán)境在VB集成開(kāi)發(fā)環(huán)境中,用戶可設(shè)計(jì)界面、編寫代碼、調(diào)試程序,直至把應(yīng)用程序編譯成可執(zhí)行文件在Windows中運(yùn)行,是用戶在友好的開(kāi)發(fā)環(huán)境中工作。1.2.4結(jié)構(gòu)化的程序設(shè)計(jì)語(yǔ)言VB具有豐富的數(shù)據(jù)類型和結(jié)構(gòu)化程序結(jié)構(gòu),而且簡(jiǎn)單易學(xué)。此外,作為一種程序設(shè)計(jì)語(yǔ)言,VB還有許多獨(dú)到之處:強(qiáng)大的數(shù)值和字符處理功能。豐富的圖形指令,可方便的繪制各種圖形。提供靜態(tài)和動(dòng)態(tài)數(shù)組,有利于簡(jiǎn)化內(nèi)存管理。過(guò)程可遞歸調(diào)用,使程序更為簡(jiǎn)練。支持隨機(jī)文件訪問(wèn)和順序文件訪問(wèn)。提供了一個(gè)可供應(yīng)用程序調(diào)用的包含多種類型的圖表庫(kù)。具有完善的運(yùn)行出錯(cuò)處理。1.2.5支持多種數(shù)據(jù)庫(kù)的訪問(wèn)利用數(shù)據(jù)控件可訪問(wèn)的數(shù)據(jù)庫(kù)系統(tǒng)有:MicrosoftAccess、Btrieve、dBASE、MicrosoftFoxPro和Paradox等,也可以訪問(wèn)MicrosoftExcel,Lotsl2-3等多種電子表格。2.1數(shù)據(jù)庫(kù)的概念數(shù)據(jù)庫(kù)是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫(kù)的作用在于組織和表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫(kù)可以分為兩類:非關(guān)系數(shù)據(jù)庫(kù)(flat-file)和關(guān)系數(shù)據(jù)庫(kù)(relational)。關(guān)系數(shù)據(jù)庫(kù)中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫(kù)含有各個(gè)不同部分的術(shù)語(yǔ),象記錄、域等。2.4實(shí)現(xiàn)數(shù)據(jù)庫(kù)之間的聯(lián)系數(shù)據(jù)庫(kù)之間的關(guān)系指明兩個(gè)庫(kù)之間共享一個(gè)共同的關(guān)鍵字值。一個(gè)連接是指一種虛擬的表,這種表是在當(dāng)用戶要求從相互關(guān)聯(lián)的各個(gè)不同的表中獲取信息時(shí)建立的,關(guān)鍵字段用于在相互連接的不同表中查找匹配的記錄。一個(gè)更高級(jí)的連接形式稱為自連接。這種連接是指一個(gè)表被連接到它自己的一個(gè)字段,或在不同的記錄中由重復(fù)數(shù)據(jù)的組合字段。數(shù)據(jù)庫(kù)中有三種不同類型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字。在表中使用的關(guān)鍵字類型用于描述庫(kù)表示什么以及在數(shù)據(jù)庫(kù)中如何與其它的庫(kù)建立關(guān)系。2.5數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)本質(zhì)上是一個(gè)用計(jì)算機(jī)存儲(chǔ)記錄的系統(tǒng)。數(shù)據(jù)庫(kù)本身可被看作為一種電子文件柜:也就是說(shuō),它是收集計(jì)算機(jī)數(shù)據(jù)文件的倉(cāng)庫(kù)或容器。系統(tǒng)用戶可以對(duì)這些文件執(zhí)行插入數(shù)據(jù)、檢索數(shù)據(jù)、更改數(shù)據(jù)、刪除數(shù)據(jù)等一系列操作。總之,數(shù)據(jù)庫(kù)系統(tǒng)是一個(gè)計(jì)算機(jī)存儲(chǔ)記錄的系統(tǒng),即,它是一個(gè)計(jì)算機(jī)系統(tǒng),該系統(tǒng)的目標(biāo)存儲(chǔ)信息并支持用戶檢索和更新所需要的信息。2.6Access和VisualBasic結(jié)合的優(yōu)點(diǎn)除了Access和VisualBasic各自的特點(diǎn)之外,將兩者結(jié)合起來(lái)使用,最主要的優(yōu)點(diǎn)就是兩者使用相同的數(shù)據(jù)庫(kù)引擎,即MicrosoftJet。MicrosoftJet是MicrosoftAccess數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)庫(kù)引擎組件。在1992年Access1.0發(fā)布的時(shí)候,Jet首次問(wèn)世。1993年VisualBasic3.0發(fā)布的時(shí)候,Jet1。1內(nèi)置于其中。此后,只要發(fā)布新版本的Access,就會(huì)有相應(yīng)版本的Jet數(shù)據(jù)庫(kù)問(wèn)世。當(dāng)一個(gè)新版本的VisualBasic準(zhǔn)備發(fā)布的時(shí)候,它一定會(huì)內(nèi)置進(jìn)行了一些修改的最新版本Jet數(shù)據(jù)庫(kù)。由于Access和VisualBasic使用的相同數(shù)據(jù)庫(kù)引擎,因此可以建立既包括Access組件又包括VisualBasic組件的應(yīng)用程序,這樣就提高了程序的穩(wěn)定性,充分發(fā)揮了兩者各自的優(yōu)點(diǎn)。第3章REF_Ref168484495\h錯(cuò)誤!未找到引用源。洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文)PAGE13第2章進(jìn)銷存系統(tǒng)簡(jiǎn)介2.1開(kāi)發(fā)背景和意義義務(wù)千絲坊日用品有限公司成立于2009年10月1日,是一家專業(yè)從事電子商務(wù)美甲產(chǎn)品生產(chǎn)銷售為一體的阿里批發(fā)及外貿(mào)銷售為一體的公司。由于公司目前規(guī)模不是很大,物資經(jīng)銷企業(yè)又屬于較傳統(tǒng)企業(yè),企業(yè)的管理基本采用傳統(tǒng)的管理方式。工作人員使用傳統(tǒng)人工的方式管理進(jìn)銷存數(shù)據(jù),每天都在用單據(jù)的方式處理進(jìn)銷存數(shù)據(jù),然后歸檔,這種管理方式存在著如下的缺點(diǎn):=1\*GB3①管理效率低下,勞動(dòng)強(qiáng)度大,投入成本多。=2\*GB3②信息處理慢、流通滯后,準(zhǔn)確率低,工作效率低,企業(yè)內(nèi)部溝通不暢通,不能為管理者提供有效的決策信息。=3\*GB3③時(shí)間一長(zhǎng)將會(huì)產(chǎn)生大量的文件和數(shù)據(jù),對(duì)于查找、管理都帶來(lái)不少的困難。=4\*GB3④商品到貨入庫(kù)、出庫(kù)流程繁瑣,雜亂,周期長(zhǎng)。這些存在的問(wèn)題給公司的倉(cāng)庫(kù)管理人員及銷售人員帶來(lái)了極大的不便,嚴(yán)重阻礙了公司的發(fā)展。為了提高企業(yè)管理上的靈活性,實(shí)現(xiàn)企業(yè)的穩(wěn)步發(fā)展,滿足企業(yè)高復(fù)雜、快速、準(zhǔn)確的管理工作要求迎接日益激烈的市場(chǎng)競(jìng)爭(zhēng),信息技術(shù)為他們提供了最好的途徑。以計(jì)算機(jī)與通信技術(shù)為基礎(chǔ)的信息技術(shù)已經(jīng)進(jìn)入了蓬勃發(fā)展的時(shí)期。信息技術(shù)為人們創(chuàng)造了一種全新的不受時(shí)間、地域和計(jì)算機(jī)本身約束而實(shí)現(xiàn)信息交流、共享和協(xié)作的方式,這種新的處理方式給企業(yè)帶來(lái)了新的機(jī)遇和挑戰(zhàn)。3.1用戶的基本需求商品進(jìn)銷存管理系統(tǒng)需要實(shí)現(xiàn)以下需求:夠?qū)ζ髽I(yè)所擁有的各種商品的基礎(chǔ)信息進(jìn)行維護(hù)和管理。商品的基礎(chǔ)信息包括:商品的順序號(hào)、商品名稱、商品規(guī)格、計(jì)量單位、備注信息、庫(kù)存數(shù)量等。系統(tǒng)需要能夠?qū)ι唐返男畔⑦M(jìn)行添加、修改和刪除,也可以按照一定的條件來(lái)進(jìn)行查詢,而且還需要隨時(shí)掌握庫(kù)存商品的數(shù)量。時(shí)對(duì)商品進(jìn)貨以補(bǔ)充庫(kù)存量的不足。商品的進(jìn)貨信息包括順序號(hào)、單據(jù)編號(hào)、商品名稱、進(jìn)貨數(shù)量、進(jìn)貨價(jià)格、進(jìn)貨日期、總金額、規(guī)格、倉(cāng)庫(kù)、備注等。系統(tǒng)需要能夠?qū)M(jìn)貨信息進(jìn)行添加、修改、刪除,也可以按照一定條件來(lái)進(jìn)行查詢。跟蹤各種商品的銷售信息。商品的銷售信息包括順序號(hào)、商品名稱、客戶名稱、購(gòu)買數(shù)量、售出價(jià)格、銷售日期、規(guī)格、總金額等。系統(tǒng)要求能夠?qū)︿N售信息進(jìn)行添加、修改、和刪除,也可以按照一定的條件來(lái)進(jìn)行查詢。并且能夠?qū)ι唐返膸?kù)存量進(jìn)行報(bào)警,以防倉(cāng)庫(kù)的商品數(shù)量不足影響商品的銷售。可以根據(jù)庫(kù)存的大小和銷售的情況,來(lái)對(duì)庫(kù)存上限和庫(kù)存下限進(jìn)行設(shè)置,然后根據(jù)庫(kù)存上限和庫(kù)存下限進(jìn)行庫(kù)存的商品數(shù)量調(diào)整。庫(kù)存表包括順序號(hào)、商品名稱、商品規(guī)格、商品單價(jià)、總金額、庫(kù)存上限、庫(kù)存下限、倉(cāng)庫(kù)號(hào)、報(bào)警信息。還能夠按照一定的條件對(duì)庫(kù)存進(jìn)行查詢、而且還能對(duì)庫(kù)存上限和庫(kù)存下限進(jìn)行設(shè)置。然后能根據(jù)庫(kù)存的上限和庫(kù)存下限進(jìn)行庫(kù)存的報(bào)警查詢。3.2本進(jìn)銷存系統(tǒng)的主要模塊設(shè)計(jì)根據(jù)需求分析的結(jié)果,本系統(tǒng)的主要?jiǎng)澐譃橐?個(gè)子模塊:系統(tǒng)管理、基本資料、進(jìn)貨管理、銷售管理和庫(kù)存管理。商品進(jìn)銷存系統(tǒng)是一個(gè)基于管理員的系統(tǒng),它只有管理員才能對(duì)他進(jìn)行操作。以下分別介紹系統(tǒng)中的5個(gè)子模塊:1系統(tǒng)管理模塊管理員可以對(duì)系統(tǒng)進(jìn)行一切操作包括:管理員添加、管理員申請(qǐng)和密碼修改。2.基本資料模塊基本資料模塊用來(lái)對(duì)企業(yè)所擁有的各種商品的基本信息進(jìn)行維護(hù)和管理。在該系統(tǒng)中,需要對(duì)商品的基本信息進(jìn)行添加、修改和刪除,包括倉(cāng)庫(kù)資料、商品資料、計(jì)量單位、商品規(guī)格、生產(chǎn)廠商、客戶資料、供應(yīng)商資料。也可以按照一定的條件查詢。3.進(jìn)貨管理模塊進(jìn)貨模塊用來(lái)對(duì)企業(yè)所需要的各種商品的添加,以保證倉(cāng)庫(kù)的商品的穩(wěn)定。該模塊能夠根據(jù)基本資料來(lái)進(jìn)行商品的進(jìn)貨,然后還能根據(jù)添加的每次進(jìn)貨信息進(jìn)行修改和刪除,也可以按照一定的條件來(lái)進(jìn)行查詢。按照商品名稱、倉(cāng)庫(kù)號(hào)和商品規(guī)格對(duì)所進(jìn)商品的庫(kù)存數(shù)量上自動(dòng)增加所進(jìn)的數(shù)量,保證倉(cāng)庫(kù)中實(shí)物和數(shù)據(jù)的一致性。4銷售管理模塊銷售信息管理模塊用來(lái)跟蹤商品的每一次銷售的信息。該模塊需要能夠添加每次的銷售信息,也可以對(duì)銷售信息進(jìn)行修改和刪除,也可以按照一定的條件查詢。當(dāng)添加銷售信息時(shí),需要在所售商品的庫(kù)存量上自動(dòng)減去所銷售的數(shù)量。3.3進(jìn)銷存系統(tǒng)流程圖如表3-1:表3-1進(jìn)銷存系統(tǒng)流程圖進(jìn)銷存管理系統(tǒng)進(jìn)銷存管理系統(tǒng)基本資料銷售管理庫(kù)存管理系統(tǒng)設(shè)置系系統(tǒng)登陸用用戶申請(qǐng)密密碼修改退出庫(kù)系統(tǒng)進(jìn)貨管理進(jìn)進(jìn)貨單進(jìn)出貨查詢進(jìn)出貨一覽銷銷售單銷銷售單查詢銷銷售單一覽銷銷售退貨退退貨一覽庫(kù)庫(kù)存一覽倉(cāng)倉(cāng)庫(kù)資料商商品資料計(jì)計(jì)量單位規(guī)規(guī)格生生產(chǎn)廠商客客戶資料供供應(yīng)商資料報(bào)告警查詢報(bào)告警設(shè)置第三章數(shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)進(jìn)存銷的業(yè)務(wù)情況,本系統(tǒng)采用了小型的access數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名稱為jcx.mdb,數(shù)據(jù)庫(kù)包括以下10個(gè)表:倉(cāng)庫(kù)表(cangku)、供應(yīng)商表(gongyingshang)、規(guī)格表(guige)、計(jì)量單位表(jiliangdanwei)、客戶表(kuhu)、商品表(shangpin)、生產(chǎn)廠商表(shengchanchangshang)、進(jìn)貨表(jinhuo)、庫(kù)存表(kucun)、退貨表(retreat)。倉(cāng)庫(kù)表cangku表3-2倉(cāng)庫(kù)表順序號(hào)id自動(dòng)編號(hào)否編號(hào)bianhao文本50可變是否倉(cāng)庫(kù)號(hào)quwei文本50可變是否備注beizhu文本50可變是否供應(yīng)商表gongyingshang表3-3供應(yīng)商表真實(shí)名稱字段名稱數(shù)據(jù)類型字段大小字段是否固定允許零長(zhǎng)度必要字段順序號(hào)id自動(dòng)編號(hào)否供應(yīng)商名稱name文本50可變是是聯(lián)系地址phone數(shù)字長(zhǎng)整型可變否是聯(lián)系人lianxiren文本50可變是是聯(lián)系地址adress文本50可變是是備注beizhu文本50可變是是規(guī)格表guige表3-4規(guī)格表真實(shí)名稱字段名稱數(shù)據(jù)類型字段大小字段是否固定允許零長(zhǎng)度必要字段順序號(hào)id自動(dòng)編號(hào)是商品規(guī)格guige文本50可變是是單位表jiliangdanwei表3-5單位表真實(shí)名稱字段名稱數(shù)據(jù)類型字段大小字段是否固定允許零長(zhǎng)度必要字段順序號(hào)Id自動(dòng)編號(hào)是商品單位name文本50可變是是客戶表kuhu表3-6客戶表真實(shí)名稱字段名稱數(shù)據(jù)類型字段大小字段是否固定允許零長(zhǎng)度必要字段順序號(hào)id自動(dòng)編號(hào)否客戶名稱name文本50可變是是聯(lián)系電話phone數(shù)字長(zhǎng)整型可變否是聯(lián)系人lianxiren文本50可變是是聯(lián)系地址adress文本50可變是是備注beizhu文本50可變是是商品表shangpin表3-7商品表真實(shí)名稱字段名稱數(shù)據(jù)類型字段大小字段是否固定允許零長(zhǎng)度必要字段順序號(hào)id自動(dòng)編號(hào)是商品名稱name文本50可變是是生產(chǎn)廠商表shengchanchangshang表3-8生產(chǎn)廠商表真實(shí)名稱字段名稱數(shù)據(jù)類型字段大小字段是否固定允許零長(zhǎng)度必要字段順序號(hào)id自動(dòng)編號(hào)是生產(chǎn)廠商name文本50可變是是進(jìn)貨表jinhuo表3-9進(jìn)貨表真實(shí)名稱字段名稱數(shù)據(jù)類型字段大小字段是否固定允許零長(zhǎng)必要字段順序號(hào)Id自動(dòng)編號(hào)否單據(jù)編號(hào)Danjuid數(shù)字長(zhǎng)整型可變是是商品名稱Name文本50可變是是進(jìn)貨日期Date日期/時(shí)間固定否是經(jīng)辦人jingbanren文本50可變是是商品價(jià)格Danjia貨幣固定否商品規(guī)格Guige文本50可變是是商品數(shù)量Shuliang數(shù)字長(zhǎng)整型總金額Jine貨幣固定否是生產(chǎn)商Shengchanshang文本50可變是是倉(cāng)庫(kù)號(hào)Cangku文本50可變是是備注Beizhu文本50可變是是9、庫(kù)存表kucun表3-10庫(kù)存表真實(shí)名稱字段名稱數(shù)據(jù)類型字段大小字段是否固定允許零長(zhǎng)度必要字段順序號(hào)Id自動(dòng)編號(hào)否否商品名稱name文本50可變是是商品規(guī)格guige文本50可變是是庫(kù)存量kucunliang數(shù)字長(zhǎng)整型可變是是倉(cāng)庫(kù)號(hào)cangku文本50可變是是報(bào)警baojing文本50可變是是金額jine貨幣可變是是庫(kù)存上限shangxian數(shù)字長(zhǎng)整型可變是是庫(kù)存下限xiaxian數(shù)字長(zhǎng)整型可變是是商品價(jià)格danjia貨幣固定是是生產(chǎn)商shengchanshang文本50可變是是10、退貨表retreat表3-11退貨表真實(shí)名稱字段名稱數(shù)據(jù)類型字段大小字段是否固定允許零長(zhǎng)度必要字段商品名稱name文本50可變是是生產(chǎn)廠商fc文本50可變是是單價(jià)danjia數(shù)字長(zhǎng)整型數(shù)量shuliang文本50可變是是日期data日期50可變是是單據(jù)編號(hào)danjuid貨幣是計(jì)量單位guige數(shù)字長(zhǎng)整型經(jīng)辦人jingbanren數(shù)字長(zhǎng)整型金額jine貨幣固定第3章標(biāo)題PAGE8PAGE193.2功能模塊設(shè)計(jì)商品存銷系統(tǒng)中的系統(tǒng)設(shè)置模塊包括系統(tǒng)登錄功能、用戶申請(qǐng)功能、修改密碼功能和退出系統(tǒng)功能,主要由”系統(tǒng)登錄(frmlogin)”表單、“用戶申請(qǐng)(userappend)”表單“修改密碼(modifycode)”表單。4.1系統(tǒng)登陸表單并不是每個(gè)人都可以訪問(wèn)該系統(tǒng),必須是合法的用戶才可以使用該系統(tǒng)的各項(xiàng)功能,在用戶登陸前各項(xiàng)菜單是不可用的,登陸后各菜單就變成可用?!跋到y(tǒng)登錄”表單可以檢測(cè)用戶是否有正確的用戶與密碼,用來(lái)防止非法用戶進(jìn)入系統(tǒng),為系統(tǒng)安全提供一層防護(hù)作用。其中用戶名:zhang,admin,11;對(duì)應(yīng)密碼:zhang,123,11。登陸表單界面如下:圖4-1登陸表單界面登陸按鈕的click的代碼如下:IfTrim(txtusername.Text="")ThenMsgBox"沒(méi)有這個(gè)用戶,請(qǐng)重新輸入用戶名!",vbOKOnly+vbExclamation,"警告"txtusername.SetFocusElsetxtSQL="select*fromuser1whereusername='"&txtusername.Text&"'"adors.OpentxtSQL,conn,adOpenKeyset,adLockPessimisticIfadors.EOF=TrueThenMsgBox"沒(méi)有這個(gè)用戶,請(qǐng)重新輸入用戶名!",vbOKOnly+vbExclamation,"警告"txtusername.SetFocusElseIfTrim(adors("Password"))=Trim(txtpassword.Text)Then'判斷密碼輸入正確性MsgBox"正確登錄",vbOKOnly+vbExclamation,""main.jiben.Enabled=Truemain.jinhuo.Enabled=Truemain.xiaoshou.Enabled=Truemain.kucun.Enabled=Trueadors.CloseMe.HideLoadmainmain.ShowElseMsgBox"輸入密碼不正確,請(qǐng)重新輸入!",vbOKOnly+vbExclamation,"警告"txtpassword.SetFocustxtpassword.Text=""EndIfEndIfEndIfmiCount=miCount+1IfmiCount=3Then'記錄密碼輸入的次數(shù),累計(jì)到3此則自動(dòng)結(jié)束程序Me.HideEndIf4.2用戶申請(qǐng)表單“用戶申請(qǐng)表單”可以增加用戶,使更多的人可以訪問(wèn)該系統(tǒng)。但是并不是每個(gè)用戶都可以申請(qǐng)的。用戶可以申請(qǐng)數(shù)據(jù)庫(kù)表中不存在的任何的用戶名和密碼。如果你申請(qǐng)的用戶名未被使用,則申請(qǐng)成功,否則,申請(qǐng)失?。∮脩羯暾?qǐng)表單界面如下:圖4-2用戶申請(qǐng)表單界面其中申請(qǐng)的代碼實(shí)現(xiàn):PrivateSubapply_Click()DimsqlAsStringSetconn=NewADODB.Connectionconn.Open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=jcx.mdb;PersistSecurityInfo=False;"Setaddrs=NewADODB.Recordsetsql="select*fromuser1whereusername='"&txtusername&"'"addrs.Opensql,conn,adOpenKeyset,adLockPessimisticIfTrim(txtusername.Text)=""ThenMsgBox"用戶名不能為空,請(qǐng)輸入您要申請(qǐng)的用戶名",vbOKOnly+vbExclamation,"用戶申請(qǐng)"txtusername.Text=""txtpwd.Text=""txtusername.SetFocusExitSubEndIfIfNotaddrs.EOF=TrueThenMsgBox"此用戶名已存在,請(qǐng)另外輸入!",vbOKOnly+vbExclamation,"用戶申請(qǐng)"txtusername.Text=""txtpwd.Text=""txtusername.SetFocusElseaddrs.AddNewaddrs.Fields("username")=Trim(txtusername.Text)addrs.Fields("password")=Trim(txtpwd.Text)addrs.Updateaddrs.CloseMsgBox"恭喜你,申請(qǐng)成功!",vbOKOnly+vbExclamation,"申請(qǐng)成功"txtusername.Text=""txtpwd.Text=""UnloadMeEndIfEndSub4.3修改密碼表單使用此功能的用戶,必須是具有訪問(wèn)該系統(tǒng)的權(quán)限,即是能登陸到該系統(tǒng)的用戶,如果不能訪問(wèn)該系統(tǒng)的用戶不能使用該功能。修改密碼表單,主要是進(jìn)入系統(tǒng)的用戶修改自己的密碼的基本信息。不進(jìn)入系統(tǒng)的用戶不能使用該功能。修改密碼表單界面如下:圖4-3修改密碼表單界面其中修改的代碼實(shí)現(xiàn):DimsqlAsStringIftxtnewpwd.Text<>txtnewpwdagain.TextThenMsgBox"兩次輸入的密碼不同!請(qǐng)重新輸入",vbOKOnly+vbInformation,""txtnewpwd.SetFocusExitSubEndIfsql="select*fromuser1whereusername='"&txtusername.Text&"'and"&"password='"&txtpwd.Text&"'"rs.Opensql,conn,adOpenKeyset,adLockPessimisticIfrs.EOF=TrueThenMsgBox"用戶名或密碼錯(cuò)誤",vbOKOnly+vbExclamation,""txtusername.Text=""txtusername.SetFocustxtpwd.Text=""rs.CloseExitSubElsers.Fields("password")=Trim(txtnewpwd.Text)rs.Updaters.CloseMsgBox"修改密碼成功!",vbOKOnly+vbExclamation,"修改成功!"EndIfREF_Ref168484640\r\h錯(cuò)誤!未找到引用源。REF_Ref168484646\h錯(cuò)誤!未找到引用源。PAGE29第5章詳細(xì)設(shè)計(jì)銷售信息管理模塊用來(lái)跟蹤商品的每一次銷售的信息。該模塊需要能夠添加每次的銷售信息,也可以對(duì)銷售信息進(jìn)行修改和刪除,也可以按照一定的條件查詢。當(dāng)添加銷售信息時(shí),需要在所售商品的庫(kù)存量上自動(dòng)減去所銷售的數(shù)量。5.1銷售單基本操作表5-12銷售單基本操作銷銷售單基本操作銷售單一覽銷售單查詢操作添加銷售單修改銷售單刪除記錄退出操作5.1.1、銷售單具體操作是指對(duì)于銷售這個(gè)業(yè)務(wù)的基本的操作,例如:添加和修改的基本操作。在銷售單基本操作中有四部分組成:添加銷售單:點(diǎn)擊添加按鈕則彈出“添加銷售單”的窗體。修改銷售單:點(diǎn)擊修改按鈕則彈出“修改銷售單”的窗體。在表格上刪除銷售單中的記錄。退出銷售單的基本操作。銷售單基本操作的界面如下:圖5-4銷售單基本操作點(diǎn)擊添加按鈕則彈出“添加銷售單“的界面如下:圖5-5添加銷售單點(diǎn)擊修改按鈕則彈出“修改銷售單”的窗體的流程圖:有有修改保存修改保存查查詢銷售沒(méi)有查查詢銷售沒(méi)有 直接退出過(guò)程直接退出過(guò)程圖5-6修改銷售界面其中,修改中有一個(gè)查詢框,可以對(duì)已有的編號(hào)進(jìn)行查詢,如果存在該記錄則把它們賦給相應(yīng)的文本框和組合框。用戶可以對(duì)這些值做任何合法的修改,修改完后點(diǎn)擊修改后則修改成功。如果不存在該記錄則系統(tǒng)提示,則系統(tǒng)提示不存在該記錄。其中修改的按鈕同密碼的修改代碼,其查詢按鈕代碼如下:其“查詢按鈕“的代碼實(shí)現(xiàn)如下:PrivateSubCommand1_Click()DimsqlAsStringsql1="select*fromxiaoshouwheredanjuid='"&txtid.Text&"'"rs.Opensql1,conn,adOpenDynamic,adLockOptimisticIfrs.EOF=TrueThenMsgBox("無(wú)此編號(hào),請(qǐng)重新輸入")rs.CloseExitSubElseComboname.Text=rs.Fields("name")Combouser1.Text=rs.Fields("jingbanren")txtPrice.Text=rs.Fields("shoujia")txtQuantity.Text=rs.Fields("shuliang")Combofc.Text=rs.Fields("shengchanshang")Comboguige.Text=rs.Fields("guige")DTPicker1.Value=rs.Fields("data")txtmoney.Text=rs.Fields("jine")txtbeizhu.Text=rs.Fields("beizhu")rs.Closeok=TrueSetrs=NothingEndIfEndSub5.1.2、銷售單查詢其中有兩個(gè)查詢組成:●全部的商品●按條件查詢某些滿足條件的商品:其中的下拉框中不可以輸入東西,只可以從中選擇相關(guān)的商品名稱和生產(chǎn)商。其中查詢結(jié)果在表格中顯示。銷售單查詢流程圖如下:表5-14銷售單查詢流程圖查詢銷售商品查詢銷售商品查詢查詢部分查詢?nèi)夸N售單查詢界面如下:圖5-7銷售單查詢界面5.1.3、銷售單一覽其中銷售單一覽是用數(shù)據(jù)窗體向?qū)ё龀?,達(dá)到了效果美觀,實(shí)現(xiàn)了一覽方便的效果。其效果圖如下:圖5-8銷售單一覽5.2銷售退貨在銷售中,退貨是不可避免,故在銷售中必須有銷售退貨表,以方便顧客的退貨。銷售退貨主要是由兩部分組成:1、統(tǒng)計(jì)所退商品的基本資料,例如:商品名稱,生產(chǎn)廠商,數(shù)量,價(jià)格及經(jīng)辦人。2、退貨一覽:列出退回的所有商品。其中銷售退貨表界面如下:圖5-9銷售退貨其中退貨一覽表的界面如下:圖5-10退貨一覽結(jié)論結(jié)論【6.1設(shè)計(jì)結(jié)果及設(shè)計(jì)討論6.1.1設(shè)計(jì)結(jié)果通過(guò)本次畢業(yè)設(shè)計(jì)基本達(dá)到了預(yù)期的設(shè)計(jì)結(jié)果,但有些方面還不太完善,對(duì)某些功能的實(shí)現(xiàn)還有一欠缺。我們?cè)O(shè)計(jì)的進(jìn)存銷系統(tǒng),在整體上實(shí)現(xiàn)了進(jìn)存銷功能,在設(shè)計(jì)時(shí)有時(shí)為了一個(gè)小問(wèn)題要花費(fèi)大量的時(shí)間和耗費(fèi)很大的精力,在設(shè)計(jì)一些模塊時(shí),遇到了很大的困難,但通過(guò)各方面的努力和與其他同學(xué)在一起進(jìn)行的討論,最終還是找到了錯(cuò)誤并進(jìn)行

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(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)論