数据库课程设计学生宿舍管理系统_第1页
数据库课程设计学生宿舍管理系统_第2页
数据库课程设计学生宿舍管理系统_第3页
数据库课程设计学生宿舍管理系统_第4页
数据库课程设计学生宿舍管理系统_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录一、需求分析 .2 【处理对象】 .2 【处理功能要求】 .2 【安全性和完整性要求】. 2二、概要设计. 3 【功能结构图】 .3 【E-R 图】. 4 【建立数据库、数据表、插入数据】. 5 【导入数据】. 6 【数据库的建立】. 10三、详细设计. 13四、小结. 18五、参考文献. 19宿舍信息管理系统1、需求分析1.1 处理对象系统要处理的对象包括学生基本信息、 宿舍基本信息、 宿舍楼基本信息、 楼 栋管理员基本信息、 来访人员出入基本信息等五个方面, 各个对象包括信息如下 所示(详细的数据见于数据字典) :系统要处理的对象包括宿舍楼基本信息、 学生基本信息、 宿舍基本信息、 楼

2、道工作人员 基本信息、 宿舍保卫处基本信息、宿舍事故基本信息、物品出入基本信息等七个方面, 各个 对象包括信息如下所示(详细的数据见于数据字典) :1宿舍楼基本信息 (Dor_info) :包括 宿舍楼编号、 、宿舍楼楼管员信息等方面,这样可 以方便管理者对宿舍楼的管理,提高查询效率;2学生基本信息 (Student):包括 学生编号、 学生所在学院信息、 学生姓名、 学生性别、 学生来自省份、学生出生日期、学生入学时间、学生所学专业、所在班级等方面的信息,可 以方便学信息的查询和更新;3宿舍基本信息 () :宿舍基本信息包括;4 来访人员出入信息 (Visit) :访问的宿舍楼编号、房间号、

3、来访人的姓名、 访问日期、离开日期。1.2 处理功能要求 系统主要完成以下几个功能: 1宿舍楼基本信息查询与修改; 2学生基本信息查询与更新以及插入; 3每一幢宿舍楼中宿舍信息的查询与信息更新; 4宿舍楼人员访问出入审批及记录;1.3 安全性和完整性要求安全性先通过视图机制, 不同的用户只能访问系统授权的视图, 这样可提供 系统数据一定程度上的安全性, 再通过用户授权机制, 欲用户登陆来识别用户级 别,根据这个级别来分配用户权限,达到数据更高层次的安全保密功能。完整性要求用于描述宿舍楼基本信息、 学生基本信息、 宿舍基本信息、 楼栋 管理员基本信息、访问出人员入基本信息中数据项能否为 null

4、 ,以及一些用户 自定义完整性(符合实际要求) 。2、概要设计2.1 功能结构图72.2 E-R 图2.3 建立数据库、数据表、插入数据CREATE DATABASE Dor_Man ON (NAME =Dor_Man_Data , FILENAME = 宿舍管理系统 Dor_Man_Data.mdf' , SIZE =100,MAXSIZE =500, FILEGROWTH =10%) LOG ON (NAME =Dor_Man_Log , FILENAME = 宿舍管理系统 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;,'财经 ','经管 院 ',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;,'农经 ','经管 院 ',3,2011-9-2);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163003','纳兰嫣然 ','女',1993-5-8,'甘肃平凉 '

12、;,'#39;,'财经 ','经管 院 ',1,2013-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163004','萧炎','男',1992-4-7,'甘肃武威','#39;,'农经 ','经管院 ',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;,'财经 ','经管 院 ',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;,'计算机 ','信科院 ',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;,'计算机 ','信科院 ',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;,'水土保湿 ','林学

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;,'水土保湿 ','林学 院 ',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,'甘肃平凉 ','#39;,'水土保湿 ','林学院 ',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;,'水利水电工程 ','工 学院 ',3,2011-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163016','王海强 ','男 ',1993-5-15,'甘肃庆阳 ','#39

22、;,'土木工程专业 ','工 学院 ',2,2012-9-2);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163017','王明祥 ','男 ',1990-11-25,'甘肃兰州 ','#39;,'水利水电工程 ','工 学院 ',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;,'土木工程专业 ','工 学院 ',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;,'水利水电工程 ','工 学院 ',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;,'园艺专业 ','农学院 ',2,2012-9-1);INSERT INTO Stu_info(number,name,sex,birthday,native,tel,major,dept,grade,entime)VALUES ('622701163021','独孤剑 ','男 ',1992-12-24,'甘肃金昌 ','#39;,'中草药栽培与鉴 定','农学院

26、',2,2012-9-1);PO丄Low 监蕙迺-齟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(>|<-监> H-咽 H 莊关黒关-寸卜 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-监>轻-咽 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关*|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 监 蕙迺-屋*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','王海强 ','#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','独孤剑 ','#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,'独孤剑 ','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. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论