




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、19圖書館信息系統(tǒng)前言 隨著科學(xué)技術(shù)的高速發(fā)展,我們已步入數(shù)字化、網(wǎng)絡(luò)化、信息化的時代。圖書館是學(xué)校的文獻信息中心,是為全校教學(xué)和科學(xué)研究服務(wù)的學(xué)術(shù)性機構(gòu),是學(xué)校信息化的重要基地。圖書館的工作是學(xué)校教學(xué)和科學(xué)研究工作的重要組成部分,是全校師生學(xué)習(xí)和研究的重要場所。為了更好地適應(yīng)這種網(wǎng)絡(luò)數(shù)字化信息的環(huán)境,提高利用圖書館檢索信息的效率,一種成功的跟蹤最新技術(shù)、充分利用軟硬件資源、扎根于準、新、全數(shù)字資源的"圖書館信息管理系統(tǒng)"已孕育而生。圖書館在正常運營中面對大量書籍、讀者信息以及兩者間相互聯(lián)系產(chǎn)生的借書信息、還書信息、圖書預(yù)約信息等。人工記錄方法既效率低又錯誤過多,大大影響了
2、圖書館的正常管理工作。因此需要對書籍信息、讀者信息、借書信息、還書信息、圖書預(yù)約信息等進行統(tǒng)一管理,及時了解各個環(huán)節(jié)中信息的變更,有利于管理效率的提高,同時為了提高工作效率、服務(wù)質(zhì)量和管理水平,并使圖書館管理人員從繁瑣的工作中解脫出來,故開發(fā)該圖書館信息管理系統(tǒng)。目錄1.1項目需求分析32.1系統(tǒng)設(shè)計32.1.2系統(tǒng)功能結(jié)構(gòu)32.1.3系統(tǒng)流程圖42.1.4開發(fā)環(huán)境52.1.5文件夾組織結(jié)構(gòu)53.1系統(tǒng)設(shè)計63.1.1數(shù)據(jù)庫分析63.1.2數(shù)據(jù)庫概念設(shè)計63.1.3創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表74.1首頁設(shè)計74.1.1首頁概述74.1.2首頁技術(shù)分析94.1.3注冊頁面94.1.4注冊頁面關(guān)鍵代碼實現(xiàn)
3、105.1管理員模塊設(shè)計105.1.1管理員模塊的框架圖105.1.2注冊添加用戶的代碼115.1.3添加圖書的代碼115.1.4刪除圖書的代碼115.1.5查詢圖書的代碼115.1.6借閱圖書的代碼125.1.7歸還圖書的代碼126.1讀者模塊設(shè)計126.1.1查詢圖書的代碼127.1總結(jié)13參考文獻141.1項目需求分析隨著政府機關(guān)與廣大企事業(yè)單位內(nèi)部網(wǎng)絡(luò)的廣泛建立,在通用信息平臺上構(gòu)筑高效實用的協(xié)同工作和自動化辦公應(yīng)用系統(tǒng),滿足信息高度共享和即時發(fā)布的需求,有效實現(xiàn)內(nèi)部知識管理,已成為眾多用戶的共同需求。圖書管理系統(tǒng),為政府機關(guān)與廣大企事業(yè)單位自動化辦公提供了一個較好的解決方案。通過對一
4、些圖書館的實際考察、分析,并結(jié)合圖書館的要求以及實際的市場調(diào)查,要求本系統(tǒng)具有以下的功能:網(wǎng)站設(shè)計頁要求美觀大方、個性化,功能方面,操作簡單。要求實現(xiàn)基礎(chǔ)信息的管理平臺。要求對所有讀者進行管理。能查看圖書的信息。提供快速的圖書信息檢索功能,保證數(shù)據(jù)查詢的靈活性。實現(xiàn)圖書借閱、圖書歸還的功能。具有易維護性和易操作性。2.1系統(tǒng)設(shè)計2.1.1系統(tǒng)目標根據(jù)前面所做的需求分析及用戶的需求可以得出,圖書管理系統(tǒng)實施后,應(yīng)達到一下目標網(wǎng)站整體結(jié)構(gòu)和操作流程合理順暢。網(wǎng)站設(shè)計頁要求美觀大方、個性化,功能方面,操作簡單。規(guī)范、完善的基礎(chǔ)信息設(shè)置。對所有讀者進行集中管理。對圖書信息進行集中管理。實現(xiàn)快速的圖書信
5、息檢索功能。實現(xiàn)圖書借閱、圖書歸還的功能。系統(tǒng)運行穩(wěn)定、安全可靠。圖書館信息管理系統(tǒng)登錄主頁讀者登錄管理員登錄管理員注冊讀者注冊用戶列表圖書刪除添加圖書圖書歸還圖書借閱圖書查詢圖書列表圖書查詢圖書列表2.1.2系統(tǒng)功能結(jié)構(gòu)圖1 圖書館管理系統(tǒng)功能結(jié)構(gòu)圖讀者關(guān)理員圖書借閱圖書歸還管理圖書檔案信息管理讀者檔案信息圖書檔案讀者檔案獲取讀者信息根據(jù)讀者信息獲取借閱圖書信息歸還相關(guān)圖書圖書歸還檔案圖書借閱檔案完成圖書續(xù)借完成圖書借閱2.1.3系統(tǒng)流程圖圖2 圖書館管理系統(tǒng)流程圖2.1.4開發(fā)環(huán)境在開發(fā)圖書館管理系統(tǒng)時,該項目使用的軟件開發(fā)環(huán)境如下:1、服務(wù)端操作系統(tǒng):Windows 2003 Serve
6、r/Linux(推薦)服務(wù)器:Apache 2.2PHP軟件:PHP 5.1.6數(shù)據(jù)庫:MySQL 5.0.24MySQL 圖形化管理軟件:phpMyAdmin-2.9.0.2開發(fā)工具:Dreamweaver 8.瀏覽器:IE 6.0及以上版本。分辨率:最佳效果1024*768像素。2、 客戶端瀏覽器:IE 6.0及以上版本。分辨率:最佳效果1024*768像素。2.1.5文件夾組織結(jié)構(gòu)登錄管理員用戶使用的頁面登錄讀者用戶使用的頁面存儲網(wǎng)站使用的圖片文件圖3 文件夾組織結(jié)構(gòu)3.1系統(tǒng)設(shè)計圖書館管理系統(tǒng)是一個數(shù)據(jù)庫開發(fā)的Web網(wǎng)站。下面對圖書館使用的數(shù)據(jù)庫進行分析和介紹。3.1.1數(shù)據(jù)庫分析由于
7、本系統(tǒng)是為中小型的圖書館開發(fā)的程序,需要充分考慮到成本問題及使用需求等問題,而MySQL是世界上最為流行的開放源碼的數(shù)據(jù)庫,是完全網(wǎng)絡(luò)化的跨平臺的關(guān)系型數(shù)據(jù)庫系統(tǒng),這正好滿足了中小型企業(yè)的需求,所以本系統(tǒng)采用MySQL數(shù)據(jù)庫。3.1.2數(shù)據(jù)庫概念設(shè)計根據(jù)以上各節(jié)對系統(tǒng)所做的需要分析、系統(tǒng)設(shè)計,規(guī)劃出本系統(tǒng)中使用的數(shù)據(jù)庫實體分別為圖書檔案實體、讀者檔案實體、借閱檔案實體、歸還檔案實體和管理員實體。下面將介紹幾個關(guān)鍵實體的E-R圖。書名ISBD作者備注狀態(tài)借出者圖書圖4:圖書檔案實體E-R圖用戶名用戶ID身份用戶圖5:用戶信息實體E-R圖ISBD讀者ID是否歸還借閱歸還圖6:借閱歸還檔案實體E-R
8、圖3.1.3創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表結(jié)合實際情況及對用戶需求的分析,圖書館管理系統(tǒng)library_db數(shù)據(jù)庫主要包含以下幾個表。圖7:圖書信息表結(jié)構(gòu)圖8:用戶信息表結(jié)構(gòu)4.1首頁設(shè)計4.1.1首頁概述用戶通過index.php可以進入登錄頁面,點擊注冊可以進入注冊頁面進行注冊,選擇相應(yīng)的身份可以登錄到管理員操作首頁或讀者操作首頁。圖9:圖書館信息管理系統(tǒng)首頁圖10:管理員操作首頁圖11:讀者操作首頁4.1.2首頁技術(shù)分析圖書館管理系統(tǒng)是一個功能全面、大型的Web的網(wǎng)站,通過對網(wǎng)站的安全性考慮,本網(wǎng)站對該系統(tǒng)進行權(quán)限的分配,只有管理員級別的用戶可以對讀者用戶進行管理和設(shè)置。關(guān)鍵代碼如下:4.1.3注冊
9、頁面提供了管理員和讀者兩種身份的注冊,注冊成功后自動跳轉(zhuǎn)到相應(yīng)身份的操作主頁,無須再輸入用戶名和密碼。圖12:注冊頁面4.1.4注冊頁面關(guān)鍵代碼實現(xiàn)5.1管理員模塊設(shè)計5.1.1管理員模塊的框架圖圖書列表圖書查詢管理員注冊圖書借閱登錄首頁圖書歸還開始添加圖書是否通過驗證圖書刪除用戶列表管理員登錄否是圖13:管理員模塊的框架圖5.1.2注冊添加用戶的代碼:5.1.3添加圖書的代碼:5.1.4刪除圖書的代碼:5.1.5查詢圖書的代碼:5.1.6借閱圖書的代碼:5.1.7歸還圖書的代碼:6.1讀者模塊設(shè)計讀者模塊設(shè)計主要實現(xiàn)查看圖書列表、圖書狀態(tài),并能根據(jù)圖書的信息進行搜索。讀者登錄是否通過驗證開始
10、登錄首頁讀者注冊否是圖書查詢圖書列表是否通過驗證圖13:讀者模塊的框架圖6.1.1查詢圖書的代碼:7.1總結(jié)在程序的開發(fā)過程中,遇到很多的麻煩,因為原先沒有學(xué)過PHP,很多東西都是從頭開始的,所以比較的困談,但是我們迎難而上,沒有退縮,敢于面對困難,把這次的課設(shè)按預(yù)期的任務(wù)完成。圖書管信息管理是一個非常實用的系統(tǒng),我們在做這個系統(tǒng)的時候再網(wǎng)上查了一些資料,結(jié)合課本的,與實際相聯(lián)系,大致的得出了現(xiàn)在所作的系統(tǒng)的模塊,它主要的功能在于借閱和還書還有添加,這些是用到最多的,所以在設(shè)計的時候也特別的注意,修復(fù)了很多的BUG。開發(fā)過程中不能解決的問題就從Google中找到答案,善于利用搜索引擎等等??偟?/p>
11、來說,系統(tǒng)實現(xiàn)了預(yù)想的功能,但是在設(shè)計中還是有很多很多改進的地方,比如說:重復(fù)代碼沒有精簡,不會利用全局變量或者函數(shù)來實現(xiàn)代碼的重用,還有數(shù)據(jù)庫的更多操作沒有能跟程序聯(lián)系在一起等等。收獲對我們來說是可喜的,鍛煉了自己的能力,也能發(fā)現(xiàn)自己的不足。在以后的學(xué)習(xí)中應(yīng)更加努力。參考文獻1王玉,粘新教.SQL Server數(shù)據(jù)庫應(yīng)用技術(shù) M.中國鐵道出版社 2007.8.2 唐紅亮. SQL Server數(shù)據(jù)庫設(shè)計與系統(tǒng)開發(fā)教程M.清華大學(xué)出版社.2007.10.3 王慶建,董征宇.SQL Server 2000數(shù)據(jù)庫管理與開發(fā)M.電子工業(yè)大學(xué)出版社 2003.10.4張仿彥,劉中華,楊麗.PHP項目開
12、發(fā)全稱實錄 M.清華大學(xué)出版社.2009.1.附件1:MySQL語句- phpMyAdmin SQL Dump- version 2.11.6- - 主機: localhost- 生成日期: 2011 年 06 月 13 日 07:19- 服務(wù)器版本: 5.0.51- PHP 版本: 5.2.6SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"- 數(shù)據(jù)庫: library_db- - 表的結(jié)構(gòu) booktable-CREATE TABLE booktable ( ISBD char(20) default NULL, Bookname varchar(
13、50) default NULL, Author varchar(30) default NULL, Intro varchar(1000) default NULL, Status char(4) default NULL, Loaner varchar(30) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=gb2312;- 導(dǎo)出表中的數(shù)據(jù) booktable-INSERT INTO booktable (ISBD, Bookname, Author, Intro, Status, Loaner) VALUES('A110111', '
14、;數(shù)據(jù)庫系統(tǒng)概論', '王 珊 薩師煊', '第4版', '已借', '諸葛亮'),('A110112', '匯編語言程序設(shè)計', '沈美明溫冬嬋', '第2版', '未借', ''),('A110113', '新視野大學(xué)英語', '鄭樹棠', '讀寫教程', '未借', ''),('A110114', '數(shù)據(jù)
15、結(jié)構(gòu)', '王紅梅', 'C+版', '未借', ''),('A110115', '計算機組成原理', '白中英', '立體化教材', '未借', '');- - 表的結(jié)構(gòu) usertable-CREATE TABLE usertable ( UserID char(15) default NULL, Username varchar(20) default NULL, Identity varchar(10) default
16、NULL, Password varchar(20) default NULL) ENGINE=InnoDB DEFAULT CHARSET=gb2312;- 導(dǎo)出表中的數(shù)據(jù) usertable-INSERT INTO usertable (UserID, Username, Identity, Password) VALUES('201171', '劉備', 'gly', '201171'),('201172', '諸葛亮', 'gly', '201172'),('201181', '張飛', 'dz', '201181'),('201182', '趙云', 'dz', '201182'),('201184', '馬超', 'dz', '201184');附件2:詳細操作說明 圖書館信息管理系統(tǒng) 本圖書館信息管理系統(tǒng)在WampServer2.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑研究生調(diào)研報告范文
- 檢討報告格式范文
- 2025年度簽約主播與時尚品牌合作直播時裝秀協(xié)議
- 二零二五年度經(jīng)理崗位競聘與職業(yè)發(fā)展規(guī)劃合同
- 2025年度網(wǎng)絡(luò)安全信息共享與通報協(xié)議書
- 二零二五年度智慧城市建設(shè)合同授權(quán)委托書
- 二零二五年度債權(quán)轉(zhuǎn)讓條件對借款合同效力影響合同規(guī)定
- 二零二五年度廚師團隊績效考核與雇傭合同
- 二零二五年度委托育苗及銷售合同
- 2025年度能源合同管理評審標準范文
- 健康檔案模板
- 筋膜刀的臨床應(yīng)用
- DB32-T 4790-2024建筑施工特種作業(yè)人員安全操作技能考核標準
- 2022年安徽阜陽太和縣人民醫(yī)院本科及以上學(xué)歷招聘筆試歷年典型考題及考點剖析附帶答案詳解
- 2024-2030年中國反芻動物飼料行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 護理團體標準解讀-成人氧氣吸入療法護理
- 幼兒園大班《識字卡》課件
- 2024-2030全球與中國寵物醫(yī)院市場現(xiàn)狀及未來發(fā)展趨勢
- 《研學(xué)旅行課程設(shè)計》課件-2認識研學(xué)旅行的參與方
- 安全警示教育的會議記錄內(nèi)容
- 夫妻異地辭職信
評論
0/150
提交評論