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

正文內(nèi)容

畢業(yè)設(shè)計(jì)---基于web的圖書館借閱系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)-在線瀏覽

2025-03-24 04:48本頁(yè)面
  

【正文】 d rapidly, by means of wireless work. Such a function brings the readers a great deal convenience. Key words: B/S; JSP; WEB; Library Management System 引言 隨著社會(huì)的發(fā)展,人 們 對(duì)知識(shí)的需求也不斷地增長(zhǎng)。 圖書館作為一種信息資源的集散地,圖書和用戶借閱資料繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的圖書館都是初步開(kāi)始使用,甚至尚未使用計(jì)算機(jī)進(jìn)行信息管理??偟膩?lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。 [1] 數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。如要對(duì)很長(zhǎng)時(shí)間以前的圖書進(jìn)行更改就更加困難了。 第一章 緒 論 課題的研究背景 當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代,計(jì)算機(jī)與信息處理技術(shù)日漸成熟。在科學(xué)技術(shù)高速發(fā)展的今天,信息技術(shù)已經(jīng)滲透到社會(huì)發(fā)展的每一 個(gè)領(lǐng)域,而計(jì)算機(jī)技術(shù)為工作提供了方便性、高效性、靈活性及安全性,尤其 Web技術(shù)的高速發(fā)展將計(jì)算機(jī)的應(yīng)用提升到另一個(gè)層次。 課題的國(guó)內(nèi)外研究動(dòng)態(tài) 隨著社會(huì)的進(jìn)步和科學(xué)文化的發(fā)展,人類的知識(shí)總量不斷增長(zhǎng),科學(xué)領(lǐng)域不斷擴(kuò)大,產(chǎn)生出許多分支學(xué)科和專業(yè),科研勞動(dòng)日益專業(yè)化和社會(huì)化,人們對(duì)書刊文獻(xiàn)的利用行為、對(duì)圖書館各個(gè)工作環(huán)節(jié)的要求都發(fā)生了很大的變化,科研活動(dòng)中劃分出圖 書館情報(bào)工作,圖書館的社會(huì)職能隨之而變,圖書館從原先 一 般的文化教育機(jī)構(gòu)擴(kuò)大而成為科研勞動(dòng)不可或缺的 一 部分,圖書情報(bào)事業(yè)在當(dāng)今信息化社會(huì)的地位和作用日益加強(qiáng)。然而,作為國(guó)際性學(xué)科的圖書館學(xué)情報(bào)學(xué),其發(fā)展水平在國(guó)際上不具有可比性,與發(fā)達(dá)國(guó)家相比,無(wú)論在理論研究還是實(shí)際情況方面,我國(guó)的圖書情報(bào)事業(yè)都還確實(shí)存在 1定差距,這必將對(duì)我國(guó)的現(xiàn)代化建設(shè)和未來(lái)的綜合發(fā)展產(chǎn)生不利影響。理論研究方面。究其原因,主要在于以下幾個(gè)方面的因素:( 1)歷史的原因,科技發(fā)展水平和經(jīng)濟(jì)基礎(chǔ)落后,國(guó)民文化素質(zhì)較低等,( 2)圖書館界缺乏真正的、系統(tǒng)的有組織的調(diào)查研究,理論脫離實(shí)際,而且在某些方面存在認(rèn)識(shí)上的誤區(qū);( 3)圖書情報(bào)信息技術(shù)應(yīng)用水平低,不能為圖書館學(xué)情報(bào)學(xué)理論研究有效地開(kāi)辟新領(lǐng)域、提出新課題,這是因?yàn)槲覈?guó)的圖書館理論研究與實(shí)踐活動(dòng)嚴(yán)重脫節(jié),理論成果對(duì)實(shí)踐缺乏指導(dǎo)意義,因而理論研究生命力不強(qiáng)。這樣的圖書管理系統(tǒng)根本沒(méi)有發(fā)揮它的效力,資源閑置比較突出。 本系統(tǒng)的設(shè)計(jì)主要有效的支持 WEB訪問(wèn),使得資源利用最大化 用戶只需要通過(guò)瀏覽器或者手機(jī) WAP訪問(wèn)就可以實(shí)現(xiàn)操作,操作簡(jiǎn)單靈活。系統(tǒng)主要 實(shí)現(xiàn)了以下幾個(gè)功能:查詢圖書、借還圖書、圖書管理、讀者信息管理,讀者留言、公告欄等。同樣,圖書管理員也可以使用本系統(tǒng)方便快捷地完成圖書館的信息數(shù)據(jù)管理工作。 在傳統(tǒng)的網(wǎng)頁(yè) HTML 文件中加入 Java 程序片段和 JSP 標(biāo)記,就構(gòu)成了JSP 網(wǎng)頁(yè)。 JSP是基于 Java Servlet以及整個(gè) Java體系的 Web 開(kāi)發(fā)技術(shù),利用這一技術(shù)可以建立先進(jìn)、安全、快速和跨平臺(tái)的動(dòng)態(tài)網(wǎng)頁(yè)。 JSP 在設(shè)計(jì)時(shí),充分考慮到應(yīng)用平臺(tái)的無(wú)關(guān)性。 執(zhí)行速度快。若不考慮 JSP頁(yè)面第一次編譯所花的時(shí)間,則 JSP 的響應(yīng)速度要比 ASP 快得多。 JSP 技術(shù)是用 Java 語(yǔ)言作為腳本語(yǔ)言的。 Java語(yǔ)言通過(guò)提供防止內(nèi)存泄漏的方法,在內(nèi)存管理方面大顯身手。 基于 WEB 的圖書館借閱系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 9 9 JSP 標(biāo)簽可擴(kuò)充性 和 跨平臺(tái)的可重用性 。由于定制標(biāo)簽技術(shù),使網(wǎng)頁(yè)制作者降低了制作網(wǎng)頁(yè)和向多個(gè)網(wǎng)頁(yè)擴(kuò)充關(guān)鍵功能的復(fù)雜程度。 Javabeans 和 企業(yè) Javabeans 組件可以訪問(wèn)傳統(tǒng)的數(shù)據(jù)庫(kù),并能以分布式系統(tǒng)模式工作于 UNIX 和 WINDOWS 平臺(tái)。 JavaBean 是一個(gè)可重復(fù)使用、且跨平臺(tái)的軟件組件。 我們可以將常用到的程序?qū)懗?JavaBean 組件, JSP 網(wǎng)頁(yè)只要調(diào)用 JavaBean組件來(lái)執(zhí)行我們所要的功能,不用再重復(fù)寫相同的程序,這樣一來(lái),可以節(jié)省開(kāi)發(fā)所需的時(shí)間。 JDBC支持基本的 SQL 功能,使用它可方便地與不同的關(guān)系型數(shù)據(jù)庫(kù)建立連接,進(jìn)行相關(guān)操作,并無(wú)需再為不同的 DBMS 分別編寫程序。 它 是與 Applet 相對(duì)應(yīng)的,Applet 是運(yùn)行在客戶端的瀏覽器,而 Servlet 是運(yùn)行在服務(wù)器端的。 也就是說(shuō): servlet 能夠象CGI 腳本一樣擴(kuò)展 WEB 服務(wù)器功能,但是 servlet 占用很少密集資源,當(dāng)一個(gè)服務(wù)器裝載 servlet 時(shí) , 它運(yùn)行 servlet 的 init 方法 . 這個(gè)方法不能反復(fù)調(diào)用,一旦調(diào)用就是再裝載 servlet. 直到服務(wù)器調(diào)用 destroy 方法卸載 servlet 后才能再調(diào)用 .每個(gè)新的 CGI 要求在服務(wù)器上新增一個(gè)進(jìn)程。有很多用 CGI 腳本編制的一些站點(diǎn)由于訪問(wèn)量 劇增 ,性能迅速下降,這是 CGI 腳本一個(gè)缺點(diǎn)。 [12] MySQL MySQL 是一個(gè)多用戶、多線程的 SQL 數(shù)據(jù)庫(kù),是一個(gè)客戶機(jī) /服務(wù)器結(jié)構(gòu)的應(yīng)用,它由一個(gè)服務(wù)器守護(hù)程序 mysqld 和很多不同的客戶程序和庫(kù)組成。 因?yàn)樵S可證的靈活,任何人都可以以任何目的免費(fèi)使用,修改,和分發(fā) PostgreSQL, 不管是私用,商用,還是學(xué)術(shù)研究使用。 MySQL 使用完全免費(fèi),使得其運(yùn)用范圍更加廣泛。 Tomcat 服務(wù)器的兼容性很好,如 WebLogic 服務(wù)器采用其為 Web服務(wù)器引擎, Jbuilder 將其作為標(biāo)準(zhǔn)的測(cè)試服務(wù)器, Sun公司也將其作為 JSP 技術(shù)應(yīng)用的示例服務(wù)器。 基于 WEB 的圖書館借閱系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 11 11 Eclipse Eclipse 是一個(gè)非常優(yōu)秀的集成開(kāi)發(fā)環(huán)境 ,它旨在簡(jiǎn)化用于多操作系統(tǒng)軟件工具的開(kāi)發(fā)過(guò)程 ,可以用于管理多種開(kāi)發(fā)任務(wù) ,其中包括測(cè)試、性能調(diào)整以及程序調(diào)試等 ,而且還可以集成來(lái)自多個(gè)供應(yīng)商的第三方應(yīng)用程序開(kāi)發(fā)工具。 Eclipse 平臺(tái)是一個(gè)成熟的、精心設(shè)計(jì)的、可擴(kuò)展的體系結(jié)構(gòu) ,其組成結(jié)構(gòu)如圖所示用 Eclipse 開(kāi)發(fā)的插件 ,可以適應(yīng)多平臺(tái)的需要 , 且具有良好的可擴(kuò)展性和靈活性。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境。 B/S 結(jié)構(gòu) 本系統(tǒng)采用 B/S 模式 來(lái)實(shí)現(xiàn)客戶端對(duì)服務(wù)器端的調(diào)用 , 所謂 B/S模式 即瀏覽器 /服務(wù)器模式,是一種從傳統(tǒng)的二層 C/S 模式發(fā)展起來(lái)的新的網(wǎng)絡(luò)結(jié)構(gòu)模式 。瀏覽器以超文本形式向 WEB服務(wù)器提出訪問(wèn)數(shù)據(jù)庫(kù)的要求, WEB 服務(wù) 器接受客戶端請(qǐng)求后,將這個(gè)請(qǐng)求轉(zhuǎn)化為 SQL 語(yǔ)法,并交給數(shù)據(jù)庫(kù)服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器得到請(qǐng)求后,驗(yàn)證其合法性,并進(jìn)行數(shù)據(jù)處理,然后將處理后的結(jié)果返回給 WEB 服務(wù)器, WEB 服務(wù)器再一次將得到的所有結(jié)果進(jìn)行轉(zhuǎn)化,變成 HTML 文檔形式,轉(zhuǎn)發(fā)給客戶端瀏覽器 , 以友好的 WEB 頁(yè)面形式顯示出來(lái)。 基于 WEB 的圖書館借閱系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 12 12 圖 B/S模式圖 與傳統(tǒng)的 C/S模式相比, B/S結(jié)構(gòu)把處理功能全部移植到了服務(wù)器端,用戶的請(qǐng)求通過(guò)瀏覽器發(fā)出,無(wú)論是使用和數(shù)據(jù)庫(kù)維護(hù)上都比傳統(tǒng)模式更加 經(jīng)濟(jì)方便。 本章總結(jié) 本章主要介紹本課題所要采用的各種相關(guān)技術(shù)及開(kāi)發(fā)工具。之后敘述了MySQL 數(shù)據(jù)庫(kù)服務(wù)器的相關(guān)特性,常見(jiàn)版本以及常用工具。最后介紹了本課題所采用的 B/S 體系結(jié)構(gòu)模式 ,說(shuō)明了該體系結(jié)構(gòu)的特點(diǎn)和優(yōu)勢(shì)。信息系統(tǒng)也應(yīng)從技術(shù)可行性,經(jīng)濟(jì)可行性和社會(huì)可行性三方面來(lái)論證。由于各個(gè)圖書館實(shí)行統(tǒng)一操作,系統(tǒng)共享,其設(shè)備購(gòu)置,人員工資,維護(hù)費(fèi)用相對(duì)較少,前期的資金投入主要集中于購(gòu)置圖書 上。 技術(shù)可行性分析 技術(shù)上的可行性分析主要分析現(xiàn)有技術(shù)條件能否順利完成開(kāi)發(fā)工作,硬件、軟件配置能否滿足開(kāi)發(fā)者的需要,各類技術(shù)人員的數(shù)量,水平,來(lái)源等。這一特點(diǎn)非常適合計(jì)算機(jī)特點(diǎn),通過(guò)網(wǎng)絡(luò) inter技術(shù),發(fā)揮計(jì)算機(jī)的信息傳輸速度快、準(zhǔn)確度高的優(yōu)勢(shì)。 社會(huì)可行性分析 社會(huì)可行性有時(shí)也稱為操作可行性,主要論證新系統(tǒng)在企業(yè)或機(jī)構(gòu)開(kāi)發(fā)和運(yùn)行的可能性以及運(yùn)行后可能一起的對(duì)企業(yè)或機(jī)構(gòu)的影響,即組織內(nèi)外是否具備接受和使用新系統(tǒng)的條件。它對(duì)圖書館帶來(lái)的影響可以看到: ( a)對(duì)傳統(tǒng)管理理念的沖擊,可能引起管理層的變動(dòng)和人員的調(diào)整。 ( c)對(duì)圖書館與讀者之間業(yè)務(wù)方式的轉(zhuǎn)變和擴(kuò)充。同時(shí),結(jié)合最流行的基于瀏覽器的數(shù)據(jù)管理模式,建議采用基于組件技術(shù)的 B/S(brower/server)系統(tǒng)結(jié)構(gòu)。運(yùn)用現(xiàn)在軟件行業(yè)中流行的開(kāi)發(fā)工具 JAVA以及 MySQL,借鑒別人成功開(kāi)發(fā)的寶貴經(jīng)驗(yàn),可成功開(kāi)發(fā)一個(gè)功能基本完善的、符合中小型生產(chǎn)企業(yè)生產(chǎn)管理所需的生產(chǎn)管理信息系統(tǒng)。 系統(tǒng)的需求分析 公司的圖書管理涉及圖書信息、系統(tǒng)用戶信息、讀者信息、圖書借閱等多種數(shù)據(jù)管理。圖書信息管理包括圖書征定、借還、查詢等操作,系統(tǒng) 用戶管理包括系統(tǒng)用戶類別和用戶數(shù)據(jù)管理,讀者數(shù)據(jù)管理包括讀者類別管理和個(gè)人數(shù)據(jù)的錄入、修改和刪除。圖書借基于 WEB 的圖書館借閱系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 15 15 閱者可直接查看圖書館圖書情況,如果圖書借閱者根據(jù)本人借書證號(hào)和密碼登錄系統(tǒng),還可以進(jìn)行本人借書情況的查詢和維護(hù)部分個(gè)人信息。這些是很難得到的,特別是密碼,所以不但滿足了圖書借閱者的要求,還保護(hù)了圖書借閱者的個(gè)人隱私。在此模塊中,圖書館工作人員可以為圖書借閱者加入借書記錄或是還書記錄,并打印生成相應(yīng)的報(bào)表給用戶查看和確認(rèn)。本功能實(shí)現(xiàn)對(duì)圖書信息、 借閱者信息、總體借閱情況信息的管理和統(tǒng)計(jì)、工作人員和管理人員信息查看及維護(hù)。并且還應(yīng)具有生成催還圖書報(bào)表,并打印輸出的功能。 [3]由此可以得出系統(tǒng)在面向讀者方面應(yīng)該至少做到如下幾點(diǎn): 1.圖書查詢。 2) 書刊借閱 —— 對(duì)該讀者借閱過(guò)的所有書籍進(jìn)行查詢。 4) 違章信息 —— 該讀者的違章信息。 基于 WEB 的圖書館借閱系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 16 16 對(duì)系統(tǒng)的管理員來(lái)說(shuō),應(yīng)該注意的是: 1.圖書館中有些什么書,它們都存放在那里,是不是可以被借閱; 2. 本圖書館發(fā)放的讀者證有那些,如何管理這些讀者證; 3.這些讀者證都借閱著那些書; 4.如何來(lái)確定這些讀者證是否可用,以及借書的還期等。 2.借閱管理 —— 對(duì)讀者的每一次借閱,還書進(jìn)進(jìn)登記和管理。 4.借閱證管理 —— 對(duì)讀者的借閱證進(jìn)行管理。 硬件環(huán)境 CUP:至少 PentiumIII800 以上 內(nèi)存:至少 128M 以上 硬 盤:至少 20G 硬盤空間以上 顯示器: 15‘顯示器 光盤驅(qū)動(dòng)器: CDROM 或 DVDROM 驅(qū)動(dòng)器 軟件環(huán)境 本系統(tǒng)在 WindowsXP 及 Java、 JSP、 Dreamweaver+Mysql Server 中實(shí)現(xiàn)。 設(shè)計(jì)模式是面向?qū)ο蟮某绦蛟O(shè)計(jì)人員用來(lái)解決編程問(wèn)題的一種形式化表示。 MVC( ModelView 基于 WEB 的圖書館借閱系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 17 17 Controller)應(yīng)用程序結(jié)構(gòu)被用來(lái)分析分布式應(yīng)用程序的特 征。把一個(gè)應(yīng)用的輸入、處理、輸出流程按照 Model、 View、 Controller的方式進(jìn)行分離,這樣一個(gè)應(yīng)用被分成三個(gè)層 —— 模型層、視圖層、控制層。 M代表模型 (Model),包含完成任務(wù)所需要的所有的行為和數(shù)據(jù); V代表視圖( View)界面,顯示模型提供的數(shù)據(jù); C代表控制器( Controller),它將模型映射到界面中,處理用戶的輸入并響應(yīng) 請(qǐng)求。在 MVC模式中,三層各盡其職、相對(duì)獨(dú)立,各層內(nèi)部的改變不會(huì)影響到其它層,從而降低了數(shù)據(jù)表達(dá)、數(shù)據(jù)描述和應(yīng)用操作的耦合度,也能更好的實(shí)現(xiàn)開(kāi)發(fā)中的分工,加快工程進(jìn)度。前臺(tái)頁(yè)面(即本書圖書管理系統(tǒng)的首頁(yè))實(shí)現(xiàn)了公告的顯示圖書查詢,留言建議三大功能。平時(shí)圖書管理人員的工作都是在后臺(tái)中完成的。師生們可以看到圖書管理人員發(fā)布的最新公告信息;并可以查詢自己感興趣的圖書,也可以給學(xué)校的圖書管理人員留言提議。 圖 基于 WEB 的圖書館借閱系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 19 19 1. 利用軟件開(kāi)發(fā)現(xiàn)有軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方案,從而達(dá)到充分利用現(xiàn)在資源提高系統(tǒng)開(kāi)發(fā)水平和應(yīng)用效果的目的。 3. 系統(tǒng)應(yīng)滿足圖書館管 理工作需要,并達(dá)到操作過(guò)程中的直觀,方便,實(shí)用,安全,準(zhǔn)確等要求。 5. 系統(tǒng)采用原型,使用模塊化程序設(shè)計(jì)方法,便于系統(tǒng)功能的各種組合和修改,以及系統(tǒng)的測(cè)試與維護(hù)。 查詢 圖書借閱 借閱 基于 WEB 的圖書館借閱系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 20 20 圖 圖書查詢流程圖
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1