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

正文內(nèi)容

畢業(yè)設(shè)計基于web的圖書管理系統(tǒng)的設(shè)計與開發(fā)——圖書借閱與系統(tǒng)維護-在線瀏覽

2025-02-05 20:35本頁面
  

【正文】 e operation, homepage design, file reading and writing, up file and download file, crystal report etc. Keywords:library Web site look loaning and reading management system Crystal report 湖南師范大學(xué)本科畢業(yè)論文 1 前 言 當今時代是飛速發(fā)展的信息時代。計算機的最大好處在于利用它能夠進行信息管理。尤其對于復(fù)雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性。本系統(tǒng)就是為了管理好圖書館信息而設(shè)計的。這些數(shù)據(jù)信息處理工作量大,若采用手工操作工作,出錯率高,出錯后不易查找更改,而且圖書借閱信息的管理工作混亂而又復(fù)雜;一般借閱情況是記錄在借書證上,圖書的數(shù)目和內(nèi)容記錄在文件中,圖書館的工作人員和管理員也只是當時對它比較清楚,時間一長,如再要進行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費時、費力。基于這些問題,有必要建立一個圖書管理系統(tǒng),使圖書管理工作規(guī)范化,系統(tǒng)化,程序化,避免圖書管理的隨意性,提高信息處理的速度和準確性,能夠及時、準確、有效的查詢和修改圖書情況。本系統(tǒng)是基于 B/S(瀏覽器 /服務(wù)器)模式的系統(tǒng),系統(tǒng)軟件和數(shù)據(jù)集中存放于服務(wù)器中,軟件的安裝與升級在服務(wù)器上進行,不影響用戶的使用,用戶只通過瀏覽器就能完成所有管理功能。通過圖書館網(wǎng)站可以使用戶了解本圖書館的概況和借閱指南,進行書刊信息檢索、 讀者借閱情況查詢及電子資料下載,還可在讀者論壇進行信息交流;管理員可以通過圖書館網(wǎng)站的后臺管理方便的管理網(wǎng)站資源,通過圖書借閱管理系統(tǒng)進行借書還書處理,圖書信息與讀者信息的管理、掛失異常處理、并提供強大的信息查詢及報表打印功能及數(shù)據(jù)備份恢復(fù)和權(quán)限控制等。 HTML 代碼編輯工具很多,由最簡單的記事本、寫字板,到現(xiàn)在出現(xiàn)的許多功能強大的網(wǎng)頁編輯工具 FrontPage、Dreamweaver、 HomeSite 等。而目前最流行并被廣泛使用的工具就是FrontPage 和 Dreamweaver。 FrontPage 是 Microsoft 公司開發(fā)的一種用于創(chuàng)建網(wǎng)頁、組織和管理 WEB站點的網(wǎng)頁設(shè)計軟件。 FrontPage 的網(wǎng)頁視圖提供給了一種簡單、實用的工具,用于 Web 網(wǎng) 頁的編輯和格式化。另外, FrontPage 帶有內(nèi)置的工具可產(chǎn)生動畫(移動的圖形)、交互性(對象代表訪問者的動作)甚至在線數(shù)據(jù)收集和數(shù)據(jù)管理。 Dreamweaver 是 Macromedia 公司開發(fā)的,也是一種功能強大、所見即所得的網(wǎng)頁編輯工具,而且它支持最新的 DHTML 和 CSS 標準,具有完善的站點管理機制??梢哉f,它是一種傻瓜式的編輯工具。而 FrontPage 它雖然沒有 Dreamweaver 那么多的附加功能,但它在網(wǎng)頁的編輯方面更具專業(yè)性、穩(wěn)定性、可見性和易修改性,是開發(fā)本系統(tǒng)的理想工具。盡管當前的后臺開湖南師范大學(xué)本科畢業(yè)論文 3 發(fā)工具有很多,像還有 JSP,PHP等,但是根據(jù)現(xiàn)階段的我們開發(fā)系統(tǒng)的實際情況,相對其他工具而言,我們對于 ASP更為熟悉,而且,利用 ASP完全可以實現(xiàn)系統(tǒng)設(shè)計的各項需要。 IIS(Inter Information Server)作為WindowsNT的擴展,自推出以來已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當今市場上最受關(guān)注的 Web服務(wù)器之一。而且, IIS 應(yīng)用于 windows 2021系統(tǒng)中,而像 PWD 雖然在功能上與 IIS大同小異,但是, PWD應(yīng)用于 windows 98系統(tǒng)中,考慮到目前大多數(shù)用戶都是使用 windows 2021系統(tǒng), IIS更為實用?,F(xiàn)在我們利用 IIS+ASP 構(gòu)成三層式 Web 結(jié)構(gòu)(如圖 所示)的中間一層,將客戶機 /服務(wù)器結(jié)構(gòu)與 Web 密切結(jié)合,完成前后端兩者的集成 輸出功能,使得 Web 站點的開發(fā)更方便,實現(xiàn)的功能更強大。在本系統(tǒng)中,我們選用 SQL Server 2021進行數(shù)據(jù)管理。 SQL Server不但可以應(yīng)用于大中型數(shù)據(jù)庫管理中,建立分布式關(guān)系數(shù)據(jù)庫,并且也可以開發(fā)桌面數(shù)據(jù)庫。而 Access 數(shù)據(jù)庫對于小型的數(shù)據(jù)庫當然也可以實現(xiàn),但是由于公司的其它系 統(tǒng)由于數(shù)據(jù)量較大,都采用 SQL Server 數(shù)據(jù)庫,況且本系統(tǒng)的中的圖書量和讀者信息量隨著公司規(guī)模的擴大可能不斷增加, Access 數(shù)據(jù)庫很有可能不能滿足需求,而且 SQL Server在操作上比 Access要更加直觀和方便,功能也更加強大。 數(shù)據(jù)庫的連接 ADO( ActiveX Data Objects)是一 種操作 Microsoft 所支持的數(shù)據(jù)庫的新技術(shù)。本文中個性化頁面的實現(xiàn)便大量地用到了 ADO 技術(shù)。我們知道, ODBC 是一種訪問數(shù)據(jù)庫的方法,只要系統(tǒng)中有相應(yīng)的 ODBC 驅(qū)動程序,任何程序就可以通過 ODBC 操縱驅(qū)動程序的數(shù)據(jù)庫, DSN 是應(yīng)用程序和數(shù)據(jù)庫之間的橋梁。SERVER=d2。 PWD=sa。 ASP 文件中如果要訪問數(shù)據(jù),必須首先創(chuàng)建 與數(shù)據(jù)庫的鏈接,其語法如下: set conn=() 這條語句創(chuàng)建了鏈接對象 Conn,接下來: 這條語句打開鏈接。 3. 創(chuàng)建數(shù)據(jù)對象 (Record Set) ADO 中的數(shù)據(jù)對象通常保存的是查詢結(jié)果。 Record Set 保存的是一行行的記錄,并標有一個當前記錄。例如: sqlstr,conn,3,3 或 Set rs=(sqlStr) 這條語句執(zhí)行后,對象 Record Set 中就保存了 sqlStr 這條語句執(zhí)行后篩選出的所有記錄。例如: (sqlStr) 執(zhí)行 sqlStr 這條 SQL 語句 5. 關(guān)閉數(shù)據(jù)對象和鏈接對象 在使用了 ADO 對象之后要關(guān)閉它,因為它使用了一定的服務(wù)器資源。 關(guān)閉創(chuàng)建的數(shù)據(jù)對象 : 或 Set rs=Nothing 關(guān)閉創(chuàng)建的鏈接對象 : 或 Set Conn=Nothing 湖南師范大學(xué)本科畢業(yè)論文 7 第 2章 圖書借閱管理系統(tǒng)的開發(fā)與設(shè)計 系統(tǒng)開發(fā)思想 由于前臺的圖書館網(wǎng)站是一個僅供瀏覽,查詢,和資料共享的開放性場所,如果要對圖書資料和讀者資料進行管理,實現(xiàn)借書,還書的網(wǎng)絡(luò)化操作,實現(xiàn)對網(wǎng)站信息的及時更新,讓讀者在借書或還書后,可以通過網(wǎng)站查詢自己的借還書信息,一個面向管理員的后臺部分是必不可少的。因此,為了既能方便 的對前臺的數(shù)據(jù)進行更新和控制,同時實現(xiàn)圖書館管理的完善性等諸多功能,又能讓所有相關(guān)操作集中,便捷,最大程度的方便工作人員對圖書館的管理,我們考慮應(yīng)該把所有要完成的這些部分的功能獨立為一個系統(tǒng)進行管理。當被賦予權(quán)限的管理員進入后臺的圖書借閱管理系統(tǒng)后,可以很方便的進行借書、還書、掛失等一系列操作,如果是最高權(quán)限的管理員,則還可以對數(shù)據(jù)庫進行備份,更改管理員密碼等 ,這樣整個后臺的圖書借閱管理系統(tǒng)就實現(xiàn)了管理模塊化和操作集中化 ,針對性強等 .由于這是一個面向管理員的系統(tǒng) ,所以 ,不需要網(wǎng)站中諸多花樣的界面 ,只需要讓使用者以最快,最方便,最安全的方式進行管理 ,所以 ,我們采用框架式界面 ,這樣可以隨時選擇需要進行操作的功能 ,而在無需頁面的前進后退中耽誤太多時間 ,讓使用者一目了然。 第 2 章 圖書借閱管理系統(tǒng)的開發(fā)與設(shè)計 8 1.圖書館工作人員的需求是: (1) 可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計圖書的基本信息; (2) 可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計讀者的基本信息; (3) 可對圖書借閱者的借書和還書要求進行操作,同時形成借書或還書表單給借閱者查看確認 ,提醒借閱者及時歸還過期的書籍; (4) 瀏覽、查詢、統(tǒng)計圖書館的借閱信息; (5) 進行逾期未還、書籍遺失、讀者證掛失等異常處理; (6) 可以對所有的查詢統(tǒng)計表單進行打印操作。 系統(tǒng)功能模塊劃分 圖書借閱管理系統(tǒng)數(shù)據(jù)錄入 異常處理數(shù)據(jù)查詢圖書類輸別入讀者信息查詢庫存圖書查詢已借未還查詢圖書信息查詢讀者信息輸入圖書信息輸入系統(tǒng)維護借書/還書處理借書還書逾期未還一覽表讀者證掛失處理遺失書籍處理數(shù)據(jù)備份與恢復(fù)管理員口令維護圖 圖書借閱管理系統(tǒng)功能模塊框圖 湖南師范大學(xué)本科畢業(yè)論文 9 在這個圖書管理系統(tǒng)中 ,本人所完成的工作是圖書借閱管理系統(tǒng) (后臺 )中的部分內(nèi)容 : /還書功能的具體實現(xiàn) :包括遺失書籍處理,讀者證 掛失處理。 系統(tǒng)數(shù)據(jù)庫設(shè)計 本系統(tǒng)所有數(shù)據(jù)均存放于一個數(shù)據(jù)庫(L ibrary 庫),在此數(shù)據(jù)庫基礎(chǔ)上建立了如下表: 圖書基本信息表 book_input 系統(tǒng)用戶信息表 login 各表的詳細說明如下: 圖書基本信息表 book_input 表 圖書基本信息表 列名(英文) 數(shù)據(jù)類型 寬度 小數(shù)位數(shù) 允許空 列描述 ISBN varchar 50 Yes 圖書的索引號 book_no varchar 50 No 圖書的編號,具有唯一性 book_name varchar 50 No 圖書名稱 Publishing varchar 50 Yes 圖書出版社 book_author varchar 50 Yes 圖書的編著者 book_price float 8 2 Yes 圖書單價 book_kind varchar 50 Yes 圖書的類別名稱 sale_date varchar 20 Yes 圖書出版日期 book_memo varchar 50 Yes 圖書的 備注說明 book_state varchar 10 Yes 圖書的狀態(tài)標志( 0正常,1逾期未還, 2已遺失) Isloan varchar 50 Yes 圖書的借閱狀態(tài)( 0未借出, 1已借出) Loaner varchar 50 Yes 圖書的借閱者 Loandate varchar 20 Yes 圖書借閱日期 第 2 章 圖書借閱管理系統(tǒng)的開發(fā)與設(shè)計 10 系統(tǒng)用戶信息表 login 表 系統(tǒng)用戶信息表 列名(英文) 數(shù)據(jù)類型 寬度 小數(shù)位數(shù) 允許空 列描述 Username varchar 245 No 管理員名稱 Userpassword varchar 245 No 管理員密碼 Userclass int 2 Yes 管理員級別 (1一般管理 ,2最高管理 ) 湖南師范大學(xué)本科畢業(yè)論文 11 系統(tǒng) 界面風格設(shè)計 圖 圖書借閱管理系統(tǒng)界面 第 3 章 圖書借閱管理系統(tǒng)的具體實現(xiàn) 12 第 3章 圖書借閱管理系統(tǒng)的具體實現(xiàn) 借書/還書處理功能的實現(xiàn) 借書和還書是圖書借閱管理系統(tǒng)的一個最重要也是最基本功能。在程序中 ,利用 vb script 腳本語言實現(xiàn)畫面的控制 ,利用 asp語言來實現(xiàn)對庫的操作和算法流程的控制。因為該系統(tǒng)是針對公司(企業(yè))的圖書館進行管理的,所以圖書借閱也僅對公司內(nèi)部人員進行開放,所以借閱者必須根據(jù)自己的工號(工作證編號)和其它一些在公司的相關(guān)信息辦理讀者證后,工作人員根據(jù)借閱者所持讀者證的讀者證號(該讀者的唯一標識)進行查詢,如果該讀者在讀者信息數(shù)據(jù)庫中有記錄,則調(diào)出該讀者個人信息和他(她)已借書籍的信息,如果讀者信息數(shù)據(jù)庫中無該讀者信息,則此人不能借閱書籍。具體的流程如下: 湖南師范大學(xué)本科畢業(yè)論文 13 圖 借書程序流程圖 (a) 第 3 章 圖書借閱管理系統(tǒng)的具體實現(xiàn) 14 圖 借書程序流程圖 (b) 算法描述如下: 首先導(dǎo)入數(shù)據(jù)庫連接,以便對讀者信息表和圖書基本信息表進行查詢和修改: ! include file= 因為借書只能是擁有圖書館工作人員以上的權(quán)限的人才能進行的操作,所以在程序開始部份還應(yīng)先判斷一下用戶的權(quán)限,如果沒有工作人員的權(quán)限,則要先進行管理員登陸,即轉(zhuǎn)向登陸界面:(此處用到“ session“這個物件來 [4]存取一個變量記錄登陸的用戶名,它可以在同一個客戶端多個打開的瀏覽器之間傳遞變湖南師范大學(xué)本科畢業(yè)論文 15 量值,如果用戶能過了管理員登陸,則變量值不會為空,相反則為空: if session(user_name)= then 導(dǎo)向管理員登陸界面 end if 接下來就是借書操作了: //變 量說明部分 //readerno 為讀者證號 //borrowno
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1