畢業(yè)論文之電力公司日常財務事務管理系統(tǒng)_第1頁
畢業(yè)論文之電力公司日常財務事務管理系統(tǒng)_第2頁
畢業(yè)論文之電力公司日常財務事務管理系統(tǒng)_第3頁
畢業(yè)論文之電力公司日常財務事務管理系統(tǒng)_第4頁
畢業(yè)論文之電力公司日常財務事務管理系統(tǒng)_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 HYPERLINK http:/ 更多企業(yè)學院: 中小企業(yè)治理全能版183套講座+89700份資料總經(jīng)理、高層治理49套講座+16388份資料中層治理學院46套講座+6020份資料國學智慧、易經(jīng)46套講座人力資源學院56套講座+27123份資料各時期職員培訓學院77套講座+ 324份資料職員治理企業(yè)學院67套講座+ 8720份資料工廠生產(chǎn)治理學院52套講座+ 13920份資料財務治理學院53套講座+ 17945份資料銷售經(jīng)理學院56套講座+ 14350份資料銷售人員培訓學院72套講座+ 4879份資料渤海大學本科畢業(yè)論文題 目:日常財務事務治理系統(tǒng)姓 名:趙玲專 業(yè):計算機科學與技術(shù)班 級:

2、04級11班院 系:信息科學與工程學院入學年度:2004年指導教師: 劉雪娜日 期:2006年6月10日大洋電力集團凌河分公司日常財務事務治理系統(tǒng)摘 要:企業(yè)信息化是當前大趨勢,而一個企業(yè)最要緊的也是最核心的確實是其財務治理,現(xiàn)金流量治理又是財務治理的要緊組成部分。本畢業(yè)設計做的系統(tǒng)也是在這種背景下產(chǎn)生的。日常財務事務治理系統(tǒng)是典型的治理信息系統(tǒng)(MIS),其開發(fā)要緊包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。關于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而關于后者則要求應用程序功能完備,易使用等特點。通過分析如此情況,我使用了微軟公司的Visual Basic開發(fā)工

3、具,結(jié)合數(shù)據(jù)庫治理系統(tǒng)SQL Server2000(數(shù)據(jù)庫設計)開發(fā)設計的,能夠運行在Windows 98以上的操作系統(tǒng)中。從用戶需求動身,此系統(tǒng)要緊設計并實現(xiàn)了以下幾大功能模塊:憑證信息治理模塊、帳簿治理模塊、用戶治理模塊,來滿足企業(yè)財務治理工作的需要。本系統(tǒng)要緊是實現(xiàn)了企業(yè)憑證的治理,審核,記帳,打印等功能。本系統(tǒng)集計算機技術(shù)、數(shù)據(jù)庫技術(shù)為一體,它能夠使企業(yè)運行的數(shù)據(jù)更加準確、及時、全面詳實,同時對各種信息進一步加工,使企業(yè)的領導層對企業(yè)的治理經(jīng)營的決策依據(jù)更充分,更具有合理性科學性,并制造更多的進展機會。測試結(jié)果顯示該系統(tǒng)具有界面友好、操作簡便、性能穩(wěn)定等優(yōu)點,并具備再開發(fā)的潛能。關鍵詞

4、:Visual Basic;SQL Server2000;ADO;治理信息系統(tǒng)The System Of A Daily Finance ManagementFor Dayang Electric Group Co.,Ltd. Linghe District Branch Abstract: Business enterprise information is a current and big trend. The most core management of a business enterprise is its finance management, and the cash dis

5、charge management is again the primary constitute part of a finance management. Based on this kind of background, I design the system.The system of a daily finance management is a typical application of a management information system (know as MIS), which mainly includes building up the back-end dat

6、abase and developing the front-end application interface. To the former, I must establish a better database, which has well data consistency and data security. To the latter, I must make the program to has self-contained functions and easy to be use. By analyzing above situation, I use the VB of the

7、 Microsoft company as the client tool .At a same time, I also combine the database management system SQL Server 2000 in the database design, and besides assure it able to run in operate system Windows 98 above. Based on the users needs, the systems main functions are divided into these parts: the ev

8、idence information management module, the account book management module, the user management module, which need the enterprise demand for the register management. This system primarily realized the management of its evidence, audit, keep account and print, etc. It integrates the computer technology

9、 with the database technology. It can make a business enterprise to process the data accurately, promptly and detailed comprehensively, at the same time to process further each kind of information. Therefore, it makes it more sufficient, rational and scientific for the business enterprise leaders to

10、 set up the business enterprise management policies and creates more development opportunities.The test results show that this system has the amity interface, the simple operation and stable function, etc. In addition, the system has the potential to do further development.Key words:Visual Basic;SQL

11、 Server2000;ADO;MIS目 錄 TOC o 1-3 h z 一、引 言(一) 系統(tǒng)開發(fā)背景會計電算化是指為提高會計核算和會計業(yè)務處理水平,利用電子計算機代替手工而對會計信息進行加工、處理,乃至對外報出會計報表的系列過程。會計電算化是實現(xiàn)企業(yè)現(xiàn)代化治理的重要措施之一。計算機的應用不僅是會計本身進展的需要,而且是經(jīng)濟進展對會計工作提出的要求。近年來,隨著我國經(jīng)濟的迅速進展,企業(yè)之間競爭日益激烈,通過加強治理來提高質(zhì)量、降低成本,已成了企業(yè)的共識。在這種情況下會計成了加強內(nèi)部治理,獲得高效率的要緊手段之一??傊?,要想在國內(nèi)外競爭日益激烈的市場中占一席地位,就應該在會計領域?qū)崿F(xiàn)電算化。開

12、發(fā)出適合現(xiàn)金財務制度的電算化財務軟件,并將其運用到企業(yè)的財務治理當中能夠加大會計核算的準確性,保證會計核算工作的及時性;能夠更為充分地利用會計數(shù)據(jù),為治理者提供多方位的會計信息;能夠提高會計人員的業(yè)務素養(yǎng),更好地做好會計核算、治理工作。(二)系統(tǒng)開發(fā)目的大洋電力集團凌河分公司是一家提供電力器材裝配服務的企業(yè),其日常財務事務要緊涉及到企業(yè)與銀行之間的資金往來、企業(yè)與電力器材經(jīng)銷商之間的業(yè)務往來、企業(yè)與客戶間的業(yè)務往來等諸多方面。因此,傳統(tǒng)的手工會計業(yè)務差不多不能滿足龐大的財務系統(tǒng)的要求,為了減輕會計人員繁重的腦力勞動,提高會計工作的效率和工作質(zhì)量,使會計工作標準化、規(guī)范化,使財務會計信息具有更高

13、的即時性和準確性。我設計了適合該企業(yè)的財務事務狀況的日常財務事務治理系統(tǒng)。 該系統(tǒng)將實現(xiàn)對日常的帳務工作的處理,要緊功能包括憑證的錄入、審核、匯總、,總帳、明細帳的記帳等等。開發(fā)出穩(wěn)定、有用、細致、靈活的系統(tǒng)是本設計的目標,該系統(tǒng)將成為企業(yè)進行財務治理的好工具。 (三) 論文的大體結(jié)構(gòu)論文的結(jié)構(gòu)大體上按照軟件工程的思想及軟件開發(fā)的時期來編寫,要緊包括引言、系統(tǒng)分析、系統(tǒng)設計、數(shù)據(jù)庫設計、系統(tǒng)功能模塊設計、詳細代碼設計、系統(tǒng)測試分析、總結(jié)等等幾大部分。二、 需求分析(一)可行性分析本財務軟件開發(fā)是一項人力、物力、財力的耗費較小的工程,在系統(tǒng)開始投入設計之前,認真地進行了可行性分析,從經(jīng)濟、技術(shù)等

14、方面論證了其建立的必要性和可能性。依照該企業(yè)的具體情況確定系統(tǒng)的目標、規(guī)模以及系統(tǒng)建立的方式,以盡量少的耗費最大限度地滿足該企業(yè)的需要。設計新系統(tǒng)的預備時期,我同該企業(yè)會計人員進行一段時刻的交流,確定一個較為明確可行的系統(tǒng)目標,形成可行性分析報告,包括系統(tǒng)的目標及規(guī)模、技術(shù)可行性分析,經(jīng)濟可行性分析,組織可行性分析等等。 1.經(jīng)濟可行性該系統(tǒng)對計算機軟硬件配置的要求并不高,相關設備數(shù)量較少。系統(tǒng)開發(fā)費用較少,安裝、運行方便且容易、易維護。由于系統(tǒng)操作簡單易學,可不能給后期人員培訓帶來過大的壓力,尤其該系統(tǒng)能夠加大會計核算的準確性,保證會計核算工作的及時性從而提高企業(yè)的工作效率,增加企業(yè)的競爭力

15、,是值得投資的,因此該系統(tǒng)在經(jīng)濟上絕對可行1。2.技術(shù)可行性該系統(tǒng)采納可視化工具Visual Basic 6.0開發(fā),采納SQL Server 2000做后臺數(shù)據(jù)庫,這是目前比較流行的新方法,而且通過實踐是能夠?qū)崿F(xiàn)的。3.法律可行性在法律方面,因為本系統(tǒng)完全是我方自行開發(fā)研制,因此該系統(tǒng)絕可不能出現(xiàn)侵權(quán)等問題。4.開發(fā)方案的選擇性該系統(tǒng)的開發(fā)選擇了Visual Basic 6.0作為開發(fā)工具。Visual Basic 6.0提供了面向?qū)ο蟪绦蛟O計的強大功能,后臺的數(shù)據(jù)庫選擇了SQL Server 2000。開發(fā)的方案是在對使用者提出的需求加以分析、整理和提煉后提出的,開發(fā)方案的選擇完全符合企業(yè)

16、(用戶)的需求。 (二) 用戶的需求通過對該企業(yè)的財務業(yè)務狀況的調(diào)查分析,本系統(tǒng)應滿足用戶如下需求:1.憑證填制需求,企業(yè)日常財務業(yè)務往來的信息需要錄入,即憑證的填制工作,憑證的類型要緊有付款憑證、轉(zhuǎn)帳憑證、收款憑證;2.憑證修改需求,對錯誤憑證進行直接修改或紅字沖銷修改法。3.審核憑證需求,審核是由具有審核權(quán)限的操作員按照會計制度規(guī)定,對制單員填制的記帳憑證進行合法性檢查。4.憑證的刪除需求,對錯誤的憑證進行作廢或完全刪除。5.記帳的需求,通過記帳進行合法性檢驗(保持了期初試算平衡)。6.帳簿的掃瞄和打印的需求,用戶需要對憑證和帳簿進行查詢,并打印成帳簿保存。7.財務職務分工不同,因此權(quán)限不

17、同,用戶有按照權(quán)限不同治理帳務的需求。(三) 開發(fā)工具簡介我所要設計的日常財務事務治理系統(tǒng)包括前端界面和后臺數(shù)據(jù)庫,界面設計選用Visual Basic 6.0(軟件開發(fā)),后臺數(shù)據(jù)庫建立選用SQL Server 2000(數(shù)據(jù)庫開發(fā))。1. SQL Server 2000SQL Server 2000是Microsoft公司生產(chǎn)的大型關系數(shù)據(jù)庫治理系統(tǒng),它提供專門好網(wǎng)絡支持能力,能夠開發(fā)出高質(zhì)量的C/S結(jié)構(gòu)的數(shù)據(jù)庫應用系統(tǒng)。其顯著特點如下2:(1)是基于網(wǎng)絡環(huán)境的數(shù)據(jù)庫治理系統(tǒng),能夠用于C/S結(jié)構(gòu)的數(shù)據(jù)庫應用系統(tǒng),服務器端軟件用于存儲數(shù)據(jù),處理數(shù)據(jù)請求、維護數(shù)據(jù)完整性,而客戶端軟件用于處理用

18、戶界面、生成數(shù)據(jù)請求、將返回結(jié)果顯示給用戶。(2)支持大規(guī)模的應用,可支持數(shù)千個并發(fā)用戶,多達上百萬的事物處理和超過數(shù)百GB的數(shù)據(jù)容量。(3)提供的自動鎖功能使得并發(fā)用戶能夠安全而高效地訪問數(shù)據(jù)。能夠保證系統(tǒng)的高度安全性。(4)提供了方便靈活的數(shù)據(jù)備份和恢復方法及設備鏡像功能,還能夠利用操作系統(tǒng)提供的容錯功能,確保設計良好的應用中的數(shù)據(jù)在任何意外發(fā)生的情況下都能夠最大限度地恢復。(5)提供各種維護數(shù)據(jù)完整性的手段,利用這些方法能夠?qū)?shù)據(jù)庫的限制與數(shù)據(jù)一同存儲在服務器中,使服務器成為數(shù)據(jù)完整性的唯一操縱點。提供了方便易用的分布式處理功能。2. Visual Basic簡介Visual Basi

19、c是Microsoft公司開發(fā)出來的最流行軟件之一,也是目前社會上最流行的開發(fā)工具之一。在眾多的產(chǎn)品中Visual Basic是最有阻礙力。以下簡述VB要緊功能特點3:(1)具有面向?qū)ο蟮目梢暬O計工具(2)事件驅(qū)動的編程機制事件驅(qū)動是特不合適圖形用戶界面的編程方式。使得程序既易于編寫又易于維護。(3)提供了易學易用的應用程序集成開發(fā)環(huán)境在VB集成開發(fā)環(huán)境中,用戶可設計界面、編寫代碼、調(diào)試程序,把應用程序編譯成可執(zhí)行文件,直至把應用程序制作成安裝盤,以便能夠在脫離VB系統(tǒng)的Windows環(huán)境中運行,為用戶提供了友好的開發(fā)環(huán)境。(4)結(jié)構(gòu)化的程序設計語言VB具有良好豐富的數(shù)據(jù)類型、眾多的內(nèi)容函數(shù)

20、、模塊化的、結(jié)構(gòu)化程序設計語言,結(jié)構(gòu)清晰,簡單易學。(5)強大的數(shù)據(jù)庫功能VB中利用數(shù)據(jù)控件能夠訪問多種數(shù)據(jù)庫系統(tǒng)。VB6.0新增了功能強大、使用方便的ADO技術(shù)。ADO包括了現(xiàn)有的ODBC,而且占用內(nèi)存少,訪問速度快。同時提供的ADO控件,不但能夠用最少的代碼創(chuàng)建數(shù)據(jù)庫應用程序,也能夠取代DATA和RDO控件。支持多種數(shù)據(jù)庫系統(tǒng)的訪問。(6)ActiveX技術(shù)ActiveX技術(shù)進展了原有的OLE技術(shù),它使開發(fā)人員擺脫了特定語言的束縛,方便地使用其他程序提供的功能 。使用VB能夠開發(fā)集聲音、圖像、動畫、字處理、電子表格、WEB等對象于一體的應用程序。(7)網(wǎng)絡功能VB60最重要的新特性之一,是

21、提供了DHTML設計工具。這種技術(shù)能夠使WEB頁面設計者動態(tài)地創(chuàng)建和編輯頁面,使用戶在VB中開發(fā)多功能的網(wǎng)絡應用軟件。(8)多個應用程序向?qū)B的應用程序向?qū)軌蜃詣觿?chuàng)建不同類型、不同功能的應用程序。有應用程序向?qū)А惭b向?qū)?、?shù)據(jù)對象向?qū)А?shù)據(jù)窗體向?qū)?、IIS應用程序和DHTML等。(9)完備的Help聯(lián)機關心功能與Windows環(huán)境下的軟件一樣,在VB中,利用關心菜單和F1功能鍵,用戶可隨時方便地得到所需的關心信息;VB關心窗口中顯示了有關的示例代碼,通過復制、粘貼操作可獵取大量的示例代碼,為用戶的學習和使用提供了捷徑。三、 系統(tǒng)設計(一) 數(shù)據(jù)庫分析與設計1.數(shù)據(jù)庫的需求分析用戶的需求具體

22、體現(xiàn)在各種財務信息的錄入,保存,整理和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。針對一般財務治理系統(tǒng)的需求,通過對企業(yè)財務業(yè)務信息的結(jié)構(gòu)進行分析,設計如下所示的表單:(1)憑證信息表:該表要緊用于描述財務業(yè)務的信息,使財務人員對該筆財務業(yè)務有清晰的了解。包括的列有:憑證號、憑證類型、憑證類不、憑證日期、附件張數(shù)、貸方摘要、借方摘要、貸方會計科目、借方會計科目、借方金額、貸方金額、審核、出納、作廢、制單員、總計;(2)會計科目表:該表用于記錄一筆財務業(yè)務的會計科目的類型。該表包括的列有:資產(chǎn)、負債、權(quán)益、成本、損益;(3)輔助核算表:該表用于記錄一筆財務業(yè)務的信息,這些信息是對憑證

23、信息的補充。目的使財務人員能更加清晰的了解企業(yè)財務業(yè)務的情況。該表包括的列有:憑證號、數(shù)量、單價、部門、業(yè)務員、客戶、個人、項目名稱;(4)票號登記表:用于登記支票相關信息,該表包括的列有:憑證號、票號、帳戶、票據(jù)日期、領用部門、領用人、限額、用途、備注;(5)總帳信息表:該表用于記錄總帳的信息,該表包括的列有:日期、貸方摘要、借方摘要、借方金額、貸方金額;(6)用戶信息表:該表用于記錄系統(tǒng)用戶的相關信息,該表包括的列有:用戶身份、密碼。2.數(shù)據(jù)庫概念結(jié)構(gòu)設計依照前面的分析,本系統(tǒng)規(guī)劃出的實體有:憑證信息實體,輔助核算實體、會計科目實體、票號登記實體、總帳信息實體、用戶信息實體,各實體間關系及

24、實體屬性的E-R圖如圖3-1至3-7。圖3-1實體關系E-R圖圖3-2憑證信息實體圖圖3-3會計科目實體圖圖3-4輔助核算實體圖圖3-5票號登記實體圖圖3-6總帳信息實體圖圖3-7用戶信息實體圖3.數(shù)據(jù)庫邏輯結(jié)構(gòu)設計將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為SQL Server2000數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也確實是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。在上面的實體以及實體之間關系的基礎上,形成數(shù)據(jù)庫中的表以及各個表之間的關系。日常財務事務治理系統(tǒng)數(shù)據(jù)庫中各個表格的設計結(jié)果如下面的幾個表所示。每個表表示的數(shù)據(jù)庫中的一個數(shù)據(jù)表。每個表分不介紹列名、數(shù)據(jù)類型、可否為空、講明。表3-1 憑證信息表列名數(shù)據(jù)類型可否為空講明憑證

25、號INT(4)NOT NULL憑證號(主)憑證類型CHAR(12)NOT NULL憑證類型憑證類不CHAR(10)NOT NULL憑證類不憑證日期CHAR(20)NOT NULL憑證日期附件張數(shù)INT(4)NULL附件張數(shù)貸方摘要CHAR(20)NOT NULL貸方摘要借方摘要CHAR(20)NOT NULL借方摘要貸方會計科目CHAR(30)NOT NULL貸方會計科目借方會計科目CHAR(30)NOT NULL借方會計科目借方金額MONEY(8)NOT NULL借方金額貸方金額MONEY(8)NOT NULL貸方金額作廢REAL(4)NULL作廢出納CHAR(10)NULL出納審核CHAR

26、(10)NULL審核制單員CHAR(10)NOT NULL制單員總計MONEY(8)NOT NULL總計表3-2 會計科目表列名數(shù)據(jù)類型可否為空講明資產(chǎn)CHAR(30)NULL資產(chǎn)負債CHAR(30)NULL負債權(quán)益CHAR(30)NULL權(quán)益成本CHAR(30)NULL成本損益CHAR(30)NULL損益表3-3 輔助核算表列名數(shù)據(jù)類型可否為空講明憑證號INT(4)NOT NULL憑證號(主鍵)數(shù)量INT(4)NULL數(shù)量單價MONEY(8)NULL單價部門CHAR(10)NULL部門業(yè)務員CHAR(10)NULL業(yè)務員客戶CHAR(10)NULL客戶項目名稱CHAR(20)NULL項目名稱

27、個人CHAR(10)NULL個人表3-4票號登記表列名數(shù)據(jù)類型可否為空講明憑證號INT(4)NOT NULL憑證號票號INT(4)NOT NULL票號帳戶CHAR(30)NOT NULL帳戶票據(jù)日期DATETIME(8)NOT NULL票據(jù)日期領用部門CHAR(10)NOT NULL領用部門領用人CHAR(10)NOT NULL領用人限額MONEYNOT NULL限額用途CHAR(30)NOT NULL用途備注CHAR(30)NOT NULL備注表3-5用戶信息表列名數(shù)據(jù)類型可否為空講明用戶身份CHAR(8)NOT NULL用戶身份密碼CHAR(3)NOT NULL密碼表3-6總帳信息表列名數(shù)

28、據(jù)類型可否為空講明日期CHAR(20)NULL用戶身份貸方摘要CHAR(20)NULL貸方摘要借方摘要CHAR(20)NULL借方摘要貸方金額MONEY(8)NULL貸方金額借方金額MONEY(8)NULL借方金額(二) 系統(tǒng)功能模塊設計依照前面的需求分析得到該系統(tǒng)需要完成的功能要緊有: 1.憑證治理憑證的治理要緊包括憑證的填制、憑證的修改、憑證的作廢與刪除、憑證的審核與出納簽字、憑證的打印等功能。(1)憑證的填制憑證是登記帳簿的依據(jù),是總帳的唯一數(shù)據(jù)源。填制憑證是最基礎和最頻繁的工作。電子帳簿的準確與完整完全依靠于憑證,因而系統(tǒng)的憑證填制功能不可缺少,且特不重要。系統(tǒng)提供的憑證種類有三種:付

29、款憑證、轉(zhuǎn)帳憑證、收款憑證。憑證的內(nèi)容一般包括憑證號、憑證類型、憑證類不、憑證日期、附件張數(shù)、貸方摘要、借方摘要、貸方會計科目、借方會計科目、借方金額、貸方金額、審核、出納、作廢、制單員、總計等。完整的輔助核算信息能關心準確的記錄財務業(yè)務,因此系統(tǒng)提供輔助核算信息,一般此類信息包括憑證號、數(shù)量、單價、部門、業(yè)務員、客戶、個人、項目名稱等;(2)憑證的修改在填制憑證的過程中,出現(xiàn)錯誤憑證在所難免。為更正錯誤系統(tǒng)提供了兩種憑證修改的功能:“有痕跡”修改和“無痕跡”修改;錯誤憑證進行“無痕跡“修改,即不留下曾經(jīng)修改的線索和痕跡。下列兩種狀態(tài)的錯誤憑證可實現(xiàn)無痕跡修改:對差不多輸入但未進行出納簽字或未

30、審核的記帳憑證進行直接的修改。對通過審核的或已進行出納簽字的但未記帳的憑證不能直接修改,能夠先取消審核或取消出納簽字再修改。 對錯誤憑證的“有痕跡“修改,即留下曾經(jīng)修改的線索和痕跡,通過保留錯誤憑證和更正憑證的方式留下修改痕跡。對此類錯誤的修改要求留下審計線索。這時能夠采納紅字沖銷法進行更正。(3)憑證的審核與出納簽字審核是由具有審核權(quán)限的操作員按照會計制度規(guī)定,對制單員填制的記帳憑證進行合法性檢查。其目的是防止錯弊。為確保登記到帳簿的每一筆經(jīng)濟業(yè)務的準確性和可靠性,制單員填制的每一張憑證必須通過審核員審核。審核憑證的工作要緊包括出納簽字和審核憑證兩方面。 出納簽字的功能是對制單員填制的帶有現(xiàn)

31、金或銀行科目的憑證進行檢查核對,要緊核對憑證的出納科目的金額是否正確,審查認為錯誤或有異議的憑證,應交制單員修改后再核對。 審核憑證的功能是直接依照原始憑證,對計算機中的憑證進行審核,對正確的憑證發(fā)出簽字的指令,計算機在憑證上填上審核人的名字。(4)憑證的作廢與刪除系統(tǒng)提供了兩種刪除憑證的方式:作廢/恢復假如遇到有非法的憑證需要作廢時,則能夠使用該功能,將憑證作廢。作廢的憑證仍保留憑證的內(nèi)容及編號,只顯示作廢字樣。作廢的憑證不能修改、不能審核,不記帳。系統(tǒng)還提供了已作廢憑證的恢復功能:將作廢的憑證恢復成正常有效的憑證。直接刪除 假如作廢的憑證不想保留時,則能夠通過直接刪除的方法將作廢憑證刪除。

32、 (5)憑證的查詢 系統(tǒng)在進行每一種操作之前提供查詢,用來提供給用戶所需的憑證進行操作.(6)憑證的打印系統(tǒng)提供了對憑證進行打印的功能,立即各種類型的憑證按照標準格式輸出到屏幕或打印機。2.帳簿治理企業(yè)發(fā)生了經(jīng)濟業(yè)務,通過制單、審核、記帳等程序之后,就形成了正式的會計帳簿,帳簿治理的功能,要緊包括記帳處理,總帳的預覽與打印,明細帳的預覽與打印。記帳處理記帳是以會計憑證為依據(jù),將經(jīng)濟業(yè)務全面、系統(tǒng)、連續(xù)地記錄到具有帳簿差不多結(jié)構(gòu)的帳簿中去的一種方法。在手工方式下,記帳是由會計人員依照差不多審核的記帳憑證及所附原始憑證(所附單據(jù))逐筆或匯總后登記有關總帳. 在電算化方式下,記帳是由有記帳權(quán)限的操作

33、員發(fā)出記帳的指令,由計算機按照預先設計的記帳程序自動進行匯總 記帳的約束條件: 未審核的憑證不能夠記帳; 作廢的憑證不記帳;(2)總帳的預覽與打印總帳的預覽能夠在查看到某年發(fā)生的經(jīng)濟業(yè)務的總金額。使企業(yè)能夠了解到自己大體上的經(jīng)營狀況。系統(tǒng)提供了對總帳進行打印的功能,立即總帳按照標準格式輸出到屏幕或打印機(3)明細帳的預覽與打印明細帳的查詢能夠使企業(yè)能夠了解經(jīng)濟業(yè)務的明細情況,使帳目信息反映企業(yè)經(jīng)營狀況更加及時準確系統(tǒng)提供了對明細帳進行打印的功能,立即明細帳按照標準格式輸出到屏幕或打印機。3.用戶治理財務分工,即財務權(quán)限設置,是指對同意使用財務軟件的操作員規(guī)定操作權(quán)限。使用系統(tǒng)前需對操作員進行崗

34、位的分工,對指定的操作員實行使用權(quán)限的操縱,防止與業(yè)務無關的人員擅自使用軟件。系統(tǒng)提供了四種用戶身份分不是:財務主管、制單員、出納、審核。他們有不同的使用權(quán)限,使財務業(yè)務的操作得到有效的操縱。對上述各項功能進行集中、分塊,按照結(jié)構(gòu)化程序設計的需求,得到系統(tǒng)功能模塊圖,如圖3-8所示圖3-8 系統(tǒng)功能模塊圖(三)日常財務事務治理系統(tǒng)流程圖圖3-9日常財務事務治理系統(tǒng)流程圖,此圖直觀地反映了整個系統(tǒng)的數(shù)據(jù)流程。 圖3-9日常財務事務治理系統(tǒng)流程圖:當憑證已記帳后發(fā)覺錯誤,不能直接進行修改,也不能取消審核再進行修改,現(xiàn)在應建立紅字沖銷憑證,進行“有痕跡”的修改。查詢條件1:(滿足日期、編號等條件未審

35、核的,非作廢憑證)能夠直接修改的憑證必須是未審核的憑證,而且作廢憑證不能夠進行直接修改。若憑證差不多審核,則需要取消審核,然后進行修改,查詢條件2:(滿足日期、編號等條件未審核的,非作廢憑證)若憑證差不多審核,則需要取消審核,然后進行作廢處理。查詢條件3:(滿足日期、編號等條件已作廢憑證)對已作廢的憑證進行恢復。查詢條件4:(滿足日期、編號等條件未審核的憑證)直接刪除操作只能對未審核的憑證進行。查詢條件5:(帶有現(xiàn)金或銀行科目的憑證)出納簽字只對此類憑證進行操作。查詢條件6:(滿足日期、編號等條件未審核的,非作廢憑證)審核員將對此類憑證進行審核。查詢條件7:(滿足日期、編號等條件的已審核憑證)

36、檢索出符合該條件的憑證進行打印或掃瞄。查詢條件8:(滿足日期條件的總帳)檢索出符合該條件的總帳進行打印或掃瞄。查詢條件9:(滿足日期條件的明細帳)檢索出符合該條件的明細帳進行打印或掃瞄。查詢條件10:(滿足日期、編號等條件已審核的的憑證)此類憑證能夠取消審核。查詢條件11:(滿足日期、編號等條件已審核的的憑證)此類憑證能夠進行記帳操作。查詢條件12:(滿足日期、編號等條件已簽字的的憑證)此類憑證能夠進行取消簽字操作。四、 系統(tǒng)實現(xiàn)(一) 數(shù)據(jù)庫的實現(xiàn)通過前面的需求分析和概念結(jié)構(gòu)設計以后,得到數(shù)據(jù)庫的邏輯結(jié)構(gòu)。現(xiàn)在就可在SQL Server2000數(shù)據(jù)庫系統(tǒng)中實現(xiàn)該邏輯結(jié)構(gòu)。在實現(xiàn)本系統(tǒng)時,使用

37、SQL Server2000企業(yè)治理器創(chuàng)建需要的數(shù)據(jù)庫,并在庫中創(chuàng)建若干個數(shù)據(jù)表。使用SQL Server2000企業(yè)治理器創(chuàng)建數(shù)據(jù)庫的具體操作如下4:1.單擊系統(tǒng)任務欄中的按鈕,打開“開始”菜單,選擇“程序”“Microsoft SQL Server” “企業(yè)治理器”菜單命令,啟動SQL Server2000企業(yè)治理器,如圖4-1所示。SQL Server2000企業(yè)治理器以目錄樹的形式顯示SQL Server組、數(shù)據(jù)庫服務器以及數(shù)據(jù)庫服務器中的所有對象。2.目錄樹窗口中依次展開“Microsoft SQL Server”、“My Group組”、 “ZHAOLING-C05A8B”,如圖4

38、-1所示。圖4-1 SQL Server 2000企業(yè)治理器展開目錄樹3.使用鼠標右鍵單擊“數(shù)據(jù)庫”,在彈出的快捷菜單中選擇“新建數(shù)據(jù)庫”命令,打開“數(shù)據(jù)庫屬性”對話框,如圖4-2所示。在“名稱”文本框中輸入“caiwu”作為數(shù)據(jù)庫的名稱。設置完選項后,單擊“確定”按鈕關閉對話框,完成數(shù)據(jù)庫的創(chuàng)建。新建的數(shù)據(jù)庫就出現(xiàn)在數(shù)據(jù)庫組中。圖4-2 設置新建數(shù)據(jù)庫名稱4.使用鼠標右鍵單擊“caiwu”,在彈出的快捷菜單中選擇“新建”“表”命令,打開創(chuàng)建表對話框,如圖4-3所示。圖4-3 創(chuàng)建caiwu庫中的新表5.創(chuàng)建系統(tǒng)中使用的表“憑證信息表”,其表結(jié)構(gòu)見表3-1。然后單擊工具欄中的“保存”按鈕,保存

39、創(chuàng)建的表,并在彈出的對話框中輸入“憑證信息表”作為新建表的名稱,然后關閉對話框。按照以上的方法來創(chuàng)建系統(tǒng)中需要的其他的表,表結(jié)構(gòu)詳見表3-2至3-7,展開目錄樹中的“caiwu”庫,單擊其中的“表”,新建的表即顯示在其中,如圖4-4所示。圖4-4 顯示新建的表(二)訪問數(shù)據(jù)庫在目前的數(shù)據(jù)庫開發(fā)過程中,客戶/服務器體系結(jié)構(gòu)占那個領域的主體地位,利用Visual Basic進行客戶/服務器應用程序的開發(fā)是特不流行的做法。同時,在程序開發(fā)過程中,還能夠利用面向?qū)ο蠹夹g(shù),提高程序的可重用性和可維護性。Visual Basic在數(shù)據(jù)庫應用程序的領域中,提供了多種方便、強大的技術(shù),協(xié)助設計人員輕松地連接數(shù)

40、據(jù)庫,并訪問數(shù)據(jù)庫。本系統(tǒng)中VB與數(shù)據(jù)庫的連接使用ADO(Active X Data Object)的方法。由于程序利用ADO(Active X Data Object)完成對數(shù)據(jù)庫的訪問和操作,需要添加ADO庫5。Visual Basic的“Project”菜單中的“ References”,選擇“Microsoft Active X Data Object 2.6 Library”。Visual Basic提供了ADO的多個版本,選擇其中的最高版本即可。下面簡單介紹ADO數(shù)據(jù)訪問技術(shù)ADO(ActiveX Data Object)數(shù)據(jù)訪問接口是Microsoft處理數(shù)據(jù)庫信息的最新技術(shù)。A

41、DO是一種ActiveX對象(ActiveX Data Object),采納了被稱為 OLE DB的數(shù)據(jù)訪問模式,提供了一種對OLE DB數(shù)據(jù)提供程序的簡單高層訪問接口。ADO技術(shù)簡化了OLE DB的操作,OLE DB的程序中使用了大量的COM接口,而ADO封裝了這些接口。因此,ADO是一種高層的訪問技術(shù)。 使用ADO對象開發(fā)應用程序也類似其它技術(shù),需產(chǎn)生與數(shù)據(jù)源的連接,創(chuàng)建記錄等步驟,但與其它訪問技術(shù)不同的是,ADO技術(shù)對對象之間的層次和順序關系要求不是太嚴格。在程序開發(fā)過程中,不必選建立連接,然后才能產(chǎn)生記錄對象等。能夠在使用記錄的地點直接使用記錄對象,在創(chuàng)建記錄對象的同時,程序自動建立了

42、與數(shù)據(jù)源的連接。這種模型有力的簡化了程序設計,增強了程序的靈活性本系統(tǒng)的實現(xiàn)使用ADO Data 控件訪問ODBC數(shù)據(jù)源來獲得數(shù)據(jù)庫中的數(shù)據(jù),創(chuàng)建ODBC數(shù)據(jù)源具體操作如下6:本系統(tǒng)中使用“ODBC數(shù)據(jù)源治理器”中的“用戶DSN ”。(1)選擇“操縱面版“中的”治理工具“,打開“治理工具”文件夾,雙擊文件夾中的“ODBC數(shù)據(jù)源”圖標,打開“ODBC數(shù)據(jù)源治理器”,如圖4-5所示。單擊“添加”按鈕,打開“ 創(chuàng)建新數(shù)據(jù)源”對話框,如圖4-6所示。圖4-5 ODBC數(shù)據(jù)源治理器(2)在該對話框中需要選擇安裝數(shù)據(jù)源使用的驅(qū)動程序,滾動對話框列表,選中其中的“SQL Server”。然后,單擊“完成”按

43、鈕,打開“建立新的數(shù)據(jù)源到” SQL Server”對話框,如圖4-7所示。圖4-6“ 創(chuàng)建新數(shù)據(jù)源”對話框圖4-7設置新建數(shù)據(jù)源選項(3)設置新建數(shù)據(jù)源選項。在名稱文本框中輸入“caiwu”作為新的數(shù)據(jù)源的名稱,在 “講明”文本框中輸入“日常財務事務治理系統(tǒng)數(shù)據(jù)源”,在服務器下拉列表框中輸入“ZHAOLING-C05A8B”,然后單擊“下一步”按鈕,打開如圖4-8所示的對話框。圖4-8設置訪問SQL Server數(shù)據(jù)庫身份驗證(4)設置訪問SQL Server數(shù)據(jù)庫必須的身份驗證信息。選擇“使用網(wǎng)絡登陸ID的Windows NT驗證”。然后單擊“下一步”按鈕?,F(xiàn)在出現(xiàn)如圖4-9所示對話框。圖

44、4-9設置通過數(shù)據(jù)源訪問的默認數(shù)據(jù)庫(5)設置通過數(shù)據(jù)源訪問的默認數(shù)據(jù)庫。數(shù)據(jù)庫默認連接的數(shù)據(jù)庫為master,選中復選框,在列表中選擇“caiwu”然后單擊“下一步”按鈕,打開如圖4-10所示的對話框。圖4-10更改SQL Server 系統(tǒng)消息的語言對話框(6)單擊“完成”按鈕,打開4-11所示對話框,單擊“測試數(shù)據(jù)源”按鈕,測試結(jié)果如圖4-12所示。圖4-11測試數(shù)據(jù)源 圖4-12測試數(shù)據(jù)源結(jié)果(三)系統(tǒng)功能模塊實現(xiàn)上面差不多在SQL Server 2000企業(yè)治理器當中創(chuàng)建系統(tǒng)所需的表。有關數(shù)據(jù)庫結(jié)構(gòu)的所有后臺工作差不多完成?,F(xiàn)在將通過日常財務事務治理系統(tǒng)中各個功能模塊的實現(xiàn),講解如何

45、使用Visual Basic來編寫數(shù)據(jù)庫系統(tǒng)的客戶端程序。1.創(chuàng)建工程項目為了用Visual Basic創(chuàng)建應用程序,應當使用工程。一個工程是用來建筑應用程序的文件的集合,它包括:跟蹤所有部件的工程文件(.vbp)。每個窗體的文件(.frm)。每個窗體的二進制數(shù)據(jù)文件(.frx),它含有窗體上控件的屬性數(shù)據(jù)。對含有二進制屬性(例如圖片或圖標)的任何.frm文件差不多上不可編輯的,這些文件差不多上自動產(chǎn)生的。每個類模塊的一個文件(.cls),該文件是可選項。每個標準模塊的一個文件(.bas),該文件是可選項。一個或多個包含ActiveX控件的文件(.ocx),該文件是可選項。單個資源文件(.re

46、s),該文件是可選項。啟動Visual Basic后,單擊 “文件”菜單,在如圖所示的工程模板中選擇 “標準 EXE” ,Visual Basic將自動產(chǎn)生一個Form窗體,屬性差不多上缺省設置7。2.用戶登錄模塊的實現(xiàn)(1)用戶登錄窗體系統(tǒng)啟動后,將首先出現(xiàn)如圖4-13所示的用戶登錄窗體。用戶選擇自己的身份,然后輸入口令。假如用戶3次輸入口令不正確,將退出程序。圖4-13用戶登錄窗體(2)用戶登錄窗體的實現(xiàn)在登錄窗體中,需要用戶選擇自己的登錄身份,并輸入對應的口令,然后通過命令按鈕提交登錄信息。實現(xiàn)的具體過程如下:在窗體中添加一個Datacombo控件,用于選擇用戶名,添加一個TextBox

47、控件,用于輸入口令。添加兩個Label控件,分不顯示身份和口令輸入文本框的標題。在窗體中添加兩個CommandButton控件,分不用于提交登錄信息和關閉登錄窗體。假如用戶沒有輸入口令,將出現(xiàn)消息框給予提示。系統(tǒng)通過調(diào)用Check_PassWord函數(shù)驗證口令的合法性,若口令合法,則按照相應用戶身份登錄系統(tǒng),假如口令不合法則將返回登錄窗口。用戶能夠取消登錄,單擊“取消”按鈕。Check_PassWord函數(shù)代碼如下:Private Function check_password() As ByteDim strsql As StringDim conn As New ConnectionDim

48、 rs As New RecordsetWith conn .ConnectionString = Provider = SQLOLEDB;User ID=sa;PWD=;Data Source=(local);Initial catalog=caiwu .OpenEnd Withstrsql = select * from 用戶信息表 where 用戶身份 = & DataCombo1.Text & Set rs.ActiveConnection = connrs.Open (strsql)If Text1.Text Trim(rs.Fields(密碼) Thencheck_password

49、 = 0Elsecheck_password = 1End Ifconn.Close: Set rs = Nothing: Set conn = NothingExit FunctionEnd Function3.日常財務事務治理系統(tǒng)主窗體模塊的實現(xiàn)那個窗體是系統(tǒng)功能的主入口,是實現(xiàn)不同的財務治理功能的選擇窗體。依照財務治理身份的需要,給予不同的權(quán)限。當?shù)卿浀纳矸莶煌?,主窗體上的按鈕的可用性不同。假設用戶以“制單員“身份進入系統(tǒng),主窗體如圖4-14所示。 圖4-14日常財務事務治理系統(tǒng)主窗體4.憑證填制功能模塊的實現(xiàn) (1)憑證類不選擇窗體的實現(xiàn)以制單員身份進入系統(tǒng),在主窗體中單擊“憑證填制”

50、“新建憑證”“一般憑證”,后出現(xiàn)憑證類不選擇窗體。那個窗體提供給用戶選擇要填制的憑證的類不,如圖4-15所示。用戶需要在選擇后,按下“確定”按鈕,系統(tǒng)自動進入憑證的填加窗體。如圖4-16所示。圖4-15憑證類不選擇窗體圖4-16憑證的填加窗體(2)憑證信息填加窗體的實現(xiàn) 那個窗體向用戶提供填制憑證信息的界面,用戶需要將憑證的信息輸入到窗體后,按下“保存”按鈕就能將憑證的信息保存到計算機。 窗體使用TextBox控件來同意用戶的信息輸入,當用戶執(zhí)行保存操作時,系統(tǒng)自動推斷用戶是否輸入完整的信息,若信息輸入不完整,則給出提示。 實現(xiàn)輸入時刻的功能時,使用了ActiveX控件,具體操作如下8:在“工

51、程”菜單中單擊“部件”,出現(xiàn)“部件對話框”。單擊“掃瞄”選擇已有的Datarefer1.ocx文件,列表中就回出現(xiàn)“datarefer1選項,選擇后單擊”確定“如此在控件欄中就會出現(xiàn)datarefer控件,該控件能夠象一般的控件一樣的添加到窗體中使用。實現(xiàn)會計科目的選擇功能時,若用戶單擊貸方會計科目右側(cè)的按鈕,會出現(xiàn)會計科目窗體如圖4-17所示。在下拉列表中選擇所需的會計科目。圖4-17會計科目窗體用戶單擊“保存”按鈕保存憑證信息,若會計科目為“銀行存款”,則需要添加支票的信息,出現(xiàn)“支票登記”窗體,如圖4-18所示。那個窗體向用戶提供登記支票信息的界面,用戶需要將支票的相關信息輸入到窗體后,

52、按下“保存”按鈕就能將支票的信息保存到計算機?,F(xiàn)在需要添加憑證輔助核算信息,出現(xiàn)“添加輔助信息窗體”如圖4-19所示。那個窗體向用戶提供添加憑證輔助核算信息的界面,用戶需要將憑證的輔助核算信息輸入到窗體后,按下“保存”按鈕就能將憑證的輔助核算信息保存到計算機。圖4-18“支票登記”窗體圖4-19添加輔助信息窗體5憑證修改功能模塊的實現(xiàn)(1)憑證查詢窗體的實現(xiàn)以制單員身份進入系統(tǒng),在主窗體中單擊“憑證填制”“查詢憑證/修改”,后出現(xiàn)憑證查詢窗體。如圖4-20所示。圖4-20憑證查詢窗體該窗體提供給用戶復合條件查詢憑證的方法:第一種:查詢出未審核,未作廢的憑證進行修改。第二種是查詢出已作廢的憑證進

53、行恢復作廢的操作。查詢條件有兩種,用戶能夠選擇用憑證號進行查詢,也能夠使用憑證日期進行查詢。(2)憑證修改窗體的實現(xiàn)當用戶給出查詢條件時,系統(tǒng)依照條件檢索出相應的數(shù)據(jù),現(xiàn)在出現(xiàn)了憑證修改的窗體,如圖4-21所示。 在此窗體中能夠修改憑證信息,然后單擊“修改”按鈕,即能夠修改憑證信息,若選中,然后單擊“修改”按鈕,則能夠作廢憑證。 若用戶查詢的是差不多作廢的憑證,則窗體中的“刪除”按鈕會變?yōu)榭捎脿顟B(tài),用戶能夠?qū){證刪除,也能夠再一次選,將憑證恢復未作廢狀態(tài)。圖4-21憑證修改窗體6出納簽字功能模塊的實現(xiàn)以出納身份進入系統(tǒng),在主窗體中單擊“出納簽字”,后出現(xiàn)憑證查詢(出納簽字)窗體。如圖4-22所

54、示。該窗體提供給用戶復合條件查詢憑證的方法:第一種:查詢出未進行出納簽字的憑證進行簽字。第二種是查詢出已出納簽字的憑證進行取消簽字的操作。查詢條件有兩種,用戶能夠選擇用憑證號進行查詢,也能夠使用憑證日期進行查詢。當用戶給出查詢條件時,系統(tǒng)依照條件檢索出相應的數(shù)據(jù),現(xiàn)在出現(xiàn)了出納簽字的窗體,如圖4-23所示。出納能夠點擊“查看支票信息”按鈕,來查看支票信息,待確認所有信息都準確后,在文本框中簽字,后單擊“修改”,即對憑證進行簽字。當用戶選擇的查詢條件是“差不多簽字的憑證”窗體中的取消簽字按鈕變?yōu)榭捎脿顟B(tài),用戶在單擊“取消簽字”按鈕后,單擊“修改”按鈕,即能夠取消出納簽字。圖4-22憑證查詢(出納

55、簽字)窗體圖4-23出納簽字的窗體7審核憑證功能模塊的實現(xiàn)以審核員身份進入系統(tǒng),在主窗體中單擊“審核憑證”,后出現(xiàn)憑證查詢(審核憑證)窗體。如圖4-24所示。圖4-24憑證查詢(審核憑證)窗體圖4-25憑證審核的窗體該窗體提供給用戶復合條件查詢憑證的方法:第一種:查詢出未進行審核的憑證進行審核。第二種是查詢出已審核的憑證進行取消審核的操作。查詢條件有兩種,用戶能夠選擇用憑證號進行查詢,也能夠使用憑證日期進行查詢。當用戶給出查詢條件時,系統(tǒng)依照條件檢索出相應的數(shù)據(jù),現(xiàn)在出現(xiàn)了憑證審核的窗體,如圖4-25所示。審核員能夠點擊“查看輔助核算”按鈕,來查看輔助核算信息,待確認所有信息都準確后,在文本框

56、中簽字,后單擊“修改”,即對憑證審核。當用戶選擇的查詢條件是“差不多審核的憑證”窗體中的取消審核按鈕變?yōu)榭捎脿顟B(tài),用戶在單擊“取消審核”按鈕后,單擊“修改”按鈕,即能夠取消審核。8記帳功能模塊的實現(xiàn)若用戶以財務主管身份進入系統(tǒng),在主窗體中單擊“帳簿”“記帳”,后出現(xiàn)記帳條件窗體。如圖4-26所示。用戶在選擇記帳的時刻后單擊“記帳的合法性驗證”按鈕,系統(tǒng)自動對其進行合法性驗證,若不符合記帳條件,系統(tǒng)會給出提示,若符合記帳條件,系統(tǒng)將進入記帳窗體,如圖4-27所示。在記帳窗體中,用戶需要首先單擊“匯總”按鈕,系統(tǒng)自動計算當月的累計發(fā)生金額,并顯示在窗體上,用戶單擊“記帳”按鈕系統(tǒng)自動生成總帳的信息

57、,并記錄到數(shù)據(jù)庫中。圖4-26記帳條件窗體圖4-27記帳窗體9打印功能模塊的實現(xiàn)(1)憑證打印功能的實現(xiàn)若用戶以財務主管身份進入系統(tǒng),在主窗體中單擊“帳簿”“打印治理”“憑證打印”,后出現(xiàn)打印憑證條件窗體。用戶選擇條件后,出現(xiàn)憑證信息的掃瞄窗體,在窗體中單擊“打印預覽”按鈕,出現(xiàn)憑證打印預覽窗體,如圖4-28所示。圖4-28憑證打印預覽窗體用戶單擊“預覽”按鈕能夠預覽憑證打印的效果。用戶單擊“打印”按鈕能夠系統(tǒng)自動調(diào)用打印的程序進行憑證的打印。 憑證的打印程序的實現(xiàn)方法如下:打印的程序使用Printer對象。Printer對象是一個獨立于打印機設備的封裝。用 NewPage 和 EndDoc

58、方法打印 Printer 對象的內(nèi)容。利用Printer對象開發(fā)的打印程序要緊靠其提供的NewPage (打印新的一頁,CurrentX、CurrentY置為新頁的左上角,可完成多頁功能。)、EndDoc (將打印任務加入打印機隊列)、KillDoc (取消打印任務)操縱打印過程的。(2)總帳打印功能的實現(xiàn)若用戶以財務主管身份進入系統(tǒng),在主窗體中單擊“帳簿”“打印治理”“總帳打印”,后出現(xiàn)總帳憑證條件窗體。用戶選擇條件后,出現(xiàn)總帳打印預覽窗體,如圖4-29所示。圖4-29總帳打印預覽窗體用戶單擊按鈕,系統(tǒng)自動調(diào)用打印程序,進行總帳的打印。打印的程序?qū)崿F(xiàn)方法如下:直接使用VB窗體的Printfo

59、rm方法實現(xiàn)打印。用這種方法實現(xiàn)打印具有編程簡單、易用同時功能強大的優(yōu)點,它只需要通過一行代碼,幾乎能打印所有內(nèi)容。實現(xiàn)的方法確實是:首先將要打印的內(nèi)容在屏幕上顯示出來,然后開發(fā)人員只要為窗體對象激活 PrintForm ,窗體則自動將要打印的內(nèi)容發(fā)送到Printer對象上,其語法格式如下:窗體.PrintForm 。(3)明細帳打印功能的實現(xiàn)若用戶以財務主管身份進入系統(tǒng),在主窗體中單擊“帳簿”“打印治理”“明細帳打印”,后出現(xiàn)明細帳憑證條件窗體。用戶選擇條件后,出現(xiàn)明細帳打印預覽窗體,如圖4-30所示。圖4-30明細帳打印預覽窗體用戶單擊按鈕,系統(tǒng)自動調(diào)用打印程序,進行明細帳的打印。打印的程

60、序?qū)崿F(xiàn)方法如下:直接使用VB窗體的Printform方法實現(xiàn)打印。用這種方法實現(xiàn)打印具有編程簡單、易用同時功能強大的優(yōu)點,它只需要通過一行代碼,幾乎能打印所有內(nèi)容。實現(xiàn)的方法確實是:首先將要打印的內(nèi)容在屏幕上顯示出來,然后開發(fā)人員只要為窗體對象激活 PrintForm ,窗體則自動將要打印的內(nèi)容發(fā)送到Printer對象上,其語法格式如下:窗體.PrintForm 。8.用戶治理功能模塊的實現(xiàn)(1)更換操作員模塊的實現(xiàn)任何一種身份的用戶都能夠進行此操作,系統(tǒng)提供的此項功能使用戶在系統(tǒng)運行中隨時更換身份,方便了用戶的操作,提高的工作的效率。假設用戶以制單員身份進入系統(tǒng),單擊“用戶治理”“更換操作員

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論