【正文】
資料的完整性和一致性比較高,系統(tǒng)具有較快的響應(yīng)速度,簡化基于此數(shù)據(jù)庫的應(yīng)用程序的實(shí)現(xiàn)等等。包括的數(shù)據(jù)項(xiàng)有貨號、送貨單號碼、客戶代號、客戶名稱、送貨地代號、送貨地名稱、送貨單日期、送貨數(shù)量等。包括的數(shù)據(jù)項(xiàng)有付款單號、付款描述、應(yīng)付結(jié)帳單號碼、付款金額、幣種、是否扣發(fā)票、備注等。 ? 會計科目信息。 數(shù)據(jù)庫設(shè)計 這一設(shè)計階段是在需求分析的基礎(chǔ)上,設(shè)計出能夠滿足用戶需求的各種實(shí)體,以及它們之間的 關(guān)系,為以后的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。 ? 送貨單信息表 (del):貨號 (huohao)、送貨單號碼 (delno)、客戶代號(customerid)、客戶名稱 (customername)、送貨地代號 (shippingid)、送貨地名稱 (shippingname)、送貨單日期 (deldate)、送貨數(shù)量 (delqty)等。 ? 會計科目信息表 (account):大類(大類號 (at1)、描述 (description1))、中類(中類 (at2)、描述 (description2))、小類(小類 (at3)、描述 (description3))、科目代號 (accountno)、科目名稱 (accountname)、借貸率 (drcr)、報表比率(atior)等。接口的參數(shù)可以通過一個 Database Profile 來完成。如果沒有定義數(shù)據(jù)庫配置,需要創(chuàng)建新的數(shù)據(jù)庫配置。 當(dāng) 通過 Database Profile 連接到數(shù)據(jù)庫上之后,在程序上之后,在程序設(shè)計的創(chuàng)建數(shù)據(jù)窗口對象時,可以直接顯示該用戶在數(shù)據(jù)庫中可以修改的表,通過選擇某個 (或者多個 )表可以將它們和數(shù)據(jù)窗口對象連接起來。 基于 Delphi 的 財務(wù)管理系統(tǒng)的設(shè)計與開發(fā) 22 第 四 章 關(guān)鍵模塊及代碼設(shè)計 應(yīng)用程序?qū)ο笤O(shè)計 開發(fā)的應(yīng)用程序的入口點(diǎn)是 的應(yīng)用程序?qū)ο?,運(yùn)行是程序從這個入口點(diǎn)啟動,所以應(yīng)用程序?qū)ο蟮脑O(shè)計是應(yīng)用程序設(shè)計的開始。 圖 登陸界面圖 主界面設(shè)計 本應(yīng)用程序的主要功能都是在主窗口 w_main 及在其下打開的眾多窗口中完成的。以方便在憑證錄入時的操作。 messagebox(提示 ,您刪除不成功! ) end if end if 3. “保存”按鈕用于提交和確認(rèn)對該數(shù)據(jù)庫表格中的記錄所做的修改,包括插入和刪除,如果提交失敗,則取消修改。會計期間設(shè)置界面圖、代碼都類似與兌換率設(shè)置界面。界面在查找的符號上設(shè)計了“ ”、“ ”、“ =”、和“ like”,更方便用戶。) () elseif zd=貨號 then (sqlca) (del_huohao+fh+39。) () elseif zd=客戶代號 then (sqlca) (del_customerid +fh+ 39。 應(yīng)收結(jié)帳單報表界面設(shè)置 上述就是應(yīng)收結(jié)帳單查詢界面設(shè)計信息窗口的主要設(shè)計過程以及主要的程序代碼,對于系統(tǒng)下述模塊中,有用到“查詢”的控件,其設(shè)計也是采用類似的方法。 其界面的設(shè)計代碼同應(yīng)收結(jié)帳單管理界面,詳細(xì)代碼見附錄。其中根據(jù)日常的帳目往來,錄入憑證,日記帳界面是根據(jù)憑證日期的先后順序生成的報表,明細(xì)帳是根據(jù)憑證科目代號生成的報表,總帳則是總的報表。 但是由于畢業(yè)設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如用戶界面不夠美觀,出錯處理不夠,系統(tǒng)功能有待于進(jìn)一步提高等這些都有待于進(jìn)一步改善。概括地說, ERP 是建立在信息技術(shù)基礎(chǔ)上,利用現(xiàn)代企業(yè)的先進(jìn)管理思想,全面地集成了企業(yè)所有資源信息,為企業(yè)提供決策、計劃、控制與經(jīng)營業(yè)績評估的全方位和系統(tǒng)化的管理平臺。 基于 Delphi 的 財務(wù)管理系統(tǒng)的設(shè)計與開發(fā) 31 資金管理子系統(tǒng)界面設(shè)置 資金管理子系統(tǒng)的設(shè)計,主要根據(jù)資金屬性的不同分為現(xiàn)金和銀行資金兩大塊,本子系統(tǒng)是讓出納員分別進(jìn)行現(xiàn)金出納簿和銀行出納簿的錄入,同時根據(jù)錄入信息分別可以對現(xiàn)金出納簿和銀行出納簿的條目進(jìn)行查詢,現(xiàn)金出納簿查詢?nèi)丝谟小叭掌凇焙汀罢?,銀行 出納簿查詢?nèi)丝谟小叭掌凇?、“銀行代號”和“摘要”,從而方便使用。 其界面的設(shè)計 代碼同應(yīng)收結(jié)帳單管理界面,詳細(xì)代碼見附錄。) () elseif zd=送貨地代號 then (sqlca) (del_shippingid +fh+ 39。) () end if else if zd=結(jié)帳單號碼 then (sqlca) (rinvoice_invno +fh+ 39。)//設(shè)置檢索條件 () elseif zd=送貨單號碼 then (sqlca) (rinvoice_delno+fh+39。 應(yīng)收管理子系統(tǒng)界面設(shè)計 應(yīng)收管理子系統(tǒng)的設(shè)計,主要根據(jù)銷售部門提供的發(fā)票單據(jù),進(jìn)行財務(wù)管理上應(yīng)收結(jié)帳單和收款單的錄入,同時設(shè)計了對這兩種單據(jù)的查找界面,而且能根據(jù)所需信息,生 成對應(yīng)報表。 ? “第一頁””的程序代碼如下: (1) //將數(shù)據(jù)窗口滾動到第一行 =1 ? “上一頁””的程序代碼如下: integer row_current row_current=() =string(row_current) if row_current=1 then messagebox(警告 ,已經(jīng)是最前一條記錄 ) =1 end if ? “下一頁”的程序代碼如下: integer row_count integer row_current row_current=() =string(row_current) row_count=() if row_current=row_count then =string(()) messagebox(警告 ,已經(jīng)是最后一條記錄 ) end if ? “最后一頁”的程序代碼如下: int i i=() (i) =string(i) 上述就是科目設(shè)置信息輸入窗口的主要設(shè)計過程以及主要的程序代碼,對于系統(tǒng)下述模塊中,有用到“第一頁”“上一頁”“下一頁”“最后一頁 ”的控件,基于 Delphi 的 財務(wù)管理系統(tǒng)的設(shè)計與開發(fā) 28 其設(shè)計也是采用類似的方法。本系統(tǒng)中還會用到 Grid 風(fēng)格、 Group 風(fēng)格的基于 Delphi 的 財務(wù)管理系統(tǒng)的設(shè)計與開發(fā) 26 數(shù)據(jù)窗口,將在后面的內(nèi)容中具體介紹。 重新登陸可以在主界面中直接修改登陸的用戶,其代碼與登陸窗口大致相同,同樣要 確認(rèn)用戶編碼和密碼;用戶修改密碼時,要提供原密碼以確認(rèn)操作是否合法;創(chuàng)建新用戶由用戶姓名、用戶編碼、用戶密碼,職位和聯(lián)系電話組成。 connect。 開發(fā)的應(yīng)用程序的入口點(diǎn)是 的應(yīng)用程序?qū)ο蟆?完成設(shè)置后,單擊“ Preview”標(biāo)簽頁,在該標(biāo)簽頁中列出了數(shù)據(jù)庫剛剛配置的語句。 、 PowerBuilder 中設(shè)計數(shù)據(jù)窗口的時候,通過“ Database Profile” 對話框?qū)崿F(xiàn)與數(shù)據(jù)庫的連接。 根據(jù)數(shù)據(jù)庫的需求分析,結(jié)合數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計和邏輯結(jié)構(gòu)設(shè)計,得出數(shù)據(jù)庫的表結(jié)構(gòu)設(shè)計如下面表 到表 所示。 ? 付款單信息表 (pay):付款單號 (payno)、付款描述 (description)、應(yīng)付結(jié)帳單號碼 (pinvno)、付款金額 (money)、幣種 (currency)、是否扣發(fā)票 (cinv)、備注 (remaeks)等。 該數(shù)據(jù)庫系統(tǒng)要求具有以下方面的特點(diǎn): ? 結(jié)構(gòu)合理,所建立的數(shù)據(jù)冗余度小,獨(dú)立性強(qiáng)。 ? 貨幣兌換率信息。 ? 現(xiàn)金出納簿信息。包括的數(shù)據(jù)項(xiàng)有應(yīng)收結(jié)帳單號碼、應(yīng)收結(jié)帳單日期、付款條件、其它、送貨單號碼、貨幣、是否完成、備注等。在這個階段主要是收集基本資料以及數(shù)據(jù)處理的流程,為進(jìn)一步設(shè)計打下良好基礎(chǔ)。 7)幫助:主要顯示系統(tǒng)制作有關(guān)信息。 (2)會計期間定義:主要包括會計期間的錄入、維護(hù)等操作。有了數(shù)據(jù)字典就便于隨時查閱和修改,所以它是數(shù)據(jù)流程圖的輔助資料,起注解的作用。 根據(jù)總賬和明細(xì)賬業(yè)務(wù)臺賬定期編制會計報表。 系統(tǒng)業(yè)務(wù)流程的調(diào)查 系統(tǒng)業(yè)務(wù)流程的調(diào)查是按照現(xiàn)行系統(tǒng)中信息流動過程,逐個調(diào)查分析所有環(huán)節(jié)的處理任務(wù)、處理內(nèi)容、處理順序的要求,弄清各個環(huán)節(jié)需要的信息、信息來源、流徑去向、處理方法和信息形態(tài)(報告、報單、屏幕顯示)等。其實(shí)各步驟所形 成并存儲的都是由記賬憑證派生出來的中間結(jié)果,只不過是對記賬憑證的重復(fù)存儲而已。為保證個步驟的連續(xù)性,逐步積累編制會計報表所需要的數(shù)據(jù),必須將每一步所形成的中間結(jié)果存儲起來。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件 和電子版,允許論文被查閱和借閱。s modern management. Financial management system of ERP adapts the modern enterprise system request, the essential condition of impelling enterprise financial control moves towards scientific and standardized, it establishes the information superhighway for the enterprise, urges the enterprise to form conveniently, scientific and the reasonable management pattern gradually. Financial management system the ERP belongs to one of the enterprise resources plan modules. At the same time it is also one of the extremely important part of the business management system. This system uses the digitized management to deal with the financial information, accordingly, speeds up the information processing speed, enhances the management efficiency and promotes the development of the enterprise. This is an information system that established by using the data bank technologies and unifies the China business management system, Mainly management, cost accounting, fund management and general ledger management module and so on. It includes the receivable of management, deal of management, realized the function of inputting module, search and production report form, etc. Key Words: Financial Management System,ERP 1 畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。I 摘 要 近年來,隨著我國信息技術(shù)的飛速發(fā)展,計算機(jī)應(yīng)用已逐漸滲透到各個領(lǐng)域。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。這樣,“逐步加工、步步存儲”,就成為手工核算的重要特征。這種逐步轉(zhuǎn)抄、重復(fù)存儲,不僅浪費(fèi)資源,而且極易導(dǎo)致數(shù)據(jù)的不一致性。并將其用規(guī)范的業(yè)務(wù)流程圖表示。如圖 3— 1 所示。 臨時記賬憑證 序號 數(shù)據(jù)項(xiàng)名稱 內(nèi)容舉例 數(shù)據(jù)類型 取值范圍 長度 小數(shù)位數(shù) 備注 1 憑證號 030001 C 010001~ 129999 6 前 2 位為月份號,后 4位為當(dāng)月流水號 2 日期 01/23/2004 D 8 存儲時用 8 位,顯示時轉(zhuǎn)換成 10 位 3 摘要 預(yù)付工資 C 30 4 科目名稱 銀行存款 C 40 可用 5 級科目 5 借方 金額 N 0≤, 10億 14 2