基于ASP.NET的圖書漂流系統(tǒng)的研發(fā)與實(shí)現(xiàn),asp論文_第1頁
基于ASP.NET的圖書漂流系統(tǒng)的研發(fā)與實(shí)現(xiàn),asp論文_第2頁
基于ASP.NET的圖書漂流系統(tǒng)的研發(fā)與實(shí)現(xiàn),asp論文_第3頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

基于ASP.NET的圖書漂流系統(tǒng)的研發(fā)與實(shí)現(xiàn),asp論文摘要:計(jì)算機(jī)技術(shù)的普遍使用,使得在線圖書漂流得以實(shí)現(xiàn),也讓書友溝通、追蹤圖書流向成為現(xiàn)實(shí)。本文基于ASP.NET設(shè)計(jì)了圖書漂流系統(tǒng),實(shí)現(xiàn)了圖書資源的在線分享。本文關(guān)鍵詞語:圖書漂流系統(tǒng);ASP.NET;圖書資源分享;1、引言圖書漂流是指漂友將自個(gè)不再閱讀的書貼上特定的標(biāo)簽放到公園長椅、火車站候車室、廣場等公共場所,供別人閱讀,閱讀之后,拾取人根據(jù)標(biāo)簽指示,再以同樣的方式將書投放到公共場所中,如此接力下去[1]。在普及閱讀、充滿關(guān)愛的背景下,圖書漂流使閱讀形式更具多樣性,具體表現(xiàn)出了人文關(guān)心,豐富了人們的閑暇時(shí)間,加強(qiáng)了人們之間的溝通,實(shí)現(xiàn)了資源分享,節(jié)約了社會(huì)資源,促進(jìn)了圖書資源的循環(huán)使用[2]。計(jì)算機(jī)和互聯(lián)網(wǎng)的發(fā)展,使得圖書漂流不再局限于將圖書投放到固定場所,促進(jìn)了圖書漂流的普及,讓更多的人參加到圖書漂流中來,促進(jìn)全民閱讀和國民素質(zhì)的發(fā)展[3]。分享經(jīng)濟(jì)的背景下,資源分享被更多人接受,民眾的共享意識(shí)不斷提升,這些都與圖書漂流的最初理念不謀而合[4,5]。當(dāng)前,圖書漂流系統(tǒng)具有漂流形式多樣化、介入主體多元化、圖書分類多樣、回漂率低等特點(diǎn)。圖書漂流系統(tǒng)也不局限于單純的圖書漂流,并用于用戶發(fā)布、檢索圖書等方面,還是知識(shí)分享及漂友溝通的平臺(tái)。2、系統(tǒng)需求分析通過調(diào)查發(fā)現(xiàn),70%以上的學(xué)生喜歡閱讀,65%的學(xué)生有閑置的圖書,本系統(tǒng)旨在通過圖書漂流系統(tǒng),將學(xué)生閑置的書籍發(fā)布到系統(tǒng)上,實(shí)現(xiàn)圖書漂流,假如書籍被喜歡該圖書的同學(xué)看中,則能夠在線申請(qǐng),得到該圖書的閱讀權(quán),當(dāng)然圖書的發(fā)布者可以以在線申請(qǐng)閱讀其別人的圖書。這不僅能夠?qū)崿F(xiàn)圖書漂流,節(jié)約資金,同時(shí)也有利于節(jié)能環(huán)保。該圖書漂流系統(tǒng)的使用者主要是學(xué)生和學(xué)校圖書管理人員。學(xué)生通過注冊(cè)成為系統(tǒng)用戶后能夠閱讀漂流圖書目錄,對(duì)自個(gè)感興趣的圖書,向持有者提出求漂申請(qǐng)。通過在線圖書查詢,用戶愈加方便的查詢到自個(gè)感興趣的圖書。另外,為了使圖書漂流各個(gè)環(huán)節(jié)順利開展,系統(tǒng)對(duì)用戶進(jìn)行分層管理,包括兩個(gè)部分:一是系統(tǒng)管理員對(duì)用戶身份進(jìn)行審核,審核通過平臺(tái)圖書信息、系統(tǒng)留言;二是不同角色登陸不同的頁面(用戶界面和管理員界面),用戶界面可進(jìn)行圖書的投漂和求漂管理,系統(tǒng)管理員界面可對(duì)系統(tǒng)通知、新聞等內(nèi)容進(jìn)行管理,對(duì)平臺(tái)用戶和圖書進(jìn)行審核。圖書漂流系統(tǒng)的主要功能是:用戶通過閱讀圖書投漂信息,進(jìn)而求漂圖書、獲漂圖書、或用戶本身投漂圖書。本系統(tǒng)是基于的圖書漂流系統(tǒng),將要實(shí)現(xiàn)的內(nèi)容如下。(1)實(shí)現(xiàn)漂流圖書的管理,用戶注冊(cè)、登錄、漂流圖書相關(guān)信息的添加。(2)管理員界面對(duì)用戶信息、新聞信息和圖書信息的添加、刪除等操作。(3)后臺(tái)數(shù)據(jù)庫的設(shè)計(jì)。3、系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)3.1、功能設(shè)計(jì)系統(tǒng)主要?jiǎng)澐譃槿齻€(gè)模塊,即前臺(tái)模塊、管理員模塊、用戶模塊。根據(jù)系統(tǒng)的功能要求,圖書漂流系統(tǒng)能夠分為兩個(gè)功能層次:一個(gè)是注冊(cè)用戶能夠在線發(fā)布圖書信息;另一個(gè)是有需求的用戶能夠在線對(duì)圖書進(jìn)行求漂申請(qǐng)。通過以上的需求分析,我們能夠確定系統(tǒng)的詳細(xì)的功能模塊如此圖1所示。圖1系統(tǒng)功能模塊圖本圖書漂流系統(tǒng)實(shí)現(xiàn)的詳細(xì)功能模塊如下。3.1.1、前臺(tái)模塊(1〕首頁:系統(tǒng)首頁顯示系統(tǒng)新聞、通知、最新漂流圖書以及系統(tǒng)公告等。(2〕用戶注冊(cè):進(jìn)入該系統(tǒng)的學(xué)生通過在線注冊(cè)成為本系統(tǒng)的用戶,注冊(cè)用戶能夠在線投漂圖書以及申請(qǐng)圖書。(3〕用戶登錄:注冊(cè)用戶通過審核后,能夠登錄系統(tǒng)。(4〕在線留言:注冊(cè)用戶能夠?qū)D書漂流中的相關(guān)問題,網(wǎng)站運(yùn)營等方面進(jìn)行在線留言,并查看管理員對(duì)留言信息的回復(fù)。(5)在線查看圖書漂流信息,并能在線向圖書持有者申請(qǐng)求漂圖書。3.1.2、管理員模塊(1)系統(tǒng)用戶管理:對(duì)系統(tǒng)用戶的基本信息進(jìn)行管理與審核。(2)站內(nèi)新聞管理:對(duì)站內(nèi)新聞信息進(jìn)行管理,包括新聞的增加、更新以及刪除等操作。(3)留言管理:對(duì)系統(tǒng)的用戶留言信息進(jìn)行管理,能夠在線對(duì)留言信息進(jìn)行回復(fù),刪除不當(dāng)留言信息。(4)注冊(cè)用戶管理:對(duì)新注冊(cè)用戶的基本信息情況進(jìn)行審核。(5)圖書類別管理:實(shí)現(xiàn)了對(duì)圖書的類別管理,使得用戶添加圖書時(shí)能夠選擇圖書所屬類別,再添加圖書,同時(shí)便于后期分類管理。(6)系統(tǒng)公告和系統(tǒng)簡介管理:對(duì)系統(tǒng)公告信息和簡介進(jìn)行管理。(7)站外鏈接管理:能夠添加、修改、刪除與系統(tǒng)相關(guān)的網(wǎng)站鏈接信息。3.1.3、用戶模塊(1)個(gè)人資料修改:對(duì)注冊(cè)用戶的個(gè)人資料信息進(jìn)行修改。(2)圖書管理:注冊(cè)用戶登錄后,能夠新增圖書信息,把自個(gè)的圖書信息上傳到網(wǎng)上進(jìn)行漂流,能夠修改圖書的漂流狀態(tài),出借狀態(tài)。(3)漂流申請(qǐng)列表:查看其他用戶對(duì)本人投漂圖書的求漂申請(qǐng),能否同意求漂申請(qǐng),或拒絕申請(qǐng)。(4)申請(qǐng)列表:查看登錄用戶對(duì)其他用戶的圖書投漂與求漂往來記錄。(5)圖書出借情況:記錄用戶的圖書投漂信息。3.2、數(shù)據(jù)庫設(shè)計(jì)根據(jù)需求分析與系統(tǒng)設(shè)計(jì)能夠抽象出圖書漂流系統(tǒng)所需要的數(shù)據(jù)模型,根據(jù)數(shù)據(jù)模型進(jìn)而設(shè)計(jì)出系統(tǒng)所需數(shù)據(jù)庫。圖書漂流系統(tǒng)的后臺(tái)數(shù)據(jù)部分采用SQLserver數(shù)據(jù)庫設(shè)計(jì),實(shí)現(xiàn)對(duì)系統(tǒng)相關(guān)數(shù)據(jù)表的存儲(chǔ),系統(tǒng)的基本信息數(shù)據(jù)庫以及數(shù)據(jù)項(xiàng)和數(shù)據(jù)構(gòu)造如下。(1)管理員信息數(shù)據(jù)表:用戶名、密碼、權(quán)限、新增日期。(2)圖書信息數(shù)據(jù)表:圖書類別、圖書編號(hào)、圖書名稱、漂流次數(shù)、圖片等。(3)注冊(cè)用戶信息表:用戶名稱、用戶編號(hào)、用戶權(quán)限編號(hào)、聯(lián)絡(luò)、用戶密碼、用戶的審核狀態(tài)等。數(shù)據(jù)表對(duì)應(yīng)的基本字段和字段相關(guān)信息如下。(1)圖書信息表用來存儲(chǔ)圖書的基本信息,用戶查看的圖書信息就來自于該表,表中信息包括:圖書ID(ID)、圖書編號(hào)(bianhao)、圖書名稱(mc)、圖書類型(lb)、圖書作者(zuozhe)、圖書圖片(tupian)、圖書內(nèi)容介紹(content)、漂流次數(shù)(piaoliucishu)、增加日期(addtime)、圖書所有者(addby)、圖書借出狀態(tài)(tushuzt)、圖書漂流狀態(tài)(zt)等屬性,表構(gòu)造如表1所示。(2)漂流申請(qǐng)表用來存儲(chǔ)圖書求漂申請(qǐng)記錄,用戶查看的漂流申請(qǐng)就來自于該表,表中信息包括:圖書ID(ID)、圖書編號(hào)(tshubianhao)、圖書名稱(tushumingcheng)、圖書類型(leibie)、圖書作者(Zuozhe)、申請(qǐng)者(shenqingzhe)、申請(qǐng)者姓名(xingming)、聯(lián)絡(luò)方式(lianxifangshi)、備注、能否同意申請(qǐng)(issh)等屬性,表構(gòu)造如表2所示。(3)圖書出借表用來存儲(chǔ)圖書的投漂記錄,用戶查看的圖書出借信息就來自于該表,表中信息包括:圖書ID(ID)、圖書編號(hào)(tshubianhao)、圖書名稱(tushumingcheng)、圖書類型(leibie)、圖書作者(zuozhe)、申請(qǐng)者(shenqingzhe)、聯(lián)絡(luò)方式(lianxifangshi)、備注(beizhu)、持有者(chiyouzhe)、增加時(shí)間(addtime)等屬性,表構(gòu)造如表3所示。表1圖書信息表表2漂流圖書申請(qǐng)表表3圖書投漂記錄表4、結(jié)束語本文研究了基于ASP.NET的圖書漂流系統(tǒng),后臺(tái)采用SQLServer進(jìn)行數(shù)據(jù)存儲(chǔ),對(duì)系統(tǒng)進(jìn)行需求分析、系統(tǒng)設(shè)計(jì)、模塊劃分、數(shù)據(jù)庫設(shè)計(jì)等,為圖書漂流的在線求漂申請(qǐng)與投漂提供了可能,有利于書籍的循環(huán)使用,為資源分享與管理提供了便利。以下為參考文獻(xiàn)[1]肖雅,王瓊山.我們國家漂流書亭的現(xiàn)在狀況、問題及發(fā)展策略分析[J]學(xué)園,2021(28):22-24.[2]王任揮高職園區(qū)院校圖書漂流聯(lián)盟新形式[J].電子技術(shù)與軟件工程,2022(21):156-157.[3]付敏峰,于林海分享經(jīng)濟(jì)視角下高校圖書館圖書融

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論