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

正文內(nèi)容

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

2025-06-10 11:59 本頁面


【正文】 借閱管理系統(tǒng)的發(fā)展歷史可以追溯到 20 世紀(jì) 60 年代末期。由于當(dāng)時計算機技術(shù)已經(jīng)進(jìn)入實用階段,同時大型圖書館用手工來查找圖書信息或統(tǒng)計借閱信息既費時費力又非常容易出差錯,為了解決這個矛盾,第一代的圖書借閱管理系統(tǒng)應(yīng)運而生。當(dāng)時由于技術(shù)條件和需求的限制,用戶非常少,它的出現(xiàn)為圖書借閱的管理展示了美好的前景,即用計算機的高速度和自動化來代替手工的巨大工作量,用計算機的高準(zhǔn)確性來避免手工的錯誤和誤差。第二代的圖書借閱管理系統(tǒng)出現(xiàn)于 20 世紀(jì) 70 年代末。由于計算機技術(shù)的飛速發(fā)展,無論是計算機的普及性,還是計算機系統(tǒng)工具和數(shù)據(jù)庫技術(shù)的發(fā)展,都為圖書借閱管理系統(tǒng)的階段發(fā)展提供了可能。但未能系統(tǒng)地考慮圖書借閱的需求和理念。圖書借閱管理系統(tǒng)的革命性變革出現(xiàn)在 20 世紀(jì) 90 年代末。隨著信息爆炸、知識經(jīng)濟時代的到來,使個人、單位、社會對圖書借閱管理系統(tǒng)有了更高的需求;同時由于個人電腦的普及,數(shù)據(jù)庫技術(shù)、客戶/服務(wù)器技術(shù),特別是 Inter/Intra 技術(shù)的發(fā)展,使得第三代圖書借閱管理系統(tǒng)的出現(xiàn)成為必然。第三代 [2]圖書借閱管理系統(tǒng)的特點是從圖書借閱管理的角度出發(fā),用集中的數(shù)據(jù)庫處理幾乎所有與圖書借閱相關(guān)的數(shù)據(jù)。友好的用戶界面,強有力的報表生成工具、分析工具和信息的共享使得圖書借閱管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮圖書借閱規(guī)劃和政策。第二章 系統(tǒng)解決方案167。 設(shè)計方案的論證167。 設(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)一樣,進(jìn)行業(yè)務(wù)處理。這種模式最大的優(yōu)勢是對廣域分布用戶的支持(主要是基于這種架構(gòu)特殊的事務(wù)處理模式) ,即使是撥號上網(wǎng)的遠(yuǎn)程用戶,也不會感覺速度很慢。另外,無需安裝、操作和維護簡單方便也是這種應(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ù))的計算機??蛻魴C/服務(wù)器是將處理工作分散到工作站和服務(wù)器上去處理,服務(wù)器不僅負(fù)責(zé)存取數(shù)據(jù),還要對數(shù)據(jù)作一定的處理工作,這樣在數(shù)據(jù)發(fā)送給工作站之瀏覽器 Asp 文件ADOODBC數(shù)據(jù)庫前即取得查詢結(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)都采用這種方式進(jìn)行構(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)進(jìn)行維護、改善及擴充。前臺開發(fā)技術(shù)的選擇:Visual C++是 一 個 功 能 強 大 的 可 視 化 軟 件 開 發(fā) 工 具 。 自 1993 年 Microsoft 公 司 推 出 Vi服務(wù)器數(shù)據(jù)庫命令 數(shù)據(jù)工作站的前端應(yīng)用程序數(shù)據(jù)庫接口數(shù)據(jù)庫通信接口服務(wù)器端數(shù)據(jù)庫引擎命令 數(shù)據(jù)sual C++ 后 , 隨 著 其 新 版 本 的 不 斷 問 世 , Visual C++已 成 為 專 業(yè) 程 序 員 進(jìn) 行 軟 件 開發(fā) 的 首 選 工 具 。 Visual C++ 不 僅 是 一 個 C++編 譯 器 , 而 且 是 一 個 基 于 Windows 操作 系 統(tǒng) 的 可 視 化 集 成 開 發(fā) 環(huán) 境 ( integrated development environment,IDE) 。 Visual C++ 由 許 多 組 件 組 成 , 包 括 編 輯 器 、 調(diào) 試 器 以 及 程 序 向 導(dǎo) AppWizard、 類 向 導(dǎo) Class Wizard 等 開 發(fā) 工 具 。 這 些 組 件 通 過 一 個 名 為 Developer Studio 的 組 件 集 成 為 和 諧的 開 發(fā) 環(huán) 境 。后臺數(shù)據(jù)庫的選擇:現(xiàn)有的數(shù)據(jù)庫有大型的SQL Server,Oracle和小型的Access,F(xiàn)oxPro,而本系統(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)用的一部分,使用計算機對圖書信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點。通過該系統(tǒng),能夠讓圖書管理員迅速完成借閱圖書的工作,還能對現(xiàn)存圖書和借閱人員情況進(jìn)行快速的查詢;再者,借閱者自己也可以通過該系統(tǒng)對現(xiàn)存圖書信息進(jìn)行查詢,完全能達(dá)到了快速、準(zhǔn)確、便利管理圖書的要求。167。 系統(tǒng)總體描述該系統(tǒng)是一個典型的信息管理系統(tǒng)(MIS)。通過這個系統(tǒng),管理員能簡捷、方便的管理圖書信息、讀者信息以及借閱信息;而用戶也可以通過該系統(tǒng)對這些信息進(jìn)行查詢。 該系統(tǒng)按照用戶權(quán)限和實現(xiàn)功能的不同分為了兩部分:外部讀者對數(shù)據(jù)庫的查詢訪問和內(nèi)部管理人員對數(shù)據(jù)記錄的管理維護。每一部分中包含各自實現(xiàn)的各項功能,對每一項功能的實現(xiàn),將按照窗體設(shè)計以及運行情況的順序逐一進(jìn)行設(shè)計。167。 系統(tǒng)角色類型 該系統(tǒng)共有兩類用戶,他們是:管理員和讀者整個系統(tǒng)的最高管理者讀者可查詢相關(guān)信息圖 用戶類別總圖讀者:讀者是權(quán)限最低的用戶,只能進(jìn)行信息瀏覽,無法進(jìn)行其它的操作。示意圖如下: 信息查詢退出系統(tǒng)讀者圖 讀者權(quán)限用例圖高級管理員:高級管理員是該系統(tǒng)中最高級別的管理員,他們能對該系統(tǒng)的所有功能模塊進(jìn)行操作,其中包括可以刪除、修改一般管理員的信息;修改各人員的權(quán)限以及登陸密碼等。示意圖如下:管理員管理員讀者管理 圖書管理借閱管理信息查詢退出系統(tǒng) 設(shè)置管理員圖 管理員權(quán)限用例圖167。 系統(tǒng)規(guī)劃對于數(shù)據(jù)庫系統(tǒng),規(guī)劃工作是十分必要的,規(guī)劃的好壞將直接影響整個圖書管理系統(tǒng)的成功與否。數(shù)據(jù)庫設(shè)計中規(guī)劃階段的主要任務(wù)是:對建立數(shù)據(jù)庫必要性及可行性進(jìn)行分析,確定數(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ìn)行操作? 根據(jù)還書情況對數(shù)據(jù)庫進(jìn)行操作? 根據(jù)續(xù)借情況對數(shù)據(jù)庫進(jìn)行操作? 維護讀者、圖書以及管理員信息167。 預(yù)期目的? 提高圖書館的工作效率? 通過全面簡潔的信息查詢、刪除和修改方式,提高圖書館的工作效率? 通過使用本系統(tǒng),能達(dá)到全面高效的提高圖書館的管理水平、降低人力資源消耗、提高工作效率的目的。167。 技術(shù)要求 ? 數(shù)據(jù)庫設(shè)計滿足功能要求? 數(shù)據(jù)庫冗余度小,盡量滿足三范式要求? 繪制數(shù)據(jù)庫各數(shù)據(jù)表之間的關(guān)系圖? 建立數(shù)據(jù)庫訪問接口類,實現(xiàn)對數(shù)據(jù)庫的訪問? 完成功能模塊中的一個較小的功能,以測試數(shù)據(jù)庫接口的正確性第三章 系統(tǒng)詳細(xì)設(shè)計167。 系統(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)模塊架構(gòu)圖167。 系統(tǒng)功能說明167。 系統(tǒng)登陸模塊開始系統(tǒng)登陸手動輸入用戶編號和密碼判斷用戶名和密碼是否正確NY登陸到主界面圖 系統(tǒng)登陸流程圖(1)功能說明用戶必須通過該模塊才能進(jìn)入到系統(tǒng)中去,進(jìn)行各種操作。(2)功能特性系統(tǒng)通過該模塊來實現(xiàn)權(quán)限,因此對于系統(tǒng)的保密性來說,是至關(guān)重要的環(huán)節(jié)。(3)輸入、輸出格式輸入:系統(tǒng)登陸信息表? 用戶? 密碼輸出:? 判斷是否可以進(jìn)入系統(tǒng)167。 讀者管理模塊167。 讀者借閱設(shè)置功能模塊開 始讀者借閱設(shè)置添加借閱設(shè)置人工輸入刪除借閱設(shè)置人工輸入該類型是否存在刪除成功重新填寫YN YN是否刪除N YYN修改借閱設(shè)置該類型是否存在人工輸入修改類型信息是否修改修改成功NNYY添加成功該類型是否存在是否添加圖 讀者借閱權(quán)限流程圖(1)功能說明對于讀者類型設(shè)置模塊來說,主要是完成對圖書館借書的讀者進(jìn)行分類的功能,針對不同權(quán)限的讀者,其能借閱的數(shù)量有所不同。讀者類型設(shè)置模塊主要包括:結(jié) 束? 添加讀者類型基本信息? 修改讀者類型基本信息? 刪除讀者類型基本信息(2)功能特性讀者類型設(shè)置模塊主要是用于設(shè)置不同權(quán)限用戶的借書數(shù)量 。(3)輸入、輸出格式輸入:讀者類型設(shè)置基本信息? 類型名稱? 可借數(shù)量輸出:? 顯示讀者類型基本信息表(4)前提條件實現(xiàn)本功能,必須具有該系統(tǒng)的管理員權(quán)限。167。 讀者檔案管理功能模塊開 始讀者管理添加讀者 人工輸入刪除讀者人工輸入讀者是否存在刪除成功結(jié) 束重新填
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1