• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Eclipse的圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

      2016-04-21 16:03:31王慧蘭
      企業(yè)導(dǎo)報(bào) 2016年6期
      關(guān)鍵詞:設(shè)計(jì)

      王慧蘭

      摘 要:隨著科技的不斷發(fā)展,計(jì)算機(jī)在各行業(yè)的應(yīng)用逐漸普及并發(fā)揮著重要作用。本文針對(duì)傳統(tǒng)的圖書管理方法的弊端,使用Eclipse作為開發(fā)系統(tǒng)的工具,在計(jì)算機(jī)上實(shí)現(xiàn)圖書系統(tǒng)的管理,這對(duì)于圖書管理具有很重要的意義。

      關(guān)鍵詞:Eclipse;圖書管理系統(tǒng);設(shè)計(jì)

      一、Eclipse的相關(guān)介紹

      Eclipse是替代IBM Visual Age for Java的下一代IDE開發(fā)環(huán)境,它本身不具有任何功能,但是通過(guò)各種開發(fā)插件,它可以擴(kuò)展到很多語(yǔ)言的開發(fā)。Eclipse基本上是本地文件,其幫助系統(tǒng)會(huì)先建立一個(gè)Web服務(wù)器顯示文件,它有相當(dāng)舒適的本地瀏覽和很強(qiáng)大的文件搜索功能。

      二、系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

      (一)系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)。系統(tǒng)的用戶可分為借閱人員和管理員兩個(gè)方面?;贓clipse的平臺(tái)的Web應(yīng)用程序把整個(gè)網(wǎng)絡(luò)系統(tǒng)的設(shè)計(jì)分為四層:Web應(yīng)用層、業(yè)務(wù)邏輯層、持久層和數(shù)據(jù)層[1]。應(yīng)用層包括表示層和控制器,業(yè)務(wù)邏輯層可分為業(yè)務(wù)代理接口和業(yè)務(wù)對(duì)象,持久層是為了實(shí)現(xiàn)DAO數(shù)據(jù)持久化而創(chuàng)建,數(shù)據(jù)層指的便是關(guān)系數(shù)據(jù)庫(kù)。

      (二)數(shù)據(jù)庫(kù)的設(shè)計(jì)。數(shù)據(jù)庫(kù)的設(shè)計(jì)指的是根據(jù)用戶需求在某一數(shù)據(jù)庫(kù)管理系統(tǒng)上建立數(shù)據(jù)庫(kù)的一個(gè)過(guò)程,在建立數(shù)據(jù)庫(kù)的過(guò)程中要確保數(shù)據(jù)的完整與統(tǒng)一性。設(shè)計(jì)可分為三塊進(jìn)行,一是建立系統(tǒng)數(shù)據(jù)模型。二是建立系統(tǒng)功能模型,三是建立系統(tǒng)的行為模型,用以記錄各用戶的借閱歷史。整個(gè)系統(tǒng)包含的信息要有:一是圖書信息,二是讀者信息,三是借閱圖書的信息,四是圖書的分類和庫(kù)存信息,五是管理員信息。

      (三)系統(tǒng)主要功能的設(shè)計(jì)與實(shí)現(xiàn)。(1)系統(tǒng)的主界面及數(shù)據(jù)庫(kù)的連接。系統(tǒng)的主界面就是我們登錄系統(tǒng)后看到的第一個(gè)瀏覽界面,這是圖書管理系統(tǒng)主要的模塊,在這個(gè)頁(yè)面中應(yīng)包含著各個(gè)系統(tǒng)模塊的連接。

      由于圖書的具體信息、讀者的信息和借閱的信息等都存儲(chǔ)在系統(tǒng)的數(shù)據(jù)庫(kù)中,所以如果要添加和整改這些信息,就必須要連接到數(shù)據(jù)庫(kù)。我們可以連接數(shù)據(jù)庫(kù)的操作封裝到類Dao.

      java中,在其它模塊調(diào)用它就可以實(shí)現(xiàn)連接,執(zhí)行相應(yīng)的操作,從而省去了每次都要編寫連接程序來(lái)對(duì)其進(jìn)行操作的繁瑣行為,這樣一來(lái)數(shù)據(jù)庫(kù)的連接就變得安全高效,程序代碼也更清晰簡(jiǎn)潔[2]。

      (2)用戶的登錄與查詢。用戶登錄是圖書管理系統(tǒng)的入口,用戶只有先完成注冊(cè)再登錄,才能進(jìn)入系統(tǒng),實(shí)現(xiàn)圖書信息的查閱和管理等相關(guān)功能。在該系統(tǒng)下可劃分四個(gè)不同角色,借閱人員、數(shù)據(jù)錄入員,管理員和高級(jí)管理員。其中高級(jí)管理員擁有著最高管理權(quán)限,他可以管理其他所有用戶,可以實(shí)現(xiàn)對(duì)用戶的權(quán)限分配、初始化密碼和刪除用戶等操作。普通管理員擁有一定的管理權(quán)限。數(shù)據(jù)錄入員主要負(fù)責(zé)數(shù)據(jù)庫(kù)中書籍信息的錄入。借閱人員則只能瀏覽查找相關(guān)圖書的信息。圖書的查詢可分為全部圖書查詢和按條件查詢。

      (3)圖書信息的管理。圖書信息的管理包括圖書信息的添加,圖書信息的修改和刪除幾個(gè)方面。進(jìn)行圖書信息的添加時(shí),要對(duì)圖書的名稱、編號(hào)、作者、出版社等相關(guān)信息的錄入。在修改圖書信息的時(shí)候,要對(duì)特定的圖書進(jìn)行修改,只需要在需要修改的地方修改即可,修改時(shí)也可添加圖書的相關(guān)信息。而圖書的刪除需要管理員的確認(rèn)后才可進(jìn)行。

      (4)圖書的借閱與歸還。這是此系統(tǒng)最為重要的功能之一,主要是管理員對(duì)圖書的外借和歸還進(jìn)行管理。圖書借閱主要是記錄讀者的編號(hào),借閱日期,圖書編號(hào)和歸還日期,插入借書記錄到數(shù)據(jù)庫(kù)中,進(jìn)行借書管理。圖書歸還則是輸入讀者的編號(hào)進(jìn)行相關(guān)信息的查看,刪除其借閱記錄,并將該記錄更新到歷史記錄的信息表當(dāng)中,讀者還書時(shí),如果圖書超期,則應(yīng)該為其辦理逾期繳費(fèi),并做好相關(guān)記錄(圖1)。

      結(jié)語(yǔ):綜上所述,以Eclipse為開發(fā)環(huán)境,用于圖書管理系統(tǒng)的設(shè)計(jì),不僅具有充分的安全性及靈活性,還具有技術(shù)的先進(jìn)性和實(shí)現(xiàn)的可行性??梢院芎玫膶?shí)現(xiàn)對(duì)圖書的用戶管理、信息管理和借閱管理,優(yōu)化了圖書館里的各項(xiàng)操作,簡(jiǎn)化了管理流程,達(dá)到了理想目標(biāo)。

      參考文獻(xiàn):

      [1] 丁侃. 基于Web的圖書管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].西安電子科技大學(xué),2013.

      [2] 周瑩瑩. 基于Eclipse的圖書管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2013.

      猜你喜歡
      設(shè)計(jì)
      二十四節(jié)氣在平面廣告設(shè)計(jì)中的應(yīng)用
      何為設(shè)計(jì)的守護(hù)之道?
      《豐收的喜悅展示設(shè)計(jì)》
      流行色(2020年1期)2020-04-28 11:16:38
      基于PWM的伺服控制系統(tǒng)設(shè)計(jì)
      電子制作(2019年19期)2019-11-23 08:41:36
      基于89C52的32只三色LED搖搖棒設(shè)計(jì)
      電子制作(2019年15期)2019-08-27 01:11:50
      基于ICL8038的波形發(fā)生器仿真設(shè)計(jì)
      電子制作(2019年7期)2019-04-25 13:18:16
      瞞天過(guò)?!律O(shè)計(jì)萌到家
      設(shè)計(jì)秀
      海峽姐妹(2017年7期)2017-07-31 19:08:17
      有種設(shè)計(jì)叫而專
      Coco薇(2017年5期)2017-06-05 08:53:16
      從平面設(shè)計(jì)到“設(shè)計(jì)健康”
      商周刊(2017年26期)2017-04-25 08:13:04
      隆安县| 佛学| 南丰县| 郎溪县| 威信县| 黔西| 抚顺县| 当阳市| 寿阳县| 泰州市| 唐河县| 手游| 金秀| 海兴县| 大同市| 新乐市| 元江| 水富县| 肥城市| 龙州县| 台南县| 田东县| 奎屯市| 清涧县| 中江县| 合川市| 宜昌市| 中宁县| 大新县| 万荣县| 皋兰县| 浦北县| 冷水江市| 苍梧县| 遵义县| 安吉县| 白河县| 崇义县| 温宿县| 大余县| 马龙县|