固定資產(chǎn)管理系統(tǒng)實現(xiàn)與設(shè)計畢業(yè)設(shè)計_第1頁
已閱讀1頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  課題 固定資產(chǎn)管理系統(tǒng)</p><p>  姓 名 </p><p>  學(xué) 科 專 業(yè) </p><p>  指 導(dǎo) 教 師 </p><p>  學(xué) 號 </p><p><b>  目

2、 錄</b></p><p><b>  前言</b></p><p><b>  摘要</b></p><p><b>  系統(tǒng)需求分析</b></p><p><b>  第二章 系統(tǒng)設(shè)計</b></p><p&

3、gt;<b>  2.1系統(tǒng)方案確定</b></p><p><b>  2.2系統(tǒng)功能實現(xiàn)</b></p><p>  第三章 怎樣開發(fā)一個人事工資管理系統(tǒng)?</p><p>  3.1 編程環(huán)境的選擇3.2 關(guān)系型數(shù)據(jù)庫的實現(xiàn)3.3 二者的結(jié)合(DBA)</p><p>  第四章 Visu

4、al basic下的控件所實現(xiàn)的功能</p><p>  4.1實現(xiàn)菜單選項4.2 實現(xiàn)工具欄4.3 幫助第五章 系統(tǒng)總體規(guī)劃5.1 系統(tǒng)功能5.2 流程圖第六章 系統(tǒng)具體實現(xiàn)6.1 用戶界面的實現(xiàn)</p><p>  6.2 數(shù)據(jù)庫的實現(xiàn)第七章 結(jié)束語第八章 主要參考文獻</p><p><b>  第九章 附錄</b>&l

5、t;/p><p><b>  前言</b></p><p>  固定資產(chǎn)管理系統(tǒng)是一個企事業(yè)單位不可缺少的部分,它的內(nèi)容對于企事業(yè)單位的決策者和管理者來說都至關(guān)重要,所以固定資產(chǎn)管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理固定資產(chǎn)的信息,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這

6、對于查找、更新和維護都帶來了不少的困難。本論文主要介紹的是固定資產(chǎn)管理系統(tǒng)的整個設(shè)計過程。</p><p>  隨著計算機技術(shù)的不斷發(fā)展,計算機應(yīng)用于各大領(lǐng)域,并給人們的生活帶來了極大的便利,在固定管理系統(tǒng)亦是如此。以往固定資產(chǎn)員由于缺乏適當(dāng)?shù)能浖o其工作帶來了很多不便。本論文所介紹的便是一個固定資產(chǎn)管理系統(tǒng),以方便在固定資產(chǎn)安排和固定資產(chǎn)管理上的工作任務(wù)。</p><p>  該系統(tǒng)適

7、用于普通固定資產(chǎn)的管理,在使用上力求操作容易,界面美觀,另外,本系統(tǒng)具有較高的擴展性和可維護性,可能在以后需要的時候進行軟件升級。</p><p>  整個系統(tǒng)的開發(fā)過程嚴(yán)格遵循軟件工程的要求,做到模塊化分析、模塊化設(shè)計和代碼編寫的模塊化。</p><p>  作為計算機應(yīng)用的一部分,使用計算機對固定資產(chǎn)信息進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲

8、量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高固定資產(chǎn)管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。</p><p><b>  摘要</b></p><p>  固定資產(chǎn)管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對

9、于后者則要求應(yīng)用程序功能完備,易使用等特點。 經(jīng)過分析,我們使用 MICROSOFT公司的 VISUAL BASIC開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。</p><p>  整個系統(tǒng)從符合操作簡便、界面友好、靈活、實用、安全的要求出

10、發(fā),完成固定資產(chǎn)管理的全過程,包括每一物品,例如辦公設(shè)備、家具、計算機及其他有價值的資產(chǎn)分配一個唯一的物品編碼,并根據(jù)此編碼在計算機中建立固定資產(chǎn)信息庫,對固定資產(chǎn)的新增、領(lǐng)用、折舊等進行管理,使管理人員可對固定資產(chǎn)的流向進行跟蹤,隨時掌握固定資產(chǎn)的現(xiàn)狀及公司雇員領(lǐng)用固定資產(chǎn)情況,減少固定資產(chǎn)丟失現(xiàn)象,解決查找、盤點困難等問題,提高管理人員的工作效率。因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面的各章中我們將以開發(fā)一套固定資產(chǎn)管

11、理系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。</p><p>  企業(yè)要想不斷提高固定資產(chǎn)的使用效率,并且在預(yù)期的時間內(nèi)收回所投資金和實現(xiàn)預(yù)期的投資收益,就要加強固定資產(chǎn)管理。固定資產(chǎn)管理的主要內(nèi)容有: ? 固定資產(chǎn)日常管理? 固定資產(chǎn)使用效率管理? 固定資產(chǎn)投資規(guī)模變動的邊際收入與邊際成本分析? 固定資產(chǎn)折舊管理</p><p>  論文主要介紹了本課題的開發(fā)背景,所要

12、完成的功能和開發(fā)的過程。重點的說明了系統(tǒng)設(shè)計的重點、設(shè)計思想、難點技術(shù)和解決方案。</p><p>  關(guān)鍵字:Visual Basic6.0,控件、窗體、數(shù)據(jù)庫,固定資產(chǎn)管理</p><p><b>  Summary</b></p><p>  The fixed assets management system is the typica

13、l information management system( MIS), it mainly develop the establishment and maintenances and head application procedures of include the backstage databases develop two aspects .Request to build up a data consistency

14、and integrities for the former strong, the database that the data safety like .But then request the applied procedure function to the latter complete, easy usage etc. characteristics.</p><p>  Through analy

15、sis, we use the VISUAL BASIC development tool of the company of MICROSOFT, making use of various development tool that faces to the object of what it provide, particularly is this ability of the data window way is conve

16、nient and simple and direct to manipulate the database of intelligence turn the object, build up the system application prototype in the in a short time first, then, start the prototype system to carry on the need genera

17、tion to the beginning, revise and improve conti</p><p>  The whole system from match the operation simple, the interface amity, vivid, practical, the request of the safety set out, completing the whole proce

18、ss of the fixed assets management, include each product, for example transact an unique product of equipments, furniture, calculator and other worthy asset-allocations to code, and according to this coding is in the calc

19、ulator build up the fixed assets information database, add, get to use, depreciate...etc. to carry on the management to the fixed </p><p>  The business enterprise wants to want continuously usage efficiency

20、 of raise the fixed assets, and take back in anticipant time the investment income of the investment gold and realization expectation, will strengthen the fixed assets management .The main contents of the fixed assets ma

21、nagement have: </p><p>  The fixed assets manages usually</p><p>  The fixed assets usage efficiency management</p><p>  The limit income and limit cost analiyes of the fixed assets

22、 investment scale fluctuation</p><p>  The fixed assets depreciation management</p><p>  The thesis mainly introduced the development background of this topic, finished function and the process

23、 of the developments want .The point explained the point, the design thought, a little bit difficult technique and solution of the system design.</p><p>  Keywords: Visual Basic6.0, control the piece, windo

24、w body, database, the fixed assets management</p><p><b>  系統(tǒng)需求分析</b></p><p>  1.1現(xiàn)行業(yè)務(wù)系統(tǒng)描述</p><p>  固定資產(chǎn)管理對每個企業(yè)單位都是十分重要的工作,固定資產(chǎn)管理的好,可以使資產(chǎn)發(fā)揮最大效益,杜絕各種不良資產(chǎn),反之則會造成生產(chǎn)資料利用率低下,甚

25、至造成資產(chǎn)流失。 </p><p>  本管理系統(tǒng)是為適應(yīng)于的固定資產(chǎn)管理而開發(fā)的軟件。從資產(chǎn)使用的角度管理固定資產(chǎn),協(xié)助學(xué)校建立一套完善的數(shù)據(jù)管理模型,提供全面數(shù)據(jù)的編輯、查詢、系統(tǒng)管理等等功能,達到對資產(chǎn)科學(xué)管理的目的。</p><p>  企業(yè)以前的有關(guān)資產(chǎn)管理的工作都是由人工來完成的。隨著企業(yè)的發(fā)展,企業(yè)固定資產(chǎn)處的固定資產(chǎn)管理工作量大大加重。隨著計算機應(yīng)用的發(fā)展,很多企業(yè)急切希望

26、能夠?qū)⒋蟛糠址爆嵉墓ぷ鹘挥捎嬎銠C的處理,已減輕人工的壓力并提高工作效率。而計算機的普及更加快了固定資產(chǎn)管理系統(tǒng)的產(chǎn)生。</p><p>  上一代的固定資產(chǎn)管理系統(tǒng)主要采用Foxbase或FoxPro,系統(tǒng)開發(fā)環(huán)境也是數(shù)據(jù)庫內(nèi)置的開發(fā)工具。其特點是單機單用戶方式,開發(fā)簡單,能充分利用數(shù)據(jù)庫的特性。其缺點是開發(fā)出的系統(tǒng)依賴性強,運行必須依托數(shù)據(jù)庫環(huán)境;不容易升級與擴展;無法實現(xiàn)數(shù)據(jù)的共享與并行操作;代碼重用性差。&

27、lt;/p><p>  原有固定資產(chǎn)管理系統(tǒng)數(shù)據(jù)共享差的問題更加突出,而新需求的提出也越來越多,越來越頻繁。這就要求系統(tǒng)在可擴展性和標(biāo)準(zhǔn)化的要求更高。而原有的系統(tǒng)由于其與生俱來的缺點而無法在適應(yīng)現(xiàn)有的需求了。</p><p>  因此,使用現(xiàn)在的新技術(shù),開發(fā)出適應(yīng)新的需求的新系統(tǒng)的任務(wù)刻不容緩。</p><p><b>  1.2組織結(jié)構(gòu)</b>&

28、lt;/p><p>  和固定資產(chǎn)管理系統(tǒng)由直接關(guān)系的主要是后勤管理處:</p><p>  是固定資產(chǎn)系統(tǒng)管理的主要部門, 承擔(dān)固定資產(chǎn)管理的集中管理。</p><p><b>  1.3業(yè)務(wù)流程分析</b></p><p>  固定資產(chǎn)管理系統(tǒng)是一個面向固定資產(chǎn)人員,為其提供服務(wù)的綜合信息管理系統(tǒng)。固定資產(chǎn)管理人員通過本

29、系統(tǒng)完成相關(guān)的日常工作,這些工作也是平常較為繁重的工作。</p><p>  由固定資產(chǎn)人員在數(shù)據(jù)編輯中完成對運行固定資產(chǎn)系統(tǒng)所需的基本數(shù)據(jù)的維護。包括這些信息的增加、修改、刪除等,變動都將在這進行操作。系統(tǒng)開始投入使用時,固定資產(chǎn)管理人員應(yīng)先根據(jù)目前企業(yè)和單位的實際情況,建立相關(guān)資產(chǎn)的信息,當(dāng)資產(chǎn)情況發(fā)生變動后,固定資產(chǎn)人員要及時完成對庫中的信息進行維護。因為企業(yè)的資產(chǎn)數(shù)量會不斷增多,因此特別設(shè)立了一個數(shù)據(jù)查詢

30、模塊,可以進行相關(guān)資產(chǎn)的快速查詢。</p><p>  1.4現(xiàn)行系統(tǒng)存在的主要問題分析</p><p>  現(xiàn)行系統(tǒng)的主要問題歸納起來主要有,</p><p>  1. 單機單用戶系統(tǒng),隨著網(wǎng)絡(luò)的發(fā)展,原有的單機單用戶系統(tǒng)已遠(yuǎn)遠(yuǎn)不能滿足需要。同時,原有的數(shù)據(jù)庫也不支持多用戶的網(wǎng)絡(luò)運行環(huán)境。</p><p>  2.系統(tǒng)獨立性差,原有系統(tǒng)一般

31、都是使用數(shù)據(jù)庫提供的開發(fā)工具編寫的程序,因此收數(shù)據(jù)庫的制約比較大,編寫出來的程序性能也不好。特別是無法支持如Access, MS SQL Server等新的數(shù)據(jù)庫。</p><p>  3.模塊性差,由于不是一個完整的編程語言,故無法做到代碼的模塊化,給功能的擴展帶來了巨大的不便。</p><p>  1.5提出可能的解決方案</p><p>  鑒于目前企業(yè)對固定

32、資產(chǎn)管理系統(tǒng)的需求與實際情況,新系統(tǒng)方案的重點放在系統(tǒng)的可擴展性上,為了實現(xiàn)這一設(shè)計,新系統(tǒng)應(yīng)具備以下幾方面的要求:</p><p>  1.新系統(tǒng)采用Visual Basic 6.0開發(fā)成功,充分利用該開發(fā)程序的優(yōu)勢,提高了工作效率。</p><p>  2.新系統(tǒng)從設(shè)計到實現(xiàn)都應(yīng)遵循模塊化,是用一致的接口進行信息的傳遞與模塊調(diào)用。模塊的劃分應(yīng)盡量符合實際業(yè)務(wù)的劃分,以保證以后新模塊的加

33、入盡可能少的影響現(xiàn)有功能模塊的運行。</p><p>  3、新系統(tǒng)所具有的特性:</p><p> ?。ㄓ眯裕河脩艨筛鶕?jù)本校的需求靈活設(shè)置資產(chǎn)類別及其數(shù)據(jù)庫結(jié)構(gòu),可滿足不同層次,不同性質(zhì),不同業(yè)務(wù)工作的需求。</p><p> ?。獦?biāo)準(zhǔn)化:提供了豐富完善的固定資產(chǎn)管理內(nèi)容,為各級固定資產(chǎn)部門之間的數(shù)據(jù)共享及數(shù)據(jù)交換奠定了良好的基礎(chǔ)。</p><

34、;p> ?。冗M性:采用面向?qū)ο蠹夹g(shù)開發(fā),適應(yīng)計算機網(wǎng)絡(luò)技術(shù)發(fā)展趨勢,運行在windows環(huán)境下,界面友好操作方便。</p><p>  *實用性:具有操作簡便、功能適中等特點,運行速度快。</p><p>  1.6可行性分析與決策</p><p>  對于新系統(tǒng)設(shè)計的幾個關(guān)鍵技術(shù)的可行性分析如下,</p><p>  1.新系統(tǒng)目前

35、使用VB6.0自帶的數(shù)據(jù)庫來作為數(shù)據(jù)庫,這是一個支持多用戶的新型數(shù)據(jù)庫,適用于中小規(guī)模的數(shù)據(jù)量需求。企業(yè)網(wǎng)的建設(shè)也為新系統(tǒng)服務(wù)器/客戶端的結(jié)構(gòu)提供了硬件的支持。</p><p>  2.現(xiàn)在,市場上可以選購的應(yīng)用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。目前在我國市場上最為流行、使用最多、最為先進的可用作企業(yè)級開發(fā)工具的產(chǎn)品有:</p><p>  Microsoft公司的Visual Basic,

36、Microsoft公司的Visual C,</p><p>  Borland公司的Delphi ,Powersoft公司的PowerBulider</p><p>  在目前市場上這些眾多的程序開發(fā)工具中,有些強調(diào)程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便

37、利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費數(shù)倍的工夫來處理,使得原來所標(biāo)榜的效率提高的優(yōu)點失去了作用;相反,如果只強調(diào)程語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴(yán)重地浪費程序設(shè)計師的寶貴時間。</p><p>  作為數(shù)據(jù)庫系統(tǒng)的開發(fā),Visual Basic是一個非常理想選擇。數(shù)據(jù)庫是MIS中的重要支持技術(shù),在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重

38、要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫語言Visual Basic語言,該開發(fā)工具具有很多長處:</p><p>  Visual Basic是一種可視化的、面對對象和條用事件驅(qū)動方式的結(jié)構(gòu)化高級程序設(shè)計,可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強大,可以與Windows的專業(yè)開

39、發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C++編程基礎(chǔ)。在Visual Basic環(huán)境下,利用事件驅(qū)動的編程機制、新穎易用的可視化設(shè)計工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動態(tài)鏈接庫(DLL)、動態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境下功能強大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。</p><p>  總

40、的來說,Visual Basic具有以下特點:</p><p><b>  可視化編程:</b></p><p>  用傳統(tǒng)程序設(shè)計語言設(shè)計程序時,都是通過編寫程序代碼來設(shè)計用戶界面,在設(shè)計過程中看不到界面的實際顯示效果,必須編譯后運行程序才能觀察。如果對界面的效果不滿意,還要回到程序中修改。有時候,這種編程-編譯-修改的操作可能要反復(fù)多次,大大影響了軟件開發(fā)效率。V

41、isual Basic提供了可視化設(shè)計工具,把Windows界面設(shè)計的復(fù)雜性“封裝”起來,開發(fā)人員不必為界面設(shè)計而編寫大量程序代碼。只需要按設(shè)計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設(shè)置這些圖形對象的屬性。Visual Basic自動產(chǎn)生界面設(shè)計代碼,程序設(shè)計人員只需要編寫實現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計的效率。</p><p><b>  面向?qū)ο?/p>

42、的程序設(shè)計</b></p><p>  4.0版以后的Visual Basic支持面向?qū)ο蟮某绦蛟O(shè)計,但它與一般的面向?qū)ο蟮某绦蛟O(shè)計語言(C++)不完全相同。在一般的面向?qū)ο蟪绦蛟O(shè)計語言中,對象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而Visual Basic則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計方法(OOP),把程序和數(shù)據(jù)封裝起來作為一個對象,并為每個對象賦予應(yīng)有的屬性,使對象成為實在的東西。在設(shè)計對象時,不必編寫

43、建立和描述每個對象的程序代碼,而是用工具畫在界面上,Visual Basic自動生成對象的程序代碼并封裝起來。每個對象以圖形方式顯示在界面上,都是可視的。</p><p><b>  結(jié)構(gòu)化程序設(shè)計語言</b></p><p>  Visual Basic是在BASIC語言的基礎(chǔ)上發(fā)展起來的,具有高級程序設(shè)計語言的語句結(jié)構(gòu),接近于自然語言和人類的邏輯思維方式。Visu

44、al Basic語句簡單易懂,其編輯器支持彩色代碼,可自動進行語法錯誤檢查,同時具有功能強大且使用靈活的調(diào)試器和編譯器。</p><p>  Visual Basic是解釋型語言,在輸入代碼的同時,解釋系統(tǒng)將高級語言分解翻譯成計算機可以識別的機器指令,并判斷每個語句的語法錯誤。在設(shè)計Visual Basic程序的過程中,隨時可以運行程序,而在整個程序設(shè)計好之后,可以編譯生成可執(zhí)行文件(.EXE),脫離Visual

45、 Basic環(huán)境,直接在Windows環(huán)境下運行。</p><p><b>  事件驅(qū)動編程機制</b></p><p>  Visual Basic通過事件來執(zhí)行對象的操作。一個對象可能會產(chǎn)生多個事件,每個事件都可以通過一段程序來響應(yīng)。例如,命令按鈕是一個對象,當(dāng)用戶單擊該按鈕時,將產(chǎn)生一個“單擊“(CLICK)事件,而在產(chǎn)生該事件時將執(zhí)行一段程序,用來實現(xiàn)指定的操

46、作。</p><p>  在用Visual Basic設(shè)計大型應(yīng)用軟件時,不必建立具有明顯開始和結(jié)束的程序,而是編寫若干個微小的子程序,即過程。這些過程分別面向不同的對象,由用戶操作引發(fā)某個事件來驅(qū)動完成某種特定的功能,或者由事件驅(qū)動程序調(diào)用通用過程來執(zhí)行指定的操作,這樣可以方便編程人員,提高效率。</p><p><b>  訪問數(shù)據(jù)庫</b></p>

47、<p>  Visual Basic具有強大的數(shù)據(jù)庫管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫管理窗口,可以直接建立或處理Microsoft Access格式的數(shù)據(jù)庫,并提供了強大的數(shù)據(jù)存儲和檢索功能。同時,Visual Basic還能直接編輯和訪問其他外部數(shù)據(jù)庫,如dBASE,F(xiàn)oxPro,Paradox等,這些數(shù)據(jù)庫格式都可以用Visual Basic編輯和處理。</p><p>  Visual Basic

48、提供開放式數(shù)據(jù)連接,即ODBC功能,可通過直接訪問或建立連接的方式使用并操作后臺大型網(wǎng)絡(luò)數(shù)據(jù)庫,如SQL Server,Oracle等。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語言SQL數(shù)據(jù)標(biāo)準(zhǔn),直接訪問服務(wù)器上的數(shù)據(jù)庫,并提供了簡單的面向?qū)ο蟮膸觳僮髦噶詈投嘤脩魯?shù)據(jù)庫訪問的加鎖機制和網(wǎng)絡(luò)數(shù)據(jù)庫的SQL的編程技術(shù),為單機上運行的數(shù)據(jù)庫提供了SQL網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實現(xiàn)客戶/服務(wù)器(client/server)方案。<

49、/p><p>  動態(tài)數(shù)據(jù)交換(DDE)</p><p>  利用動態(tài)數(shù)據(jù)交換(Dynamic Data Exchange)技術(shù),可以把一種應(yīng)用程序中的數(shù)據(jù)動態(tài)地鏈接到另一種應(yīng)用程序中,使兩種完全不同的應(yīng)用程序建立起一條動態(tài)數(shù)據(jù)鏈路。當(dāng)原始數(shù)據(jù)變化時,可以自動更新鏈接的數(shù)據(jù)。Visual Basic提供了動態(tài)數(shù)據(jù)交換的編程技術(shù),可以在應(yīng)用程序中與其他Windows應(yīng)用程序建立動態(tài)數(shù)據(jù)交換,在不

50、同的應(yīng)用程序之間進行通信。</p><p>  對象的鏈接與嵌入(OLE)</p><p>  對象的鏈接與嵌入(OLE)將每個應(yīng)用程序都看做是一個對象(object),將不同的對象鏈接(link)起來,再嵌入(embed)某個應(yīng)用程序中,從而可以得到具有聲音、影像、圖像、動畫、文字等各種信息的集合式的文件。OLE技術(shù)是Microsoft公司對象技術(shù)的戰(zhàn)略,它把多個應(yīng)用程序合為一體,將每個

51、應(yīng)用程序看做是一個對象進行鏈接和嵌入,是一種應(yīng)用程序一體化的技術(shù)。利用OLE技術(shù),可以方便地建立復(fù)合式文檔(compound document),這種文檔由來自多個不同應(yīng)用程序的對象組成,文檔中的每個對象都與原來的應(yīng)用程序相聯(lián)系,并可執(zhí)行與原來應(yīng)用程序完全相同的操作。</p><p>  動態(tài)鏈接庫(DLL)</p><p>  Visual Basic是一種高級程序設(shè)計語言,不具備低級語

52、言的功能,對訪問機器硬件的操作不太容易實現(xiàn)。但它可以通過動態(tài)鏈接庫技術(shù)將C/C++或匯編語言編寫的程序加入到Visual Basic應(yīng)用程序中,可以像調(diào)用內(nèi)部函數(shù)一樣調(diào)用其他語言編寫的函數(shù)。此外,通過動態(tài)鏈接庫,還可以調(diào)用Windows應(yīng)用程序接口(API)函數(shù),實現(xiàn)SDK所具有的功能。</p><p>  綜上所述,新系統(tǒng)的設(shè)計與開發(fā)在技術(shù)上和硬件設(shè)備上的條件都是滿足的,新系統(tǒng)的開發(fā)是可行的。</p>

53、;<p><b>  第二章 系統(tǒng)設(shè)計</b></p><p><b>  2.1系統(tǒng)方案設(shè)定</b></p><p>  企業(yè)在充分認(rèn)識到固定資產(chǎn)管理的重要性下,即使在管理系統(tǒng)的支持下,固定資產(chǎn)標(biāo)簽的制定、填寫或打印、粘貼、資產(chǎn)狀態(tài)的跟蹤,盤點等工作的性質(zhì)和工作量并沒有得到良好的改變和改進。固定資產(chǎn)管理還是手工和計算機管理相結(jié)合。

54、 固定資產(chǎn)投資是社會維持簡單再生產(chǎn)和擴大再生產(chǎn)的主要手段,適度的投資規(guī)模和合理的投資結(jié)構(gòu)對于實現(xiàn)國家經(jīng)濟發(fā)展戰(zhàn)略具有重大意義。及時、準(zhǔn)確、完整地獲得全社會投資規(guī)模、結(jié)構(gòu)和效益以及前景預(yù)測的有關(guān)信息,是國家建立宏觀調(diào)控機制、制定產(chǎn)業(yè)政策、提高決策水平、實現(xiàn)全社會總供給與總需求的積極平衡和社會資源合理分配的重要條件?! ?目前企業(yè)對固定資產(chǎn)投資的管理主要是采用書面文字記錄為主、電腦 EXECL 表格統(tǒng)計為輔的方法,隨著工作的發(fā)展,這

55、種管理的局限性日益突出出來。主要表現(xiàn)在記錄、檢索和統(tǒng)計時十分不便。   為全面加強對固定資產(chǎn)投資的宏觀管理和指導(dǎo),企業(yè)建立固定資產(chǎn)管理信息系統(tǒng),對企業(yè)宏觀經(jīng)濟進行快速檢索和統(tǒng)計是必需的?! ?本系統(tǒng)是一個由多項數(shù)據(jù)組成的相互緊密關(guān)聯(lián)的開放性系統(tǒng),既有項目數(shù)據(jù)、又有文檔數(shù)據(jù)。建設(shè)這一系統(tǒng)應(yīng)當(dāng)系統(tǒng)地規(guī)劃固定資產(chǎn)投資管理體系,健全固定資產(chǎn)投資管理數(shù)據(jù)</p><p><b>  2.2系統(tǒng)實現(xiàn)功能<

56、/b></p><p>  《固定資產(chǎn)管理系統(tǒng)》是一套對固定資產(chǎn)檔案、增加、折舊、維修、盤存、清理、轉(zhuǎn)讓等進行全面管理的系統(tǒng)。     該系統(tǒng)通過采集固定資產(chǎn)日常工作中所產(chǎn)生的各種原始數(shù)據(jù),根據(jù)資產(chǎn)管理的要求,對數(shù)據(jù)進行分類、統(tǒng)計、匯總、分析,建立程序化、制度化、規(guī)范化的固定資產(chǎn)計算機軟件管理系統(tǒng),包括了固定資產(chǎn)的一般特性、固定資產(chǎn)狀態(tài)數(shù)據(jù)和固定資產(chǎn)能力數(shù)據(jù),及

57、時準(zhǔn)確地報出各種報表,為固定資產(chǎn)管理提供了一個現(xiàn)代化的管理手段,這一手段可以強化和規(guī)范對固定資產(chǎn)的管理。便于計劃、財務(wù)、審計等管理部門的介入,形成嚴(yán)格的監(jiān)督、約束機制。     該系統(tǒng)集信息采集、分類、匯總、分析、查詢、統(tǒng)計等各種處理為一體,各種操作既可以通過菜單進行,又可以通過系統(tǒng)的管理樹導(dǎo)航進行。信息分類全面,樹形管理方便,操作快捷簡單,性能強大高效。全中文操作界面,無需計算機專業(yè)知識,使

58、用易懂、易會。別具一格的查詢統(tǒng)計為您提供了更多的方便!系統(tǒng)支持用戶任意修改設(shè)計,也可讓我們幫您完成。</p><p>  第三章.Visual basic下的控件所實現(xiàn)的功能</p><p>  Windows下的Visual Basic應(yīng)用程序基本的構(gòu)建塊是用戶所創(chuàng)建的對象,每一個對象都具有一些特性和行為(屬性、事件和 方法)。開發(fā)人員可以最有效利用所創(chuàng)建的每一個對象。使用應(yīng)用程序具有可

59、通用性可說擴展性和強有力的功能。</p><p>  Visual Basic應(yīng)用由一系列對象組成,包括有函數(shù)、菜單、函數(shù)、結(jié)構(gòu)和數(shù)據(jù)窗口、用戶對象、用戶事件等等,對象中又包含若干控件如命令按鈕、單行編輯器等這些對象和控件都可在許多應(yīng)用中重復(fù)使用。</p><p><b>  3.1實現(xiàn)菜單選項</b></p><p>  菜單是程序最重要的特

60、性之一,大多數(shù)程序都依賴一個定義良好的菜單使程序易于使用和維護,Visual Basic也提供了強大的創(chuàng)建菜單功能是程序更加標(biāo)準(zhǔn)。</p><p>  您可以使用Visual Basic的Application Wizard也可以使用Visual Basic 的菜單編輯器建立菜單或者修改已經(jīng)存在的菜單。 </p><p><b>  3.2 實現(xiàn)工具欄</b><

61、/p><p>  CoolBar控件與Office97種看到的CoolBar是類似的。CoolBar就是一個可以在窗體上浮動的工具,同時也是其他ActiveX的容器。通過在CoolBar中遷入其他空間你局可以向用戶提供更好的靈活性和義用性。</p><p>  Toolbar 是工具條控件,是實現(xiàn)工具條的主體。其中的按鈕可以顯示圖像和標(biāo)題,并按功能分組或加入分隔符,還可以圍棋設(shè)置鼠標(biāo)停留在其上

62、顯示的提示字符。Toolbar也是一個控件容器且具有Style屬性,并可以為其增加下拉按鈕和平滑按鈕等。</p><p>  選擇“工程”下拉菜單中的“部件”選項,顯示“部件”對話框。在“控件”選項卡列表中選擇“Microsoft Windows Common Controls 6.0”后工具相中增加改控件。其屬性及對象如下: </p><p>  1. Align屬性定義工具條在窗體中的

63、位置</p><p>  2. ToolTipText屬性是字符串類型,定義控件的提示字符</p><p>  3. Style屬性定義按鈕外觀。</p><p>  4. ImageList屬性定義與數(shù)據(jù)條對應(yīng)的ImageList控件名,該控件定義工具條按鈕顯示的圖像。</p><p>  5. HotImangeList屬性設(shè)置一個Ima

64、geList控件名,該控件定義按鈕獲得熱點時顯示的圖像。</p><p>  6. DisabledImageList屬性定義工具條按鈕無效時顯示的圖像。</p><p>  創(chuàng)建工具條包括ImageList和Toolbar控件,ImageList用于為其他控件提供圖像庫,將ImageList控件加入到工具箱的操作于前述Toolbar控件相同。</p><p>&l

65、t;b>  3.3幫助</b></p><p>  專業(yè)水平的軟件通常都帶有聯(lián)機幫助功能。無論寫出來的程序是要給大量的用戶使用,還是僅僅局限于公司內(nèi)部有限的使用者,我們都應(yīng)該為用戶提供詳細(xì)的、易于理解的聯(lián)機幫助文檔。微軟的Help Workshop4.0 是一套獨立于Visual Basic 的用來協(xié)助我們創(chuàng)建、運行于32位Windows 操作系統(tǒng)下的幫助文件的工具。使用它我們可以為我們編寫的應(yīng)

66、用程序生成一組幫助文件。</p><p><b>  3.4關(guān)于版本</b></p><p>  為了是程序顯得更具有專業(yè)風(fēng)格,首先可以在其中加入通常的應(yīng)用程序信息。這些信息包括公司名稱、版本號、修訂號以及其他類似信息。Visual Basic允許你使用APP對象來保存這些信息,APP對象是一個預(yù)定義對象,不需要在程序中創(chuàng)建它。APP對象的大多數(shù)屬性被應(yīng)用程序用來提供

67、常規(guī)的信息,通過使用這些APP提供的屬性,可以在應(yīng)用程序和用戶之間交流重要信息,在項目屬性框中可以設(shè)置它的屬性。</p><p>  第四章.使用Access2000 實現(xiàn)關(guān)系型數(shù)據(jù)庫</p><p><b>  4.1數(shù)據(jù)庫的概念</b></p><p>  數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進行操作的工具。數(shù)據(jù)庫的作用在于組織和表達信息,簡而言之

68、,數(shù)據(jù)庫就是信息的集合。計算機的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫(flat-file)和關(guān)系數(shù)據(jù)庫(relational)。關(guān)系數(shù)據(jù)庫中包含了多個數(shù)據(jù)表的信息,數(shù)據(jù)庫含有各個不同部分的術(shù)語,象記錄、域等。 </p><p>  4.2新建一個數(shù)據(jù)庫</p><p>  創(chuàng)建任何一個數(shù)據(jù)庫的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫,設(shè)計必須是靈活的、有邏輯的。創(chuàng)建一個數(shù)據(jù)庫結(jié)構(gòu)的過程被認(rèn)為是數(shù)據(jù)模型設(shè)計。&

69、lt;/p><p>  1. 標(biāo)識需要的數(shù)據(jù);</p><p>  2. 收集被標(biāo)識的字段到表中;</p><p>  3. 標(biāo)識主關(guān)鍵字字段;</p><p>  4. 繪制一個簡單的數(shù)據(jù)圖表;</p><p><b>  5. 規(guī)范數(shù)據(jù);</b></p><p>  6.

70、標(biāo)識指定字段的信息;</p><p><b>  7. 創(chuàng)建物理表。</b></p><p>  4.3修改已建的數(shù)據(jù)庫</p><p>  數(shù)據(jù)庫的修改分為:添加、編輯和刪除記錄。這三種操作均可由Visual Basic 創(chuàng)建的程序來完成,下面的章節(jié)將詳細(xì)描述實現(xiàn)的具體方法。</p><p>  4.4實現(xiàn)數(shù)據(jù)庫之間的

71、聯(lián)系</p><p>  數(shù)據(jù)庫之間的關(guān)系指明兩個庫之間共享一個共同的關(guān)鍵字值。一個連接是指一種虛擬的表,這種表是在當(dāng)用戶要求從相互關(guān)聯(lián)的各個不同的表中獲取信息時建立的,關(guān)鍵字段用于在相互連接的不同表中查找匹配的記錄。一個更高級的連接形式稱為自連接。這種連接是指一個表被連接到它自己的一個字段,或在不同的紀(jì)錄中由重復(fù)數(shù)據(jù)的組合字段。數(shù)據(jù)庫中有三種不同類型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字。在表中使用的關(guān)鍵字類

72、型用于描述庫表示什么以及在數(shù)據(jù)庫中如何與其它的庫建立關(guān)系。</p><p>  第五章.系統(tǒng)總體規(guī)劃</p><p><b>  5.1 系統(tǒng)功能</b></p><p>  1. 可以進行文本操作;</p><p>  2. 添加一個數(shù)據(jù)庫項目;</p><p>  3. 刪除一個數(shù)據(jù)庫項目;&

73、lt;/p><p>  4. 修改一個數(shù)據(jù)庫項目;</p><p><b>  5. 查詢信息</b></p><p><b>  6 系統(tǒng)維護</b></p><p>  6.1系統(tǒng)數(shù)據(jù)轉(zhuǎn)出 </p><p>  6.2系統(tǒng)數(shù)據(jù)轉(zhuǎn)入 </p><p>

74、;  6.3修改系統(tǒng)密碼 </p><p><b>  6.4數(shù)據(jù)初始化</b></p><p><b>  7幫助</b></p><p><b>  8 退出</b></p><p>  第六章 系統(tǒng)具體實現(xiàn)</p><p><b>  主

75、界面實現(xiàn):</b></p><p>  功能:對所有資產(chǎn)進行添加,查詢,修改,刪除操作,對用戶密碼進行修改,對每條固定資產(chǎn)信息進行打印。</p><p>  數(shù)據(jù)編緝界面實現(xiàn)功能:</p><p>  對于固定資產(chǎn)的編號,資產(chǎn)名稱,資產(chǎn)型號,制造商,國別,購買日期,單價,數(shù)量,使用單位,使用人,管理員,放置地點,已使用年限,資產(chǎn)來源,報年限,聯(lián)系電話等記

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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

提交評論