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

正文內(nèi)容

畢業(yè)論文_基于web的圖書(shū)管理系統(tǒng)(編輯修改稿)

2025-07-12 13:55 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 致 謝 ___________________________________________________________________ 40 第 1 頁(yè) 第一章 緒論 課題意義及目的 當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開(kāi)信息處理。 隨著互聯(lián)網(wǎng)的全面普及,基于互聯(lián)網(wǎng)的電子商務(wù)也應(yīng)運(yùn)而生,并在近年來(lái)獲得了巨大的發(fā)展,成為一種全新的商務(wù)模式,被許多經(jīng)濟(jì)專(zhuān)家認(rèn)為是新的經(jīng)濟(jì)增長(zhǎng)點(diǎn)。這種電子商務(wù)模式對(duì) 管理水平、信息傳遞技術(shù)都提出了更高的要求,其中安全體系的構(gòu)建又顯得尤為重要。 在知識(shí)經(jīng)濟(jì)時(shí)代到來(lái)的今天,物質(zhì)文化的發(fā)展已經(jīng)遠(yuǎn)遠(yuǎn)滿足不了人們的需求,精神文明有了飛速的發(fā)展,因此圖書(shū)事業(yè)的發(fā)展就成為精神文明進(jìn)步的一個(gè)動(dòng)力。 圖書(shū)館或者一些企業(yè)內(nèi)部,甚至是書(shū)店,在正常運(yùn)行的過(guò)程中總是面對(duì)大量的讀者信息,書(shū)籍信息,用戶借閱資料繁多。因此需要對(duì)讀者資源,書(shū)籍資源,借書(shū)信息,還書(shū)信息進(jìn)行管理,及時(shí)了解各個(gè)環(huán)節(jié)中信息的變更?,F(xiàn)今,有很多的圖書(shū)管都是初步開(kāi)始使用計(jì)算機(jī)來(lái)進(jìn)行信息管理,甚至尚未使用計(jì)算機(jī)。以前對(duì)信息管理的主要 方式是基于文本、表格等紙介質(zhì)的手工處理,對(duì)于圖書(shū)借閱情況(如借書(shū)天數(shù)、超過(guò)限定借書(shū)時(shí)間的天數(shù))的統(tǒng)計(jì)和核實(shí)等往往采用對(duì)借書(shū)卡的人工檢查進(jìn)行,對(duì)借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計(jì)算、手抄進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯(cuò);由于數(shù)據(jù)繁多,容易丟失,且不易查找。總的來(lái)說(shuō),缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的圖書(shū)館有計(jì)算機(jī),但是尚未用于信息管理,沒(méi)有發(fā)揮它的效力,資源閑置比較突出,這就是圖書(shū)管理系統(tǒng)開(kāi)發(fā)所要解決的問(wèn)題。 基于這此問(wèn)題,有必要建立一個(gè)圖書(shū)管理系統(tǒng)。用計(jì)算機(jī)控制圖書(shū)館的工作由自動(dòng)化系統(tǒng)運(yùn)行而完 成,這不僅節(jié)省了人力,還提高了工作效率和服務(wù)質(zhì)量,而且還加速了圖書(shū)的流通。使圖書(shū)管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書(shū)管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的進(jìn)行查詢和修改圖書(shū)情況等圖書(shū)管理操作。 課題目標(biāo) 本文以圖書(shū)館里的讀者和圖書(shū)的管理為基礎(chǔ),通過(guò) Myeclipse 為開(kāi)發(fā)工具, Oracle10g為數(shù)據(jù)庫(kù)實(shí)現(xiàn)圖書(shū)管理系統(tǒng)的開(kāi)發(fā)。主要包括以下內(nèi)容: ? 分析現(xiàn)狀和確定需求: 交大 2021 級(jí)高本計(jì)算機(jī)畢業(yè)論文 基于 WEB 的圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 2 頁(yè) 圖書(shū) 管理系統(tǒng)是 圖書(shū)館 經(jīng)營(yíng)管理中的核心 ,是為了實(shí)現(xiàn) 圖書(shū)館 的長(zhǎng)遠(yuǎn)發(fā)展目標(biāo)而實(shí)施的一個(gè)系統(tǒng)工程 ,也是一個(gè) 圖書(shū)館能否取得 快捷、準(zhǔn)確、高效率管理 的關(guān)鍵 ,此管理信息系統(tǒng)的最終目標(biāo)是避免和克服人工管理 圖書(shū) 時(shí),勞動(dòng)量大, 圖書(shū)信息多不易查找、維護(hù)等種種缺陷和弊端,使 圖書(shū)館 的管理規(guī)范化和自動(dòng)化,從而對(duì)管理提供更加科學(xué),準(zhǔn)確的依據(jù)。本系統(tǒng)開(kāi)發(fā)的主要目標(biāo)是實(shí)現(xiàn) 圖書(shū) 管理的系統(tǒng)化 和 規(guī)范化。 ? 設(shè)計(jì)整個(gè)系統(tǒng)架構(gòu): 如何設(shè)計(jì)系統(tǒng),才能保證系統(tǒng)數(shù)據(jù) 的完整性和正確性;怎樣的架構(gòu)才能保障系統(tǒng)的順利建立,并能長(zhǎng)期穩(wěn)定的運(yùn)行; ? 掌握開(kāi)發(fā)技術(shù) 熟悉開(kāi)發(fā)工具的編程語(yǔ)言;了解數(shù)據(jù)庫(kù)的創(chuàng)建,附加,以及表結(jié)構(gòu)的創(chuàng)建等;掌握編程規(guī)范 。 交大 2021 級(jí)高本計(jì)算機(jī)畢業(yè)論文 基于 WEB 的圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 3 頁(yè) 第二章 可行性分析 可行性分析是在進(jìn)行初 步調(diào)查后所進(jìn)行的對(duì)系統(tǒng)開(kāi)發(fā)必要性和可能性的研究,所以也稱為可行性研究。這里的可行性是指在當(dāng)前情況下,企業(yè)或部門(mén)研制這個(gè)系統(tǒng)是否有必要,是否具備必要的條件,其含義就不僅包括了可能性,還包括必要性,合理性。在系統(tǒng)的開(kāi)發(fā)前期對(duì)系統(tǒng)進(jìn)行可行性分析是十分必要的一個(gè)環(huán)節(jié),這對(duì)于保證資源的合理使用,避免浪費(fèi)是十分必要的,也是項(xiàng)目一旦開(kāi)始以后能順利進(jìn)行的必要保證。 圖書(shū) 管理系統(tǒng)的建設(shè)是一項(xiàng)開(kāi)發(fā)時(shí)間較長(zhǎng)的復(fù)雜工程,可行性研究更為必要,也更復(fù)雜,更困難。我通過(guò)前段時(shí)間的調(diào)查和分析,對(duì)該系統(tǒng)進(jìn)行了如下的 “ 社會(huì)可行性 ”、“ 經(jīng)濟(jì)可行性 ” 、“ 技術(shù)可行性 ” 、 “ 操作可行性 ” 四個(gè)方面的可行性分析。 社會(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)的條件。 在當(dāng)前信息技術(shù)飛速發(fā)展的大環(huán)境下,計(jì)算機(jī)技術(shù)和軟件技術(shù)的更新使圖書(shū)管理企業(yè)或單位完全有可能也有必要采用這樣先進(jìn)的管理技術(shù)。新的圖書(shū)管理系統(tǒng)是對(duì)傳統(tǒng)管理理念的沖擊,會(huì)帶來(lái)一些積極的影響。而且,該系統(tǒng)符合相關(guān)行業(yè)的要求,與國(guó)家法律、法規(guī)也沒(méi)有沖突,并且對(duì)圖書(shū)行業(yè)的發(fā)展也有一定 的促進(jìn)作用,所以社會(huì)方面是可行的。 經(jīng)濟(jì)可行性 根據(jù)成本 /效益分析法,本系統(tǒng)所需的軟硬件資源都已具備 。 由于該圖書(shū)管理系統(tǒng)是作為畢業(yè)設(shè)計(jì)由自己開(kāi)發(fā)的,因此在開(kāi)發(fā)費(fèi)用上的投入甚微。前期的資金投入主要集中于購(gòu)置圖書(shū)上。因此,在經(jīng)濟(jì)上是可行的。 技術(shù)可行性 該系統(tǒng)主要依靠 JAVA 技術(shù)以 Oracle 數(shù)據(jù)庫(kù)實(shí)現(xiàn)。 本系統(tǒng)采用的技術(shù)均屬當(dāng)前流行的開(kāi)發(fā)技術(shù),具有技術(shù)成熟、效率高、穩(wěn)定、安全等優(yōu)點(diǎn),并且 自行 配置的 兼容 機(jī)性能優(yōu)越,能夠支持以上軟件的運(yùn)行。所以,本系統(tǒng)在技術(shù)上是完全可行的。 交大 2021 級(jí)高本計(jì)算機(jī)畢業(yè)論文 基于 WEB 的圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 4 頁(yè) 操作可行性 本系統(tǒng)開(kāi)發(fā)的開(kāi)發(fā)宗旨是 以便 捷為中心。 開(kāi)發(fā)后的系統(tǒng)應(yīng)具有美觀、大方、簡(jiǎn)潔 、易操作等優(yōu)點(diǎn), 對(duì)用戶計(jì)算機(jī)水平要求不高, 即使是不懂計(jì)算機(jī)的人員也可以根據(jù)系統(tǒng)提示使用和管理本系統(tǒng),它的操作簡(jiǎn)單的特點(diǎn)使本系統(tǒng)在操作上可行。 交大 2021 級(jí)高本計(jì)算機(jī)畢業(yè)論文 基于 WEB 的圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 5 頁(yè) 第三章 相關(guān)技術(shù)簡(jiǎn)介 框架 Struts 框架 Struts 框架為開(kāi)放者提供了一個(gè)統(tǒng)一的標(biāo)準(zhǔn)框架,它提供了一個(gè)方法,可以在一個(gè)Web 應(yīng)用程序中一起使用 JSP 和 Servlet。 Struts 框架本身是使用 Java Servlet 和JavaServer Pages 技術(shù)的一種 ModelViewController( MVC)實(shí)現(xiàn) 。 它的 目的是要解決完全由 JSP 或完全由 Servlet 實(shí)現(xiàn)的應(yīng)用程序中的固有的問(wèn)題。 Spring 框架 Spring 是一個(gè)開(kāi)源框架,它是為了解決企業(yè)應(yīng)用開(kāi)發(fā)的復(fù)雜性而創(chuàng)建的。 Spring 使用基本的 JavaBean 來(lái)完成以前只可能由 EJB 完成的事情。 Spring 是一個(gè)輕量級(jí)的控制反轉(zhuǎn) (IoC)和面向切面 (AOP)的容器框架,任何 Java 應(yīng)用都可以從 Spring 中受益。 其優(yōu)點(diǎn)如下: 1) J2EE 應(yīng)該更加容易使用。 2) 面向?qū)ο蟮脑O(shè)計(jì)比任何實(shí)現(xiàn)技術(shù)(比如 J2EE)都重要。 3) 面向接口編程,而不是針對(duì)類(lèi)編程。 Spring 將使用接口的 復(fù)雜度降低到零。 4) 代碼應(yīng)該易于測(cè)試。 Spring 框架會(huì)幫助你,使代碼的測(cè)試更加簡(jiǎn)單。 5) JavaBean 提供了應(yīng)用程序配置的最好方法。 Hibernate 框架 Hibernate 是一個(gè)開(kāi)放源代碼的 對(duì)象 關(guān)系映射 框架 ,它對(duì) JDBC 進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得可以隨心所欲的使用對(duì)象 編程 思維來(lái)操縱 數(shù)據(jù)庫(kù) 。 Hibernate 可以在應(yīng)用EJB 的 J2EE 架構(gòu)中取代 CMP,完成 數(shù)據(jù)持久化 的重任。 開(kāi)發(fā)語(yǔ)言 JAVA Java 是一種簡(jiǎn)單的,跨平臺(tái)的, 面向?qū)ο?的,分布式的,解釋的,健壯的安全的,結(jié)構(gòu)的中立的,可移植的,性能很優(yōu)異的多線程的,動(dòng)態(tài)的語(yǔ)言。 它 能運(yùn)行于不同的平 交大 2021 級(jí)高本計(jì)算機(jī)畢業(yè)論文 基于 WEB 的圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 6 頁(yè) 臺(tái) , 對(duì)程序提供了安全管理器,防止程序的非法訪問(wèn)。 同時(shí),它 吸取了 C++面向?qū)ο蟮母拍?,?數(shù)據(jù)封裝 于類(lèi)中,利用類(lèi)的優(yōu)點(diǎn),實(shí)現(xiàn)了程序的簡(jiǎn)潔性和便于維護(hù)性。 Java建立在擴(kuò)展 TCP/IP 網(wǎng)絡(luò)平臺(tái)上 , 庫(kù)函數(shù) 提供了用 HTTP 和 FTP 協(xié)議傳送和接受信息的方法。這使得程序員使用網(wǎng)絡(luò)上的文件和使用本機(jī)文件一樣容易。 Java 還實(shí)現(xiàn)了真 數(shù)組 ,避免了覆蓋數(shù)據(jù)的可能,這些功能特征大大提高了開(kāi)發(fā) Java 應(yīng)用程序的周期。并且 Java 還提供了 Null 指針檢測(cè)、數(shù)組邊界檢測(cè)、異常出口、 Byte code 校驗(yàn)等功能。 JavaScript JavaScript 是一種 直譯 式 腳本語(yǔ)言 ,是一種動(dòng)態(tài)類(lèi)型、弱類(lèi)型、基于原型的語(yǔ)言,內(nèi)置支持類(lèi)型。不同于服務(wù)器端腳本語(yǔ)言, JavaScript 主要被作為客戶端腳本語(yǔ)言在用戶的瀏覽器上運(yùn)行,不需要服務(wù)器的支持。而隨著服務(wù)器的強(qiáng)壯,雖然現(xiàn)在的程序員更喜歡運(yùn)行于服 務(wù)端的腳本以保證安全,但 JavaScript 仍然以其跨平臺(tái)、容易上手等優(yōu)勢(shì)大行其道。同時(shí),有些特殊功能(如 AJAX)必須依賴 Javascript 在客戶端進(jìn)行支持。隨著引擎如 V8 和框架如 的發(fā)展,及其事件驅(qū)動(dòng)及 異步 IO等特性, JavaScript 逐漸被用來(lái)編寫(xiě)服務(wù)器端程序。 JSP JSP 頁(yè)面由 HTML 代碼和嵌入其中的 Java 代碼所組成。它具備了 Java 技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。 有如下優(yōu)勢(shì): 1) 一次編寫(xiě),到處運(yùn)行。除了系統(tǒng)之外,代碼不用做任何更改 ; 2) 系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開(kāi)發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部 署,在任意環(huán)境中擴(kuò)展。 3) 強(qiáng)大的可伸縮性。從只有一個(gè)小的 Jar文件就可以運(yùn)行 Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái) Application 進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器, Java 顯示了一個(gè)巨大的生命力。 4) 多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持。這一點(diǎn)與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開(kāi)發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。 5) 支持服務(wù)器端組件。 web 應(yīng)用需要強(qiáng)大的服務(wù)器端組件來(lái)支持,開(kāi)發(fā)人員需要利用其他工具設(shè)計(jì)實(shí)現(xiàn)復(fù)雜功能的組件供 web頁(yè)面調(diào)用,以增強(qiáng)系統(tǒng)性能。 JSP 可以使用成熟的 JAVA BEANS 組件來(lái)實(shí)現(xiàn)復(fù)雜商務(wù)功能。 交大 2021 級(jí)高本計(jì)算機(jī)畢業(yè)論文 基于 WEB 的圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 7 頁(yè) 設(shè)計(jì)模式 本系統(tǒng)采用 MVC 設(shè)計(jì)模式來(lái)實(shí)現(xiàn)系統(tǒng)的建設(shè)。 MVC 方法采用了 JSP和 Servlet 方法的最佳特性,使這兩種技術(shù)可以協(xié)同工作。明確的是, Servlet 是處理層(控制器)。 Servlet 接收請(qǐng)求,很像 Model1 架構(gòu)中 JSP 頁(yè)面所做的那樣,并確定如何滿足那些請(qǐng)求。這就意味著, Servlet 控制輸入的請(qǐng)求和輸出的回應(yīng) 。 商業(yè)邏輯體現(xiàn)了 MVC 架構(gòu)中的模式。商業(yè)邏輯代碼為頁(yè)面做處理。如果進(jìn)入 Servlet的請(qǐng)求 是一個(gè)數(shù)據(jù)庫(kù)查詢, Servlet 就將這個(gè)請(qǐng)求傳送到一個(gè) SQL 調(diào)用或類(lèi)似的數(shù)據(jù)庫(kù)代碼。在某種意義上,架構(gòu)的模式部分是讓?xiě)?yīng)用程序處于領(lǐng)先地位的全部原因。 數(shù)據(jù)庫(kù) 本系統(tǒng)采用 Oracle 10g 數(shù)據(jù)庫(kù),其優(yōu)點(diǎn)如下: 1) 可用性強(qiáng) ; 2) 可擴(kuò)展性強(qiáng) ; 3) 數(shù)據(jù)安全性強(qiáng) ; 4) 穩(wěn)定性強(qiáng) 。 交大 2021 級(jí)高本計(jì)算機(jī)畢業(yè)論文 基于 WEB 的圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 第 8 頁(yè) 第四章 系統(tǒng) 概要 設(shè)計(jì) 系統(tǒng)目標(biāo)設(shè)計(jì) 系統(tǒng)開(kāi)發(fā)的總體目標(biāo)是實(shí)現(xiàn)對(duì)圖書(shū)借閱管理的系統(tǒng)化、規(guī)范化和自動(dòng)化, 減少工作量,增加可靠性, 從而達(dá)到 圖書(shū)管理工作 高效率的目的,使得 圖書(shū)管理員 能夠方便快捷地掌握 圖書(shū)的情況 及 普通人員 能夠在短的時(shí)間內(nèi)發(fā)現(xiàn) 目標(biāo)圖書(shū),借閱圖書(shū),及 時(shí)歸還圖書(shū) ,從而提高工作效率和經(jīng)濟(jì)效益。計(jì)算機(jī)的資源是受到限制的,因此要充分利用 JSP 的功能,設(shè)計(jì)出功能強(qiáng)大的軟件,同時(shí)要盡可能減少對(duì)系統(tǒng)資源的占用,同時(shí)對(duì)本系統(tǒng)要求有良好的靈活性和完善性。 普通讀者的需求是查詢圖書(shū)館所有上架圖書(shū)信息、個(gè)人的借閱圖書(shū)情況以及個(gè)人注冊(cè)信息的修改;圖書(shū)管理員對(duì)圖書(shū)信息 (上架、下架、信息修改 )、用戶信息 (修改、注銷(xiāo) )及普通讀者的借閱及還書(shū)信息進(jìn)行查詢和維護(hù)等。 圖書(shū)館管理員可以瀏覽、查詢、添加、刪除、修改圖書(shū)的基本信息;瀏覽、查詢、添加、刪除和修改圖書(shū)借閱者的基本信息;瀏覽、查詢 、添加、刪除和修改圖書(shū)的借閱信息。 對(duì)系統(tǒng)的其他需求:提供方便的查詢方法(如:以書(shū)名、作者、出版社、出版時(shí)間等信息進(jìn)行圖書(shū)檢索,并能反映出圖書(shū)的借閱情況、以借閱人編號(hào)對(duì)借閱人信息進(jìn)行檢索、以出版社名稱查詢出版社聯(lián)系方式信息);按照不同的工作職能提供不同的功能授權(quán);提供較為完善的差錯(cuò)控制與友好的用
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1