• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    圖書管理系統(tǒng)的設(shè)計(jì)與開發(fā)分析

    2016-07-23 19:32:56姚紅燕
    電腦知識(shí)與技術(shù) 2016年17期
    關(guān)鍵詞:圖書管理信息管理

    姚紅燕

    摘要:在當(dāng)代,隨著計(jì)算機(jī)網(wǎng)絡(luò)信息時(shí)代的發(fā)展,圖書管理行業(yè)中,如何更高效地為圖書用戶提供服務(wù)、提高圖書的利用率等問題變得越來越現(xiàn)實(shí)。系統(tǒng)設(shè)計(jì)利用MYECLIPSE開發(fā)工具結(jié)合JSP語言和MYSQL數(shù)據(jù)庫來開發(fā)這個(gè)圖書管理系統(tǒng)。設(shè)計(jì)與開發(fā)該系統(tǒng)要解決圖書管理所面臨的基本問題,包括圖書的增,刪,改,查等基本的圖書管理功能。使設(shè)計(jì)出的系統(tǒng)能根據(jù)用戶的需求,高效率為讀者提供借閱服務(wù)。借助于網(wǎng)絡(luò),在圖書管理和用戶之間建立一個(gè)快速互動(dòng)的電子平臺(tái),盡可能地提高中小型圖書管理的管理水平,適應(yīng)現(xiàn)代化的發(fā)展。圖書管理系統(tǒng)基于這樣的前提下開發(fā)而設(shè)計(jì),系統(tǒng)主要實(shí)現(xiàn)了5個(gè)模塊的功能:1)用戶登錄,設(shè)置用戶名和密碼,建立用戶登錄平臺(tái);2)圖書管理,包括圖書的增,刪,改,查等基本功能的管理;3)圖書借閱管理,是對(duì)會(huì)員信息和借閱進(jìn)行管理;4)圖書歸還管理,是對(duì)會(huì)員信息和圖書歸還進(jìn)行管理;5)會(huì)員管理,是對(duì)會(huì)員的權(quán)限管理。

    關(guān)鍵詞:圖書管理;信息管理;圖書管理開發(fā);圖書網(wǎng)絡(luò)管理;JSP

    中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)17-0082-03

    Abstract: In modern times, with the development of the computer in the information age, small and medium-sized books management system management system, how to more efficiently provide service for library users, improve the utilization rate of books and other issues become more and more realistic.System design using the MYECLIPSE development tools in combination with the JSP language and MYSQL database to develop this books management system management system.Design and development of the system to solve the basic problems facing the books management, including books to add, delete, change, check and other basic books management function.Can make the design of the system according to the needs of users, high efficiency provide borrowing service for readers.With the aid of network, between the library and users to establish a fast interactive electronic platform, as far as possible, improve the management level of small and medium-sized book management, to adapt to the development of modernization.Under the premise of books management system management system based on the development and design, system mainly realizes the functions of five modules: 1)The user login, username and password, set up user login platform;2)Book management, including books to add, delete, change, check the basic function such as management;3)The library management, is to manage member information and borrowing;4)Return books management, is to manage member information and return;5)Member management, rights management is to member.

    Key words: books management;information management; books management development; library network management; JSP

    近來隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,標(biāo)志著21世紀(jì)信息時(shí)代已不可阻擋。計(jì)算機(jī)的信息化和網(wǎng)絡(luò)革命強(qiáng)力推動(dòng)社會(huì)進(jìn)步的同時(shí),已影響到圖書館圖書業(yè)務(wù)的管理,因?yàn)槿藛T圖書管理的方法和理念已不能滿足廣大讀者對(duì)圖書的需求,圖書館實(shí)現(xiàn)高效網(wǎng)絡(luò)管理,是圖書館現(xiàn)代化發(fā)展的必然趨勢(shì)。

    滿足圖書用戶需求,建設(shè)以計(jì)算機(jī)為核心的圖書館信息網(wǎng)絡(luò)化管理系統(tǒng),實(shí)現(xiàn)圖書館管理方式和理念的自動(dòng)化,更好地為現(xiàn)代科技工作者服務(wù),是圖書館發(fā)展的最終目標(biāo)。隨著國內(nèi)大部分大城市的圖書館都實(shí)現(xiàn)了圖書管理的網(wǎng)絡(luò)化,中小型圖書館(包括企業(yè)圖書館),也在不斷努力跟上時(shí)代的發(fā)展。

    也隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)更新的潮流,計(jì)算機(jī)的使用已經(jīng)很普及。對(duì)于信息資源來源廣泛的圖書館,更應(yīng)該普及網(wǎng)絡(luò)管理,提高效率,解決傳統(tǒng)管理理念的一些缺點(diǎn),是信息時(shí)代發(fā)展的當(dāng)代人們,更加方便快捷地瀏覽資料,跟上人們?nèi)找嬖鲩L的物質(zhì)文化需求,使圖書發(fā)揮更大的作用,知識(shí)是第一生產(chǎn)力,讓21世紀(jì)的人們享受圖書管理網(wǎng)絡(luò)化帶來的新享受,帶動(dòng)人們對(duì)未來,對(duì)生活的美好向往。

    1 開發(fā)環(huán)境及技術(shù)

    操作系統(tǒng):Windows

    運(yùn)行環(huán)境:myeclipse2014、jre1.6、tomcat6.0

    使用技術(shù):javabean、servlet、jsp、java(主要)

    數(shù)據(jù)庫:mysql5.7

    瀏覽器支持: ie6以上版本,谷歌,火狐

    2 可行性分析

    技術(shù)上可行:系統(tǒng)所需硬件設(shè)備銷售且價(jià)格較低,軟件采用Windows系列操作系統(tǒng),開發(fā)工具采用jsp,后臺(tái)數(shù)據(jù)庫采用mySQL,都是經(jīng)常使用應(yīng)用的。

    經(jīng)濟(jì)上可行:中小型企業(yè)和廣大用戶需求增加,計(jì)算機(jī)信息網(wǎng)絡(luò)現(xiàn)代化趨勢(shì)增強(qiáng)。

    管理上可行:中小型企業(yè)的人員管理都比較規(guī)范,都會(huì)配有相應(yīng)的圖書證,因此圖書的管理也會(huì)是比較方便可行的。

    綜上所述,圖書管理系統(tǒng)的開發(fā)在技術(shù)上、經(jīng)濟(jì)上、管理上均可行。

    3 需求分析

    3.1 系統(tǒng)需求分析

    系統(tǒng)的主要目的是實(shí)現(xiàn)一個(gè)圖書管理系統(tǒng)。

    1)系統(tǒng)有2 類用戶分別為管理員、學(xué)生;

    2)管理員經(jīng)口令認(rèn)證后進(jìn)人系統(tǒng),可完成維護(hù)系統(tǒng)的功能, 包括管理圖書和管理學(xué)生;

    3)能夠輸入,輸出圖書的綜合情況,實(shí)現(xiàn)對(duì)圖書資料進(jìn)行增刪改查;

    4)讀者學(xué)生則完成查詢圖書、修改個(gè)人資料、查詢個(gè)人借閱歷史信息的功能;

    5)工作完成后便退出系統(tǒng)。

    3.2 系統(tǒng)性能需求分析

    為了達(dá)到設(shè)計(jì)開發(fā)圖書管理系統(tǒng)正常運(yùn)行的目的,經(jīng)過研究分析,系統(tǒng)要滿足的性能需求有:

    1)完整性:要求在發(fā)生意外時(shí)(如斷電),保證數(shù)據(jù)不丟失;

    2)安全性:系統(tǒng)設(shè)置了一對(duì)一的管理員和用戶登錄名,密碼,只有正確輸入方可登錄使用,超過三次,登錄失敗,驗(yàn)證失?。?/p>

    3)可維護(hù)性:當(dāng)軟件運(yùn)行發(fā)生錯(cuò)誤時(shí),能夠快速、準(zhǔn)確對(duì)其定位、診斷和修改恢復(fù);

    4)可理解性:根據(jù)系統(tǒng)需求,設(shè)計(jì)的菜單欄,系統(tǒng)功能欄,清晰,易懂,可見 ,獨(dú)具特色。

    3.3 系統(tǒng)的功能需求分析

    密碼設(shè)置:登錄者一對(duì)一進(jìn)行設(shè)置保密,避免重復(fù)性,維護(hù)每位登錄者的權(quán)限,維護(hù)系統(tǒng)安全。

    資料維護(hù):系統(tǒng)詳細(xì)記錄圖書的信息,和操作人員的操作,清晰地各種情況的數(shù)據(jù)信息,人員操作信息,建立完整的系統(tǒng)資料。

    系統(tǒng)查詢:根據(jù)用戶需求,輸入正確數(shù)據(jù),準(zhǔn)確查詢信息。

    系統(tǒng)管理:進(jìn)行會(huì)員管理、圖書數(shù)據(jù)備份和圖書數(shù)據(jù)恢復(fù)。

    報(bào)表統(tǒng)計(jì):自動(dòng)統(tǒng)計(jì)近期系統(tǒng)的圖書,人員,各種資料的流通信息。

    其它操作:包括修改密碼、管理員添加用戶、合理頁面布局等。

    3.4 系統(tǒng)功能模塊分析

    系統(tǒng)需要實(shí)現(xiàn)的功能分別為日常工作管理、核心模塊是基本資料維護(hù)管理、和系統(tǒng)管理。

    3.4.1 日常工作管理:包括借書管理、歸還管理、查詢管理

    1)借書管理:主要功能根據(jù)借閱證編號(hào)和圖書編號(hào),進(jìn)行借書過程。

    2)還書管理:主要功能是輸入借閱證編號(hào)、圖書ID,在借閱登記表中找到相應(yīng)的記錄,將該記錄的相應(yīng)數(shù)據(jù)插入到還書記錄中,同時(shí)將借書記錄刪除,并保存在借閱歷史記錄表中。

    3)查詢管理:包括圖書借閱情況,讀者資料、借閱歷史記錄查詢。

    圖書資料查詢:根據(jù)讀者需求對(duì)圖書資料的相應(yīng)查詢。

    讀者資料查詢:根據(jù)讀者資料詳細(xì)查詢。

    借閱歷史記錄查詢:根據(jù)相應(yīng)的借閱記錄信息進(jìn)行相應(yīng)查詢。

    3.4.2 基本資料維護(hù)管理:包括圖書資料維護(hù)、讀者資料維護(hù)

    1)圖書資料維護(hù):對(duì)動(dòng)態(tài)變化的圖書資料進(jìn)行定期更新,修改和維護(hù)。

    2)讀者資料維護(hù):包括對(duì)新會(huì)員的資料入庫,以及現(xiàn)有會(huì)員資料的修改和過期會(huì)員資料的刪除。

    3.4.3 系統(tǒng)管理:會(huì)員管理、操作權(quán)限管理、標(biāo)準(zhǔn)數(shù)據(jù)庫管理

    1)會(huì)員管理:對(duì)動(dòng)態(tài)變化的會(huì)員信息不定期的檢查,修改和保存。

    2)操作權(quán)限管理:設(shè)定不同人員的操作權(quán)限,用戶和密碼。

    3)標(biāo)準(zhǔn)數(shù)據(jù)庫管理:用于常用數(shù)據(jù)庫系統(tǒng)的維護(hù)。

    4 系統(tǒng)總體設(shè)計(jì)分析

    4.1 系統(tǒng)結(jié)構(gòu)和模塊的功能設(shè)計(jì)

    4.2 數(shù)據(jù)庫的設(shè)計(jì)分析

    4.2.1 數(shù)據(jù)庫設(shè)計(jì)概述

    數(shù)據(jù)庫系統(tǒng)是以數(shù)據(jù)庫為基礎(chǔ)的信息系統(tǒng),其數(shù)據(jù)量大、保存時(shí)間長,數(shù)據(jù)關(guān)聯(lián)復(fù)雜,用戶要求多樣化,利用數(shù)據(jù)庫管理系統(tǒng)、系統(tǒng)軟件和相關(guān)的硬件系統(tǒng),將用戶的要求轉(zhuǎn)換成有效的數(shù)據(jù)結(jié)構(gòu),并使數(shù)據(jù)庫結(jié)構(gòu)適應(yīng)用戶新的要求的過程。數(shù)據(jù)庫設(shè)計(jì)是在現(xiàn)成的DBMS上建立數(shù)據(jù)庫應(yīng)用系統(tǒng)的過程。

    以數(shù)據(jù)庫為基礎(chǔ)的信息系統(tǒng)通常稱為數(shù)據(jù)庫應(yīng)用系統(tǒng),數(shù)據(jù)庫系統(tǒng)的生存期:指從數(shù)據(jù)庫應(yīng)用系統(tǒng)從開始規(guī)劃、分析、設(shè)計(jì)、實(shí)現(xiàn)、投入運(yùn)行后的維護(hù)到最后被新的系統(tǒng)所取代而停止使用的整個(gè)期間,數(shù)據(jù)庫系統(tǒng)的生存期:

    1)規(guī)劃階段;2)需求分析階段;3)概念設(shè)計(jì)階段;4)邏輯設(shè)計(jì)階段;5)物理設(shè)計(jì)階段;6)實(shí)現(xiàn)階段:應(yīng)用程序編碼、調(diào)試、運(yùn)行階段;7)運(yùn)行和維護(hù)階段

    數(shù)據(jù)庫設(shè)計(jì)是要在一個(gè)給定的應(yīng)用環(huán)境(DBMS)中,通過合理的邏輯設(shè)計(jì)和有效的物理設(shè)計(jì),構(gòu)造較優(yōu)的數(shù)據(jù)庫模式、子模式,建立數(shù)據(jù)庫和設(shè)計(jì)應(yīng)用程序,滿足用戶的各種信息需求。物理結(jié)構(gòu)設(shè)計(jì)的原則如下:1)盡可能地減少數(shù)據(jù)冗余和重復(fù);2)結(jié)構(gòu)設(shè)計(jì)與操作設(shè)計(jì)相結(jié)合;3)數(shù)據(jù)結(jié)構(gòu)具有相對(duì)的穩(wěn)定性。

    基于以上設(shè)計(jì)原則,系統(tǒng)設(shè)計(jì)的數(shù)據(jù)庫才能滿足用戶需求。

    5 系統(tǒng)詳細(xì)設(shè)計(jì)分析

    根據(jù)軟件設(shè)計(jì)原理,綜合以上軟件分析,根據(jù)系統(tǒng)具體需求,把詳細(xì)的語言繪制成系統(tǒng)功能開發(fā)的總體流程圖,如圖2所示。

    6 系統(tǒng)測(cè)試與發(fā)布分析

    對(duì)開發(fā)系統(tǒng)進(jìn)行測(cè)試,詳細(xì)記錄測(cè)試過程,對(duì)軟件的研發(fā)質(zhì)量的提高和改善作用明顯,也是對(duì)成果的一種檢驗(yàn)測(cè)評(píng),該軟件的測(cè)試內(nèi)容如表1所示。

    7 結(jié)束語

    通過以上分析,不難發(fā)現(xiàn):

    隨著科技水平的不斷提高,圖書信息成為人們獲取知識(shí)的一種突出方式,也隨著大量新圖書的涌現(xiàn),需要更好的管理方式來管理圖書,為人們提供便捷的服務(wù)。

    雖然圖書管理系統(tǒng)已經(jīng)很普及,但還有一切缺點(diǎn),需要去發(fā)現(xiàn)和修改,對(duì)于正在發(fā)展中成長的我們,對(duì)知識(shí)的需求更是迫在眉睫,所以迫使我們追求更完善的圖書管理系統(tǒng)。

    雖然自己的能力很微薄,僅僅一個(gè)本科畢業(yè)生,但對(duì)圖書卻充滿了熱情,希望自己對(duì)圖書管理更了解的基礎(chǔ)上,發(fā)揮一些作用,讓更多的人去了解圖書,挖掘圖書,讓更多的圖書信心位人們的發(fā)展謀求幸福,在我們年輕人發(fā)展的路上,帶動(dòng)更多的青年愛好者,讓知識(shí)為人們服務(wù),讓圖書物盡其用。

    通過對(duì)上述的總結(jié),希望我的分析對(duì)圖書管理系統(tǒng)的開發(fā)和研究具有一定意義,從而有對(duì)圖書管理系統(tǒng)系統(tǒng)出現(xiàn)起到促進(jìn)作用。

    參考文獻(xiàn):

    [1] 張晨. 信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告[R]. 長春: 長春工業(yè)大學(xué)人文信息工程學(xué)院, 2010.

    [2] 邵學(xué)亮. jsp圖書管理系統(tǒng)課程設(shè)計(jì)報(bào)告[R]. 北京:北京希望電子出版社, 2003.

    [3] 譚斌. 高校圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].常德: 湖南文理學(xué)院芙蓉學(xué)院, 2011.

    [4] 張海潘. 軟件工程[M]. 北京: 清華大學(xué)出版社, 2003.

    [5] 張秋余, 楊玥. 基于用例的需求建模方法[J]. 計(jì)算機(jī)工程與設(shè)計(jì), 2006(19): 3539-3541.

    [6] 戴繼周. 基于Web的網(wǎng)絡(luò)教學(xué)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 長春: 吉林大學(xué)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè), 2004.

    [7] 張秋余, 楊玥. 基于用例的需求建模方法[J]. 計(jì)算機(jī)工程與設(shè)計(jì), 2006(19).

    [8] 黃盧文. Combining JSP and Servlets[D]. 淮南: 安徽理工大學(xué), 2014.

    [9] Malcolm Davis. Struts—an open-source MVC implementation[J]. IBM System Journal, 2006, 44(2): 33-37.

    猜你喜歡
    圖書管理信息管理
    造價(jià)信息管理在海外投標(biāo)中的應(yīng)用探討
    評(píng)《現(xiàn)代物流信息管理與技術(shù)》(書評(píng))
    學(xué)校圖書館統(tǒng)計(jì)分析工作之我見
    信息化條件下如何創(chuàng)新圖書管理
    人間(2016年26期)2016-11-03 19:23:22
    談數(shù)據(jù)挖掘?yàn)閳D書管理提供決策支持
    人間(2016年26期)2016-11-03 16:27:03
    在高速公路信息管理中如何做好QC小組活動(dòng)
    高校圖書館組織勤工儉學(xué)學(xué)生參與圖書管理工作探討
    面向Web的BIM三維瀏覽與信息管理
    临城县| 武汉市| 铜山县| 达孜县| 葵青区| 灵宝市| 五原县| 洛扎县| 诸城市| 德格县| 射洪县| 临安市| 黄浦区| 神农架林区| 台东市| 新昌县| 延安市| 山阴县| 扶绥县| 城口县| 平舆县| 大厂| 高安市| 阿拉尔市| 宜城市| 平阴县| 且末县| 涞水县| 都兰县| 达州市| 温州市| 阿荣旗| 同心县| 固安县| 吉安县| 商丘市| 敖汉旗| 防城港市| 衡山县| 鄂尔多斯市| 胶州市|