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

正文內(nèi)容

圖書館管理系統(tǒng)_畢業(yè)設(shè)計(jì)(論文)(參考版)

2024-08-31 16:06本頁面
  

【正文】 圖 522 圖書庫。數(shù)據(jù)統(tǒng)計(jì)是本系統(tǒng)中最后一個(gè)大模塊,其中分為借閱數(shù)量統(tǒng)計(jì)和圖書庫存統(tǒng)計(jì)兩個(gè)子模塊,這兩個(gè)數(shù)據(jù)統(tǒng)計(jì)體現(xiàn)了數(shù)據(jù)庫實(shí)時(shí)的狀態(tài),根據(jù) 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 41 借閱和歸還記錄的產(chǎn)生對庫存量的匯總。 借閱管理和歸還記錄界面如圖 51 51 520,借閱操作程序流程圖如圖 521 所示。 歸還記錄是讀者借閱書籍并歸還之后產(chǎn)生的歷史記錄,以便管理員查看和做日后的數(shù)據(jù)統(tǒng)計(jì)。 圖 514 圖書類別設(shè)置界面 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 37 圖 515 讀者類別設(shè)置界面 圖 516 修改讀者類別信息界面 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 38 圖 517 用戶設(shè)置界面 。圖書類別設(shè)置和讀者類別設(shè)置由于用到樹的原因,如果加背景圖,樹的字就會(huì)看不到,所以界面簡單。讀者類別設(shè)置也代表著權(quán)限設(shè)置,每個(gè)類型的讀者的可借書數(shù)量、可借書天數(shù)和可續(xù)借天數(shù)是不同的。 圖 512 圖書信息管理界面 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 36 圖 513 新書入庫界面 系統(tǒng)管理。此處做了“保存繼續(xù)”功能,因?yàn)閳D書館每次進(jìn)貨不可能只進(jìn)一本書,所以為了提高此功能的效率,也為了提高用戶體驗(yàn),我在此處加了這個(gè)功能,方便添加下一條,而不用重新切換到圖書進(jìn)貨界面,等所有圖書全部添加完以后,點(diǎn)擊“返回查詢”按鈕即可回到查詢頁面。 圖書信息列表頁展示了全部圖書的詳細(xì)信息,可以根據(jù)價(jià)格排序,圖書 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 35 簡介由于字?jǐn)?shù)太多不適合顯示在表格中,所以我用模式對話框來做,圖書數(shù)量不是單純的顯示當(dāng)前庫存數(shù)量,是把當(dāng)前庫存數(shù)量、是否有人借閱、借閱人和借閱數(shù)量都顯示出來,這樣數(shù)據(jù)量就比較大,所以也是用模式對話框來做。 圖 510 讀者管理界面 圖 511 讀者信息修改界面 圖書管理。并可修改讀者信息和添加新讀者。讀者管理既是管理員可以對讀者的信息進(jìn)行修改、添加、刪除等操作,讀者管理界面中顯示了讀者的詳細(xì)信息,并設(shè)置了兩個(gè)模糊查詢條件方便管理員查找讀者。 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 33 圖 58 讀者借閱信息查詢界面 圖 59 讀者歸還記錄查詢界面 。也是是歷史記錄查詢功能。 圖 55 讀者用戶設(shè)置信息界面 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 32 圖 56 讀者修改個(gè)人信息界面 開 始輸 入 新 的 用 戶 信 息保 存 用 戶 信 息結(jié) 束信 息 合 法是否 圖 57 讀者修改個(gè)人信息程序流程圖 讀者借閱信息查詢界面中展示了讀者當(dāng)前借閱的圖書信息、借閱日期和應(yīng)還日期等,方便讀者及時(shí)歸還圖書和續(xù)借圖書。同時(shí),可以點(diǎn)出頁面左上方的“修改密碼”鏈接,來修自身的系統(tǒng)登錄密碼,如圖 56 所示。 圖 53 讀者查詢圖書信息界面 開 始輸 入 用 戶 名 和 密 碼用 戶 名 和 密 碼 正 確錯(cuò) 誤 信 息 提 示登 錄 成 功 跳 轉(zhuǎn) 到 系 統(tǒng)首 頁結(jié) 束是否 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 31 圖 54 讀者查詢圖書信息界面 讀者用戶設(shè)置信息界面如圖 55 所示。讀者管理主要實(shí) 現(xiàn)對讀者的類型管理和信息管理兩個(gè)功能子模塊,其中讀者類型管理中需要設(shè)置不同類型讀者一次性可借閱的圖書數(shù)量,讀者信息管理則主要管理維護(hù)讀者的基本信息,其各自操作界面如下所示: 讀者可以查看圖書庫存列表信息,單擊列表項(xiàng)中的“查看簡介”鏈接可以查看圖書簡介信息,單擊列表項(xiàng)中的“查詢明細(xì)”可以查看圖書數(shù)量及借閱人和借閱數(shù)量。在服務(wù)器端進(jìn)行用戶身份驗(yàn)證的程序流程圖如圖 52 所示。圖書館管理系統(tǒng)的登錄主頁面如圖 51 所示。本模塊主要是用戶通 過圖書館管理系統(tǒng)的首頁登錄進(jìn)入該系統(tǒng)。 數(shù)據(jù)庫與 Web 服務(wù)器的連接 本系統(tǒng)通過 JDBC 和數(shù)據(jù)庫進(jìn)行無縫連接,對數(shù)據(jù)庫進(jìn)行一些簡單的DML 操作,實(shí)現(xiàn)了簡單的連接池,后端的數(shù)據(jù)庫是 Oracle 10g,該數(shù)據(jù)庫具有較高的完整性、一致性和安全性 。 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 29 本系統(tǒng)采用 Servlet 控制系統(tǒng)的整個(gè)流程, Servlet 是一種 服務(wù)器 端的Java 應(yīng)用 程序 ,具有獨(dú)立于平臺(tái)和協(xié)議的特性,可以生成動(dòng)態(tài) Web 頁面。 HTTP Servlet 類是一個(gè)標(biāo)準(zhǔn)的類,通過 文件中的映射與實(shí)際的類鏈接起來進(jìn)行調(diào)用??蛻粽埱鬄g覽頁面,一般 Web 層的 View 由JSP 組成,并且使用了大量 Taglib。 開發(fā)系統(tǒng)用的系統(tǒng)工具如表 51 所示 : 表 51 開發(fā)系統(tǒng)工具表 工具名稱 用途 Java 開發(fā)工具包 MyEclipse J2EE 集成開發(fā)環(huán)境 Oracle 10g 關(guān)系 數(shù)據(jù)庫管理系統(tǒng) Tomcat Web 應(yīng)用服務(wù)器 程序設(shè)計(jì) 程序設(shè)計(jì)概述 在設(shè)計(jì)的 Web 層應(yīng)用了著名的 MVC 模式 ,M 模型層由 Service 來實(shí)現(xiàn), C 控制層由 Servlet 實(shí)現(xiàn), V 視圖層由 JSP 來實(shí)現(xiàn),為了業(yè)務(wù)邏輯和表示的分離,它是基于 Web 應(yīng)用系統(tǒng)。此 前流行的版本為 Oracle 9i。 使用 Oracle 10g 作為數(shù)據(jù)庫開發(fā)工具。由于有了 Sun 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 28 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn)。 MyEclipse 是功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML、 Ajax、 CSS 和 JavaScript。通過提供統(tǒng)一的開發(fā)平臺(tái), J2EE 降低了開發(fā)多層應(yīng)用的費(fèi)用和復(fù)雜性,同時(shí)提供對現(xiàn)有應(yīng)用程序集成強(qiáng)有力支持,完全支持Enterprise JavaBeans,有良好的向?qū)еС执虬筒渴饝?yīng)用,添加目錄支持,增強(qiáng)了安全機(jī)制,提高了性能。其最終目的就是成為一個(gè)能夠使企業(yè)開發(fā)者大幅縮短投放市場時(shí)間的體系結(jié)構(gòu)。 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 27 第 5章 詳細(xì)設(shè)計(jì) 開發(fā)平臺(tái)與工具 J2EE 平臺(tái) J2EE 即是 Java2 平臺(tái)企業(yè)版( Java 2 Platform Enterprise Edition),是原Sun 公司(現(xiàn)已被甲骨文公司收購)為企業(yè)級應(yīng)用推出的標(biāo)準(zhǔn)平臺(tái)。 在數(shù)據(jù)庫設(shè)計(jì)中對各表結(jié)構(gòu)進(jìn)行說明,并在本章最后繪制 ER 圖用來描述各表之間的關(guān)系。該表的設(shè)計(jì)用于記錄圖書館管理系統(tǒng)用戶的信息,方便對用戶的管理,表中包括用戶編號和用戶的登錄密碼,表的具體結(jié)構(gòu)設(shè)計(jì)如表 47 所示。表的具體結(jié)構(gòu)設(shè)計(jì)如表 46 所示。 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 25 表 45 借閱明細(xì)表 序號 英文名 中文名 類型 長度 (字符 ) 1 JYMX_ID 借閱明細(xì) 編號 varchar2 32 2 READER_ID 借閱者編號 varchar2 32 3 BOOK_ID 圖書編號 varchar2 32 4 JY_SL 借閱數(shù)量 number 2 5 GD_TIME 規(guī)定還書時(shí)間 date 6 JY_TIME 借閱時(shí)間 date 。 表 44 讀者 類別表 序號 英文名 中文名 類型 長度 (字符 ) 1 READERSTYLE_ID 讀者類別 編號 varchar2 32 2 READERSTYLE_NAME 讀者類別名稱 varchar2 20 3 PARENT_ID 父類別編號 varchar2 32 4 BOOK_SL 允許借書數(shù)量 number 2 5 BOOK_TS 允許借書天數(shù) number 2 6 BOOK_TS_RENEW 允許續(xù)借天數(shù) number 2 。 表 43 讀者信息表 序號 英文名 中文名 類型 長度 (字符 ) 1 READER_ID 讀者 編號 varchar2 32 2 READER_NAME 讀者姓名 varchar2 20 3 READER_BIRTH 出生日期 date 4 DEPART_ID 部門編號 varchar2 32 5 OP_NAME 操作人 varchar2 20 6 CITY_ID 所屬城市 varchar2 32 7 XL_ID 學(xué)歷編號 varchar2 32 8 OP_RQ 操作日期 date 9 READERSTYLE_ID 讀者類別編號 varchar2 32 。讀者信息表的設(shè)計(jì)是為了圖書館管理員對讀者進(jìn)行管理,其中讀 者 ID 即為學(xué)生學(xué)號,是唯一的,是讀者在借閱圖書時(shí)需要輸入對讀者身份進(jìn)行識(shí)別的信息,讀者郵件電話等信息是為了與讀者進(jìn)行聯(lián)系,讀者類型信息決定了讀者一次性可借閱的圖書的數(shù)量。該表的設(shè)計(jì)主要是方便對圖書的分類,和 對圖書的查詢,在實(shí)際應(yīng)用中圖書管理員就是根據(jù)圖書類型的不同將之分列在不同的書架,以方便讀者的借閱尋找,可根據(jù)圖書的具體情況進(jìn)行不同的維護(hù)管理,表的具體結(jié)構(gòu)設(shè)計(jì)如表 42 所示。表的具體結(jié)構(gòu)如表 41 所示。 各表結(jié)構(gòu)設(shè)計(jì) 。 整個(gè)系統(tǒng)所包括的信息有圖書信息、讀者信息、圖書借閱信息、圖書歸還信息、系統(tǒng)用戶信息、讀者類型和一些碼表。即:數(shù)據(jù)庫表中不包含已在其他表中包含的非主關(guān)鍵字信息。 設(shè)計(jì)數(shù)據(jù)庫必須遵循一定的規(guī)則,在關(guān)系型數(shù)據(jù)庫中,這種規(guī)則就是范式,范式是符合某一種級別的關(guān)系模式的集合。數(shù)據(jù)庫及其應(yīng)用的性能都建立在良好的數(shù)據(jù)庫設(shè)計(jì)的基礎(chǔ)之上,數(shù)據(jù)庫的數(shù)據(jù)是一切操作的基礎(chǔ),如果數(shù)據(jù)庫設(shè)計(jì)不好,那么其它一切用于提高數(shù)據(jù)庫性能的方法收效都是有限的。數(shù)據(jù)庫技術(shù)也是計(jì)算機(jī)領(lǐng)域中發(fā)展最快的技術(shù)之一。這樣既便于數(shù)據(jù)的集中管理,又有利于應(yīng)用程序的研制和維護(hù),提高了數(shù)據(jù)的利用性和相容性,提高了決策的可靠性。 數(shù)據(jù)庫 ER 圖設(shè)計(jì) ER 圖也稱實(shí)體 聯(lián)系圖 (Entity Relationship Diagram),提供了表示實(shí)體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型。數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術(shù),十多年來數(shù)據(jù)庫管理系統(tǒng)已從專用的應(yīng)用程序發(fā)展成為通用的系統(tǒng)軟件。數(shù)據(jù)統(tǒng)計(jì)模 塊主要是根據(jù)借閱明細(xì)表中的借書數(shù)量的記錄和圖書信息表中庫存數(shù)量的記錄進(jìn)行的數(shù)據(jù)統(tǒng)計(jì)顯示功能,沒有單獨(dú)用表維護(hù)。該功能是對 db_jymx表進(jìn)行維護(hù)修改等操作 ,修改后的信息將被保存在該表中。 圖書續(xù)借信息。該功能選項(xiàng)用于系統(tǒng)管理員對每本圖書的歸還情況產(chǎn)生的明細(xì)表,借出的書籍歸還后,借閱明細(xì)以歷史記錄的形式被存放在歸還明細(xì)表中。該功能是對 db_jymx 表進(jìn)行維護(hù)修改等操作 ,修改后的信息將被保存在該表中。圖書借閱管理功能模塊可分為圖書借閱信息的維護(hù)、圖書歸還信息的維護(hù)和圖書續(xù)借信息的維護(hù)三個(gè)子模塊: 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 20 圖書借閱信息的維護(hù)。該子模塊是對圖書的基本信息進(jìn)行管理 ,可以對圖書的基本信息進(jìn)行添加 ,修改 ,刪除操作 ,這下操作均是對 db_book 表進(jìn)行的 ,并將操作后的結(jié)果保存在該表中。該子模塊是對圖書館系統(tǒng)庫存圖書的信息進(jìn)行查詢 ,該操作是對于 db_book 表進(jìn)行。 圖書管理。 讀者信息管理。該模塊主要包含讀者類型管理和讀者信息管理兩個(gè)子模塊: 讀者信息查詢。該功能是對 db_readercategory 表進(jìn)行維護(hù)修改等操作,修改后的信息將被保存在該表中。 讀者類別設(shè)置。 用戶設(shè)置。該功能選項(xiàng)用于系統(tǒng)管理員對每 本圖書的類別進(jìn)行設(shè)置。本系統(tǒng)的結(jié)構(gòu)圖如圖 41 所示: 圖 書 館 管 理 系 統(tǒng)系統(tǒng)管理圖書管理讀者管理圖書借閱管理數(shù)據(jù)統(tǒng)計(jì)管理用戶設(shè)置圖書類別設(shè)置讀者類別設(shè)置圖書信息管理圖書信息查詢讀者信息管理讀者信息查詢圖書歸還圖書借閱圖書續(xù)借庫存數(shù)量統(tǒng)計(jì)借閱數(shù)量統(tǒng)計(jì) 圖 41 系統(tǒng)結(jié)構(gòu)圖 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 19 各 模塊功能描述 系統(tǒng)管理。 圖書管理系統(tǒng)總體結(jié)構(gòu)圖 繪制系統(tǒng)結(jié)構(gòu)圖的過程,實(shí)際上就是對系統(tǒng)功能模塊進(jìn)行分解設(shè)計(jì)的過程,即合理地將數(shù)據(jù)流程圖轉(zhuǎn)變?yōu)樗枰南到y(tǒng)結(jié)構(gòu)圖。 主要目標(biāo)是將系統(tǒng)分析階段所提出的反映了信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的基于計(jì)算機(jī)與通信系統(tǒng)的物理方案。 數(shù)據(jù)項(xiàng)的定義 編號: 101 字段: BOOK_ID 簡述
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1