999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于JSP的特配圖書采訪系統(tǒng)的開發(fā)與實現(xiàn)

2013-09-27 06:01:52唐高芳
圖書館學刊 2013年2期
關鍵詞:圖書館用戶信息

唐高芳

(北京師范大學珠海分校圖書館,廣東 珠海 519085)

唐高芳 女,1980年生。工程碩士,館員。研究方向:圖書采訪。

1 背景

由于書商配書的滯后性,學校圖書館除了招標書商的訂單外,還有一部分時效性較強的圖書,比如推薦圖書、暢銷圖書和考試類圖書等,需要通過其他各種渠道購買,這部分圖書數(shù)量也是比較大的,現(xiàn)有的圖書采訪系統(tǒng)沒有分類管理圖書的功能,正因為這樣學校圖書館對這部分圖書基本上還是由采購員用簡單的報表方式自行登記。隨著這類圖書數(shù)據(jù)的增多,管理員不能及時查詢這些圖書的訂購狀況,讀者的咨詢難以在短時間內(nèi)回復。為了更好地適應采訪員和讀者的需求,解決不規(guī)范管理中存在的許多弊端,就迫切需要一個自動化管理系統(tǒng)來彌補,以實用性為原則,既規(guī)范了管理也帶來了方便。

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

2.1 系統(tǒng)非功能性需求分析

特配圖書管理系統(tǒng)主要是用來處理招標書商以外零散訂購的圖書,包括薦購急配圖書、熱點暢銷圖書、考試類圖書等。為了解決已有系統(tǒng)的不足,本系統(tǒng)設計的整個過程都以方便、直觀、靈活為原則。既要具有圖書采訪系統(tǒng)的基本功能,能夠處理訂單的上傳、征訂、驗收、催到、經(jīng)費統(tǒng)計等工作,又要能夠提供各類圖書信息的檢索查詢功能,方便用戶很快查到圖書是屬于哪種類型的采購。由于圖書信息內(nèi)容龐雜無序,所以提供多途徑檢索和靈活的排序方式可以有效地提高操作效率。為了實現(xiàn)這一效果更加體現(xiàn)系統(tǒng)界面的人性化,本系統(tǒng)對以下內(nèi)容進行了設置:

書目類型:推薦類、暢銷熱點類、考試類、其他類;

書目狀態(tài):全部、征訂、發(fā)訂、已到;

檢索途徑:ISBN、書名、作者、出版社;

排序方式:ISBN、類型、書名、出版時間;

顯示方式:15 條/頁、30 條/頁、40 條/頁、50 條/頁。

作為一個集成的圖書信息處理系統(tǒng),通過對采購流程各功能的整合,從而達到高速檢索信息、提高工作效率、降低管理成本的目的。

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

①書目上載

書目數(shù)據(jù)的導入:由于數(shù)據(jù)來源的零散性,數(shù)據(jù)可能是單條的書目信息也可能是書目文件,這樣就要求系統(tǒng)既要支持單條數(shù)據(jù)錄入也要支持數(shù)據(jù)文件的導入。由于圖書信息量龐大,查重工作就顯得非常重要,在導入文件的同時系統(tǒng)要能自動與系統(tǒng)數(shù)據(jù)進行查重、去重。為了能查詢到采購圖書的類型,不同類型的圖書要能區(qū)別開,對于推薦的圖書進行郵箱登記,以便后期郵件自動提醒功能的實現(xiàn),批量導入的數(shù)據(jù)為了數(shù)據(jù)顯示的正常要為用戶提供文件導入模板,采訪人員可以自行查看導入日志并能隨時隨地下載導入的文件。

②征訂管理

圖書征訂:上傳后的書目信息進入到選訂模塊,為了能對上傳信息進行維護和管理,在這一模塊里系統(tǒng)要能實現(xiàn)對上傳數(shù)據(jù)的瀏覽、修改和刪除功能。由于圖書訂購渠道的多樣性,系統(tǒng)要能夠進行一條或多條數(shù)據(jù)的征訂操作,征訂成功后書目狀態(tài)自行更改,因為一個系統(tǒng)由多個采訪員操作,顯示最后操作人員的信息就能更好地明確責任關系。

③驗收記到

驗收簽到:能夠瀏覽所有發(fā)訂、已到狀態(tài)的數(shù)據(jù),可進行一條數(shù)據(jù)或多條數(shù)據(jù)的登到,當所訂圖書已完全到貨后狀態(tài)自動變?yōu)橐训綘顟B(tài),未完全登到的書目進入催發(fā)管理模塊。

④催發(fā)管理

催發(fā)管理:能夠瀏覽所有未到或未全到的書目信息,采訪員可以選擇是否催發(fā),如果原來的書商沒法配貨,則可以更改購買途徑另外購買。

⑤經(jīng)費管理

經(jīng)費管理:可以由管理員設定預算經(jīng)費,對發(fā)訂書目的價格進行累加形成已用經(jīng)費,并顯示可用經(jīng)費的數(shù)值。

⑥系統(tǒng)維護

系統(tǒng)維護:包括用戶參數(shù)、書商管理和數(shù)據(jù)整理。用戶參數(shù)中可以進行增加和刪除管理員的操作,并能為不同的用戶分配各模塊的使用權(quán)限;書商管理中能夠增加、修改和刪除書商信息;數(shù)據(jù)整理中能夠按時間調(diào)出書目進行批清理,這樣就避免了無用數(shù)據(jù)占用空間。

3 系統(tǒng)設計

3.1 系統(tǒng)結(jié)構(gòu)設計

首先對系統(tǒng)進行一個角色定義,整個系統(tǒng)設置了兩種類型的管理員,一種是系統(tǒng)管理員如圖1所示,擁有系統(tǒng)所有模塊的操作權(quán)限;另一種是普通管理員,如圖2所示,擁有除了經(jīng)費管理和系統(tǒng)維護之外的其他模塊的操作權(quán)限。

圖1 系統(tǒng)管理員

圖2 普通管理員

數(shù)據(jù)流向如圖3所示,兩種書目數(shù)據(jù)來源經(jīng)過上傳后進入到征訂管理模塊,征訂成功后的數(shù)據(jù)進入驗收登到模塊,經(jīng)過篩選將未到或未全到的數(shù)據(jù)推送到催發(fā)管理模塊,接下來進行催發(fā)或修改訂購操作。

圖3 數(shù)據(jù)流向

圖4是系統(tǒng)的流程圖,首先進行用戶身份驗證,如果確定是合法用戶,則進入對應權(quán)限的主窗體。如果不是合法用戶則返回到驗證界面。

圖4 系統(tǒng)流程

3.2 文件夾組織結(jié)構(gòu)及系統(tǒng)運行架構(gòu)

本系統(tǒng)采用的是基于JSP和Struts1的架構(gòu)設計,根據(jù)其工作原理對文件夾組織結(jié)構(gòu)設計如圖5所示。

圖5 文件夾組織結(jié)構(gòu)

在Web應用啟動時就會加載,初始化ActionServlet。ActionServlet從struts-config.xml文件中讀取配置信息,把它們存放到各種配置對象中,當ActionServlet接收到一個客戶請求時,將執(zhí)行如下流程:

①檢索和用戶請求匹配的ActionMapping實例,如果不存在就返回請求路徑無效信息;

②如果ActionForm實例不存在,就創(chuàng)建一個ActionForm對象,把客戶提交的表單數(shù)據(jù)保存到ActionForm對象中;

③根據(jù)配置信息決定是否需要表單驗證,如果需要驗證,就調(diào)用ActionForm的validate()方法;

④如果ActionForm的validate()方法返回null或返回一個不包含ActionMessage的ActuibErrors對象,就表示表單驗證成功;

⑤ActionServlet根據(jù)ActionMapping所包含的映射信息決定將請求轉(zhuǎn)發(fā)給哪個Action,如果相應的Action實例不存在,就先創(chuàng)建這個實例,然后調(diào)用Action的execute()方法;

⑥Action的execute()方法返回一個ActionForward對象,ActionServlet再把客戶請求轉(zhuǎn)發(fā)給ActionForward對象指向的JSP組件;

⑦ActionForward對象指向JSP組件生成動態(tài)網(wǎng)頁,返回給客戶。

3.3 數(shù)據(jù)庫分析與設計

本系統(tǒng)的主要使用對象是圖書采訪人員,用戶的需求體現(xiàn)在各種書目數(shù)據(jù)的操作方面,具體概括為書目上傳、保存、修改、查詢和經(jīng)費統(tǒng)計這些方面,這就要求數(shù)據(jù)庫結(jié)構(gòu)能夠支持采訪員進行各種信息的輸入和輸出操作。同時系統(tǒng)還要實現(xiàn)分權(quán)管理的功能,根據(jù)所要實現(xiàn)的功能,數(shù)據(jù)庫需要建立的表單如下:

tb_book(圖書基本信息表):用來存儲所有上傳的圖書信息,根據(jù)圖書的特點,基本信息設置了圖書編號、ISBN、題名、著作者、價格、出版時間、出版社、圖書類型8個字段。

tb_file(文件導入信息表):用來存儲所有上傳文件的信息,包括上傳編號、文件名、文件大小、上傳時間、上傳途徑5個字段。

tb_manager(操作員信息表):用來保存操作人員的信息,包括操作員編號、用戶名、密碼3個字段。

tb_fund(經(jīng)費管理信息表):用來保存經(jīng)費的預算金額的數(shù)值。

tb_order(訂單信息表):用來保存圖書標準書號、書商名、訂購數(shù)量、已到數(shù)量、發(fā)訂時間、操作員用戶名6個字段。

tb_purview(用戶權(quán)限信息表):用來存儲不同管理員的權(quán)限,包括管理員編號、管理員用戶名以及在書目上載、征訂管理、催發(fā)管理、驗收簽到、經(jīng)費管理、系統(tǒng)維護模塊的權(quán)限信息7個字段。

tb_recommender(推薦類信息表):用來保存推薦類圖書的推薦人信息,包括推薦人名、推薦圖書標準書號、郵箱地址3個字段。

tb_store(書商信息表):用來保存書商的信息,包括書商編號、書商名兩個字段。

4 系統(tǒng)實現(xiàn)

4.1 登錄窗體的設計與實現(xiàn)

界面效果如圖6,servlet文件Manager.java用來實現(xiàn)用戶的登錄認證功能,Manager.java 接收從 login.jsp 中 post過來的用戶名和密碼,并根據(jù)這兩個參數(shù)判斷數(shù)據(jù)庫中是否有該用戶的信息存在,若存在則顯示登錄成功后的不同界面,若不存在這個用戶信息或密碼錯誤則提示出錯并返回登錄認證頁面。

圖6 登錄界面窗口

4.2 主窗體的設計與實現(xiàn)

當成功登錄后,進入主窗體,窗體效果如圖7所示,界面中可以通過上端的菜單欄進入系統(tǒng)中的任意模塊,并且提示用戶進行更改密碼的操作。

圖7 主窗體界面

5 結(jié)語

隨著計算機技術(shù)的飛速發(fā)展,計算機在圖書館得到了廣泛應用,圖書館的服務內(nèi)容、服務方式和服務手段都發(fā)生了翻天覆地的變化。采訪工作是圖書館工作的第一個環(huán)節(jié),圖書館采訪自動化管理是圖書館發(fā)展的大趨勢。圖書采訪作為圖書館文獻資源建設的一項基礎性工作,其質(zhì)量直接關系到后續(xù)工作的正常進行。

本系統(tǒng)是以圖書采訪工作的特點和需求為依據(jù)設計開發(fā)的。系統(tǒng)數(shù)據(jù)庫使用的是MySQL,很好地保證了數(shù)據(jù)的有效性和完整性,提高了系統(tǒng)的安全等級;系統(tǒng)采用了B/S技術(shù)架構(gòu)和JSP開發(fā)語言,以用戶需求為核心,使程序開發(fā)的效率和可靠性得到了提高。系統(tǒng)經(jīng)過反復的調(diào)試、測試及實際應用,表明系統(tǒng)界面友好,檢索途徑便捷,功能完善,能夠滿足采訪人員日常工作的需求。系統(tǒng)的功能在使用過程中可以進一步研究和完善。

[1] 胡敏.圖書管理系統(tǒng)的設計與實現(xiàn)[D].武漢:華中科技大學,2010.

[2] 曾云華,江偉.高校圖書征訂系統(tǒng)的研究與開發(fā)[J].圖書館學刊,2011(3).

[3] 吳莉.圖書館管理系統(tǒng)的設計和實現(xiàn)[D].上海:華東師范大學,2010.

[4] 李欣.高校圖書館購書系統(tǒng)的設計與實現(xiàn)[D].成都:電子科技大學,2009.

[5] 惠開敏.網(wǎng)上書店的設計與實現(xiàn)[D].濟南:山東大學,2009.

[6] 曹玉平.網(wǎng)上薦購圖書的探討[J].圖書館學刊,2006(2).

[7] 張麗萍.高校圖書館網(wǎng)絡采訪工作的新認知[J].現(xiàn)代情報,2009(3).

[8] 陳靚.數(shù)字圖書館門戶信息系統(tǒng)設計與實現(xiàn)[D].上海:華東師范大學,2009.

[9] RamakrishnanR,GehrkeJ.Database Management Systems.McGraw-Hill,2006(2).

猜你喜歡
圖書館用戶信息
圖書館
小太陽畫報(2018年1期)2018-05-14 17:19:25
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
飛躍圖書館
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
圖書館里的是是非非
如何獲取一億海外用戶
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
去圖書館
主站蜘蛛池模板: 亚洲无码熟妇人妻AV在线| 国产成人综合日韩精品无码不卡| 真实国产乱子伦高清| 国产成人精品视频一区二区电影| 又黄又爽视频好爽视频| 欧美视频在线播放观看免费福利资源| 欧美在线黄| 91视频国产高清| 中文国产成人精品久久一| 亚洲人妖在线| 亚洲高清在线天堂精品| 国外欧美一区另类中文字幕| 日本免费新一区视频| 日本不卡在线| 国内精品免费| 激情午夜婷婷| 亚洲国产午夜精华无码福利| 欧美一级高清免费a| 日本精品一在线观看视频| 女人18毛片久久| 欧美 亚洲 日韩 国产| 欧美啪啪一区| 四虎成人免费毛片| 香蕉在线视频网站| 欧美日韩在线成人| 亚洲国产中文精品va在线播放 | 日韩A∨精品日韩精品无码| 国产成人高清精品免费5388| 成人国产免费| 青青久久91| 久久这里只有精品2| 天天综合色网| 99久久精品美女高潮喷水| 国产激情国语对白普通话| 久久国产精品无码hdav| 欧美va亚洲va香蕉在线| 999精品视频在线| 久久亚洲国产一区二区| 亚洲第一极品精品无码| 国产精品美女在线| 亚洲免费毛片| 国产h视频在线观看视频| 青青草一区二区免费精品| 孕妇高潮太爽了在线观看免费| 2020国产精品视频| 啊嗯不日本网站| 国产小视频a在线观看| 欧美成人午夜影院| 色偷偷男人的天堂亚洲av| 91精品国产综合久久不国产大片| 福利视频99| 福利在线不卡一区| 99久久精品国产综合婷婷| 国产成年女人特黄特色大片免费| 国产拍在线| 国产一国产一有一级毛片视频| 免费一级毛片| a级毛片免费播放| 亚洲乱码视频| 欧洲成人在线观看| 无码啪啪精品天堂浪潮av| 中文字幕亚洲电影| 东京热av无码电影一区二区| 伊人天堂网| 亚洲欧美日本国产综合在线| 中日无码在线观看| 凹凸精品免费精品视频| 99精品国产自在现线观看| 青青草国产在线视频| 精品国产中文一级毛片在线看| 高潮毛片无遮挡高清视频播放| 中文字幕久久亚洲一区| 成人在线观看不卡| 欧美成人手机在线观看网址| 久久99蜜桃精品久久久久小说| 久久永久视频| 日韩国产精品无码一区二区三区| 久久久精品无码一区二区三区| 美女被狂躁www在线观看| 亚洲人成网7777777国产| 欧美成人第一页| 亚洲有无码中文网|