亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        共享圖書(shū)Web平臺(tái)系統(tǒng)設(shè)計(jì)

        2019-08-03 02:03:22張靜
        中國(guó)教育技術(shù)裝備 2019年2期
        關(guān)鍵詞:紙書(shū)

        張靜

        摘 ?要 針對(duì)公共圖書(shū)館數(shù)量有限、位置不便以及購(gòu)買(mǎi)圖書(shū)成本太高等問(wèn)題,通過(guò)共享書(shū)店的運(yùn)作方式,實(shí)現(xiàn)人與人之間、書(shū)店與讀者之間的信息共享,用最小成本推進(jìn)全民閱讀。論證共享圖書(shū)Web平臺(tái)的意義和技術(shù)支持,提出一款名為“紙書(shū)”的共享圖書(shū)平臺(tái),并對(duì)Web系統(tǒng)的系統(tǒng)前臺(tái)、用戶(hù)管理以及后臺(tái)管理三大模塊功能進(jìn)行設(shè)計(jì)。

        關(guān)鍵詞 共享圖書(shū);Web平臺(tái);紙書(shū)

        中圖分類(lèi)號(hào):G642 ? ?文獻(xiàn)標(biāo)識(shí)碼:B

        文章編號(hào):1671-489X(2019)02-0058-03

        1 共享圖書(shū)Web平臺(tái)的意義及技術(shù)支持

        意義 ?隨著互聯(lián)網(wǎng)的快速發(fā)展和智能終端的普及,越來(lái)越多人熱衷于電子書(shū),但是看的時(shí)間久了,眼睛容易疲勞。公共圖書(shū)館存在數(shù)量有限以及位置不便等問(wèn)題。圖書(shū)價(jià)格近年來(lái)飆升,很多熱愛(ài)讀書(shū)的人不愿花那么多錢(qián)去買(mǎi)書(shū),又不能從圖書(shū)館有限的圖書(shū)資源中借閱到合適的書(shū)籍?!凹垥?shū)”網(wǎng)站在最大程度上幫助人們解決了借書(shū)難、買(mǎi)書(shū)貴的問(wèn)題,讓人們可以隨時(shí)隨地借閱到自己想要閱讀的圖書(shū)。

        圖書(shū)資源共享不僅可以幫助圖書(shū)館解決經(jīng)費(fèi)緊張的問(wèn)題,并節(jié)約成本。網(wǎng)絡(luò)資源的共享化其實(shí)對(duì)圖書(shū)館是館藏的延伸,增加圖書(shū)館的書(shū)籍?dāng)?shù)量。讓人們?cè)鰪?qiáng)對(duì)網(wǎng)絡(luò)的認(rèn)識(shí)以及共享的態(tài)度,可以促進(jìn)圖書(shū)網(wǎng)絡(luò)資源共享化。因此,依據(jù)互聯(lián)網(wǎng)開(kāi)放的平臺(tái)和人們圖書(shū)借閱的需求,解決傳統(tǒng)方式無(wú)法完成的圖書(shū)共享,給讀者帶來(lái)便捷。秉承“傳遞書(shū)香,收獲知識(shí)”的宗旨,致力于建立一個(gè)新的圖書(shū)共享平臺(tái),從而提高我國(guó)國(guó)民的精神文化素質(zhì),并為讀者提供優(yōu)質(zhì)的服務(wù)。

        技術(shù)支持 ?SSM框架技術(shù)由Spring、Spring MVC和My-

        Batis三部分組成,適用于搭建開(kāi)發(fā)各種中、小企業(yè)應(yīng)用系統(tǒng)。Eclipse平臺(tái)可以搭建各種項(xiàng)目,具有內(nèi)存小、使用免費(fèi)、源代碼和插件開(kāi)放等優(yōu)勢(shì)。本文采用軟件工程思想,采用B/S(Browser/Server)結(jié)構(gòu),運(yùn)用SSM框架技術(shù)和Eclipse平臺(tái)編寫(xiě)開(kāi)發(fā),使用Java語(yǔ)言和SSM框架技術(shù)實(shí)現(xiàn)系統(tǒng)的相關(guān)模塊。在Web開(kāi)發(fā)應(yīng)用方面,MySQL應(yīng)用軟件能夠靈活地定義、控制以及查詢(xún)數(shù)據(jù)信息。本文采用MySQL數(shù)據(jù)庫(kù),通過(guò)使用阿里數(shù)據(jù)連接池,完成Eclipse與MySQL數(shù)據(jù)庫(kù)的連接,實(shí)現(xiàn)基于B/S的與圖書(shū)共享相適應(yīng)的圖書(shū)共享Web平臺(tái)。

        2 系統(tǒng)功能及圖書(shū)借還流程設(shè)計(jì)

        在移動(dòng)互聯(lián)網(wǎng)被廣泛使用的今天,想要實(shí)現(xiàn)高校內(nèi)圖書(shū)共享,首先要實(shí)現(xiàn)用戶(hù)的實(shí)名制,以此來(lái)解決用戶(hù)之間存在的信任問(wèn)題;然后進(jìn)行書(shū)目整合,要求圖書(shū)共享平臺(tái)的書(shū)目檢索目錄不僅可以搜索到圖書(shū)館館藏書(shū)目,還可以搜索到私人共享書(shū)目,這樣讀者可以一次性地查詢(xún)校園內(nèi)所有的圖書(shū)資源;最后要建立跨平臺(tái)的終端,圖書(shū)共享平臺(tái)的系統(tǒng)設(shè)計(jì)要將移動(dòng)優(yōu)先作為設(shè)計(jì)導(dǎo)向,使得平臺(tái)可以適應(yīng)移動(dòng)終端和其他不同終端的使用。“紙書(shū)”校園圖書(shū)共享Web平臺(tái)設(shè)計(jì)包括系統(tǒng)功能模塊設(shè)計(jì)、圖書(shū)借還流程設(shè)計(jì)。

        系統(tǒng)功能模塊設(shè)計(jì) ?系統(tǒng)結(jié)構(gòu)如圖1所示。

        1)系統(tǒng)前臺(tái)。前臺(tái)網(wǎng)頁(yè)主要分為圖書(shū)檢索、圖書(shū)分類(lèi)展示以及熱門(mén)圖書(shū)這三個(gè)板塊,用戶(hù)可以通過(guò)登錄平臺(tái)界面,尋找自己想要借閱的圖書(shū),提交借閱圖書(shū)的申請(qǐng)。

        2)用戶(hù)管理。在圖書(shū)共享平臺(tái)上的用戶(hù)信息必須要實(shí)名注冊(cè)。用戶(hù)ID、手機(jī)號(hào)以及使用的郵箱,在注冊(cè)后會(huì)保存在數(shù)據(jù)庫(kù)中。如果其他用戶(hù)注冊(cè)后使用相同的信息,系統(tǒng)會(huì)自動(dòng)提示該用戶(hù)名、該手機(jī)號(hào)或者該郵箱已經(jīng)使用過(guò)。如果輸入的不正確,會(huì)提示用戶(hù)該賬號(hào)錯(cuò)誤請(qǐng)更改。注冊(cè)時(shí),官方會(huì)向用戶(hù)發(fā)送手機(jī)驗(yàn)證碼。本系統(tǒng)在登錄時(shí)有兩種不同的操作權(quán)限,不同的操作權(quán)限在登錄后會(huì)有不同的界面顯示與操作。當(dāng)擁有合法身份的賬號(hào)在輸入正確的賬號(hào)及密碼,并點(diǎn)擊下面的“登錄”按鈕后,進(jìn)入后臺(tái)管理系統(tǒng)首頁(yè);如果輸入賬號(hào)不存在,會(huì)在界面提示“該用戶(hù)不存在”;若輸入密碼錯(cuò)誤,會(huì)在界面提示“密碼錯(cuò)誤”。此外,用戶(hù)在第一次登錄的時(shí)候,平臺(tái)內(nèi)部的系統(tǒng)會(huì)將用戶(hù)的信息自動(dòng)保存到本地,為下一次登錄的本地認(rèn)證提供便利。用戶(hù)可以修改個(gè)人信息和聯(lián)系方式,設(shè)置個(gè)人信息的公開(kāi)內(nèi)容。

        3)后臺(tái)管理。平臺(tái)后臺(tái)管理主要有三個(gè)功能板塊:在

        “我的借閱”板塊,用戶(hù)可以查看自己的借閱申請(qǐng)是否被圖書(shū)出借者確認(rèn),可以查看圖書(shū)出借者的基本信息,還可以查看已借閱過(guò)圖書(shū)的信息、圖書(shū)借閱是否超期以及歷史借閱記錄;在“圖書(shū)共享”板塊,所有經(jīng)過(guò)認(rèn)證的用戶(hù)都可以發(fā)布圖書(shū)的共享信息;在“借出管理”板塊,用戶(hù)可以查看自己所借出圖書(shū)的信息和期限、圖書(shū)借閱者是否按時(shí)歸還圖書(shū),還可以查看圖書(shū)借閱者的基本信息以及歷史借出記錄等。

        圖書(shū)借還流程設(shè)計(jì) ?圖書(shū)借還流程設(shè)計(jì)包括借書(shū)和還書(shū)流程設(shè)計(jì)。

        1)借書(shū)流程。

        ①用戶(hù)進(jìn)行認(rèn)證登錄之后,要先查找想要借閱的圖書(shū),確認(rèn)該圖書(shū)是否為私人共享:如果該圖書(shū)是圖書(shū)館的藏書(shū),用戶(hù)可以直接前往圖書(shū)館進(jìn)行借閱;如果該圖書(shū)是私人共享,用戶(hù)要在線(xiàn)上提交借閱申請(qǐng)。

        ②系統(tǒng)會(huì)通過(guò)郵件的形式將借閱申請(qǐng)傳遞給圖書(shū)的借出者,借閱者和借出者可以通過(guò)平臺(tái)留言或者根據(jù)個(gè)人信息中展示的聯(lián)系方式,約定線(xiàn)下借書(shū)的時(shí)間和地點(diǎn);最后用戶(hù)要再次登錄平臺(tái),確認(rèn)圖書(shū)已經(jīng)借閱成功。

        2)還書(shū)流程:用戶(hù)在進(jìn)行認(rèn)證登錄之后,在“我的借閱”模塊中進(jìn)行還書(shū)操作,然后借閱者和借出者約定好線(xiàn)下還書(shū)的時(shí)間和地點(diǎn);等到圖書(shū)歸還之后,借出者要在平臺(tái)中確認(rèn)已經(jīng)收回借閱的圖書(shū)。

        3 網(wǎng)站布局設(shè)計(jì)開(kāi)發(fā)過(guò)程

        根據(jù)用戶(hù)表設(shè)計(jì)注冊(cè)頁(yè)面的表單元素,由手機(jī)號(hào)、用戶(hù)名、昵稱(chēng)、注冊(cè)郵箱、密碼構(gòu)成。Form表單提交方式為Post,action為Servlet/Rejisterpage.java,先走一遍過(guò)濾器,過(guò)濾器較為簡(jiǎn)單,包含一個(gè)中文亂碼的過(guò)濾。未登錄時(shí)訪問(wèn)首頁(yè)或者會(huì)員頁(yè)、論壇頁(yè)時(shí),進(jìn)行跳轉(zhuǎn)至登錄頁(yè)面的過(guò)濾,因?yàn)檫@些頁(yè)面需要通過(guò)Session獲取user對(duì)象,防止對(duì)user操作時(shí)出現(xiàn)空指針異常。

        Step1 ?用html劃分布局,分為頭部、中間和尾部。頭部?jī)?nèi)容包含一個(gè)紙書(shū)項(xiàng)目Logo,一個(gè)導(dǎo)航欄。中間內(nèi)容就是注冊(cè)頁(yè)面的表單。尾部?jī)?nèi)容包含營(yíng)業(yè)信息和版權(quán)聲明。用Css設(shè)置頁(yè)面的樣式和顯示效果。

        Step2 ?用Jquery控制頁(yè)面的邏輯和效果。用pattern設(shè)置其規(guī)范<正則表達(dá)式>??梢杂米址膍atch方法判斷是否匹配,也可以通過(guò)對(duì)提交按鈕綁定Click()事件,獲取表單元素對(duì)象,通過(guò)validity.patternMismatch的返回值驗(yàn)證是否匹配規(guī)范,滿(mǎn)足給其兄弟元素空的div增加綠色背景樣式,提示輸入正確;不滿(mǎn)足則增加紅色的背景樣式,根據(jù)錯(cuò)誤信息給出提示。

        Step3 ?根據(jù)用戶(hù)表設(shè)計(jì)注冊(cè)頁(yè)面的表單元素,由手機(jī)號(hào)、用戶(hù)名、昵稱(chēng)、注冊(cè)郵箱、密碼構(gòu)成。Form表單提交方式為Post,action為Servlet/Loginpage.java,內(nèi)建一個(gè)正則表達(dá)式引擎。用戶(hù)名-pattern:由字母、數(shù)字、下劃線(xiàn)、點(diǎn)、減號(hào)組成;只能以數(shù)字、字母開(kāi)頭或結(jié)尾,且長(zhǎng)度為4~18個(gè)字符。手機(jī)號(hào)-pattern:手機(jī)號(hào)碼,以13、15、17、18開(kāi)頭的11位數(shù)字。昵稱(chēng)-pattern:只能由漢字、字母、數(shù)字、下劃線(xiàn)以及特殊字符@!#$%&*組成,長(zhǎng)度為4~16個(gè)字符。注冊(cè)郵箱-pattern:輸入常用電子郵箱,郵箱應(yīng)包含符號(hào)@和.。密碼-pattern:密碼應(yīng)為6~16個(gè)字符。

        Step4 ?獲取驗(yàn)證碼為a標(biāo)簽,通過(guò)window.setInterval

        設(shè)置時(shí)鐘,刷新時(shí)間為1000 ms,定義時(shí)間變量為“time=60;

        time--”;獲取a標(biāo)簽元素調(diào)用text方法,傳參time+″s″;

        當(dāng)time==0,清除時(shí)鐘,把a(bǔ)標(biāo)簽的禁用屬性設(shè)為able。用Servlet接收注冊(cè)頁(yè)面?zhèn)鬟^(guò)來(lái)的參數(shù),對(duì)參數(shù)進(jìn)行邏輯判斷。用Servlet接收登錄頁(yè)面?zhèn)鬟^(guò)來(lái)的參數(shù),用選擇分支判斷。只要滿(mǎn)足一個(gè)就進(jìn)行跳轉(zhuǎn)(用戶(hù)名/手機(jī)號(hào)/郵箱與密碼匹配),查詢(xún)結(jié)果返回值為true,跳轉(zhuǎn)至首頁(yè);否則提示用戶(hù)名或密碼錯(cuò)誤。

        Step5 ?通過(guò)request對(duì)象調(diào)用getParameter()獲取注冊(cè)頁(yè)面的傳參,這里需要用到一個(gè)POJO里User的類(lèi)。根據(jù)這些傳參,實(shí)例出一個(gè)具有以上信息的User對(duì)象。通過(guò)Dao層中的方法看返回值是否為空,若為空,說(shuō)明注冊(cè)的手機(jī)號(hào)、郵箱、用戶(hù)名都未被注冊(cè)過(guò)。向數(shù)據(jù)庫(kù)里增加用戶(hù)的操作,調(diào)用addUser()方法,設(shè)置Session對(duì)象User,然后跳轉(zhuǎn)至首頁(yè)。不為空,則說(shuō)明數(shù)據(jù)庫(kù)里已存在這樣的信息。因?yàn)樵黾恿宋ㄒ患s束,增的話(huà)會(huì)報(bào)錯(cuò),這時(shí)候就要告訴用戶(hù)什么地方出問(wèn)題,再返回到注冊(cè)界面修改。用reponse.setHeader()設(shè)置提示信息。

        Step6 ?面向接口編程,為保證登錄時(shí)可以用用戶(hù)登錄,也可以用郵箱或手機(jī)號(hào)登錄,在UserDao里用到public

        String getPasswordbyusername、public String getPass-wordbyemail和public String getPasswordbyphone三種抽象方法。

        在BookDao里用到public boolean addUser、public boolean Existsusername和public User getUser三種抽象方法。public boolean addUser方法用于增加用戶(hù),注冊(cè)驗(yàn)證該用戶(hù)名、手機(jī)號(hào)、郵箱都沒(méi)有被使用過(guò)。這里郵箱和手機(jī)號(hào)在數(shù)據(jù)庫(kù)里都是唯一約束,所以要驗(yàn)證。public

        boolean Existsusername方法通過(guò)傳用戶(hù)名,查數(shù)據(jù)庫(kù),如果數(shù)據(jù)不為1的話(huà),就返回true,否則返回false。public

        User getUser方法通過(guò)用戶(hù)名、郵箱、手機(jī)號(hào)獲取對(duì)象。該方法根據(jù)單一用戶(hù)名的用戶(hù)對(duì)象,返回該用戶(hù)的全部信息的用戶(hù)對(duì)象。因?yàn)槊總€(gè)帖子只有用戶(hù)名和頭像的路徑信息,所以public User getUser方法主要應(yīng)用于論壇頁(yè)面。

        public List getPageBookList(int pageNo,int

        pageSize方法是對(duì)書(shū)分類(lèi)做一個(gè)分頁(yè)。public int get

        TotalCount()方法是獲取該分類(lèi)下有多少本這樣的書(shū)籍。public boolean addBook、public boolean deleteBook和public boolean queryBook這三種方法是給管理員操作圖書(shū)的權(quán)限,分別是增加圖書(shū)、刪除圖書(shū)和查詢(xún)圖書(shū)。

        在LuntanDao里,public boolean addLuntanList(Lun

        tanList luntan)方法是向論壇列表里增加數(shù)據(jù),public List getPageLuntanList(int pageNo, int pageSize)方法是對(duì)論壇頁(yè)里的數(shù)據(jù)進(jìn)行一個(gè)分頁(yè)操作,public int getTotalCount()方法是用來(lái)獲取論壇記錄的總數(shù)。

        4 結(jié)語(yǔ)

        本文基于Web技術(shù),針對(duì)“紙書(shū)”校園共享圖書(shū)Web平臺(tái)進(jìn)行了系統(tǒng)功能設(shè)計(jì)。圖書(shū)借還流程主要包括借書(shū)和還書(shū)流程設(shè)計(jì)。注冊(cè)、登錄以及網(wǎng)站借閱界面都已實(shí)現(xiàn)。建立高校圖書(shū)共享Web平臺(tái),能夠最大限度幫助學(xué)生解決借書(shū)難、買(mǎi)書(shū)貴的問(wèn)題,讓學(xué)生可以隨時(shí)隨地借閱到自己想要閱讀的圖書(shū)?!凹垥?shū)”網(wǎng)站可以激發(fā)高校師生閱讀的熱情,提高圖書(shū)的使用率,不會(huì)因與圖書(shū)館閉館時(shí)間相沖突,從而無(wú)法借閱到自己想要閱讀的圖書(shū)。

        參考文獻(xiàn)

        [1]米高峰,李思美,趙夢(mèng)飛.全民閱讀語(yǔ)境下圖書(shū)資源整合與共享平臺(tái)設(shè)計(jì)研究[J].出版廣角,2018(6):61-63.

        [2]趙琰,戴曉翔,詹慶東.互聯(lián)網(wǎng)思維下圖書(shū)共享模式研究[J].圖書(shū)情報(bào)工作,2018,62(3):33-38.

        [3]鄧蓉敬.學(xué)校社區(qū)共建共享聯(lián)合圖書(shū)館:國(guó)外農(nóng)村公共圖書(shū)服務(wù)均等化服務(wù)模式與啟示[J].圖書(shū)館工作與研究,2014(1):55-59.

        [4]廖文俊.用戶(hù)期望在Web網(wǎng)站設(shè)計(jì)中的應(yīng)用研究[D].江蘇:江南大學(xué),2013.

        [5]WU Y. Analyses of PHP Dynamic Website Development Technology in the Era of Internet+[M]//International Informatization and Engineering Associations.2015:4.

        猜你喜歡
        紙書(shū)
        劉宋御府的“二王”書(shū)跡
        讀書(shū)(2025年3期)2025-03-12 00:00:00
        紙書(shū)已死?
        天涯(2023年6期)2024-01-03 01:25:55
        開(kāi)卷虛構(gòu)暢銷(xiāo)書(shū)排行榜
        出版人(2022年6期)2022-06-11 09:04:52
        注考數(shù)字資源與紙書(shū)的融合出版實(shí)踐及認(rèn)識(shí)
        注考數(shù)字資源與紙書(shū)的融合出版實(shí)踐及認(rèn)識(shí)
        網(wǎng)文紙書(shū)第二波暢銷(xiāo)高峰來(lái)襲?
        出版人(2021年6期)2021-06-30 07:40:28
        基于RAYS系統(tǒng)的“現(xiàn)代紙書(shū)”出版運(yùn)營(yíng)模式探析
        讀書(shū)隨筆四題
        新青年(2017年8期)2017-08-22 21:25:27
        從《S.》一窺紙書(shū)的多種可能性
        出版人(2016年6期)2016-06-22 09:42:29
        美國(guó)青少年比成年人更愛(ài)紙書(shū)
        出版人(2015年11期)2015-12-14 11:32:49
        在线观看二区视频网站二区| 色呦呦九九七七国产精品| 国产高清在线精品一区二区三区| 快射视频网站在线观看| 亚洲处破女av日韩精品中出| 亚洲av综合国产av日韩| 国产精品兄妹在线观看麻豆| 国产av一区二区精品久久凹凸| 国产成人麻豆精品午夜福利在线| 最新四色米奇影视777在线看| 丰满少妇被猛烈进入无码| 91产精品无码无套在线| 91精品啪在线看国产网站| 国产亚洲欧美另类久久久| 日韩不卡无码三区| 国产麻豆精品久久一二三| 色婷婷亚洲一区二区在线| 精品国产亚洲av久一区二区三区| 亚洲国产一区二区av| 日本h片中文字幕在线| 亚洲人精品午夜射精日韩| 人禽交 欧美 网站| 永久免费无码av在线网站 | 国产成人亚洲综合无码品善网| 亚洲av无码男人的天堂在线| 暖暖免费 高清 日本社区在线观看 | 精品人妻潮喷久久久又裸又黄| 深夜福利国产| 亚洲av综合av国一区二区三区| 日韩精品一区二区免费| 免费人成视频网站在在线| 永久黄网站色视频免费看| 日本大片免费观看完整视频| 久久熟女乱一区二区三区四区| 开心五月骚婷婷综合网| 亚洲处破女av日韩精品中出| 中文字幕人妻中文| 久久久久欧洲AV成人无码国产| 在线观看视频亚洲| 精品国产乱码久久免费看| 亚洲hd高清在线一区二区|