版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、西安翻譯學(xué)院課 程 設(shè) 計(jì) 報(bào) 告院 系: 信息工程學(xué)院 課程名稱: web程序設(shè)計(jì)與應(yīng)用 設(shè)計(jì)題目: 圖書借閱信息管理系統(tǒng) 專 業(yè): 電子商務(wù) 班 級: 學(xué) 號: 姓 名: 指導(dǎo)教師: 設(shè)計(jì)時間: 2011年5月 至 2011年6 月 二0一 一 年 六 月 二十五 日課 程 設(shè) 計(jì) 任 務(wù) 書設(shè)計(jì)題目圖書借閱信息管理系統(tǒng)學(xué)生姓名專業(yè)電子商務(wù)班級設(shè)計(jì)要求:對圖書管理系統(tǒng)進(jìn)行功能分析、設(shè)計(jì),在分析與設(shè)計(jì)的基礎(chǔ)上對后臺進(jìn)行設(shè)計(jì)與實(shí)現(xiàn),并對所選的系統(tǒng)進(jìn)行測試。通過以上課程設(shè)計(jì)的訓(xùn)練,使得掌握開發(fā)系統(tǒng)的后臺工作的一般過程和基本方法。學(xué)生應(yīng)完成的工作:;對圖書管理系統(tǒng)的功能進(jìn)行分析;對圖書管理系統(tǒng)的結(jié)
2、構(gòu)進(jìn)行設(shè)計(jì);圖書管理系統(tǒng)的實(shí)體聯(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)頁實(shí)例 j,光明出版社,2005,18(3):57-603 壯志劍,數(shù)據(jù)庫原理與sql server高等教育出版社,2008工作計(jì)劃:5.4-6.12 對圖書管理系統(tǒng)所針對的用戶進(jìn)行分析;6.13-6.15對圖書管理系統(tǒng)的功能進(jìn)行分析;對本系統(tǒng)的結(jié)構(gòu)進(jìn)行設(shè)計(jì);6.16-6.18系圖書管理統(tǒng)的實(shí)體聯(lián)系模型;本系統(tǒng)的數(shù)據(jù)庫表的結(jié)構(gòu);6.19-6.21圖書管理系統(tǒng)的數(shù)據(jù)庫的
3、建立,并連接數(shù)據(jù)庫;6.22-6.25對系統(tǒng)進(jìn)行優(yōu)化;撰寫課程設(shè)計(jì)報(bào)告。任務(wù)下達(dá)日期: 2011年 5月 4 日 任務(wù)完成日期: 2011 年 6月 25 日指導(dǎo)教師(簽名): 學(xué)生(簽名): 摘 要20世紀(jì)90年代以來,計(jì)算機(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ǔ)上論述了圖
4、書信息管理系統(tǒng)的設(shè)計(jì)目標(biāo)、系統(tǒng)需求和總體設(shè)計(jì)方案,較詳細(xì)的論述了圖書信息管理系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)。最后,本文對圖書信息管理系統(tǒng)進(jìn)行了總結(jié)并提出了還需要改進(jìn)的問題。關(guān)鍵詞:圖書信息管理系統(tǒng),圖書添加,刪除,修改,查詢。目 錄1. 設(shè)計(jì)背景- 1 -1.1 圖書借閱管理系統(tǒng)簡介- 1 -1.1.1 圖書借閱信息管理系統(tǒng)的發(fā)展歷史- 1 -1.1.2 應(yīng)用圖書借閱管理系統(tǒng)的必要性- 1 -2.需求分析和系統(tǒng)功能概述- 2 -2.1 系統(tǒng)設(shè)計(jì)目標(biāo)- 2 -2.2 系統(tǒng)功能分析- 2 -3.系統(tǒng)詳細(xì)設(shè)計(jì)- 3 -3.1.1 系統(tǒng)方案確定及設(shè)計(jì)框和結(jié)構(gòu)- 3 -3.1.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)- 3 -3.2.2
5、 系統(tǒng)中所涉及到的主要實(shí)體及其屬性有- 7 -3.2.3 本系統(tǒng)的實(shí)體聯(lián)系(e-r)圖- 7 -4. 方案實(shí)施- 8 -4.1數(shù)據(jù)庫的構(gòu)建- 8 -4.2創(chuàng)建數(shù)據(jù)庫- 9 -4.3創(chuàng)建表信息- 9 -4.4連接數(shù)據(jù)庫代碼- 11 -4.5系統(tǒng)運(yùn)行結(jié)果圖如下:- 11 -5. 結(jié)果與結(jié)論- 12 -6. 收獲與致謝- 12 -7. 參考文獻(xiàn)- 13 -1. 設(shè)計(jì)背景1.1 圖書借閱管理系統(tǒng)簡介1.1.1 圖書借閱信息管理系統(tǒng)的發(fā)展歷史圖書借閱管理系統(tǒng)的發(fā)展歷史可以追溯到20世紀(jì)60年代末期。由于當(dāng)時計(jì)算機(jī)技術(shù)已經(jīng)進(jìn)入實(shí)用階段,同時大型圖書館用手工來查找圖書信息或統(tǒng)計(jì)借閱信息既費(fèi)時費(fèi)力又非常容易出
6、差錯,為了解決這個矛盾,第一代的圖書借閱管理系統(tǒng)應(yīng)運(yùn)而生。當(dāng)時由于技術(shù)條件和需求的限制,用戶非常少,它的出現(xiàn)為圖書借閱的管理展示了美好的前景,即用計(jì)算機(jī)的高速度和自動化來代替手工的巨大工作量,用計(jì)算機(jī)的高準(zhǔn)確性來避免手工的錯誤和誤差。第二代的圖書借閱管理系統(tǒng)出現(xiàn)于20世紀(jì)70年代末。由于計(jì)算機(jī)技術(shù)的飛速發(fā)展,無論是計(jì)算機(jī)的普及性,還是計(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)有了更高的需求;同時由于個
7、人電腦的普及,數(shù)據(jù)庫技術(shù)、客戶/服務(wù)器技術(shù),特別是internet/intranet技術(shù)的發(fā)展,使得第三代圖書借閱管理系統(tǒng)的出現(xiàn)成為必然。第三代圖書借閱管理系統(tǒng)的特點(diǎn)是從圖書借閱管理的角度出發(fā),用集中的數(shù)據(jù)庫處理幾乎所有與圖書借閱相關(guān)的數(shù)據(jù)。友好的用戶界面,強(qiáng)有力的報(bào)表生成工具、分析工具和信息的共享使得圖書借閱管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮圖書借閱規(guī)劃和政策。1.1.2 應(yīng)用圖書借閱管理系統(tǒng)的必要性絕大多數(shù)管理人員已經(jīng)認(rèn)識到采用圖書借閱管理系統(tǒng)的必要性,紛紛開發(fā)或選購適合本企業(yè)特點(diǎn)的圖書借閱管理系統(tǒng)。應(yīng)用圖書借閱管理系統(tǒng)的必要性:采用圖書借閱管理系統(tǒng),可以用集中的數(shù)
8、據(jù)庫將與圖書借閱管理相關(guān)的信息全面、有機(jī)地聯(lián)系起來,有效地減少了信息更新和查找中的重復(fù)勞動,保證了信息的相容性,從而大大地提高了工作效率。圖書借閱管理系統(tǒng)有著易訪問、易查詢的信息庫。在沒有采用和實(shí)施圖書借閱管理系統(tǒng)之前,當(dāng)管理人員要統(tǒng)計(jì)數(shù)字時,往往依賴于某個人或某些人來獲取。這種依賴于人的過程往往會因?yàn)榛ㄙM(fèi)的時間較長或某個人不在辦公室而不能及時完成。在采用和實(shí)施圖書借閱管理系統(tǒng)之后,就會將依賴于人的過程改為依賴于計(jì)算機(jī)系統(tǒng)的過程。管理人員只要獲取了相應(yīng)的權(quán)限,就可以隨時進(jìn)入系統(tǒng),直接查閱相應(yīng)的信息。實(shí)施了圖書借閱管理系統(tǒng)之后,不僅可以得到較為全面的、詳細(xì)的、未經(jīng)過過濾的第一手圖書借閱信息,還可
9、以從這些信息中得到某些有用的決策信息及靈感和啟發(fā),從而改進(jìn)圖書館的管理及經(jīng)營效率,避免或減少經(jīng)營風(fēng)險(xiǎn)。采用和實(shí)施圖書借閱管理系統(tǒng)不僅僅是為了提高工作效率。2.需求分析和系統(tǒng)功能概述2.1系統(tǒng)設(shè)計(jì)目標(biāo) 本系統(tǒng)需要滿足以下幾個系統(tǒng)設(shè)計(jì)目標(biāo)。1. 實(shí)用性原則:真正為客戶的實(shí)際工作服務(wù),按照要求的輕重緩急,合理設(shè)計(jì)化妝品網(wǎng)上銷售系統(tǒng)。2. 可靠性原則:必須為用戶提供方便的服務(wù),尤其是要保證從internet上可以訪問到的前臺信息管理系統(tǒng)的安全。3. 友好性原則:使用圖書信息管理系統(tǒng)的用戶一般對計(jì)算機(jī)知識了解很少,所以系統(tǒng)操作上要求簡單方便,便于用戶掌握。4. 可擴(kuò)展性原則:采用開發(fā)的標(biāo)準(zhǔn)和接口,便于系
10、統(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ù)圖書借閱管理的需要,開發(fā)一個“圖書借閱管理系統(tǒng)”,應(yīng)能實(shí)現(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è)計(jì)3.1.1 系統(tǒng)方案確定及設(shè)計(jì)框和結(jié)構(gòu)通過對系統(tǒng)調(diào)研與分析,系統(tǒng)主要應(yīng)完成的功能如下:
11、圖書信息管理、用戶信息管理、借閱信息管理、圖書類別管理、用戶管理。設(shè)計(jì)框和結(jié)構(gòu)如下:圖書管理系統(tǒng)用戶信息管理圖書信息管理圖書借閱管理圖書類別管理用戶管理3.1.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)圖書館管理系統(tǒng)包含圖書采編、用戶管理、修改、查詢等功能。該系統(tǒng)執(zhí)行時,先輸入數(shù)據(jù),然后根據(jù)輸入的數(shù)據(jù)選擇執(zhí)行路徑;購入圖書進(jìn)行登記、編目調(diào)用圖書添加功能,借書、還書調(diào)用功能,查詢調(diào)用查詢功能。 系統(tǒng)使用流程介紹如下圖:系統(tǒng)功能圖如下:圖書管理系統(tǒng)系統(tǒng)登陸管理員管理圖書管理借書證管理借 書添加管理員修改密碼退 出圖書類別管理圖書信息管理借閱證管理借書證查詢借 書還 書用戶管理讀者類別管理讀者信息管理(1)用戶e-r圖,如圖
12、所示:用戶信息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.2.2 系統(tǒng)中所涉及到的主要實(shí)體及其屬性有用戶信息:用戶編號,id, 用戶名,性別,專業(yè),院系,聯(lián)系方式 借閱信息:id,用戶名,isdn,書名, 出版社,借出日期,還書日期借閱證信息:id,用戶名,性別,專業(yè),院系,創(chuàng)建日期圖書信息:圖書編號,書名,類別,作者,出版社,入庫日期,圖書數(shù)量 圖書類別:類別名稱,類別名
13、稱管理員信息:用戶名,密碼用戶登錄信息:用戶名,密碼3.2.3 本系統(tǒng)的實(shí)體聯(lián)系(e-r)圖為了使e-r圖表示得更加清晰,現(xiàn)將分e-r圖組合成實(shí)體及其屬性圖和實(shí)體及其聯(lián)系圖。如圖4.11所示(實(shí)體的屬性沒有標(biāo)出):用戶書籍管理員借閱借閱還書登記維護(hù)還書圖4.11 實(shí)體聯(lián)系(e-r)圖e-r圖向關(guān)系模型轉(zhuǎn)換的結(jié)果如下(帶下劃線的字段為此關(guān)系的碼):用戶信息表:用戶編號,id,用戶名,性別,專業(yè),院系,聯(lián)系方式借閱信息表:id,用戶名, isdn,書名,出版社,借出日期,還書日期圖書信息表:圖書編號,isdn,書名,作者,出版社,入庫日期,圖書數(shù)量借閱證信息:id,用戶名,性別,專業(yè),院系,創(chuàng)建日
14、期圖書類別表:類別編號,類別名稱用戶信息表:用戶名,密碼管理員信息表:用戶名,密碼4. 方案實(shí)施4.1數(shù)據(jù)庫的構(gòu)建根據(jù)以上er圖及數(shù)據(jù)分析的結(jié)果,我們對數(shù)據(jù)項(xiàng)目進(jìn)行了創(chuàng)建,具體創(chuàng)建項(xiàng)目如下表:圖書信息表book: 說明數(shù)據(jù)類型是否為空圖書編號char(4)not fullisdnchar(15)primary key書名char(50)not 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ù)類型是否為空圖書類型
15、編號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)系方式char(20)not full借閱信息表borrowin:列名數(shù)據(jù)類型是否為空idchar(10)primary key用戶名char(8)not fullisdnchar(15)not full書名char(50)not full出版社char
16、(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(10)not full用戶登錄表userin:列名數(shù)據(jù)類型是否為空用戶名char(10)primary key密碼char(10)not full管理員登錄表manege:列名數(shù)據(jù)類型是否為空用戶名char(10)primary key密碼char(1
17、0)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ǔ)。4.2創(chuàng)建數(shù)據(jù)庫create database 圖書信息管理系統(tǒng)on primary( name = 圖書信息管理系統(tǒng)_data, filename = 'd:microsoft sql servermssqldata圖書信息管理系統(tǒng)_data.mdf', size = 10mb, maxsize = 200, filegrowth = 2)log on ( name
18、= 圖書信息管理系統(tǒng)_log, filename = 'd:microsoft sql servermssqldata圖書信息管理系統(tǒng)_log.ldf', size = 1mb, maxsize = 20, filegrowth = 1)go4.3創(chuàng)建表信息1)圖書信息表book和圖書分類表booktype。create table book (圖書編號 char(4) not nullisdn char(15) primary key, 書名 char(50) not null, 圖書類別 char(20) not null, 作者 char(15) not null, 出版
19、社 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) not null)3)創(chuàng)建管理員登錄表manage, create table manage (管理員 char(20) primary key, 密碼 char(50
20、) 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)建借閱證件信息表cardincreate table cardin (id char(16) primary key, 用戶名 char(20) not null, 性別 char(4) n
21、ot 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.4連接數(shù)據(jù)庫代碼<%dim objconnset objconn=server.createobject("adodb.connection")objconn.open "provider=msdasql.1;persist security info=false;user id=sa;data source=圖書信息管理系統(tǒng)"if objconn.state=1 thenresponse.write "數(shù)據(jù)庫連接成功"objconn.closeelseresponse.write "數(shù)據(jù)庫連接失敗"end ifset objconn=nothing%>4.5系統(tǒng)運(yùn)行結(jié)果圖如下:用戶登陸界面管
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年私人房產(chǎn)買賣合同環(huán)保要求與執(zhí)行標(biāo)準(zhǔn)3篇
- 2025年度路演展示廳清潔維護(hù)服務(wù)租賃合同4篇
- 二零二五版水利工程開工合同范例2篇
- 2025年度多功能培訓(xùn)學(xué)校教室租賃合同范本3篇
- 2025年度廚師行業(yè)人才引進(jìn)與培養(yǎng)服務(wù)協(xié)議3篇
- 2025年度文化藝術(shù)品樣品展覽與上樣合作協(xié)議3篇
- 2024綜藝節(jié)目拍攝基地租賃合同
- 2025年物業(yè)保潔外包服務(wù)合同(含節(jié)能環(huán)保服務(wù))3篇
- 2025年度智能電網(wǎng)建設(shè)采購戰(zhàn)略合作協(xié)議合同范本3篇
- 2025年消防給排水系統(tǒng)節(jié)能改造與優(yōu)化合同3篇
- 人教版小學(xué)數(shù)學(xué)(2024)一年級下冊第一單元 認(rèn)識平面圖形綜合素養(yǎng)測評 B卷(含答案)
- 企業(yè)年會攝影服務(wù)合同
- 電商運(yùn)營管理制度
- 二零二五年度一手房購房協(xié)議書(共有產(chǎn)權(quán)房購房協(xié)議)3篇
- 2025年上半年上半年重慶三峽融資擔(dān)保集團(tuán)股份限公司招聘6人易考易錯模擬試題(共500題)試卷后附參考答案
- 城市公共交通運(yùn)營協(xié)議
- 內(nèi)燃副司機(jī)晉升司機(jī)理論知識考試題及答案
- 2024北京東城初二(上)期末語文試卷及答案
- 2024設(shè)計(jì)院與職工勞動合同書樣本
- 2024年貴州公務(wù)員考試申論試題(B卷)
- 電工高級工練習(xí)題庫(附參考答案)
評論
0/150
提交評論