版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、西安翻譯學(xué)院課 程 設(shè) 計 報 告院 系: 信息工程學(xué)院 課程名稱: web程序設(shè)計與應(yīng)用 設(shè)計題目: 圖書借閱信息管理系統(tǒng) 專 業(yè): 電子商務(wù) 班 級: 學(xué) 號: 姓 名: 指導(dǎo)教師: 設(shè)計時間: 2011年5月 至 2011年6 月 二0一 一 年 六 月 二十五 日課 程 設(shè) 計 任 務(wù) 書設(shè)計題目圖書借閱信息管理系統(tǒng)學(xué)生姓名專業(yè)電子商務(wù)班級設(shè)計要求:對圖書管理系統(tǒng)進(jìn)行功能分析、設(shè)計,在分析與設(shè)計的基礎(chǔ)上對后臺進(jìn)行設(shè)計與實現(xiàn),并對所選的系統(tǒng)進(jìn)行測試。通過以上課程設(shè)計的訓(xùn)練,使得掌握開發(fā)系統(tǒng)的后臺工作的一般過程和基本方法。學(xué)生應(yīng)完成的工作:;對圖書管理系統(tǒng)的功能進(jìn)行分析;對圖書管理系統(tǒng)的結(jié)
2、構(gòu)進(jìn)行設(shè)計;圖書管理系統(tǒng)的實體聯(lián)系模型;圖書管理系統(tǒng)的數(shù)據(jù)庫表的結(jié)構(gòu);圖書管理系統(tǒng)的數(shù)據(jù)庫表具體建立。參考文獻(xiàn)閱讀:1 張洪明,劉瑩SQL Server數(shù)據(jù)庫管理與開發(fā)案例教程清華大學(xué)出版社,20092 劉小洪,鄒鵬.asp動態(tài)網(wǎng)頁實例 J,光明出版社,2005,18(3):57-603 壯志劍,數(shù)據(jù)庫原理與SQL Server高等教育出版社,2008工作計劃:5.46.12 對圖書管理系統(tǒng)所針對的用戶進(jìn)行分析;6.136.15對圖書管理系統(tǒng)的功能進(jìn)行分析;對本系統(tǒng)的結(jié)構(gòu)進(jìn)行設(shè)計;6.166.18系圖書管理統(tǒng)的實體聯(lián)系模型;本系統(tǒng)的數(shù)據(jù)庫表的結(jié)構(gòu);圖書管理系統(tǒng)的數(shù)據(jù)庫的建立,并連接數(shù)據(jù)庫;對系
3、統(tǒng)進(jìn)行優(yōu)化;撰寫課程設(shè)計報告。任務(wù)下達(dá)日期: 2011年 5月 4 日 任務(wù)完成日期: 2011 年 6月 25 日指導(dǎo)教師(簽名): 學(xué)生(簽名): 摘 要20世紀(jì)90年代以來,計算機(jī)網(wǎng)絡(luò)和通信技術(shù)得到了飛速的發(fā)展,數(shù)據(jù)處理和信息的傳遞突破了時間性和空間性的局限,信息化成為不可抗拒的潮流。隨之迅速發(fā)展起來的全球性的電子商務(wù)正成為最活躍,最熱門的信息交易活動,并且從更深層次上影響了人類社會的經(jīng)濟(jì),管理和人們的學(xué)習(xí)工作,娛樂等多個方面本文首先介紹了課題所涉及的相關(guān)技術(shù):多層用戶/服務(wù)器結(jié)構(gòu)以及Web應(yīng)用的相關(guān)數(shù)據(jù)庫訪問技術(shù),ASP技術(shù)。在次基礎(chǔ)上論述了圖書信息管理系統(tǒng)的設(shè)計目標(biāo)、系統(tǒng)需求和總體設(shè)
4、計方案,較詳細(xì)的論述了圖書信息管理系統(tǒng)的詳細(xì)設(shè)計和實現(xiàn)。最后,本文對圖書信息管理系統(tǒng)進(jìn)行了總結(jié)并提出了還需要改進(jìn)的問題。關(guān)鍵詞:圖書信息管理系統(tǒng),圖書添加,刪除,修改,查詢。目 錄 TOC o 1-3 u 1. 設(shè)計背景 PAGEREF _Toc296697938 h - 1 -1.1 圖書借閱管理系統(tǒng)簡介 PAGEREF _Toc296697939 h - 1 -1.1.1 圖書借閱信息管理系統(tǒng)的發(fā)展歷史 PAGEREF _Toc296697940 h - 1 -1.1.2 應(yīng)用圖書借閱管理系統(tǒng)的必要性 PAGEREF _Toc296697941 h - 1 -2.需求分析和系統(tǒng)功能概述 P
5、AGEREF _Toc296697942 h - 2 - 系統(tǒng)設(shè)計目標(biāo) PAGEREF _Toc296697943 h - 2 -2.2 系統(tǒng)功能分析 PAGEREF _Toc296697944 h - 2 -3.系統(tǒng)詳細(xì)設(shè)計 PAGEREF _Toc296697945 h - 3 -3.1.1 系統(tǒng)方案確定及設(shè)計框和結(jié)構(gòu) PAGEREF _Toc296697946 h - 3 -3.1.2 系統(tǒng)結(jié)構(gòu)設(shè)計 PAGEREF _Toc296697947 h - 3 -3.2.2 系統(tǒng)中所涉及到的主要實體及其屬性有 PAGEREF _Toc296697948 h - 7 -3.2.3 本系統(tǒng)的實體聯(lián)
6、系(E-R)圖 PAGEREF _Toc296697949 h - 7 -4. 方案實施 PAGEREF _Toc296697950 h - 8 -數(shù)據(jù)庫的構(gòu)建 PAGEREF _Toc296697951 h - 8 -創(chuàng)建數(shù)據(jù)庫 PAGEREF _Toc296697952 h - 9 -創(chuàng)建表信息 PAGEREF _Toc296697953 h - 9 -連接數(shù)據(jù)庫代碼 PAGEREF _Toc296697954 h - 11 -系統(tǒng)運行結(jié)果圖如下: PAGEREF _Toc296697955 h - 11 -5. 結(jié)果與結(jié)論 PAGEREF _Toc296697956 h - 12 -6.
7、 收獲與致謝 PAGEREF _Toc296697957 h - 12 -7. 參考文獻(xiàn) PAGEREF _Toc296697958 h - 13 -1. 設(shè)計背景1.1 圖書借閱管理系統(tǒng)簡介 圖書借閱信息管理系統(tǒng)的發(fā)展歷史圖書借閱管理系統(tǒng)的發(fā)展歷史可以追溯到20世紀(jì)60年代末期。由于當(dāng)時計算機(jī)技術(shù)已經(jīng)進(jìn)入實用階段,同時大型圖書館用手工來查找圖書信息或統(tǒng)計借閱信息既費時費力又非常容易出差錯,為了解決這個矛盾,第一代的圖書借閱管理系統(tǒng)應(yīng)運而生。當(dāng)時由于技術(shù)條件和需求的限制,用戶非常少,它的出現(xiàn)為圖書借閱的管理展示了美好的前景,即用計算機(jī)的高速度和自動化來代替手工的巨大工作量,用計算機(jī)的高準(zhǔn)確性來
8、避免手工的錯誤和誤差。第二代的圖書借閱管理系統(tǒng)出現(xiàn)于20世紀(jì)70年代末。由于計算機(jī)技術(shù)的飛速發(fā)展,無論是計算機(jī)的普及性,還是計算機(jī)系統(tǒng)工具和數(shù)據(jù)庫技術(shù)的發(fā)展,都為圖書借閱管理系統(tǒng)的階段發(fā)展提供了可能。但未能系統(tǒng)地考慮圖書借閱的需求和理念。圖書借閱管理系統(tǒng)的革命性變革出現(xiàn)在20世紀(jì)90年代末。隨著信息爆炸、知識經(jīng)濟(jì)時代的到來,使個人、單位、社會對圖書借閱管理系統(tǒng)有了更高的需求;同時由于個人電腦的普及,數(shù)據(jù)庫技術(shù)、客戶/服務(wù)器技術(shù),特別是Internet/Intranet技術(shù)的發(fā)展,使得第三代圖書借閱管理系統(tǒng)的出現(xiàn)成為必然。第三代圖書借閱管理系統(tǒng)的特點是從圖書借閱管理的角度出發(fā),用集中的數(shù)據(jù)庫處理
9、幾乎所有與圖書借閱相關(guān)的數(shù)據(jù)。友好的用戶界面,強(qiáng)有力的報表生成工具、分析工具和信息的共享使得圖書借閱管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮圖書借閱規(guī)劃和政策。1 應(yīng)用圖書借閱管理系統(tǒng)的必要性絕大多數(shù)管理人員已經(jīng)認(rèn)識到采用圖書借閱管理系統(tǒng)的必要性,紛紛開發(fā)或選購適合本企業(yè)特點的圖書借閱管理系統(tǒng)。應(yīng)用圖書借閱管理系統(tǒng)的必要性:采用圖書借閱管理系統(tǒng),可以用集中的數(shù)據(jù)庫將與圖書借閱管理相關(guān)的信息全面、有機(jī)地聯(lián)系起來,有效地減少了信息更新和查找中的重復(fù)勞動,保證了信息的相容性,從而大大地提高了工作效率。圖書借閱管理系統(tǒng)有著易訪問、易查詢的信息庫。在沒有采用和實施圖書借閱管理系統(tǒng)之前,
10、當(dāng)管理人員要統(tǒng)計數(shù)字時,往往依賴于某個人或某些人來獲取。這種依賴于人的過程往往會因為花費的時間較長或某個人不在辦公室而不能及時完成。在采用和實施圖書借閱管理系統(tǒng)之后,就會將依賴于人的過程改為依賴于計算機(jī)系統(tǒng)的過程。管理人員只要獲取了相應(yīng)的權(quán)限,就可以隨時進(jìn)入系統(tǒng),直接查閱相應(yīng)的信息。實施了圖書借閱管理系統(tǒng)之后,不僅可以得到較為全面的、詳細(xì)的、未經(jīng)過過濾的第一手圖書借閱信息,還可以從這些信息中得到某些有用的決策信息及靈感和啟發(fā),從而改進(jìn)圖書館的管理及經(jīng)營效率,避免或減少經(jīng)營風(fēng)險。采用和實施圖書借閱管理系統(tǒng)不僅僅是為了提高工作效率。 本系統(tǒng)需要滿足以下幾個系統(tǒng)設(shè)計目標(biāo)。實用性原則:真正為客戶的實際
11、工作服務(wù),按照要求的輕重緩急,合理設(shè)計化妝品網(wǎng)上銷售系統(tǒng)??煽啃栽瓌t:必須為用戶提供方便的服務(wù),尤其是要保證從Internet上可以訪問到的前臺信息管理系統(tǒng)的安全。友好性原則:使用圖書信息管理系統(tǒng)的用戶一般對計算機(jī)知識了解很少,所以系統(tǒng)操作上要求簡單方便,便于用戶掌握??蓴U(kuò)展性原則:采用開發(fā)的標(biāo)準(zhǔn)和接口,便于系統(tǒng)向更大的規(guī)模和功能擴(kuò)展。2.2 系統(tǒng)功能分析基于以上的開發(fā)目標(biāo),系統(tǒng)開發(fā)的范圍確定如下:本系統(tǒng)只涉及圖書借閱資料部分,不包括圖書采購、出庫等功能;本系統(tǒng)提供強(qiáng)大的查詢功能,可進(jìn)行不同類型查詢,提供多種索引;本系統(tǒng)提供記錄的添加,刪除和修改;本系統(tǒng)可單條或多條輸出個人資料。根據(jù)圖書借閱管
12、理的需要,開發(fā)一個“圖書借閱管理系統(tǒng)”,應(yīng)能實現(xiàn)的功能如下:能夠修改進(jìn)入系統(tǒng)密碼以增加系統(tǒng)的安全性,并能增加管理員帳戶。能夠?qū)D書信息進(jìn)行維護(hù)、查詢能夠提供讀者信息進(jìn)行維護(hù)、查詢。能夠?qū)栝喰畔⑦M(jìn)行維護(hù)、查詢。3.系統(tǒng)詳細(xì)設(shè)計3 系統(tǒng)方案確定及設(shè)計框和結(jié)構(gòu)通過對系統(tǒng)調(diào)研與分析,系統(tǒng)主要應(yīng)完成的功能如下:圖書信息管理、用戶信息管理、借閱信息管理、圖書類別管理、用戶管理。設(shè)計框和結(jié)構(gòu)如下:圖書管理系統(tǒng)用戶信息管理圖書信息管理圖書借閱管理圖書類別管理用戶管理3 系統(tǒng)結(jié)構(gòu)設(shè)計圖書館管理系統(tǒng)包含圖書采編、用戶管理、修改、查詢等功能。該系統(tǒng)執(zhí)行時,先輸入數(shù)據(jù),然后根據(jù)輸入的數(shù)據(jù)選擇執(zhí)行路徑;購入圖書進(jìn)行登
13、記、編目調(diào)用圖書添加功能,借書、還書調(diào)用功能,查詢調(diào)用查詢功能。 系統(tǒng)使用流程介紹如下圖:系統(tǒng)功能圖如下:圖書管理系統(tǒng)系統(tǒng)登陸管理員管理圖書管理借書證管理借 書添加管理員修改密碼退 出圖書類別管理圖書信息管理借閱證管理借書證查詢借 書還 書用戶管理讀者類別管理讀者信息管理(1)用戶E-R圖,如圖所示:用戶信息E-R圖(2)借閱信息E-R圖,如圖所示: 借閱E-R圖(3)圖書信息的E-R圖,如圖所示: 圖書信息E-R圖(4)圖書類別的E-R圖,如圖所示: 圖書類別E-R圖(5)管理員的E-R圖,如圖所示:管理員E-R圖(6)用戶登錄的E-R圖,如圖所示:用戶登錄E-R圖3 系統(tǒng)中所涉及到的主要實
14、體及其屬性有用戶信息:用戶編號,ID, 用戶名,性別,專業(yè),院系,聯(lián)系方式 借閱信息:ID,用戶名,ISDN,書名, 出版社,借出日期,還書日期借閱證信息:ID,用戶名,性別,專業(yè),院系,創(chuàng)建日期圖書信息:圖書編號,書名,類別,作者,出版社,入庫日期,圖書數(shù)量 圖書類別:類別名稱,類別名稱管理員信息:用戶名,密碼用戶登錄信息:用戶名,密碼3 本系統(tǒng)的實體聯(lián)系(E-R)圖為了使E-R圖表示得更加清晰,現(xiàn)將分E-R圖組合成實體及其屬性圖和實體及其聯(lián)系圖。如圖所示(實體的屬性沒有標(biāo)出):用戶書籍管理員借閱借閱還書登記維護(hù)還書圖4.11 實體聯(lián)系(E-R)圖E-R圖向關(guān)系模型轉(zhuǎn)換的結(jié)果如下(帶下劃線的
15、字段為此關(guān)系的碼):用戶信息表:用戶編號,ID,用戶名,性別,專業(yè),院系,聯(lián)系方式借閱信息表:ID,用戶名, ISDN,書名,出版社,借出日期,還書日期圖書信息表:圖書編號,ISDN,書名,作者,出版社,入庫日期,圖書數(shù)量借閱證信息:ID,用戶名,性別,專業(yè),院系,創(chuàng)建日期圖書類別表:類別編號,類別名稱用戶信息表:用戶名,密碼管理員信息表:用戶名,密碼4. 方案實施根據(jù)以上ER圖及數(shù)據(jù)分析的結(jié)果,我們對數(shù)據(jù)項目進(jìn)行了創(chuàng)建,具體創(chuàng)建項目如下表:圖書信息表book: 說明數(shù)據(jù)類型是否為空圖書編號char(4)Not fullISDNchar(15)Primary Key書名char(50)Not
16、full圖書類別char(20)Not full作者char(15)Not full出版社char(20)Not full入庫時間char(8)Not full圖書數(shù)量Char(4)Not full圖書類型表BookType:說明數(shù)據(jù)類型是否為空圖書類型編號char(4)Primary Key 圖書類型char(10)Not full用戶信息表user:說明數(shù)據(jù)類型是否為空用戶編號char(4)Not fullIDchar(10)Primary Key用戶名char(8)Not full性別char(4)Not full專業(yè)char(20)Not full院系char(20)Not full聯(lián)
17、系方式char(20)Not full借閱信息表BorrowIn:列名數(shù)據(jù)類型是否為空IDchar(10)Primary Key用戶名char(8)Not fullISDNchar(15)Not full書名char(50)Not full出版社char(20)Not full借書時間char(10)Not full還書時間char(10)Not full借閱證件表cardin:說明數(shù)據(jù)類型是否為空IDchar(8)Primary Key用戶名char(8)Not full性別char(4)Not full專業(yè)char(50)Not full院系char(18)Not full創(chuàng)建時間char
18、(10)Not full用戶登錄表userin:列名數(shù)據(jù)類型是否為空用戶名char(10)Primary Key密碼char(10)Not full管理員登錄表manege:列名數(shù)據(jù)類型是否為空用戶名char(10)Primary Key密碼char(10)Not full根據(jù)以上分析及老師的指導(dǎo),我們開始進(jìn)行圖書館管理系統(tǒng)數(shù)據(jù)庫的建立,首先是建立圖書館管理系統(tǒng)數(shù)據(jù)庫,其次,按照順序創(chuàng)建表格。然后在向表格中插入數(shù)據(jù),這樣,完成了數(shù)據(jù)庫的構(gòu)建,為以下任務(wù)奠定基礎(chǔ)。CREATE DATABASE 圖書信息管理系統(tǒng)ON PRIMARY( NAME = 圖書信息管理系統(tǒng)_data, FILENAME
19、= d:Microsoft SQL ServerMSSQLData圖書信息管理系統(tǒng)_, SIZE = 10MB, MAXSIZE = 200, FILEGROWTH = 2)LOG ON ( NAME = 圖書信息管理系統(tǒng)_log, FILENAME = d:Microsoft SQL ServerMSSQLData圖書信息管理系統(tǒng)_log.ldf, SIZE = 1MB, MAXSIZE = 20, FILEGROWTH = 1)GO1)圖書信息表Book和圖書分類表BookType。Create table book (圖書編號 char(4) NOT NULLISDN char(15)
20、Primary Key, 書名 char(50) NOT NULL, 圖書類別 char(20) NOT NULL, 作者 char(15) NOT NULL, 出版社 char(20) NOT NULL, 入庫時間 char(8) NOT NULL, 圖書數(shù)量 char(4) NOT NULL)Create table BookType (圖書類型編號 char(4) PRIMARY KEY, 圖書類型名稱 char(10) NOT NULL)2)創(chuàng)建用戶登錄表userin, Create table user (用戶名 char(20) Primary Key, 密碼 char(50) N
21、OT NULL)3)創(chuàng)建管理員登錄表manage, Create table manage (管理員 char(20) Primary Key, 密碼 char(50) NOT NULL) 4)創(chuàng)建圖書借閱信息表borrowin。Create table borrowin (ID char(15) Primary Key, 用戶名 char(20) NOT NULL, ISDN char(15)Not full 作者 char(50)Not full出版社 char(20)Not full 借書日期 char(10) NOT NULL, 還書日期 char(10)5)創(chuàng)建借閱證件信息表card
22、inCreate table CardIn (ID char(16) Primary Key, 用戶名 char(20) NOT NULL, 性別 char(4) NOT NULL, 專業(yè) char(50), 院系 char(18) NOT NULL, 創(chuàng)建時間 char(10) NOT NULL)6)創(chuàng)建用戶信息表user,(用戶編號 char(4) NOT NULLID char(10)Primary Key用戶名 char(8)Not full性別 char(4)Not full專業(yè) char(20)Not full院系 char(20)Not full聯(lián)系方式 char(20)Not full)4.5
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 門市出租合同范本
- 園林花木租賃合同格式
- 庭院房購房合同范本2024年
- 砌筑工程-磚砌體施工
- 股權(quán)投資公司抵押擔(dān)保借款合同范本
- 關(guān)于離婚協(xié)議書范本建議
- 家政服務(wù)人員勞動合同案例
- 2024年幼兒食材配送協(xié)議樣本
- 識別并規(guī)避勞動合同中的霸王條款
- 2024版產(chǎn)品買賣協(xié)議書格式示例
- 彩釉珍品工藝
- 蟲媒傳染病防控知識考試題庫(含答案)
- 提高工作中的決策與執(zhí)行能力
- TSAWS 002-2023 涉爆粉塵除塵系統(tǒng)驗收規(guī)范
- 國家職業(yè)技術(shù)技能標(biāo)準(zhǔn) 6-29-02-06 鑿巖工(試行) 2024年版
- 觀文化昌盛延傳承火炬
- 狄金森詩全集
- 誠信在我身邊+高二上學(xué)期誠實守信教育主題班會
- 神話故事后羿射日
- 《印刷知識介紹》課件
- 法院安全生產(chǎn)管理制度
評論
0/150
提交評論