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

正文內(nèi)容

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

2025-07-12 13:55 本頁面
 

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