黔南民族师范学院教室信息管理系统Word格式文档下载.docx
《黔南民族师范学院教室信息管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《黔南民族师范学院教室信息管理系统Word格式文档下载.docx(42页珍藏版)》请在冰豆网上搜索。
![黔南民族师范学院教室信息管理系统Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2022-10/9/b564b135-8dbd-4927-ac01-5b1bd2d44aaa/b564b135-8dbd-4927-ac01-5b1bd2d44aaa1.gif)
就目前我院对教室管理情况而言,教室信息庞大复杂,管理过程杂乱,故建立此系统,以便及对教室信息的查询等。
1.2系统分析与设计
根据调查本系统的最终用户为在校学生,根据从学院方面取得的图表资料、文字资料以及其他方面的信息,根据日常学习生活的经验以及询问老师同学等等调查方式。
(1)学校的组织机构情况
与教室管理相关的学校的组织机构有:
学生、教师和教室。
学校的所有日常工作都是围绕着这三大部分进行的。
黔南民族师范学院有若干个教师,一个教师可以开设若干门课程,一门课程可以由多个老师来教授。
一个教室在不同的时段可以上不同的课程。
(2)黔南民族师范学院相关部门的业务活动大致情况
教务处:
教务处除了处理教师和学生信息之外,还要处理借教室的申请信息,使用的数据是纸质版,对提出的借用教室申请采用手动的加工和处理,最后给借教室的人输出的是批准或拒绝借用教室的信息,使用的是非电子的信息形式。
(3)用户对教室信息管理系统的要求
信息要求:
系统的使用主体是教师和学生,因此对系统的信息要求可分为以下几个方面:
1)教师信息
教师的基本信息,主要:
教师编号,教师姓名,性别,年龄,所属系别,职称,身份证号等;
2)学生信息
学生的基本信息,主要有:
学号,姓名,性别,年龄,系号,身份证号等;
3)教室信息
教室的基本信息,主要有:
教室编号,教学楼号,楼层号,面积等;
4)教学楼信息
教学楼的基本信息,主要有:
教学楼编号,教学楼名称等;
处理要求:
目前我院还没有相关的系统对教室信息进行统一管理,经过分析应该大概具有这些功能:
从自身体验出发,且调查了许多同学,认为学校现存的借用教室的程序过于繁琐,复杂,浪费时间,并且给教务处老师带来了很大的工作量。
同时,当学生想要了解某一教师的个人信息,或者是想要旁听其他系开设的课程,或者是想要旁听某一名师的课程或讲座时感觉无所适从,找不到一个较为全面并且公开的平台来进行查询。
另外,用户不能查询任意教室在任意时段的使用情况,不能查询教室的使用情况。
鉴于以上存在的各种问题,给学院的教师和学生,带来了很大的不便,使得现存的教务系统不能更好地服务于教师和同学。
因此我们认为有必要设计这个系统,除了给教务处的老师带来管理的便利之外,最重要的是给学院老师和学生的学习生活带来了很大的方便。
具体的信息处理有:
1)教师查询;
学生通过这个功能,可以查询相关系别相关教师的个人信息以及开课信息,以便能更好地了解教师及其开课情况。
2)教室查询;
老师或者学生通过这个功能,可以查询相关教学楼相关教室的信息以及该教室在每天任一时段的使用情况,如是否有课,是否有讲座、是否有活动等等。
这个功能以便使同学能更好地了解教室及其使用情况。
3)课程查询;
老师或者学生通过这个功能,可以查询某一课程的详细信息,如同一课程可以有多个教师开课,以便更好地了解任何课程的详细信息,当此学生的课程与之不发生冲突时可以选择旁听等等。
4)教室借用;
老师或者学生通过这个功能,可以借用教室,即获得教室在某段时间的使用权,开会、办讲座、开展各种学生活动等等。
5)自习需要;
学生通过这个功能,可以查询当天某一时段或多个时段的空闲教室,可以去上自习。
1.2.2功能模块设计
经过分析各子系统应该完成的功能如下:
1)教室查询子系统
关键词搜索:
在输入框中直接输入想要查询的教室的编号,即可得到教室在任一时段的使用信息。
目录搜索:
根据教学楼教室,帮助同学寻找想要搜索的教室。
进入教室页面后,即可得所查教室在任一时段的使用信息。
2)教师查询子系统
在输入框中直接输入想要查询的老师的名字,即可得到教师的个人信息及开课信息。
根据系教师,帮助同学寻找想要搜索的老师。
进入教师页面后,即可得教师的个人信息及开课信息。
3)课程查询子系统
在输入框中直接输入想要查询的课程的名字,即可得到课程的详细信息。
根据系课程,帮助同学寻找想要搜索的课程。
进入课程页面后,即可得课程的详细信息。
4)教室借用子系统
点击教室借用后,进入一个用户登录界面,学生或者教师需要登录,才能给予空闲教室,发出借用教室的申请,等待管理员批准。
5)学生自习子系统
根据教学楼楼层,输入时段,寻找此时的空闲的教室,帮助同学寻找上自习的教室。
进入教室页面后,即可得该教学楼某一时段在任意时段的空闲信息。
根据上面的分析以及该系统实现的功能要求,系统的功能模块如下图:
1.3数据流图
数据流图有:
教师查询子系统(见图1),教室查询子系统(见图2),课程查询子系(见图3),学生自习子系统(见图4),教室借用子系统(见图5),后台管理子系统(见图6)。
数据流图:
描述数据在系统中的流向和处理的情况。
教师信息查询:
教室信息查询
课程信息查询
教室借用信息查询
后台管理
自习信息
1
2.1创建数据库连接
数据库的链接:
<
%
dimsql,rs,conn
'
onerrorresumenext
subopenDB_DSN()
setconn=server.createobject("
ADODB.Connection"
)
conn.open"
DSN=LearnAsp;
UID=sa;
PWD="
setrs=server.createobject("
ADODB.Recordset"
)
endsub
subopenDB()
conn.open"
Driver={SQLServer};
"
_
&
Server=PC-;
_
Database=zz;
Uid=sa;
Pwd=123456"
subcloseDB()
IfIsObject(conn)Then
ifnot(connisnothing)then
setrs=nothing
conn.close
setconn=nothing
endif
EndIf
%>
2.2系统主界面
界面代码:
<
!
DOCTYPEhtmlPUBLIC"
-//W3C//DTDXHTML1.0Transitional//EN"
"
/xhtml1/DTD/xhtml1-transitional.dtd"
>
htmlxmlns="
/xhtml"
head>
metahttp-equiv="
Content-Type"
content="
text/html;
charset=gb2312"
/>
title>
无标题文档<
/title>
styletype="
text/css"
--
.STYLE2{
font-size:
36px;
color:
#FFFFFF;
font-family:
方正舒体"
;
}
.STYLE3{
xx-small;
font-weight:
bold;
.STYLE7{
24px;
Georgia,"
TimesNewRoman"
Times,serif;
.STYLE9{
font-style:
italic;
.STYLE10{font-size:
36px}
.STYLE13{
12px;
#333333;
-->
/style>
/head>
body>
tablewidth="
1265"
height="
74"
border="
0"
cellpadding="
cellspacing="
<
tr>
thwidth="
bgcolor="
#000000"
class="
STYLE2"
scope="
row"
divalign="
left"
黔南民族师范学院教室信息管理<
/div>
/th>
/tr>
/table>
1266"
36"
#009933"
&
nbsp;