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

正文內(nèi)容

vb60家庭財(cái)務(wù)管理系統(tǒng)(編輯修改稿)

2025-01-11 01:37 本頁面
 

【文章內(nèi)容簡介】 管理系統(tǒng)的達(dá)到的功能如下: 現(xiàn)金 的收入:錄入現(xiàn)金的收入情況 現(xiàn)金的支出:錄入現(xiàn)金的支出情況 現(xiàn)金的查詢:查詢收入情況、支出情況及現(xiàn)金的節(jié)余情況 信用卡的收入:錄入信息卡現(xiàn)金的收入情況 信用卡的支出:錄入信用卡現(xiàn)金的支出情況 信用卡現(xiàn)金的查詢:查詢信用卡的收入情況、支出情況及現(xiàn)金的節(jié)余情況 8 收入與支出項(xiàng)目的維護(hù):維護(hù)收入項(xiàng)目和支出項(xiàng)目,方便用戶的選擇 其他功能:密碼管理等 退出系統(tǒng) 根據(jù)以上分析,該系統(tǒng)考慮將整個(gè)系統(tǒng)分解成如圖 31 模塊結(jié)構(gòu)圖 : 圖 31 模塊結(jié)構(gòu)圖 并且在系統(tǒng)的開發(fā)過程中,我盡量注意模塊的高 內(nèi)聚、低耦合,使得系統(tǒng)的整體性能提高,并且也有利于投入使用后的系統(tǒng)維護(hù)。 3. 2詳細(xì)設(shè)計(jì) 3. 2. 1 詳細(xì)設(shè)計(jì)的任務(wù) 詳細(xì)設(shè)計(jì)就是要在概要設(shè)計(jì)的結(jié)果的基礎(chǔ)上,考慮“怎樣實(shí)現(xiàn)”這個(gè)軟件系統(tǒng),直到對系統(tǒng)中的每個(gè)模塊給出足夠詳細(xì)的過程性描述。主要任務(wù)如下:①為每個(gè)模塊確定采用的算法,選擇某種適當(dāng)?shù)墓ぞ弑磉_(dá)算法的過程,寫出模塊的詳細(xì)過程性描述;②確定每一模塊使用的數(shù)據(jù)結(jié)構(gòu);③確定模塊接口的細(xì)節(jié),包括對系統(tǒng)外部的接口和用戶界面,對系統(tǒng)內(nèi)部其它模塊的接口,以及模塊輸入數(shù)據(jù)、輸出數(shù)據(jù)及局部數(shù)據(jù)的全部細(xì)節(jié)。④要為每主界面 現(xiàn)金收入地出管理 現(xiàn)金的查詢管理 信用卡管理 系統(tǒng)維護(hù) 信用卡查詢管理 登錄 9 一個(gè)模塊設(shè) 計(jì)出一組測試用例,以便在編碼階段對模塊代碼(即程序)進(jìn)行預(yù)定的測試,模塊的測試用例是軟件測試計(jì)劃的重要組成部分,通常應(yīng)包括輸入數(shù)據(jù),期望輸出等內(nèi)容。 3. 2. 2 詳細(xì)設(shè)計(jì)的方法 程序流程圖、 NS 圖、 PAD 圖、 IPO圖 本系統(tǒng)在開發(fā)過程中所采用的詳細(xì)設(shè)計(jì)方法為 IPO 圖: 現(xiàn)金的收入 /支出模塊 IPO 圖: 現(xiàn)金余額的查詢模塊 IPO 圖: 收入 /支出項(xiàng)目模塊 IPO 圖: I O P 現(xiàn)金的收入 /支出信息 提供相應(yīng)的界面供操作人員錄入 保存到表 I O P 查詢內(nèi)容的設(shè)定 提供相應(yīng)的界面供操作人員操作 1. 顯示查詢的結(jié)果 2. 統(tǒng)計(jì)相關(guān)信息 I O P 輸入收入與支出的項(xiàng)目 提供相應(yīng)的界 面供操作人員操作 保存到收入 /支出項(xiàng)目表 10 信用卡的收入 /支出模塊 IPO 圖: 信用卡余額的查詢模塊 IPO 圖: 密碼修改模塊 IPO 圖: I O P 收入 /支出信息 提供相應(yīng)的界面供操作人員錄入 保存到表 I O P 查詢內(nèi)容的設(shè)定 提供相應(yīng)的界面供操作人員操作 3. 顯示查詢的結(jié)果 4. 統(tǒng)計(jì)相關(guān)信息 I O P 原密碼 新密碼 確認(rèn)密碼 提供相應(yīng)的界面供操作人員操作 保存到用戶管理表 11 第四章 數(shù)據(jù)庫設(shè)計(jì) 此階段由我與同 學(xué)劉云菲共同完成。 4. 1數(shù)據(jù)庫 Access簡介 數(shù)據(jù)庫的概念 數(shù)據(jù)庫是一種存儲(chǔ)數(shù)據(jù)并對數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫的作用在于組織和表達(dá)信息,簡而言之,數(shù)據(jù)庫就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫( flatfile)和關(guān)系數(shù)據(jù)庫( relational)。關(guān)系數(shù)據(jù)庫中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫含有各個(gè)不同部分的術(shù)語,象記錄、域等。 新建一個(gè)數(shù)據(jù)庫 創(chuàng)建任何一個(gè)數(shù)據(jù)庫的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫,設(shè)計(jì)必須是靈活的、有邏輯的。創(chuàng)建一個(gè)數(shù)據(jù)庫結(jié)構(gòu)的過程被認(rèn)為是數(shù)據(jù)模型設(shè)計(jì)。 1. 標(biāo)識(shí)需要的數(shù) 據(jù); 2. 收集被標(biāo)識(shí)的字段到表中; 3. 標(biāo)識(shí)主關(guān)鍵字字段; 4. 繪制一個(gè)簡單的數(shù)據(jù)圖表; 5. 規(guī)范數(shù)據(jù); 6. 標(biāo)識(shí)指定字段的信息; 7. 創(chuàng)建物理表。 修改已建的數(shù)據(jù)庫 數(shù)據(jù)庫的修改分為:添加、編輯和刪除記錄。這三種操作均可由 Visual Basic 創(chuàng)建的程序來完成,下面的章節(jié)將詳細(xì)描述實(shí)現(xiàn)的具體方法。 實(shí)現(xiàn)數(shù)據(jù)庫之間的聯(lián)系 數(shù)據(jù)庫之間的關(guān)系指明兩個(gè)庫之間共享一個(gè)共同的關(guān)鍵字值。一個(gè)連接是指一種虛擬的表,這種表是在當(dāng)用戶要求從相互關(guān)聯(lián)的各個(gè)不同的表中獲取信息時(shí)建立的,關(guān)鍵字段用于在相互連接的不同 表中查找匹配的記錄。一個(gè)更高級(jí)的連接形式稱為自連接。這種連接是指一個(gè)表被連接到它自己的一個(gè)字段,或在不同的紀(jì)錄中由重復(fù)數(shù)據(jù)的組合字段。數(shù)據(jù)庫中有三種不同類型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字。在表中使用的關(guān)鍵字類型用于描述庫表示什么以及在數(shù)據(jù)庫中如何與其它的庫建立關(guān)系。 12 4. 2數(shù)據(jù)庫需求分析 根據(jù)本人家庭財(cái)務(wù)管理的實(shí)際情況,分析得到如下的數(shù)據(jù)庫結(jié)構(gòu)。 現(xiàn)金日常收支表: 信用卡日常收支表: 收入 /支出項(xiàng)目表: 13 用戶管理表: 4. 3表的詳細(xì)結(jié)構(gòu)說明 現(xiàn)金日常收支表的詳細(xì)信息: 14 信用卡收 支表的詳細(xì)結(jié)構(gòu)說明: 15 收入項(xiàng)目表的詳細(xì)結(jié)構(gòu)為: 支出項(xiàng)目表的詳細(xì)結(jié)構(gòu)為: 用戶管理表的詳細(xì)結(jié)構(gòu)為: 16 4. 4測試用例 現(xiàn)金日常收支表的測試用例: 信用卡收地表的測試用例: 17 18 第五章 詳細(xì)設(shè)計(jì) 5. 1系統(tǒng)登錄模塊的設(shè)計(jì)與實(shí)現(xiàn) 1.流程圖 2.界面: 界面包括的控件有標(biāo)簽、文本框、命令按鈕等控件。 3.實(shí)現(xiàn)過程: 第一步將所需的控件放到窗體的相應(yīng)位置;方法:首先在“工具箱”中選中所需的控件圖標(biāo),然后在表單的恰當(dāng)位置上單擊鼠標(biāo)并拖動(dòng)鼠標(biāo),即可把由所選取的控件生成的對象添加到窗體 上。如下圖: Y N 開始 輸入登錄密碼 是否正確 主界面 19 第二步,選擇窗體或控件進(jìn)行屬性設(shè)置,如圖為窗體的屬性設(shè)置界面 : 第三步雙擊相應(yīng)的控件,在控件的相應(yīng)過程中編寫代碼: 如此窗體上“進(jìn)入”與“退出”按鈕的代碼如下: 20 此程序段中,“ IF”語句的作用是判斷用戶輸入的用戶名與密碼和數(shù)據(jù)庫的是否相同,如果相同,則執(zhí)行 (隱藏當(dāng)前的窗體)和 (調(diào)出系統(tǒng)主界面),如果用戶名或密碼輸入錯(cuò)誤,則提示: 使用戶重新輸入用戶名或密碼。 Unload me 語句的作用是下載窗體。 此窗體上另外還有 Data Text3 二個(gè)控件在程序運(yùn)行時(shí)是看不到的,它們的作用是使 VB與 Access 數(shù)據(jù)庫相連,然后判斷用戶輸入的用戶名與密碼是否與數(shù)據(jù)庫中的一致,如果一致,則允許用戶進(jìn)入系統(tǒng)。此三個(gè)控件的創(chuàng)建方法如下: 首先,將 Data、 Text 控件拖放到窗體上,其次,設(shè)置它們的屬性: ( 1) Data1 控件的屬性設(shè)置如下圖: 21 此兩個(gè)屬性的作用是保證 Data 控件與數(shù)據(jù)庫相連。 Visible 屬性是使此控件運(yùn)行時(shí)在窗體上不 顯示。 ( 2) Text3 控件的屬性設(shè)置如下: 數(shù) 據(jù) 庫的名稱 數(shù)據(jù)庫中的表名 運(yùn)行時(shí)是否隱藏 22 Visible 屬性的設(shè)置同 Data1 控件。 5. 2主界面的設(shè)計(jì)與實(shí)現(xiàn) 主界面是用菜單形式表現(xiàn)的,如圖: 菜單的制作過程如下: 此數(shù)據(jù)控件綁定到何數(shù)據(jù)庫 此數(shù)據(jù)控件綁定到何字段 23 首先通過“工具”菜單中的“菜單編輯器”調(diào)出菜單編輯器,然后進(jìn)行菜單的設(shè)置,如下圖: 此過程中要注意各菜單的名稱唯一,另外還要注意菜單的級(jí)別。 最后設(shè)置如下的代碼(只要單擊菜單即可設(shè)置各菜單代碼),代碼如下圖: 調(diào)節(jié)菜單的級(jí)別 2
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1