特黄特色三级在线观看免费,看黄色片子免费,色综合久,欧美在线视频看看,高潮胡言乱语对白刺激国产,伊人网成人,中文字幕亚洲一碰就硬老熟妇

學習啦>論文大全>畢業(yè)論文>管理學論文>基本理論>

進銷存管理系統(tǒng)畢業(yè)論文

時間: 斯娃805 分享

  企業(yè)的進銷存管理系統(tǒng)在日常經(jīng)營過程中起著至關重要的作用,直接影響產(chǎn)品生產(chǎn)的成本、進度、質(zhì)量和企業(yè)效益。下面是學習啦小編為大家整理的進銷存管理系統(tǒng)畢業(yè)論文,供大家參考。

  進銷存管理系統(tǒng)畢業(yè)論文篇一

  商品進銷存管理系統(tǒng)的設計

  進銷存管理系統(tǒng)畢業(yè)論文摘要

  [摘 要]進貨、銷售和庫存是企業(yè)經(jīng)營管理中的核心環(huán)節(jié)、能否成功的關鍵。而商品貿(mào)易日趨多樣化、廣泛化、復雜化,企業(yè)所需統(tǒng)計的數(shù)據(jù)也逐漸海量化,如果企業(yè)能有效及時對這些數(shù)據(jù)分析、整合,必然提高工作效率,也給企業(yè)制定正確的決策提供依據(jù)。因此開發(fā)一個實用、高效的進銷存產(chǎn)品管理系統(tǒng),勢在必行。

  進銷存管理系統(tǒng)畢業(yè)論文內(nèi)容

  [關鍵詞]商品進銷存管理 VB6.0 ACCESS2000

  一、引言

  隨著我國經(jīng)濟的蓬勃發(fā)展和繁榮商品貿(mào)易日趨頻繁化、多樣化、廣泛化、復雜化。這樣在每次交易結束后,商家們總要面對大量的商品數(shù)據(jù)(進貨數(shù)、銷售數(shù)、單價、生產(chǎn)商等)要求統(tǒng)計、查詢和處理,方便為以后的交易提供依據(jù)。俗話說得好“商場如戰(zhàn)場”,誰先把握商機,誰先擁有時間和效率,誰就擁有了制勝的關鍵。但是由于商品數(shù)據(jù)的量大、復雜和多樣這樣就造成了數(shù)據(jù)的歸檔慢、統(tǒng)計工作的任務重,匯總分析不及時,所以統(tǒng)計匯總工作結束后往往漏洞百出。長時間統(tǒng)計工作后必將產(chǎn)生大量文件和資料,給查找、添加、刪除和維護數(shù)據(jù)等帶來眾多麻煩和困難。隨著商品信息化水平的不斷提高和發(fā)展,很多商家開始利用計算機處理大量的貿(mào)易數(shù)據(jù)。我們的進銷存管理系統(tǒng)正是在這樣的需求下而誕生了!

  商品進銷存管理系統(tǒng)是為了更好滿足商家的切實需要和方便商家管理商品貿(mào)易數(shù)據(jù)而開發(fā)的數(shù)據(jù)庫管理軟件。根據(jù)商家的實際要求,即實現(xiàn)商品基本信息的添加、刪除、查詢、修改和打印等幾方面功能。用戶可以根據(jù)實際需求,自由的添加、刪除商品信息,還能打印與商品信息有關的表單。商品進銷存管理系統(tǒng)可以幫助商家們方便快捷地管理這些繁瑣的商品貿(mào)易數(shù)據(jù)。提高企業(yè)的管理水平和綜合分析能力。商品進銷存管理系統(tǒng)具有手工管理無法相比的優(yōu)點:查找方便,可靠性高,保密性好,成本低。

  二、 系統(tǒng)整體設計

  1.系統(tǒng)設計的目標

  本系統(tǒng)是商品進銷存管理系統(tǒng),為了滿足商家的切實需要針對商家在商品貿(mào)中的不同階段(進貨,銷售,庫存等)中出現(xiàn)的商品數(shù)據(jù)進行實效、統(tǒng)一管理和處理,主要實現(xiàn)與貿(mào)易相關的基本信息的添加、刪除、查詢、修改、和打印等幾方面功能。它的方便性、可靠性性、保密性、低成本性可以幫助商家們用最短的時間整合商品信息,制定出合理的企業(yè)決策。商品進銷存管理系統(tǒng)應用軟件有利的促進了商品貿(mào)易的時效性、統(tǒng)一性、區(qū)域性發(fā)展。

  2. 系統(tǒng)的整體設計功能模塊圖

  由圖2-1可以看到本系統(tǒng)包含四大模塊:進貨信息管理模塊、銷售信息管理模塊、庫存信息管理模塊、系統(tǒng)管理模塊,通過四大模塊該系統(tǒng)實現(xiàn)和滿足用戶的具體要求!

  3.系統(tǒng)ER圖

  E-R是實體-聯(lián)系方法是來描述現(xiàn)實世界的概念模型,它可以方便、準確地表述出信息世界中的常用概念,是抽象和描述現(xiàn)實世界的有力工具。圖2-2是該系統(tǒng)的E-R圖

  4.數(shù)據(jù)庫的設計

  數(shù)據(jù)庫設計的任務是確定系統(tǒng)所需的數(shù)據(jù)庫。數(shù)據(jù)庫是表的集合,通常一個系統(tǒng)只需一個數(shù)據(jù)庫。建立本系統(tǒng)的數(shù)據(jù)庫――進銷存系統(tǒng).MDB ,應用ACCESS2000來實現(xiàn)。分別在數(shù)據(jù)庫中建立供貨表、收貨人員名單表、收貨人員名單表、銷售表、用戶表。

  (1)物理設計

  供貨表:GHB(供貨商名稱、供貨商地址、供貨商電話、email、供貨商主頁、貨號、貨名、計量單位、進貨單價、進貨日期、進貨數(shù)量、收貨人、庫存)。

  收貨人員名單表:shp(姓名、電話、性別)。

  銷售人員名單表::xxp(姓名、電話、性別)。

  銷售表:xxb(貨號、貨名、計量單位、銷售單價、銷售數(shù)量、銷售金額、銷售日期、銷 售人員)

  用戶表:yhb(用戶名、密碼)

  銷售信息結構表如表2.1所示。

  其他信息結構表這里就不再詳細敘述。

  (2) 進銷存系統(tǒng).MDB中的數(shù)據(jù)表

  以銷售表為例,數(shù)據(jù)表如下所示。

  三、 進貨信息管理子系統(tǒng)

  進貨信息管理子系統(tǒng)主要實現(xiàn)供貨商基本信息和供貨信息的添加、刪除、查詢、修改、和打印等幾方面功能。商家可以根據(jù)實際需求,自由的添加、修改、刪除信息,還能打印與商品信息有關的表單!

  下面以添加供貨商窗體和添加供貨信息窗體為例,描述進貨信息管理子系統(tǒng)

  1.添加供貨商窗體

  進入主界面―>進貨信息管理―>供貨商管理,此時就進入到了供貨商管理界面,我們可以對供貨商的信息進行添加、刪除、修改、打印操作。選擇“添加供貨商”,我們進入添加供貨商窗體,對供貨商信息進行添加。具體操作如圖3-1所示。

  2.添加供貨信息窗體

  進入主界面―>進貨信息管理―>供貨信息處理―>添加供貨信息我們可以對進貨信息進行添加。進貨信息輸入完成之后,單擊“確定”,系統(tǒng)會提示我們信息添加的是否成功。

  為了實現(xiàn)進貨商品數(shù)量的入庫我們需要再次單擊“確定”,此時可以看到進貨商品數(shù)量已經(jīng)入庫。

  以上實現(xiàn)了供貨信息輸入的功能。為了保證其安全性,如例:用戶第二次進貨和第一次進貨的貨號相同但是貨名不同于是系統(tǒng)提示:“您輸入的貨號與貨名不符,請檢查”用戶改正后可以在進行輸入!

  進銷存管理系統(tǒng)畢業(yè)論文文獻

  [1] 武新華 魏平俊:Visual Basic 管理信息系統(tǒng)開發(fā)案例[M].西安:西安電子科技大學出版社,2004

  [2] Brian Siler,Jeff Spotts.Visual Basic[M].北京:電子工業(yè)出版社,2002

  [3] 官章全:Visual 類庫大全[M].北京:電子工業(yè)出版社,1999

  [4] 劉浩:Visual Basic+Access 數(shù)據(jù)庫應用系統(tǒng)開發(fā)與實例[M].北京:人民郵電出版社,2004

  [5] 譚浩強: Visual Basic 程序設計(基礎版)[M].北京:華夏出版社,2005

  進銷存管理系統(tǒng)畢業(yè)論文篇二

  多功能進銷存管理系統(tǒng)

  進銷存管理系統(tǒng)畢業(yè)論文摘要

  【摘要】結合進銷存管理系統(tǒng)的實際需求,利用Java Swing技術和Microsoft SQL Server 2005數(shù)據(jù)庫開發(fā),實現(xiàn)了進貨、銷售、庫存等各項業(yè)務的動態(tài)管理過程,功能上充分體現(xiàn)系統(tǒng)的完整性,極大地提高了管理水平和工作效率,本文主要介紹了多功能進銷存管理系統(tǒng)的設計過程和實現(xiàn)方法。

  進銷存管理系統(tǒng)畢業(yè)論文內(nèi)容

  【關鍵詞】Java;進銷存管理;數(shù)據(jù)庫

  Abstract:Combined with the actual demand of Invoicing management system,using Java Swing technology and the Microsoft SQL Server 2005 database development,achieved the dynamic management process of purchase,sales,inventory and other business,fully embodied the integrity of the system function,greatly improved the management level and work efficiency,this article mainly introduced the multi-functional Invoicing management system of the design process and implementation method.

  Key words:Java;invoicing management;database

  1.引言

  隨著社會經(jīng)濟和科技的不斷發(fā)展,各種經(jīng)營模式層出不窮,銷售的渠道、方式也愈趨于多樣化,企業(yè)之間的競爭激烈。為提高企業(yè)自身的競爭力,滿足其對于商品管理上多樣化的需求,多功能進銷存管理系統(tǒng)正是在這樣的背景下而開發(fā)的管理軟件。本文針對于一個實體兼虛擬銷售模式的商店的實際需求,實現(xiàn)了其進貨管理、銷售管理、庫存管理、查詢統(tǒng)計、系統(tǒng)管理等方面的功能。管理系統(tǒng)是一個信息化、智能化和先進管理理念的集合體,帶來的經(jīng)濟效益是簡捷的,其最主要的表現(xiàn)就是減少了管理費用和人力的開支,節(jié)省了大量的時間,為管理者的各項決策提供了寶貴的資料,帶來巨大的經(jīng)濟效益。

  2.系統(tǒng)設計

  本系統(tǒng)對商品的采購、銷售、庫存等運作流程實現(xiàn)了動態(tài)的管理,使得管理員能夠及時的掌握公司的時機運作狀況、合理做出戰(zhàn)略決策,提高了公司的工作效率。

  系統(tǒng)要求實現(xiàn):基本信息管理、進貨管理、銷售管理、庫存管理、查詢統(tǒng)計、系統(tǒng)管理、數(shù)據(jù)庫管理、數(shù)據(jù)庫備份、恢復等管理功能。支持如下要求:

  進貨管理:將到貨商品錄入到該模塊,可根據(jù)商品資料中設置的最高庫存、最低庫存及當前庫存情況和銷售情況,制定進貨計劃,可以避免盲目進貨造成的商品積壓,按計劃單有選擇的進行入庫登記。綜合查詢打印計劃進貨與入庫記錄及金額。

  銷售管理:將銷售信息錄入到該模塊,實現(xiàn)商品出庫。商品正常銷售、促銷與限量、限期及禁止銷售控制。綜合查詢各種銷售明細記錄、交結賬情況,按照多種方式統(tǒng)計生成銷售排行榜。

  庫存管理:綜合查詢庫存明細記錄,庫存情況匯總,庫存狀態(tài)自動告警提示。如庫存過剩、少貨、缺貨等。系統(tǒng)為您預警,避免庫存商品積壓損失和缺貨。庫存自動盤點計算。

  基本信息管理:是系統(tǒng)運行的基礎,需要實現(xiàn)供銷商、客戶、商品的基本信息的動態(tài)管理,包括信息的添加、修改與刪除等功能。這些信息要先于其他數(shù)據(jù)錄入系統(tǒng),系統(tǒng)才能正常的運行。

  統(tǒng)計查詢模塊:需要實現(xiàn)客戶查詢、商品庫存查詢、供應商查詢、銷售情況查詢、價格查詢、退貨查詢等功能。

  系統(tǒng)功能結構如圖1所示。

  圖1 多功能進銷存管理系統(tǒng)功能結構

  3.數(shù)據(jù)庫設計

  進銷存管理系統(tǒng)的開發(fā)需要考慮所需要的數(shù)據(jù),以及如何對這些數(shù)據(jù)進行操作。這就是數(shù)據(jù)庫的設計問題,是進銷存管理系統(tǒng)設計的一個核心。設計數(shù)據(jù)庫系統(tǒng)是應該首先充分了解用戶各個方面的要求,包括現(xiàn)有的及將來可能增加的要求。對于一個確定的環(huán)境,進行符合應用語義的邏輯設計,以及提供一個確定的存貯結構和物理設計,建立實現(xiàn)系統(tǒng)目標,并能有效存取數(shù)據(jù)和數(shù)據(jù)模型。

  我們根據(jù)系統(tǒng)功能結構分析構建系統(tǒng)的數(shù)據(jù)庫,使用PowerDesigner建模,依次創(chuàng)建本系統(tǒng)中的數(shù)據(jù)表,并通過主外鍵引用工具建立各表間的依賴關系。創(chuàng)建完成的模型如圖所示。再設置導出的腳本文件的名稱及保存路徑,在指定的路徑中生成數(shù)據(jù)庫腳本文件。在導出數(shù)據(jù)庫腳本文件后,就可以在SQL server2005中執(zhí)行該腳本來創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表。

  數(shù)據(jù)庫名稱為db_JXC。包含表:tb_gysinfo、tb_khinfo、tb_kucun、tb_rkth_detail、tb_rkth_main、tb_ruku_detail、tb_ruku_main、tb_sell_detail、tb_sell_main、tb_spinfo、tb_userlist、tb_xsth_detail、tb_xsth_main。

  4.系統(tǒng)實現(xiàn)

  本系統(tǒng)是典型的數(shù)據(jù)庫應用程序,由登錄模塊、主界面、基礎信息管理、進貨管理、銷售管理、庫存管理、查詢統(tǒng)計、系統(tǒng)管理等部分組成。

  4.1 系統(tǒng)登錄功能實現(xiàn)

  管理員用戶與操作員用戶通過相同的登錄入口進入系統(tǒng),系統(tǒng)對用戶輸入的用戶名和密碼進行驗證,通過身份驗證的用戶將進入管理系統(tǒng)操作桌面,執(zhí)行系統(tǒng)各項管理功能,而未通過身份驗證的用戶將無法使用該系統(tǒng),登錄流程如圖2所示:

  4.2 主窗體設計

  主窗體界面是系統(tǒng)的歡迎界面,應用程序的主窗體要設計層次清晰的系統(tǒng)菜單和工具欄,其中系統(tǒng)菜單要包含系統(tǒng)中所有功能的菜單項,工具欄主要提供常用功能的快捷訪問按鈕。   創(chuàng)建Main類,編寫initialize()方法,在該方法中創(chuàng)建窗體、桌面面板、背景標簽、菜單欄、工具欄對象。在類中聲明這些對象并調(diào)用initialize()方法初始化之。

  編寫主窗體的main()入口方法,在該方法中創(chuàng)建登錄窗體對象,登錄窗體會驗證登錄信息,并顯示主窗體界面。

  圖2 用戶登錄流程圖

  編寫getIFrame()方法,該方法負責創(chuàng)建指定名稱的窗體對象,在方法中使用了Java的反射技術,調(diào)用Class.forName()方法根據(jù)制定的窗體類名稱到internalFrame包路徑中裝載指定的窗體類,并反射該類的構造方法去創(chuàng)建新的窗體對象并添加到主界面中。

  編寫內(nèi)部類openFrameAction,它必須繼承AbstractAction類實現(xiàn)Action接口。該類用于創(chuàng)建按鈕的Action對象,并為每個按鈕定義創(chuàng)建并顯示不同窗體對象的動作監(jiān)聽器,當這個監(jiān)聽器按鈕被按下時,調(diào)用getIFrame()方法獲取相應的窗體對象,并顯示在主界面中。

  編寫addFrameAction()方法,該方法負責創(chuàng)建Action對象,該對象用于創(chuàng)建并顯示窗體對象,將其添加到系統(tǒng)菜單欄或工具欄中,會直接創(chuàng)建相應的菜單欄和工具按鈕,而且這些菜單項和工具按鈕將顯示Action對象中的文本和圖標屬性。

  編寫內(nèi)部類ExitAction()同樣繼承自AbstractAction類實現(xiàn)Action接口,實現(xiàn)系統(tǒng)的退出動作。

  在類的靜態(tài)代碼段中設置進銷存管理系統(tǒng)的外觀樣式。Swing支持跨平臺特性,可以在不同的操作系統(tǒng)中保持一致的風格,但是本系統(tǒng)UIManager類的setLookAndFeel()方法設置程序界面使用本地外觀,這樣可以使程序更像本地應用程序。

  4.3 公共模塊設計

  系統(tǒng)的項目空間中,有部分模塊是公用的,或者是多個模塊甚至整個系統(tǒng)的配置信息,他們被多個模塊重復調(diào)用完成指定的業(yè)務邏輯。

  Dao類主要負責有關數(shù)據(jù)庫的操作,該類在靜態(tài)代碼段中驅動并連接數(shù)據(jù)庫,然后將所有的數(shù)據(jù)庫訪問方法定義為靜態(tài)的編寫Item類,這是系統(tǒng)的公共類之一,主要用于封裝和傳遞參數(shù)信息,是典型命令模式的實現(xiàn)。在Dao類中經(jīng)常使用該類作為方法參數(shù);在各個窗體界面中也經(jīng)常使用該類作組件數(shù)據(jù),其toString()方法將返回name屬性值,所以顯示到各個組件上的內(nèi)容就是Item類的對象所代表的商品、供應商或客戶等信息的名稱。

  4.4 基礎信息模塊設計

  基礎信息模塊用于管理進銷存系統(tǒng)中的客戶、商品和供應商信息,其功能主要是對這些基礎信息進行添加、修改和刪除。系統(tǒng)中使用了Java Swing的JPanel選項卡面板組件分別為客戶信息管理、商品信息管理和供應商信息管理提供了多個操作界面,例如商品信息管理中分別存在商品信息添加和商品信息修改與刪除界面,而這兩個界面都存在于一個窗體中,可以通過選擇頂部的兩個選項卡,在不同的界面中來回切換。由于實現(xiàn)的方法基本類似,以商品信息管理部分為例介紹基礎信息模塊實現(xiàn)的業(yè)務邏輯。

  創(chuàng)建ShangPinTianJiaPanel類,用于實現(xiàn)本系統(tǒng)的商品添加功能。該類將在界面中顯示多個用于輸入商品信息的文本框。創(chuàng)建tjButton按鈕并設置該“添加”按鈕的事件監(jiān)聽器,必須實現(xiàn)ActionListener接口,并在actionPerformed()方法中實現(xiàn)用戶輸入的驗證和商品信息的保存。創(chuàng)建resetButton按鈕并設置該“重置”按鈕的事件監(jiān)聽器,同樣要實現(xiàn)ActionListener接口,并在actionPerformed()方法中清除界面中的所有文本框內(nèi)容。

  4.5 查詢統(tǒng)計模塊設計

  查詢統(tǒng)計模塊主要包括客戶查詢、商品查詢、供應商查詢、銷售查詢、入庫查詢等功能。查詢統(tǒng)計模塊主要以豐富的查詢條件為主要技術,當查詢某個商品的信息時需要提供按商品名稱、指定日期等多種查詢條件和查詢對象,進行普通查詢或者模糊查詢。對于普通查詢條件可以簡單地使用SQL語句的“=”進行判斷,模糊查詢需要使用SQL語句中的LIKE關鍵字。LIKE關鍵字需要使用通配符在字符串內(nèi)查找指定的模式。

  4.6 進貨管理模塊設計

  進貨管理模塊主要包括進貨單和進貨退貨兩個部分,進貨單功能主要負責記錄商品的進貨信息,單擊“添加”按鈕,在商品表中添加進貨的商品信息,相應的進貨商品會添加到庫存管理中。進貨退貨功能主要負責記錄進貨管理中的退貨信息,在選擇了退貨的商品之后,點擊“退貨”按鈕,將把表格中的商品退貨信息更新到數(shù)據(jù)庫中。進貨管理模塊使用JDBC實現(xiàn)事務操作,因為進貨和退貨的業(yè)務邏輯涉及到3個數(shù)據(jù)表,為保證數(shù)據(jù)的完整性,將3個數(shù)據(jù)表的操作放在事務中實現(xiàn),如果對任何一個數(shù)據(jù)表的操作出現(xiàn)錯誤或是不可執(zhí)行的操作,那么整個事務中的所有操作都將取消,并恢復到事務執(zhí)行之前的數(shù)據(jù)狀態(tài);否則3個數(shù)據(jù)表的操作全部執(zhí)行。

  4.7 庫存管理模塊設計

  庫存管理模塊包括庫存盤點和價格調(diào)整兩個功能,其中庫存盤點主要是將庫存信息顯示在表格中,有操作員輸入盤點的商品數(shù)量,然后程序自動計算損益值。價格調(diào)整功能主要用于調(diào)整庫存中指定商品的單價,當用戶選擇了指定的商品,價格調(diào)整功能的界面會顯示該商品在庫存只能怪的單價、庫存數(shù)量等信息。用戶可以通過單擊“確定”按鈕調(diào)整該商品在庫存中的單價。價格調(diào)整功能涉及下拉列表框的選擇事件監(jiān)聽和事件處理技術,為防止用戶的錯誤輸入,程序界面經(jīng)常需要將可枚舉的輸入內(nèi)容封裝在下拉列表框中,限制用戶輸入。但是,要知道下拉列表框的改變,還需要為下拉列表框添加相應的時間監(jiān)聽器。

  addItemListener()方法可以為下拉列表框添加ItemListener監(jiān)聽器。當更改下拉列表框中的選項時將產(chǎn)生相應的事件,這個事件會被添加的ItemListener監(jiān)聽器捕獲,并處理相應的業(yè)務邏輯。

  5.總結

  該系統(tǒng)使用的是MDI窗體模式開發(fā)的界面程序,一個主窗體包含多個子窗體,由主窗體上的按鈕調(diào)用,給按鈕添加事件監(jiān)聽器,在單擊該按鈕時,由事件監(jiān)聽器創(chuàng)建并初始化相應的子窗體,然后顯示該子窗體。利用Java的反射功能使用同一個時間監(jiān)聽器類,完成所有子窗體的初始化工作,實現(xiàn)代碼重用,提高程序的開發(fā)速度。

  本系統(tǒng)的實現(xiàn)完成了系統(tǒng)開發(fā)前提出的要求,實現(xiàn)了進貨管理、銷售管理、庫存管理、查詢統(tǒng)計、系統(tǒng)管理等方面的功能,能夠滿足對于進銷存管理方面的需求,提高企業(yè)自身的競爭力,提升管理水平,從而提高其經(jīng)濟效益和社會效益,具有廣闊的市場效益,但是此系統(tǒng)依然存在這樣或那樣的問題,展望在以后的開發(fā)中能夠使系統(tǒng)中的功能更人性化,更符合要求。

  進銷存管理系統(tǒng)畢業(yè)論文文獻

  [1]呂靜驊,史進.SQL Server 2000基礎教程[M].北京:清華大學出版社,2004.

  [2]李路路,劉一松,蔣麗.基于Ajax與J2 EE的進銷存管理系統(tǒng)的設計與實現(xiàn)[J].計算機與現(xiàn)代化,2013(4):134-137.

  [3]李奎成.企業(yè)進銷存管理系統(tǒng)的設計與實現(xiàn)[D].大連理工大學,2005.

  [4]邢俊鳳,唐思源,苗h.進銷存管理系統(tǒng)的設計與實現(xiàn)[J].科技創(chuàng)業(yè)家,2014(3):182.

有關進銷存管理系統(tǒng)畢業(yè)論文推薦:

1.Java進銷存管理系統(tǒng):系統(tǒng)打包

2.Java進銷存管理系統(tǒng):編寫公共類

3.Java進銷存管理系統(tǒng):庫存管理模塊設計

4.Java進銷存管理系統(tǒng):主界面設計

5.超市采購管理論文

6.2016電子商務論文范文

1516794