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

正文內(nèi)容

圖書館管理系統(tǒng)佳木斯大學(xué)格式畢業(yè)論文-wenkub

2023-07-09 14:56:56 本頁面
 

【正文】 擴展也是為 MFC而設(shè)計的,所以用 Visual C++而不用 MFC 就等于拋棄了 Visual C++中很大的一部分功能。大致說來, Platform SDK 是以 Microsoft C/C++編譯器為核心(不是Visual C++,看清楚了),配合 MASM,輔以其他一些工具和文檔資料。自 1993 年Microsoft 公司推出 Visual C++ 后,隨著其新版本的不斷問世, Visual C++已成為專業(yè)程序員進行軟件開發(fā)的首選工具。 Visual C++由許多組件組成,包括編輯器、調(diào)試器以及程序向?qū)?AppWizard、類向?qū)?Class Wizard 等開發(fā)工具。自 1993 年Microsoft 公司推出 Visual C++ 后,隨著其新版本的不斷問世, Visual C++已成為專業(yè)程序員進行軟件開發(fā)的首選工具。比如,它允許用戶進行遠程調(diào)試,單步執(zhí)行等。 系統(tǒng)開發(fā)用到的工具 Microsoft Access 20xx 數(shù)據(jù)庫: Access 20xx 是一種數(shù)據(jù)庫管理程序,可賦予更佳的用戶體驗,并且新增了導(dǎo)入、導(dǎo)出和處理 XML 數(shù)據(jù)文件等功能。查看使用特定對象的對象列表有助于隨著時間維護數(shù)據(jù)庫以及避免犯與丟失記錄源相關(guān)的錯誤。除了查看綁定到選擇的對象的列表之外,您還可以查看正由選擇的對象使用的對象。 本系統(tǒng)采用 Visual C++ 開發(fā),采用 Microsoft Access 20xx 作為后臺數(shù)據(jù)庫,在滿足需求的前提下,將系統(tǒng)對運行環(huán)境的性能要求降到最低。查看使用特定對象的對象列表有助于隨著時間維護數(shù)據(jù)庫以及避免犯與丟失記錄源相關(guān)的錯誤。除了查看綁定到選擇的對象的列表之外,您還可以查看正由選擇的對象使用的對象。主控平臺界面設(shè)計如下圖 51: 圖 51 系統(tǒng)主控平臺 主控平臺的實現(xiàn) ( 1) 主體框架:使用 MFC AppWizard 創(chuàng)建一個單文檔結(jié)構(gòu)的應(yīng)用程序工程,建立起系統(tǒng)主體框架,生成應(yīng)用程序類、文檔類、主框架類。 權(quán)限驗證 IPO 圖 輸入:用戶名和密碼 第 16 頁 處理: ( 1) 用戶登錄對話框啟動。 ( 6) 如果輸入的用戶名和相應(yīng)密碼正確,則根據(jù)該用戶的權(quán)限類別進行權(quán)限設(shè)置。 ( 2) 登錄對話框創(chuàng)建時,需要完成 的一些初始化工作,讀取可以登錄的用戶名稱,并形成列表,供用戶進行選擇。用戶管理模塊如圖 53: 圖 53 用戶管理模塊 用戶管理 IPO 圖 輸入:用戶名、密碼和用戶權(quán)限 處理: ( 1) 用戶管理對話框啟動 ( 2) 從系統(tǒng)用戶表中讀取用 戶信息,并寫入用戶列表。如果存在,提示錯誤,并要求重新輸入。 用戶管理模塊 添加新用戶 修改用戶口令 修改用戶權(quán)限 刪除用戶 第 18 頁 ( 2) 輸入新的用戶口令權(quán)限的類別。 ( 2) 刪除操作 ( 3) 完成對數(shù)據(jù)庫中系統(tǒng)用戶表的相應(yīng)操作。 ( 2) 添加用戶或編輯某用戶的相關(guān)資料。 ( 4) 對話框初始化時需要完成的一些工作。 如下圖 55: 圖 55 基礎(chǔ)數(shù)據(jù)設(shè)置模塊 圖書逾期罰款設(shè)置子模塊 ( 1)罰款設(shè)置子模塊的 IPO 圖 功能:從罰款類型數(shù)據(jù)表中讀取并顯示逾期一天的罰款金額信息,同時實現(xiàn)對罰款金額的修改功能。 輸出:更新的罰款類型數(shù)據(jù)表 ( 2)罰款設(shè)置子模塊的界面設(shè)計效果 圖書逾期歸還罰款設(shè)置的界面設(shè)計效果如圖 56: 讀者類別設(shè)置 圖書類別設(shè)置 圖書逾期罰款設(shè)置 基礎(chǔ)數(shù)據(jù)設(shè)置 第 20 頁 圖 56 罰款設(shè) 置子模塊 ( 3)罰款設(shè)置子模塊的實現(xiàn) 根據(jù) 罰款設(shè)置子模塊 的 IPO 圖,通過定義 CPunishTypeDlg 類來實現(xiàn) 罰款設(shè)置子模塊 的功能。 圖書類型設(shè)置子模塊 ( 1)圖書類型設(shè)置子模塊的 IPO 圖 功能:從圖書類型數(shù)據(jù)表中讀取圖書類型數(shù) 據(jù)并顯示 ,同時實現(xiàn)對圖書類型數(shù)據(jù)的添加、修改和刪除功能。 1) CBookTypeDlg類使用的用戶表記錄集類 CBookTypeSet。 3)添加新圖書類型。 讀者類型設(shè)置子模塊 ( 1)讀者類型設(shè)置子模塊的 IPO 圖 功能:從讀者類型數(shù)據(jù)表中讀取讀者類型數(shù)據(jù)并顯示 ,同時實現(xiàn)對讀者類型數(shù)據(jù)的添加、修改和刪除功能。 1) CReaderTypeDlg 類使用的用戶表記錄集類 CReaderTypeSet。 3)添加新讀者類型。 第 23 頁 借閱管理模塊 根據(jù)需求分析和總體設(shè)計,借閱管理模塊主要實現(xiàn)借書和還書的登記功能,同時提供借書記錄和還書記錄的查詢和瀏覽功能。 2) 根據(jù)用戶輸入的借閱人編號從讀者數(shù)據(jù)信息表中讀取數(shù)據(jù)并顯示。否則借閱過程停止。這些類可以通過 ClassWizard 根據(jù)數(shù)據(jù)庫表結(jié)構(gòu)自動創(chuàng)建。 4)圖書信息顯示。 借書記錄查詢子模塊 ( 1) 借書 查詢子模塊的 IPO 圖 功能:根據(jù)讀者信息或圖書信息查詢借書記錄。 輸出:圖書借閱記錄信息 ( 2)借書記錄查詢子模塊的界面設(shè)計效果 該子模塊通過借書記錄查詢對話框為用戶提供操作界面,其界面設(shè)計效果如圖 511: 圖 511 借書記錄查詢子模塊 ( 3)借書記錄查詢子模塊的實現(xiàn) 根據(jù) 借書記錄查詢子模塊 的 IPO 圖,通過定義 C BookSearchDlg 類來實現(xiàn)該 子模塊的主體功能。 2)借書記錄查詢 對話框的初始化 處理過程:根據(jù)界面設(shè)計設(shè)置列表項。 輸入:圖書編號 處理: 還書登記 對話框啟 動。 4)根據(jù)用戶輸入的其他罰款金額計算總計罰款金額,并顯示。 主要 相關(guān)的記錄集類有: CBorrowInfoSet、 CReturnInfoSet 和 CPunishTypeSet。 3)圖書歸還。 還書記錄查詢子模塊 ( 1) 還書 查詢子模塊的 IPO 圖 功能:根據(jù)讀者信息或圖書信息查詢還書記錄。 輸出:圖書歸還記錄信息 ( 2)還書記錄查詢子模塊的界面設(shè)計效果 該子模塊通過還書記錄查詢對話框為用戶提供操作界面,其界面設(shè)計效果如圖 513: 第 28 頁 圖 513 還書記錄查詢子模塊 ( 。 2)根據(jù)用戶輸入的查詢條件從數(shù)據(jù)庫中查詢數(shù)據(jù)。 4)歸還操作撤銷。 2) 讀者信息顯示。 輸出:更新的圖書歸還數(shù)據(jù)表 ( 2) 還書登記 子模塊的界面設(shè)計效果 根據(jù) 借書登記 子模塊的功能需求,該子模塊以借書登記對話框作為界面,其界面設(shè)計效果如圖 512 圖 512 還書登記 子模塊 ( 3) 還書登記 子模塊的實現(xiàn) 根據(jù)還書登記 子模塊 的 IPO 圖,通過定義 CReturnDlg 類來實現(xiàn)還書登記 子模塊的主體 功能。 2)根據(jù)圖書借出日期和當(dāng)前日期計算圖書歸還逾期天數(shù),并顯示。 第 26 頁 處理過程:根據(jù)輸入的查詢條件構(gòu)造 SQL 語句,然后從借閱數(shù)據(jù)表中讀取符合條件的借閱信息,并將信息顯示到列表中。 主要 相關(guān)的記錄集類有: CBorrowInfoSet。 2)根據(jù)用戶輸入的查詢條件從數(shù)據(jù)庫中查詢數(shù)據(jù)。 5)借書登記 處理過程:判斷讀者是否具有借閱資格,以及圖書是否可以被借出,如果兩個條件同時具備,修改圖書信息表中的圖書是否借出的字段值為已經(jīng)借出,然后將讀者信息和圖書信息 第 25 頁 以及當(dāng)前時間等借閱相關(guān)數(shù)據(jù)添加到借閱數(shù)據(jù)表中,并在借閱列表中顯示該借閱記錄數(shù)據(jù),完成借書登記過程。 3)讀者信息顯示。 1)相關(guān)的記錄集類。 4) 根據(jù)借閱人信息判斷是否有借閱資格,如果沒有給出提示。 下面按照子模塊的劃分來分別闡述本模塊的設(shè)計與實現(xiàn)。 4)修改 讀者類型數(shù)據(jù) 處理過程:將用戶選擇 的圖書類別信息顯示到數(shù)據(jù)編輯框,等待用戶修改后,將數(shù)據(jù)更新到 讀者類型數(shù)據(jù)表中,并更新數(shù)據(jù)列表。 2) 讀者類型設(shè)置 對話框的初始化。 3)根據(jù)用戶選擇,完成讀者類型數(shù)據(jù)的添加、修改和刪除。 4)修改 圖書類型數(shù)據(jù) 處理過程:將用戶選擇的圖書類別信息顯示到數(shù)據(jù)編輯框,等待用戶修改后,將數(shù)據(jù)更新到 圖書類型數(shù)據(jù)表中,并更新數(shù)據(jù)列表。 2) 圖書類型設(shè)置 對話框的初始化。 根據(jù)用戶選擇,完成圖書類型數(shù)據(jù)的添加、修改和刪除。 此類可以通過 ClassWizard 根據(jù)數(shù)據(jù)庫表結(jié)構(gòu)自動創(chuàng)建。 從罰款類型數(shù)據(jù)表中讀取并顯示罰款金額信息。 基礎(chǔ)數(shù)據(jù)設(shè)置模塊 根據(jù)需求分析和總體設(shè)計,基礎(chǔ)數(shù)據(jù)設(shè)置模塊負責(zé)維護圖書借閱管理相關(guān)的基礎(chǔ)數(shù)據(jù),主要包括:圖書逾期罰款設(shè)置、圖書類別設(shè)置和讀者類別設(shè)置。 ( 3) 刪除指定的操作人員。 ( 1) CUserDlg 類使用的用戶表記錄集類 CUserSet。 ( 4) 完成對數(shù)據(jù)庫中系統(tǒng)用戶表的相應(yīng)操作。 ( 4) 提示新用戶增加成功。 輸出:更新的系統(tǒng)用戶表 具體處理過程: 1. 增加新用戶的處理 ( 1) 設(shè)置用戶名編輯框為可用態(tài)。此模塊功能只限于具有系統(tǒng)管理員權(quán)限的用戶使用。 輸出:主控制平臺 權(quán)限驗證模塊的界面設(shè)計 其界面設(shè)計如圖 52: 圖 52 權(quán)限驗證模塊 權(quán)限驗證模塊的實現(xiàn) 根據(jù)權(quán)限驗證的 IPO 圖,通過定義 CLoginDlg類來實現(xiàn)權(quán)限驗證模塊的功能。 ( 3) 用戶選擇用戶名并輸入密碼 ( 4) 從操作人員表中檢查是否有相應(yīng)的用戶名和密碼。 ( 3) 背景圖:通過修改系統(tǒng)視圖類 Paint 事件處理函數(shù) OnPaint()來實現(xiàn)加載背景圖。因此,系統(tǒng)得設(shè)計和實現(xiàn)按照模塊的劃分來分別闡述。接著,在刪除 “季度訂單 ”查詢之前,您可以更改相關(guān)對象的記錄源,或刪除這些相關(guān)對象。 系統(tǒng)層次模塊圖 某學(xué)校圖書管理信息系統(tǒng)可以分為七個模塊:權(quán)限驗證、用戶管理、基礎(chǔ)數(shù)據(jù)設(shè)置、借閱管理、書庫管理、讀者管理和數(shù)據(jù)管理。同時,也出于安全性考慮,該系統(tǒng)不提供與該單位其他系統(tǒng)的數(shù)據(jù)交換。接著,在刪除 “季度訂單 ”查詢之前,您可以更改相關(guān)對象的記錄源,或刪除這些相關(guān)對象。另外, Access 20xx 的新功能還可以幫助數(shù)據(jù)庫開發(fā)人員查看有關(guān)數(shù)據(jù)庫對象之間相關(guān)性的信息。其編譯及創(chuàng)建預(yù)編譯頭文件 ()、最小重建功能及累加連結(jié) (link)著稱。所以實際中,更多的是以 Visual C++ 為平臺。Microsoft 的主力軟件產(chǎn)品。所以實際中,更多的是以 Visual C++ 為平臺。 Visual C++ ,簡稱 VC 或者 ,是微 軟推出的一款 C++編譯器,將 “高級語言 ”翻譯為 “機器語言(低級語言) ”的程序。 3. Platform SDK。從理論上來講, MFC 也不是專用于 Visual C++, Borland C++, C++Builder和 Symantec C++同樣可以處理 MFC。其實不然,雖然 Developer Studio 提供了一個很好的編輯器和很多Wizard,但實際上它沒有任何編譯和鏈接程序的功能,真正完成這些工作的幕后英雄后面會介紹。 Visual C++ 不僅是一個 C++編譯器,而且是一個基于 Windows 操作系統(tǒng)的可視化集成開發(fā)環(huán)境( integrated development environment,IDE)。它的應(yīng)用范圍廣泛,
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1