數(shù)據(jù)庫課程設(shè)計(jì)學(xué)生宿舍管理系統(tǒng)_第1頁
數(shù)據(jù)庫課程設(shè)計(jì)學(xué)生宿舍管理系統(tǒng)_第2頁
數(shù)據(jù)庫課程設(shè)計(jì)學(xué)生宿舍管理系統(tǒng)_第3頁
數(shù)據(jù)庫課程設(shè)計(jì)學(xué)生宿舍管理系統(tǒng)_第4頁
數(shù)據(jù)庫課程設(shè)計(jì)學(xué)生宿舍管理系統(tǒng)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、目錄一、需求分析 .2 【處理對象】 .2 【處理功能要求】 .2 【安全性和完整性要求】. 2二、概要設(shè)計(jì). 3 【功能結(jié)構(gòu)圖】 .3 【E-R 圖】. 4 【建立數(shù)據(jù)庫、數(shù)據(jù)表、插入數(shù)據(jù)】. 5 【導(dǎo)入數(shù)據(jù)】. 6 【數(shù)據(jù)庫的建立】. 10三、詳細(xì)設(shè)計(jì). 13四、小結(jié). 18五、參考文獻(xiàn). 19宿舍信息管理系統(tǒng)1、需求分析1.1 處理對象系統(tǒng)要處理的對象包括學(xué)生基本信息、 宿舍基本信息、 宿舍樓基本信息、 樓 棟管理員基本信息、 來訪人員出入基本信息等五個方面, 各個對象包括信息如下 所示(詳細(xì)的數(shù)據(jù)見于數(shù)據(jù)字典) :系統(tǒng)要處理的對象包括宿舍樓基本信息、 學(xué)生基本信息、 宿舍基本信息、 樓

2、道工作人員 基本信息、 宿舍保衛(wèi)處基本信息、宿舍事故基本信息、物品出入基本信息等七個方面, 各個 對象包括信息如下所示(詳細(xì)的數(shù)據(jù)見于數(shù)據(jù)字典) :1宿舍樓基本信息 (Dor_info) :包括 宿舍樓編號、 、宿舍樓樓管員信息等方面,這樣可 以方便管理者對宿舍樓的管理,提高查詢效率;2學(xué)生基本信息 (Student):包括 學(xué)生編號、 學(xué)生所在學(xué)院信息、 學(xué)生姓名、 學(xué)生性別、 學(xué)生來自省份、學(xué)生出生日期、學(xué)生入學(xué)時間、學(xué)生所學(xué)專業(yè)、所在班級等方面的信息,可 以方便學(xué)信息的查詢和更新;3宿舍基本信息 () :宿舍基本信息包括;4 來訪人員出入信息 (Visit) :訪問的宿舍樓編號、房間號、

3、來訪人的姓名、 訪問日期、離開日期。1.2 處理功能要求 系統(tǒng)主要完成以下幾個功能: 1宿舍樓基本信息查詢與修改; 2學(xué)生基本信息查詢與更新以及插入; 3每一幢宿舍樓中宿舍信息的查詢與信息更新; 4宿舍樓人員訪問出入審批及記錄;1.3 安全性和完整性要求安全性先通過視圖機(jī)制, 不同的用戶只能訪問系統(tǒng)授權(quán)的視圖, 這樣可提供 系統(tǒng)數(shù)據(jù)一定程度上的安全性, 再通過用戶授權(quán)機(jī)制, 欲用戶登陸來識別用戶級 別,根據(jù)這個級別來分配用戶權(quán)限,達(dá)到數(shù)據(jù)更高層次的安全保密功能。完整性要求用于描述宿舍樓基本信息、 學(xué)生基本信息、 宿舍基本信息、 樓棟 管理員基本信息、訪問出人員入基本信息中數(shù)據(jù)項(xiàng)能否為 null

4、 ,以及一些用戶 自定義完整性(符合實(shí)際要求) 。2、概要設(shè)計(jì)2.1 功能結(jié)構(gòu)圖72.2 E-R 圖2.3 建立數(shù)據(jù)庫、數(shù)據(jù)表、插入數(shù)據(jù)CREATE DATABASE Dor_Man ON (NAME =Dor_Man_Data , FILENAME = 宿舍管理系統(tǒng) Dor_Man_Data.mdf' , SIZE =100,MAXSIZE =500, FILEGROWTH =10%) LOG ON (NAME =Dor_Man_Log , FILENAME = 宿舍管理系統(tǒng) Dor_Man_Log.ldf' , SIZE =50,MAXSIZE =100, FILEGROW

5、TH =2)GOCREATE TABLE Dor_info (Dor_no VARCHAR (10) NOT NULL PRIMARY KEY, Dorvol INT CHECK (Dorvol >=0 AND Dorvol <=500) NULL, Dor_sex CHAR (2) NOT NULL CHECK (Dor_sex IN('男 ','女'), Admi VARCHAR (20) NOT NULL) GO CREATE TABLE Stu_info (number CHAR (12) NOT NULL PRIMARY KEY, name

6、 VARCHAR (24) NOT NULL , sex CHAR (2) NOT NULL CHECK(sexIN('男','女'), birthday DATETIME NULL, native VARCHAR (40) NULL, tel CHAR (12) NULL, major VARCHAR (20) NOT NULL, dept VARCHAR (20) NOT NULL, grade SMALLINT NOT NULL, entime SMALLDATETIME NOT NULL) GO CREATE TABLE Room_info (Dor_n

7、o VARCHAR (10) NOT NULL, Room_no VARCHAR (10) NOT NULL, invol INT CHECK (invol >=0 AND invol <=6) NULL, supd VARCHAR (12) NULL, Dor_tel CHAR (20) NULL, PRIMARY KEY (Dor_no,Room_no) )GOCREATE TABLE Check_In_info (number CHAR (12) NOT NULL PRIMARY KEY, name VARCHAR (24) NOT NULL , Dor_no VARCHAR

8、 (10) NOT NULL, Room_no VARCHAR (10) NOT NULL, intime SMALLDATETIME NOT NULL )GOCREATE TABLE Visitor_info (vit_name CHAR (12) NOT NULL, sta_time DATETIME NOT NULL, end_time DATETIME NULL,InDor_no VARCHAR (10) NOT NULL, InRoom_no VARCHAR (10) NOT NULL )GOINSERT INTO Dor_info (Dor_no ,Dorvol ,Dor_sex

9、,Admi ) VALUES ('#11',439,'男 ','樓媽號 ');INSERT INTO Dor_info (Dor_no ,Dorvol ,Dor_sex ,Admi ) VALUES ('#12',500,'男 ','樓媽號 ');INSERT INTO Dor_info (Dor_no ,Dorvol ,Dor_sex ,Admi ) VALUES ('#13',458,'女 ','樓媽號 ');INSERT INTO Stu_inf

10、o(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163001','李雪 ','女',1993-11-7,'甘 肅天 水','#39;,'財經(jīng) ','經(jīng)管 院 ',2,2012-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES (&

11、#39;622701163002','王剛 ','男',1992-1-17,'甘肅金昌','#39;,'農(nóng)經(jīng) ','經(jīng)管 院 ',3,2011-9-2);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163003','納蘭嫣然 ','女',1993-5-8,'甘肅平?jīng)?'

12、;,'#39;,'財經(jīng) ','經(jīng)管 院 ',1,2013-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163004','蕭炎','男',1992-4-7,'甘肅武威','#39;,'農(nóng)經(jīng) ','經(jīng)管院 ',2,2012-9-2);INSERT INT

13、O Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163005','葉凡 ','男',1992-1-25,'甘肅敦煌','#39;,'財經(jīng) ','經(jīng)管 院 ',3,2011-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VA

14、LUES ('622701163006','蕭薰兒 ','女 ',1992-11-25,'甘肅敦煌 ','#39;,'計(jì)算機(jī) ','信科院 ',2,2012-9-3);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163007','姬紫月 ','女 ',1993-1-12,&#

15、39; 甘肅天水 ','#39;,'計(jì)算機(jī) ','信科院 ',1,2013-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163008','方寒 ','男',1992-6-25,'甘肅武威','#39;,'電信 ','信科 院 ',2,2012

16、-9-3);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163009','煙水 天','女',1991-8-2,'甘肅平 涼','#39;,'電信 ','信科 院 ',1,2013-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dep

17、t,grade,entime)VALUES ('622701163010','李琦 ','男',1991-3-25,'甘肅定西','#39;,'信管 ','信科 院 ',2,2012-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163011','葉瞳','男',19

18、92-9-25,'甘 肅定 西','#39;,'信管 ','信科 院 ',1,2013-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163012','葉星辰 ','男 ',1992-11-3,'甘肅敦煌 ','#39;,'水土保濕 ','林學(xué)

19、院 ',2,2012-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163013','楊柳 ','女 ',1993-8-7,'甘肅敦煌 ','#39;,'水土保濕 ','林學(xué) 院 ',2,2012-9-3);INSERT INTO Stu_info(number,name,sex,birthday,nati

20、ve,tel,major,dept,grade,entime)VALUES ('622701163014','王璞 ','男 ',1992-1-25,'甘肅平?jīng)?','#39;,'水土保濕 ','林學(xué)院 ',3,2011-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163015','鄒天琪

21、 ','男 ',1992-5-25,'甘肅定西 ','#39;,'水利水電工程 ','工 學(xué)院 ',3,2011-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163016','王海強(qiáng) ','男 ',1993-5-15,'甘肅慶陽 ','#39

22、;,'土木工程專業(yè) ','工 學(xué)院 ',2,2012-9-2);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163017','王明祥 ','男 ',1990-11-25,'甘肅蘭州 ','#39;,'水利水電工程 ','工 學(xué)院 ',3,2011-9-2);INSERT INTO Stu_i

23、nfo(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163018','林月如 ','女 ',1990-7-25,'甘肅蘭州 ','#39;,'土木工程專業(yè) ','工 學(xué)院 ',3,2011-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VA

24、LUES ('622701163019','李逍遙 ','男 ',1993-4-22,'甘肅慶陽 ','#39;,'水利水電工程 ','工 學(xué)院 ',1,2013-9-2);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163020','趙靈兒 ','女 ',1992-6-26

25、,'甘肅敦煌 ','#39;,'園藝專業(yè) ','農(nóng)學(xué)院 ',2,2012-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163021','獨(dú)孤劍 ','男 ',1992-12-24,'甘肅金昌 ','#39;,'中草藥栽培與鑒 定','農(nóng)學(xué)院

26、',2,2012-9-1);PO丄Low 監(jiān)蕙迺-齟s>寸卜 geCXI卜 8 寸 rK-gHk-CXIGGlAW-舉舸w-a;cxloe9Lo卜CXICXI9-) S 山 m<> OIUQU <Dpe6d |3-0帀111-0>筈-Awpll 七一 q-x solueu- qlunu)04uncoO-LN- J-Qr山 SN-二-6-"0(>|<-監(jiān)> H-咽 H 莊關(guān)黒關(guān)-寸卜 geCXIe 寸 928二毆<1>-9丄匸066-球-匸假w-i<cxloe9Lo卜CXICXI9-) S 山 m<>

27、 OIUQU <Dpe6d |3-0帀111-0>筈-Awpll 七一 q-x solueu- qlunu)04uncoO-LN- J-Qr山 SN-ML-6-escxl-L-監(jiān)>輕-咽 HWS蕙召輕樨怒-寸卜 geCXIege 卜 er且很 <.-9(>|丄666二«獺#-9cxloe9Lo卜CXICXI9-) s 山 m<> OIUQU <Dpe6d |3-0帀111-0>筈-Awpll 七一 q-x solueu- qlunu)04uncoOHZ-pGLLOWilE 兇-寸卜geCXIe寸 998r乏汕 BB/gCXI丄 L

28、-cxl66L-w-#¥ibcxloe9Locxlcxl9-) s 山 m<> OIUQU <Dpe6d |3-0帀111-0>筈-Awpll 七一 q-x solueu- qlunu)04uncoO-LN- J-Qr山 SN- po丄LOCXIe 袞蘭_ 咽 HWS-WIF輕樨怒-寸卜 9ecxle6998r颼粧 BB.OV卜&66L-W一 W#-寸CXIOC9LO卜CXICXI9-) S 山 m<> OIUQU <Dpe6d |3-0帀111-0>筈-Awpll 七一 q-x solueu- qlunu)04uncoO-LN

29、- J-Qr山 SN-ml-6-cxilocxi-l-遐祭一抿 蝴WBF 糜超冊>-寸卜 9ecxlee668r尷MBB-7L-CXIL-CXI66L-W*忝耍-"(>|0"9二0卜CXICXI9-) S 山 m<> OIUQU <Dpe6d |3-0帀111-0>筈-Awpll 七一 q-x solueu- qlunu)04uncoO-LN- J-Qr山 SN-PO丄L0W 苴蘭-召>貳®-寸卜 geCXIeogar關(guān)*|1>&&匸06-球->W#NCXIOC9LO卜CXICXI9-) s 山

30、 m<> OE4U <Dpe6d p-OKE-o>rou- Awpll 七一 q-x soEeu- qEnu)04uncoO-LN- J-Qr山 SN-OUJQU一OUJQU一OUJQU一OUJQU一OUJQU一OUJQU一OUJQU一OUJQU一OUIEOOQr- oulOQ(DEeu- qEnu) O4UU-IMO£O OHZ52/176-""=" L*K獺製- J00e9 Lo卜CXICXI9-) oulluooQr- oulOQ(Dlueu-eqlunu) O4UU-IMO£O OHZ JCXILOCXIO/Gc

31、o'ee-CO'L 違-刪*-9ooe9Lo卜CXICXI9-) oulluooQr- oulOQ(Dlueu-eqlunu) O4UU-IMO£O OHZ M LL0CXIS6H LrL L*wtib00e9 Lo卜CXICXI9-) oulluooQr- oulOQ(Dlueu-eqlunu) O4UU-IMO£O OHZ McxlL0CXI/Q6H LrL L*<*-寸 00C9 Lo卜CXICXI9-) oulluooQr- oulOQ(Dlueu-eqlunu) O4UU-IMO£O OHZ Escxl/L /6-JcxlL-COL

32、*-錢a汕疑-"00e9 Lo卜CXICXI9-) oulluooQr- oulOQ(Dlueu-eqlunu) O4UU-IMO£O OHZ MLL0CXI/CXI/6NCXICXI-N5- -g出N00C9 Lo卜CXICXI9-) oulluooQr- oulOQ(Dlueu-eqlunu) O4UU-IMO£O OHZ C7L0cxl£6coee-co5-舸>二 00C9 Lo卜CXICXI9-) OUIEOOQr- oulOQ(DEeu- qEnu) O4UU-IMO£O OHZ-L# 山 SN_s 山 m<> -L

33、# 山 SN_ S 山 m<>-L# 山 SN_ s 山 m<> -L# 山 SN_ s 山 m<>-L# 山 SN_ s 山 m<>-L# 山 SN_ s 山 m<> -L# 山 SN_ s 山 m<> -L# 山 SN-pGLLOWilE >召>咚腆官兇-寸卜舄(>|98698二-乏汕.1>-09&66 二 球一劃鑒-oeoe9Lo卜CXICXI9-) S 山 m<> OIUQU <Dpe6d |3-0帀111-0>筈-Awpll 七一 q-x solueu- q

34、lunu)04uncoO-LN- J-Qr山 SN-PO丄L0W 監(jiān) 蕙迺-屋*44-寸卜 9CCXI8 寸卜卜 8二 尷MII>-900石66二 球:-戸蚩-6CXIOC9LO卜CXICXI9-) S 山 m<> OE4U <Dpe6d p-OKE-o>rou- Awpll 七一 q-x soEeu- qEnu)04uncoO-LN- J-Qr山 SN-VALUES ('622701163008','方寒 ','#11','111',9/3/2012);INSERT INTO Check_In_in

35、fo (number,name,Dor_no ,Room_no ,intime ) VALUES ('622701163009','煙水天 ','#13','333',9/1/2013);INSERT INTO Check_In_info (number,name,Dor_no ,Room_no ,intime ) VALUES ('622701163010','李琦 ','#11','111',9/1/2012);INSERT INTO Check_In_info

36、(number,name,Dor_no ,Room_no ,intime )VALUES ('622701163011','葉瞳 ','#11','111',9/1/2013);INSERT INTO Check_In_info (number,name,Dor_no ,Room_no ,intime ) VALUES ('622701163012','葉星辰 ','#11','111',9/1/2012);INSERT INTO Check_In_info (num

37、ber,name,Dor_no ,Room_no ,intime ) VALUES ('622701163013','楊柳 ','#13','333',9/3/2012);INSERT INTO Check_In_info (number,name,Dor_no ,Room_no ,intime ) VALUES ('622701163014','王璞 ','#12','222',9/1/2011);INSERT INTO Check_In_info (number,

38、name,Dor_no ,Room_no ,intime ) VALUES ('622701163015','鄒天琪 ','#12','222',9/1/2011);INSERT INTO Check_In_info (number,name,Dor_no ,Room_no ,intime )VALUES ('622701163016','王海強(qiáng) ','#12','222',9/2/2012);INSERT INTO Check_In_info (number,nam

39、e,Dor_no ,Room_no ,intime )VALUES ('622701163017','王明祥 ','#12','222',9/2/2011);INSERT INTO Check_In_info (number,name,Dor_no ,Room_no ,intime )VALUES ('622701163019','李逍遙 ','#12','222',9/2/2013);INSERT INTO Check_In_info (number,name,Do

40、r_no ,Room_no ,intime ) VALUES ('622701163018','林月如 ','#13','113',9/1/2011);INSERT INTO Check_In_info (number,name,Dor_no ,Room_no ,intime ) VALUES ('622701163020','趙靈兒 ','#13','113',9/1/2012);INSERT INTO Check_In_info (number,name,Dor_

41、no ,Room_no ,intime )VALUES ('622701163023','周幼琳 ','#13','113',9/1/2012);INSERT INTO Check_In_info (number,name,Dor_no ,Room_no ,intime ) VALUES ('622701163026','徐紫萱 ','#13','113',9/1/2013);INSERT INTO Check_In_info (number,name,Dor_no

42、,Room_no ,intime ) VALUES ('622701163021','獨(dú)孤劍 ','#11','128',9/1/2012);INSERT INTO Check_In_info (number,name,Dor_no ,Room_no ,intime ) VALUES ('622701163022','徐正宇 ','#11','128',9/1/2011);INSERT INTO Check_In_info (number,name,Dor_no ,R

43、oom_no ,intime ) VALUES ('622701163024','林凡 ','#11','128',9/1/2011);INSERT INTO Check_In_info (number,name,Dor_no ,Room_no ,intime ) VALUES ('622701163025','楊林 ','#11','128',9/1/2011);INSERT INTO Check_In_info (number,name,Dor_no ,Room_

44、no ,intime ) VALUES ('622701163027','周建行 ','#12','126',9/1/2013);INSERT INTO Check_In_info (number,name,Dor_no ,Room_no ,intime ) VALUES ('622701163029','路飛 ','#12','126',9/1/2011);INSERT INTO Check_In_info (number,name,Dor_no ,Room_no

45、,intime )VALUES ('622701163030','楊過 ','#12','126',9/1/2011);INSERT INTO Check_In_info (number,name,Dor_no ,Room_no ,intime )VALUES ('622701163028','周雪茹 ','#13','127',9/1/2011);INSERT INTO Room_info(Dor_no,Room_no,invol,supd,Dor_tel) VAL

46、UES ('#11','111',6,'蕭炎 ','11-596387');INSERT INTO Room_info(Dor_no,Room_no,invol,supd,Dor_tel)VALUES ('#11','128',4,'獨(dú)孤劍 ','11-578387');INSERT INTO Room_info(Dor_no,Room_no,invol,supd,Dor_tel)VALUES ('#12','222',6,'李

47、逍遙 ','12-634387');INSERT INTO Room_info(Dor_no,Room_no,invol,supd,Dor_tel) VALUES ('#12','126',3,'路飛 ','12-616387');INSERT INTO Room_info(Dor_no,Room_no,invol,supd,Dor_tel) VALUES ('#13','333',5,'姬紫月 ','13-785127');INSERT INTO Room_info(Dor_no,Room_no,invol,supd,Dor_tel)VALUES ('#13','127',2,'納蘭嫣然 ','1

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論