進(jìn)銷存管理系統(tǒng)_第1頁
進(jìn)銷存管理系統(tǒng)_第2頁
進(jìn)銷存管理系統(tǒng)_第3頁
進(jìn)銷存管理系統(tǒng)_第4頁
進(jìn)銷存管理系統(tǒng)_第5頁
已閱讀5頁,還剩53頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、進(jìn)銷存管理信息系統(tǒng)在經(jīng)濟(jì)快速發(fā)展的今天,企業(yè)的進(jìn)銷存管理是企業(yè)經(jīng)營管理中的重要環(huán)節(jié), 也是一個企業(yè)能夠取得效益的關(guān)鍵,如果能夠做到合理進(jìn)貨,及時銷售,庫存量最小的同時又不至于缺貨,那么企業(yè)就能獲得最好的效益。本文從興弘昌物資有限公司進(jìn)銷存管理現(xiàn)狀為背景,說明了物資進(jìn)銷存管理在企業(yè)中的重要性,運(yùn)用在專業(yè)課中學(xué)習(xí)到的信息管理系統(tǒng)開發(fā)的理論與技術(shù)知 識,分析它的業(yè)務(wù)流程、數(shù)據(jù)流程,并且對系統(tǒng)的概念模型和邏輯模型進(jìn)行設(shè)計, 采用比較流行的 C#語言,Windows XP、SQL Server2OO5 Visual Studio 2008 為開發(fā)環(huán)境,開發(fā)了興弘昌物資有限公司進(jìn)銷存管理系統(tǒng),本系統(tǒng)采用C

2、/S結(jié)構(gòu)模型通過計算機(jī)局域網(wǎng)對公司進(jìn)銷存業(yè)務(wù)數(shù)據(jù)實(shí)現(xiàn)同步管理,以求降低企業(yè)管理成本,提高其經(jīng)濟(jì)效益。關(guān)鍵詞:進(jìn)銷存管理;進(jìn)銷存管理系統(tǒng);C/SIAbstractToday in the econo mic fast Fa Zhan, bus in ess of inven tory man ageme nt is a bus in ess man ageme nt part of the Zhong Yao, Yeshi an en terprise can achieve Xiaoyi the key, if the purchase can Zuodaoheli, Jishixiaosho

3、u, stock volume Zuixiao of Ton gshi Youbuzhiyu miss ing goods, the n the bus in ess will be able to get the best results.In this paper, Chang Hing Hong Co., Ltd. supplies the backgro und status of inven tory man ageme nt, material inven tory man ageme nt shows the importa nee in the enterprise, the

4、use of specialized courses to learn in the information management system developme nt theory and tech ni cal kno wledge, an alysis of its bus in ess flow, data flow, and the system's con ceptual model and logical model desig n, use of the more popular C # Ian guage, Win dows XP, SQL Server2005,

5、Visual Studio 2008 developme nt en vir onment, developed Cheong Hing Hong Co., Ltd. supplies inven tory management systemsThe system uses C / S structure model of the company LAN through a computer to synchronize a Bus in ess data man ageme nt, bus in ess man ageme nt in order to reduce cost, enhanc

6、e econo mic efficie ncy.Keywords: Inven tory man ageme nt; inven tory man ageme nt system; C / Sii-、序言1(一)研究背景和意義 1(二)研究思路 2二、相關(guān)技術(shù)介紹3(一)SQL Server介紹 3(二)開發(fā)平臺及開發(fā)工具介紹 4(三)系統(tǒng)設(shè)計思路 7三、進(jìn)銷存管理系統(tǒng)分析 8(一)系統(tǒng)需求分析 8(二)公司業(yè)務(wù)流程分析 8(三)系統(tǒng)開發(fā)目的和總體分析 10(四)系統(tǒng)數(shù)據(jù)流圖 12(五)系統(tǒng)開發(fā)環(huán)境 15四、進(jìn)銷存管理系統(tǒng)設(shè)計 16(一)系統(tǒng)設(shè)計原則 16(二)系統(tǒng)E-R圖 16(三)數(shù)據(jù)庫設(shè)

7、計 20(四)系統(tǒng)詳細(xì)設(shè)計 25(五)輸入輸出設(shè)計 27(六)模塊處理過程詳細(xì)設(shè)計 28五、系統(tǒng)實(shí)現(xiàn) 35六、總結(jié)與展望 39致謝41參考文獻(xiàn)IV、序(一)研究背景和意義武漢興弘昌物資有限公司是2005年建成的小型物資銷售企業(yè),是鐘祥新宇 機(jī)電制造有限公司湖北總代理,是經(jīng)營各類振動電機(jī)、振動機(jī)械、輸送機(jī)械、普 通機(jī)電設(shè)備、五金工具、電線電纜的專業(yè)公司。由于公司目前規(guī)模不是很大,物 資經(jīng)銷企業(yè)又屬于較傳統(tǒng)企業(yè),企業(yè)的管理基本采用傳統(tǒng)的管理方式。工作人員 使用傳統(tǒng)人工的方式管理進(jìn)銷存數(shù)據(jù),每天都在用單據(jù)的方式處理進(jìn)銷存數(shù)據(jù), 然后歸檔,這種管理方式存在著如下的缺點(diǎn):管理效率低下,勞動強(qiáng)度大,投 入

8、成本多信息處理慢、流通滯后,準(zhǔn)確率低,工作效率低,企業(yè)內(nèi)部溝通不 暢通,不能為管理者提供有效的決策信息時間一長將會產(chǎn)生大量的文件和數(shù) 據(jù),對于查找、管理都帶來不少的困難商品到貨入庫、出庫流程繁瑣,雜亂, 周期長。這些存在的問題給企業(yè)的發(fā)展帶來了阻力。隨著企業(yè)規(guī)模的不斷擴(kuò)大,原始手工的管理方式已不能適應(yīng)企業(yè)的發(fā)展現(xiàn) 狀,也無法滿足企業(yè)高復(fù)雜、快速、準(zhǔn)確的管理工作要求,企業(yè)的管理者并非固 步自封,在現(xiàn)今競爭日趨激烈的市場環(huán)境下, 企業(yè)的管理者在試圖不斷地鞏固現(xiàn) 有的資源基礎(chǔ)上,一邊摸索著管理經(jīng)驗(yàn),一邊尋求可以幫助企業(yè)在管理上突破的 新管理方式和新方法,提高企業(yè)管理上的靈活性,實(shí)現(xiàn)企業(yè)的穩(wěn)步發(fā)展,迎

9、接日 益激烈的市場競爭,信息技術(shù)為他們提供了最好的途徑。 以計算機(jī)與通信技術(shù)為 基礎(chǔ)的信息技術(shù)已經(jīng)進(jìn)入了蓬勃發(fā)展的時期。 信息技術(shù)為人們創(chuàng)造了一種全新的 不受時間、地域和計算機(jī)本身約束而實(shí)現(xiàn)信息交流、共享和協(xié)作的方式,這種新 的處理方式給企業(yè)帶來了新的機(jī)遇和挑戰(zhàn)。在企業(yè)信息化大背景的影響下,對企業(yè)經(jīng)營活動中的進(jìn)、銷、存進(jìn)行有效 的控制和管理,已經(jīng)成為興弘昌物資有限公司存身立業(yè)的頭等要事。要實(shí)現(xiàn)企業(yè) 的信息化,關(guān)鍵是要實(shí)現(xiàn)企業(yè)信息的集成和共享, 包括不同部門之間、企業(yè)內(nèi)部 與企業(yè)外部之間及企業(yè)同企業(yè)之間信息的集成和共享 。為了實(shí)現(xiàn)信息化,企業(yè) 選擇了進(jìn)銷存管理系統(tǒng)。此系統(tǒng)利用計算機(jī)對企業(yè)的進(jìn)貨、

10、銷售及庫存進(jìn)行一體 化管理,對庫存商品進(jìn)行查詢和匯總,讓管理者時刻對物資儲做到心里有數(shù); 通 過建立商品到貨入庫管理,對入庫商品的采購時間、供應(yīng)商及價格進(jìn)行控制。銷 售管理幫助企業(yè)掌握銷售動向。企業(yè)采用進(jìn)銷存系統(tǒng)來管理企業(yè)的進(jìn)銷存業(yè)務(wù)可以帶來明顯的經(jīng)濟(jì)效益和社會效益。它的優(yōu)點(diǎn)主要體現(xiàn)在以下幾方面:極大提高了員工的工作效率,大大 減少了以往到貨商品入庫到銷售出庫流程繁瑣,雜亂的弊端;基于計算機(jī)技術(shù)的進(jìn)銷存管理系統(tǒng),可以減少入庫管理、出庫管理及庫存管理中的漏洞,可以減少 管理成本,增加企業(yè)收入;進(jìn)銷存管理的操作自動化和信息的電子化,全面提高了企業(yè)的管理水平。因此,為進(jìn)一步提高企業(yè)進(jìn)銷存業(yè)務(wù)處理效率

11、,建立高效 的進(jìn)銷存系統(tǒng)就變得十分重要。(二)研究思路本文將著眼于以下兩個方面:(1) 分析企業(yè)管理中的進(jìn)銷存三方面的業(yè)務(wù):針對目前物資銷售企業(yè)現(xiàn)狀及 市場調(diào)研,繪制各種圖例,包括數(shù)據(jù)流圖(DFD):頂層數(shù)據(jù)流圖和一級細(xì)化圖。(2)設(shè)計出興弘昌物資有限公司 進(jìn)銷存管理系統(tǒng)的原型,解決以往進(jìn)銷存信 息管理系統(tǒng)功能不完善、不穩(wěn)定、遠(yuǎn)程通信能力差以及企業(yè)進(jìn)、銷、存信息脫節(jié) 等問題,為公司提供一個高效、方便的進(jìn)銷存信息管理平臺。本文的具體內(nèi)容如下:(1)通過對興弘昌物資有限公司 進(jìn)行調(diào)查,研究了物資產(chǎn)品經(jīng)營過程中進(jìn)、 銷、存等重要環(huán)節(jié),對系統(tǒng)進(jìn)行規(guī)劃,分析了系統(tǒng)將要實(shí)現(xiàn)的基本信息管理、商 品到貨入庫管

12、理、商品銷售管理、庫存管理等、報表打印功能,繪制各種圖例, 確定其基本結(jié)構(gòu)及實(shí)現(xiàn)策略。(2)研究.NET框架的基本原理、SQL Server 2005數(shù)據(jù)庫訪問技術(shù)和 C#技 術(shù),Visual Studio 2008為課題研究提供技術(shù)支持。(3) 采用了模塊結(jié)構(gòu)化設(shè)計方法,自頂向下,逐層分解,畫出E R圖后進(jìn) 行數(shù)據(jù)庫的設(shè)計。研究了公司銷售、庫存、供應(yīng)商、客戶的數(shù)據(jù),根據(jù)數(shù)據(jù)之間 的聯(lián)系,建立數(shù)據(jù)庫的輸入、輸出、管理等模式。(4)通過SQL Server2005數(shù)據(jù)庫訪問技術(shù)和C#編碼技術(shù)等實(shí)現(xiàn)進(jìn)銷存管理 系統(tǒng)原型的設(shè)計與應(yīng)用。、相關(guān)技術(shù)介紹(一) SQL Server 介紹一、SQL Ser

13、ver 概述SQL Server 2000是Microsoft公司推出的SQL Server數(shù)據(jù)庫管理系統(tǒng),該 版本繼承了 SQL Server 7.0版本的優(yōu)點(diǎn),同時又比它增加了許多更先進(jìn)的功能。 具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行Microsoft Windows 98的膝上型電腦到運(yùn)行 Microsoft Windows 2000的大型多處理器的服 務(wù)器等多種平臺使用。SQL Server 2005是一個更為全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能(BI)工具提供了企業(yè)級的數(shù)據(jù)管理。SQL Server 2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié) 構(gòu)化數(shù)據(jù)提供了更安全可靠

14、的存儲功能,可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高 性能的數(shù)據(jù)應(yīng)用程序。二、本系統(tǒng)采用 SQL Server 2005的原因以降低開發(fā)成本和便于企業(yè)員工管理后臺數(shù)據(jù)庫為開發(fā)目的,基于使用簡便和使用安全的原則,進(jìn)銷存管理系統(tǒng)采用SQL Server2005作為后臺數(shù)據(jù)庫。SQL Server2005的性價比最高、運(yùn)行穩(wěn)定、安全性高、操作簡單,并且由于本系統(tǒng)處 理的數(shù)據(jù)量不是很大,所以選擇了 SQL Server 2005作為本系統(tǒng)的后臺數(shù)據(jù)支持 系統(tǒng)。SQL Server 2005的 優(yōu)點(diǎn):(1) 可編程性:CLR (Common Language Runtime公共語言運(yùn)行時)集成。 本系統(tǒng)的開發(fā)

15、平臺是Visual Studio 2005,它與此數(shù)據(jù)庫同是微軟的產(chǎn)品,其核心 已由.NET Framework 2.0改寫,可以達(dá)到數(shù)據(jù)庫與開發(fā)平臺的無縫連接。(2)安全性:SQL Server 2005的安全達(dá)到了很強(qiáng)大水平,有著很更清晰的 安全模型、安全對象和權(quán)限。(3)異步處理能力:Service Broker提供了一個功能強(qiáng)大的異步編程模型。Broker的最大好處一是異步執(zhí)行能力,提高了可伸縮性,二是可靠執(zhí)行,三是集 成于數(shù)據(jù)庫中,備份數(shù)據(jù)庫就備份了broker的消息隊(duì)列。(4)支持通過HTTP SOAP協(xié)議直接訪問數(shù)據(jù)庫,增加 XML數(shù)據(jù)類型,支 持 Xquery,使用新的 SQL

16、 Server Management Studio等等。(二)開發(fā)平臺及開發(fā)工具介紹根據(jù)前面的介紹可知,進(jìn)銷存管理系統(tǒng)是基于數(shù)據(jù)庫的應(yīng)用程序開發(fā)。目前的數(shù)據(jù)庫技術(shù)日趨完善,可用于數(shù)據(jù)庫應(yīng)用程序開發(fā)的工具也越來越 多。由于本系統(tǒng)米用SQL Server 2005作為后臺數(shù)據(jù)庫,而且進(jìn)銷存管理系統(tǒng)是 運(yùn)行在 Windows操作系統(tǒng)上的,因此考慮到兼容性、開發(fā)成本以及開發(fā)的快捷 和簡便,進(jìn)銷存管理系統(tǒng)采用.NET作為開發(fā)平臺。一、NET平臺介紹1.1.NET體系結(jié)構(gòu).NET (全稱Dot NET)是由Microsoft公司經(jīng)過長時間的研發(fā)所推出的開發(fā) 平臺,它吸取了以前開發(fā)平臺的經(jīng)驗(yàn)和教訓(xùn),定義了開

17、發(fā)和運(yùn)行企業(yè)級客戶端應(yīng)用的一個標(biāo)準(zhǔn),一個體系結(jié)構(gòu),它以開發(fā)的可靠性、可擴(kuò)展性、可管理性和安全 性很快被 Web和Windows Form的開發(fā)者所喜愛。.NET的體系結(jié)構(gòu)3如下公共語言規(guī)范ASP. METTlndovs 窗體VB VC+C# JScript基類庫公共語言運(yùn)石時Windows圖2.2-1. NET的體系結(jié)構(gòu)圖.NET體系是由公共語言運(yùn)行庫(CLR全稱 Com mon Lan guage Ru ntime) 和.NET Framework類庫所構(gòu)成。CLR是.NET Framework的核心執(zhí)行環(huán)境,也稱 為.NET運(yùn)行庫。.NET Framework類庫是一個內(nèi)容豐富的類集合,它

18、可以完成以 前要通過Windows API來完成的絕大多數(shù)任務(wù)。1.2、CLR 概述CLR主要負(fù)責(zé)托管代碼的編譯和運(yùn)行。在.NET中代碼的編譯通過兩階段任務(wù)來完成:一是把源代碼編譯為 Microsoft中間語言(IL),二是CLR把IL編譯為平臺專用的代碼。在 CLR控制下運(yùn)行的代碼稱為托管代碼(man aged code其優(yōu)點(diǎn)是:(1) 與開發(fā)平臺無關(guān)。源代碼先編譯成中間語言,運(yùn)行時由CLR將中間語 言編譯成平臺專用的代碼,跟Java的字節(jié)代碼一樣,這樣即可實(shí)現(xiàn)平臺無關(guān)性。(2)性能大幅度提高。首先,IL比Java的字節(jié)碼的作用要大,因?yàn)镮L是即時編譯的,而Java的字節(jié)碼是解釋性的,在轉(zhuǎn)換

19、為平臺可執(zhí)行代的碼的時候會 導(dǎo)致性能的損失。其次,.NET的即時編譯器(JIT全稱Just In Time)并非一次 性的把全部代碼編譯完才執(zhí)行,而是只編譯調(diào)用的那部分代碼,并把得到的這部 分內(nèi)部可執(zhí)行代碼保存起來,下次需要調(diào)用的時候無須重新編譯。Microsoft認(rèn)為這個過程要比一開始編譯整個應(yīng)用程序代碼的效率高得多,因?yàn)槿魏纬绦虻拇蟛糠执a實(shí)際上并不是在每次運(yùn)行過程中都執(zhí)行。最后,傳統(tǒng)的編譯器會優(yōu)化代碼,但它們的優(yōu)化過程是獨(dú)立于代碼所運(yùn)行的特定處理器的。例如Visual Studio6優(yōu)化了一臺一般的Pentium機(jī)器,它所生成的代碼就不能利用 Pentium 處理 器的硬件特性。而JIT

20、與平臺無關(guān),所以它可以針對不同的機(jī)器完成不同的優(yōu)化。(3) 語言的互操作性?;ゲ僮餍约茨軐⑷魏我环N語言編譯為中間代碼,編譯好的代碼可以與從其它語言編譯過來的代碼進(jìn)行交互操作。在.NET中可以交互操作的語言有 C#、VB.NET、Visual C+ .NET、Visual J# 腳本語言、COM 和COM+等3。CLR的工作原理如下圖所示PascalVB.NETC#JWC+PerlJi r編譯器懣用匿言運(yùn)行時CLR)執(zhí)行支持專全內(nèi)存管理圖2.2 -2 CLR的工作原理1.3、.NET的優(yōu)勢基于.NET平臺開發(fā)的優(yōu)勢為:(1)優(yōu)秀的設(shè)計。只有一個基類庫,并以一種非常直觀的方式設(shè)計出來。(2) 語言

21、無關(guān)性。在.NET中,VB.NET、C#、 J#和Managed C+等語言都 可以編譯為通用的中間語言(In termediate Lan guage,這說明,語言可以用以前 沒有的方式交互操作。(3)高效的數(shù)據(jù)訪問。一組.NET組件,總稱為ADO.NET,提供了對關(guān)系數(shù)據(jù)庫和各種數(shù)據(jù)源的高效訪問,這些組件也可以訪問文件系統(tǒng)和目錄。.NET內(nèi)置了 XML支持,可以處理從非 Windows平臺導(dǎo)入或?qū)С龅臄?shù)據(jù)。(4) 增強(qiáng)的安全性。每個程序集還可以包含內(nèi)置的安全信息, 這些信息可以 準(zhǔn)確的指出誰或哪種類型的用戶或進(jìn)程可以調(diào)用什么類的哪些方法, 這樣就可以 非常準(zhǔn)確的控制程序集的使用方式。二、C

22、#語言概述C#語言是由Microsoft開發(fā)的一種功能強(qiáng)大的、簡單的、現(xiàn)代的、面向?qū)ο?的全新語言,是Microsoft新一代開發(fā)工具的經(jīng)典編程語言,由于它是從c和C+ 語言中派生出來的,因此具有C和C+語言的強(qiáng)大功能。同時,由于是Microsoft 公司的產(chǎn)品,它又同VB 樣簡單。對于web開發(fā)而言,C#像 Java,同時具有 Delphi的一些優(yōu)點(diǎn),而且 C#專門是Microsoft專門為使用.NET平臺而創(chuàng)建的, 它吸取了以前的教訓(xùn),考慮了許多其他語言的優(yōu)點(diǎn),并解決了他們的問題。C#語言的優(yōu)勢在于5:(1)語法簡潔。不允許直接操作內(nèi)存,去掉了指針操作。(2)徹底的面向?qū)ο笤O(shè)計。C#具有面

23、向?qū)ο笳Z言所應(yīng)有的一切特性 封 裝、繼承和多態(tài)。(3)強(qiáng)大的安全機(jī)制??梢韵浖_發(fā)中的常見錯誤(如語法錯誤),NET 提供的垃圾回收器能夠幫助開發(fā)者有效地管理內(nèi)存資源。(4)兼容性。因?yàn)镃#遵循.NET的公共語言規(guī)范(CLS),從而保證能夠與 其他語言開發(fā)的組件兼容。(5)靈活的版本處理技術(shù)。因?yàn)?C#語言本身內(nèi)置了版本控制功能,使得開 發(fā)人員可以更容易地開發(fā)和維護(hù)。(6) 完善的錯誤、異常處理機(jī)制。C#提供了完善的錯誤和異常處理機(jī)制,使程序在交付應(yīng)用時能夠更加健壯。10三、開發(fā)工具介紹由于本系統(tǒng)才用SQL Server 2005做為后臺數(shù)據(jù)庫,選擇了運(yùn)行在.NET平臺 之上的C#語言作為

24、系統(tǒng)的開發(fā)語言,因此采用專門為開發(fā)基于.NET平臺的應(yīng)用 程序的Visual Studio 2008做為系統(tǒng)的開發(fā)工具。Visual Studio是微軟公司推出的開發(fā)環(huán)境。是目前最流行的Windows平臺應(yīng)用程序開發(fā)環(huán)境。目前已經(jīng)開發(fā)到10.0版本。Visual Studio 2008是一套完整的開發(fā)工具集,提供了在設(shè)計、開發(fā)、調(diào)試 和部署 Windows應(yīng)用程序、Web應(yīng)用程序、XML Web Services和傳統(tǒng)的客戶端 應(yīng)用程序時所需的工具,可以快速、輕松地生成 Windows桌面應(yīng)用程序、ASP.NET Web應(yīng)用程序、XML Web Services和移動應(yīng)用程序。10(三) 系統(tǒng)

25、設(shè)計思路進(jìn)銷存管理系統(tǒng)基本設(shè)計思路是把整個系統(tǒng)按照實(shí)現(xiàn)模塊進(jìn)行分解,利用當(dāng)今流行的 C#語言,基于 Windows XP、SQLServer2005 Visual Studio 2008 為開 發(fā)環(huán)境進(jìn)行開發(fā)。本系統(tǒng)的結(jié)構(gòu)是自頂向下擴(kuò)展的,層次化的模塊結(jié)構(gòu)。對高層 模塊,將使用以事務(wù)為中心的設(shè)計策略,把一個復(fù)雜的系統(tǒng)逐步分解成較小的相 對簡單的模塊;對低層模塊,采用以變換為中心的設(shè)計策略。此外,為了提高模 塊的內(nèi)聚性,降低模塊間的偶合程度,數(shù)據(jù)庫的設(shè)計原則是把它作為模塊間的郵 政信箱,從而既實(shí)現(xiàn)數(shù)據(jù)共享又提高模塊的獨(dú)立性,使系統(tǒng)具有很高的可修改性, 系統(tǒng)采用C/S結(jié)構(gòu)模型通過計算機(jī)局域網(wǎng)實(shí)現(xiàn)公

26、司進(jìn)銷存業(yè)務(wù)數(shù)據(jù)的同步管理 18,其數(shù)據(jù)傳遞關(guān)系如圖2.3所示圖2.3-1數(shù)據(jù)傳遞關(guān)系三、進(jìn)銷存管理系統(tǒng)分析(一)系統(tǒng)需求分析要想設(shè)計一個符合要求的系統(tǒng),前期的需求分析是非常重要的,需求分析在 系統(tǒng)開發(fā)過程中有非常重要的地位,它的好壞直接關(guān)系到系統(tǒng)開發(fā)成本、系統(tǒng)開 發(fā)周期及系統(tǒng)質(zhì)量。它是系統(tǒng)設(shè)計的第一步,是整個系統(tǒng)成開發(fā)成功的基礎(chǔ)。詳 細(xì)周全的需求分析,可以減少系統(tǒng)開發(fā)中的錯誤,又可降低修復(fù)錯誤的費(fèi)用,從 而大大減少系統(tǒng)開發(fā)成本,縮短系統(tǒng)開發(fā)周期。需求分析的任務(wù)不是確定系統(tǒng)“怎 樣做”的工作,而僅僅是確定系統(tǒng)需要做什么”的問題,也就是對目標(biāo)系統(tǒng)提出完整,準(zhǔn)確,清晰,具體的要求。需求分析的結(jié)果是

27、系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到 工程的成敗和軟件產(chǎn)品的質(zhì)量17 0當(dāng)前興弘昌物資有限公司 使用人工管理方式(即紙和筆)來管理企業(yè)的進(jìn)銷 存,這樣的管理方式不但困難而且浪費(fèi)時間、增加成本,并且容易出現(xiàn)漏單、差 賬的情況,因此 興弘昌物資有限公司 應(yīng)該向大型企業(yè)那樣采用先進(jìn)的管理方式, 提高企業(yè)管理效率、降低企業(yè)運(yùn)營成本。興弘昌物資管理系統(tǒng)從興弘昌物資有限 公司的實(shí)際出發(fā),可有效地管理公司的進(jìn)銷存情況, 并降低公司的運(yùn)營成本、及 時調(diào)整運(yùn)營策略.(二)公司業(yè)務(wù)流程分析公司業(yè)務(wù)流程圖用來描述系統(tǒng)各項(xiàng)業(yè)務(wù)的處理過程,運(yùn)用業(yè)務(wù)流程圖可以詳細(xì)準(zhǔn)確地表述業(yè)務(wù)處理過程中數(shù)據(jù)的收集、輸入、傳遞、存儲、加工的方法、輸 出

28、的數(shù)據(jù)及形式等,是系統(tǒng)進(jìn)行需求分析的基礎(chǔ),是系統(tǒng)設(shè)計的前提和保證16從興弘昌物資有限公司進(jìn)銷管理現(xiàn)狀來進(jìn)行分析, 在進(jìn)行業(yè)務(wù)上的重組和優(yōu) 化,大體形成了以下的業(yè)務(wù)流程,還有就是報表管理,只是將在以下的業(yè)務(wù)查詢 所產(chǎn)生的報表打印。業(yè)務(wù)流程圖使用的符號表3.2-1業(yè)務(wù)流程圖符號表名稱實(shí)體輸入輸出的 數(shù)據(jù)處理過程業(yè)務(wù)流向存儲符號OO類別信息供應(yīng)商信息商品信息客戶信息錄入、刪除類別表商品表客戶表供應(yīng)商表以下是興弘昌物資有限公司各業(yè)務(wù)的流程圖,如圖所示10#圖3.2-1基本資料管理業(yè)務(wù)流程該業(yè)務(wù)主要是對計量單位信息、商品類別信息、商品信息、客戶信息、供應(yīng)商信息的維護(hù)圖3.2-2商品到貨入庫業(yè)務(wù)流程米購員

29、通過庫存預(yù)警報表、客戶的需求調(diào)查,米購商品后形成的米購信息, 采購后形成到貨商品信息,并將商品到貨信息錄入系統(tǒng),確定商品的入庫同時也圖3.2-3 銷售業(yè)務(wù)流可以形成商品入庫報表。銷售員首先要查詢將要銷售的商品是否還有存貨, 如果有,滿足不滿足要求,不滿足則要將其錄入采購信息當(dāng)中;如果沒有也將其錄入采購信息當(dāng)中。 將銷售信息錄入系統(tǒng)后就形成了商品銷售單,其實(shí)也就是商品的出庫單,通過對商品銷 售單在特定的查詢條件下查詢,即可形成商品銷售報表。米購員商品入庫信息補(bǔ) 庫存表管理員銷售員錄入銷售信 息庫存預(yù) 警值查詢庫存預(yù) 警報表庫存情況報表圖3.2-4庫存管理業(yè)務(wù)流程采購員、管理員、銷售員分別將商品到

30、貨單、庫存預(yù)警值、商品銷售單輸入 系統(tǒng),修改庫存表,通過對庫存表的查詢后生成商品庫存情況報表和庫存預(yù)警表, 而銷售人員也可將庫存預(yù)警表當(dāng)做采購信息的重要來源之一。可以對庫存進(jìn)行匯總,分別按商品首拼和商品所屬類別進(jìn)行匯總。(三) 系統(tǒng)開發(fā)目的和總體分析一、系統(tǒng)的開發(fā)目的通過對公司的業(yè)務(wù)流程進(jìn)行調(diào)查與分析。本系統(tǒng)應(yīng)具備以下目標(biāo):(1) 系統(tǒng)采用人機(jī)交互方式,界面簡單,信息查詢靈活、存儲安全可靠'(2) 更好地了解供應(yīng)商和客戶信息,加強(qiáng)對商品資料的管理(3) 能夠方便的輸入和查詢商品進(jìn)貨。(4) 準(zhǔn)確了解銷售動態(tài),統(tǒng)計銷售情況及時調(diào)整營銷策略。(6) 商品庫存情況查詢、統(tǒng)計及庫存預(yù)警功能。(

31、7) 實(shí)現(xiàn)報表功能能夠方便的將數(shù)據(jù)打印成文檔。(8) 做好數(shù)據(jù)的安全工作,實(shí)現(xiàn)數(shù)據(jù)的備份和恢復(fù)(9) 系統(tǒng)最大限度的實(shí)現(xiàn)易維護(hù)性和易操作性。二、系統(tǒng)總體設(shè)計系統(tǒng)總體設(shè)計的任務(wù)是弄清用戶對系統(tǒng)的數(shù)據(jù)處理功能所提出的要求, 根據(jù) 對系統(tǒng)目標(biāo)和業(yè)務(wù)流程的分析,據(jù)此確定了系統(tǒng)的六大模塊,分別是基本資料管 理模塊、商品入庫管理模塊、銷售管理管理模塊、庫存管理模塊、報表管理模塊、 系統(tǒng)管理模塊。興弘昌物資進(jìn)銷管理系統(tǒng)基本資料管理商品入庫管理+商品銷售管理* 庫存管理* 報表管理* 系統(tǒng)管理圖3.3-1 系統(tǒng)總體設(shè)計2.1基本資料管理基本資料管理是系統(tǒng)運(yùn)行的基礎(chǔ),基本資料管理要實(shí)現(xiàn)計量單位、商品類型、 商品

32、信息、供應(yīng)商信息、客戶信息的動態(tài)管理。這些信息要先于其他的數(shù)據(jù)錄入 系統(tǒng),系統(tǒng)才能正常的運(yùn)行。2.2商品到貨入庫管理采購員將到貨商品信息錄入到該模塊,同時也實(shí)現(xiàn)了商品的入庫,用戶可以 查詢商品入庫的詳細(xì)信息。2.3商品銷售管理銷售員將銷售信息錄入到該模塊,同時也實(shí)現(xiàn)了商品的出庫,可以自動計算 銷售總額和銷售的利潤,用戶可以查商品的銷售情況,商品銷售匯總。2.4庫存管理該模塊實(shí)現(xiàn)了庫存的查詢,庫存情況匯總,設(shè)置庫存預(yù)警值,可以查詢哪些 商品的庫存低于預(yù)警值,并且顯示出來。2.5報表管理打印和導(dǎo)出商品信息報表、商品入庫報表、商品銷售報表、導(dǎo)出庫存預(yù)警報表。2.6系統(tǒng)管理實(shí)現(xiàn)數(shù)據(jù)的備份、數(shù)據(jù)的還原和

33、用戶的管理。(四)系統(tǒng)數(shù)據(jù)流圖數(shù)據(jù)流圖是用來描述數(shù)據(jù)流動、存儲、處理的邏輯關(guān)系。根據(jù)興弘昌物資有限公司 的業(yè)務(wù)流程和功能需求,通過進(jìn)一步分析后,得出 了本進(jìn)銷存管理系統(tǒng)的主要數(shù)據(jù)流圖。如圖所示。表3.4-1數(shù)據(jù)流圖符號說明名稱數(shù)據(jù)源或終點(diǎn)變換或處理存儲數(shù)據(jù)數(shù)據(jù)流符號>O1頂層數(shù)據(jù)流圖圖3.4-1 頂層數(shù)據(jù)流圖以下是各個功能模塊的數(shù)據(jù)流圖14P1資本資料管理模塊計量單4D1位管理1P1.1計量單位表P1.2商品類* 型管理> D2商品類型表業(yè)務(wù)員I管理員各種相關(guān)操作廠P1.3匕商品信息管理D3 -商品信息表P1.5供應(yīng)商信息管理D4客戶表1 kD5供應(yīng)商表客貨單 *息管理采購員圖 3

34、.4-2基本資料管理模塊數(shù)據(jù)流圖P2 商品入庫管理模塊D3-商品信息表數(shù)據(jù)流P2.1商品入庫D5供應(yīng)商信息表D6商品進(jìn)貨表管理員D7庫存預(yù)警報表P2.2入庫信息查詢圖 3.4-3商品入庫管理模塊數(shù)據(jù)流圖16I I, r r lbiins e i -P3商品銷售管理模塊D4_客戶信息表數(shù)據(jù)流一JKP3.1數(shù)據(jù)流D3r商品信息表D8_庫存信息表商品 銷售生 成管理員17#圖3.4-4商品銷售管理模塊數(shù)據(jù)流圖P4庫存管理模塊D3一商品信息表P4.1#業(yè)務(wù)員數(shù)據(jù)流庫存查詢#D9 -庫存情況報表1查詢P4.2 'I庫存匯總.D8 .庫存信息表#數(shù)據(jù)流1 庫存預(yù)警D7.庫存預(yù)警報表值設(shè)置1 丿jJ

35、P4.3管理員#f_P4.4#庫存預(yù)警查詢查詢圖 3.4-5商品庫存管理模塊數(shù)據(jù)流圖18由于報表管理模塊其實(shí)就是前面各個模塊的查詢結(jié)果的基礎(chǔ)上,增加了打印功能。這里就不在贅述其數(shù)據(jù)流程了。(五)系統(tǒng)開發(fā)環(huán)境系統(tǒng)開發(fā)工具:Microsoft Visual Studio 2008。糸統(tǒng)開發(fā)語言:C#L數(shù)據(jù)庫管理系統(tǒng)軟件:SQL Server 2005。運(yùn)行平臺: Win dows XP(SP3)/Wi ndows 2000(sp4)/Wi ndows Server 2003(SP1)。運(yùn)行環(huán)境:Microsoft.NET Framework SDK v3.5。分辨率:最佳效果1024*768像素。

36、19四、進(jìn)銷存管理系統(tǒng)設(shè)計(一) 系統(tǒng)設(shè)計原則系統(tǒng)設(shè)計其實(shí)就是系統(tǒng)建立的過程。根據(jù)前期所作的需求分析的結(jié)果,對整 個系統(tǒng)進(jìn)行設(shè)計,如系統(tǒng)框架、數(shù)據(jù)庫設(shè)計等。在系統(tǒng)設(shè)真正開始之前,設(shè)定系 統(tǒng)的設(shè)計原則是非常必要的。本系統(tǒng)設(shè)計的原則:(1) 實(shí)用性原則。最大限度的滿足實(shí)際工作需求,各業(yè)務(wù)層、各管理環(huán)節(jié)數(shù) 據(jù)的處理要符合用戶的經(jīng)營與管理。操作界面盡量美觀大方,操作簡單。(2) 可擴(kuò)展性和可維護(hù)性原則。為滿足未來需求,系統(tǒng)應(yīng)具備很好的可擴(kuò)展 性和可維護(hù)性。軟件設(shè)計盡量模塊化、組件化,使系統(tǒng)可靈活配置,數(shù)據(jù)庫的設(shè) 計盡可能考慮到未來的需要。(3) 安全可靠性原則。系統(tǒng)與數(shù)據(jù)庫的設(shè)計要做到安全可靠,防止非

37、法用戶 的入侵。數(shù)據(jù)庫的備份策略恰當(dāng),以防止災(zāi)難性事故的發(fā)生。(4) 用戶界面設(shè)計原則。用戶界面做到美觀大方、直觀明了、條理清楚、易 學(xué)易用。(5) 數(shù)據(jù)庫設(shè)計原則。a、一致性原則:對信息進(jìn)行有效的統(tǒng)一,在系統(tǒng)的分析與設(shè)計過程中,協(xié)調(diào)好各數(shù)據(jù),保證數(shù)據(jù)的一致性和有效性。b、完整性原則:數(shù)據(jù)的正確、有效和相容。要防止合法用戶使用數(shù)據(jù)庫時向數(shù)據(jù)庫中添加不合規(guī) 范的數(shù)據(jù),數(shù)據(jù)庫中添加數(shù)據(jù)要有審核和約束機(jī)制。c、安全性原則:保護(hù)數(shù)據(jù),防止用戶在使用數(shù)據(jù)庫時候,操作不當(dāng)造成機(jī)密數(shù)據(jù)的泄露、更改和破壞12。d、 可伸縮性原則:數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計應(yīng)充分考慮到未來需求和移植的需要,必須具有良好的擴(kuò)展性、伸縮性和

38、適度的冗余 。(二) 系統(tǒng)E-R圖E-R方法也稱為實(shí)體-聯(lián)系方法(Entity Relationship Approach),提供了表示實(shí)體型、屬性和聯(lián)系的方法,該方法用E-R圖來描述現(xiàn)實(shí)世界的概念模型。E-R模型的“聯(lián)系”用來描述現(xiàn)實(shí)世界中事物內(nèi)部以及事物之間的關(guān)系。畫E-R的方式是對局部結(jié)構(gòu)中任意兩個實(shí)體型依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個實(shí)體型之間是否存在聯(lián)系。如果有聯(lián)系,進(jìn)一步確定是1: N, M N,還是1:1的關(guān)系。還要考察一個實(shí)體型的內(nèi)部是否存在著聯(lián)系,兩個實(shí)體型之間 是否存在聯(lián)系,多個實(shí)體型之間是否存在聯(lián)系等。興弘昌物資管理系統(tǒng)主要實(shí)現(xiàn)從進(jìn)貨、 庫存到銷售的一體化信息管

39、理,設(shè)計 到商品類型、商品信息、購買商品的客戶、商品的供應(yīng)商等多個實(shí)體。下面介紹 其中關(guān)鍵的實(shí)體E-R圖。圖 4.2-3客戶實(shí)體E-R圖圖4.2-4供應(yīng)商實(shí)體 E-R圖圖4.2-5 到貨商品表實(shí)體 E-R圖23圖4.2-7庫存表實(shí)體 E-R圖供貨商N(yùn)系統(tǒng)用戶操作興弘昌物資有限公司銷售商品N 客戶倉庫MM商品圖4.2-8 系統(tǒng)總體E-R圖24(三)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫作為系統(tǒng)的基礎(chǔ),在信息管理系統(tǒng)中占有非常重要的地位, 首先要保 證其設(shè)計的合理性,一個設(shè)計合理的數(shù)據(jù)庫,可以提高數(shù)據(jù)的存儲效率,是對數(shù) 據(jù)有效管理的前提條件,保證數(shù)據(jù)的完整和一致,也是系統(tǒng)設(shè)計的關(guān)鍵。擁有設(shè) 計合理的數(shù)據(jù)庫往往可以起到事

40、半功倍的效果。數(shù)據(jù)庫如果設(shè)計不當(dāng),系統(tǒng)運(yùn)行 當(dāng)中會產(chǎn)生大量的冗余數(shù)據(jù),從而造成數(shù)據(jù)庫的極度膨脹,影響系統(tǒng)的運(yùn)行效率。 甚至造成系統(tǒng)的崩潰。數(shù)據(jù)庫的設(shè)計要充分了解用戶的各方面需求,包括現(xiàn)有的需求以及將來可能添加的需求。才能設(shè)計出用戶滿意的系統(tǒng)。1、數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計E-R圖設(shè)計的概念模型是從用戶的角度來描述數(shù)據(jù)的結(jié)構(gòu)。要在計算機(jī)上實(shí) 現(xiàn)數(shù)據(jù)的存儲和處理,還要將概念模型轉(zhuǎn)換成數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模 型,并且這些數(shù)據(jù)表要滿足范式要求,因此要將上面設(shè)計好的E-R圖轉(zhuǎn)化成關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)。結(jié)合E-R圖可得到庫存管理系統(tǒng)的邏輯結(jié)構(gòu)如下12:(1)用戶表:用戶系統(tǒng)名、用戶姓名、密碼(2)計量單位表:

41、單位名稱(3)商品類型表:類型名稱(4)商品表:商品名稱、商品名稱首拼、所屬類別、商品規(guī)格、型號、備注(5)供貨商信息表:供應(yīng)商編號、供應(yīng)商名稱、供應(yīng)商名稱簡稱、銷售主管、 銷售主管聯(lián)系方式、公司所在地、公司電話、傳真、備注(6)客戶信息表:客戶編號、客戶名稱、客戶名稱簡稱、采購主管、采購主管 聯(lián)系方式、公司所在地、公司電話、傳真、備注(7)商品進(jìn)貨表:進(jìn)貨編號、商品名稱、商品名稱首拼、大單位、小單位、進(jìn) 貨成本、銷售價格、進(jìn)貨數(shù)量、供應(yīng)商、進(jìn)貨日期、備注(8)商品銷售表:銷售編號、商品名稱、商品名稱首拼、銷售數(shù)量、銷售價格、 銷售人員、銷售日期、備注(9)庫存表:庫存編號、商品名稱、商品名稱

42、首拼、所屬類別、大單位、小單 位、商品規(guī)格、進(jìn)貨成本、銷售價格、庫存量、最低庫存量2、數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計通過對數(shù)據(jù)庫邏輯結(jié)構(gòu)的設(shè)計,可以清晰的得到數(shù)據(jù)庫的物理結(jié)構(gòu), 即將上面的數(shù)據(jù)表轉(zhuǎn)化為數(shù)據(jù)庫中的二維表,以下便是該數(shù)據(jù)庫中使用到得數(shù)據(jù)二維(1)用戶信息表(2)計量單位表表4.3-1 用戶信息表字段數(shù)據(jù)類型是否是主鍵是否為空說明useridVarChar是否用戶系統(tǒng)名usernamenVarChar否否用戶姓名pwdVarChar否是密碼表4.3-2計量單位表字段數(shù)據(jù)類型是否是主鍵是否為空說明uintVarChar是否單位名稱(3)商品類別表表4.3-3商品類別表字段數(shù)據(jù)類型是否是主鍵是否為空

43、說明typeVarChar是否類別名稱(3)商品信息表表4.3-4商品信息表字段數(shù)據(jù)類型是否是主鍵是否為空說明shpmchVarChar否否商品名稱shpshpVarChar是否商品名稱 首拼typeVarChar否否所屬類別shpggVarChar否是商品規(guī)格shpxhVarChar否是商品型號bzhtext否是備注27(5) 供應(yīng)商信息表表4.3-5 供應(yīng)商信息表字段數(shù)據(jù)類型是否是主鍵是否為空說明gyshidInt是否供應(yīng)商編號gyshmchVarChar否否供應(yīng)商名稱gyshjchVarChar否否供應(yīng)商簡稱xshzhgVarChar否是銷售主管zhgtelnChar否是銷售主管 聯(lián)系方

44、式adrVarChar否是供應(yīng)商地址gysgtelnChar否否供應(yīng)商電話faxVarChar否是傳真bzhtext否是備注(6) 客戶信息表表4.3-6 客戶信息表字段數(shù)據(jù)類型是否是主鍵是否為空說明khidInt是否客戶編號khn ameVarChar否否客戶名稱gyshjchVarChar否否客戶簡稱zhgVarChar否是采購主管zhugteln Char否是采購主管 聯(lián)系方式adrVarChar否是客戶地址khteln char否否客戶電話faxVarChar否是傳真bzhtext否是備注(7) 商品進(jìn)貨表字段數(shù)據(jù)類型是否是主鍵是否為空說明jhbhint是否進(jìn)貨編號shpmchVarC

45、har否否商品名稱shpshpChar否否商品名稱首拼ddwChar否否大單位xdwChar否是小單位jhchbnumeric否否進(jìn)貨成本xshjgnumeric否否銷售價格jhshulint否否進(jìn)貨數(shù)量gyshVarChar否是供應(yīng)商jhrqsmalldatetime否否進(jìn)貨日期bzhVarChar否是備注(8) 商品銷售表表4.3-8商品銷售表字段數(shù)據(jù)類型是否是主鍵是否為空說明xshbhInt是否銷售編號shpmchVarChar否否商品名稱shpshpVarChar否否商品名稱首拼xshjgNumeric否是銷售價格xshshlInt否是銷售數(shù)量xshryVarChar否是銷售人員xsh

46、rqSmalldatet ime否否銷售日期khVarChar否是客戶簡稱bzhtext否是備注庫存表表 4.3-9庫存表30字段數(shù)據(jù)類型是否是主鍵是否為空說明kcidInt是否庫存編號shpmchVarChar否否商品名稱shpshpVarChar否否商品名稱首拼ddwChar否否大單位xdwChar否是小單位shpggVarChar否是商品規(guī)格jhchbVarChar否否進(jìn)貨成本xshjgNumeric否否銷售價格typeVarChar否否所屬類別kclint否是庫存量zdkclint否是最低庫存量F面是各主要表之間的關(guān)系圖:客戶信息表PK客戶編號客戶名稱 客戶名稱簡稱采購主管 采購主管聯(lián)

47、系方式 公司所在地公司電話傳真 備注商品表PK商品名稱首拼商品名稱 所屬類別 商品規(guī)格 商品型號 備注供應(yīng)商信息表PK供應(yīng)商編號供應(yīng)商名稱供應(yīng)商名稱簡稱 銷售主管銷售主管聯(lián)系方式公司所在地 公司電話 傳真?zhèn)渥⑸唐蜂N售表PK銷售編號商品名稱 商品名稱首拼 銷售數(shù)量銷售價格 客戶簡稱 銷售人員 銷售日期 備注庫存表PK庫存編號商品名稱 商品名稱首拼 所屬類別 大單位 小單位商品規(guī)格 進(jìn)貨成本 銷售價格 庫存量 最低庫存量商品進(jìn)貨表PK進(jìn)貨編號商品名稱 商品名稱首拼 大單位 小單位 進(jìn)貨成本 銷售價格 進(jìn)貨數(shù)量 供應(yīng)商簡稱 進(jìn)貨日期 備注31#圖4.3-1主要數(shù)據(jù)表關(guān)系圖#由于數(shù)據(jù)表之間存在著關(guān)聯(lián),

48、修改一個表的時候通常會修改另外一些表的數(shù) 據(jù),為了完成信息之間的同步,在該數(shù)據(jù)庫設(shè)計的過程中使用到了觸發(fā)器,觸發(fā)器是個特殊的存儲過程,它的執(zhí)行不是由程序調(diào)用,也不是手工啟動,而是由事 件來觸發(fā)。(四)系統(tǒng)詳細(xì)設(shè)計前面已經(jīng)對系統(tǒng)的總體結(jié)構(gòu)進(jìn)行了設(shè)計,接下來各工作便是對各個功能模塊 進(jìn)行詳細(xì)的設(shè)計,詳細(xì)設(shè)計的根本目標(biāo)是確定系統(tǒng)的各個功能模塊具體實(shí)現(xiàn)哪些 功能,確定每個模塊的具體執(zhí)行過程。各個功能模塊詳細(xì)設(shè)計表4.4-1系統(tǒng)詳細(xì)設(shè)計表功能類別功能名稱描述用戶登錄用戶登錄對用戶輸入的用戶名,密碼進(jìn)行驗(yàn) 證,通過后,便可使用本系統(tǒng)基本資料管理計量單位管理用戶增加、刪除計量單位。商品類型管理用戶增加、刪除

49、商品的類型。商品資料管理用戶新增、刪除、或查詢商品數(shù)據(jù), 系統(tǒng)根據(jù)用戶的操作,對商品資料 進(jìn)行更新或顯示??蛻糍Y料管理用戶新增、刪除客戶數(shù)據(jù),系統(tǒng)根 據(jù)用戶的操作,對客戶資料進(jìn)行更 新或顯示。供應(yīng)商資料管理用戶新增、刪除供應(yīng)商數(shù)據(jù),系統(tǒng) 根據(jù)用戶的操作,對供應(yīng)商資料進(jìn) 行更新或顯示。商品到貨入庫管理商品到貨貨入庫用戶可以通過商品首拼和商品名 稱查詢商品信息里面是否有將要 錄入的商品信息,如果沒有就到商 品信息管理模塊錄入商品信息。有功能類別功能名稱描述則可以將到貨商品信息錄入。入庫信息查詢用戶可以查詢某一時間段的商品 進(jìn)貨單進(jìn)行查詢。商品銷售管理銷售出庫用戶先要查詢倉庫當(dāng)中是否有將 要售出的商品,如果沒有則不能售 出,進(jìn)而形成米購信息;如果有還 可以查詢倉庫中還剩多少,根據(jù)進(jìn) 貨價格和銷售價格自動計算出利 潤和銷售總額。商品銷售情況匯總用戶選擇查詢時間段,對該短時間 內(nèi)銷售的商品按商品名稱對銷售 數(shù)量和銷售總額進(jìn)行匯總。庫存管理庫存查詢用戶可以按商品名稱或是供應(yīng)商,或是兩者的

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論