);//教学楼
create table classroom (clno char(20) primary key , bno char(20), floor char(10),
foreign key bno references building(bno) );//教室
create table department (deptno char(20) primary key , deptname char(20) );//院系
create table lesson(cno char(20) primary key , cname char(20), credit char(1), category char(10), deptno char(20),
foreign key deptno references building(deptno) );//课程
create table teacher (tno char(20) primary key , tname char(20), sex char(2), deptno char(20), title char(10), tid char(20),
foreign key deptno references building(deptno) );//教师
create table student(sno char(20) primary key , sname char(20), deptno char(20), sid char(20),
foreign key deptno references building(deptno) );//学生 create table tclass (tno char(20),
clno char(20), cno char(20), deptno char(20), weekday char(8), period char(20),
primary key(clno,weekday,period),
foreign key deptno references building(deptno), foreign key tno references teacher(tno),
foreign key clno references classroom(clno), foreign key cno references lesson(cno) );//教师开课
create table cborrow (clno char(20) , sno char(20), usedate char(10), weekday char(8), period char(20), uses char(100), usestatus char(10),
primary key(clno,sno,usedate,period),
foreign key clno references classroom(clno), foreign key sno references student(sno), );//教室借用
第三部分 系统功能的设计和划分
根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几个子系统: 教室查询子系统 教师查询子系统 课程查询子系统 教室借用子系统 我要自习子系统 各子系统完成的功能如下: 1.教室查询子系统
1.关键词搜索
在输入框中直接输入想要查询的教室的编号,即可得到教室在任一时段的使用信息。 2.目录搜索
根据教学楼?教室,帮助同学寻找想要搜索的教室。进入教室页面后,即可得所查教室在任一时段的使用信息。
2、教师查询子系统
1.关键词搜索
在输入框中直接输入想要查询的老师的名字,即可得到教师的个人信息及开课信息。
2.目录搜索
根据院系?教师,帮助同学寻找想要搜索的老师。进入教师页面后,即可得教师的个人信息及开课信息。
3、课程查询子系统
1.关键词搜索
在输入框中直接输入想要查询的课程的名字,即可得到课程的详细信息。
2.目录搜索
根据院系?课程,帮助同学寻找想要搜索的课程。进入课程页面后,即可得课程的详细信息。
4、教室借用子系统
点击教室借用后,进入一个用户登录界面,学生或者教师需要登录,才能给予空闲教室,发出借用教室的申请,等待管理员批准。
5、我要自习子系统
根据教学楼?楼层,输入时段,寻找此时的空闲的教室,帮助同学寻找上自习的教室。进入教室页面后,即可得该教学楼某一时段在任意时段的空闲信息。
第四部分 系统功能的具体实现 一 主界面窗口
1 窗口截图
2实现功能:通过主界面可以进入系统,根据主界面上的提示内容,可以进入各个子模块,进行各种功能的使用。
3 实现代码:
 
 
教师查询  
教室查询  
课程查询  
我要自习  
教室借用  
后台管理  
二 教师查询子系统 1 窗口截图
2实现功能:一:姓名检索,可以根据输入教师的姓名,查询数据库中的数据,然后得到教师的个人信息和开课信息。进入姓名检索后,界面如下:
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新经管营销jsp+sqlserver教室信息管理系统 - 图文 (2)全文阅读和word下载服务。
相关推荐: