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

正文內(nèi)容

電腦公司財務管理系—畢業(yè)設計論文(編輯修改稿)

2024-12-22 16:01 本頁面
 

【文章內(nèi)容簡介】 輸入數(shù)據(jù)著手,輸入數(shù)據(jù)中的某類相關數(shù)據(jù)可以歸納為一個表。對需要同時調用的若干表,應使它們符 合關聯(lián)要求。數(shù)據(jù)庫設計好后,可通過分析輸出數(shù)據(jù)來驗證其可用性,若發(fā)現(xiàn)有的輸出數(shù)據(jù)不能從輸入數(shù)據(jù)導出,須繼續(xù)向用戶輸入數(shù)據(jù)。數(shù)據(jù)庫邏輯設計的任務包括:按一定原則將所需數(shù)據(jù)組織成一個或多個數(shù)據(jù)庫;確定數(shù)據(jù)庫中所應包含的各個數(shù)據(jù)表;確定各個數(shù)據(jù)表所應包含的字段及各字段的屬性;確定各數(shù)據(jù)表之間的關系及各數(shù)據(jù)表的主關鍵字和其他關鍵字等。 數(shù)據(jù)庫概念結構轉化為 Visuai FoxPro 數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結構。實體以及實體之間關系的基礎上,形成數(shù)據(jù)庫中的表格以及各個表格之間的關系。 字段 名 數(shù)據(jù)類型 商品名稱 字符型( 21) 數(shù)量 數(shù)值型( 4) 日期 日期型( 8) 表 461 商品庫存表 字段名 數(shù)據(jù)類型 會計 字符型( 8) 出納 字符型( 8) 銷售人員 字符型( 8) 經(jīng)理 字符型( 8) 表 462 工作人員表 字段名 數(shù)據(jù)類型 商品名稱 字符型( 20) 進價 數(shù)值型( 10) 入庫驗收員 字符型( 8) 入庫日期 日期型( 8) 數(shù)量 數(shù)值型( 4) 表 463 商品進庫表 字段名 數(shù)據(jù)類型 商品名稱 字符型( 21) 領用員 字符型( 8) 日期 日期型( 8) 數(shù)量 數(shù)值型( 4) 表 464 商品領用表 字段名 數(shù)據(jù)類型 商品名稱 字符型( 21) 銷售價 數(shù)值型( 10) 日期 日期型( 8) 數(shù)量 數(shù)值型( 4) 銷售員 字符型( 8) 表 465 商品銷售表 字段名 數(shù)據(jù)類型 商品名稱 字符型( 21) 姓名 字符型( 8) 日期 日期型( 8) 收入 數(shù)值型( 10)小數(shù)位數(shù)( 2) 支出 數(shù)值型( 10)小數(shù)位數(shù)( 2) 會計員 字符型( 8) 出納 字符型( 8) 審核 字符型( 8) 表 466 收支明細表 字段名 數(shù)據(jù)類型 商品名稱 字符型( 21) 表 467 商品名稱表 圖 461 數(shù)據(jù)庫 數(shù)據(jù)庫物理結構設計 數(shù)據(jù)庫的物理結構設計是指實際創(chuàng)建一個數(shù)據(jù)庫,包括創(chuàng)建數(shù)據(jù)庫中的各個數(shù)據(jù)表,并建立各表之間的聯(lián)系。在 Visual FoxPro 中,通??捎谩皵?shù)據(jù)庫設計器”來創(chuàng)建數(shù)據(jù)庫并在其內(nèi)添加或新建各數(shù)據(jù)表;然后利用“表設計器”來定義各個字段的名稱、數(shù)據(jù)類型和寬度等屬性,并建立有關字段的索引等;最后再在“數(shù)據(jù)庫設計器”中建立各數(shù)據(jù)表之間的永久關系。 圖 462 數(shù)據(jù)庫設計器 圖 463 表設計器 數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫管理系統(tǒng)是管理數(shù)據(jù)庫的軟件工具,是幫助用戶創(chuàng)建、維護和使用數(shù)據(jù)庫的軟件系統(tǒng)。它建立在操作系統(tǒng)的基礎之上,實現(xiàn)對數(shù)據(jù)庫的統(tǒng)一管理和操縱,滿足用戶對數(shù)據(jù)庫進行訪問的各種需要。 一般來說,數(shù)據(jù)庫管理系統(tǒng)應具有以下一些功能: (1) 數(shù)據(jù)定義功能。 (2) 數(shù)據(jù)操作功能。 (3) 控制和管理功能。 (4) 數(shù)據(jù)字典。 總之,數(shù)據(jù)庫管理系統(tǒng)是用戶和數(shù)據(jù)庫之間的交互界面。用戶只需通過它就能實現(xiàn)對數(shù)據(jù)庫的各種操作與管理。在其控制之下,用戶在對數(shù)據(jù)庫進行操作 時,可以不必關心數(shù)據(jù)的具體存儲位置、存放方式以及命令代碼執(zhí)行的細節(jié)等問題,就能完成對各種相關數(shù)據(jù)的處理任務,而且可以保證這些數(shù)據(jù)的安全性、可靠性與一致性。 第五章 系統(tǒng)總體結構設計與程序模塊設計 系統(tǒng)總體結構設計 根據(jù)“自頂向下、逐步細分”的原則,對系統(tǒng)所需的各個功能模塊進行合理的劃分和設計。一個組織良好的數(shù)據(jù)庫應用系統(tǒng)通常被劃分分為若干個子系統(tǒng),每個子系統(tǒng)的功能由一個或多個相應的程序模塊來實現(xiàn),并且還可以根據(jù)需要再進行功能的細分和相應程序模塊的細分。 在設計本系統(tǒng)程序時,仔細考 慮了每個功能模塊所應實現(xiàn)的功能,該模塊應包含的子模塊,以及該模塊與其他模塊之間的聯(lián)系等,然后再用一個主程序將所有的模塊有機地組織起來。數(shù)據(jù)庫應用系統(tǒng)大都包括以下幾個一級功能模塊。 1. 查詢檢索模塊 數(shù)據(jù)庫應用中的查詢檢索模塊是不可缺少的,通常應提供對系統(tǒng)中每個數(shù)據(jù)表的分別查詢功能,同時允許用戶由指定的一個或多個數(shù)據(jù)表中獲取所需數(shù)據(jù)。此外,應提供各種條件的查詢和組合條件的查詢,使得用戶有更強的控制數(shù)據(jù)的能力。 圖 511 查詢模塊 2. 數(shù)據(jù)維護模塊 數(shù)據(jù)維護模塊則同樣是必不可少的,除了提供數(shù)據(jù) 庫的維護功能以及對各個數(shù)據(jù)表記錄的添加、刪除、修改與更新功能之外,數(shù)據(jù)維護模塊還應該提供數(shù)據(jù)的備份、數(shù)據(jù)表的重新索引等日常維護功能。 3. 統(tǒng)計和計算模塊 在多數(shù)情況下,一個數(shù)據(jù)庫應用系統(tǒng)還應提供用戶所需的各種統(tǒng)計計算功能,包括常規(guī)的求和、求平均值、按要求統(tǒng)計記錄個數(shù)和分類匯總等功能外,還應該根據(jù)實際需要提供其他專項數(shù)據(jù)的統(tǒng)計和分析功能。 4. 打印輸出模塊 一個實際運行中的數(shù)據(jù)庫應用程序自然還應提供各種報表和表格的打印輸出功能,既可以打印原始的數(shù)據(jù)表內(nèi)容,也可從單個數(shù)據(jù)表或多個數(shù)據(jù)表中抽取所需的數(shù)據(jù)加以綜 合制表予以打印輸出。并可根據(jù)需要提供分組打印和排序后打印輸出等功能,同時允許用戶靈活設定報表的打印格式。 圖 512 打印輸出模塊 創(chuàng)建各程序模塊 在 Visual FoxPro 中,創(chuàng)建各個程序模塊實際上是利用先進的面向對象的程序設計方法,創(chuàng)建應用程序所需的一個個表單、報表和菜單等對象。此外還包括用戶自定義類的創(chuàng)建以及用戶界面的設計和創(chuàng)建等。一個數(shù)據(jù)庫應用程序大多包含查詢、維護和報表打印等多個輸入輸出功能模塊,在面向對象的程序設計過程中,這些模塊的設計實際上是與用戶界面的設計融合在一起的。 Visuai FoxPro提供了豐富的可視化設計工具,能支持用戶在創(chuàng)建友好的用戶界面的同時完成所需功能模塊的創(chuàng)建。經(jīng)過對系統(tǒng)功能的分析,我們將財務管理系統(tǒng)分為 4 個模塊:系統(tǒng)主界面、商品進貨記錄、填寫憑證、打印、查詢。 系統(tǒng)主界面的設計 為了讓使用者有一個能輕松操作的界面,系統(tǒng)的主界面設計要求界面友好、功能分塊明確、美觀大方。 首先,展開項目管理器中的文檔,選中表單,單擊“新建”按鈕。在彈出的對話框中單擊“新建”按鈕后,會彈出“表單設計器”是界面,根據(jù)界面的需要向其中添加控件??丶砑咏Y束后,表 單并未設計完成,此時的表單運行后會發(fā)現(xiàn)只有一個空殼,單擊其中的按鈕沒有任何反應。因此,需要為表單設計事件響應。本程序的主界面已設計完成。 圖 521 程序主界面 商品進貨記錄的設計 本模塊包含的功能有:商品進貨的記錄、增加修改進貨記錄。 新建表單,直接拉伸表單至合適大小,向表單中加入基本控件。本表單需要對數(shù)據(jù)庫中的表進行操作,因此必須將該表加入到表單的數(shù)據(jù)環(huán)境中。 圖 522 商品進貨記錄 填寫憑證的設計 本模塊的功能是對基礎財務的設定、使工作人員易于工作,做 到數(shù)據(jù)不易丟失,根據(jù)各種基本情況設定界面。 圖 523 填寫憑證 查詢模塊的設計 本模塊的功能是實現(xiàn)對所有業(yè)務的查詢,包括他們的基礎業(yè)務、商品名稱查詢、商品驗收員查詢、商品銷售記錄查詢。根據(jù)工作流程、工作資料,表單計算相應的查詢并作出統(tǒng)計,從而簡化工作人員的工作。 圖 5- 2- 4 按名稱查詢 圖 5- 2- 5 按驗收員查詢 圖 5- 2- 6 按銷售記錄查詢 第六章 程序設計 Visuai FoxPro 操作都是通過菜單選擇的方法或在命令窗口中 逐條輸入命令的方法來執(zhí)行的,此種工作方式稱為單命令工作方式或交互工作方式,其優(yōu)點是不用編寫程序即可完成一些簡單的數(shù)據(jù)處理工作,但對于需要使用大量命令來處理復雜的數(shù)據(jù)管理任務時,卻難以勝任。為此 Visual FoxPro 提供了成批命令協(xié)同工作的方式,即程序工作方式。 程序工作方式是根據(jù)解決實際問題的需要,將一系列合法的 Visual FoxPro命令按一定的邏輯結構編排成一個完整的應用程序,然后輸入到計算機內(nèi)自動地、連續(xù)地加以執(zhí)行。這樣一來,既充分發(fā)揮了 Visual FoxPro 的功能、提高了系統(tǒng)的運行效率,又 解決了非專業(yè)人員應用 Visual FoxPro 的困難,避免了命令輸入時的重復勞動和誤操作,并使得數(shù)據(jù)的安全得到進一步地保證。 Visual FoxPro 內(nèi)置了用于程序設計的語言工具,不僅支持先進的面向對象程序設計方法,同時也支持傳統(tǒng)的面向過程的程序設計方法。 程序文件的建立 程序是由能夠完成一定任務的一系列命令構成的,將一個 Visual FoxPro程序所包含的各條命令依次逐條輸入計算機中,在進行必要的編輯后存入指定磁盤文件的過程即為程序文件的建立過程。由于 Visual FoxPro 的程序是一種標準的 ASCII 碼文本,因而不僅可用其自身提供的文本編輯器來建立,也可用其他任意的文本編輯器來建立。 用菜單方式建立程序文件 用菜單方式建立程序文件的操作步驟如下。 ( 1)執(zhí)行“文件”菜單下的“新建”命令,在彈出的“新建”對話框中選中“程序”單選鈕,然后單擊“新建文件”按鈕,彈出程序編輯窗口。 ( 2)在程序編輯窗口中輸入和編輯程序代碼的文本內(nèi)容。 ( 3)輸入或編輯結束后,執(zhí)行“文件”菜單下的“保存”命令或按 Ctrl+W組合鍵,然后在彈出的“另存為”對話框中指定該程序文件的存放位置與文件名,單擊“保 存”按鈕將其保存。程序存盤后默認的程序文件擴展名為 .PRG。 用命令方式建立程序文件 格式: MODIFY COMMAND<程序文件名> 功能:新建或修改指定的程序文件。 說明: ( 1)執(zhí)行此命令后,會彈出程序編輯窗口。 ( 2)當指定的程序文件名為新文件名時,將創(chuàng)建一個新的程序文件;當指定的程序文件名為已有的文件時,由在程序編輯窗口打開該文件供編輯修改。 ( 3)在程序文件名前可以指定該文件的保存磁盤和路徑。默認的文件擴展名為 .PRG,可不必輸入。 程序文件的運行 用菜單方式運 行程序文件。 (1) 執(zhí)行“程序”菜單下的“運行”命令,將彈出“運行”對話框。 (2) 在“運行”對話框中選中要運行的程序文件名,或在“執(zhí)行文件”文本框中輸入要運行的程序文件名,然后單擊“運行:按鈕。 用命令方式運行程序文件 格式: DO<程序文件名> 功能:將指定的程序文件調入內(nèi)存關運行。 說明: ( 1)在程序文件名前可以指定磁盤和路徑。默認的擴展名為 .PRG,可不必輸入。 ( 2)本命令可在命令窗口鍵入執(zhí)行,也可出現(xiàn)在另一個程序文件中,后者可實現(xiàn)在一個程序中調用另一個程序。 ( 3)在程序執(zhí)行 過程中,可隨時按下 Esc 鍵使程序中斷運行,并根據(jù)彈出的對話框中的提示信息,選擇“取消”程序運行、“繼續(xù)執(zhí)行”或“掛起”等。 程序中的輔助命令 Visual FoxPro 命令幾乎都可在程序中使用,除此之外, Visual FoxPro 還提供了相當數(shù)量的程序輔助命令。主要命令分為: (1) 程序注釋命令。 在程序文本中加上必要的注釋命令(或稱注釋語句),可增強程序的可讀性,同時便于日后程序的維護和交流。注釋語句是一種非執(zhí)行語句,即系統(tǒng)對此種語句不作任何操作。 (2) 結束程序運行命令。 一個實用的 Visual FoxPro 程序往往由多個程序功能模塊構成,各程序模塊間可按需要進行多級調用。一個程序模塊運行結束后可返回到調用它的上級模塊,也可以直接返回到其最上級的主程序模塊,或者回到系統(tǒng)的交互狀態(tài),甚至退出 Visual FoxPro 返回到宿主操作系統(tǒng)。 (3) 運行環(huán)境設置命令。 為使程序正常運行,設置一定的系統(tǒng)運行環(huán)境狀態(tài)是十分必要的。其中除前面的幾條命令外大多是一些 SET 命令,這此 SET 命令的共同特點是相當于一個狀態(tài)轉換開關,當置為 ON 時其功能有效,而置為 OFF 時則該功能無效。 第 七章 程序的測試、連編與發(fā)行 系統(tǒng)的測試與調試 在應用程序設計和創(chuàng)建的過程中,需要不斷地對所設計的菜單、表單、報表等科學試驗模塊進行測試與調試。通過測試發(fā)現(xiàn)問題和糾正錯誤,并逐步加以完善。 軟件在運行過程中可能會產(chǎn)生各種各樣的問題,也可能帶來不同程度的嚴重后果。軟件測試是保證軟件質量的最重要的手段。軟件測試的概念 IEEE 定義為:使用人工可自動手段來運行或測定某個系統(tǒng)過程,其目的在于檢
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1