版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、圖書管理系統(tǒng)設(shè)計方案目錄1、引言12、需求分析13、邏輯設(shè)計2、設(shè)計圖書管理系統(tǒng)的功能結(jié)構(gòu)2、圖書管理系統(tǒng)的用戶管理實體關(guān)系2、圖書管理系統(tǒng)的借閱管理實體關(guān)系2、圖書管理系統(tǒng)的讀者管理實體關(guān)系3、圖書管理系統(tǒng)的圖書庫管理實體關(guān)系34、系統(tǒng)詳細(xì)設(shè)計4、數(shù)據(jù)庫的設(shè)計4、管理模塊的具體設(shè)計6、數(shù)據(jù)庫和管理模塊的連接115、軟件調(diào)試12、管理員權(quán)限操作12、普通用戶操作176、設(shè)計總結(jié)及分析187、課程設(shè)計體會188設(shè)計中所用到的程序代碼匯總19一、引言隨著人們對物質(zhì)需求的逐步滿足,精神文明的追求日益增加,大大小小的書店,圖書館到處可見,特別是一些規(guī)模較大的學(xué)校,圖書館的數(shù)量以及規(guī)模都在增大。隨著各圖
2、書館的圖書的數(shù)量不斷增多和圖書館規(guī)模的不斷擴(kuò)大,管理這些龐大的體系非常困難的,因為圖書的情況是隨時改變的,因此必需對圖書進(jìn)行動態(tài)的管理,而這對于一個管理人員來說是一件比較復(fù)雜的事情,存儲、查詢、借閱是必不可少的業(yè)務(wù)。數(shù)據(jù)處理手工操作,工作量大,出錯率高,出錯后不易更改。圖書館采取手工方式對圖書借閱情況進(jìn)行人工管理,由于信息比較多,圖書借閱信息的管理工作混亂而又復(fù)雜;基于這一點,開發(fā)了這個圖書管理系統(tǒng),它將圖書借還這一傳統(tǒng)方式進(jìn)行信息化。我們這一系統(tǒng)滿足了對日常的圖書管理;圖書的出租與歸還的管理;圖書是否借出查詢一數(shù)據(jù)庫系統(tǒng)基本實現(xiàn)了對圖書的數(shù)據(jù)庫管理,大大的提高了工作效率和圖書的遺失率。Ado
3、be Dreamweaver CS6phpB/S(Browser/Server) 模式圖還書的全過程,包括讀者資源、書籍資源、借書信息、還書信息能夠及時地了解各個環(huán)節(jié)的 信息的變更。二、需求分析用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為以后的具體設(shè)計打下基礎(chǔ)。針對一般圖書館管理信息系統(tǒng)的需求,通過對圖書館管理工作過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計如下面所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):讀者信息,包括的數(shù)據(jù)項有:讀者昵稱、讀者賬號、。書庫,包括的數(shù)據(jù)項有:書號、書名、作者、單價、類
4、別、在庫狀態(tài)。借閱記錄,包括的數(shù)據(jù)項有:序號、書名、借書賬戶、借書時間、圖書剩余數(shù)量。本系統(tǒng)具有的功能:1、網(wǎng)站設(shè)計頁面要求美觀大方、個性化,功能全面,操作簡單。2、要求實現(xiàn)基礎(chǔ)信息的管理平臺。3、實現(xiàn)圖書的新增、編輯和刪除功能。4、具有易維護(hù)性和易操作性。5、實現(xiàn)圖書借出和歸還管理功能。6、實現(xiàn)兩種不同權(quán)限用戶的登錄功能:普通用戶和管理級用戶。7有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項和數(shù)據(jù)流程,就可以進(jìn)行下面的數(shù)據(jù)庫設(shè)計了。1.2 可行性論證通過對圖書的各個方面進(jìn)行了具體的了解之后, 現(xiàn)對開發(fā)圖書管理系統(tǒng)的可行性進(jìn)行分析。技術(shù)上可行:系統(tǒng)所需硬件設(shè)備,市場上銷售且價格較低,甚至可以使用原Windows
5、Adobe Dreamweaver CS6 PHP 語言開發(fā),后臺數(shù)據(jù)庫采用 MySQL5.0 這些軟件在 MIS 開發(fā)中已被大量應(yīng)用,技術(shù)上都比較成熟,因此在技術(shù)上是可行的。經(jīng)濟(jì)上可行:由于中小型企業(yè)急需采用計算機來進(jìn)行圖書的管理,因此對開發(fā)圖書管理系統(tǒng)大力支持。管理上可行:中小型企業(yè)對圖書有很多的管理體制,每位借書人均有會員卡號,同時圖書館還為每位借書人建立了檔案。因此管理上可行。另外,同時制定了培訓(xùn)計劃,并進(jìn)行了實施 MIS 的物質(zhì)準(zhǔn)備和工作準(zhǔn)備。綜上所述,開發(fā)圖書管理系統(tǒng)在技術(shù)上、經(jīng)濟(jì)上、管理上都是可行的。2三、邏輯設(shè)計、E-R圖E-R 圖。、設(shè)計圖書管理系統(tǒng)的功能結(jié)構(gòu):圖圖圖圖書書書
6、書編刪借歸輯除出還管理員用戶管理員用戶圖書管理系統(tǒng)庫系統(tǒng)管理讀者管理圖書庫管理借閱管理用戶管理退出系統(tǒng)讀者新增圖書新增3、圖書管理系統(tǒng)的用戶管理實體關(guān)系:3 PAGE PAGE 18用戶管理實體關(guān)系、圖書管理系統(tǒng)的借閱管理實體關(guān)系:書號書號讀者姓名借閱管理書名歸還時間借閱管理實體-關(guān)系、圖書管理系統(tǒng)的圖書庫管理實體關(guān)系:圖示管理實體關(guān)系如上的實體關(guān)系圖,設(shè)計出功能模塊以及說明:系統(tǒng)管理模塊:用于登錄、增加用戶等操作。讀者管理模塊:用于新增讀者的操作。圖書庫管理模塊:用于新增圖書、編輯圖書和刪除圖書操作。圖書借閱管理模塊:用于圖書借出、圖書歸還操作。、數(shù)據(jù)庫的設(shè)計計算機信息系統(tǒng)以數(shù)據(jù)庫為核心,在
7、數(shù)據(jù)庫管理系統(tǒng)的支持下,進(jìn)行信息的收集、整理、存儲、檢索、更新、加工、統(tǒng)計和傳播等操作。為了使現(xiàn)實世界的信息流計算機化,并對計算機化的信息進(jìn)行各種操作,就是如何利用數(shù)據(jù)庫管理系統(tǒng)、系統(tǒng)軟件和相關(guān)硬件系統(tǒng),將用戶的要求轉(zhuǎn)化成有效的數(shù)據(jù)結(jié)構(gòu),并使數(shù)據(jù)庫結(jié)構(gòu)易于實現(xiàn)用戶新的要求的過程。確切的說,數(shù)據(jù)庫設(shè)計是指對于一個給定的應(yīng)用環(huán)境,提供一個確定最優(yōu)數(shù)據(jù)模型與處理模世界信息和信息聯(lián)系,滿足用戶數(shù)據(jù)要求和加工要求,又能被某個數(shù)據(jù)庫管理系統(tǒng)所接受, 可以劃分為六個階段:規(guī)劃階段、需求分析階段 、設(shè)計階段、程序編制階段 、調(diào)試階段、運行和維護(hù)階段。數(shù)據(jù)庫設(shè)計是要在一個給定的應(yīng)用環(huán)境(DBMS)中,通過合理的
8、邏輯設(shè)計和有效的物理設(shè)計,構(gòu)造較優(yōu)的數(shù)據(jù)庫模式、子模式,建立數(shù)據(jù)庫和設(shè)計應(yīng)用程序,滿 足用戶的各種信息需求。物理結(jié)構(gòu)設(shè)計的原則如下:盡可能的減少數(shù)據(jù)冗余和重復(fù)結(jié)構(gòu)設(shè)計與操作設(shè)計相結(jié)合數(shù)據(jù)結(jié)構(gòu)具有相對的穩(wěn)定性?;谝陨显O(shè)計原則,系統(tǒng)設(shè)計了一個數(shù)據(jù)庫,包含基本信息表(如圖書信息表、系統(tǒng)用戶表等)及幾個實體聯(lián)系建模后的表(如借閱信息表等)。為了加快系統(tǒng)訪問的速度把這些表放在一個數(shù)據(jù)庫中。數(shù)據(jù)表的設(shè)計。本系統(tǒng)的數(shù)據(jù)表共有四張,分別是“board”用戶留言數(shù)據(jù)表、“user” 數(shù)據(jù)表、“book-message”書庫數(shù)據(jù)表和“borrow”借書數(shù)據(jù)表。數(shù)據(jù)庫表、“user”用戶數(shù)據(jù)表主要用于存儲用戶信息
9、,包括用戶名、密碼、權(quán)限三個字段。間、留言時間,三個字段。、“book-message者、圖書添加時間、單價、類別、剩余圖書,七個字段。、“borrowid、借出時間,三個字段。四、功能設(shè)計主窗體模塊設(shè)計本系統(tǒng)是基于 B/S Adobe Dreamweaver CS6 WampServer 、MySQL5.0 等,系統(tǒng)功能主要包括用戶登錄,系統(tǒng)設(shè)置,讀者管理,圖書管理,圖書借還,等。本系統(tǒng)設(shè)計實現(xiàn)了用戶登錄、系統(tǒng)設(shè)置、讀者管理、圖書管理、圖書借還等模塊。系統(tǒng)模塊結(jié)構(gòu)參考圖圖書管理系統(tǒng)圖書管理系統(tǒng)用戶登陸模塊圖書管理模塊圖書借還模塊系統(tǒng)查詢模塊模塊功能具體劃分圖書管理系統(tǒng)登陸模塊圖書借還圖書管理
10、系統(tǒng)登陸模塊圖書借還圖書管理系統(tǒng)查詢管用用圖圖圖圖圖查查理戶戶書書書書書看看員登注借歸添修刪用圖登陸冊出還加改除戶書陸留借言閱、子模塊功能設(shè)計登陸模塊此部分是圖書管理登陸界面,用戶輸入用戶密碼,系統(tǒng)驗證,失敗時返回登錄頁面,成功時進(jìn)入主界面。 登陸成功, 將用戶信息保存 Session 里,便于用戶信息提取。登陸時會自動判別是用戶登陸還是管理員登陸,用戶登陸后,一些功能不能使用,只有管理員登陸才能使用。登陸模塊中有用戶的注冊,只能注冊成為普通用戶,注冊的用戶數(shù)據(jù)保存在數(shù)據(jù)庫中的 user 中。圖書借還模塊此部分是用戶登陸后,圖書借閱模塊,點擊借書,會調(diào)用1 1 本,則借閱成功,此時數(shù)據(jù)庫中bo
11、rrow 表中將記錄借閱人的用戶名,圖書idremand.phpid,查詢成功,剩余數(shù)量加一,利用 alert 方法,彈出一個對話框,顯示圖書歸還成功圖書管理模塊href 方法轉(zhuǎn)到add.php 中,其中運用數(shù)據(jù)庫,html css id,書名,作者, addsql.php 中,連delete_zj.php 中,新建函數(shù)進(jìn)行判斷,此時提示確認(rèn)刪除有關(guān)該圖書的所有記錄?點擊取消,回到圖書管理界面;點擊delete.php 中,連接數(shù)據(jù)庫,用mysql delete 方法,來刪除圖書數(shù)據(jù)。點revise.php css into_again.php 中,進(jìn)行修改。系統(tǒng)查詢模塊此部分用來實現(xiàn)管理員查
12、看用戶留言和圖書借閱信息。點擊查看用戶留言,可看見所有css sql select 留言內(nèi)容,留言時間,留言賬號;點擊查看圖書借閱信息,可顯示借書賬戶,借書時間,圖id,書名,作者,圖書入庫時間,類型,單價,剩余圖書數(shù)量,圖書借閱數(shù)量。五、軟件的調(diào)試、登陸模塊管理員登陸、普通用戶登陸登陸模塊中若用戶名或密碼錯誤,則會彈出一個警告框,并提示用戶名不存在或密碼錯誤。、圖書借還模塊點擊借書點擊借書時,會跳出一個警告框,提示借閱成功,若圖書數(shù)量小于 1,則會提示借閱失敗。點擊還書點擊還書時,會跳出一個警告框,提示還書成功。圖書管理模塊添加圖書信息結(jié)果點擊刪除刪除后點擊刪除會提示確認(rèn)刪除有關(guān)該圖書的所有記錄?刪除后無法恢復(fù)!點擊取消,回到圖書管理界面,沒有任何影響,點擊確定,提示刪除成功。點擊修改修改后系統(tǒng)查詢模塊查看用戶留言查看用戶借閱管理六、總結(jié)、功能 :軟件基本完成上述所分析要求的功能。、界面設(shè)計自對應(yīng)權(quán)限所有的功能。美麗,給人感覺更親近。課程設(shè)計體會圖書管理系統(tǒng)的使用,大大增加了圖書管理員的效率,這次我們設(shè)計的系統(tǒng)雖然完成, 但依然存在一定問題:1.功能還比較簡單;2.沒有經(jīng)過大量用戶的實踐檢驗,無法保證完全滿足用戶各
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 福建師范大學(xué)《教師專業(yè)技能測試與訓(xùn)練三筆一畫》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年江蘇省中等職業(yè)學(xué)校學(xué)生學(xué)業(yè)水平考試工具鉗工技術(shù)操作技能評分表
- 2024屆西雙版納市重點中學(xué)高三3月起點調(diào)研考試-數(shù)學(xué)試題
- 四年級語文22課教學(xué)課件教學(xué)
- 2024年哈爾濱客運從業(yè)資格證考試試題
- 30萬噸焦?fàn)t工程施工組織設(shè)修改稿
- 2025屆遼寧省遼陽市高二上數(shù)學(xué)期末聯(lián)考試題含解析
- 2025屆河北邢臺一中數(shù)學(xué)高一上期末質(zhì)量檢測試題含解析
- 2024年黑龍江客運從業(yè)資格證考試試題庫
- SVG培訓(xùn)資料教學(xué)課件
- 匯川技術(shù)員工等級
- 嶺南新天地案例分析
- 人教版七年級數(shù)學(xué)上冊同步壓軸題專題02數(shù)軸上的三種動點問題(學(xué)生版+解析)
- CAD設(shè)計制圖智慧樹知到答案2024年黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院(松北校區(qū))
- SY-T 6966-2023 輸油氣管道工程安全儀表系統(tǒng)設(shè)計規(guī)范
- 《新能源汽車電機驅(qū)動系統(tǒng)檢修》課程標(biāo)準(zhǔn)
- 產(chǎn)教融合校企合作方案
- 安全生產(chǎn)的合理化建議(6篇)
- 中華全國總工會辦公廳印發(fā)《加快工會數(shù)字化建設(shè)工作方案》
- (2024年)網(wǎng)約車培訓(xùn)課件共5文檔
- 基礎(chǔ)教育課程教學(xué)改革深化行動方案解讀
評論
0/150
提交評論