【正文】
然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代 。實(shí)際上,在整個(gè)系統(tǒng)的開(kāi)發(fā)過(guò)程中,對(duì)系統(tǒng)的可行性將越來(lái)越清楚。硬件要 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 2 求:一臺(tái)具備 Microsoft Windows XP 系統(tǒng)的計(jì)算機(jī),處理器為 Pentium IV以上,內(nèi)存為 512M 以上,硬盤(pán)空間為 80G 或更高。 系統(tǒng)開(kāi)發(fā)環(huán)境 本系統(tǒng)采用的是 B/S 結(jié)構(gòu),使用的開(kāi)發(fā)工具為 MyEclipse 、 JSP,后臺(tái)數(shù)據(jù)庫(kù)是 Oracle 10g,服務(wù)器為 Tomcat 。 現(xiàn)在圖書(shū)館在正常運(yùn)行過(guò)程中總是面對(duì)大量的讀者信息,書(shū)籍 信息以及兩者相互作用產(chǎn)生的借書(shū)信息、還書(shū)信息。 目的和意義 隨著計(jì)算機(jī)的廣泛應(yīng)用,其逐步成為現(xiàn)代化的標(biāo)志。聯(lián)系實(shí)際,考慮各層次學(xué)校的情況,軟件本身簡(jiǎn)單,界面友好,容易掌握,可以較簡(jiǎn)單方便的管理各種圖書(shū)信息;硬件的配置要求不能太高,這樣可以很好的適應(yīng)當(dāng)前的學(xué)校圖書(shū)館。在當(dāng)今知識(shí)大爆炸的時(shí)代,圖書(shū)作為信息的一種載體,已經(jīng)成為人們獲取并增長(zhǎng)知識(shí)的主要途徑,而圖書(shū)館就自然而然地在人們的生活中占據(jù)了一定的位置,學(xué)校作為教書(shū)育人的中堅(jiān)力量,圖書(shū)館的作用更是舉足輕重。 關(guān)鍵詞 圖書(shū)管理;信息管理系統(tǒng); JSP; Ajax 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) II Abstract With the progress of science and technology, the rapid development of the puter industry, improve people39。它采用的雖不是當(dāng)今軟件設(shè)計(jì)的最新技術(shù),但卻具有開(kāi)發(fā)效率高、設(shè)計(jì)靈活,生成的軟件界面友好、美觀等特點(diǎn)。通過(guò)以上模塊,做到了對(duì)系統(tǒng)、圖書(shū)、讀者、圖書(shū)借閱和歸還的信息管理。本系統(tǒng)解決了學(xué)校圖書(shū)管理事務(wù)中的常用基本問(wèn)題以及相關(guān)統(tǒng)計(jì)工作。 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) I 圖書(shū)館管理系統(tǒng) 摘 要 隨著科學(xué)技術(shù)的進(jìn)步,計(jì)算機(jī)行業(yè)的迅速發(fā)展,大大提高人們的工作效率,計(jì)算機(jī)信息處理系統(tǒng)的引進(jìn)已徹底改變了許多系統(tǒng)的經(jīng)營(yíng)管理。 圖書(shū)管理系統(tǒng)是學(xué)校管理機(jī)制中的重要組成部分,通過(guò)對(duì)圖書(shū)管理系統(tǒng)的運(yùn)行管理機(jī)制進(jìn)行調(diào)查研究,開(kāi)發(fā)了此圖書(shū)管理系統(tǒng)。本系統(tǒng)中包含 5 個(gè)功能模塊,分別為:系統(tǒng)管理、圖書(shū)管理、讀者管理、圖書(shū)借閱管理和數(shù)據(jù)統(tǒng)計(jì)管理。 本系統(tǒng)使用 JSP 進(jìn)行網(wǎng)頁(yè)界 面的設(shè)計(jì),使用 Ajax 做異步數(shù)據(jù)通信,采用Servlet 來(lái)控制整個(gè)程序流程。本系統(tǒng)中通過(guò) JDBC 和數(shù)據(jù)庫(kù)進(jìn)行無(wú)縫連接,對(duì)數(shù)據(jù)庫(kù)進(jìn)行一些簡(jiǎn)單的 DML 操作,后端的數(shù)據(jù)庫(kù)是 Oracle10g,該數(shù)據(jù)庫(kù)具有較高的完整性,一致性和安全性。s working efficiency greatly, the introduction of puter information processing system has been thoroughly changed a lot of system management. The book management system is a school management mechanism is the important part, through to the books management system management system of operation and management mechanism for investigation and research, the development of this library system. This system solves the school library management affairs in the mon basic problems and related statistical work. This system contains 5 modules, respectively is: system management, books management, reader management, library management and data management. This system use JSP webpage interface design, using Ajax for asynchronous data munication, using Servlet to control the whole process of. It uses is not now the software design of the latest technology, but with the development of high efficiency, flexible design, the generated software interface is friendly, handsome features. In this system, through the JDBC and database for seamless connectivity, database to conduct some simple DML operation, a backend database is Oracle10g, the database has a high integrity, consistency and safety. Keywords book management MIS JSP Ajax 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) III 目 錄 摘 要 ............................................................ I Abstract ......................................................... II 第 1 章 緒論 ....................................................... 1 課題背景 .................................................... 1 目的和意義 .................................................. 1 系統(tǒng)開(kāi)發(fā)環(huán)境 ................................................ 1 第 2 章 可行性分析 ................................................. 3 經(jīng)濟(jì)可行性 .................................................. 3 技術(shù)可行性 .................................................. 3 操作可行性 .................................................. 4 業(yè)務(wù)流程圖 .................................................. 4 本章小結(jié) .................................................... 5 第 3 章 需求分析 ................................................... 6 系統(tǒng)概述 .................................................... 6 系統(tǒng)目標(biāo) ................................................. 6 用戶(hù)類(lèi)和用戶(hù)特性 ......................................... 6 需求 分析 .................................................... 7 功能描述 ................................................. 7 圖書(shū)管理員詳細(xì) 功能描述 ................................... 8 讀者詳細(xì) 功能描述 ......................................... 8 數(shù)據(jù)流圖 .................................................... 9 數(shù)據(jù)字典 ................................................... 10 本章小結(jié) ................................................... 17 第 4 章 總體設(shè)計(jì) .................................................. 18 系統(tǒng) 功能 設(shè)計(jì) ............................................... 18 圖書(shū)管理系統(tǒng)總體結(jié)構(gòu)圖 ................................. 18 各 模塊功能描述 ......................................... 19 數(shù)據(jù)庫(kù) 設(shè)計(jì) ................................................. 20 數(shù)據(jù)庫(kù) ER 圖設(shè)計(jì) ........................................ 20 數(shù)據(jù)庫(kù)設(shè)計(jì)概述 .......................................... 22 哈爾濱工業(yè)大學(xué)華德應(yīng)用技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) IV 各表結(jié)構(gòu)設(shè)計(jì) ............................................ 23 本 章 小結(jié) ................................................... 26 第 5 章 詳細(xì)設(shè)計(jì) .................................................. 27 開(kāi)發(fā)平臺(tái)與工具 ............................................. 27 J2EE 平臺(tái) ................................................ 27 WEB 服務(wù)器和數(shù)據(jù)庫(kù) ....................................... 27 程序設(shè)計(jì) ................................................... 28 程序設(shè)計(jì)概述 ............................................ 28 數(shù)據(jù)庫(kù)與 Web 服務(wù)器的連接 ................................ 29 各模塊程序設(shè)計(jì) .......................................... 29 本章小結(jié) ................................................... 42 第 6 章 軟件測(cè)試 .................................................. 43 軟件 測(cè)試的 方法與步驟 ....................................... 43 測(cè)試 用例設(shè)計(jì)和測(cè)試結(jié)果分析 ................................. 44 模塊 測(cè)試 ................................................ 44 集成 測(cè)試 ................................................ 45 驗(yàn)收 測(cè)試 ................................................ 46 評(píng)價(jià) ....................................................... 46 本章小結(jié) ................................................... 47 結(jié) 論 ........................................................... 48 致 謝 ........................................................... 49 參考文獻(xiàn) ......................................................... 50 附錄 1 譯文 .........