教室管理系统数据库课设_第1页
教室管理系统数据库课设_第2页
教室管理系统数据库课设_第3页
教室管理系统数据库课设_第4页
教室管理系统数据库课设_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

教室管理课程设计说明书摘要在校园生活中,教室仍然是教学活动和学生课余活动中最主要的场所之一,然而,由于学生数目过大,教室资源有限限制了师生使用教室。以前,一些学校对教室的管理仅限于人工管理,处理起来比较复杂,容易出错,而且不利于删除和添加,更加不利于查找,凸显出建立教室安排系统的紧迫性。本系统着力于整合教室管理中的课程安排,教室调课,设备损坏及维修以及单位借用等影响教室使用的环节,实现统一管理。在此基础上提供方便有效的课表查询,空教室查询,学生出勤次数查询,设备维护记录查询。本系统针对教室管理不统一的问题,着力于将教室管理中的课程安排,教师调课,单位借用等联系起来,建立一个统一的管理系统,以提高处理效率,方便统一管理,同时为师生提供方便的查询。教室安排系统使得教室的安排变得更加简单,添加与删除变得更加容易,特别是教室查找。此系统提高了信息处理的速度与准确性,能够及时准确有效的查询和修改教室的安排情况,以及更有效的对设备维护进行管理。关键词: 数据库教室管理自动化处理1教室管理课程设计说明书目录一、序言 3二、教室系统的需求分析 4三、概念结构设计 5四、数据结构设计 6数据流图 6学生管理子系统: 7教室查询子系统: 10管理员管理子系统 13后勤管理子系统: 17五、数据库逻辑结构设计 21六、数据库的实施 23七、数据库运行与维护 26八、VB程序的实现 登陆界面设计 系统管理员界面设计 28后勤服务人员界面设计 30学生登陆界面 31教室登陆界面设计 31九、附录 332教室管理课程设计说明书创建数据库 33创建表的基本信息 33创建视图 35创建存储过程 36创建触发器 36十、参考文献 38一、序言在大学里,教室仍然是教学的主要场所,也是学生学习的重要场所,所以教室环境和设备直接影响到教学活动的开展和学生的学习。为了保证教室环境良好的运转,教室的管理也就显得十分的必要和重要。但是教室的管理也并不是一件很容易的事情。教室设备(尤其是多媒体设备)有所损坏必须及时登记,修复,否则很可能影响以后教学,造成教学事故。教室的使用具有一定的计划性和流动性,即一个班在相应的时间里,所上的课程和使用的教室是固定的,但是不同的课程在不同的时间里会使用不同的教室,这与教务处的课程安排是密切相关的。尤其是使用多媒体教室的时候,这就显得比较麻烦。为了能够更系统的,更有序的,更合理的,更有效的进行教室管理,有必要利用计算机来处理各种信息,这也就需要一个更有效的教室管理系统。为此,经过较详细的调查和慎重的思考,我决定做一个教室管理系统,来解决这些问题,使管理简化,方便而且更有效。3教室管理课程设计说明书二、教室系统的需求分析处理对象:本系统总体上说涉及了五个方面的数据,后勤的信息,教室的信息,课程的信息,教师的信息,学生的信息。处理功能要求:教室管理系统的具体包括四个子系统:学生查询子系统,教师查询子系统,后勤管理子系统,管理员管理子系统。学生登录界面的功能是查询教室信息,查询自己课程信息,更改自己账户信息;教师登陆界面的功能是查询教室信息,查询自己教授课程信息,更改账户信息;后勤登陆界面的功能是查询教室信息,包括设备故障情况,故障时间;管理员登陆界面的功能是查询并更改教室信息,包括设备故障情况,故障时间,是否空闲。安全性和完整性要求:在这个系统中涉及到了相关人员的问题,而且同一个职工可能在不同的表中存在,要考虑到,如果辞退或者某职工辞职,那么不仅要在职工信息表中删除相应的信息,还要在其他完整性也是一个重要的内容,它也涉及安全性上的问题。4教室管理课程设计说明书三、概念结构设计班级学生职工编号姓名性别 年龄 负责教室后勤学号姓名性别教师编号选修占用服务性别教师编号选修占用服务年龄人数编号教授课程是否空闲占用教室故障情况故障时间课程编号 课程名称时间教室班级教师录入时间5教室管理课程设计说明书四、数据结构设计教务科教务科息 态信 状程 室课 教学生申请教室课程信息教室管理系统课程信息申请教室教师情障故室教况况更新情障故后勤图4-1教室管理系统数据流图学生查询教师查询管理员管后勤查询子系统子系统理子系统子系统教室管理系统图4-1-1教室管理系统6教室管理课程设计说明书学生管理子系统:查询目标查询目标学生查询结果学生查询子系统图4-2-1学生查询子系统顶层数据流图教室信教室信息息信程课符合查询目学生查询有效查询标学生图4-2-2底层数据流图数据字典:“学生”是该子系统一个重要的数据结构,可以如下描述:数据结构:学生含义说明:学生查询子系统的重要数据结构,定义了一个学生的有关信息组成:学号,姓名,性别,班级“教室”是该子系统另一个重要数据结构,可以如下描述:数据结构:教室7教室管理课程设计说明书含义说明:学生查询子系统的重要数据结构,定义了教室的有关信息组成:教室编号,教室信息“学号”是该子系统一个重要的数据项,可以如下描述:数据项:学号类型:varchar长度:10取值范围:0000000000-9999999999后两位按顺序编号“数据项:姓名类型:varchar“性别”是该子系统重要数据项,可以如下描述:数据项:性别类型:varchar“班级”是该子系统重要数据项,可以如下描述:数据项:班级类型:varchar长度:88教室管理课程设计说明书取值范围:00000000-99999999取值含义:前两位标识学生所在年级,再三位标识所在学院,后三位按顺序编号“教室编号”是该子系统另一重要数据项,可以如下描述:数据项:教室编号含义说明:唯一标识每个教室类型:varchar长度:5取值范围:00000-99999取值含义:前两位标识楼号,后三位标识房号“教室信息”是该子系统另一重要数据项,可以如下描述:数据项:教室信息含义说明:教室是否空闲,教室课程信息类型:varchar长度:2数据流“教室信息”可如下描述:数据流:教室信息说明:每个教室编号,教室是否空闲组成:教室信息=教室编号+是否空闲数据流来源:教务处数据流去向:学生查询数据存储“学生”可如下描述:数据存储:学生说明:学生查询结果9教室管理课程设计说明书流入数据流:教室信息流出数据流:是否空闲,课程信息组成:教室是否空闲,课程信息处理过程“学生查询服务”可如下描述:处理过程:学生查询服务说明:为学生提供查询教室和课程信息服务输入:学号,姓名,教室编号输出:教室是否空闲,课程信息处理:审定是否符合查询目标后,学生自行决定学习情况教室查询子系统:查询目标查询目标教师查询结果教师查询子系统图4-3-1教师查询子系统顶层数据流图教室信教室信息息信程课符合查询目教师查询有效查询标教师数据字典

图4-3-2底层数据流图10教室管理课程设计说明书“教师”是该子系统一个重要的数据结构,可以如下描述:数据结构:教师含义说明:教师查询子系统的重要数据结构,定义了一名教师的有关信息组成:教师编号,姓名,性别,班级,年龄“教室”是该子系统另一个重要数据结构,可以如下描述:数据结构:教室含义说明:教师查询子系统的重要数据结构,定义了教室的有关信息组成:教室编号,教室信息“教师编号”是该子系统一个重要的数据项,可以如下描述:数据项:教师编号含义说明:唯一标识每名教师类型:varchar长度:8取值范围:00000000-99999999取值含义:前三位标识所在学院,再三位标识所在班级,后两位按顺序编号“姓名”是该子系统重要数据项,可以如下描述:数据项:姓名类型:varchar“性别”是该子系统重要数据项,可以如下描述:数据项:性别类型:varchar11教室管理课程设计说明书“班级”是该子系统重要数据项,可以如下描述:数据项:班级类型:varchar长度:8取值范围:00000000-99999999取值含义:前两位标识锁教授学生所在年级,再三位标识所在学院,后三位按顺序编号“教室编号”是该子系统另一重要数据项,可以如下描述:数据项:教室编号含义说明:唯一标识每个教室类型:varchar长度:5取值范围:00000-99999取值含义:前两位标识楼号,后三位标识房号“教室信息”是该子系统另一重要数据项,可以如下描述:数据项:教室信息含义说明:教室是否空闲,教室课程信息类型:varchar长度:2数据流“教室信息”可如下描述:数据流:教室信息说明:每个教室编号,教室是否空闲组成:教室信息=教室编号+是否空闲12教室管理课程设计说明书数据流来源:教务处数据存储“教师”可如下描述:数据存储:教师说明:学生查询结果流出数据流:是否空闲,课程信息组成:教室是否空闲,课程信息处理过程“教师查询服务”可如下描述:处理过程:教师查询服务说明:为教师提供查询教室和课程信息服务输入:教师编号,姓名,教室编号输出:教室是否空闲,课程信息处理:审定是否符合查询目标后,教师了解自己教授情况,占用教室进行另外授课管理员管理子系统录入更新教录入更新教管理员室信息查询教室信管理员管理子系统息图4-4-1管理员管理子系统顶层数据流图13教室管理课程设计说明书教室信教室信息息信程课管理员教室故障信查询信息息或课程更录入信息新信息图4-4-2底层数据流图数据字典“管理员”是该子系统一个重要的数据结构,可以如下描述:数据结构:管理员含义说明:管理员管理子系统的重要数据结构,定义了一个管理员的有关信息组成:管理员编号,姓名,性别,年龄,负责教室“教室”是该子系统另一个重要数据结构,可以如下描述:数据结构:教室含义说明:管理员管理子系统的重要数据结构,定义了教室的有关信息组成:教室编号,是否空闲,课程信息,上课班级,故障信息“管理员编号”是该子系统一个重要的数据项,可以如下描述:数据项:管理员编号含义说明:唯一标识每个管理员类型:varchar长度:10取值范围:0000000000-9999999999取值含义:按顺序编号“姓名”是该子系统重要数据项,可以如下描述:数据项:姓名14教室管理课程设计说明书含义说明:管理员个人信息类型:varchar“性别”是该子系统重要数据项,可以如下描述:数据项:性别类型:varchar“年龄”是该子系统重要数据项,可以如下描述:数据项:年龄类型:varchar长度:2取值范围:20-50“负责教室”是该子系统重要数据项,可以如下描述:数据项:负责教室含义说明:管理员负责的教室类型:varchar长度:5取值范围:00000-99999取值含义:前两位标识楼号,后三位标识房号“教室编号”是该子系统另一重要数据项,可以如下描述:数据项:教室编号含义说明:唯一标识每个教室类型:varchar15教室管理课程设计说明书长度:5取值范围:00000-99999取值含义:前两位标识楼号,后三位标识房号“教室信息”是该子系统另一重要数据项,可以如下描述:数据项:教室信息含义说明:教室是否空闲,教室故障信息类型:varchar“班级信息”是该子系统另一重要数据项,可以如下描述:数据项:班级信息含义说明:上课班级,班级学生人数类型:varchar“课程信息”是该子系统另一重要数据项,可以如下描述:数据项:课程信息含义说明:课程编号,课程名称类型:varchar数据流“教室信息”可如下描述:数据流:教室信息说明:负责教室的基本信息组成:教室信息=教室编号+是否空闲+故障情况+上课班级+班级学生人数数据流来源:教务处数据流去向:管理员管理子系统数据存储“管理员管理子系统”可如下描述:数据存储:管理员管理子系统说明:管理员更新信息后录入该子系统16教室管理课程设计说明书流入数据流:教室信息流出数据流:教室信息组成:教室编号,是否空闲,课程信息,上课班级,故障信息处理过程“管理员管理”可如下描述:处理过程:管理员对教室信息进行管理更新输入:管理员编号,姓名,教室编号输出:教室信息处理:审定是否有更新后,将更新内容录入管理员管理子系统后勤管理子系统:后勤后勤查询教室状态后勤查询子系统图4-5-1后勤管理子系统顶层数据流图息信班息信班值障故室教况情后勤目标有效查询图4-5-2底层数据流图数据字典“后勤人员”是该子系统一个重要的数据结构,可以如下描述:17教室管理课程设计说明书数据结构:后勤含义说明:后勤查询子系统的重要数据结构,定义了一个后勤人员的有关信息组成:人员编号,姓名,性别,年龄,负责教室“教室”是该子系统另一个重要数据结构,可以如下描述:数据结构:教室含义说明:后勤查询子系统的重要数据结构,定义了教室的有关信息组成:教室编号,故障信息,卫生情况“人员编号”是该子系统一个重要的数据项,可以如下描述:数据项:人员编号含义说明:唯一标识每个后勤人员类型:varchar长度:10取值范围:0000000000-9999999999取值含义:按顺序编号“数据项:姓名类型:varchar“性别”是该子系统重要数据项,可以如下描述:数据项:性别类型:varchar“年龄”是该子系统重要数据项,可以如下描述:18教室管理课程设计说明书数据项:年龄类型:varchar长度:2取值范围:20-50“负责教室”是该子系统重要数据项,可以如下描述:数据项:负责教室含义说明:后勤人员负责的教室类型:varchar长度:5取值范围:00000-99999取值含义:前两位标识楼号,后三位标识房号“教室编号”是该子系统另一重要数据项,可以如下描述:数据项:教室编号含义说明:唯一标识每个教室类型:varchar长度:5取值范围:00000-99999取值含义:前两位标识楼号,后三位标识房号“教室信息”是该子系统另一重要数据项,可以如下描述:数据项:教室信息含义说明:教室故障信息,卫生信息类型:varchar19教室管理课程设计说明书数据流“教室信息”可如下描述:数据流:教室信息说明:负责教室的基本信息组成:教室信息=教室编号+故障情况+数据流来源:教务处数据流去向:后勤人员管理子系统数据存储“后勤人员”可如下描述:数据存储:后勤人员流入数据流:教室信息流出数据流:教室信息组成:教室编号,故障信息,卫生情况处理过程:后勤人员查询教室信息输入:人员编号,姓名,教室编号输出:教室信息处理:审定是否有故障后,对教室故进行一系列故障处理,清扫卫生20教室管理课程设计说明书五、数据库逻辑结构设计教室(编号,人数,是否空闲,故障情况,故障时间,录入时间)主键为:编号。教师(教师编号,姓名,性别,年龄,职称主键为:教师编号。课程(课程编号,课程名称,时间,教室,班级,教师主键为:课程编号。学生(学号,姓名,性别,班级)主键为:学号后勤(职工编号,姓名,性别,年龄,负责教室)主键为:职工编号5-1教室信息数据属性数据项名数据类型长度非空主键教室编号varchar5非空主键教室人数varchar3非空故障情况varchar2空故障时间varchar20空是否空闲varchar2非空录入时间varchar20非空5-2课程信息数据属性21教室管理课程设计说明书数据项名数据类型长度非空主键课程编号varchar10非空主键课程名称varchar30非空教室编号varchar5非空时间varchar20非空教师varchar20非空班级varchar40非空5-3学生信息数据属性数据项名数据类型长度非空主键学号varchar10非空主键姓名varchar10非空性别varchar2非空班级varchar8非空5-4后勤信息数据属性数据项名数据类型长度非空主键人员编号varchar20非空主键姓名varchar20非空性别varchar2非空年龄varchar2非空教室编号varchar5非空5-5教师信息数据属性数据项名数据类型长度非空主键姓名varchar20非空主键性别varchar2非空22教室管理课程设计说明书职称varchar20非空年龄varchar2非空教师编号varchar20非空六、数据库的实施创建数据库QLQuery.sqI-2013 2012091Smrster(2013-20120918SC\Administat「5)Y-Mio ftQLerver文(F)编(E) 视冈 目调(D)具m窗口蒂助了可·1今口3 色新查[NJ今 今巴 `压 A 已 动~巴宝.'iY}(D' J 岛1司(.02013-20120918:SC(SQLServer12.0以曰仑]数据库田田田田田.---田田田田田.---田芒仑I田 亡]A,wa-On志片性田芒音理创建基本信息表

QQueryl.rql-2...minir.tatorWX曰createdatabase勃室数据库 --创建的室数据库onprimary(n颈e='classroomdb_data',f].len玑e='d:\sqldata\classroomdb_data.df',s].ze=5,职这S].ze=lOOmb,f].legro武h=5mb)logon( n邸e='classroomdb_log',f].len硕e='d:\sqldata\classroomdb_log.ldf',s].ze=5,S].zelOOmbf].legroh=5mb)go丑珀对。4图6-1创建数据库 23教室管理课程设计说明书QQueryl.sql-2J13-0120918C教室数垢库1(013-2012CJ918.Admiristraor55))'-MicrosoftQLServer(F)编亲(E)视图(V)项凹 调试割 工m口(W)蒂助侗.勺寸飞口句们新建妇(N)torne&岛 允伦几--p. 已.气执行语'.D对象资袅笞理器连接-ReporlereempDB抄豆却拓库田E3数摆库关系图曰亡]表田亡]系统表田亡lFileTab|

...1x

--创逞教室基本信息表use勃室数括库go曰ereatetable氪蕊暴聂且氓i(教室编号varchar(5)notnullprimarykey,容纳人varchar(3)notnull,(2)notnull,情况varchar(2),故障时间varchar(20),田dbo登陆至本IITIdbo后勤至本信思田dbo垂本Imdbo教室莘本信皂Imdbo课程至本Imdbo信皂图创建视图

录入日期varchar(20)go--创建淉程基本信息表T曰ereatetableT|里挥埠”v.{1n\”+图6-2创建基本信息表100图6-2创建基本信息表

1 r”·飞,QJery1勺l-20l3-20立09l8S蝗享数妇20l3-20120918Sl(l编编()图)项目()(D)mO苇助)们勹占433a9部归嘀)压己已氐丘-"....千丘宁忑-nx田t]ReportServer『田田t]ReportServer『田田ldbo教室信息田罚dbo宰信皂田颅dbo后勤卸归旦皂田可dbo程信息词田匕m匕:JServi'ceBroker

golcreateview以aslselect jj.k.时间from dbo.粒室茎本信息 益jINNERJOINdbo.课程基本信息 askonj勃室埔号=k.教室涓号lgolcreateview益SELECT 故降悟兄故降时间录人日期ASFROM dbo.教室基本信息ASglgol巳createview层息划肚如瓦息asSELECT 姓名,值班时,负赍教室FROM 后勤基本信息AShgo巳createview鼓贱霓且』良息asSELECT J.K.K.班织K.时间K.教师顶 勃室信息ASJINNERJOIN1DO%图6-3创建视图创建存储过程24教室管理课程设计说明书QQLQuery1石l-::-2l3201-091S教至数丘0年20邓l8S-mm吐氓or(5牙亡M顽灾区ervera-(F)编每(E)视图们 项目调试工们口扒9帮助(H)幻~匀士3日慧也那归(NJ吓吼吨寀 m已兄 歹丘三已宝 片—...,函use敕室数据库go曰ifeRists(selectnefromsysobjectswherene='isbusy'andtype='p')l dropprocedureisbusy田fjReportServer巴(jReportServerTempDB曰9教室数茹库田亡数据库关系图

go--创建存储过程l曰ereateprocedureisbusyaslselect•f教室基本信息where教室基本信息'是'go_,田

00o/..m冉1A丘兰口结云拦自图6-4创建存储过程创建触发器SQuerysql-2013-SQuerysql-2013-121孚写芍妄库013-010918Ad;n,t,atoc55))'-Mo,otQL,vMagementud员)伴仁[FJ编妄[E)视图(VJ项目[P)调试[DJ工旦m窗口r,N)诔助[)·_:_J·巴口诩2新 (N)Ll'J岱岱岱 户也上立炾 虹中如巨 叶占 卜忑(D1■. .匀』=:il离户亡心萨:::2 -gA=X QQueryl.sql-..ministrar55))'X曰use教室数据库曰ife.sistd(selectnaJ11efromsysobjectswherene=coursetrdtype=tr)曰E3数据库田色系统数菩库田仑]数主快照田ijReportSe,ve,

l droptriggercoursetrgo曰createtrigger=rt!.on课程甚本信息forupdate

--在更祈'涅程垦木信息表'中的是'教室渴号'时,粒室表'中中的`是否空闲也祧更祈田(jReportSe,ve,TempDB曰日教室数菩库田仑.拦亡关至图田圈田凹视

larrowsiselect@roOWCOUNT曰 if@rows<>O『白 f教室年)『凸 beginf

心气怎edd同义祠田它可尝程性

end

whereJ.教室缩号过教室编号田mseNlceBroker田它储miii教宰数运库1

图6-5创建触发器25教室管理课程设计说明书I='备份如I='备份如芦-如窃振库迭择页屯蒂规喳介质选项空备份选顶...|= |回|-这-原数据库(T)1教室数据库,恢叟模式1),1)1完整备份类型(K)完整Il1巴仅复制备份仅)f备份组件@数据库(B)0文件和文件组(G)目标备份到(U)I磁盘□1I虹0, |连接I删院() 1服务器2013-2012091SSCI内() I连接2013-2012091SSC\Adm1mstrat寻杳吾i车摆据1牛进度哉绪I|确定11取冉 |骂脚本了厄帮助I图7-1备份数据库(1)aa备份数据库-教室数据库迭择页

骂脚本了厄帮助愣扂选项 空备份选项

备份焦(N)说明(D)

教室数据库-完整数据库备份备份焦过期时间©晚千(E)@在(0)

因天[4[2015/1/29 可[4庄缩设赞备份庄缩庄缩设赞备份庄缩(P)[使用默认服务器设赞MicrosoftSQLServerManagementStudio兄寸数据库前室数据库的备份已成功完成电诠接服务器2013-2012091SSC·---·---·---图7-2备份数据库(2)26教室管理课程设计说明书八、VB程序的实现登陆界面设计窗口设计开始输入账号输入密码选择类型登陆.Forml l=I回1汉开始输入账号输入密码选择类型登陆教室管理系统了二验证 了二是结束

账号: I1102074244密码: Igaochao人员类别:学生 ..:J取自1 登陆 1图8-1-1登陆界面27教室管理课程设计说明书程序设计I妇1-icrosoftVisuaIaic[设login(Code)] |切编凿切视图切工程凹格式位}运行岱)图表(I)rn接程序凶窗9(!:!)』均气尸 1 1.11品屯吧纯I'°"'I►II■I怼雪名古梵云J!JI58'列1 |lI通用) 二IGener斗 |下A国亡]

ebmmdl_Cl1ck()T.xt1二««Text2=_JF 6i巨 EndSub红 30二ebmmd2_红 30二Ifcheckdata二TrueThensuser二Trim(Text1Text)\spassword二Trim(Text2\IfCombo!Text=“教师“Then回串郪罪酐

teacherShow“eH1deA叁门 _Jabl E1seIfCombolText二“学生“ThAtud仑ntShow四百F 6 产g—引国i

“eHldeEl三elfCombo!Text之dmlnSh廿'“eH1de

=”系统管理员”ThenE1s.IfCombolT.xt二”后勤胀务人员“Thabl_J国A ; erverShow“eH1de斗-i国官F El三

距gBox“诸选择人员类别”G ]

EndIfEls仑'用户可租l“sgBox 名称衵密码错误!童新萄入!”l问玉画亡画 TextlSetFocusEndIfEndIfEndSubPr1vateFunc:honc:hec:kdataOA三BooleIfLen(Tnm(Text!Text))<二0OrLen(Tnm(Text2Text))<二0Then'检查户名称和密码是否为空8-1-2“迂讼x8-1-2TextlSetFocus吐住ekd吐之二F之1S·ElEndIfcheckdata二EndIf系统管理员界面设EndFun吐10nPrivateFun吐1oneheekuser()AsBooleD1mrsAs邸ODERecordsetSetrs=New妞ODERecordsetrsCsorT殍=adOp仑nKeyset

`于:詈昙窗口设计

rsLockType=adLockOpt1m1st1c仑 仑 损库1onnhon=1der=M柲L1.Prs1st e1yInfo=F斗佳,taS:,In1t仑 仑 损库11开始后人管理 粒室信思里 拉降钓室官理 谐加人员信思选择功能 视图 删胖人员信皂数据管理 职二埔号姓名性别年龄负赉粒室值班时间l赵=阴122111303l星期二数据保存退出结束图8-2-1管理员界面28教室管理课程设计说明书巴理员 -声- 1拉降稍室官I里教室埔号 容纳人数是否空闲 拉陲悟兄 故降时间 录入时间I I I I I I退出 1图8-2-2管理员界面(2)后牡人员官理I的室信皂官理I敌吐管理►|退出|己系统笞理员 I·亡五后牡人员官理I的室信皂官理I敌吐管理►|退出|新宝谝 皂吹幻AII姑暗时i百故陓教室录入1230290 是I足1530390E 芜1550260I呈无1550390 差 导15504200 是无l◄I I 图8-2-3管理员界面(3)29教室管理课程设计说明书程序设计七1-MirosoftVisuals设计admin(ode] 1I巴文件@硐@凶凹棍改Q调试@运行IB)奎询回黜 巴接程心口邸蒂卸显` 它| ll品心巴的I'00I►II■I怼雪名古天国沁1行42列19兰|Co..andT 习lclickGeneral |End\ 貊A国亡 r1tebml_Cl1k()EndEndSub JP G回匡 r1tebm3_Cl1(In“dexsIntr红go国CJ国的\巷回屏罪驻胪空口A_Jabl颐酉F6#g...!..J引国abl_J国AgA...!..JF

Adodc4RecordsetF,,ld,(故降悟况)=Adodc4RecordsetUpdateEndSub r1tebml1(IndexsIntr)roAdodc3RecordsetAddNewro压的Recds.t心("邕 )F心·xt2)如3t1s“ )=(2(1))Adodc3RecordsetF1elds() =Trim(Text2(2)Text)Adodc3RecordsetF1elds(" ")=Trim(Text2(3)Text)Adodc3RecordsetF1elds(" ")=Trim(Text2(4)Text)Adodc3RecordsetF1elds(" ")=Trim(Text2(5)Text)Adodc3RecordsetAddNewAdodc3RefrehEndSub r1tebm5_Cl1k()Diesr=e"ssBIx(要删棕此记录么?”,vbExclamation+vbYo+vbdefaul)Adodc3RecordsetDeletAdodc3RecordsetMoveNextEndSubF]Ir'""

r1tebm6_Cl1k()Adodc2RecordsetAddNew

")围西画芒互l

2t1s斗=)(m(1l)Adodc2RecordsetF1elds(" ")=Trim(Text1(2)Text)Adodc2RecordsetF,elds(" =Tnm(Text!(3)Text)2t1s”"『啬-")=(l(4)Txt)Adodc2RecordsetF1lds( )二Trm(TxtlxtAdodc2RefreshEndSub r1tebm7_Cl1k()Diesr=e"ssBIx(要删棕此记录么?”,vbExclamahon=vbYo+vbdefaul)Adodc2RecordsetDeleteAdodc:2RefreshAdodc2RecordsetMoveNextAdodc2Refre叫DataGr1心RefreshEndSub图8-2-4程序设计后勤服务人员界面设计巴后勤巴后勤服务人员

开始数据查询开始数据查询退出►导i百1230215303I是15502无15503 走15504无后勤值班信自匕三二」图8-3后勤界面30教室管理课程设计说明书学生登陆界面勺学生 l=|回区当日谋程 粒室空闲信息

开始程输入时间勺巨彗贮息大节) 查询 1

退出 1

查询退出图8-4-1学生界面(1)己学生 l=·|巴l| ` 开始当日课程 教室空闲信息 选择教室空选择教室空 闲信息 输入时间查询退出牧彗霹谓—大节)退出 1图8-4-2学生界面(2)程序设计妇程1-M,ro,oftV,ualai设[studntode)] l巴文盎虹骤巴文盎虹骤四I卿 军(Q)雌砌郘(!l)耐叩四表(l)卫m夕国和邸郡瞄 虹咄5下1乏liiil|的I...,"'I►III尽雪名芍梵国ftlI行13|G仑ner气lcoand.2hckPnvaleSubCommand1_Cl1k()lR仑rdSo::st*from课程基本信息r仑::'”&Tm(::t2:t&"'—"AdoddRefreshubtlR仑fEnd r1ebComd2_l已印oddRec:ordSoc:e=s己1平*丘飞售雇呈尽眉恩where是否空闲='是'&时间=J"Trill(Text2Text)&"'—”dodc2R仑fr仑sh 'Dat斗五-ld2RefreshEndSub\坛A厮亡]_JPG回国O\回男空勹A唾酉F6#31教室管理课程设计说明书教师登陆界面设计窗口设计开始数据查询退出己师 1一回开始数据查询退出当日可申语粒室当日课程当日可申语粒室二图8-5教师界面32教室管理课程设计说明书九、附录创建数据库createdatabase教室数据库 --创建教室数据onprimary( name='classroomdb_data',size=5mb,maxsize=100mb,filegrowth=5mb)logon( name='classroomdb_log',size=5mb,maxsize=100mb,filegrowth=5mb)创建表的基本信息use教室数据库createtable登陆基本信息(账号varchar(20)notnull,密码varchar(20)notnull)gocreatetable教室基本信息(教室编号varchar(5)notnullprimarykey,容纳人数varchar(3)notnull,33教室管理课程设计说明书是否空闲varchar(2)notnull,故障情况varchar(2),故障时间varchar(20),录入日期varchar(20))go--创建课程基本信息表createtable课程基本信息(课程编号varchar(10)notnullprimarykey,课程名称varchar(30)notnull,时间varchar(20),教室编号varchar(5)notnull,班级varchar(40)notnull,教师varchar(20)notnull)go--创建后勤基本信息表createtable后勤基本信息职工编号varchar(20)notnullprimarykey,姓名varchar(20)notnull,性别varchar(2)notnull,年龄varchar(2)notnull,负责教室varchar(5)notnull,值班时间varchar(20)notnull)go--创建学生基本信息表createtable学生基本信息(学号varchar(20)notnullprimarykey,姓名varchar(20)notnull,性别varchar(2)notnull,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论