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

正文內(nèi)容

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

  

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