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

正文內(nèi)容

erp之財(cái)務(wù)管理系統(tǒng)—免費(fèi)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文(參考版)

2024-11-27 21:00本頁面
  

【正文】 ? “第一頁””的程序代碼如下: (1) //將數(shù)據(jù)窗口滾動(dòng)到第一行 =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_curre。 messagebox(,保存成功 ) =string(()) else messagebox(錯(cuò)誤信息 ,操作不成功 ) rollback using sqlca。 messagebox(提示 ,您刪除不成功! ) end if end if 3. “保存”按鈕用于提交和確認(rèn)對該數(shù)據(jù)庫表格中的記錄所做的修改,包括插 入和刪除,如果提交失敗,則取消修改。 圖 科目設(shè)置圖 1.當(dāng)信息管理者需要插入一條新的員工記錄時(shí),只要通過鼠標(biāo)選擇“增加”按鈕,其程序代碼如下: (0) () (1) (()) 2. “刪除”按鈕的主要功能是用于刪除當(dāng)前顯示的那條記錄,其程序代碼如下: int s //用于存放消息框返回值 int i //用于存放 update()函數(shù)返回值 s=messagebox(,真的要?jiǎng)h除嗎? ,question!,yesnocancel!,2) //提醒用戶是否真的要?jiǎng)h除 if s=1 then (0) //刪除當(dāng)前行 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— ERP 之財(cái)務(wù)管理系統(tǒng) 24 i=() //更新數(shù)據(jù)表 if i=1 then //根據(jù)更新記錄數(shù)判斷是否執(zhí)行成功 mit using sqlca。本系統(tǒng)中還會(huì)用到 Grid 風(fēng)格、 Group 風(fēng)格的數(shù)據(jù)窗口,將在后面的內(nèi)容中具體介紹。通過數(shù)據(jù)窗口,可以對數(shù)據(jù)庫進(jìn)行操作,不但可以對每個(gè)數(shù)據(jù)庫的表 進(jìn)行檢索、查詢、插入、刪除和更新,而且還可以為數(shù)據(jù)指定輸入格式、輸出格式和顯示風(fēng)格等。以方便在憑證錄入時(shí)的操作。分別對會(huì)計(jì)科目、會(huì)計(jì)期間和兌換率的各信息進(jìn)行維護(hù)。 重新登陸可以在主界面中直接修改登陸的用戶,其代碼與登陸窗口大致相 同,同樣要確認(rèn)用戶編碼和密碼;用戶修改密碼時(shí),要提供原密碼以確認(rèn)操作是否合法;創(chuàng)建新用戶由用戶姓名、用戶編碼、用戶密碼,職位和聯(lián)系電話組成。將主窗口的 WindowType 屬性設(shè)立為 mdi 型,以便在其下以特定方式打開其他窗口。 圖 登陸界面圖 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— ERP 之財(cái)務(wù)管理系統(tǒng) 21 主界面設(shè)計(jì) 本應(yīng)用程序的主要功能都是在主窗口 w_main 及在其下打開的眾多窗口中完成的。用戶必須通過系統(tǒng)登陸窗口才能夠進(jìn)入主界面。 connect。 本應(yīng)用程序?qū)ο笾兄挥玫?Open 事件,輸入如下程序代碼: // Profile Caiwu = ODBC = False = Connectstring=39。 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— ERP 之財(cái)務(wù)管理系統(tǒng) 20 第五章 關(guān)鍵模塊及代碼設(shè)計(jì) 應(yīng)用程序?qū)ο笤O(shè)計(jì) 開發(fā)的應(yīng)用程序的入口點(diǎn)是 的應(yīng)用程序?qū)ο?,運(yùn)行是程序從這個(gè)入口點(diǎn)啟動(dòng),所以應(yīng)用程序?qū)ο蟮脑O(shè)計(jì)是應(yīng)用程序設(shè)計(jì)的開始。 在“ Database Profile”對話框完成設(shè)置后,單擊“ Preview”標(biāo)簽頁,在該標(biāo)簽頁中列出了配置的語 句。 開發(fā)的應(yīng)用程序的入口點(diǎn)是 的應(yīng)用程序?qū)ο?。在?yīng)用程序?qū)ο笾袑?shí)現(xiàn)與數(shù)據(jù)庫連接,不在通南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— ERP 之財(cái)務(wù)管理系統(tǒng) 19 過“ Database Profile”對話框,而是使用 Transaction 事物對象。 當(dāng) PowerBuilder 通過 Database Profile 連接到數(shù)據(jù)庫上之后,在程序上之后,在程序設(shè)計(jì)的創(chuàng)建數(shù)據(jù)窗口對象時(shí),可以直接顯示該用戶在數(shù)據(jù)庫中可以修改的表,通過選擇某個(gè) (或者多個(gè) )表可以將它們和數(shù)據(jù)窗口對象連接起來。這時(shí)“ ODB ODBC”節(jié)點(diǎn)下面就多了剛剛配置好的 Database Profile。 完成設(shè)置后,單擊“ Preview”標(biāo)簽頁,在該標(biāo)簽頁中列出了數(shù)據(jù)庫剛剛配置的語句。在其中選擇要配置的數(shù)據(jù)庫使用的數(shù)據(jù)庫接口,“ ODB ODBC”節(jié)點(diǎn)。如果沒有定義數(shù)據(jù)庫配置,需要?jiǎng)?chuàng)建新的數(shù)據(jù)庫配置。 2 程序設(shè)計(jì)時(shí)與數(shù)據(jù)庫連接 在程序設(shè)計(jì)中可以使用“ Database Profile”對話框完成配置和連接。 、 PowerBuilder 中設(shè)計(jì)數(shù)據(jù)窗口的時(shí)候,通過“ Database Profile” 對話框?qū)崿F(xiàn)與數(shù)據(jù)庫的連接。在此 Database Profile 中所記錄的是建立到數(shù)據(jù)庫的一些連接信息,如數(shù)據(jù)庫管理信息 (DBMS)的類型、用戶賬號(hào)、口令、數(shù)據(jù)庫以及其他的連接參數(shù)。接口的參數(shù)可以通過一個(gè) Database Profile 來完成。 PowerBuilder 與數(shù)據(jù)庫的連接建立在驅(qū)動(dòng)程序之上。 根據(jù)數(shù)據(jù)庫的需求分析,結(jié)合數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì),得出數(shù)據(jù)庫的表結(jié)構(gòu)設(shè)計(jì)如下面表 到表 所示。 ? 貨幣兌換率信息表 (huobi):幣種 (bizhong)、幣種描述 (bizhongmianshu)、本幣 (benbi)、本幣描述 (benbimianshu)、兌換率 (duihuanlv)等。 ? 會(huì)計(jì)科目信息表 (account):大類(大類號(hào) (at1)、描述 (description1))、中類(中類 (at2)、描述 (description2))、小類(小類 (at3)、描述 (description3))、科目代號(hào) (accountno)、科目名稱 (accountname)、借貸率 (drcr)、報(bào)表比率 (atior)等。 ? 現(xiàn)金出納簿信息表 (localkeeping):日期 (date)、會(huì)計(jì)員 (accountant)、幣種 (currency)、摘要 (description)、金庫代碼 (localid)、借方 (dr)、貨方 (cr)、備注 (remaeks)等。 ? 付款單信息表 (pay):付款單號(hào) (payno)、付款描述 (description)、應(yīng)付結(jié)帳單號(hào)碼n m m n 1 1 1 1 1 1 1 1 貨 品 驗(yàn) 證 送貨單 應(yīng)收結(jié)帳單 收款單 收貨單 應(yīng)付結(jié)帳單 付款單 驗(yàn) 證 查 看 查 看 查 看 查 看 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— ERP 之財(cái)務(wù)管理系統(tǒng) 15 (pinvno)、付款金額 (money)、幣種 (currency)、是否扣發(fā)票 (cinv)、備注 (remaeks)等。 ? 應(yīng)收結(jié)帳單信息表 (rinvoice) :應(yīng)收結(jié)帳單號(hào)碼 (invno)、應(yīng)收結(jié)帳單日期 (date)、付款條件 (payment)、其它 (other)、送貨單號(hào)碼 (delno)、幣種 (huobi)、是否完成 (finish)、備注 (remaeks)等。 ? 送貨單信息表 (del):貨號(hào) (huohao)、送貨單號(hào)碼 (delno)、客戶代號(hào) (customerid)、客戶名稱 (customername)、送貨地代號(hào) (shippingid)、送貨地名稱 (shippingname)、送貨單日期 (deldate)、送貨數(shù)量 (delqty)等。 ? 保密性、可靠性好。 該數(shù)據(jù)庫系統(tǒng)要求具有以下方面的特點(diǎn): ? 結(jié)構(gòu)合理,所建立的數(shù)據(jù)冗余度小,獨(dú)立性強(qiáng)。 圖 系統(tǒng)實(shí)體關(guān)系 ER 圖 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn) 概念結(jié)構(gòu)是獨(dú)立于實(shí)際數(shù)據(jù)模型的信息結(jié)構(gòu),必須將其轉(zhuǎn)化為邏輯結(jié)構(gòu)后才能進(jìn)行數(shù)據(jù)庫應(yīng)用的設(shè)計(jì)。 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— ERP 之財(cái)務(wù)管理系統(tǒng) 14 數(shù)據(jù)庫設(shè)計(jì) 這一設(shè)計(jì)階段是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為以后的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。 ? 用戶信息。 ? 貨幣兌換率信息。 ? 會(huì)計(jì)期間信息。 ? 會(huì)計(jì)科目信息。 ? 會(huì)計(jì)憑證信息。 ? 現(xiàn)金出納簿信息。包括的數(shù)據(jù)項(xiàng)有應(yīng)付結(jié)帳單號(hào)碼、應(yīng)付結(jié)帳單日期、付款條件、其它、收貨單號(hào)碼、貨幣、是否完成、備注等 ? 銀行存款出納簿信息。包括的數(shù)據(jù)項(xiàng)有付款單號(hào)、付款描述、應(yīng)付 結(jié)帳單號(hào)碼、付款金額、幣種、是否扣發(fā)票、備注等。包括的數(shù)據(jù)項(xiàng)有貨號(hào)、收貨單號(hào)碼、客戶代號(hào)、客戶名稱、收貨單日期、收貨數(shù)量等。包括的數(shù)據(jù)項(xiàng)有應(yīng)收結(jié)帳單號(hào)碼、應(yīng)收結(jié)帳單日期、付款條件、其它、送貨單號(hào)碼、貨幣、是否完成、備注等。包括的數(shù)據(jù)項(xiàng)有收款單號(hào)碼、收款描述、應(yīng)收結(jié)帳單號(hào)碼、收款金額、幣種、是否扣結(jié)帳、備注等。包括的數(shù)據(jù)項(xiàng)有貨號(hào)、送貨單號(hào)碼、客戶代號(hào)、客戶名稱、送貨地代號(hào)、送貨地名稱、送貨單日期、送貨數(shù)量等。包括的數(shù)據(jù)項(xiàng)有貨號(hào)、貨品名 稱、貨品描述、單位、庫存數(shù)量、單價(jià)等。在這個(gè)階段主要是收集基本資料以及數(shù)據(jù)處理的流程,為進(jìn)一步設(shè)計(jì)打下良好基礎(chǔ)。但這些技術(shù)方法與數(shù)據(jù)庫系統(tǒng)并沒有統(tǒng)一的相對應(yīng)的模式,而是要根據(jù)應(yīng)用系統(tǒng)對數(shù)據(jù)庫不同的需求來選擇不同的技術(shù)方法,甚至是幾種不同的方法的融合。 因此,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響,好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)會(huì)減少數(shù)據(jù)庫的存儲(chǔ)量,資料的完整性和一致性比較高,系統(tǒng)具有較快的響應(yīng)速度,簡化基于 此數(shù)據(jù)庫的應(yīng)用程序的實(shí)現(xiàn)等等。在數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程中,數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(jì)是一個(gè)非常重要的的問題。 由此可得系統(tǒng)功能模塊圖,如圖 所示。 6)總帳管理: 主要包括憑證信息的錄入和維護(hù)、產(chǎn)生日記帳、明細(xì)帳和總帳 。 4)應(yīng)付管理子系統(tǒng):主要包括對應(yīng)付結(jié)帳單、付款單等信息進(jìn)行錄入、查詢、維護(hù)和生成報(bào)表等功能。此模塊主要用于貨幣兌換率的基 本設(shè)置,以便于貨幣的轉(zhuǎn)換。此模塊主要用于會(huì)計(jì)期間的基本設(shè)置。此模塊主要用于會(huì)計(jì)基礎(chǔ)的科目基本設(shè)置,以便于會(huì)計(jì)憑證的輸入。 2)參數(shù)管理:主要包括科目設(shè)置、會(huì)計(jì)期間定義、貨幣兌換率設(shè)置等。 系統(tǒng)開發(fā)運(yùn)行環(huán)境設(shè)置 本系統(tǒng)采用的軟件開發(fā)工具及環(huán)境如下: 操作系統(tǒng): WINDOWS XP 編程工具: 數(shù)據(jù)庫的建立: ASA 數(shù)據(jù)庫 開發(fā)用 機(jī)器的硬件配置: Pentium Ⅳ 、 256MB 內(nèi)存、 40GB 硬盤等。 3) 系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能的各種組合和修改,又便于日后的補(bǔ)充和維護(hù)。 Client 負(fù)責(zé)提供表達(dá)邏輯、顯示用戶界面信息,訪問數(shù)據(jù)庫 服務(wù)器; Server 則用于提供數(shù)據(jù)服務(wù)。 8. 根據(jù)憑證分別生成日記帳、明細(xì)帳和總帳。 總帳管理 應(yīng)收帳 應(yīng)付帳 銀行對帳 帳簿 銷售 部門 采購 部門 客戶 供應(yīng)商 銀行 憑證 憑證 發(fā)票 付款 發(fā)票 付款 輸出 對帳 財(cái)務(wù)報(bào)表文件 財(cái)務(wù)報(bào)表文件 會(huì)計(jì)期間文件 兌 換 率 憑 證 會(huì)計(jì)科目文件 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— ERP 之財(cái)務(wù)管理系統(tǒng) 10 6. 能根據(jù)銀行出納簿和現(xiàn)金出納簿信息分別生成其對應(yīng)的報(bào)表。 4. 由出納員,根據(jù)日常企業(yè)財(cái)務(wù)支持,分別進(jìn)行銀行和現(xiàn)金 出納簿的記帳。 2. 修改應(yīng)收結(jié)帳單、應(yīng)付結(jié)帳單、收款單、付款單中的各種信息。 系統(tǒng)需求分析 在仔細(xì)調(diào)查企 業(yè)財(cái)務(wù)管理過程的基礎(chǔ)上,得到系統(tǒng)所要處理的數(shù)據(jù)流程圖,如圖 所示。 南京林業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) —— ERP 之財(cái)務(wù)管理系統(tǒng) 9 第三章 系統(tǒng)分析 系統(tǒng)目標(biāo) ERP 系統(tǒng)之財(cái)務(wù)管理部分可以用于企業(yè)財(cái)務(wù)信息管理工作,有如下 2 各方面的目標(biāo): 1)支持企業(yè)實(shí)現(xiàn)規(guī)范化的管理。使用 Destroy 語句刪除事務(wù)對象,例如:Destroy my_trans 不需要說明、創(chuàng)建、刪除事務(wù)對象 SQLCA, PowerBuider 已經(jīng)自動(dòng)處理了這一切。說明 事務(wù)對象的語法為: Transaction my_trans my_trans 就是要說明的事務(wù)對象變量。變量說明的 位置決定了該變量的作用域(有關(guān)變量作用域的詳細(xì)介紹,請參閱后續(xù)章節(jié))。 4)斷開與數(shù)據(jù)庫的連接。 2)與數(shù)據(jù)庫建立連接。 PowerBuider 應(yīng)用程序與存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)庫進(jìn)行通信的步驟如下。在多用戶系統(tǒng)中 , 修改和提交的時(shí)間越接近 , 提交 成功的可能性就越高。 圖 事務(wù)對象的功能 如果使用的是多窗口的應(yīng)用 , 卻只有一個(gè)事務(wù)對象 , 就應(yīng)格外注意 ROLLBACK 和COMMIT 會(huì)影響事務(wù)的邏輯一致性。在事務(wù)的進(jìn)程中發(fā)生某些錯(cuò)誤 ,或者在操作中出于種種原因打算中止事務(wù) , 須用 ROLLBACK 命令回退事務(wù) , 如果已作的操作不用 ROLLBACK 命令取消 , 這些操作必將錯(cuò)誤地作為下一個(gè)事務(wù)的一部分而導(dǎo)致數(shù)據(jù)庫的混亂。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1