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

正文內(nèi)容

圖書管理系統(tǒng)畢業(yè)設(shè)計計算機論文-文庫吧

2024-11-11 21:07 本頁面


【正文】 7。 設(shè)計方案的選擇 方案一:使用 B/S 架構(gòu)建模 所謂 B/S 架構(gòu),是指“ Browser/Server(瀏覽器 /服務(wù)器)”應(yīng)用模式,是過去一直使用的 C/S( Client/Server)架構(gòu)的發(fā)展,采用這種模式設(shè)計的應(yīng)用系統(tǒng),用戶的電腦上不需要安裝或者任何軟件(或者只需要下載安裝一些插件),就可以使用瀏覽器,和平時上網(wǎng)一樣,進行業(yè)務(wù)處理。這種模式最大的優(yōu)勢是對廣域分布用戶的支持(主要是基于這種架構(gòu)特殊的事務(wù)處理模式),即使是撥號上網(wǎng)的遠程用戶,也不會感覺速度很慢。另外,無需安裝、操作和維護簡單方 便也是這種應(yīng)用架構(gòu)的優(yōu)勢。其工作原理 是在前端采用 IE、Netscape 等瀏覽器將用戶提交的操作信息向 Web 服務(wù)器發(fā)出 HTTP 請改 , Web 服務(wù)器通過ASP 和一些中間組件訪問后臺數(shù)據(jù)庫 , 并將操作結(jié)果以 HTML 頁面的形式返回給前端瀏覽器 。 如圖 : HTML 請求 HTML 響應(yīng) WEB 服務(wù)器 圖 B/S 工作流程圖 但就發(fā)展程度而言, B/S 架構(gòu)在技術(shù)上還不是很成熟。 方案二:使用 C/S 架構(gòu)建模 這里所說的 C/S 架構(gòu),是“ Client/Server(客戶機 /服務(wù)器)”應(yīng)用模式。請求另一計算機為之服務(wù)的計算機稱為客戶機( Client),而處理數(shù)據(jù)庫的計算機稱為服務(wù)器( Server)??蛻魴C運行數(shù)據(jù)請求程序,并將這些請求傳送到服務(wù)器。由客戶機執(zhí)行的計算稱為前端處理,具有所有與提供、操作和顯示數(shù)據(jù)相關(guān)的功能;而在服務(wù)器上執(zhí)行的計算稱為后端處理,它的設(shè)備是一臺管理數(shù)據(jù)資源并執(zhí)行數(shù)據(jù)庫引擎功能(如存儲、操作和保護數(shù)據(jù))的計算機。客戶機 /服務(wù)器是將處理工作分散到工作站和服務(wù)器上去處理,服務(wù)器不僅負(fù)責(zé) 存取數(shù)據(jù),還要對數(shù)據(jù)作一定的處理工作,這樣在數(shù)據(jù)發(fā)送給工作站之前即瀏覽器 Asp 文件 ADO ODBC 數(shù)據(jù)庫 陳敏峰:圖書管理系統(tǒng) 4 取得查詢結(jié)果集,從而在大部分情況下可大大減少網(wǎng)絡(luò)傳輸?shù)拈_銷。因此,用戶只需關(guān)心界面的處理工作即可,從而減輕了工作處理負(fù)擔(dān)。工作流程圖如下: 圖 C/S工作流程圖 兩層客戶機 /服務(wù)器技術(shù)在結(jié)構(gòu)、開發(fā)環(huán)境、應(yīng)用平臺的開發(fā)方式上都已經(jīng)非常成熟了,這是相對 B/S 架構(gòu)最大的一個優(yōu)勢。 方案的比較與選取 Client/Server(C/S)是當(dāng)前數(shù)據(jù)庫應(yīng)用程序中極為流行的一種方式 , 尤其是 在 網(wǎng)絡(luò)技術(shù)的充分發(fā)展 之 后 。 當(dāng)前 有 很多系統(tǒng)都采用這種方式進行構(gòu)造 , 其最大優(yōu)點是將計算機工作任務(wù)分別由客戶端和服務(wù)器端來共同完成 , 這樣有利于充分合理利用系統(tǒng)資源 。 而我們經(jīng)常提到的 Browser/server(B/S)結(jié)構(gòu) , 它也是采用 C/S 結(jié)構(gòu)的基本思想 , 使用瀏覽器作為系統(tǒng)前端 ,實現(xiàn)了我們理想中的瘦客戶 。 但是系統(tǒng)的工作量并沒有真正減少 , 而是將部分客戶端的工作量交付給服務(wù)器端來完成 。 考慮到技術(shù)風(fēng)險的問題 ,本系統(tǒng) 決定采用的是C/S 結(jié)構(gòu) 。 167。 設(shè)計工具的選擇 設(shè)計 工具的選擇對一個系統(tǒng)的開發(fā)來說是十分 重要 的 , 既 決定 開發(fā)人員的工作效率 ,也決定了 能否 給用戶提供一個友好的界面 , 還決定著今后 是否能方便地對系統(tǒng)進行維護 、改善及擴充。 前臺開發(fā)技術(shù)的選擇: Visual C++是一個功能強大的可視化軟件開發(fā)工具。自 1993 年 Microsoft 公司推出 Vi服務(wù)器數(shù)據(jù)庫 命令 數(shù)據(jù) 工作站 的前端應(yīng)用程序 數(shù)據(jù)庫接口 數(shù)據(jù)庫通信接口 服務(wù)器端數(shù)據(jù)庫引擎 命令 數(shù)據(jù) 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院畢業(yè)設(shè)計 5 sual C++ 后,隨著其新版本的不斷問世, Visual C++已成為專業(yè)程序員進行軟件開發(fā)的首選工具。 Visual C++ 不僅是一個 C++編譯器,而且是一個基于 Windows操作系統(tǒng)的可視化集成開發(fā)環(huán)境( integrated development environment,IDE) 。 Visual C++ 由許多組件組成,包括編輯器、調(diào)試器以及程序向?qū)?AppWizard、類向?qū)?Class Wizard 等開發(fā)工具。 這些組件通過一個名為 Developer Studio 的組件集成為和諧的開發(fā)環(huán)境。 后臺數(shù)據(jù)庫的選擇 : 現(xiàn)有的數(shù)據(jù)庫有大型的 SQL Server, Oracle和小型的 Access, FoxPro, 而本系統(tǒng)采用的是微軟公司的 Access。 因為 Access能使用 數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel的電子表格,可以使數(shù)據(jù)庫一目了然。另外, Access允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。 Access也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。 Access是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述, Access作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能,同時對于小型的數(shù)據(jù)交換來說使用非常方便。 167。 設(shè)計方案的說明 167。 設(shè)計意義 根據(jù)上面緒論中提到的問題 , 有必要建立一個圖書管理系統(tǒng),使圖書管理 工作規(guī)范化 、系統(tǒng)化 、 程序化,避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性, 以保證 能夠及時、準(zhǔn)確、有效的查詢和修改圖書 信息 。 作為計算機應(yīng)用的一部分 ,使用計算機對圖書信息進行管理 , 具有著手工管理所無法比擬的優(yōu)點 。通過該系統(tǒng),能夠讓圖書管理員迅速完成借閱圖書的工作,還能對現(xiàn)存圖書和借閱人員情況進行快速的查詢;再者,借閱者自己也可以通過該系統(tǒng)對現(xiàn)存圖書信息進行查詢,完全能達到了快速、準(zhǔn)確、便利管理圖書的要求。 167。 系統(tǒng)總體描述 該系統(tǒng)是一個典型的 信息管理系統(tǒng) (MIS)。通過這個系統(tǒng),管理員能簡捷、方便 的管理圖書信息、讀者信息以及借閱信息;而用戶也可以通過該系統(tǒng)對這些信息進行查詢。 該系統(tǒng)按照用戶權(quán)限和實現(xiàn)功能的不同分為了兩部分:外部讀者對數(shù)據(jù)庫的查詢訪問和內(nèi)部管理人員對數(shù)據(jù)記錄的管理維護。每一部分中包含各自實現(xiàn)的各項功能 , 對每一項功能的實現(xiàn) , 將按照窗體設(shè)計以及運行情況的順序逐一進行設(shè)計。 陳敏峰:圖書管理系統(tǒng) 6 167。 系統(tǒng)角色類型 該系統(tǒng)共有兩 類用戶,他們是:管理員 和 讀者 圖 用戶類別總圖 讀者: 讀者是 權(quán)限最低的用戶,只能進行信息瀏覽, 無法進行其它的操作。示意圖如下: 圖 讀者權(quán)限用例圖 高級管理員: 高級管理員是該系統(tǒng)中最高級別的管理員,他們能對該系統(tǒng)的所有功能模塊進行操作,其中包括可以 刪除、修改 一般管理員的信息;修改各人員的權(quán)限以及登陸密碼等。示意圖如下: 管理員 讀者管理 圖書管理 借閱管理 信息查詢 退出系統(tǒng) 設(shè)置管理員 信息查詢 退出系統(tǒng) 讀者 整個系統(tǒng) 的 最高管理者 讀者 可 查詢相關(guān)信息 管理員 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院畢業(yè)設(shè)計 7 圖 167。 系統(tǒng)規(guī)劃 對于數(shù)據(jù)庫系統(tǒng),規(guī)劃工作是十分必要的 , 規(guī)劃的好壞將直接影響 整個圖書管理系統(tǒng)的成 功與否 。 數(shù)據(jù)庫設(shè)計中規(guī)劃階段的主要任務(wù)是 :對 建立數(shù)據(jù)庫必要性及可行性 進行 分析,確定數(shù)據(jù)庫系統(tǒng)在整個圖書管理系統(tǒng)的地位。 根據(jù)圖書管理系統(tǒng)對技術(shù)人員和管理人員的水平、數(shù)據(jù)采集、管理活動以及借閱者的計算機素質(zhì)的要求,決定把數(shù)據(jù)庫管理系統(tǒng)設(shè)計成為一個綜合的數(shù)據(jù)庫,此數(shù)據(jù)庫包括所有操作人員的活動功能。而且一般的圖書管理系統(tǒng)應(yīng)用界面都較為簡單、功能都較為單一,因此,用一個綜合的數(shù)據(jù)庫就能滿足圖書管理要求,而且實現(xiàn)容易。 圖書管理系統(tǒng)可以按照用戶權(quán)限和實現(xiàn)功能的不同分為兩部分:外部學(xué)生對數(shù)據(jù)庫的查閱訪問和內(nèi)部管理人員對 圖書記錄的管理維護。但是,這兩部分都調(diào)用的是同一數(shù)據(jù)庫,只不過內(nèi)部管理人員能實現(xiàn)所有管理功能,而外部讀者訪問數(shù)據(jù)庫時,一些功能被屏蔽了。下面列出主 要的系統(tǒng)功能規(guī)劃: ? 設(shè)計不同用戶的操作權(quán)限和登陸方法 ? 對所有用戶開放的圖書查詢 、讀者查詢以及借閱查詢 ? 根據(jù)借閱情況對數(shù)據(jù)庫進行操作 ? 根據(jù)還書情況對數(shù)據(jù)庫進行操作 ? 根據(jù) 續(xù)借 情況對數(shù)據(jù)庫進行操作 ? 維護 讀者、圖書以及 管理員信息 167。 預(yù)期目的 ? 提高圖書館的工作效率 ? 通過 全面 簡潔 的信息 查詢、 刪除和修改方式,提高圖書館的工作效率 ? 通過使用本系統(tǒng),能達到全面高效的提高 圖書館的管理水平、降低人力資源消耗、提高工作效率的目的 。 167。 技術(shù)要求 ? 數(shù)據(jù)庫設(shè)計滿足功能要求 ? 數(shù)據(jù)庫冗余度小,盡量滿足三范式要求 ? 繪制數(shù)據(jù)庫各數(shù)據(jù)表之間的關(guān)系圖 ? 建立數(shù)據(jù)庫訪問接口類,實現(xiàn)對數(shù)據(jù)庫的訪問 陳敏峰:圖書管理系統(tǒng) 8 ? 完成功能模塊中的一個較小的功能,以測試數(shù)據(jù)庫接口的正確性 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院畢業(yè)設(shè)計 35 第三章 系統(tǒng)詳細設(shè)計 167。 系統(tǒng)模塊架構(gòu) 系統(tǒng)整體架構(gòu)圖如下: 圖 系統(tǒng)模塊架構(gòu)圖 圖書借閱管理系統(tǒng) 讀者管理 圖書管理 退出系統(tǒng) 管理員設(shè)置 圖書借還 讀者 借閱 權(quán)限 讀者 檔案 管理 圖書 類型 設(shè)置 圖書 信息 管理 圖 書 借 閱 圖 書 歸 還 圖 書 續(xù) 借 管理 員檔 案管 理 系統(tǒng)查詢 查詢圖書信息 查詢讀者信息 查詢借閱信息 添加讀者借閱權(quán)限 修改讀者借閱權(quán)限 刪除讀者借閱權(quán)限 添加讀者信息 修改讀者信息 刪除讀者信息 添加圖書類型 修改圖書類型 刪除圖書類型 添加圖書信息 修改圖書信息 刪除圖書信息 添加管理員信息 修改管理員信息 刪除管理員信息 用戶查詢 用戶查詢 用戶查詢 陳敏峰:圖書管理系統(tǒng) 10 167。 系統(tǒng)功能說明 167。 系統(tǒng)登陸模塊 圖 系統(tǒng)登陸流程圖 (1)功能說明 用戶必須通過該模塊才能進入到系統(tǒng)中去,進行各種操作。 (2)功能特性 系統(tǒng)通過該模塊來實現(xiàn)權(quán)限,因此對于系統(tǒng)的保密性來說,是至關(guān)重要的環(huán)節(jié)。 (3)輸入、輸出格式 輸入 : 系統(tǒng)登陸信息表 ? 用戶 ? 密碼 輸出 : ? 判斷 是否可以進入系統(tǒng) 開始 系統(tǒng)登陸 手動輸入用戶編號和密碼 判斷用戶名和密碼是否正確 N Y 登陸到主界面 江西理工大學(xué)應(yīng)用科學(xué)學(xué)院畢業(yè)設(shè)計 11 167。 讀者管理模塊 167。 讀者借閱設(shè)置功能模塊 圖 讀者借閱權(quán)限流程圖 (1)功能說明 對于讀者類型設(shè)置模塊來說 , 主要是完成對 圖書館借書的讀者進行分類的功能,針對不同權(quán)限的讀者,其能借閱的數(shù)量有所不同。 讀者類型設(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ù)量 。 (3)輸入、輸出格式 輸入 : 讀者類型設(shè)置基本信息 ? 類型名稱 ? 可借數(shù)量 輸出 : ? 顯示讀者類型基本信息表 (4)前提條件 實現(xiàn)本功能,必須具有該系統(tǒng)的 管理員 權(quán)限。 江西理
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1