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

正文內(nèi)容

圖書管理系統(tǒng)畢業(yè)設(shè)計(jì)計(jì)算機(jī)論文-預(yù)覽頁

2025-01-02 21:07 上一頁面

下一頁面
 

【正文】 ....... 24 167。 數(shù)據(jù)表 .............................................. 27 167。 讀者信息管理模塊的實(shí)現(xiàn) ................................. 32 167。 測(cè)試概述 ............................................... 58 167。 測(cè)試結(jié)論 ............................................ 59 第六章 用戶操作說明 ................................... 60 167。 開發(fā) 背景 167。 系統(tǒng)開發(fā)是系統(tǒng)管理的前提 , 本系統(tǒng)就是為管理圖書 借閱 信息而設(shè)計(jì)的。 課題的來源 本課題是基于 Visual C++及 Access 數(shù)據(jù)庫 平臺(tái)開發(fā)的圖書借閱管理系統(tǒng),用于解決圖書在館內(nèi)信息的變更 以及讀者借閱等問題。當(dāng)時(shí)由于技術(shù)條件和需求的限制,用戶非常少,它的出現(xiàn)為圖書借閱的管理展示了美好的前景,即用計(jì)算機(jī)的高速度和自動(dòng)化來代替手工的巨大工作量,用計(jì)算機(jī)的高準(zhǔn)確性來避免手工的錯(cuò)誤和誤差。 圖書借閱管理系統(tǒng)的革命性變革出現(xiàn)在 20 世紀(jì) 90 年代末。 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院畢業(yè)設(shè)計(jì) 3 第二章 系統(tǒng)解決方案 167。另外,無需安裝、操作和維護(hù)簡單方 便也是這種應(yīng)用架構(gòu)的優(yōu)勢(shì)。請(qǐng)求另一計(jì)算機(jī)為之服務(wù)的計(jì)算機(jī)稱為客戶機(jī)( Client),而處理數(shù)據(jù)庫的計(jì)算機(jī)稱為服務(wù)器( Server)。因此,用戶只需關(guān)心界面的處理工作即可,從而減輕了工作處理負(fù)擔(dān)。 而我們經(jīng)常提到的 Browser/server(B/S)結(jié)構(gòu) , 它也是采用 C/S 結(jié)構(gòu)的基本思想 , 使用瀏覽器作為系統(tǒng)前端 ,實(shí)現(xiàn)了我們理想中的瘦客戶 。 設(shè)計(jì)工具的選擇 設(shè)計(jì) 工具的選擇對(duì)一個(gè)系統(tǒng)的開發(fā)來說是十分 重要 的 , 既 決定 開發(fā)人員的工作效率 ,也決定了 能否 給用戶提供一個(gè)友好的界面 , 還決定著今后 是否能方便地對(duì)系統(tǒng)進(jìn)行維護(hù) 、改善及擴(kuò)充。 Visual C++ 由許多組件組成,包括編輯器、調(diào)試器以及程序向?qū)?AppWizard、類向?qū)?Class Wizard 等開發(fā)工具。數(shù)據(jù)表示圖提供了一種類似于 Excel的電子表格,可以使數(shù)據(jù)庫一目了然。如上所述, Access作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強(qiáng)大功能,同時(shí)對(duì)于小型的數(shù)據(jù)交換來說使用非常方便。 作為計(jì)算機(jī)應(yīng)用的一部分 ,使用計(jì)算機(jī)對(duì)圖書信息進(jìn)行管理 , 具有著手工管理所無法比擬的優(yōu)點(diǎn) 。通過這個(gè)系統(tǒng),管理員能簡捷、方便 的管理圖書信息、讀者信息以及借閱信息;而用戶也可以通過該系統(tǒng)對(duì)這些信息進(jìn)行查詢。 系統(tǒng)角色類型 該系統(tǒng)共有兩 類用戶,他們是:管理員 和 讀者 圖 用戶類別總圖 讀者: 讀者是 權(quán)限最低的用戶,只能進(jìn)行信息瀏覽, 無法進(jìn)行其它的操作。 數(shù)據(jù)庫設(shè)計(jì)中規(guī)劃階段的主要任務(wù)是 :對(duì) 建立數(shù)據(jù)庫必要性及可行性 進(jìn)行 分析,確定數(shù)據(jù)庫系統(tǒng)在整個(gè)圖書管理系統(tǒng)的地位。但是,這兩部分都調(diào)用的是同一數(shù)據(jù)庫,只不過內(nèi)部管理人員能實(shí)現(xiàn)所有管理功能,而外部讀者訪問數(shù)據(jù)庫時(shí),一些功能被屏蔽了。 技術(shù)要求 ? 數(shù)據(jù)庫設(shè)計(jì)滿足功能要求 ? 數(shù)據(jù)庫冗余度小,盡量滿足三范式要求 ? 繪制數(shù)據(jù)庫各數(shù)據(jù)表之間的關(guān)系圖 ? 建立數(shù)據(jù)庫訪問接口類,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的訪問 陳敏峰:圖書管理系統(tǒng) 8 ? 完成功能模塊中的一個(gè)較小的功能,以測(cè)試數(shù)據(jù)庫接口的正確性 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院畢業(yè)設(shè)計(jì) 35 第三章 系統(tǒng)詳細(xì)設(shè)計(jì) 167。 (2)功能特性 系統(tǒng)通過該模塊來實(shí)現(xiàn)權(quán)限,因此對(duì)于系統(tǒng)的保密性來說,是至關(guān)重要的環(huán)節(jié)。 讀者類型設(shè)置模塊主要包括 : 開 始 讀者借閱設(shè)置 添加借閱設(shè)置 人工輸入 刪除借閱設(shè)置 人工輸入 該類型是否存在 刪除成功 重新填寫 Y N Y N 是否刪除 N Y Y N 修改借閱設(shè)置 該 類 型 是否存在 人工輸入 修改類型信息 是 否修改 修改成功 N N Y Y 添加成功 該類型是否存在 是 否 添加 結(jié) 束 陳敏峰:圖書管理系統(tǒng) 12 ? 添加讀者類型基本信息 ? 修改讀者類型基本信息 ? 刪除讀者類型基本信息 (2)功能特性 讀者類型設(shè)置模塊主要是用于設(shè)置不同權(quán)限用戶的借書數(shù)量 。在圖書館里,借書的讀者眾多,因此必須記錄每位讀者的基本信息,這樣能及時(shí)聯(lián)系讀者,便于管理人員管理。 圖書管理模塊 167。同時(shí)也簡化了圖書庫存表的容余字段,提高的在圖書查詢過程中的效率。 圖書檔案管理功能模塊 圖 圖書信息管理流程圖 (1)功能說明 圖書信息管理子系統(tǒng)模塊幫助圖書管理人員對(duì)圖書管中新書的入館、圖書的借閱、圖書信息的修改,圖書的查詢和盤點(diǎn)等操作進(jìn)行全面的控制和管理,以達(dá)到記錄圖書館庫存、統(tǒng)計(jì)圖書數(shù)量、記錄圖書流量,杜絕圖書在管理過程中的混亂現(xiàn)象,提高了圖書管理人員的工作效率, 以達(dá)到 保證圖書借閱過程順利進(jìn)行的目的。 167。對(duì)多次借書的讀者要檢查其以前的借閱的書是否歸還 ?完成借書后什么時(shí)間應(yīng)該歸還等等(但有的功能在此次的設(shè)計(jì)中沒有得到實(shí)現(xiàn))。 圖書歸還功能模塊 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院畢業(yè)設(shè)計(jì) 21 圖 圖書歸還流程圖 (1)功能說明 本模塊是建立在圖書借閱模塊基礎(chǔ)上的,主要用于完成讀者對(duì)圖書的還書 [8],其中涉及到的信息包括讀者信息,借閱信息兩個(gè)部分。 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院畢業(yè)設(shè)計(jì) 23 167。 開 始 管理員管理 添 加 管 理員 人工輸入 刪除管理員 人工輸入 管理員是否存在 刪除成功 結(jié) 束 重新填寫 Y N Y N 是 否 刪除 N Y Y N 修改管理員 管理員是否存在 人工輸入 修改信息 是 否 修改 修改成功 N N Y Y 添加成功 管理員是否存在 是 否 添加 陳敏峰:圖書管理系統(tǒng) 24 管理員檔案管理模塊主要包括 : ? 添加管理員的基本信息 ? 修改管理員的基本信息 ? 刪除管理員的基本信息 (2)功能特性 管理員檔案管理模塊主要是對(duì)管理員的基 本信息進(jìn)行管理 (與讀者管理基本相同) 。 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院畢業(yè)設(shè)計(jì) 25 167。 主要體現(xiàn)在: 讀者可以隨時(shí)對(duì)圖書館中 相關(guān) 情況進(jìn)行查 詢,以方便讀者的借閱。 數(shù)據(jù)庫的理論基礎(chǔ) 一個(gè)成功的信息管理系統(tǒng),是建立在許多條件之上的,而數(shù)據(jù)庫是其中一個(gè)非常重要的條件和關(guān)鍵技術(shù)。 ( 3)、 邏輯設(shè)計(jì)是從 ER 圖與對(duì)應(yīng)的綱要表出發(fā),確定各個(gè)實(shí)體及關(guān)系的表名屬性。 167。 模塊實(shí)現(xiàn)的理論基礎(chǔ) 在這次的設(shè)計(jì)中, 使用的是用 Access 數(shù) 據(jù)庫。 UpdateData(TRUE)。 mSqlStr = mSqlStr + m_strName。 mSqlStr = mSqlStr + 39。 m_strUSERID = 。 return。讀者檔案管理包括的信息:讀者條碼 、姓名、 身份證號(hào) 。 代碼 說明 : 實(shí)現(xiàn)保存功能的代碼如下 : void CReaderMDlg::OnExit() { // TODO: Add your control notification handler code here CDialog::OnOK()。 } } void CReaderMDlg::OnLast() { // TODO: Add your control notification handler code here if(!()) { ()。 m_strReaderName = 。 m_bAdd = TRUE。 pWnd = GetDlgItem(IDC_READER_ID)。 SetButtonState()。 } } void CReaderMDlg::OnSave() { // TODO: Add your control notification handler code here UpdateData(TRUE)。 } else { ()。 // = Y。 m_bEdit = FALSE。 } 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院畢業(yè)設(shè)計(jì) 35 void CReaderMDlg::OnCancelRec() { // TODO: Add your control notification handler code here m_bAdd = FALSE。 SetTextState()。 } void CReaderMDlg::OnEdit() { // TODO: Add your control notification handler code here m_bEdit = TRUE。 pWnd = GetDlgItem(IDC_READER_NAME)。amp。 SetButtonState()。 + m_strReaderIDQ 。 = + m_strReaderNameQ。 = + 39。 } BOOL CReaderMDlg::DisplayRecord() { if (() amp。 m_strIDCard = 。 m_strReaderName = 。 } BOOL CReaderMDlg::SetButtonState() { CWnd *pWnd。 pWndEnableWindow(FALSE)。 pWndEnableWindow(FALSE)。 pWndEnableWindow(FALSE)。 pWndEnableWindow(FALSE)。 pWndEnableWindow(FALSE)。 pWnd = GetDlgItem(IDC_NEXT)。 pWnd = GetDlgItem(IDC_LAST)。 pWnd = GetDlgItem(IDC_EDIT)。 pWnd = GetDlgItem(IDC_DELETE)。 pWnd = GetDlgItem(IDC_CANCEL_REC)。 pWndEnableWindow(FALSE)。 pWndEnableWindow(TRUE)。 pWndEnableWindow(FALSE)。 pWndEnableWindow(TRUE)。amp。 pWndEnableWindow(FALSE)。 pWndEnableWindow(TRUE)。 pWndEnableWindow(TRUE)。 pWndEnableWindow(FALSE)。 m_bEdit = FALSE。 SetTextState()。 pWndEnableWindow(TRUE)。 pWnd = GetDlgItem(IDC_IDCARD)。 pWnd = GetDlgItem(IDC_READER_ID)。 } pWnd = GetDlgItem(IDC_READER_NAME_FOR_Q)。 return TRUE。圖書類型信息包括:圖書分類號(hào)的代碼、圖書類型名稱信息。 167。 BOOL m_bCanLendOut。 UpdateData(TRUE)。 // mSqlStr = mSqlStr + 39。 + m_strReaderID。 + m_strReaderID。 return。 if (!m_bCanBorrow) { AfxMessageBox(讀者不能借書! )。 mSqlStr = mSqlStr + 39。 } else { AfxMessageBox(此書不外借! )。 ()。 pWnd = (CMainFrame *)thisGetParent()。 mSqlStr = INSERT INTO BORROW (READER_ID, BOOK_ID, B_CLERK_ID) VALUES(39。 mSqlStr = mSqlStr + m_strBookID。, SYSDATE,39。 CDatabase mDB。 } catch(CDBException e) { AfxMessageBox(執(zhí)行錯(cuò)! )。 } void CLendOutDlg::OnCancel() { CDialog::OnCancel()
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1