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

正文內(nèi)容

圖書(shū)管理系統(tǒng)計(jì)算機(jī)畢業(yè)論文-在線瀏覽

2024-08-05 11:59本頁(yè)面
  

【正文】 裝 .............................................60167。 開(kāi)發(fā)背景167。使用計(jì)算機(jī)進(jìn)行信息控制,不僅可以提高工作效率,而且還大大的提高了其信息的安全性。系統(tǒng)開(kāi)發(fā)是系統(tǒng)管理的前提,本系統(tǒng)就是為管理圖書(shū)借閱信息而設(shè)計(jì)的。但是由于圖書(shū)館中數(shù)據(jù)信息處理工作量十分大,因此很容易出錯(cuò),經(jīng)常出現(xiàn)數(shù)據(jù)的丟失等一系列問(wèn)題,總的來(lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。 課題的來(lái)源本課題是基于 Visual C++及 Access 數(shù)據(jù)庫(kù)平臺(tái)開(kāi)發(fā)的圖書(shū)借閱管理系統(tǒng),用于解決圖書(shū)在館內(nèi)信息的變更以及讀者借閱等問(wèn)題。 圖書(shū)借閱管理的發(fā)展概況圖書(shū)借閱管理系統(tǒng)的發(fā)展歷史可以追溯到 20 世紀(jì) 60 年代末期。當(dāng)時(shí)由于技術(shù)條件和需求的限制,用戶非常少,它的出現(xiàn)為圖書(shū)借閱的管理展示了美好的前景,即用計(jì)算機(jī)的高速度和自動(dòng)化來(lái)代替手工的巨大工作量,用計(jì)算機(jī)的高準(zhǔn)確性來(lái)避免手工的錯(cuò)誤和誤差。由于計(jì)算機(jī)技術(shù)的飛速發(fā)展,無(wú)論是計(jì)算機(jī)的普及性,還是計(jì)算機(jī)系統(tǒng)工具和數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,都為圖書(shū)借閱管理系統(tǒng)的階段發(fā)展提供了可能。圖書(shū)借閱管理系統(tǒng)的革命性變革出現(xiàn)在 20 世紀(jì) 90 年代末。第三代 [2]圖書(shū)借閱管理系統(tǒng)的特點(diǎn)是從圖書(shū)借閱管理的角度出發(fā),用集中的數(shù)據(jù)庫(kù)處理幾乎所有與圖書(shū)借閱相關(guān)的數(shù)據(jù)。第二章 系統(tǒng)解決方案167。 設(shè)計(jì)方案的選擇方案一:使用 B/S 架構(gòu)建模所謂 B/S 架構(gòu),是指“Browser/Server(瀏覽器/服務(wù)器) ”應(yīng)用模式,是過(guò)去一直使用的 C/S(Client/Server)架構(gòu)的發(fā)展,采用這種模式設(shè)計(jì)的應(yīng)用系統(tǒng),用戶的電腦上不需要安裝或者任何軟件(或者只需要下載安裝一些插件) ,就可以使用瀏覽器,和平時(shí)上網(wǎng)一樣,進(jìn)行業(yè)務(wù)處理。另外,無(wú)需安裝、操作和維護(hù)簡(jiǎn)單方便也是這種應(yīng)用架構(gòu)的優(yōu)勢(shì)。如圖: HTML 請(qǐng)求 HTML 響應(yīng) WEB 服務(wù)器圖 B/S 工作流程圖但就發(fā)展程度而言,B/S 架構(gòu)在技術(shù)上還不是很成熟。請(qǐng)求另一計(jì)算機(jī)為之服務(wù)的計(jì)算機(jī)稱(chēng)為客戶機(jī)(Client) ,而處理數(shù)據(jù)庫(kù)的計(jì)算機(jī)稱(chēng)為服務(wù)器(Server) 。由客戶機(jī)執(zhí)行的計(jì)算稱(chēng)為前端處理,具有所有與提供、操作和顯示數(shù)據(jù)相關(guān)的功能;而在服務(wù)器上執(zhí)行的計(jì)算稱(chēng)為后端處理,它的設(shè)備是一臺(tái)管理數(shù)據(jù)資源并執(zhí)行數(shù)據(jù)庫(kù)引擎功能(如存儲(chǔ)、操作和保護(hù)數(shù)據(jù))的計(jì)算機(jī)。因此,用戶只需關(guān)心界面的處理工作即可,從而減輕了工作處理負(fù)擔(dān)。 方案的比較與選取Client/Server(C/S)是當(dāng)前數(shù)據(jù)庫(kù)應(yīng)用程序中極為流行的一種方式,尤其是在網(wǎng)絡(luò)技術(shù)的充分發(fā)展之后。而我們經(jīng)常提到的 Browser/server(B/S)結(jié)構(gòu),它也是采用 C/S 結(jié)構(gòu)的基本思想,使用瀏覽器作為系統(tǒng)前端,實(shí)現(xiàn)了我們理想中的瘦客戶??紤]到技術(shù)風(fēng)險(xiǎn)的問(wèn)題,本系統(tǒng)決定采用的是 C/S 結(jié)構(gòu)。 設(shè)計(jì)工具的選擇設(shè)計(jì)工具的選擇對(duì)一個(gè)系統(tǒng)的開(kāi)發(fā)來(lái)說(shuō)是十分重要的,既決定開(kāi)發(fā)人員的工作效率,也決定了能否給用戶提供一個(gè)友好的界面,還決定著今后是否能方便地對(duì)系統(tǒng)進(jìn)行維護(hù)、改善及擴(kuò)充。 自 1993 年 Microsoft 公 司 推 出 Vi服務(wù)器數(shù)據(jù)庫(kù)命令 數(shù)據(jù)工作站的前端應(yīng)用程序數(shù)據(jù)庫(kù)接口數(shù)據(jù)庫(kù)通信接口服務(wù)器端數(shù)據(jù)庫(kù)引擎命令 數(shù)據(jù)sual C++ 后 , 隨 著 其 新 版 本 的 不 斷 問(wèn) 世 , Visual C++已 成 為 專(zhuān) 業(yè) 程 序 員 進(jìn) 行 軟 件 開(kāi)發(fā) 的 首 選 工 具 。 Visual C++ 由 許 多 組 件 組 成 , 包 括 編 輯 器 、 調(diào) 試 器 以 及 程 序 向 導(dǎo) AppWizard、 類(lèi) 向 導(dǎo) Class Wizard 等 開(kāi) 發(fā) 工 具 。后臺(tái)數(shù)據(jù)庫(kù)的選擇:現(xiàn)有的數(shù)據(jù)庫(kù)有大型的SQL Server,Oracle和小型的Access,F(xiàn)oxPro,而本系統(tǒng)采用的是微軟公司的Access。數(shù)據(jù)表示圖提供了一種類(lèi)似于Excel 的電子表格,可以使數(shù)據(jù)庫(kù)一目了然。Access也提供了數(shù)據(jù)存儲(chǔ)庫(kù),可以使用桌面數(shù)據(jù)庫(kù)文件把數(shù)據(jù)庫(kù)文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫(kù)。如上所述,Access作為關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫(kù)的便利和關(guān)系數(shù)據(jù)庫(kù)的強(qiáng)大功能,同時(shí)對(duì)于小型的數(shù)據(jù)交換來(lái)說(shuō)使用非常方便。 設(shè)計(jì)方案的說(shuō)明167。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)圖書(shū)信息進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn)。167。通過(guò)這個(gè)系統(tǒng),管理員能簡(jiǎn)捷、方便的管理圖書(shū)信息、讀者信息以及借閱信息;而用戶也可以通過(guò)該系統(tǒng)對(duì)這些信息進(jìn)行查詢(xún)。每一部分中包含各自實(shí)現(xiàn)的各項(xiàng)功能,對(duì)每一項(xiàng)功能的實(shí)現(xiàn),將按照窗體設(shè)計(jì)以及運(yùn)行情況的順序逐一進(jìn)行設(shè)計(jì)。 系統(tǒng)角色類(lèi)型 該系統(tǒng)共有兩類(lèi)用戶,他們是:管理員和讀者整個(gè)系統(tǒng)的最高管理者讀者可查詢(xún)相關(guān)信息圖 用戶類(lèi)別總圖讀者:讀者是權(quán)限最低的用戶,只能進(jìn)行信息瀏覽,無(wú)法進(jìn)行其它的操作。示意圖如下:管理員管理員讀者管理 圖書(shū)管理借閱管理信息查詢(xún)退出系統(tǒng) 設(shè)置管理員圖 管理員權(quán)限用例圖167。數(shù)據(jù)庫(kù)設(shè)計(jì)中規(guī)劃階段的主要任務(wù)是:對(duì)建立數(shù)據(jù)庫(kù)必要性及可行性進(jìn)行分析,確定數(shù)據(jù)庫(kù)系統(tǒng)在整個(gè)圖書(shū)管理系統(tǒng)的地位。而且一般的圖書(shū)管理系統(tǒng)應(yīng)用界面都較為簡(jiǎn)單、功能都較為單一,因此,用一個(gè)綜合的數(shù)據(jù)庫(kù)就能滿足圖書(shū)管理要求,而且實(shí)現(xiàn)容易。但是,這兩部分都調(diào)用的是同一數(shù)據(jù)庫(kù),只不過(guò)內(nèi)部管理人員能實(shí)現(xiàn)所有管理功能,而外部讀者訪問(wèn)數(shù)據(jù)庫(kù)時(shí),一些功能被屏蔽了。 預(yù)期目的? 提高圖書(shū)館的工作效率? 通過(guò)全面簡(jiǎn)潔的信息查詢(xún)、刪除和修改方式,提高圖書(shū)館的工作效率? 通過(guò)使用本系統(tǒng),能達(dá)到全面高效的提高圖書(shū)館的管理水平、降低人力資源消耗、提高工作效率的目的。 技術(shù)要求 ? 數(shù)據(jù)庫(kù)設(shè)計(jì)滿足功能要求? 數(shù)據(jù)庫(kù)冗余度小,盡量滿足三范式要求? 繪制數(shù)據(jù)庫(kù)各數(shù)據(jù)表之間的關(guān)系圖? 建立數(shù)據(jù)庫(kù)訪問(wèn)接口類(lèi),實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)? 完成功能模塊中的一個(gè)較小的功能,以測(cè)試數(shù)據(jù)庫(kù)接口的正確性第三章 系統(tǒng)詳細(xì)設(shè)計(jì)167。 系統(tǒng)功能說(shuō)明167。(2)功能特性系統(tǒng)通過(guò)該模塊來(lái)實(shí)現(xiàn)權(quán)限,因此對(duì)于系統(tǒng)的保密性來(lái)說(shuō),是至關(guān)重要的環(huán)節(jié)。 讀者管理模塊167。讀者類(lèi)型設(shè)置模塊主要包括:結(jié) 束? 添加讀者類(lèi)型基本信息? 修改讀者類(lèi)型基本信息? 刪除讀者類(lèi)型基本信息(2)功能特性讀者類(lèi)型設(shè)置模塊主要是用于設(shè)置不同權(quán)限用戶的借書(shū)數(shù)量 。167。在圖書(shū)館里,借書(shū)的讀者眾多,因此必須記錄每位讀者的基本信息,這樣能及時(shí)聯(lián)系讀者,便于管理人員管理。 (3)輸入、輸出格式輸入:讀者檔案基本信息? 讀者條碼? 讀者姓名? 身份證號(hào) 輸出:? 顯示讀者檔案基本信息表(4)前提條件實(shí)現(xiàn)本功能,必須具有圖書(shū)管理系統(tǒng)管理員權(quán)限。 圖書(shū)管理模塊167。另一方面不同類(lèi)型的圖書(shū),在不同時(shí)間和不同的地點(diǎn)的借閱需求也是不同,因此通過(guò)圖書(shū)類(lèi)型設(shè)置,對(duì)不同類(lèi)型的圖書(shū)借閱的天數(shù)進(jìn)行了合理的設(shè)定(在該系統(tǒng)中沒(méi)有實(shí)現(xiàn)) ,為圖書(shū)的實(shí)際借閱過(guò)程提供了更為合理和靈活多變的需求。同時(shí)也簡(jiǎn)化了圖書(shū)庫(kù)存表的容余字段,提高的在圖書(shū)查詢(xún)過(guò)程中的效率。(3)輸入、輸出格式輸入:圖書(shū)類(lèi)別信息表? 圖書(shū)條碼信息? 圖書(shū)類(lèi)型名稱(chēng)信息輸出:? 圖書(shū)類(lèi)型信息表(4)前提條件實(shí)現(xiàn)本功能,必須具有圖書(shū)管理系統(tǒng)管理員權(quán)限。 圖書(shū)檔案管理功能模塊開(kāi) 始圖書(shū)管理添加圖書(shū)信息人工輸入刪除圖書(shū)信息類(lèi)心人工輸入圖書(shū)是否存在刪除成功結(jié) 束重新填寫(xiě)YN YN是否刪除N YYN修改圖書(shū)信息圖書(shū)是否存在人工輸入修改信息是否修改修改成功NNYY添加成功圖書(shū)是否存在是否添加圖 圖書(shū)信息管理流程圖(1)功能說(shuō)明圖書(shū)信息管理子系統(tǒng)模塊幫助圖書(shū)管理人員對(duì)圖書(shū)管中新書(shū)的入館、圖書(shū)的借閱、圖書(shū)信息的修改,圖書(shū)的查詢(xún)和盤(pán)點(diǎn)等操作進(jìn)行全面的控制和管理,以達(dá)到記錄圖書(shū)館庫(kù)存、統(tǒng)計(jì)圖書(shū)數(shù)量、記錄圖書(shū)流量,杜絕圖書(shū)在管理過(guò)程中的混亂現(xiàn)象,提高了圖書(shū)管理人員的工作效率,以達(dá)到保證圖書(shū)借閱過(guò)程順利進(jìn)行的目的。它的精髓和目的是保證整個(gè)圖書(shū)管理系統(tǒng)中圖書(shū)信息透明度和館存可見(jiàn)性。167。 圖書(shū)借閱功能模塊開(kāi) 始借閱圖書(shū)輸入權(quán)限檢索圖書(shū)信息判斷讀者是否有權(quán)借書(shū)顯示讀者信息輸入編號(hào)檢索讀者信息判斷讀者是否存在顯示圖書(shū)信息判斷圖書(shū)是否借出輸入編號(hào)輸入權(quán)限記錄借書(shū)信息取書(shū)NY結(jié) 束NNYY圖 圖書(shū)借閱流程圖(1)功能說(shuō)明本模塊在建立在圖書(shū)管理模塊和讀者管理模塊的基礎(chǔ)上的,通過(guò)對(duì)讀者驗(yàn)證,借閱信息查詢(xún)和圖書(shū)信息查詢(xún)?nèi)齻€(gè)部分來(lái)體現(xiàn)讀者到圖書(shū)館借書(shū)的流程。對(duì)多次借書(shū)的讀者要檢查其以前的借閱的書(shū)是否歸還?完成借書(shū)后什么時(shí)間應(yīng)該歸還等等(但有的功能在此次的設(shè)計(jì)中沒(méi)有得到實(shí)現(xiàn)) 。(3)輸入、輸出格式輸入:? 書(shū)籍條碼? 讀者條碼輸出:? 對(duì)話框顯示操作成功! (4)前提條件實(shí)現(xiàn)本功能,必須具有圖書(shū)管理系統(tǒng)管理員權(quán)限。 圖書(shū)歸還功能模塊開(kāi) 始?xì)w還圖書(shū)判斷讀者是否存在輸入編號(hào)輸入權(quán)限判斷圖書(shū)是否超期檢索讀者信息顯示讀者信息顯示圖書(shū)借閱信息判斷圖書(shū)是否受損超期罰款受損賠償還 書(shū)結(jié) 束NYNNYY圖 圖書(shū)歸還流程圖(1)功能說(shuō)明本模塊是建立在圖書(shū)借閱模塊基礎(chǔ)上的,主要用于完成讀者對(duì)圖書(shū)的還書(shū) [8],其中涉及到的信息包括讀者信息,借閱信息兩個(gè)部分。(2)功能特性完成讀者對(duì)圖書(shū)的歸還。167。 管理員信息管理模塊開(kāi) 始管理員管理添加管理員人工輸入刪除管理員人工輸入管理員是否存在刪除成功結(jié) 束重新填寫(xiě)YN YN是否刪除N YYN修改管理員管理員是否存在人工輸入修改信息是否修改修改成功NNYY添加成功管理員是否存在是否添加圖 管理員檔案管理流程圖(1)功能說(shuō)明對(duì)于管理員管理來(lái)說(shuō),管理員的檔案和讀者檔案一樣都是非常重要的。管理員檔案管理模塊主要包括:? 添加管理員的基本信息? 修改管理員的基本信息? 刪除管理員的基本信息(2)功能特性管理員檔案管理模塊主要是對(duì)管理員的基本信息進(jìn)行管理(與讀者管理基本相同) 。167。167。(2)功能特性圖書(shū)信息查詢(xún)模塊是建立在基本信息管理基礎(chǔ)上的模塊,所有的操作和控制都是圍繞它進(jìn)行。主要體現(xiàn)在:讀者可以隨時(shí)對(duì)圖書(shū)館中相關(guān)情況進(jìn)行查詢(xún),以方便讀者的借閱。167。 數(shù)據(jù)庫(kù)的理論基礎(chǔ)一個(gè)成功的信息管理系統(tǒng),是建立在許多條件之上的,而數(shù)據(jù)庫(kù)是其中一個(gè)非常重要的條件和關(guān)鍵技術(shù)。(1) 、 數(shù)據(jù)庫(kù)需求分析的任務(wù)是將業(yè)務(wù)管理單證流化為數(shù)據(jù)流,劃分主題之間的邊界,繪制出 DFD 圖,并完成相應(yīng)的數(shù)據(jù)字典。(3) 、邏輯設(shè)計(jì)是從 ER 圖與對(duì)應(yīng)的綱要表出發(fā),確定各個(gè)實(shí)體及關(guān)系的表名屬性。(5) 、加載測(cè)試工作貫穿于程序測(cè)試工作的全過(guò)程,整個(gè)錄入、修改、查詢(xún)、處理工作均可視為對(duì)數(shù)據(jù)庫(kù)的加載測(cè)試工作。167。 數(shù)據(jù)表 1. 圖書(shū)分類(lèi)信息表如下:表 圖書(shū)分類(lèi)信息表序號(hào)名稱(chēng) 數(shù)據(jù)類(lèi)型 長(zhǎng)度、精度要求關(guān)鍵字1 圖書(shū)條碼 char 8 Y2 作者 char 103 圖書(shū)名稱(chēng) char 204 出版社 char 206 出版日期 datetime 87 作者 char 202. 讀者借(還)書(shū)記錄表如下:表 讀者借(還)書(shū)記錄表序號(hào)名稱(chēng) 數(shù)據(jù)類(lèi)型 長(zhǎng)度、精度要求是否為關(guān)鍵字1 讀者條碼 int 8 Y2 還書(shū)日期 char 103 應(yīng)還日期 char 104 超出天數(shù) int 105 讀者姓名 char 103. 繳納罰金記錄表如下:表 繳納罰金記錄表序號(hào)名稱(chēng) 數(shù)據(jù)類(lèi)型 長(zhǎng)度、精度要求是否為關(guān)鍵字1 讀者條碼 int 8 Y2 讀者姓名 char 203 超期天數(shù) int 104 應(yīng)還日期 datetime 105 還書(shū)日期 datetime 104. 讀者信息表如下:表 讀者信息表序號(hào)名稱(chēng) 數(shù)據(jù)類(lèi)型 長(zhǎng)度、精度要求是否為關(guān)鍵字1 讀者 ID int 8 Y2 讀者姓名 char 203 身份證號(hào) int 50:表 用戶信息表圖序號(hào)名稱(chēng) 數(shù)據(jù)類(lèi)型 長(zhǎng)度、精度要求唯一性要求1 用戶名 char 202 用戶條碼 int 10 Y3 身份證號(hào) int 504 密碼 char 205 職務(wù) char 10167。 模塊實(shí)現(xiàn)的理論基礎(chǔ)在這次的設(shè)計(jì)中,使用的是用 Access 數(shù)據(jù)庫(kù)。 登陸模塊的實(shí)現(xiàn) 圖 登陸模塊界面代碼說(shuō)明:實(shí)現(xiàn)登錄功能的代碼如下:void CLoginDlg::OnConfirm() {// TODO: Add your control notification handler code hereCClerkDataSet mrsDataSet。Updat
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1