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

正文內(nèi)容

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

  

【正文】 指導(dǎo)教師 : Ⅰ 網(wǎng)絡(luò)教育學(xué)院 畢業(yè)設(shè)計(jì) (論文 )考核評(píng)議書 指導(dǎo)教師 評(píng)語(yǔ): 建議成績(jī): 指導(dǎo)教師簽名: 年 月 日 答辯小組意見: 負(fù)責(zé)人簽名 年 月 日 答辯小組成員 畢業(yè)設(shè)計(jì)(論文)答辯委員會(huì)意見: 負(fù)責(zé)人簽名: 年 月 日 Ⅰ 圖書館借閱管理系統(tǒng) 摘 要 隨著科學(xué)技術(shù)的進(jìn)步,計(jì)算機(jī)行業(yè)的迅速發(fā)展,大大提高 人們的工作效率。 管理信息系統(tǒng)是現(xiàn)代信息管理工作不可缺少的一部分,是適應(yīng)現(xiàn)代 圖書信息管理尺度的要求、推 動(dòng)信息管理走向科學(xué)化、規(guī)范化的必要條件。但要發(fā)揮其巨大作用,還需提高人們的應(yīng)用水平??偠灾芾硇畔⑾到y(tǒng)是集科學(xué)化、計(jì)算機(jī)及系統(tǒng)方法為一體的綜合性邊緣性學(xué)科。采用流行的 JAVA+SQL SERVER 2020 體系,已無(wú)技術(shù)上的問題。這樣,遠(yuǎn)程方法激活可以發(fā)生在對(duì)等的兩端,也可以發(fā)生在客戶端和服務(wù)器之間,只要雙方的應(yīng)用程序都是用 Java 寫的。根據(jù)本系統(tǒng)的需求,結(jié)合實(shí)際管理情況, 具體的業(yè)務(wù)需求為: ( 1) 系統(tǒng)管理員能夠?qū)τ脩魧?shí)施管理:包括添加、刪除用戶信息,對(duì)用戶密碼進(jìn)行有效管理。 系統(tǒng)的 ER 圖如圖所示。數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵是如何使設(shè)計(jì)的數(shù)據(jù)庫(kù)能合理地存儲(chǔ)用戶的數(shù)據(jù),方便用戶進(jìn)行數(shù)據(jù)處理。 ( 4) 書架設(shè)置信息 該模塊的主要功能是查詢和定位書架及書架上的圖書信息,每個(gè)書架有自己的架標(biāo)始,架標(biāo)末,書架位置等信息。 使用 MySQL作為數(shù)據(jù)庫(kù)開發(fā)工具。頁(yè)面導(dǎo)航使系統(tǒng)的脈絡(luò)更加清晰。該子模塊實(shí)現(xiàn)系統(tǒng)的借閱功能 ,讀者向圖書管理員提供自己的編號(hào)會(huì)顯示出讀者當(dāng)前 的借閱情況 ,再提供要借閱的圖書 編 號(hào) ,圖書管理員將信息記錄在系統(tǒng)中 , 該模塊可以實(shí)時(shí)顯示借閱狀態(tài),借閱日期已經(jīng)產(chǎn)生的借閱費(fèi)用,并可進(jìn)行還書和修改操作,用戶號(hào)還可鏈接到用戶詳細(xì)信息頁(yè)面。 ( 3) 系統(tǒng)管理員可以對(duì)圖書館信息進(jìn)行修改更新操作 ,對(duì)系統(tǒng)用戶進(jìn)行添加、修改、刪除、權(quán)限設(shè)置等操作 ,對(duì)圖書館的辦證參數(shù)進(jìn)行修改維護(hù)等操作功能。 ( 3) 借閱到期提醒子模塊是將系統(tǒng)當(dāng)前時(shí)間與應(yīng)歸還的時(shí)間進(jìn)行比較 ,如果系統(tǒng)當(dāng)前時(shí)間以超過圖書應(yīng)歸還時(shí)間 ,相應(yīng)的讀者借閱信息便會(huì) 被顯示在借閱到期提醒界面 。 在設(shè)計(jì)中還 應(yīng)用了 Struts 框架 ,Struts 跟 Tomcat、 Turbine 等諸多 Apache項(xiàng)目一樣,是開源軟件,這是它的一大優(yōu)點(diǎn)。 Myeclipse 是功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL。 ( 2) 用戶設(shè)置 該功能子模塊主要是系統(tǒng)管理員對(duì)系統(tǒng)用戶的管理 ,通過此子模塊的功能實(shí)現(xiàn)可以對(duì)用戶進(jìn) 行添加、修改、刪除、權(quán)限設(shè)置等操作 ,該子模塊能將圖書館的不同工作細(xì)化到不同的相關(guān)人員 ,極大地提高了圖書館的工作效率。目前,數(shù)據(jù)庫(kù)已經(jīng)成為現(xiàn)代信息系統(tǒng)不可分割的重要組成部分。 ( 5) 添加圖書借閱信息。 讀者信息:編號(hào),姓名,性別,最多可借數(shù)量,可借時(shí)間。 JDBC 為工具 /數(shù)據(jù)庫(kù)開發(fā)人員提供了一個(gè)標(biāo)準(zhǔn)的 API,據(jù)此可以構(gòu)建更高級(jí)的工 具和接口,使數(shù)據(jù)庫(kù)開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫(kù)應(yīng)用程序,同時(shí), JDBC 也是個(gè)商標(biāo)名。 Ⅰ 按上述三方面進(jìn)行可行性分析、研究后,就可整理并編制出新系統(tǒng)開發(fā)的可行性報(bào)告,它是總體規(guī)劃工作的階段性成果。管理信息系統(tǒng)的特點(diǎn)之一就是數(shù)據(jù)集中統(tǒng)一,采用數(shù)據(jù)庫(kù)。隨著硬件的發(fā)展,軟件也不斷更新,由 2 進(jìn)制代碼到機(jī)器語(yǔ)言匯編語(yǔ)言、高級(jí)程序語(yǔ)言,到現(xiàn)今面對(duì)對(duì)象的非過程化語(yǔ)言,人們不必關(guān)心問題的解法和計(jì)算過程描述,只需告 訴它干什么,至于如何干,則由軟件自動(dòng)完成,這給 軟件開發(fā)人員帶來(lái)極大的便利。計(jì)算機(jī)信息化管理有著儲(chǔ)存量大,速度快等許多優(yōu)點(diǎn),提供給我們的處理信息及時(shí)快捷,因此我們利用計(jì)算機(jī)提供給我們的信息對(duì)讀者的借閱過程形成一整套動(dòng)態(tài)的管理能夠極大地 提高圖書管管理的效率 ,這也是圖書管理的科學(xué)化、正規(guī)化管理 ,與世界接軌的重要條件。本系統(tǒng)中包含 6 個(gè)功能模塊:系統(tǒng)設(shè)置,讀者管理,圖書管理,圖書借還,系統(tǒng)查詢和更改口令。 計(jì)算機(jī)的出現(xiàn)解決了這個(gè)問題,迅速、準(zhǔn)確地為信息收集、加工、使用、查詢提供可能。 電子計(jì)算機(jī)適應(yīng)現(xiàn)代社會(huì)管理信息量迅速增長(zhǎng),信息壽命 短,要求及時(shí)轉(zhuǎn)換的問題。本圖書管理系統(tǒng)用的是 JAVA 開發(fā)語(yǔ)言,調(diào)試相對(duì)簡(jiǎn)單,當(dāng)前的計(jì)算機(jī)硬件配置也完 全能滿足開發(fā)的需求,因此在技術(shù)上是絕對(duì)可行的。 國(guó)外曾有人對(duì)一些軟件項(xiàng)目開發(fā)各階段的工作量進(jìn)行了統(tǒng)計(jì),結(jié)果表明,在開發(fā)過程中各工作階段所占全部工作量的比重分別達(dá)到系統(tǒng)分析:系統(tǒng)設(shè)計(jì):編程:模塊調(diào)試:系統(tǒng)調(diào)試= 20%: 15%: 20%: 25%: 20%。 ( 3) 豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。 ( 6) 對(duì)不同的使用者,設(shè)置不同的操作權(quán)限。表的具體結(jié)構(gòu)設(shè)計(jì)如下 : 讀者信息表 tb_reader 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 說(shuō)明 ID int 10 No Key name varchar 20 No Ⅰ sex varchar 4 No 性別 barcode varchar 30 No 條形碼 readertype varchar 11 No 讀者類型 tel varchar 20 Yes 電話 varchar 100 Yes paperType varchar 10 No 證件類型 PaperNO. Varchar 20 No 證件號(hào)碼 birthday date Yes intime date No 登記時(shí)間 operator varchar 30 No 操作員 讀者類型信息表結(jié)構(gòu)設(shè)計(jì) 此表的設(shè)計(jì)是為了對(duì)不同身份的讀者進(jìn)行分類方便讀者的管理 ,其中可借閱圖書數(shù)量的屬性設(shè)定 ,是根據(jù)讀者需求的不同對(duì) 權(quán)限進(jìn)行的設(shè)置 ,用于規(guī)定不同類型讀者一次可借閱的圖書數(shù)量 ,表的具體結(jié)構(gòu)設(shè)計(jì)如下 : 讀者類型信息表 tb_readertype 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 說(shuō)明 ID int 10 No Key readername varchar 50 No number int 4 No 可借圖書本數(shù) 圖書借閱信息表結(jié)構(gòu)設(shè)計(jì) 該表的設(shè)計(jì)是用于對(duì)讀者借閱圖書進(jìn)行管理 ,表中圖書 ID 屬性是對(duì)借閱圖書的唯一性識(shí)別標(biāo)識(shí) ,讀者 ID 號(hào)記錄借閱的相應(yīng)讀者 ,結(jié)出時(shí)間記錄了相應(yīng)的歸還時(shí)間 ,以及歸還時(shí)是否超時(shí) ,操作員是對(duì)借閱進(jìn)行操作的人員的記錄方便日后的查詢 ,是否歸還標(biāo)識(shí)可查詢當(dāng)期 讀書是否被歸還 ,表的具體結(jié)構(gòu)設(shè)計(jì)如下 : Ⅰ 圖書借閱信息表 tb_borrow 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 說(shuō)明 ID int 10 No Key readerID varchar 10 No bookID int 10 No borrowTime date No 結(jié)出時(shí)間 backTime date No 應(yīng)歸還時(shí)間 operator varchar 30 No 操作員 ifback tinyint 1 No 是否歸還 圖書歸還信息表結(jié)構(gòu)設(shè)計(jì) 與圖書借閱信息表形成對(duì)照的是圖書歸還信息表 ,該表的設(shè)計(jì)除了像上表一樣把借閱的圖書與相應(yīng)的借閱者進(jìn)行對(duì)應(yīng)的聯(lián)系以外還記錄了讀者應(yīng)歸還圖書的時(shí)間 ,以此判斷讀者的借閱是否超時(shí) ,表的具體結(jié)構(gòu)設(shè)計(jì)如下 : 圖書歸還信息表 tb_giveback 字段名稱 數(shù)據(jù) 類型 字段長(zhǎng)度 是否為空 說(shuō)明 ID int 10 No Key readerID varchar 11 No bookID int 11 No backTime date No 歸還時(shí)間 operator varchar 30 No 操作員 用戶信息表結(jié)構(gòu)設(shè)計(jì) 該表的設(shè)計(jì)用于記錄圖書管理系統(tǒng)用戶的信息 ,方便對(duì)用戶的管理 ,表中包括用戶 ID 和用戶的登錄密碼 ,表的具體結(jié)構(gòu)設(shè)計(jì)如下 : 系統(tǒng)用戶信息表 tb_user Ⅰ 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 說(shuō)明 ID int 10 No Key name varchar 30 No password varchar 30 No 圖書館信息表結(jié)構(gòu)設(shè)計(jì) 該表包含了圖書館的名稱 ,地址 ,聯(lián)系方式 ,建館時(shí)間 ,簡(jiǎn)介等信息 ,是對(duì)圖書館基本屬性信息的描述 ,方便外界讀者對(duì)圖書館的了解 ,表的具體結(jié)構(gòu)設(shè)計(jì)如下 : 圖書館信息表 tb_library 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 說(shuō)明 ID int 10 No Key libraryname varchar 50 No curator varchar 10 No tel varchar 20 Yes 結(jié)出時(shí)間 address varchar 100 No 應(yīng)歸還時(shí)間 varchar 100 No url varchar 100 No 圖書館網(wǎng)站 createDate varchar No 創(chuàng)館時(shí)間 introduce text Yes 圖書館簡(jiǎn)介 書架信息表結(jié)構(gòu)設(shè)計(jì) 書架信息表 tb bookrack 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 說(shuō)明 ID_start int 10 No Key ID_end varchar 30 No position varchar 100 No Ⅰ 辦證參數(shù)信息表結(jié)構(gòu)設(shè)計(jì) 該表是為校外人員設(shè)計(jì)的 ,對(duì)于需要到圖書館進(jìn)行借閱的讀者可辦理臨時(shí)的借閱證用于對(duì)圖書的借閱憑證 ,表中包含了辦證所需費(fèi)用以及證件的有效期限 ,表的具體結(jié)果設(shè)計(jì)如下 : 圖書證參數(shù)信息表 tb_parameter 字段名稱 數(shù)據(jù)類型 字段長(zhǎng)度 是否為空 說(shuō)明 ID int 10 No Key Cost int 10 No 辦證費(fèi)用 validity int 10 No 有效時(shí)間 第 4 章 總體設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 數(shù)據(jù)庫(kù)是整個(gè)系統(tǒng)的基石 ,數(shù)據(jù)庫(kù)的設(shè)計(jì)優(yōu)劣直接影響到整個(gè)系統(tǒng)的設(shè)計(jì)成敗 ,本節(jié)對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)進(jìn)行專門闡述。 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 該系統(tǒng)在 Windows98/2020/XP 環(huán)境下,主要采用 JSP 開發(fā)工具, MySQL 數(shù)據(jù)庫(kù)來(lái)設(shè)計(jì),開發(fā)過程與成 果應(yīng)符合 GB/T 114571995 軟件工程術(shù)語(yǔ), GB/T 85671988 計(jì)算機(jī)軟件產(chǎn)品開發(fā)文件編制指南等。 ( 2) 讀者信息管理 該子模塊是對(duì)讀者的基本信息 進(jìn)行管理 ,可以對(duì)讀者的基本信息進(jìn)行添加 ,修改 ,刪除操作 ,這個(gè) 操作均是對(duì) tb_resder 表進(jìn)行的 ,并將操作后的結(jié)果保存在該表中。 為了開發(fā)的便捷快速,使用 struts 第三方插件。 登陸界面如下圖所示: 圖 用戶登錄界面圖 這是進(jìn)入系統(tǒng)時(shí)的身份驗(yàn)證,用戶首先要從軟件開發(fā)者那里申請(qǐng)用戶名和密碼,才可以進(jìn)入。界面見下圖: 圖 添加圖書界面圖 圖書類別管理 點(diǎn)擊可以使用系統(tǒng)的基本信息管理界面,這是管理員主要的輸入信息部分,它即可以對(duì)數(shù)據(jù)進(jìn)行輸入。界面見下圖: Ⅰ 圖 圖書類別管理界面圖 用戶信息管理 直觀、形象的展示用戶個(gè)人詳細(xì)資 料,可以刪除、修改用戶操作。 讀者管理功能模塊的實(shí)現(xiàn) 讀者管理主要實(shí)現(xiàn)對(duì)讀者的類型管理和信息管理兩個(gè)功能子模塊,其中讀者類型管理中需要設(shè)置不同類型讀者一 次性可借閱的圖書數(shù)量,讀者信息管理則主要管理維護(hù)讀者的基本信息 該管理功能在設(shè)置讀者信息時(shí)需要輸入讀者姓名,性別,條形碼,選擇讀者類別,有效證件,證件號(hào)碼,電話, 等信息。 開發(fā)系統(tǒng)用的系統(tǒng)工具如下表 所示 : 表 系統(tǒng)開發(fā)平臺(tái)和
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1