進銷存管理信息設(shè)計系統(tǒng)概述_第1頁
進銷存管理信息設(shè)計系統(tǒng)概述_第2頁
進銷存管理信息設(shè)計系統(tǒng)概述_第3頁
進銷存管理信息設(shè)計系統(tǒng)概述_第4頁
進銷存管理信息設(shè)計系統(tǒng)概述_第5頁
已閱讀5頁,還剩76頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

頁一、序言(一)研究背景和意義武漢興弘昌物資有限公司是2005年建成的小型物資銷售企業(yè),是鐘祥新宇機電制造有限公司湖北總代理,是經(jīng)營各類振動電機、振動機械、輸送機械、普通機電設(shè)備、五金工具、電線電纜的專業(yè)公司。由于公司目前規(guī)模不是很大,物資經(jīng)銷企業(yè)又屬于較傳統(tǒng)企業(yè),企業(yè)的管理基本采用傳統(tǒng)的管理方式。工作人員使用傳統(tǒng)人工的方式管理進銷存數(shù)據(jù),每天都在用單據(jù)的方式處理進銷存數(shù)據(jù),然后歸檔,這種管理方式存在著如下的缺點:=1\*GB3①管理效率低下,勞動強度大,投入成本多=2\*GB3②信息處理慢、流通滯后,準(zhǔn)確率低,工作效率低,企業(yè)內(nèi)部溝通不暢通,不能為管理者提供有效的決策信息=3\*GB3③時間一長將會產(chǎn)生大量的文件和數(shù)據(jù),對于查找、管理都帶來不少的困難=4\*GB3④商品到貨入庫、出庫流程繁瑣,雜亂,周期長。這些存在的問題給企業(yè)的發(fā)展帶來了阻力。隨著企業(yè)規(guī)模的不斷擴大,原始手工的管理方式已不能適應(yīng)企業(yè)的發(fā)展現(xiàn)狀,也無法滿足企業(yè)高復(fù)雜、快速、準(zhǔn)確的管理工作要求,企業(yè)的管理者并非固步自封,在現(xiàn)今競爭日趨激烈的市場環(huán)境下,企業(yè)的管理者在試圖不斷地鞏固現(xiàn)有的資源基礎(chǔ)上,一邊摸索著管理經(jīng)驗,一邊尋求可以幫助企業(yè)在管理上突破的新管理方式和新方法,提高企業(yè)管理上的靈活性,實現(xiàn)企業(yè)的穩(wěn)步發(fā)展,迎接日益激烈的市場競爭,信息技術(shù)為他們提供了最好的途徑。以計算機與通信技術(shù)為基礎(chǔ)的信息技術(shù)已經(jīng)進入了蓬勃發(fā)展的時期。信息技術(shù)為人們創(chuàng)造了一種全新的不受時間、地域和計算機本身約束而實現(xiàn)信息交流、共享和協(xié)作的方式,這種新的處理方式給企業(yè)帶來了新的機遇和挑戰(zhàn)。在企業(yè)信息化大背景的影響下,對企業(yè)經(jīng)營活動中的進、銷、存進行有效的控制和管理,已經(jīng)成為興弘昌物資有限公司存身立業(yè)的頭等要事。要實現(xiàn)企業(yè)的信息化,關(guān)鍵是要實現(xiàn)企業(yè)信息的集成和共享,包括不同部門之間、企業(yè)內(nèi)部與企業(yè)外部之間及企業(yè)同企業(yè)之間信息的集成和共享[1]。為了實現(xiàn)信息化,企業(yè)選擇了進銷存管理系統(tǒng)。此系統(tǒng)利用計算機對企業(yè)的進貨、銷售及庫存進行一體化管理,對庫存商品進行查詢和匯總,讓管理者時刻對物資儲做到心里有數(shù);通過建立商品到貨入庫管理,對入庫商品的采購時間、供應(yīng)商及價格進行控制。銷售管理幫助企業(yè)掌握銷售動向。企業(yè)采用進銷存系統(tǒng)來管理企業(yè)的進銷存業(yè)務(wù)可以帶來明顯的經(jīng)濟效益和社會效益。它的優(yōu)點主要體現(xiàn)在以下幾方面:極大提高了員工的工作效率,大大減少了以往到貨商品入庫到銷售出庫流程繁瑣,雜亂的弊端;基于計算機技術(shù)的進銷存管理系統(tǒng),可以減少入庫管理、出庫管理及庫存管理中的漏洞,可以減少管理成本,增加企業(yè)收入;進銷存管理的操作自動化和信息的電子化,全面提高了企業(yè)的管理水平[2]。因此,為進一步提高企業(yè)進銷存業(yè)務(wù)處理效率,建立高效的進銷存系統(tǒng)就變得十分重要。(二)研究思路本文將著眼于以下兩個方面:(1)分析企業(yè)管理中的進銷存三方面的業(yè)務(wù):針對目前物資銷售企業(yè)現(xiàn)狀及市場調(diào)研,繪制各種圖例,包括數(shù)據(jù)流圖(DFD):頂層數(shù)據(jù)流圖和一級細(xì)化圖。(2)設(shè)計出興弘昌物資有限公司進銷存管理系統(tǒng)的原型,解決以往進銷存信息管理系統(tǒng)功能不完善、不穩(wěn)定、遠(yuǎn)程通信能力差以及企業(yè)進、銷、存信息脫節(jié)等問題,為公司提供一個高效、方便的進銷存信息管理平臺。本文的具體內(nèi)容如下:(1)通過對興弘昌物資有限公司進行調(diào)查,研究了物資產(chǎn)品經(jīng)營過程中進、銷、存等重要環(huán)節(jié),對系統(tǒng)進行規(guī)劃,分析了系統(tǒng)將要實現(xiàn)的基本信息管理、商品到貨入庫管理、商品銷售管理、庫存管理等、報表打印功能,繪制各種圖例,確定其基本結(jié)構(gòu)及實現(xiàn)策略。(2)研究.NET框架的基本原理、SQLServer2005數(shù)據(jù)庫訪問技術(shù)和C#技術(shù),VisualStudio2008為課題研究提供技術(shù)支持。(3)采用了模塊結(jié)構(gòu)化設(shè)計方法,自頂向下,逐層分解,畫出E—R圖后進行數(shù)據(jù)庫的設(shè)計。研究了公司銷售、庫存、供應(yīng)商、客戶的數(shù)據(jù),根據(jù)數(shù)據(jù)之間的聯(lián)系,建立數(shù)據(jù)庫的輸入、輸出、管理等模式。(4)通過SQLServer2005數(shù)據(jù)庫訪問技術(shù)和C#編碼技術(shù)等實現(xiàn)進銷存管理系統(tǒng)原型的設(shè)計與應(yīng)用。二、相關(guān)技術(shù)介紹(一)SQLServer介紹一、SQLServer概述SQLServer2000是Microsoft公司推出的SQLServer數(shù)據(jù)庫管理系統(tǒng),該版本繼承了SQLServer7.0版本的優(yōu)點,同時又比它增加了許多更先進的功能。具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點,可跨越從運行MicrosoftWindows98的膝上型電腦到運行MicrosoftWindows2000的大型多處理器的服務(wù)器等多種平臺使用。SQLServer2005是一個更為全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能(BI)工具提供了企業(yè)級的數(shù)據(jù)管理。SQLServer2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。二、本系統(tǒng)采用SQLServer2005的原因以降低開發(fā)成本和便于企業(yè)員工管理后臺數(shù)據(jù)庫為開發(fā)目的,基于使用簡便和使用安全的原則,進銷存管理系統(tǒng)采用SQLServer2005作為后臺數(shù)據(jù)庫。SQLServer2005的性價比最高、運行穩(wěn)定、安全性高、操作簡單,并且由于本系統(tǒng)處理的數(shù)據(jù)量不是很大,所以選擇了SQLServer2005作為本系統(tǒng)的后臺數(shù)據(jù)支持系統(tǒng)。SQLServer2005的優(yōu)點:(1)可編程性:CLR(CommonLanguageRuntime,公共語言運行時)集成。本系統(tǒng)的開發(fā)平臺是VisualStudio2005,它與此數(shù)據(jù)庫同是微軟的產(chǎn)品,其核心已由.NETFramework2.0改寫,可以達(dá)到數(shù)據(jù)庫與開發(fā)平臺的無縫連接。(2)安全性:SQLServer2005的安全達(dá)到了很強大水平,有著很更清晰的安全模型、安全對象和權(quán)限。(3)異步處理能力:ServiceBroker提供了一個功能強大的異步編程模型。Broker的最大好處一是異步執(zhí)行能力,提高了可伸縮性,二是可靠執(zhí)行,三是集成于數(shù)據(jù)庫中,備份數(shù)據(jù)庫就備份了broker的消息隊列。(4)支持通過HTTPSOAP協(xié)議直接訪問數(shù)據(jù)庫,增加XML數(shù)據(jù)類型,支持Xquery,使用新的SQLServerManagementStudio等等。(二)開發(fā)平臺及開發(fā)工具介紹根據(jù)前面的介紹可知,進銷存管理系統(tǒng)是基于數(shù)據(jù)庫的應(yīng)用程序開發(fā)。目前的數(shù)據(jù)庫技術(shù)日趨完善,可用于數(shù)據(jù)庫應(yīng)用程序開發(fā)的工具也越來越多。由于本系統(tǒng)采用SQLServer2005作為后臺數(shù)據(jù)庫,而且進銷存管理系統(tǒng)是運行在Windows操作系統(tǒng)上的,因此考慮到兼容性、開發(fā)成本以及開發(fā)的快捷和簡便,進銷存管理系統(tǒng)采用.NET作為開發(fā)平臺。一、NET平臺介紹1.1.NET體系結(jié)構(gòu).NET(全稱DotNET)是由Microsoft公司經(jīng)過長時間的研發(fā)所推出的開發(fā)平臺,它吸取了以前開發(fā)平臺的經(jīng)驗和教訓(xùn),定義了開發(fā)和運行企業(yè)級客戶端應(yīng)用的一個標(biāo)準(zhǔn),一個體系結(jié)構(gòu),它以開發(fā)的可靠性、可擴展性、可管理性和安全性很快被Web和WindowsForm的開發(fā)者所喜愛。.NET的體系結(jié)構(gòu)[3]如下圖2.2-1.NET的體系結(jié)構(gòu)圖.NET體系是由公共語言運行庫(CLR全稱CommonLanguageRuntime)和.NETFramework類庫所構(gòu)成。CLR是.NETFramework的核心執(zhí)行環(huán)境,也稱為.NET運行庫。.NETFramework類庫是一個內(nèi)容豐富的類集合,它可以完成以前要通過WindowsAPI來完成的絕大多數(shù)任務(wù)。1.2、CLR概述CLR主要負(fù)責(zé)托管代碼的編譯和運行。在.NET中代碼的編譯通過兩階段任務(wù)來完成:一是把源代碼編譯為Microsoft中間語言(IL),二是CLR把IL編譯為平臺專用的代碼。在CLR控制下運行的代碼稱為托管代碼(managedcode)。其優(yōu)點是:(1)與開發(fā)平臺無關(guān)。源代碼先編譯成中間語言,運行時由CLR將中間語言編譯成平臺專用的代碼,跟Java的字節(jié)代碼一樣,這樣即可實現(xiàn)平臺無關(guān)性。(2)性能大幅度提高。首先,IL比Java的字節(jié)碼的作用要大,因為IL是即時編譯的,而Java的字節(jié)碼是解釋性的,在轉(zhuǎn)換為平臺可執(zhí)行代的碼的時候會導(dǎo)致性能的損失。其次,.NET的即時編譯器(JIT全稱JustInTime)并非一次性的把全部代碼編譯完才執(zhí)行,而是只編譯調(diào)用的那部分代碼,并把得到的這部分內(nèi)部可執(zhí)行代碼保存起來,下次需要調(diào)用的時候無須重新編譯。Microsoft認(rèn)為這個過程要比一開始編譯整個應(yīng)用程序代碼的效率高得多,因為任何程序的大部分代碼實際上并不是在每次運行過程中都執(zhí)行。最后,傳統(tǒng)的編譯器會優(yōu)化代碼,但它們的優(yōu)化過程是獨立于代碼所運行的特定處理器的。例如VisualStudio6優(yōu)化了一臺一般的Pentium機器,它所生成的代碼就不能利用PentiumШ處理器的硬件特性。而JIT與平臺無關(guān),所以它可以針對不同的機器完成不同的優(yōu)化。(3)語言的互操作性。互操作性即能將任何一種語言編譯為中間代碼,編譯好的代碼可以與從其它語言編譯過來的代碼進行交互操作。在.NET中可以交互操作的語言有C#、VB.NET、VisualC++.NET、VisualJ#、腳本語言、COM和COM+等[3]。CLR的工作原理如下圖所示:圖2.2-2CLR的工作原理1.3、.NET的優(yōu)勢基于.NET平臺開發(fā)的優(yōu)勢為[4]:(1)優(yōu)秀的設(shè)計。只有一個基類庫,并以一種非常直觀的方式設(shè)計出來。(2)語言無關(guān)性。在.NET中,VB.NET、C#、 J#和ManagedC++等語言都可以編譯為通用的中間語言(IntermediateLanguage),這說明,語言可以用以前沒有的方式交互操作。(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)增強的安全性。每個程序集還可以包含內(nèi)置的安全信息,這些信息可以準(zhǔn)確的指出誰或哪種類型的用戶或進程可以調(diào)用什么類的哪些方法,這樣就可以非常準(zhǔn)確的控制程序集的使用方式。二、C#語言概述C#語言是由Microsoft開發(fā)的一種功能強大的、簡單的、現(xiàn)代的、面向?qū)ο蟮娜抡Z言,是Microsoft新一代開發(fā)工具的經(jīng)典編程語言,由于它是從c和C++語言中派生出來的,因此具有C和C++語言的強大功能。同時,由于是Microsoft公司的產(chǎn)品,它又同VB一樣簡單。對于web開發(fā)而言,C#像Java,同時具有Delphi的一些優(yōu)點,而且C#專門是Microsoft專門為使用.NET平臺而創(chuàng)建的,它吸取了以前的教訓(xùn),考慮了許多其他語言的優(yōu)點,并解決了他們的問題。[9]C#語言的優(yōu)勢在于[5]:(1)語法簡潔。不允許直接操作內(nèi)存,去掉了指針操作。(2)徹底的面向?qū)ο笤O(shè)計。C#具有面向?qū)ο笳Z言所應(yīng)有的一切特性——封裝、繼承和多態(tài)。(3)強大的安全機制。可以消除軟件開發(fā)中的常見錯誤(如語法錯誤),.NET提供的垃圾回收器能夠幫助開發(fā)者有效地管理內(nèi)存資源。(4)兼容性。因為C#遵循.NET的公共語言規(guī)范(CLS),從而保證能夠與其他語言開發(fā)的組件兼容。(5)靈活的版本處理技術(shù)。因為C#語言本身內(nèi)置了版本控制功能,使得開發(fā)人員可以更容易地開發(fā)和維護。(6)完善的錯誤、異常處理機制。C#提供了完善的錯誤和異常處理機制,使程序在交付應(yīng)用時能夠更加健壯。[10]三、開發(fā)工具介紹由于本系統(tǒng)才用SQLServer2005做為后臺數(shù)據(jù)庫,.選擇了運行在.NET平臺之上的C#語言作為系統(tǒng)的開發(fā)語言,因此采用專門為開發(fā)基于.NET平臺的應(yīng)用程序的VisualStudio2008做為系統(tǒng)的開發(fā)工具。VisualStudio是微軟公司推出的開發(fā)環(huán)境。是目前最流行的Windows平臺應(yīng)用程序開發(fā)環(huán)境。目前已經(jīng)開發(fā)到10.0版本。VisualStudio2008是一套完整的開發(fā)工具集,提供了在設(shè)計、開發(fā)、調(diào)試和部署Windows應(yīng)用程序、Web應(yīng)用程序、XMLWebServices和傳統(tǒng)的客戶端應(yīng)用程序時所需的工具,可以快速、輕松地生成Windows桌面應(yīng)用程序、ASP.NETWeb應(yīng)用程序、XMLWebServices和移動應(yīng)用程序。[10](三)系統(tǒng)設(shè)計思路進銷存管理系統(tǒng)基本設(shè)計思路是把整個系統(tǒng)按照實現(xiàn)模塊進行分解,利用當(dāng)今流行的C#語言,基于WindowsXP、SQLServer2005、VisualStudio2008為開發(fā)環(huán)境進行開發(fā)。本系統(tǒng)的結(jié)構(gòu)是自頂向下擴展的,層次化的模塊結(jié)構(gòu)。對高層模塊,將使用以事務(wù)為中心的設(shè)計策略,把一個復(fù)雜的系統(tǒng)逐步分解成較小的相對簡單的模塊;對低層模塊,采用以變換為中心的設(shè)計策略。此外,為了提高模塊的內(nèi)聚性,降低模塊間的偶合程度,數(shù)據(jù)庫的設(shè)計原則是把它作為模塊間的郵政信箱,從而既實現(xiàn)數(shù)據(jù)共享又提高模塊的獨立性,使系統(tǒng)具有很高的可修改性,系統(tǒng)采用C/S結(jié)構(gòu)模型通過計算機局域網(wǎng)實現(xiàn)公司進銷存業(yè)務(wù)數(shù)據(jù)的同步管理[18],其數(shù)據(jù)傳遞關(guān)系如圖2.3所示圖2.3-1數(shù)據(jù)傳遞關(guā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ù)錯誤的費用,從而大大減少系統(tǒng)開發(fā)成本,縮短系統(tǒng)開發(fā)周期。需求分析的任務(wù)不是確定系統(tǒng)“怎樣做”的工作,而僅僅是確定系統(tǒng)需要“做什么”的問題,也就是對目標(biāo)系統(tǒng)提出完整,準(zhǔn)確,清晰,具體的要求。需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量[17]。當(dāng)前興弘昌物資有限公司使用人工管理方式(即紙和筆)來管理企業(yè)的進銷存,這樣的管理方式不但困難而且浪費時間、增加成本,并且容易出現(xiàn)漏單、差賬的情況,因此興弘昌物資有限公司應(yīng)該向大型企業(yè)那樣采用先進的管理方式,提高企業(yè)管理效率、降低企業(yè)運營成本。興弘昌物資管理系統(tǒng)從興弘昌物資有限公司的實際出發(fā),可有效地管理公司的進銷存情況,并降低公司的運營成本、及時調(diào)整運營策略.(二)公司業(yè)務(wù)流程分析公司業(yè)務(wù)流程圖用來描述系統(tǒng)各項業(yè)務(wù)的處理過程,運用業(yè)務(wù)流程圖可以詳細(xì)準(zhǔn)確地表述業(yè)務(wù)處理過程中數(shù)據(jù)的收集、輸入、傳遞、存儲、加工的方法、輸出的數(shù)據(jù)及形式等,是系統(tǒng)進行需求分析的基礎(chǔ),是系統(tǒng)設(shè)計的前提和保證[16]。從興弘昌物資有限公司進銷管理現(xiàn)狀來進行分析,在進行業(yè)務(wù)上的重組和優(yōu)化,大體形成了以下的業(yè)務(wù)流程,還有就是報表管理,只是將在以下的業(yè)務(wù)查詢所產(chǎn)生的報表打印。業(yè)務(wù)流程圖使用的符號表3.2-1業(yè)務(wù)流程圖符號表以下是興弘昌物資有限公司各業(yè)務(wù)的流程圖,如圖所示。圖3.2-1基本資料管理業(yè)務(wù)流程該業(yè)務(wù)主要是對計量單位信息、商品類別信息、商品信息、客戶信息、供應(yīng)商信息的維護圖3.2-2商品到貨入庫業(yè)務(wù)流程采購員通過庫存預(yù)警報表、客戶的需求調(diào)查,采購商品后形成的采購信息,采購后形成到貨商品信息,并將商品到貨信息錄入系統(tǒng),確定商品的入庫同時也可以形成商品入庫報表。圖3.2-3銷售業(yè)務(wù)流銷售員首先要查詢將要銷售的商品是否還有存貨,如果有,滿足不滿足要求,不滿足則要將其錄入采購信息當(dāng)中;如果沒有也將其錄入采購信息當(dāng)中。將銷售信息錄入系統(tǒng)后就形成了商品銷售單,其實也就是商品的出庫單,通過對商品銷售單在特定的查詢條件下查詢,即可形成商品銷售報表。圖3.2-4庫存管理業(yè)務(wù)流程采購員、管理員、銷售員分別將商品到貨單、庫存預(yù)警值、商品銷售單輸入系統(tǒng),修改庫存表,通過對庫存表的查詢后生成商品庫存情況報表和庫存預(yù)警表,而銷售人員也可將庫存預(yù)警表當(dāng)做采購信息的重要來源之一。可以對庫存進行匯總,分別按商品首拼和商品所屬類別進行匯總。(三)系統(tǒng)開發(fā)目的和總體分析一、系統(tǒng)的開發(fā)目的通過對公司的業(yè)務(wù)流程進行調(diào)查與分析。本系統(tǒng)應(yīng)具備以下目標(biāo):(1)系統(tǒng)采用人機交互方式,界面簡單,信息查詢靈活、存儲安全可靠。(2)更好地了解供應(yīng)商和客戶信息,加強對商品資料的管理。(3)能夠方便的輸入和查詢商品進貨。(4)準(zhǔn)確了解銷售動態(tài),統(tǒng)計銷售情況及時調(diào)整營銷策略。(6)商品庫存情況查詢、統(tǒng)計及庫存預(yù)警功能。(7)實現(xiàn)報表功能能夠方便的將數(shù)據(jù)打印成文檔。(8)做好數(shù)據(jù)的安全工作,實現(xiàn)數(shù)據(jù)的備份和恢復(fù)(9)系統(tǒng)最大限度的實現(xiàn)易維護性和易操作性。二、系統(tǒng)總體設(shè)計系統(tǒng)總體設(shè)計的任務(wù)是弄清用戶對系統(tǒng)的數(shù)據(jù)處理功能所提出的要求,根據(jù)對系統(tǒng)目標(biāo)和業(yè)務(wù)流程的分析,據(jù)此確定了系統(tǒng)的六大模塊,分別是基本資料管理模塊、商品入庫管理模塊、銷售管理管理模塊、庫存管理模塊、報表管理模塊、系統(tǒng)管理模塊。圖3.3-1系統(tǒng)總體設(shè)計2.1基本資料管理基本資料管理是系統(tǒng)運行的基礎(chǔ),基本資料管理要實現(xiàn)計量單位、商品類型、商品信息、供應(yīng)商信息、客戶信息的動態(tài)管理。這些信息要先于其他的數(shù)據(jù)錄入系統(tǒng),系統(tǒng)才能正常的運行。2.2商品到貨入庫管理采購員將到貨商品信息錄入到該模塊,同時也實現(xiàn)了商品的入庫,用戶可以查詢商品入庫的詳細(xì)信息。2.3商品銷售管理銷售員將銷售信息錄入到該模塊,同時也實現(xiàn)了商品的出庫,可以自動計算銷售總額和銷售的利潤,用戶可以查商品的銷售情況,商品銷售匯總。2.4庫存管理該模塊實現(xiàn)了庫存的查詢,庫存情況匯總,設(shè)置庫存預(yù)警值,可以查詢哪些商品的庫存低于預(yù)警值,并且顯示出來。2.5報表管理打印和導(dǎo)出商品信息報表、商品入庫報表、商品銷售報表、導(dǎo)出庫存預(yù)警報表。2.6系統(tǒng)管理實現(xiàn)數(shù)據(jù)的備份、數(shù)據(jù)的還原和用戶的管理。(四)系統(tǒng)數(shù)據(jù)流圖數(shù)據(jù)流圖是用來描述數(shù)據(jù)流動、存儲、處理的邏輯關(guān)系。根據(jù)興弘昌物資有限公司的業(yè)務(wù)流程和功能需求,通過進一步分析后,得出了本進銷存管理系統(tǒng)的主要數(shù)據(jù)流圖。如圖所示。表3.4-1數(shù)據(jù)流圖符號說明頂層數(shù)據(jù)流圖圖3.4-1頂層數(shù)據(jù)流圖以下是各個功能模塊的數(shù)據(jù)流圖圖3.4-2基本資料管理模塊數(shù)據(jù)流圖圖3.4-3商品入庫管理模塊數(shù)據(jù)流圖圖3.4-4商品銷售管理模塊數(shù)據(jù)流圖圖3.4-5商品庫存管理模塊數(shù)據(jù)流圖由于報表管理模塊其實就是前面各個模塊的查詢結(jié)果的基礎(chǔ)上,增加了打印功能。這里就不在贅述其數(shù)據(jù)流程了。(五)系統(tǒng)開發(fā)環(huán)境系統(tǒng)開發(fā)工具:MicrosoftVisualStudio2008。系統(tǒng)開發(fā)語言:C#。數(shù)據(jù)庫管理系統(tǒng)軟件:SQLServer2005。運行平臺:WindowsXP(SP3)/Windows2000(sp4)/WindowsServer2003(SP1)。運行環(huán)境:Microsoft.NETFrameworkSDKv3.5。分辨率:最佳效果1024*768像素。四、進銷存管理系統(tǒng)設(shè)計(一)系統(tǒng)設(shè)計原則系統(tǒng)設(shè)計其實就是系統(tǒng)建立的過程。根據(jù)前期所作的需求分析的結(jié)果,對整個系統(tǒng)進行設(shè)計,如系統(tǒng)框架、數(shù)據(jù)庫設(shè)計等。在系統(tǒng)設(shè)真正開始之前,設(shè)定系統(tǒng)的設(shè)計原則是非常必要的。本系統(tǒng)設(shè)計的原則:(1)實用性原則。最大限度的滿足實際工作需求,各業(yè)務(wù)層、各管理環(huán)節(jié)數(shù)據(jù)的處理要符合用戶的經(jīng)營與管理。操作界面盡量美觀大方,操作簡單。(2)可擴展性和可維護性原則。為滿足未來需求,系統(tǒng)應(yīng)具備很好的可擴展性和可維護性。軟件設(shè)計盡量模塊化、組件化,使系統(tǒng)可靈活配置,數(shù)據(jù)庫的設(shè)計盡可能考慮到未來的需要。(3)安全可靠性原則。系統(tǒng)與數(shù)據(jù)庫的設(shè)計要做到安全可靠,防止非法用戶的入侵。數(shù)據(jù)庫的備份策略恰當(dāng),以防止災(zāi)難性事故的發(fā)生。(4)用戶界面設(shè)計原則。用戶界面做到美觀大方、直觀明了、條理清楚、易學(xué)易用。(5)數(shù)據(jù)庫設(shè)計原則。a、一致性原則:對信息進行有效的統(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ù)要有審核和約束機制。c、安全性原則:保護數(shù)據(jù),防止用戶在使用數(shù)據(jù)庫時候,操作不當(dāng)造成機密數(shù)據(jù)的泄露、更改和破壞[12]。d、可伸縮性原則:數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計應(yīng)充分考慮到未來需求和移植的需要,必須具有良好的擴展性、伸縮性和適度的冗余[8]。(二)系統(tǒng)E-R圖E-R方法也稱為實體-聯(lián)系方法(EntityRelationshipApproach),提供了表示實體型、屬性和聯(lián)系的方法,該方法用E-R圖來描述現(xiàn)實世界的概念模型。E-R模型的“聯(lián)系”用來描述現(xiàn)實世界中事物內(nèi)部以及事物之間的關(guān)系。畫E-R的方式是對局部結(jié)構(gòu)中任意兩個實體型依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個實體型之間是否存在聯(lián)系。如果有聯(lián)系,進一步確定是1:N,M:N,還是1:1的關(guān)系。還要考察一個實體型的內(nèi)部是否存在著聯(lián)系,兩個實體型之間是否存在聯(lián)系,多個實體型之間是否存在聯(lián)系等[6]。興弘昌物資管理系統(tǒng)主要實現(xiàn)從進貨、庫存到銷售的一體化信息管理,設(shè)計到商品類型、商品信息、購買商品的客戶、商品的供應(yīng)商等多個實體。下面介紹其中關(guān)鍵的實體E-R圖。圖4.2-1系統(tǒng)用戶E-R圖圖4.2-2商品實體E-R圖圖4.2-3客戶實體E-R圖圖4.2-4供應(yīng)商實體E-R圖圖4.2-5到貨商品表實體E-R圖圖4.2-6銷售表實體E-R圖圖4.2-7庫存表實體E-R圖圖4.2-8系統(tǒng)總體E-R圖(三)數(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ù)庫往往可以起到事半功倍的效果。數(shù)據(jù)庫如果設(shè)計不當(dāng),系統(tǒng)運行當(dāng)中會產(chǎn)生大量的冗余數(shù)據(jù),從而造成數(shù)據(jù)庫的極度膨脹,影響系統(tǒng)的運行效率。甚至造成系統(tǒng)的崩潰。數(shù)據(jù)庫的設(shè)計要充分了解用戶的各方面需求,包括現(xiàn)有的需求以及將來可能添加的需求。才能設(shè)計出用戶滿意的系統(tǒng)[8]。1、數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計E-R圖設(shè)計的概念模型是從用戶的角度來描述數(shù)據(jù)的結(jié)構(gòu)。要在計算機上實現(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)計量單位表:單位名稱(3)商品類型表:類型名稱(4)商品表:商品名稱、商品名稱首拼、所屬類別、商品規(guī)格、型號、備注(5)供貨商信息表:供應(yīng)商編號、供應(yīng)商名稱、供應(yīng)商名稱簡稱、銷售主管、銷售主管聯(lián)系方式、公司所在地、公司電話、傳真、備注(6)客戶信息表:客戶編號、客戶名稱、客戶名稱簡稱、采購主管、采購主管聯(lián)系方式、公司所在地、公司電話、傳真、備注(7)商品進貨表:進貨編號、商品名稱、商品名稱首拼、大單位、小單位、進貨成本、銷售價格、進貨數(shù)量、供應(yīng)商、進貨日期、備注(8)商品銷售表:銷售編號、商品名稱、商品名稱首拼、銷售數(shù)量、銷售價格、銷售人員、銷售日期、備注(9)庫存表:庫存編號、商品名稱、商品名稱首拼、所屬類別、大單位、小單位、商品規(guī)格、進貨成本、銷售價格、庫存量、最低庫存量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)用戶信息表表4.3-1用戶信息表(2)計量單位表表4.3-2計量單位表(3)商品類別表表4.3-3商品類別表(3)商品信息表表4.3-4商品信息表(5)供應(yīng)商信息表表4.3-5供應(yīng)商信息表(6)客戶信息表表4.3-6客戶信息表(7)商品進貨表表4.3-7商品進貨表(8)商品銷售表表4.3-8商品銷售表(9)庫存表表4.3-9庫存表下面是各主要表之間的關(guān)系圖:圖4.3-1主要數(shù)據(jù)表關(guān)系圖由于數(shù)據(jù)表之間存在著關(guān)聯(lián),修改一個表的時候通常會修改另外一些表的數(shù)據(jù),為了完成信息之間的同步,在該數(shù)據(jù)庫設(shè)計的過程中使用到了觸發(fā)器,觸發(fā)器是個特殊的存儲過程,它的執(zhí)行不是由程序調(diào)用,也不是手工啟動,而是由事件來觸發(fā)。(四)系統(tǒng)詳細(xì)設(shè)計前面已經(jīng)對系統(tǒng)的總體結(jié)構(gòu)進行了設(shè)計,接下來各工作便是對各個功能模塊進行詳細(xì)的設(shè)計,詳細(xì)設(shè)計的根本目標(biāo)是確定系統(tǒng)的各個功能模塊具體實現(xiàn)哪些功能,確定每個模塊的具體執(zhí)行過程。各個功能模塊詳細(xì)設(shè)計表4.4-1系統(tǒng)詳細(xì)設(shè)計表功能類別功能名稱描述用戶登錄用戶登錄對用戶輸入的用戶名,密碼進行驗證,通過后,便可使用本系統(tǒng)基本資料管理計量單位管理用戶增加、刪除計量單位。商品類型管理用戶增加、刪除商品的類型。商品資料管理用戶新增、刪除、或查詢商品數(shù)據(jù),系統(tǒng)根據(jù)用戶的操作,對商品資料進行更新或顯示。客戶資料管理用戶新增、刪除客戶數(shù)據(jù),系統(tǒng)根據(jù)用戶的操作,對客戶資料進行更新或顯示。供應(yīng)商資料管理用戶新增、刪除供應(yīng)商數(shù)據(jù),系統(tǒng)根據(jù)用戶的操作,對供應(yīng)商資料進行更新或顯示。商品到貨入庫管理商品到貨貨入庫用戶可以通過商品首拼和商品名稱查詢商品信息里面是否有將要錄入的商品信息,如果沒有就到商品信息管理模塊錄入商品信息。有則可以將到貨商品信息錄入。入庫信息查詢用戶可以查詢某一時間段的商品進貨單進行查詢。商品銷售管理銷售出庫用戶先要查詢倉庫當(dāng)中是否有將要售出的商品,如果沒有則不能售出,進而形成采購信息;如果有還可以查詢倉庫中還剩多少,根據(jù)進貨價格和銷售價格自動計算出利潤和銷售總額。商品銷售情況匯總用戶選擇查詢時間段,對該短時間內(nèi)銷售的商品按商品名稱對銷售數(shù)量和銷售總額進行匯總。庫存管理庫存查詢用戶可以按商品名稱或是供應(yīng)商,或是兩者的組合查詢來查詢庫存。庫存情況匯總用戶可以選擇按商品首拼和商品所屬類別分別對倉庫中的商品進行匯總庫存預(yù)警值設(shè)置設(shè)置某物資的最低庫存量。庫存預(yù)警查詢庫存量低于安全存量的商品,系統(tǒng)向用戶提供警示信息,以提醒用戶及時進貨。報表管理商品信息報表將商品資料打印,并保存成.XPS格式文件可用IE瀏覽器打開。商品入庫報表按日期對商品入庫信息進行匯總,并將匯總結(jié)果進行打印,并保存成.XPS格式文件。商品銷售明細(xì)報表按日期或用戶定義的匯總方式對銷售信息進行匯總,進行打印,同時將數(shù)據(jù)保存成.xps格式文件。庫存報警報表庫存量低于安全存量的商品系統(tǒng)向用戶提供警示信息,以提醒用戶及時進貨??梢源蛴?,同時將數(shù)據(jù)保存成.xps格式文件。系統(tǒng)管理數(shù)據(jù)備份對數(shù)據(jù)庫中的重要數(shù)據(jù)進行備份。數(shù)據(jù)的恢復(fù)將備份信息恢復(fù)至數(shù)據(jù)庫用戶信息管理擁有系統(tǒng)維護權(quán)限的用戶可以增加新用戶、刪除新用戶。并且修改當(dāng)前用戶密碼。退出系統(tǒng)用戶結(jié)束操作后退出系統(tǒng)。(五)輸入輸出設(shè)計1、輸入設(shè)計輸入設(shè)計的目標(biāo)是保證向系統(tǒng)輸入正確的數(shù)據(jù),在此前提系下,要做到輸入方法簡單、迅速、經(jīng)濟、方便。[11]本系統(tǒng)輸入的主要內(nèi)弄包括:商品的計量單位、商品類型、商品信息、供應(yīng)商信息、客戶信息、商品的入庫信息、商品的銷售信息,這些信息的輸入方式均是由管理員通過鍵盤直接輸入到系統(tǒng)數(shù)據(jù)庫中。2、輸出設(shè)計系統(tǒng)只有通過輸出才能為用戶服務(wù)。能否為用戶提供準(zhǔn)確、及時、適用的信息是評價信息系統(tǒng)優(yōu)劣的標(biāo)準(zhǔn)之一[11]。因此,必須十分重視輸出設(shè)計。根據(jù)以上對本系統(tǒng)的分析,可以分析出本系統(tǒng)輸出的主要內(nèi)容包括:商品信息報表、商品入庫報表、商品銷售明細(xì)報表、庫存報警報表。用戶可以將這些報表打印出來。以下便是輸出格式及輸出內(nèi)容:表4.5-1商品信息報表商品名稱商品首拼所屬類別商品規(guī)格商品型號備注表4.5-2商品進貨報表商品名稱商品首拼單位進貨價格銷售價格進貨數(shù)量供應(yīng)商進貨日期備注表4.5-3商品銷售明細(xì)報表商品名稱商品首批商品規(guī)格進貨價格銷售價格銷售數(shù)量單位純收入客戶簡稱銷售日期表4.5-4庫存預(yù)警報表商品名稱商品規(guī)格商品首拼當(dāng)前庫存量供應(yīng)商最低庫存量(六)模塊處理過程詳細(xì)設(shè)計前面已經(jīng)詳細(xì)介紹了系統(tǒng)各個功能模塊設(shè)計,這部分將對各模塊的處理過程作詳細(xì)設(shè)計。下面,為了清晰的展示各模塊過程的詳細(xì)設(shè)計,本人將通過圖示的形式來對各功能模塊的處理過程設(shè)計進行描述。用戶登錄處理過程設(shè)計圖4.6-1用戶登錄處理圖2.基本資料管理模塊該模塊下面有計量單位管理、商品類型管理、商品信息管理、客戶信息管理、供應(yīng)商信息管理模塊,由于這些模塊的處理流程相似,這里只畫出商品信息管理模塊的處理過程圖。其它的不贅述。圖4.6-2基本資料管理模塊處理圖商品進貨入庫管理模塊圖4.6-3商品進貨入庫管理處理圖4.商品銷售管理模塊處理過程圖圖4.6-4商品銷售管理模塊處理圖5.庫存管理模塊處理過程圖圖4.6-5商品進貨入庫管理處理圖6.報表管理模塊圖4.6-6報表管理模塊處理圖7.系統(tǒng)管理模塊圖4.6-7系統(tǒng)管理模塊處理圖五、系統(tǒng)實現(xiàn)一、系統(tǒng)主界面圖5.1-1系統(tǒng)主界面二、商品信息的錄入圖5.1-2商品信息的錄入三、商品到貨入庫圖5.1-3商品到貨入庫四、商品銷售圖5.1-4商品銷售五、庫存查詢圖5.1-5庫存查詢六、庫存商品統(tǒng)計圖5.1-6庫存商品統(tǒng)計七、庫存報警圖5.1-7庫存報警八、商品進貨報表圖5.1-8商品進貨報表六、總結(jié)與展望信息經(jīng)濟時代,中小型企業(yè)如何收集、整理和分析其進銷存信息以掌控和優(yōu)化企業(yè)的生產(chǎn)經(jīng)營行為,是中小企業(yè)提高競爭力和可持續(xù)發(fā)展的重中之重。由于以計算機和通信技術(shù)為基礎(chǔ)的信息技術(shù),為經(jīng)濟和社會的發(fā)展做出了舉足輕重的貢獻,企業(yè)要實現(xiàn)長足發(fā)展,必須借助信息技術(shù)的方便、準(zhǔn)確、快速的優(yōu)點,構(gòu)建符合自己企業(yè)的進銷存管理系統(tǒng)是企業(yè)實現(xiàn)信息化的重要任務(wù)。從軟件工程的角度來看,該任務(wù)可分解為系統(tǒng)的需求分析、系統(tǒng)邏輯設(shè)計及系統(tǒng)實現(xiàn)三項內(nèi)容。系統(tǒng)的需求分析的本質(zhì)是認(rèn)識系統(tǒng)的過程,最終的目的是使主觀認(rèn)識符合企業(yè)的業(yè)務(wù)操作。系統(tǒng)的邏輯設(shè)計其本質(zhì)是將需求分析規(guī)范化,最終的目標(biāo)是實現(xiàn)主觀認(rèn)識能夠得到正確、規(guī)范和有效的說明。系統(tǒng)實現(xiàn)的本質(zhì)是系統(tǒng)邏輯設(shè)計的具體實現(xiàn),其目標(biāo)是將邏輯設(shè)計加以最精確的物理實現(xiàn)。基于這樣的理解和認(rèn)識[17],通過對進銷存管理系統(tǒng)的分析與設(shè)計,實現(xiàn)了以下目標(biāo)。(1)為了確定系統(tǒng)的組成要素、結(jié)構(gòu)與功能,對興弘昌物資有限公司的進銷存管理做了詳細(xì)的需求分析。在需求分析的基礎(chǔ)上對各個業(yè)務(wù)流程進行了詳細(xì)的闡述,通過圖表的形式更加形象的描述了各個業(yè)務(wù)流程的處理過程及數(shù)據(jù)流向。對業(yè)務(wù)流程有了詳細(xì)了解,完善了系統(tǒng)的功能需求和各個功能的數(shù)據(jù)流圖。(2)根據(jù)上述所確定的系統(tǒng)邏輯方案,對進銷存管理系統(tǒng)進行了系統(tǒng)總體設(shè)計。明確了系統(tǒng)的設(shè)計原則,并且在系統(tǒng)實現(xiàn)過程中始終遵守設(shè)計原則,實現(xiàn)了系統(tǒng)各功能模塊的詳細(xì)設(shè)計、數(shù)據(jù)庫設(shè)計、輸入輸出設(shè)計等。并且確定采用VisualStudio.2008和SQL2005數(shù)據(jù)庫技術(shù)為開發(fā)工具,開發(fā)語言選擇C#。(3)用C#語言進行開發(fā),它本身自帶有很多C/S開發(fā)的框架,開發(fā)速度快,開發(fā)的安全性高,數(shù)據(jù)庫與.NET的無縫結(jié)合,容易上手,易于實現(xiàn)快速開發(fā),界面設(shè)計跟服務(wù)器段編程分離,感覺清晰,便于維護和后期的二次開發(fā)等。(4)能防止信息的雜亂,因為在商品到貨入庫模塊,在數(shù)據(jù)庫中必須要有將要入庫商品的信息,如果沒有則必須先錄入該商品的信息;在銷售模塊要先查詢要銷售的商品在倉庫中還有沒有,如果沒有就不能銷售。還有供應(yīng)商和客戶信息必須事先錄入,否則無法完成相應(yīng)的操作。由于時間的限制,系統(tǒng)肯定還有很多不足之處,論文也有許多不完善的地方,而且由于進銷存業(yè)務(wù)的綜合性和復(fù)雜性,本系統(tǒng)只考慮到一個倉庫的情況, 隨著公司規(guī)模的不斷擴大,肯定存在著多個倉庫,各倉庫之間需要調(diào)撥庫存,各倉庫可能還需要有自己的采購和銷售系統(tǒng),為了滿足財務(wù)部門工作的方便,系統(tǒng)還應(yīng)加入財務(wù)處理模塊,權(quán)限管理是比較重要的模塊,可惜在本系統(tǒng)中未能實現(xiàn)。對于系統(tǒng)現(xiàn)有的模塊還需要近一步的分析與研究。企業(yè)的信息化是一個循序漸進的過程,無數(shù)的開發(fā)和研究人員在這方面不斷的探索和創(chuàng)新,必將推動我國企業(yè)的信息化。致謝感謝我的指導(dǎo)老師王小林在論文(設(shè)計)方面的悉心教導(dǎo)和嚴(yán)格教誨,王老師學(xué)識淵博、治學(xué)嚴(yán)謹(jǐn),他一絲不茍的治學(xué)態(tài)度和孜孜不倦的工作精神使我受益非淺。本文的研究、學(xué)習(xí)工作就是在老師的嚴(yán)格要求和悉心指導(dǎo)下完成的,在此,謹(jǐn)表示我最深的謝意。感謝管理科學(xué)與工程系的各位老師,感謝他們?yōu)槲姨峁┝肆己玫膶W(xué)習(xí)氛圍。特別感謝他們在學(xué)習(xí)、工作等方面給予我的無微不至的關(guān)懷與幫助。在此,向管理科學(xué)與工程系的各位老師獻上我最誠摯的敬意和謝意。此外,我還要感謝06級信息管理與信息系統(tǒng)專業(yè)的所有同學(xué)。四年來,他們給了我多方關(guān)照,大家和睦相處、親如兄弟姐妹,但愿這深厚的友誼地久天長。在此,謹(jǐn)向我的指導(dǎo)老師、家人以及所有給予我關(guān)心和幫助的老師、同學(xué)和朋友們致以誠摯的謝意!參考文獻[1]劉渝妍.ERP在中小企業(yè)管理中的實施及應(yīng)用研究.昆明理工大學(xué)碩士學(xué)位論文.2005:20-20[2]李賀.倉儲部門物料入庫管理系統(tǒng)設(shè)計概要.[J].上海大中型電機.2008-06-15[3]李建忠.MICROSOFT.NET框架程序設(shè)計(修訂版).北京,清華大學(xué).2003[4]KarliWatson,ChristianNagel.BeginningVisualC#2005.2008[5]SimonRobinson,ChristianNagel.ProfessionalC#,3rdEdition.2005[6]戶永清.九九醫(yī)藥進銷存管理系統(tǒng):[碩士學(xué)位論文].成都:電子科技大學(xué),2007[7]張海蓮.商品進銷存管理系統(tǒng)的設(shè)計[J].職業(yè)2009-03-15[8]王珊.數(shù)據(jù)庫系統(tǒng)概論(第四版).2008[9]貝爾·帕爾.C#程序設(shè)計.中國水利水電出版社,2006.[10]王小科,C#開發(fā)實戰(zhàn)寶典.清華大學(xué)出版設(shè),2010.1[11]姜同強.信息系統(tǒng)分析與設(shè)計.北京:機械工業(yè)出版社,2008,89.[12]陳華.庫存管理系統(tǒng)中數(shù)據(jù)庫的設(shè)計與實現(xiàn).電腦開發(fā)與應(yīng)用.2009.22:61-71[13]高梅.面向中小企業(yè)銷售網(wǎng)絡(luò)管理信息系統(tǒng)的研究.東南大學(xué)碩士學(xué)位論文.2004:1-2[14]戴偉輝.信息系統(tǒng)分析與設(shè)計.北京,高等教育出版社.2005[15]王晟.VisualC#.NET數(shù)據(jù)庫開發(fā)經(jīng)典案例解析.北京,清華大學(xué).2008[16]李偉超.我國中小企業(yè)信息化模式問題研究.情報科學(xué).2006,(2):200-203[17]吳潔明.軟件工程應(yīng)用實踐教程.北京:清華大學(xué)出版社,2004.[18]冉春玉,姚輝.基于C/S和B/S模式的進銷存系統(tǒng)的設(shè)計和實現(xiàn).武漢理工大學(xué)學(xué)報:信息與管理工程版,2003,9DATE\@"M.d.yyyy"10.11.2022DATE\@"HH:mm"DATE\@"M.d.yyyy"10.11.2022DATE\@"HH:mm"22:40DATE\@"HH:mm:ss"22:40:15TIME\@"yy.M.d"22.10.11TIME\@"h時m分"22時40分TIME\@"h時m分s秒"22時40分15秒DATE\@"MMM.d,yy"Oct.11,22DATE\@"dMMMMyyyy"11October2022DATE\@"h:mm:ssam/pm"10:40:15PMDATE\@"HH:mm:ss"22:40:15TIME\@"yyyy年M月d日星期W"2022年10月11日星期二DATE\@"HH:mm:ss"22:40:15附錄資料:不需要的可以自行刪除Excel小知識■用多窗口修改編輯Excel文檔如果要比較,修改Excel中不同單元格間的數(shù)據(jù),而單元格又相距較遠(yuǎn)的話,來回拖動鼠標(biāo)很是麻煩。我們可以用多窗口來進行比較,依次單擊“窗口→拆分”,Excel便自動拆分成四個窗口,每個窗口都是一個獨立的編輯區(qū)域,我們在瀏覽一個窗口的時候,不影響另外一個窗口。在word中對長文檔的修改比較繁瑣,也可以用這種方法將窗口進行拆分。要取消多窗口,雙擊分隔線或依次單擊“窗口→取消拆分”即可?!鯡xcel錄入時自動切換輸入法在Excel單元格中,經(jīng)常遇到中英文交替輸入的情況,如A列輸入中文而B列卻輸入英文,這時就要在中英文輸入法之間反復(fù)切換,這樣非常麻煩而且嚴(yán)重影響錄入效率。其實可以先打開中文輸入法,選中需要輸入中文的列,執(zhí)行菜單“數(shù)據(jù)→有效性”,在“數(shù)據(jù)有效性”中切換到“輸入法模式”標(biāo)簽分頁,在“模式”下拉列表中選擇“打開”,確定退出。接著選擇需要輸入英文的列,同樣打開“輸入法模式”標(biāo)簽分頁,在“模式”下拉列表中選擇“關(guān)閉(英文模式)”,確定后退出即可?!鯡xcel中粘貼時避免覆蓋原有內(nèi)容在工作表中進行復(fù)制或移動操作時,粘貼的內(nèi)容將自動覆蓋工作表中的原有內(nèi)容,怎樣避免這一現(xiàn)象呢?首先選中要復(fù)制或移動的單元格,單擊復(fù)制或剪切按鈕,選中要粘貼的起始單元格,按下“Ctrl+shift++”組合鍵,在彈出的“插入粘貼”對話框中選擇活動單元格移動的方向,單擊“確定”按鈕就可以了?!鯡xcel中快速排查公式錯誤在Excel中,經(jīng)常會遇到某個單元格中包含多層嵌套的復(fù)雜函數(shù)的公式,如果公式一旦出錯就很難追蹤錯誤。其實在Excel2003中利用“公式求值”功能就可以進行公式的錯誤排查。依次單擊“工具→自定義”打開“自定義”對話框并切換到“命令”選項卡,在左邊“類別”列表中選擇“工具”,在右邊找到“公式求值”并將它拖放到工具欄,這樣工具欄上就出現(xiàn)一個“公式求值”按鈕。以后選中公式所有的單元格,單擊“公式求值”按鈕就可以按照公式的執(zhí)行順序逐步觀察公式的運算結(jié)果,從而定位并找到錯誤之源,原理類似程序調(diào)試中的“單步執(zhí)行”?!鯡xcel中妙用“條件格式”讓行列更清晰在用Excel處理一些含有大量數(shù)據(jù)的表格時,經(jīng)常會出現(xiàn)錯行錯列的情況,其實可以將行或列間隔設(shè)置成不同格式,這樣看起來就清晰明了得多。利用“條件格式”可以輕松地達(dá)到目的。先選中數(shù)據(jù)區(qū)中所有單元格,然后選擇菜單命令“格式→條件格式”,在打開的對話框中,在最左側(cè)下拉列表中單擊“公式”,然后在其右側(cè)的輸入欄中輸入公式“=MOD(ROW(),2)”,然后單擊下方的“格式”按鈕,在彈出的“單元格格式”對話框中單擊“圖案”選項卡,指定單元格的填充顏色,并選擇“邊框”選項卡,為單元格加上外邊框,然后一路單擊“確定”按鍵即可。如果希望第一行不添加任何顏色,只須將公式改為“=MOD(ROW()+1,2)”即可。如果需要間隔兩行添加填充顏色只須將公式改為“=MOD(ROW(),3)=0”就可以了。如果要間隔四行,那就將“3”改為“4”,以此類推。如果我們希望讓列間隔添加顏色,那么只須將上述公式中的“ROW”改為“COLUMN”就可以達(dá)到目的。■“照相機”的妙用如果要讓sheet2中的部分內(nèi)容自動出現(xiàn)在sheet1中,用excel的照相機功能也是一種方法。操作方法如下:首先點擊“工具”菜單,選擇“自定義”命令,在彈出的對話框的“命令”選擇卡下的“類別”中選擇“工具”,在右邊的“命令”列表中找到“照相機”,并且將它拖到工具欄的任意位置。接著拖動鼠標(biāo)選擇sheet2中需要在sheet1中顯示的內(nèi)容,再單擊工具欄上新增加的“照相機”按鈕,于是這個選定的區(qū)域就被拍了下來。最后打開sheet1工作表,在要顯示“照片”的位置上單擊鼠標(biāo)左鍵,被“拍攝”的“照片”就立即粘貼過來了?!鯡XCEL中快速插入系統(tǒng)時間與日期在用Excel進行報表處理時,經(jīng)常需要在表格的前端或者末尾輸入當(dāng)天的時間與日期。若用數(shù)字輸入的話顯得比較繁瑣。其實可以這樣來快速輸入:首先選中需要時間的單元格,同時按下“ctrl+shift+;”組合鍵即可;若要輸入系統(tǒng)日期則按下“ctrl+;”組合鍵即可。■徹底隱藏Excel工作表在Excel中可以通過執(zhí)行“格式-工作表-隱藏”將當(dāng)前活動的工作表隱藏起來,在未執(zhí)行進一步的工作簿設(shè)置的情況下,可以通過執(zhí)行“格式-工作表-取消隱藏”來打開它。其實還可以通過設(shè)置工作表的隱藏屬性來徹底隱藏。按下“ALT+F11”組合鍵進入VBA編輯窗口,在左側(cè)選中需要隱藏的工作表,按下F4鍵打開“屬性”對話框,切換到“按分類序”標(biāo)簽分頁,將“雜項”下的“Visable”的值選擇改為“2-xlSheetVeryHidden”或“0-xlSheetVeryHidden”退出后返回Excel即可。這樣將選定的工作表隱藏起來,且“取消隱藏”也不起作用,這樣就能徹底隱藏工作表了。將Visable值改還原即可取消隱藏?!鲚p松挑出重復(fù)數(shù)據(jù)筆者在工作過程中遇到這樣的問題:要在Excel中把A列和B列中重復(fù)的數(shù)據(jù)和重復(fù)的次數(shù)找出來(A和B兩列數(shù)據(jù)之間存在邏輯關(guān)系,有重復(fù)現(xiàn)象出現(xiàn))。筆者的做法是:選中C2單元格,輸入公式“=IF(COUNTIF(B:B,A2)>=1,A2,"")”,然后用“填充柄”將C2單元格中的公式復(fù)制到C列的其它單元格中。假設(shè)重復(fù)出現(xiàn)次數(shù)的統(tǒng)計結(jié)果保存在D列中,在D2單元格中輸入公式“=COUNTIF(B:B,A2)”,然后將公式填充到D列的其他單元格中即可。重復(fù)出現(xiàn)的數(shù)據(jù)和重復(fù)的次數(shù)自動列了出來?!鲇肐F函數(shù)搞定“#DIV/0!”在Excel中用公式計算時,經(jīng)常會出現(xiàn)錯誤值“#DIV/0!”,它表示公式中的分母引用了空白單元格或數(shù)值為零的單元格。如果作為正式的報表,出現(xiàn)這樣的字符當(dāng)然不能讓人滿意。解決方法有三:1、手工找出單元格的出錯公式,一一將它們刪除。這種辦法適合于出現(xiàn)“#DIV/0!”不多的情況。2、如果報表中出現(xiàn)很多“#DIV/0!”,上述方法就顯得太麻煩了。這時就要利用IF函數(shù)解決問題:C2單元格中輸入公式“=IF(B2=0,"-",A2/B2*100-100)”,再用填充柄把公式復(fù)制到C列的其它單元格中,“#DIV/0!”就會被“-”代表,報表自然漂亮多了。3、打印時,打開“頁面設(shè)置”對話框,切換到“工作表”選項卡,將“錯誤單元格打印為”選項設(shè)置為“空白”或“-”就好了?!龈淖僂xcel自動求和值默認(rèn)位置Excel提供了自動相加功能,它可以自動將一行(或一列)的數(shù)據(jù)相加取和,計算出的值會放在這個區(qū)域下邊(或右邊)最接近用戶選取的空單元格處。但有時我們需要把取和值放在一行(或一列)數(shù)據(jù)的上方或左邊。具體的方法:單擊需要求和的一行(或一列)數(shù)據(jù)的上方(或左邊)的空單元格;接著按組合鍵“Shift+Ctrl”,然后單擊工具欄中“自動求和”按鈕∑;最后選中需要求和的一組數(shù)據(jù)(按住鼠標(biāo)左鍵拖動),按下回車鍵即可?!鰡覧xcel時自動打開某個工作簿在Excel2003(以下簡稱Excel)中如果一直使用同一個工作薄或工作表,則可以將該工作薄移到Excel的啟動文件夾中,這樣,每次啟動Excel時都將自動打開該工作簿。具體方法如下:將要打開的Excel工作簿復(fù)制或移動到C:\ProgramFiles\Microsoftoffice\Office11\XLStart文件夾中。如果不想變動工作簿的當(dāng)前位置,可以為這個工作簿創(chuàng)建快捷方式,然后將快捷方式復(fù)制或移動到XLStart文件夾中,然后重新啟動Excel,該工作簿就會在Excel啟動時自動打開?!鯡xcel快速實現(xiàn)序號輸入在第1個單元格中輸入撇號“’”,而后緊跟著輸入數(shù)字字符如:’1,然后選中此單元格,將鼠標(biāo)位置至單元格的右下角,當(dāng)出現(xiàn)細(xì)十字線狀的“填充柄”時,按住此鍵向下(或右)拖拉至所選定區(qū)域后,松開鼠標(biāo)左鍵即可?!鲎詣犹畛渚唧w日期當(dāng)我們在excel中輸入日期數(shù)據(jù)時,可能需要確定該日期所對應(yīng)的是星期幾。而為了查明星期幾,許多用戶往往會查閱日歷或使用轉(zhuǎn)換函數(shù),這都很繁瑣。其實,我們完全可以讓excel自動完成這個任務(wù)。具體操作如下:選中需要錄入日期數(shù)據(jù)的單元格區(qū)域,點擊“格式-單元格”。在“數(shù)字”標(biāo)簽頁中單擊“分類”列表中的“自定義”選項,然后,在右邊的“類型”文本框中輸入:yyyy"年"m"月"d"日""星期"aaa,并單擊“確定”。這樣,只要輸入日期,相應(yīng)的星期數(shù)就會自動出現(xiàn)在日期數(shù)據(jù)后面?!鰧⒂嬎闫靼岬紼xcel中工具-自定義-命令選項卡,在類別列表中選“工具”,在命令列表中選“自定義”(旁邊有個計算機器圖標(biāo))。將所選的命令從命令列表中拖至工具欄中,關(guān)閉,退出Excel,重新打開Excel即可。■不用小數(shù)點,也能輸入小數(shù)在excel中,需要輸入大量小數(shù),而且小數(shù)的位數(shù)都相同,方法是:工具-選項,點擊“編輯”選項卡,勾選“自動設(shè)置小數(shù)點”,調(diào)整小數(shù)“位數(shù)”(如2),確定?,F(xiàn)在再輸入幾個數(shù)值,不需要輸入小數(shù)點,會自動保留二位小數(shù)?!銮砂葱枰判?qū)W校一次上公開課,來的客人有400多人,打字員已按來人的先后順序在excel中錄入了客人的姓名、職務(wù)、所在學(xué)校等,如果要按職務(wù)高低-即校長、副校長、教導(dǎo)主任、教導(dǎo)副主任等排序,可以如下操作:依次單擊工具-選項,彈出窗口,單擊“自定義序列”選項卡,點“添加”按鈕,光標(biāo)懸停于“輸入序列”窗口,在其中按次序輸入“校長、副校長、教導(dǎo)主任、教導(dǎo)副主任……”后再按“添加”后確定。定義完自己的序列后,依次單擊“數(shù)據(jù)-排序”,把“主要關(guān)鍵字”定位于職務(wù)列,再單擊“選項”,從“自定義排序次序”中選取上述步驟中自定義的序列,“方向”選擇為“按列排序”,點確定回到“排序”窗口,再按“確定”便大功告成?!鲈趀xcel中刪除多余數(shù)字學(xué)生的學(xué)籍號數(shù)字位數(shù)很多,比如“1996001”,要成批量刪除前面的“1996”,手工刪除肯定不行??梢杂谩胺至小钡姆椒ㄒ徊降轿?。選中“學(xué)籍號”這一列,依次單擊“數(shù)據(jù)-分列”,彈出“文本分列向?qū)А贝翱冢c擊選中“固定寬度”后按“下一步”按鈕,在需要分隔的地方單擊鼠標(biāo)左鍵,即出現(xiàn)分隔線,再單擊“下一步”按鈕,左邊部分呈黑色顯示(如果要刪除右邊部分,單擊分隔線右側(cè),右側(cè)即呈黑色);再在“列數(shù)據(jù)格式”中點選“不導(dǎo)入此列(跳過)”,單擊“完成”即可?!鋈ψ⒈砀裰械臒o效數(shù)據(jù)數(shù)據(jù)輸入完畢后,為了保證數(shù)據(jù)的真實性,快速找到表格中的無效數(shù)據(jù),我們可以借用excel中的數(shù)據(jù)有效性和公式審核來實現(xiàn)。選中某列(B列),單擊“數(shù)據(jù)”菜單中的“有效性”命令,彈出“數(shù)據(jù)有效性”對話框,切換到“設(shè)置”選項卡,輸入符合條件的數(shù)據(jù)必須滿足的條件范圍(如“=and(B1>60,B1<90)”)。右擊工具欄打開“公式審核”工具欄,單擊工具欄中的“圈釋無效數(shù)據(jù)”按鈕,此時表格中的無效數(shù)據(jù)都被清清楚楚地圈注出來了?!鰞蓚€日期之間的天數(shù)、月數(shù)和年數(shù)計算兩個日期“1995-5-12”和“2006-1-16”之間的天數(shù)、月數(shù)和年數(shù)可使用下面的公式:“=DATEDIF(A1,B1,"d"),其中A1和B1分別表示開始日期和結(jié)束日期,"d"表示天數(shù),換為"m"或"y"就可以計算兩個日期相關(guān)的月數(shù)和年數(shù)了?!鲈诓煌瑔卧窨焖佥斎胪粌?nèi)容首先選定要輸入同一內(nèi)容的單元格區(qū)域,然后輸入內(nèi)容,最后按Ctrl+回車鍵,即可實現(xiàn)在選定單元格區(qū)域中一次性輸入相同內(nèi)容?!鲚p松去掉姓名中的空格編輯-查找-替換,在查找內(nèi)容欄輸入一個空格,替換欄保持為空,點擊全部替換就可以去掉所有姓名中的空格了?!龆鄠€單元格數(shù)據(jù)巧合并在編輯了一個excel工作表后,如果又需要把某些單元格的數(shù)據(jù)進行合并,那么我們可以請“&”來幫忙。比如需要將A、B、C三列的數(shù)據(jù)合并為D列中的數(shù)據(jù),此時請按下述步驟操作:首先在D2單元格鍵入公式“=A2&B2&C2”。單擊單元格,然后將鼠標(biāo)指針指向D2單元格的右下角,當(dāng)指針變成一個黑十字時(這個黑十字被稱為填充柄),向下拖動填充柄到所需要的行,松開鼠標(biāo)左鍵。在D列單元格中,我們就得到需要的數(shù)據(jù)了?!鲚斎肫椒綌?shù)在excel單元格中要輸入100平方這樣的數(shù)字,可以先輸入“’1002”(最外層的引號不要輸入),然后在編輯欄中選中最后的2,點擊“格式-單元格”,在對話框中點擊“字體”選項,選中“上標(biāo)”復(fù)選框即可。不過,用這種方式輸入的是文本型數(shù)字?!鲚斎氲忍柈?dāng)我們使用excel時,想在一個單元格只輸入一個等號,我們就會遇到這樣的問題:你輸入完等號后,它認(rèn)為你要編輯公式,你如果點擊其它單元格,就表示引用了。這時你可以不點擊其它單元格,而點擊編輯欄前面的“√”號,或者直接敲回車確認(rèn)就可以完成等號的輸入了?!鲈趀xcel中快速輸入分?jǐn)?shù)通常在單元格中直接輸入分?jǐn)?shù)如6/7,會顯示為6月7日。如何快速輸入分?jǐn)?shù)“6/7”時在它前面添加一個0和一個空格即可,但是用此法輸入的分母不能超過99(超過99就會變成另一個數(shù))。■讓excel自動創(chuàng)建備份文件用excel2000/2002編輯重要數(shù)據(jù)文件時,如果害怕不小心把數(shù)據(jù)修改錯了,可以讓excel在保存文件時自動創(chuàng)建一份備份文件。打開“文件-保存”,在出現(xiàn)的對話框中按下右上角的“工具”,點選“常規(guī)選項”,出現(xiàn)“保存選項”對話框后,勾選“生成備份文件”選項,按下確定,現(xiàn)在保存一下文檔,excel就會自動給這個文件創(chuàng)建一份備份文件,備份文件的文件名為原文件名后加上的“的備份”字樣,如BOOK1的備份.xlk,而且圖也不相同,相信很容易分別出哪個是備份文件?!鲚p松切換中英文輸入平時用excel錄入各種表格時,不同的單元格中由于內(nèi)容的不同,需要在中英文之間來回切換,這樣既影響輸入速度又容易出錯,其實我們可以通過excel“數(shù)據(jù)有效性”功能進行中英文輸入法自動切換。選中需要輸入中文字符的單元格,打開“數(shù)據(jù)-有效性-數(shù)據(jù)有效性-輸入法模式-打開”,單擊確定。再選中需要輸入英文或數(shù)字的單元格,用上面的方法將輸入法模式設(shè)置為“關(guān)閉(英文模式)”就可以了。這樣在輸入過程中excel會根據(jù)單元格的設(shè)置自動切換中英文輸入法?!鱿拗浦貜?fù)數(shù)據(jù)錄入在excel中錄入數(shù)據(jù)時,有時會要求某列單元格中的數(shù)據(jù)具有唯一性,例如身份證號碼、發(fā)票號碼之類的數(shù)據(jù)。為了保證數(shù)據(jù)的唯一性,我們可以這樣做:選定目標(biāo)單元格區(qū)域(這里假設(shè)為A1:A10),依次單擊“數(shù)據(jù)-有效性”,在對話框擊“設(shè)置”選項卡,單擊“允許”下拉列表,選擇“自定義”,在“公式”中輸入“=countif($A$1:$A$10)=1”。接著,切換到“出錯警告”選項卡,在“樣式”中選擇“停止”,然后分別在“標(biāo)題”和“錯誤信息”中輸入錯誤提示標(biāo)題和信息。設(shè)置完畢后單擊確定退出。此時,我們再在目標(biāo)單元格錄入數(shù)據(jù)時,Excel就會自動對數(shù)據(jù)的唯一性進行校驗。當(dāng)出現(xiàn)重復(fù)數(shù)據(jù)時,Excel中會出現(xiàn)前面設(shè)置的錯誤提示信息?!鰁xcel的另類求和方法在excel中對指定單元格求和,常用的方法有兩種,一是使用SUM,一般用于對不連續(xù)單元格的求和,另一種方法是使用∑,用于對連續(xù)單元格的求和。在有些情況下如果使用組合鍵alt+=,會顯得更方便。先單擊選中要放置和的單元格,再按下alt+=,用鼠標(biāo)單擊所要求和的單元格,被選中的單元格即呈選中狀態(tài),這時可配合shift選取連續(xù)多個單元格,或者配合ctrl選取任意不連續(xù)單元格,使用ctrl甚至還可以對同一單元格多次求和,單元格選取完成后按回車鍵即可。這種方法在某些特殊場合十分有用。■完全刪除excel中的單元格想將某單元格(包括該單元格的格式和注釋)從工作中完全刪除嗎?選中要刪除的單元格區(qū)域,然后按下Ctrl+-(減號),在彈出的對話框中選擇單元格移動的方式,周圍的單元格將移過來填充刪除后留下的空間。■批量查看公式在多個單元格或工作中設(shè)置了公式,要想查看公式和計算結(jié)果,就得反復(fù)滾動窗口或者來回切換工作表。其實我們可以先選中含有公式的單元格(多個單元格可用shift和ctrl配合鼠標(biāo)操作),然后右擊工具欄選擇并打開“監(jiān)視窗口”,單擊“添加監(jiān)視”按鈕,所有選中的單元格的公式及計算結(jié)果就顯示在了監(jiān)視窗口中,非常直觀。如果你創(chuàng)建了一個較大的數(shù)據(jù)表格,并且該表格具有鏈接到其他工作簿的數(shù)據(jù)時,利用“監(jiān)視窗口”可以輕松看到工作表、單元格和公式函數(shù)在改動時是如何影響當(dāng)前數(shù)據(jù)的,這對于排查數(shù)據(jù)更改關(guān)聯(lián)錯誤很有幫助?!鰧崿F(xiàn)單元格跨表拖動在同一excel工作表中,拖動單元格或單元格區(qū)域的邊框可以實現(xiàn)選定區(qū)域的移動操作,但該操作無法在不同的工作表間實現(xiàn),其實可以按住Alt,將所要移動的單元格或單元格區(qū)域拖到目標(biāo)工作表的標(biāo)簽處,excel會自動激活該工作表,這樣你就能夠在其中選擇合適的放置點了?!鎏蕹[藏單元格當(dāng)將excel工作表中某個包含隱藏單元格的區(qū)域的內(nèi)容拷貝到其他位置時,隱藏單元格的內(nèi)容往往會被一同拷貝過去。那么,如果想將隱藏單元格的內(nèi)容剔除出去,該怎么辦?很簡單,選中目標(biāo)區(qū)域,按Ctrl+G,單擊“定位條件”,選擇“可見單元格”選項,單擊確定?,F(xiàn)在,對目標(biāo)區(qū)域進行復(fù)制或剪切操作就不會包含隱藏單元格中的內(nèi)容了?!霾惑@擾IE選定有超級鏈接的表格我們在excel中選定某個超級鏈接所在的單元格時,常會觸發(fā)該鏈接,導(dǎo)致IE出現(xiàn)并訪問該鏈接。其實要想選中這類單元格又不驚擾IE,我們可采用以下方法:單擊包含超級鏈接的單元格,按住鼠標(biāo)左鍵至少一秒鐘,然后釋放鼠標(biāo),這時就可以選定超級鏈接所在的單元格?!鲇媒M合鍵選表格在使用excel編輯文檔時,如果一個工作表中有多張表格,為了顯示直觀,你可能在這多張表格間用空白行和空白列進行間隔。這種情況下,當(dāng)表格較大時,使用鼠標(biāo)拖動的方法選中其中的一張表格,是不容易的,但如果使用快捷鍵,卻輕而易舉。在要選擇的表格中,單擊任意一個單元格,然后按下“ctrl+shift+*”組合鍵即可。■及時更新共享工作簿在日常工作中,如果我們要想知道excel共享工作簿中的更新數(shù)據(jù),這時沒有必要一次次重復(fù)打開工作簿查看,只要直接設(shè)定數(shù)據(jù)更新間隔即可。依次點擊“工具-共享工作簿”,打開“共享工作簿”窗口,單擊“高級”標(biāo)簽,然后在“更新”欄選中“自動更新間隔”項,并設(shè)定好間隔時間(如3分鐘)。這樣一來,每隔3分鐘,excel會自動保存所作的修改,他人的更新內(nèi)容也會及時顯示出來?!鐾峡者x定區(qū)域一般情況下,在excel中刪除某個選定區(qū)域的內(nèi)容時,直接按delete鍵即可。不過,如果你此時正在進行鼠標(biāo)操作,且不想切換至鍵盤的話,那么,你還可以這樣操作:鼠標(biāo)左鍵單擊并選定區(qū)域的填充句柄(右下角的黑色方塊)不放,然后反向拖動它使它經(jīng)過選定區(qū)域,最后松開鼠標(biāo)左鍵即可。另外,拖動時按住ctrl鍵還可將選定區(qū)域單元格的格式信息一并刪除?!鼋o工作表上點色在excel中通常是通過工作表表名來區(qū)分每一張工作表的。但是,由于工作表表名顯示在工作表底部狹小的標(biāo)簽中,一些視力不佳的用戶查找起來相當(dāng)吃力。為了照顧這些用戶,我們可為每張工作表標(biāo)簽設(shè)定一種顏色,以便于查找。具體操作如下:右鍵點擊工作表標(biāo)簽,在彈出的快捷菜單中選擇“工作表標(biāo)簽顏色”選項,然后在出現(xiàn)的窗口中選定一種顏色,點擊“確定”即可?!鰁xcel的區(qū)域加密你是否想讓同一個工作表中的多個區(qū)域只能看不能改呢?啟動excel,打開需要加密的數(shù)據(jù)文檔,執(zhí)行“工具-保護-允許用戶編輯區(qū)域”,擊“新建”按鈕,在彈出的對話框中接著在“標(biāo)題”中輸入非字符的標(biāo)題,在“引用單元格”中選定一個或一部分連續(xù)單元格的重要數(shù)據(jù),接著輸入“區(qū)域密碼”,確定返回“允許用戶編輯區(qū)域”對話框,點擊“保護工作表”,撤消工作表保護密碼,點擊確認(rèn)密碼后可以進行工作了?!龃蛴r自動加網(wǎng)格線在excel中打印表格時默認(rèn)是不加網(wǎng)格線的,因此,許多人往往手動設(shè)置網(wǎng)格線。其實,完全可以不必這么麻煩。執(zhí)行“文件-頁面設(shè)置”,在“工作表”標(biāo)簽頁中鉤選“網(wǎng)格線”,確定。我們就可以在“打印預(yù)覽”中看到excel已經(jīng)自動為表格加上網(wǎng)格線了?!鲐泿欧栞p松錄入我們在向excel錄入數(shù)據(jù)時,有時需要錄入貨幣符號,比如歐元符號。你是怎么錄入的?在插入-符號中慢慢找?那樣挺費功夫的。按alt+0162,然后松開alt鍵,就可以輸入分幣字符¢。按alt+0163,輸入英鎊字符輸入英鎊字符£。按alt+0165輸入日圓符號¥,而按下alt+0128,輸入歐元符號€。有一點要注意,那些數(shù)字,只能用小鍵盤的數(shù)字鍵來輸入?!隹焖購?fù)制表格格式在excel中,我們對一個工作表設(shè)置好了格式以后,如果新插入一個工作表,那么新表的格式不會繼承原有表格的格式,還需要我們對新工作表的諸多格式進行重復(fù)設(shè)置,比較麻煩。其實,我們可以利用格式刷,使這一工作變得簡單。首先先設(shè)置好原來的工作表格式,選中該表格,然后單擊工具欄中的“格式刷”工具,再點擊新插入的工作表,選中要設(shè)置格式的那些單元格,那么原來表格中的表格就會被復(fù)制過來。如果新表格區(qū)域大于原來的表格,那么會用原表格的格式“平鋪”新表格區(qū)域。■常用序號快速輸入當(dāng)我們在excel中錄入數(shù)據(jù)時,經(jīng)常要在開頭某列單元格中輸入一些常用序號,如一月、二月、三月等,如果一個個地鍵入,不但費時,工作量也很大。難道就沒有什么簡便易行的方法嗎?當(dāng)然有。筆者在此就以錄入甲、乙、丙為例,首先輸入開頭的前兩個序號“甲”、“乙”,然后選中第二個序號也就是乙所在的單元格,將鼠標(biāo)緩緩移到第二個序號單元格的右下角,當(dāng)鼠標(biāo)指針變成黑細(xì)十字架形狀時,按住鼠標(biāo)左鍵并將它拖到要輸入序號的末尾單元格,放開鼠標(biāo)??吹搅藳]?甲、乙、丙是不是就自動錄入好了?其他常用序號的輸入方法同上?!隹焖僭O(shè)定打開區(qū)域在excel中,要打印選定區(qū)域,除了在打印對話框中進行設(shè)定外,我們還可以這樣做:選定待打印區(qū)域,單擊文件-打印區(qū)域-設(shè)置打印區(qū)域,然后直接單擊工具欄上的“打印”按鈕即可。另外,為了簡化操作,還可將“設(shè)置打印區(qū)域”工具欄按鈕添加到現(xiàn)有工具欄,這樣只需單擊“設(shè)置打印區(qū)域”,就能輕松地將選定區(qū)域設(shè)置為打印區(qū)域。具體操作步驟如下:右鍵單擊工具欄,單擊“自定義”。單擊“命令”選項卡,在“類別”下選“文件”,在“命令”列表中找“設(shè)置打印區(qū)域”并將其拖動到工具欄上即可。■在excel中實現(xiàn)分行填寫默認(rèn)情況下excel單元格只能顯示一行數(shù)據(jù)的內(nèi)容,希望在同一個單元格中顯示多行內(nèi)容,則需要調(diào)整單元格高度,然后輸入每行信息,行與行之間還要加上很多空格。其實如果想在excel中顯示多行內(nèi)容,還可以在同一個單元格中輸入一行信息,然后按alt+Enter,這樣就可以輕松地excel的分行填寫?!鰪?fù)制表格巧設(shè)列寬當(dāng)我們需要在excel2003中將某處表格復(fù)制到其它位置時,經(jīng)常發(fā)現(xiàn),原來表格的列寬會無形中被當(dāng)前列寬所取代,造成數(shù)據(jù)顯示不均勻。如果想將原來的列寬應(yīng)用到當(dāng)前位置,該怎么辦呢?這個時候,大家可以在當(dāng)前數(shù)據(jù)區(qū)域內(nèi)點擊鼠標(biāo)右鍵,然后選中“選擇性粘貼”,在彈出“選擇性粘貼”窗口中,將“列寬”一項復(fù)選框勾中即可?!鼋o單元格設(shè)置監(jiān)視點在excel中,假設(shè)你在第200行輸入數(shù)據(jù),該數(shù)據(jù)可能會影響到單元格A10中公式的結(jié)果。那么,為了查看單元格A10中公式的結(jié)果,一般而言,你要滾動到單元格A10去查看公式結(jié)果。不過,如果你給單元格A10加上一個監(jiān)視點,則可省去這滾動的麻煩。右鍵單擊單元格A10,在彈出的菜單中選“添加監(jiān)視點”,此時將彈出一個監(jiān)視窗口,并且在窗口中自動為單元格A10添加一個監(jiān)視點。這樣,不管你在工作表的何處,你都可以從監(jiān)視窗口中“監(jiān)視”到單元格A10中的值。另外,在監(jiān)視窗口中雙擊單元格A10的監(jiān)視點,還能直接跳轉(zhuǎn)到單元格A10中?!鲮`活打印表格中的批注文件-頁面設(shè)置,擊“工作表”選項卡,從“批注”后面列表框中選中“工作表末尾”或者“如同工作表中的顯示”選項選中即可。其中前者把表格中的所有批注放在表格的最后面?!隹焖僬{(diào)用函數(shù)幫助窗口在excel中,我們可以使用函數(shù)來完成一些復(fù)雜的工作。但是,excel的很多函數(shù)有很長的參數(shù),有的時候,我們在編輯欄內(nèi)輸入函數(shù)名之后,才尷尬地發(fā)現(xiàn):把參數(shù)給忘了。不過現(xiàn)在不要緊,只要按ctrl+A,就會立刻調(diào)出函數(shù)參數(shù)的幫助窗口。你就可以一邊看參數(shù)的解釋說明,一邊直接輸入?yún)?shù)了。對于參數(shù)很多很長的函數(shù)來說,這招特別管用?!鲎尶刂浦羔樃淖兎较蛳到y(tǒng)默認(rèn)情況下,當(dāng)我們在excel2003中的一個單元格中輸入完數(shù)據(jù)后按回車鍵,單元格則會自動向下移動。那可不可以讓指針向別的方向移動呢?執(zhí)行“工具-選項”,擊“編輯”標(biāo)簽卡,然后選中“按Enter后移動”,接著在旁邊的選擇列表中選中你希望的移動方向即可。■輕松實現(xiàn)行列互換首先選中要互換的單元格,并將它們進行“復(fù)制”,然后依次點擊“編輯-選擇性粘貼”,在彈出的對話框中勾選“轉(zhuǎn)置”并確定即可?!鰝€性化excel頁碼默認(rèn)情況下,在excel里設(shè)置的頁碼,都顯示為阿拉伯?dāng)?shù)1、2、3等形式,那么能否表示成“第1頁”等形式呢?在“頁腳”或“頁眉”對話框中單擊“頁碼”按鈕,插入“&[頁碼]”,此時修改為“第&[頁碼]”頁”。預(yù)覽后頁碼顯示為“第1頁”形式,同樣還可以設(shè)置為“<1>”的形式?!龆ㄖ乒ぷ鞑灸0迦绻覀冞M入excel,會打開excel默認(rèn)的工作簿,在這個工作簿默認(rèn)的工作表、格式并不一定是我們需要的,因此我們可以重新定制默認(rèn)工作簿,設(shè)定適合自己的工作表、格式,具體步驟如下:創(chuàng)建一個新工作簿,將工作表、格式修改為自己需要的樣式。接著點擊“文件-另存為”,在保存類型選“模板”,保存位置選“c:\programfiles\microsoftoffice\office\XlStart(假設(shè)office安裝在C盤)”,保存文件名為book(不能是別的文件名)。以后每次打開excel,便立刻進行已設(shè)定好的工作簿中,節(jié)省了設(shè)定格式的時間?!鲚p松導(dǎo)入Web數(shù)據(jù)想要將互聯(lián)網(wǎng)上的某些數(shù)據(jù)資料導(dǎo)入excel中,我們可以通過Web查詢功能來輕松實現(xiàn)。執(zhí)行“數(shù)據(jù)-導(dǎo)入外中數(shù)據(jù)-新建Web查詢”,在其對話框中的地址欄中輸入要獲取數(shù)據(jù)的網(wǎng)址,然后在瀏覽窗口中進行查詢。當(dāng)我們找到需要導(dǎo)入的數(shù)據(jù)時,點擊左上角的箭頭,然后再點擊“導(dǎo)入”按鈕,這時系統(tǒng)會彈出“導(dǎo)入數(shù)據(jù)”窗口,設(shè)置好數(shù)據(jù)放置的位置后,確定即可。■快速輸入特殊符號因工作原因經(jīng)常要輸入“度”的符號,例如“溫度38.5℃”或者“角度90°”,以前我們一般是切換到特殊符號然后再去輸入,每次切換非常麻煩。其實,我們只要在excel2003中按住Alt鍵,然后從小鍵盤輸入數(shù)字“186”,再松開Alt鍵時,就出現(xiàn)了“度”的符號,另我建議你再試一下其他的數(shù)字,說不定還有意外的收獲呢,比如按住Alt鍵輸入178得到的是平方的上標(biāo),而輸入179得到的是立方的上標(biāo)?!鲎詣诱{(diào)整列寬有妙招在Excel2003中,如果某列單元格中輸入的文字過長,超出了邊線,單元格往往就無法將文字完整地顯示出來,這個時候我們需要調(diào)整該列的列寬,其實方法很簡單,只要先將

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論