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

正文內(nèi)容

圖書館借閱管理系統(tǒng)_畢業(yè)論文(存儲版)

2024-10-08 10:47上一頁面

下一頁面
  

【正文】 30 No 操作員 ifback tinyint 1 No 是否歸還 圖書歸還信息表結(jié)構(gòu)設(shè)計 與圖書借閱信息表形成對照的是圖書歸還信息表 ,該表的設(shè)計除了像上表一樣把借閱的圖書與相應(yīng)的借閱者進(jìn)行對應(yīng)的聯(lián)系以外還記錄了讀者應(yīng)歸還圖書的時間 ,以此判斷讀者的借閱是否超時 ,表的具體結(jié)構(gòu)設(shè)計如下 : 圖書歸還信息表 tb_giveback 字段名稱 數(shù)據(jù) 類型 字段長度 是否為空 說明 ID int 10 No Key readerID varchar 11 No bookID int 11 No backTime date No 歸還時間 operator varchar 30 No 操作員 用戶信息表結(jié)構(gòu)設(shè)計 該表的設(shè)計用于記錄圖書管理系統(tǒng)用戶的信息 ,方便對用戶的管理 ,表中包括用戶 ID 和用戶的登錄密碼 ,表的具體結(jié)構(gòu)設(shè)計如下 : 系統(tǒng)用戶信息表 tb_user Ⅰ 字段名稱 數(shù)據(jù)類型 字段長度 是否為空 說明 ID int 10 No Key name varchar 30 No password varchar 30 No 圖書館信息表結(jié)構(gòu)設(shè)計 該表包含了圖書館的名稱 ,地址 ,聯(lián)系方式 ,建館時間 ,簡介等信息 ,是對圖書館基本屬性信息的描述 ,方便外界讀者對圖書館的了解 ,表的具體結(jié)構(gòu)設(shè)計如下 : 圖書館信息表 tb_library 字段名稱 數(shù)據(jù)類型 字段長度 是否為空 說明 ID int 10 No Key libraryname varchar 50 No curator varchar 10 No tel varchar 20 Yes 結(jié)出時間 address varchar 100 No 應(yīng)歸還時間 varchar 100 No url varchar 100 No 圖書館網(wǎng)站 createDate varchar No 創(chuàng)館時間 introduce text Yes 圖書館簡介 書架信息表結(jié)構(gòu)設(shè)計 書架信息表 tb bookrack 字段名稱 數(shù)據(jù)類型 字段長度 是否為空 說明 ID_start int 10 No Key ID_end varchar 30 No position varchar 100 No Ⅰ 辦證參數(shù)信息表結(jié)構(gòu)設(shè)計 該表是為校外人員設(shè)計的 ,對于需要到圖書館進(jìn)行借閱的讀者可辦理臨時的借閱證用于對圖書的借閱憑證 ,表中包含了辦證所需費(fèi)用以及證件的有效期限 ,表的具體結(jié)果設(shè)計如下 : 圖書證參數(shù)信息表 tb_parameter 字段名稱 數(shù)據(jù)類型 字段長度 是否為空 說明 ID int 10 No Key Cost int 10 No 辦證費(fèi)用 validity int 10 No 有效時間 第 4 章 總體設(shè)計 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫設(shè)計概述 數(shù)據(jù)庫是整個系統(tǒng)的基石 ,數(shù)據(jù)庫的設(shè)計優(yōu)劣直接影響到整個系統(tǒng)的設(shè)計成敗 ,本節(jié)對數(shù)據(jù)庫的設(shè)計進(jìn)行專門闡述。 ( 6) 借閱還書功能。 ( 6) 對不同的使用者,設(shè)置不同的操作權(quán)限。 借閱信息:讀者編號,書籍編號,借閱日期,還書日期,借閱時間,是否還書。 ( 3) 豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計提供了更大的選擇余地。 (2)EJB(Enterprise JavaBeans)使得開發(fā)者方便地創(chuàng)建、部署和管理跨平臺的基于組件的企業(yè)應(yīng)用。 國外曾有人對一些軟件項目開發(fā)各階段的工作量進(jìn)行了統(tǒng)計,結(jié)果表明,在開發(fā)過程中各工作階段所占全部工作量的比重分別達(dá)到系統(tǒng)分析:系統(tǒng)設(shè)計:編程:模塊調(diào)試:系統(tǒng)調(diào)試= 20%: 15%: 20%: 25%: 20%。 使用本系統(tǒng),能使圖書管理部門加強(qiáng)對資金的管理,對其圖書中商品信息及時反饋。本圖書管理系統(tǒng)用的是 JAVA 開發(fā)語言,調(diào)試相對簡單,當(dāng)前的計算機(jī)硬件配置也完 全能滿足開發(fā)的需求,因此在技術(shù)上是絕對可行的。利用數(shù)據(jù)庫技術(shù)可解決數(shù)據(jù)共享問題。 電子計算機(jī)適應(yīng)現(xiàn)代社會管理信息量迅速增長,信息壽命 短,要求及時轉(zhuǎn)換的問題。軟件開發(fā)人員不必花太多時間和精力于 描述程序的具體細(xì)節(jié)上,提高效率,減少手工編程中的誤差。 計算機(jī)的出現(xiàn)解決了這個問題,迅速、準(zhǔn)確地為信息收集、加工、使用、查詢提供可能。 圖書管理系統(tǒng)簡介 圖書管理系統(tǒng)就是我們常說的 MIS( Management Information System),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會中它變得越來越普及。本系統(tǒng)中包含 6 個功能模塊:系統(tǒng)設(shè)置,讀者管理,圖書管理,圖書借還,系統(tǒng)查詢和更改口令。本系統(tǒng)中解決了學(xué)校圖書管理事務(wù)中的常用基本問題以及相關(guān)統(tǒng)計工作。計算機(jī)信息化管理有著儲存量大,速度快等許多優(yōu)點(diǎn),提供給我們的處理信息及時快捷,因此我們利用計算機(jī)提供給我們的信息對讀者的借閱過程形成一整套動態(tài)的管理能夠極大地 提高圖書管管理的效率 ,這也是圖書管理的科學(xué)化、正規(guī)化管理 ,與世界接軌的重要條件。有所謂信息威脅之說,這是指人類面臨的要處理的信息量大到難以處理的地步,以至造成混亂的結(jié)果。隨著硬件的發(fā)展,軟件也不斷更新,由 2 進(jìn)制代碼到機(jī)器語言匯編語言、高級程序語言,到現(xiàn)今面對對象的非過程化語言,人們不必關(guān)心問題的解法和計算過程描述,只需告 訴它干什么,至于如何干,則由軟件自動完成,這給 軟件開發(fā)人員帶來極大的便利。計算機(jī)技術(shù)與通信技術(shù)結(jié)合極大的促進(jìn)現(xiàn)代信息技術(shù)的發(fā)展,各國加快信息進(jìn)程,國際社會建設(shè)信息高速公路的熱潮和中國工人“金”字號工程為代表的國家信息工程項目的開展,使中國的企業(yè)信息化面臨新的形勢。管理信息系統(tǒng)的特點(diǎn)之一就是數(shù)據(jù)集中統(tǒng)一,采用數(shù)據(jù)庫。 ( 2)技術(shù)可行性要考慮現(xiàn)有的技術(shù)條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等。 Ⅰ 按上述三方面進(jìn)行可行性分析、研究后,就可整理并編制出新系統(tǒng)開發(fā)的可行性報告,它是總體規(guī)劃工作的階段性成果。國內(nèi)外許多系統(tǒng)開發(fā)的實(shí)例都證明這是一種行之有效的開發(fā)方式。 JDBC 為工具 /數(shù)據(jù)庫開發(fā)人員提供了一個標(biāo)準(zhǔn)的 API,據(jù)此可以構(gòu)建更高級的工 具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用程序,同時, JDBC 也是個商標(biāo)名。 ( 2) 圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫管理更加直觀、簡單。 讀者信息:編號,姓名,性別,最多可借數(shù)量,可借時間。 ( 5) 讀者能夠方便的對圖書進(jìn)行查詢。 ( 5) 添加圖書借閱信息。表的具體結(jié)果如下 : 圖書信息表 tb_bookinfo 字段名稱 數(shù)據(jù)類型 字段長度 是否為空 說明 barcode varchar 30 No Key、條形碼 bookname varchar 70 No author varchar 30 Yes 作者 translator varchar 30 Yes 譯者 ISBN varchar 20 No 國際標(biāo)準(zhǔn)圖書編號 Ⅰ price float 82 No 圖書價格 bookcase varchar 10 No 圖書所在書架 press varchar 70 No 出版社 intime date No 圖書入庫時間 operator varchar 30 No 操作員 page int 10 Yes 圖書頁碼 圖書類型信息表結(jié)構(gòu)設(shè)計 該表的設(shè)計主要是方便對圖書的分類 ,和對圖書的查詢 ,在實(shí)際應(yīng)用中圖書管理員就是根據(jù)圖書類型的不同將之分列在不同的書架 ,以方便讀者的借閱尋找 ,其中可借閱天數(shù)項設(shè)置了不同類型圖書的借閱期限 ,可根據(jù)圖書的具體情況進(jìn)行不同的維護(hù)管理 ,表的具體結(jié)構(gòu)設(shè)計如下 : 圖書類型信息表 tb_booktype 字段名稱 數(shù)據(jù)類型 字段長度 是否為空 說明 ID int 10 No Key bookname varchar 30 No days int 10 No 可借閱天數(shù) 讀者信息表結(jié)構(gòu)設(shè)計 讀者信息表的設(shè)計是為了圖書館管理員對讀者進(jìn)行管理 ,其中讀者 ID,不同類型證件的號碼都是唯一的 ,是讀者在借閱圖書時需要輸入對讀者身份進(jìn)行識別的信息 ,讀者郵件電話等信息是 為了與讀者進(jìn)行聯(lián)系 ,讀者類型信息決定了讀者一次性可借閱的圖書的數(shù)量 ,注冊時間可用于查詢計算讀者身份有效的期限 ,操作員是為了便于對信息才操作的查詢。目前,數(shù)據(jù)庫已經(jīng)成為現(xiàn)代信息系統(tǒng)不可分割的重要組成部分。采用范式減少了數(shù)據(jù)冗余,節(jié)約了存儲空間,同時加快了增、刪、改的速度。 ( 2) 用戶設(shè)置 該功能子模塊主要是系統(tǒng)管理員對系統(tǒng)用戶的管理 ,通過此子模塊的功能實(shí)現(xiàn)可以對用戶進(jìn) 行添加、修改、刪除、權(quán)限設(shè)置等操作 ,該子模塊能將圖書館的不同工作細(xì)化到不同的相關(guān)人員 ,極大地提高了圖書館的工作效率。 讀者管理模塊功能 該模塊主要包含讀者類型管理和讀者信息管理兩個子模塊 : ( 1) 讀者類型管理 該子模塊是對圖書館系統(tǒng)用戶讀者的類型進(jìn)行維護(hù) ,修改等操作 ,在此模塊中主要設(shè)置不同類型讀者一次性可借閱的圖書的數(shù)量 ,該操作是對于tb_resderType 表進(jìn)行 ,并將操作結(jié)果保存在該表中。 Myeclipse 是功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 在設(shè)計中還 應(yīng)用了 Struts 框架 ,Struts 跟 Tomcat、 Turbine 等諸多 Apache項目一樣,是開源軟件,這是它的一大優(yōu)點(diǎn)。 用戶在登錄頁面寫好用戶名和密碼,選擇登錄,登錄成功則跳轉(zhuǎn)到系統(tǒng)的首頁,否則提示錯誤信息。 ( 3) 借閱到期提醒子模塊是將系統(tǒng)當(dāng)前時間與應(yīng)歸還的時間進(jìn)行比較 ,如果系統(tǒng)當(dāng)前時間以超過圖書應(yīng)歸還時間 ,相應(yīng)的讀者借閱信息便會 被顯示在借閱到期提醒界面 。填寫好各項信息后,單擊保存按鈕,系統(tǒng)將對這些信息進(jìn)行處理。 ( 3) 系統(tǒng)管理員可以對圖書館信息進(jìn)行修改更新操作 ,對系統(tǒng)用戶進(jìn)行添加、修改、刪除、權(quán)限設(shè)置等操作 ,對圖書館的辦證參數(shù)進(jìn)行修改維護(hù)等操作功能。 圖 用戶信息管理界面圖 第 7 章 結(jié)束語 工作成果 在 MyEclipse 開發(fā)環(huán)境下 ,以 J2EE 為平臺 ,運(yùn)用 JSP 網(wǎng)絡(luò)編程語言和 Struts框架和 MySQL 數(shù)據(jù)庫完成了 B/S 模式的圖書館借閱管理系統(tǒng)。該子模塊實(shí)現(xiàn)系統(tǒng)的借閱功能 ,讀者向圖書管理員提供自己的編號會顯示出讀者當(dāng)前 的借閱情況 ,再提供要借閱的圖書 編 號 ,圖書管理員將信息記錄在系統(tǒng)中 , 該模塊可以實(shí)時顯示借閱狀態(tài),借閱日期已經(jīng)產(chǎn)生的借閱費(fèi)用,并可進(jìn)行還書和修改操作,用戶號還可鏈接到用戶詳細(xì)信息頁面。其中的姓名,性別,條形碼,證件號碼是必填選項。頁面導(dǎo)航使系統(tǒng)的脈絡(luò)更加清晰。客戶請求瀏覽頁面 ,一 般 Web 層的View 有 JSP 組成 ,并且使用了大量 Taglib。 使用 MySQL作為數(shù)據(jù)庫開發(fā)工具。其最終目的就是成為一個能夠使企業(yè)開發(fā)者大幅縮短投放市場時間的體系結(jié)構(gòu)。 ( 4) 書架設(shè)置信息 該模塊的主要功能是查詢和定位書架及書架上的圖書信息,每個書架有自己的架標(biāo)始,架標(biāo)末,書架位置等信息。 本系統(tǒng)的結(jié)構(gòu)圖如下: Ⅰ 圖 系統(tǒng)總體結(jié)構(gòu)圖 根據(jù)需求分析的結(jié)果,按照 “ 低耦合、高內(nèi)聚 ” 的原則,本系統(tǒng)將劃分為以下主要 功能模塊:系統(tǒng)管理員功能模塊,讀者管理功能模塊,圖書管理功能模塊,圖書借還功能模塊;系統(tǒng)查詢功能模塊。數(shù)據(jù)庫設(shè)計的關(guān)鍵是如何使設(shè)計的數(shù)據(jù)庫能合理地存儲用戶的數(shù)據(jù),方便用戶進(jìn)行數(shù)據(jù)處理。由于數(shù)據(jù)庫具有數(shù)據(jù)結(jié)構(gòu)化,最低冗余度,較高的程序與數(shù)據(jù)獨(dú)立性,易于擴(kuò)充,易于編制應(yīng)用程序等優(yōu)點(diǎn),較大的信息系統(tǒng)都是建立在數(shù)據(jù)庫設(shè)計之上的。 系統(tǒng)的 ER 圖如圖所示。 Ⅰ 圖 數(shù)據(jù)流程圖 系統(tǒng)功能模塊圖 本系統(tǒng)應(yīng)用有如下功能模塊: ( 1) 基本信息設(shè)置:如操作人員的編輯,操作人員密碼的修改。根據(jù)本系統(tǒng)的需求,結(jié)合實(shí)際管理情況, 具體的業(yè)務(wù)需求為: ( 1) 系統(tǒng)管理員能夠?qū)τ脩魧?shí)施管理:包括添加、刪除用戶信息,對用戶密碼進(jìn)行有效管理。 ( 5) 具有很好的伸縮性,可跨越從運(yùn)行 Windows 95/98 的膝上型電腦到運(yùn)行Windows XP 的大型多處 理器等多種平臺使用。這樣,遠(yuǎn)程方法激活可以發(fā)生在對等的兩端,也可以發(fā)生在客戶端和服務(wù)器之間,只要雙方的應(yīng)用程序都是用 Java 寫的。 第 2 章 開發(fā)環(huán)境 本系統(tǒng)采用面向?qū)ο蟮能浖_發(fā)方法,以 Java 開發(fā)環(huán)境作為主要開發(fā)工具,使用 Microsoft SQL Server 2020 作為關(guān)系數(shù)據(jù)庫,配合功能強(qiáng)大的 SQL 查詢語言實(shí)現(xiàn)建立關(guān)系數(shù)據(jù)庫,訪問數(shù)據(jù)庫,對數(shù)據(jù)庫的更新,較好地實(shí)現(xiàn)了預(yù)定的需求功能。采用流行的 JAVA+SQL SERVER 2020 體系,已無技術(shù)上的問題。當(dāng)前社會信息化
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1