(完整版)基于C#的庫存管理系統(tǒng)的開發(fā)畢業(yè)論文_第1頁
(完整版)基于C#的庫存管理系統(tǒng)的開發(fā)畢業(yè)論文_第2頁
(完整版)基于C#的庫存管理系統(tǒng)的開發(fā)畢業(yè)論文_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余10頁可下載查看

下載本文檔

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

文檔簡介

(完整版)基于C#的庫存管理系統(tǒng)的開發(fā)畢業(yè)論文第1章序言隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,公司、企業(yè)和機(jī)關(guān)的計(jì)算機(jī)自動化管理已經(jīng)特別普及,計(jì)算機(jī)技術(shù)已經(jīng)深化到企業(yè)管理的各個(gè)方面。一般小型企業(yè)的庫存管理大部分還是手工操作,工作起來效率很低,并且不能及時(shí)了解庫存的詳細(xì)情況。同時(shí),由于不可避免的人為因素,造成庫存商品數(shù)量及價(jià)格的錯(cuò)報(bào)和漏報(bào)等情況。本文設(shè)計(jì)的庫存管理系統(tǒng)實(shí)現(xiàn)了倉庫的計(jì)算機(jī)量化管理,利用它能夠安全、可靠的管理倉庫物品來往業(yè)務(wù),不僅能夠保障倉庫安全和商品數(shù)量的透明,更能夠提高公司的管理水安然平靜對外形象。庫存管理是企業(yè)各項(xiàng)工作的重點(diǎn),市場經(jīng)濟(jì)的高速發(fā)展給企業(yè)帶來了很多變革的契機(jī),我們必須在進(jìn)行機(jī)構(gòu)改革的同時(shí),盡快使用當(dāng)代化管理設(shè)備、管理手段、管理方法。計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)庫存管理勢在必行。將計(jì)算機(jī)技術(shù)應(yīng)用到庫存管理中對于提高工作效率,有很大的幫助,十分是庫存管理系統(tǒng)的應(yīng)用,對于大中型企業(yè)來講,利用計(jì)算機(jī)支持企業(yè)高效率完成貨物來往的復(fù)雜性,是適應(yīng)當(dāng)代企業(yè)制度要求、推動庫存管理走向科學(xué)化、規(guī)范化的必要條件;計(jì)算機(jī)管理所無法比較的優(yōu)點(diǎn)檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高庫存管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因而,企業(yè)非常需要一套既有先進(jìn)管理思想又合適國內(nèi)企業(yè)的庫存管理系統(tǒng),作為實(shí)現(xiàn)目的和提高現(xiàn)有水平的一種重要手段,庫存管理系統(tǒng)是文檔視界(完好版)基于C#的庫存管理系統(tǒng)的開發(fā)畢業(yè)論文(完好版)基于C#的庫存管理系統(tǒng)的開發(fā)畢業(yè)論文第2章系統(tǒng)分析2.1庫存管理系統(tǒng)需求分析2.1.1.用例分析通過庫存管理系統(tǒng)實(shí)際需求,進(jìn)行具體的用例分析。庫存管理系統(tǒng)用例分析如圖2-1所示。圖2-1庫存管理用例圖用例圖建立完成,就需要編寫用例描繪,用例描繪也就是對系統(tǒng)各個(gè)功能進(jìn)行描繪,這一部是進(jìn)行系統(tǒng)設(shè)計(jì)前最重要的一個(gè)經(jīng)過。準(zhǔn)確地描繪出系統(tǒng)的功能有助于清理本人的思路,更是和用戶進(jìn)行有效溝通的保障?!?〕基礎(chǔ)信息管理在基礎(chǔ)信息管理中應(yīng)包括供給商信息、客戶信息管理、倉庫信息管理、地域信息管理、計(jì)量單位管理。供給商信息管理、客戶信息管理、倉庫信息管理、商品信息管理都應(yīng)該具備添加、修改、刪除、閱讀功能;地域信息管理應(yīng)以樹狀視圖形式顯示?!?〕日常業(yè)務(wù)管理在日常業(yè)務(wù)管理模塊中應(yīng)包括入庫管理、出庫管理、調(diào)貨管理、庫存盤點(diǎn)。各模塊允許一次對多種商品進(jìn)行操作,并可自動核算合計(jì)數(shù)量及合計(jì)金額,最好能夠提供聯(lián)想輸入提示功能?!?〕查詢統(tǒng)計(jì)管理在查詢統(tǒng)計(jì)管理中包含過期商品查詢,它的功能是實(shí)現(xiàn)自動挑選過期商品?!?〕系統(tǒng)管理系統(tǒng)管理模塊包括用戶信息管理模塊。2.2業(yè)務(wù)流程商品庫存管理系統(tǒng)的業(yè)務(wù)流程如圖2-2所示。圖2-2業(yè)務(wù)流程圖2.3系統(tǒng)目的1〕完成入庫、出庫業(yè)務(wù),且允許一張單據(jù)涉及多種商品。2〕跟蹤倉庫中每種商品的庫存數(shù)量,且能夠?qū)ζ溥M(jìn)行盤點(diǎn)。3〕提供過期商品查詢功能。4〕能夠知足多倉庫需要。5〕支持聯(lián)想輸入設(shè)計(jì)。2.4.系統(tǒng)總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì)工作應(yīng)該由上而下的進(jìn)行。首先設(shè)計(jì)總體構(gòu)造,然后逐層深化,直到進(jìn)入每一個(gè)模塊的設(shè)計(jì)??傮w設(shè)計(jì)主要是指在系統(tǒng)分析的基礎(chǔ)上,對整個(gè)系統(tǒng)的劃分、軟硬件配置、數(shù)據(jù)存儲以及整個(gè)系統(tǒng)實(shí)現(xiàn)等方面的合理安排。2.4.1系統(tǒng)功能構(gòu)造設(shè)計(jì)通過前面的系統(tǒng)分析工作,下面將庫存管理系統(tǒng)劃分為4部分,它們是基礎(chǔ)信息管理、日常業(yè)務(wù)管理、查詢統(tǒng)計(jì)管理、系統(tǒng)信息管理。構(gòu)造圖如圖2-3所示。文檔視界(完好版)基于C#的庫存管理系統(tǒng)的開發(fā)畢業(yè)論文(完好版)基于C#的庫存管理系統(tǒng)的開發(fā)畢業(yè)論文第3章數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫是應(yīng)用程序的核心。數(shù)據(jù)庫設(shè)計(jì)師開發(fā)應(yīng)用程序的重要組成部分。一個(gè)好的數(shù)據(jù)庫構(gòu)造能夠使系統(tǒng)處理速度快、占用空間少、操作處理經(jīng)過簡單、查找容易等。數(shù)據(jù)商品庫存管理系統(tǒng)的實(shí)際需要和數(shù)據(jù)流量的大小,數(shù)據(jù)庫使用了MicrosoftAccess。下面介紹數(shù)據(jù)庫的創(chuàng)立經(jīng)過。3.1創(chuàng)立數(shù)據(jù)庫庫存管理系統(tǒng)采用了MicrosoftAccess作為后端數(shù)據(jù)庫,創(chuàng)立數(shù)據(jù)庫名稱為“spkc.mdb〞3.2創(chuàng)立數(shù)據(jù)表及數(shù)據(jù)庫邏輯構(gòu)造設(shè)計(jì)庫存管理系統(tǒng)共使用13張數(shù)據(jù)表,分別為倉庫信息表、出庫明細(xì)表、出庫信息表、入庫信息表、入庫明細(xì)表、入庫信息表、地域信息表、供給商信息表、客戶信息表、計(jì)量單位表、庫存信息表、商品調(diào)撥表、商品信息表、用戶信息表。表3-1供給商信息表字段名稱字段類型主鍵外鍵允許為空默認(rèn)值編號文本型〔10〕能否名稱文本型〔40〕簡稱文本型〔20〕地址文本型〔40〕地區(qū)編號長整形是電話文本型〔13〕傳真文本型〔13〕聯(lián)絡(luò)人文本型〔13〕聯(lián)絡(luò)人電話文本型〔10〕銀行文本型〔20〕賬號文本型〔15〕納稅人文本型〔8〕郵箱地址文本型〔40〕表3-2入庫信息表字段名稱字段類型主鍵外鍵能否為空默認(rèn)值票號文本型〔15〕能否入庫時(shí)間日期時(shí)間型合計(jì)數(shù)量長整型合計(jì)金額貨幣型操作員長整型是表3-3入庫明細(xì)表字段名稱字段類型主鍵外鍵能否為空默認(rèn)值票號文本型〔15〕是商品編號文本型〔10〕入庫倉庫長整型數(shù)量長整型表3-4庫存信息表字段名稱字段類型主鍵外鍵能否為空默商品編號文本型〔10〕是庫存編號長整型是庫存數(shù)量長整型庫存上限長整型庫存下限長整型單價(jià)貨幣型銷售價(jià)格貨幣型表3-5商品調(diào)撥表字段名稱字段類型主鍵外鍵能否為空默認(rèn)值商品編號文本型〔10〕是所在倉庫長整型調(diào)撥倉庫長整型掉撥數(shù)量長整型操作員長整型表3-6供給商基礎(chǔ)信息表字段名稱描繪講明編號標(biāo)記一個(gè)供給商用來區(qū)分同名的供給商名稱標(biāo)記供給商名稱簡稱供給商名稱的拼音縮寫表3-7庫存信息表字段名稱描繪講明商品編號標(biāo)識一種商品用來區(qū)分同名的文檔視界(完好版)基于C#的庫存管理系統(tǒng)的開發(fā)畢業(yè)論文(完好版)基于C#的庫存管理系統(tǒng)的開發(fā)畢業(yè)論文第4章程序模型設(shè)計(jì)4.1進(jìn)入環(huán)境AppWizard的建立完畢,需要完成下面工作:在StdAfx.h中引入頭文件#import〞C:\ProgramFiles\CommonFiles\SYSTEM\ADO\MSADO15.dll〞r(shí)ename(〞EOF〞,〞_EOF〞)usingnamespaceADODB;聲明全局變量_ConnectionPtrcnn;在boolCmyApp::InitInstance〔〕中初始化數(shù)據(jù)庫連接::CoInitialize(NULL);cnn=NULL;cnn.CreateInstance(__uuidof(Connection));cnn->ConnectionString="uid=admin;pwd=111;DRIVER={MicrosoftAccessDriver(*.mdb)};DBQ=spkc.mdb;";cnn->Open(L"",L"",L"",adCmdUnspecified);4.2類模型分析本程序涉及27個(gè)類,主要類的講明如下表所示:表4-1庫存管理系統(tǒng)中的類及講明類名派生自講明CBaseComboBoxCComboBox添加數(shù)據(jù)源連接功能與回車移動功能的CcomboBox類CBaseEditCEdit添加回車移動焦點(diǎn)功能的CEdit類CBaseDateTimeCtrlCDateTimeCtrl增加回車移動焦點(diǎn)功能的CDateTimeCtrl類CBaseListBoxCListBox添加數(shù)據(jù)源連接功能與回車移動焦點(diǎn)功能ClistBox類CDAbateCDialog過期商品查詢模塊CDAboutCDialog關(guān)于模塊CDAdjustCDialog調(diào)貨管理模塊CDCheckCDialog庫存管理模塊CDCheckDlgCDialog庫存盤點(diǎn)模塊CDClientCDialog客戶信息查詢模塊CDClient_EditCDialog客戶信息管理模塊CDClimeCDialog地域信息管理模塊CDInputCDialog商品出庫模塊CDLoginCDialog登錄模塊CDOutputCDialog商品輸出模塊CDProviderCDialog供給商查詢模塊CDStoreCDialog倉庫信息管理模塊CDunitCDialog計(jì)量單位管理模

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論