廣工數據庫課程設計75775_第1頁
廣工數據庫課程設計75775_第2頁
廣工數據庫課程設計75775_第3頁
廣工數據庫課程設計75775_第4頁
廣工數據庫課程設計75775_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1  前言 數據庫技術和Interne的飛速發(fā)展,使他們已經成為現代信息技術的重要組成部分,是現在計算機信息系統(tǒng)和計算機應用系統(tǒng)的基礎和核心。對于擁有龐大人員的學校的管理來講,數據的有效使用是一個學校能否進行有效管理的一個關鍵。學校作為一個學習的地方,一定會有一個圖書館。有圖書館就必定要有管理,這樣學校圖書管理系統(tǒng)就顯得更為重要。學校圖書管理系統(tǒng)適應于絕大多數的學校圖書館的管理。應用此系統(tǒng)可以將眾多的學生信息和圖書信息進行有效的管理,提高學校的效率。  2  需求概述 2.1 讀者登記處 

2、60;學生或教師需要通過辦理圖書證之后才能進行圖書借閱。圖書證包括借書證號,姓名,讀者類型,借書人單位等信息。在讀者登記處,需要把讀者的有關信息添加到信息系統(tǒng)中保存,當讀者信息發(fā)生改變時,需要對計算機里的內容進行相應的修改。當讀者辦理退證手續(xù)時,需要刪除相應的讀者信息。另外,生成超過期限未還書的讀者信息表,通知讀者應盡快還書等。  2.2 圖書總管部門  2.2.1圖書管理部門負責書籍和出版社等的信息管理,具體如下:           

3、;      (1) 圖書信息管理。完成圖書的錄入、修改、刪除和查詢功能。在查詢圖書信息時,可隨時查詢書庫中現有書籍的類型、書號、書名、作者、數量等信息。所有書籍都可由書號唯一標識。 (2) 為了方便業(yè)務往來,需保存出版社相關信息。這些信息包括出版社編號、名稱、電話、郵編、地址、聯系人等。  2.3 圖書借還處  2.3.1圖書借還處負責圖書的借閱和歸還工作。具體如下:  (1) 讀者借書管理。讀者可以根據圖書類別和書名查找自

4、己要借閱的圖書,在圖書借閱登記中,借閱日期是自動填寫的(當前系統(tǒng)日期)。 (2) 還書管理。在辦理還書業(yè)務時,系統(tǒng)判斷是否過期,若過期,則首先查看是否已經交了罰款。若未交,則生成一張罰款通知單。 (3) 完成圖書在庫數量的查詢。 此外,對于書籍、讀者和出版社等信息,系統(tǒng)管理員可以做添加、修改、刪除和查詢操作。普通讀者只能查詢。 4 / 17  4 概念結構設計  4.1 實體之間的聯系(有下劃線的為主鍵),具體如下:  實體1:書籍【種

5、類、數量、存放位置、書號、書名、出版年、作者、出版社編號、價格】 實體2:讀者【借書證號、姓名、性別、借書人單位、讀者類型】 實體3:出版社【出版社編號、出版社名、電話、郵編、地址】 實體4:借還情況【借書證號、書號、借書日期、還書日期】 實體5:讀者身份【讀者類型、可借閱天數、可借閱數量】   4.2 改進后的整體E-R圖,具體如下圖所示:(轉下一頁) 附注  SQL語言  1 建立數據庫 create database 學

6、校圖書管理 on (name=library, filename='e:SQLdesigndesign2.mdf', size=10,maxsize=50, filegrowth=5) log on (name=library_log, filename='e:SQLdesigndesign2.ldf', size=5,maxsize=25, filegrowth=5)  2 建表 (1)讀者身份 cre

7、ate table 讀者身份 (讀者類型char(4)  check (讀者類型in ('教師','學生') primary key, 可借閱天數tinyint not null, 可借閱數量tinyint not null ) (2) 讀者 create table 讀者 (借書證號char(20) primary key,

8、 姓名char(10) not null, 14 / 17  性別char(2) check (性別='男' or 性別='女'), 借書人單位char(30), 讀者類型char(4)  foreign key references 讀者身份(讀者類型) ) (3) 出版社 create table 出版社

9、0;(出版社編號char(30) primary key, 出版社名char(30) not null, 電話char(50), 郵編char(30), 地址char(50) ) (4) 書籍 create table 書籍 (書號char(10) primary key , 書名char(50) not null, 數量tinyint not null,&

10、#160;類型char(30), 出版年char(10) , 作者char(10), 出版社編號char(30)  foreign key references 出版社(出版社編號), 存放位置char(30)  ) (5) 借還情況 create table 借還情況 (借書證號char(20)    foreign key references 

11、;讀者(借書證號),  書號char(10)    foreign key references 書籍(書號), 借書日期datetime default getdate(), 還書日期datetime, primary key (借書證號,書號) )  3 數據輸入 (1)讀者身份 insert into 讀者身份values ('學生&

12、#39;,'60','10')  insert into 讀者身份values ('教師','90','15') 2)出版社 insert into 出版社values ('00001','西南交通大學出版社','02887600789','610031','成都二環(huán)北路一段') insert into 出版

13、社values ('00002','北京工業(yè)大學出版社','01098783566','100022','北京市朝陽區(qū)平樂園號') insert into 出版社values ('00003','高等教育出版社','01057293893','100011','北京西城區(qū)德外大街號') insert into 出版社values ('000

14、04','南海出版公司','09290876998',' 200023','上海市局門路號B幢樓') insert into 出版社values ('00005','清華大學出版社','()','100084','北京市海淀區(qū)雙清路學研大廈A座-7層') insert into 出版社values ('00006','海洋出版社&#

15、39;,'01097289217','100081','北京市海淀區(qū)大慧寺路號') insert into 出版社values ('00007','中國市場出版社','()','l00837','北京市西城區(qū)月壇北小街號院號樓層') insert into 出版社values ('00008','中國紡織出版社','01064361605',

16、'100022','北京朝陽南十里居號') insert into 出版社values ('00009','福建美術出版社','#39;,' 350001','福建省福州市東水路號新聞中心大樓層') insert into 出版社values ('00010','中信出版社','#39;,'100600

17、','北京市朝陽區(qū)亮馬河南路號塔園外交人員公寓') insert into 出版社values ('00011','吉林大學出版社','','130021','吉林省長春市明德路號') insert into 出版社values ('00012','人民教育出版社','#39;,'100081','北京市海淀區(qū)中關村南大街號

18、院號樓') insert into 出版社values ('00013','機械工業(yè)出版社','01068992542','100037','北京市西城區(qū)百萬莊南街號') insert into 出版社values ('00014','上海外語教育出版社','65423847','200083','上海市大連西路號') insert

19、0;into 出版社values ('00015','光明日報出版社','02785498249','430000','湖北省武漢市興業(yè)路特號華中圖書交易中心D棟室')  (3)讀者 insert into 讀者values ('32090048791','葉社聯','女','管理學院','學生') insert into 讀者

20、values ('32090048901','黎歷史','女','管理學院','學生') insert into 讀者values ('32090048041','韋大碗','女','管理學院','學生') insert into 讀者values ('32090090221','凌老翎','女',&

21、#39;管理學院','學生') insert into 讀者values ('32090099871','羅小儀','女','經貿學院','學生') insert into 讀者values ('32089911911','姜大佬','女','管理學院','教師') insert into 讀者value

22、s ('32080090011','黃耶魯','女','管理學院','教師') insert into 讀者values ('32090089091','肖肚臍','男','管理學院','學生') insert into 讀者values ('32090076491','朱囧','男','管理

23、學院','學生') insert into 讀者values ('32089909131','林花欣','女','經貿學院','教師') insert into 讀者values ('32090097451','舒雯','女','經貿學院','學生') insert into 讀者values 

24、('32090075821','李佩佩','女','外國語學院','教師') insert into 讀者values ('32080079451','黃小新','男','管理學院','教師') insert into 讀者values ('32090078541','林葦哥','女','管理學院

25、9;,'學生') insert into 讀者values ('32090059551','霍啊淑','女','管理學院','學生')  (4)書籍 insert into 書籍values  ('A2608407','工程電磁場原理','4','O44電磁學、電動力學','2010','倪光正'

26、,'00003','O441.4/N31(2)') insert into 書籍values  ('A2560914','歷史的背影','3','K2中國史','2010','馮政','00007','K207/F66') insert into 書籍values  ('A2618981','服裝品牌廣告設計

27、9;,'5','J5工藝美術','2010','賈榮林,王蘊強','00008','J524.3/J32') insert into 書籍values  ('A2623384','色彩風景匯編','3','J2繪畫','2010','馬林蘭','00009','J215/M16') insert into

28、 書籍values  ('A2611621','杰克·韋爾奇自傳','4','F4工業(yè)經濟','2010','韋爾奇','00010','K837.125.38/W45(4)') insert into 書籍values  ('A2620197','猶太人智慧全集','2','B82倫理學(道德哲學)','2

29、010','何國松','00011','B821/H316') insert into 書籍values  ('A2547610','德國政治哲學專著:法的形而上學','3','B5歐洲哲學','2009','克里斯·桑希爾著;陳江進譯','00012','B516/S14') insert into 書籍values

30、60; ('A2610192','管理信息系統(tǒng)','3','C93管理學','2010','(美) 戴維M.克倫克著','00013','C931.6/K42') insert into 書籍values  ('A2521621','翻譯與跨文化交流:整合與創(chuàng)新','3','H05寫作學、修辭學','2010','

31、;胡庚申','00014','H059-53/H51')  (5)借還情況 insert into 借還情況values ('32080090011','A2608407','04/23/2010','06/23/2010') insert into 借還情況values ('32090078541','A2560914','04/23/2010'

32、;,'06/23/2010') insert into 借還情況values ('32090099871','A2618981','04/23/2010','06/23/2010') insert into 借還情況values('32080090011','A2618981','04/10/2010','06/10/2010') insert into 借還情況values ('32090076491','A2620197','04/10/2010','06/10/2010') insert into 借還情況values ('32090090221',

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論