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

正文內(nèi)容

基于web的圖書管理系統(tǒng)的設(shè)計(jì)與開發(fā)本科生畢業(yè)論文-在線瀏覽

2024-07-30 12:42本頁面
  

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