freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于swt的小型財務管理系統(tǒng)的設計與實現(xiàn)畢業(yè)論文-在線瀏覽

2024-08-07 18:44本頁面
  

【正文】 ..................50附錄 ...........................................................51致謝 ...........................................................65廣西大學本科生論文 基于 SWT 的小型財務管理系統(tǒng)的設計與實現(xiàn)III第一章 前言 研究背景及意義經過計算機的多年發(fā)展以后,人們對計算機的依賴越來越強烈,計算機已經在不知不覺中改變人們的生活和工作方式,并對推動社會的經濟發(fā)展起到了不可替代的作用。隨著信息產業(yè)的不斷發(fā)展, 計算機在各領域的應用越來越廣泛。目前, 一些大中型企業(yè)已經開始實施企業(yè)ERP計劃, 把企業(yè)的財務管理系統(tǒng)作為企業(yè)管理中的一個子系統(tǒng), 從而更高效的利用企業(yè)的財務信息進行管理。財務管理作為企業(yè)管理的重要組成部分,與經濟價值或財富的保值、增值有關,關系到創(chuàng)造財富的決策,企業(yè)生存、發(fā)展、獲利的總目標離不開財務的籌資、投資以及對資金運用的管理。所以,開發(fā)一個合理的財務管理系統(tǒng)對企業(yè)的長遠發(fā)展意義非常重大。信息需求決定了系統(tǒng)必須輸出什么,從而也就確定了應如何處理,需要采集哪些資料和數(shù)據(jù)。第二, 信息流程和信息量的研究。信息量是指需要采集、存儲、加工、傳輸和輸出的信息的種類、內容、格式、頻率和數(shù)據(jù)長度等等,這些需要通過信息的定性和定量的調查來獲得。技術研究內容如下:第一, 研究 SWT 技術的優(yōu)越性。 SWT 和 Swing 一樣為 Java 代碼模擬了一些平臺缺失的組件,不過與 AWT 的概念相比,SWT 是一個低級的 GUI 工具包,在構建 SWT 的過程中,構建者從 AWT 和 Swing 實現(xiàn)中學習了很多經驗,他們試圖構建一個集二者優(yōu)點于一體而沒有二者的缺點的系統(tǒng)。具體表現(xiàn)如下 [2]::SWT 提供了種類繁多的組件,從基礎組件如按鈕和標簽到高級的表格和樹。所以同 AWT 相比,它有著相對豐富的組件特性。操作系統(tǒng)通常對渲染處理做了優(yōu)化,保存GUI 二進制代碼為標準庫,減少了內存的使用,提高了響應性能。第二, 研究 SWT 的穩(wěn)定性。SWT 最大化了操作系統(tǒng)的圖形構件 API,就是說只要操作系統(tǒng)提供了相應圖形的構件,那么 SWT 只是簡單應用 JNI 技術調用它們,只有那些操作系統(tǒng)中不提供的構件,SWT 才自己去做一個模擬的廣西大學本科生論文 基于 SWT 的小型財務管理系統(tǒng)的設計與實現(xiàn)2實現(xiàn)。另一方面穩(wěn)定是指 SWT API 包中的類、方法的名稱和結構已經少有改變,程序員不用擔心由于 Eclipse 組織開發(fā)進度很快(Eclipse IDE每天都會有一個 Nightly 版本的發(fā)布) ,而導致自己的程序代碼變化過大。本次畢業(yè)設計研究的目標是設計和實現(xiàn)一個能夠幫助會計人員方便處理日常資金運動的,功能較為完善的,基于 SWT 的小型財務管理系統(tǒng)。 如何在Eclipse 上安裝SWT Designer插件。 如何配置JDBC ,使它能夠連接SQL Server2022數(shù)據(jù)庫。 如何在java 應用程序中調用 SQL的存儲過程。 如何設置友好的圖形化用戶界面。 采用SWT技術實現(xiàn)系統(tǒng)界面。 底層采用SQL Server2022數(shù)據(jù)庫支持。 采用SQL操作數(shù)據(jù)庫。手工會計面臨的主要難題是落后的核算手段不能完全滿足管理的需要 [4]。手工核算程序包括記賬憑證核算程序、科目匯總表核算程序、匯總記賬核算程序以及日記總賬核算程序等。手工核算方式下,不論采取哪種會計核算方式,其根本出發(fā)點都是一樣,就是減少轉抄的工作量,而為了滿足在會計期末及時編制會計報表的需要,必須將大部分工作量分散到日常工作中完成,因此需要將從憑證到報表的數(shù)據(jù)處理過程,分解為若干工作步驟,每一步驟都會產生一些中間數(shù)據(jù)。這樣, “逐步加工、步步存儲” ,就成為手工核算的重要特征。由此可見,從信息量來看,記賬憑證是賬簿、報表的數(shù)據(jù)源,所有憑證的信息量幾乎等于各種明細賬、總賬、報表所含信息量的總和,各步驟存儲的會計信息只不過是對記賬憑證的重復存儲而已??梢哉f,手工核算中經常出現(xiàn)的賬證不符、賬表不符等現(xiàn)象與這種同一信息的重復再現(xiàn)有密切關系,因而也就產生了賬證核對、賬表核算的需要 [5]。因此,設計和實現(xiàn)一個財務管理系統(tǒng)是非常必要的。(1)數(shù)據(jù)處理一體化。(2)信息存放磁盤化。磁盤可以進行拷貝,使會計數(shù)據(jù)的保存更加安全。在手工方式下,要查詢一個數(shù)據(jù),特別是收集某一匯總或加總數(shù)據(jù)時速度很慢,而用計算機查詢,可以設定查詢的條件,很快地查到所需要的數(shù)據(jù);另外,在查閱時,還可以歸類,打印查詢結果。實際上,在信息化環(huán)境下,大部分核算業(yè)務交給計算機處理,會計核算工作量的問題完全可以不予考慮,只需要考廣西大學本科生論文 基于 SWT 的小型財務管理系統(tǒng)的設計與實現(xiàn)5慮其核算方法的科學性、合理性。這樣完全可以從所要達到的目標出發(fā),設計出適合計算機處理、效率更高、數(shù)據(jù)處理流程更加合理的會計核算形式。第三章 SWT 技術基礎 SWT 簡介 SWT 概述SWT(Standard Widget Toolkit),它是一個 Java 平臺下開放源碼的Native GUI 組件庫,也是 Eclipse 平臺的 UI組件之一。SWT 以方便有效的方式提供了便攜式的(即 Write Once,Run Away)帶有本地操作系統(tǒng)觀感的 UI組件。最早的AWT 組件現(xiàn)在被認為是樣貌丑陋的,而且存在很多問題;SWING 組件雖然也是缺點很多,但是隨著 JDK 版本的不斷升高,它仍在不斷進行著改進。如果你的應用程序真的需要在多個平臺上運行,需要更為美觀的界面,又不那么依賴于其他基于 AWT/SWING 的圖形庫,那么 SWT 或許是一個比 AWT/SWING 更好的選擇 [7]。它依廣西大學本科生論文 基于 SWT 的小型財務管理系統(tǒng)的設計與實現(xiàn)6賴于本機實現(xiàn),這意味著基于 SWT 的一般應用程序具有以下幾個關鍵特性[8]:(1)它們外觀、行為和執(zhí)行類似于“本機”應用程序。(3)主機 GUI 庫的任何特殊行為都在 SWT GUI 中得到反映。SWT 庫反映了主機操作系統(tǒng)的基本窗口小部件。JFace 并沒有隱藏 SWT,它只是擴展了 SWT。SWT 有如下一些基本組件 [9]:(1) Widget:基本的 SWT GUI 組件(類似于 java AWT 中的Component和 Swing 中的 JComponent) ,Widget 是一個抽象類。(3) Composite:包含其他控件的控件(類似于類似于 java AWT 中的Container 和 Swing 中的 JPanel) 。Item 是一個抽象類。廣西大學本科生論文 基于 SWT 的小型財務管理系統(tǒng)的設計與實現(xiàn)7圖 32 SWT Widget 樹Composite 的繼承層次結構如圖 33所示。圖 34 SWT Item 列表廣西大學本科生論文 基于 SWT 的小型財務管理系統(tǒng)的設計與實現(xiàn)9 SWT 類庫 包以下是 SWT 提供的一些常用包以及它們的功能,如表 31所示 [10]。如:Text 等 包含所有的 SWT 的事件類和監(jiān)聽器接口。如:網格布局 GridLayout 等 包含自定義小部件。 包含了所有圖像。如:OLE Web 瀏覽器等 包含所有實現(xiàn)瀏覽器功能小部件 包含實現(xiàn)打印的功能 包含如剪貼板、數(shù)據(jù)傳輸、拖放等功能部件 包含所有的內部 SWT 類 包含 Program 類,該類的實例表示文件關聯(lián)表 31 SWT 提供的常用包、功能 SWT 技術 SWT 的結構在 IBM 開 Eclipse 的過程中,開發(fā)人員們使用了一種新的模式來完成窗口部件的創(chuàng)建:將 SWT 的功能實現(xiàn)完全構筑在以 JNI 為基礎,對運行平臺的直接調用封裝上。該工具箱使開發(fā)人員不必面對在使用 java廣西大學本科生論文 基于 SWT 的小型財務管理系統(tǒng)的設計與實現(xiàn)10的抽象窗口工具箱(AWT)或 java 基礎類(JFC)時在許多設計和實現(xiàn)方面所要做的權衡。JFaceSWTJNIWindowing SubsystemOperating System圖 33 SWT 結構 SWT 所支持的操作系統(tǒng)SWT 的功能是直接調用 windows GDI 和 shell 功能,它沒有通過任何java 虛擬機來操作。這樣做最大的優(yōu)點是,可以使開發(fā)出來的應用具備本地操作系統(tǒng)的外觀與特性。當然,SWT 的優(yōu)點同時也是它的缺點,SWT 必須為每一種操作系統(tǒng)準備一套本地函數(shù)庫,這一點就不像Swing 那樣靈活。操作系統(tǒng) 用戶界面Microsoft Windows XP/2022/NT/98/Me WindowsMicrosoft Windows PocketPC 2022 Strong ARM WindowsMicrosoft Windows PocketPC 2022 Strong ARM(J2ME) WindowsRed Hat Linux 9 x86 Motif,GTK SUSE Linux x86 Motif,GTK Other Linux x86 Motif,GTK Sun Solaris 8 SPARC MotifIBM PowerPC MotifHPUX 11i hp9000 PARISC MotifQNX x86 PhotonMac OS Carbon表 32 SWT 所支持的操作系統(tǒng)廣西大學本科生論文 基于 SWT 的小型財務管理系統(tǒng)的設計與實現(xiàn)11 SWT 應用程序的組成部分一個 SWT 應用程序的基本組成部分為顯示界面( Display) 、命令(Shell,使命令進入并使運行初始化)和窗口部件(Widgets) 。Shell 是應用程序中被操作系統(tǒng)窗口管理器管理的窗口。 SWT 的優(yōu)勢和不足從學習研究中,我們可以發(fā)現(xiàn) SWT 有許多長處 [13]:(1)Look 和 Feel 與本地操作系統(tǒng)對應。(3)本地的 JNI 調用機制,使 SWT 應用程序運行的速度非??臁M瑫r,SWT 也存在著一些不足之處 [13]:(1)對于任何一種操作系統(tǒng),都需要有相匹配的 JNI 程序供 SWT 調用??偠灾?,如果需要利用 java 的面向對象、跨平臺等種種優(yōu)勢,同時又希望創(chuàng)建一套和本地操作系統(tǒng)風格兼容的 GUI 應用,那么 SWT 應該是不二的選擇。通過本章的介紹,應該對 SWT 有了一個大致的了解。以此功能來限定財務管理系統(tǒng)的操作人員,避免非會計人員作假。此功能進行會計科目的增加、修改、刪除、查詢以及對剛才設置科目的賬簿進行余額記賬、新建賬簿、啟用賬簿等功能。此功能用來進行會計憑證的錄入、添加相關的分錄信息以及在憑證錄入的基礎上完成對憑證的過賬。此功能完成對上面的相關憑證和分錄信息進行有選擇性地查詢。此功能完成對過完賬后的總賬、明細賬進行查詢。此功能完成對這一會計期間進行結賬。此功能介紹該系統(tǒng)的信息和作者。由于存在不同模塊之間的相互關系和相互影響,為了便于今后不同模塊之間的數(shù)據(jù)交換,有必要對財務系統(tǒng)進行合理、規(guī)范的模塊的劃分,劃分如圖 41 所示。在七大模塊之下還分 12個子模塊,分別是:管理員注冊、管理員密碼修改、會計科目設置、賬戶設置、憑證錄入、憑證過賬、憑證查詢、分錄查詢(已過帳分錄查詢、未過賬分錄查詢) 、總賬、明細賬。廣西大學本科生論文 基于 SWT 的小型財務管理系統(tǒng)的設計與實現(xiàn)14 系統(tǒng)需求分析先從本系統(tǒng)的對象入手,本系統(tǒng)的對象就是會計人員,其用例圖如圖42所示。用例名稱 管理員注冊作者 林宇苗用例簡述 會計人員創(chuàng)建一個新的會計人員前提條件 會計人員正常進入系統(tǒng)主體事件流 會計人員登錄進入系統(tǒng)主界面,管理員管理—管理員注冊,開始注冊。 會計人員輸入相關信息。 點擊“注冊”按鈕對新用戶進行注冊。 點擊“取消”退出該界面。編碼規(guī)則 “用戶名”:英文字母,長度為 6-12 位。 “確認密碼”:要求值和“密碼”一致。異常事件 提示會計人員請?zhí)顚懲暾畔⒒蛟撚脩粢汛嬖诨騼纱蚊艽a輸入不一樣等。用例名稱 管理員密碼修改作者 林宇苗用例簡述 會計人員修改密碼前提條件 會計人員正常進入系統(tǒng)主體事件流 會計人員登錄進入系統(tǒng)主界面,管理員管理—管理員密碼修改,開始密碼修改。 會計人員輸入密碼。 點擊“重置”按鈕,把文本框置空。輸入輸出 輸入數(shù)據(jù)由會計人員填寫提交,等待系統(tǒng)與數(shù)據(jù)庫進行匹配,成功后把數(shù)據(jù)庫原密碼改成新密碼。 “新密碼”:由字母、數(shù)字和下劃線組成。異常事件 提示會計人員請?zhí)顚懲暾畔⒒蚺f密碼與原密碼不一樣等。用例名稱 會計科目設置作者 林宇苗用例簡述 對財務科目進行設置前提條件 會計人員正常進入系統(tǒng)主體事件流 會計人員登錄進入系統(tǒng)主界面,數(shù)據(jù)管理—會計科目設置,開始進行相關科目設置。 會計人員輸
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1