freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-某小型數(shù)字圖書館的設(shè)計(jì)與實(shí)現(xiàn)—論文-資料下載頁

2024-12-01 17:56本頁面

【導(dǎo)讀】為了跟上信息時(shí)代的步伐,數(shù)字化圖書管理系統(tǒng)應(yīng)運(yùn)而生。理系統(tǒng)主要用于對(duì)圖書、讀者、以及借閱的管理。它不僅能夠簡化人們的工作,借閱業(yè)務(wù)的大型書店等。頁面的制作與美化、系統(tǒng)安全級(jí)別的定制和系統(tǒng)程序的編寫、調(diào)試與修改等工作。析,說明該系統(tǒng)運(yùn)行穩(wěn)定、可靠,具有一定的實(shí)用價(jià)值。

  

【正文】 update book set 是否借出 =39。139。,借閱次數(shù) =1+(select 借閱次數(shù) from book where bookID=amp。request(bookhao)amp。) where bookID=amp。request(bookhao) (sql) 向 borrow 表中插入相應(yīng)讀者與圖書的借閱對(duì)應(yīng)關(guān)系信息。分別將讀者帳號(hào)和圖書號(hào)共同存入進(jìn)去。 ssql=insert into borrow (readerID,bookID, 借 閱 日 期 ) values (39。amp。request(duzhehao)amp。39。,39。amp。request(bookhao)amp。39。,39。amp。dateamp。39。) (ssql) 另一種方式是在 的圖書編號(hào)文本框中直接輸入所要借 閱圖書,則就會(huì)在 頁面中顯示相應(yīng)的圖書信息,并在狀態(tài)字段里顯示該圖書當(dāng)前的狀態(tài)是已借出還是還在圖書館中。如果在圖書館內(nèi),操作字段就會(huì)顯示“借閱”按鈕,點(diǎn)擊后,輸入讀者帳號(hào),也可直接提交到 頁面中進(jìn)行借閱處理。 另外讀者還可以直接在網(wǎng)上進(jìn)行續(xù)借操作。讀者通過身份驗(yàn)證過登錄到 頁面,在其圖書續(xù)借標(biāo)簽 ()里也可以查看到自己的所有借書信息,如果是還沒有續(xù)借過的記錄,將會(huì)在續(xù)借字段里顯示一個(gè)續(xù)借按鈕,點(diǎn)擊就可以續(xù)借該圖書,代碼同上。 的讀者信息中每一條借書記錄的還書字段都有一個(gè)“還書”按鈕,點(diǎn)擊此按鈕可以將該條記錄的圖書號(hào)和讀者帳號(hào)一同提交到 頁面進(jìn)行處理。 主要操作是:先將 borrow 表中相應(yīng)的借書信息給刪除: sql=delete from borrow where bookID=amp。request(bookhao)amp。 and readerID=amp。request(duzhehao) (sql) 再把 book表中對(duì)應(yīng)圖書的“是否借出”字段值更改成為“ 0”即假值。 ssql=update book set 是否借出 =39。039。 where bookID=amp。request(bookhao) (ssql) 在 的用戶信息頁面里,還有一個(gè)罰金字段,如果讀者所借閱的圖書超出期限,則在系統(tǒng)啟動(dòng)時(shí)會(huì)計(jì)算出其到當(dāng)天為止就交的罰款金額,這在前面已介紹過了。這個(gè)罰金字段就顯示的是 reader 表中“罰金”字段的值。讀者在還書的時(shí)候需交納其罰款金額,交了之后,管理員可以點(diǎn)擊“罰金已交”按鈕將讀者帳號(hào)信息提交到 頁面對(duì)數(shù)據(jù)庫中 數(shù)據(jù)進(jìn)行清楚處理。 sql=update reader set 罰金 =0 where readerID=amp。request(ID) 在線電子圖書閱覽模塊 ( 1) 在線閱讀 在線電子圖書的閱覽模塊給讀者提供了一些電子書籍的在線閱讀功能,利用網(wǎng)絡(luò)資源,達(dá)到資源共享的目的。給讀者帶來了積大的方便。 在首頁的導(dǎo)航欄直接點(diǎn)擊進(jìn)入在線閱讀者頁面 (),顯示了所有的電子資源。這里也采用了分頁技術(shù)來顯示,每頁 12 條記錄,分為四行,每行三分別以表格方式顯示三條記錄。 每個(gè)表格中顯示了電子 資源的題目、入庫日期、以及簡要介紹的資料。題目直接連接到 頁面顯示該電子資源的內(nèi)容,即讀者可以在這里閱讀電子圖書。其中截取前 45 個(gè)字符的語句是: %=left(con(illuminate),45)% 連接的方法同前面所介紹過的連接一樣,同樣也是要傳遞該記錄的 ID 號(hào)給下一個(gè)頁面,以顯示相應(yīng)的數(shù)據(jù)。 a href=?ID=%=con(ID)%…… /a ( 2) 電子圖書管理 對(duì)電子圖書的管理主要包括電子資料的添加與刪除操作。當(dāng)要向圖書館數(shù)據(jù)庫內(nèi)添加 新的電子圖書資源時(shí),便使用添加功能來實(shí)現(xiàn);如果電子資源過期或其他的原因需要清除時(shí),則使用刪除功能。此功能的操作簡捷,安全,充分的提高了工作的效率。 管理員登錄到管理首頁 ,點(diǎn)擊左面有一個(gè)在線閱讀標(biāo)簽進(jìn)入,在添加新的在線閱讀圖書的 form表單中,輸入要添加電子圖書的相關(guān)信息,再提交到 中進(jìn)行處理。 在 中處理代碼為: //首先判斷所輸入的數(shù)據(jù)是否完整,再進(jìn)行插入操作 sql=insert into onlinereading (topic,content,illuminate,indate) values (39。amp。reques t(topic)amp。39。,39。amp。request(content)amp。39。,39。amp。request(illuminate)amp。39。,39。amp。dateamp。39。) 刪除在線閱讀的電子圖書內(nèi)容也是先輸入相應(yīng)的標(biāo)題信息,然后提交到 進(jìn)行查找,查找到相關(guān)的電子圖書信息,管理員可以直接點(diǎn)刪除按鈕提交到 進(jìn)行刪除處理。在 中,處理過程如下: 首先判斷 delete 變量所描述的動(dòng)作是否對(duì)在線閱讀數(shù) 據(jù)表。 sql=delete from onlinereading where ID=amp。request(ID) (sql) 圖書館公告模塊 圖書館公告包括圖書館新聞、新書預(yù)告、規(guī)章制度、以及公告信息的發(fā)布等等。 ( 1) 公告信息 公告信息可以是新書的預(yù)告,以及圖書館內(nèi)的主要為讀者提供圖書館最新的動(dòng)態(tài)信息。讀者可以通過這些消息來增加對(duì)圖書館的了解。 公告是在圖書館系統(tǒng)的首頁。這里顯示了最新的十條公告,另外這些信息的右上方有一個(gè) ”更多 ”的字樣,點(diǎn)擊它能夠進(jìn)入 頁面顯示所有的公告信息。公告名都采用了一個(gè)超連接,并且還傳遞了該信息的 ID 號(hào)到下 頁面。 a href=?ID=%=con(ID)%.%=left(con(topic),27)%/a 這里還采用了 left 字符串截取函數(shù),在首頁上限制其顯示的內(nèi)容多少。 根據(jù)所提交上來的 ID 號(hào)顯示公告記錄。語句為: %sql=select * from announce where ID=amp。request(ID)% trtd width=90% align=center%=con(topic)%/td/tr //顯示公告的內(nèi)容,并采用一個(gè) replace( )函數(shù)來恢復(fù)原來的換行、空格等格式。 %=replace(amp。con(content),chr(13),br) % 圖書館的規(guī)章制度可以直接從首頁的導(dǎo)航進(jìn)入 。這里有圖書館的所有詳細(xì)管理制度,特別是新讀者特別需要閱讀這些制度。 ( 2) 發(fā)布公告信息 對(duì)公告的發(fā)布主要是公告的添加與刪除操作。管理員需要向發(fā)布 圖書館最新公告或是新聞時(shí),便使用添加功能來實(shí)現(xiàn);公告信息過期或由于其他的原因需要清除時(shí),則使用刪除功能。此功能操作簡捷,安全,充分的提高了工作的效率。 留言簿模塊 留言簿給讀者提供了非常方便的交流平臺(tái)了。在這里可以看到所有的公開留言,每個(gè)讀者都可以看到,沒有任何限制。讀者對(duì)自己的疑問、建議等都可以在這里留言,管理員可以對(duì)讀者的留言進(jìn)行回復(fù),以及刪除等管理工作。主要包括留言的瀏覽,用戶留言,以及管理員對(duì)留言簿的管理等功能。 ( 1) 留言簿的瀏覽及留言 留言簿首頁 ,顯示所有的讀者留言信息,主要包 括留言主題、留言者、聯(lián)系電話、留言時(shí)間、留言內(nèi)容,以及管理員對(duì)其的回復(fù)信息等。留言的排列是按時(shí)間的倒序來顯示的。 留言簿也用到了分頁顯示技術(shù)。這里根據(jù)頁面大小每一個(gè)頁面只顯示三條記錄, =3。分頁技術(shù)的代碼在前面的圖書檢索模塊里面已經(jīng)詳細(xì)講解過了,這里不再加以說明。 留言簿首頁 左上方有一個(gè)我要留言連接項(xiàng),讀者點(diǎn)擊這里便可以進(jìn)入 進(jìn)行留言。在這里輸入相應(yīng)信息到 進(jìn)行處理,并使用 now函數(shù)獲取當(dāng)前的日期時(shí)間作為留言的時(shí)間,直接將數(shù)據(jù)加入到留 言數(shù)據(jù)表中: query=insert into lyan(name,content,telephone,topic,thedate) values (39。 amp。 request(name) amp。39。,39。amp。 request(content)amp。39。,39。amp。 request(telephone)amp。39。,39。amp。 request(topic)amp。39。,39。amp。nowamp。39。) (query) 當(dāng)將數(shù)據(jù)添加到數(shù)據(jù)庫里后,將讀者所留言的內(nèi)容反饋給讀者以確認(rèn)。 ( 2) 留言簿管理 當(dāng)讀者留言后 ,管理員就需要對(duì)留言進(jìn)行回復(fù),以及可以對(duì)一些過期留言,或是不健康留言進(jìn)行清理。 從 的右上方留言管理連接按鈕,可以進(jìn)入到 登錄頁面,管理員通過身份驗(yàn)證后,就進(jìn)入到 頁面,每條留言信息下面有兩個(gè)連接選項(xiàng),一個(gè)是“回復(fù)”連接項(xiàng),一個(gè)是“刪除”連接項(xiàng)。 點(diǎn)擊回復(fù)連接,將該條留言的 ID 提交到 頁面,再通過提交上來的ID 號(hào)查詢到該條留言,用一個(gè) textarea 多行文本框來供管理員輸入回復(fù)內(nèi)容。直接提交數(shù)據(jù)進(jìn)行判斷處理。在這個(gè)頁面中使用 session(“ID”)來記錄前面?zhèn)鬟^來的留言 ID。方便數(shù)據(jù)處理。使用 update 語句來將回復(fù)的內(nèi)容加入到數(shù)據(jù)表中對(duì)應(yīng)留言記錄的 reply字段。 sql=update lyan set reply=39。amp。request(liuyan)amp。39。 where ID=amp。session(ID) 操作完后需要將 session(“ID”)值賦為空值,即用完后取消前面的記錄 ID 號(hào),以免以后誤用其值。 session(ID)= 后臺(tái)管理模塊 后臺(tái)管理包括圖書管理(包括圖書的錄入、增加、刪除等功能)、讀者的管理(讀 者帳號(hào)的注冊(cè)等)、數(shù)據(jù)的更新、數(shù)據(jù)庫的備份與恢復(fù)等功能。 ( 1) 管理員登錄 讀者通過導(dǎo)航進(jìn)入到 登錄頁面,輸入自己的登錄名與密碼,提交到管理首頁 登錄驗(yàn)證。如果查找到相符合的記錄,則登錄成功,用session變量來記錄管理的身份帳號(hào)與密碼。 session(manageraccount)=request(managername) //記錄管理員帳號(hào)名 session(managerpassword)=request(managerpwd) //記錄管 理員密碼 判斷所登錄的管理員身份是否是超級(jí)管理員,如果 bit 類型字段 isadmin 值為真的話,說明該管理員為超級(jí)管理員,則給 session(administrator)變量賦值為 ”YES”來標(biāo)識(shí)其特殊身份。 if con(isadmin)=true then session(administrator)=YES end if ( 2) 系統(tǒng)數(shù)據(jù)更新 登錄后進(jìn)入管理主頁,里面有一個(gè)叫 ”更新系統(tǒng)信息 ”的按鈕。這是一個(gè)系統(tǒng)起動(dòng)時(shí),完成數(shù)據(jù)庫里面的數(shù)據(jù)與當(dāng)前日期同步的引擎。每天當(dāng)管理員登錄后,都需要點(diǎn)擊按鈕 來更新數(shù)據(jù)庫信息。 首先系統(tǒng)啟動(dòng)時(shí),先要對(duì)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行同步計(jì)算,對(duì)所有的借書記錄進(jìn)行判斷,在還沒有還書的記錄中查找出借閱超期尚未還的記錄,自動(dòng)計(jì)算出其超出管理員所設(shè)定的借閱期限的天數(shù),并在相應(yīng)的字段中標(biāo)明。再得用超期天數(shù)乘以相應(yīng)的每日罰金,將結(jié)果寫入讀者表中的罰金字段中。這樣就保持了系統(tǒng)啟動(dòng)后,管理員以及讀者對(duì)數(shù)據(jù)操作的及時(shí)性和有效性。 ( 3) 管理功能 超級(jí)管理員與其他普通管理員之間有著不同的操作權(quán)限。超級(jí)管理員除了有其他管理員所有的管理權(quán)限外,還可以創(chuàng)建和刪除其他的管理員帳號(hào);可以修改圖書館的系統(tǒng)參數(shù),如 借書期限,超期罰金,以及一個(gè)讀者能借書的數(shù)目;并且可以查看所有的管理員帳號(hào)信息。 普通管理員除了有前面幾個(gè)章節(jié)中所提到的圖書借還管理、公告管理、在線閱讀管理、系統(tǒng)信息的更新等操作外,還可以對(duì)圖書資料進(jìn)行管理,包括圖書信息的錄入,修改和刪除等操作;對(duì)讀者信息的管理,包括讀者帳號(hào)的錄入,修改和刪除等;還可以進(jìn)行數(shù)據(jù)備份與恢復(fù)操作等操作。和超級(jí)管理員一樣,在管理首頁 中左邊的資料更改里可以進(jìn)行修改自己的資料,這操作與前面所介紹的讀者修改自己的資料類似,這里也不加講解。 當(dāng)圖書館購回有新書時(shí),就 得將所有的圖書信息錄入到數(shù)據(jù)庫中,且每一本圖書都有一個(gè)唯一的編號(hào),這里編號(hào)是由系統(tǒng)自動(dòng)生成的,當(dāng)管理員錄入一條新圖書記錄后,系統(tǒng)就會(huì)把所生成的該圖書編號(hào)反饋給管理員,管理員再把這個(gè)編號(hào)填到圖書的標(biāo)簽上。當(dāng)圖書過期或是因?yàn)槠渌瓉硇枰宄蛐薷膱D書的信息時(shí),則就可以直接在刪除或修改圖書資料 form 表單中輸入相應(yīng)的圖書名,查找到該圖書,就直接進(jìn)行刪除或是修改操作了。 對(duì)讀者的管理主要是讀者帳號(hào)的注冊(cè)與注銷,也可以對(duì)讀者信息加以修改。用戶帳號(hào)的注冊(cè)必須是由管理員來操作,因?yàn)槊恳粋€(gè)讀者必須將身份證拿到管理員處以身份 證號(hào)碼來合法注冊(cè),這是為了保證讀者身份的真實(shí)性。 ,讀者的注銷刪除是在讀者管理標(biāo)簽下的注銷讀者表單中輸入身份證號(hào)與讀者帳號(hào)來進(jìn)行處理。 ( 4) 數(shù)據(jù)庫的備份與恢復(fù) 為了保證數(shù)據(jù)庫中數(shù)據(jù)的安全性和完整性,防止數(shù)據(jù)用戶的誤碼操作,計(jì)算機(jī)病毒以及其它因素給數(shù)據(jù)庫來的損失,系統(tǒng)提供了數(shù)據(jù)庫備份,以及恢復(fù)功能,每天需要及時(shí)的備份數(shù)據(jù)。這也是一個(gè)好的信息管理系統(tǒng)所必備的功能,否則不能算是一個(gè)完整的系統(tǒng)。本系統(tǒng)所提供的數(shù)據(jù)備份及恢復(fù)具有強(qiáng)大的功能,支持在線遠(yuǎn)程備份。其主要功能的實(shí)現(xiàn)及主要代碼如下: SQL=backup database library to disk=39。amp。 (backu) amp。\amp。 rsdata(0)amp。back39。 39。備份數(shù)據(jù)庫 ,并指定備份文件名 當(dāng)數(shù)據(jù)庫出現(xiàn)問題,就可
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1