第一篇:停车场管理自查自纠报告
停车场管理自查报告
车辆综合性能检测站自查报告:
根据《关于开展2011年实验室资质认定专项监督检查工作的通知》和《实验室资质认定评审准则》《食品检验机构资质认定评审准则》要求,现就开展本单位自查情况汇报如下:
加强检验检测站的自查自纠。一是把百姓关心,社会关注,投诉较多的热点领域确定为重点自查领域,将室内空气质量检测行业作为本次自查的重点;二是把检验检测机构的第三方独立性和公证性列为重点自查项目。分步扎实推进自查规范工作。我单位发挥主观能动性,积极开展自查、自纠。
一是组织开展室内空气质量检测等项目的能力自查工作;
二是发挥行业组织自律作用,培育良好的竞争市场环境。组织开展行业内实验室间比对,提高行业整体检测水平。并鼓励各岗位人员积极参加。
在本次专项自查工作中,成立有站长为组长,副站长为副组长,其他相关人员为成员的领导小组
我单位实验室管理和技术专业人员认真学习实验室计量认证工作指南,通过自查,发现了以下不足之处:洗车站、试车道、驻车跑道、外检站、停车场五处设备设施需要完善。通过自查我们已改进并健全了各项设施设备。
根据市道路运输管理局下发文件精神,我公司积极组织公司安全领导小组人员,对我公司内部安全管理及危货运输车辆进行全面自查工作,自查自纠情况如下:
1、我公司现有危货运输车辆9辆,均配备有效的通讯工具,GPS系统安装使用正常,停车场消防设备正常,每车已投保道路危险货物承运险、交强险、第三者责任险,每车的危险货物安全卡和危险标志安装齐全有效,车辆技术等级及二级维护和罐体均按时检测评定。
2、我公司的停车场坐落在迎水桥工业园区,有专职的值班人员看管,相应的安全防护、环境保护和消防设备、警示标志配备齐全。
3、我公司的危货运输驾驶员驾驶证与驾驶车辆相适应,驾驶员、装卸管理员、押运人员的信息台账齐全,行车日志按时填写。
4、我公司的主要负责人和安全员均有自治区安监局核发的《安全资格证书》。
5、我公司已建立健全各项安全生产管理制度、从业人员安全操作规程及事故应急处理制度及应急预案。
6、、我公司各种台帐登录及时、准确、真实,并有专人登记,管理。管理规范,档案台账完善,实行一车一档。(台账包括道路危货运输企业从业人员台帐、危货运输企业车辆管理台账、GPS监控登记台帐、车辆安全隐患排查排除台帐、从业人员安全学习台帐、公司违规人员处罐车罐体检验基本情况台账、理情况登记台帐、GPS安装基本情况台账、车辆档案资料等。)
7、我公司每月主持召开安全生产例会,及时传达上级会议精神和落实工作布置。开展各种安全知识宣传教育活动,并定期对员工、驾驶员进行安全技能培训,有培训考核记录并入档保存。
8、、我公司对查出的车辆安全隐患及从业人员安全隐患及时排除、整改,进行批评教育、安全培训,并给于相应的经济处罚。
总之,这次自查我们做到了认真细致,通过自查进一步提高全体员工的安全意识。我们将在今后的工作中更加牢记安全。把安全工作视为日常工作的首位,警钟常鸣,永不放松。
停车场管理自查报告
安全检查自查报告
为了保障我公司办公环境的防火、防盗安全,根据公司领导的安排布置,综合办公室负责人带领办公室有关人员组成安全检查小组,于12月12日下午对公司办公楼和楼下露天停车场的消防安全和防盗工作进行了严格的检查,现将检查情况汇报如下:
一、安全检查总体情况
检查小组首先对办公楼内部各楼层的门窗、用电电路及开
关、楼道消防安全通道、消防设施、环境卫生等情况进行了检查。然后对大楼外的露天停车场、绿化带及照明设施进行了检查。
检查小组通过全面地排查,检查结果总体情况良好,无重大
安全隐患。
二、存在的问题
1、五楼楼顶两边通向露台的门未加锁、四楼会议室大门及会议室内一扇铝合窗的锁无法反锁、阅览室推拉门右侧门锁损坏,外来人员可随意进出,存在安全隐患。
2、阅览室内堆有杂物,堆放杂乱,存在消防安全隐患。
3、整栋大楼仅配有2个干粉灭火器,且灭火器中的干粉保质期不详;各楼层的消防栓均被上锁,但钥匙不知去向,未能检查消防栓是否能正常使用。存在消防安全隐患。
4、二楼部分办公室存在下班后不锁门的现象,存在防盗安全隐患。
三、整改措施及建议
1、请专业锁匠为五楼楼顶两边通向露台的门安装新锁、为四楼会议室门窗、阅览室大门及各楼层消防栓更换新锁。
2、按照“6S”管理规范对阅览室进行归类整理,消除消防安全隐患。
3、按需更换、购置干粉灭火器,在各楼层消防栓更换新锁后对消防栓的安全状况进行复查。
4、再一次强调各楼层办公室下班后必须反锁门窗的规定。针对检查中发现的安全隐患,检查小组将联系相关人员及时进行整改,确保消防安全不留死角,防盗安全不留漏洞,为公司员工营造一个安定、安全的工作和生活环境。
停车场管理自查报告(四)
在“春运”来临之际,开展了安全生产自查自改活动,现将自查情况汇报如下
一、通过检查发现公司在安全生产方面存在一些问题:
1.公司对运行车辆进行了检查,发现蒙L52639车辆的安全告示牌已经不清楚,现场责令驾驶员进行了重新填写。
2.对其它车辆也进行了检查,未发现问题。
二、车辆、人员管理方面我公司目前拥有车辆6台,人员17名,通过检查发现车辆、人员都符合运行条件。
三、从业人员的培训情况,我公司在“春运”来临之际,对从业人员进行了安全培训。并和从业人员签订了“春运”安全责任状。
四、办公场地与停车场的管理情况,在通过排查发现,停车场管理有序,车辆能按照指定地点停放。
公司经过自检自查,管理方面得到了明显的改善,以后会一如既往的加强安全生产管理。
第二季度自查报告
千畅公司在二季度共开展了三次安全生产自查制度,现将自查情况汇报如下
一、通过检查发现公司在安全生产制度方面存在一些问题:
1.第二季度中,公司对安全生产制度进行了一些修改。修订了安全生产委员会安全生产职责。在安全生产委员会中,赵红梅同志任GPS专职监控员。
二、安全制度执行方面,我公司在本季度共召开三次安全生产会议、三次安全生产例会。
三、车辆、人员管理方面我公司目前拥有车辆1台,人员6名,通过检查发现车辆、人员都符合运行条件。
四、从业人员的培训情况,我公司在本季度共进行三次人员安全教育培训。
千畅公司第三季度自查报告
千畅公司在三季度共开展了三次安全生产自查制度,现将自查情况汇报如下
一、通过检查发现公司在安全生产制度方面存在一些问题:
1.第三季度中,公司对安全生产制度进行了一些修改。修订了《交通违法动态信息处理和统计分析制度》。我公司在本季度共召开三次安全生产会议、三次安全生产例会。
二、车辆、人员管理方面我公司目前拥有车辆6台,人员17名,通过检查发现车辆、人员都符合运行条件。
三、从业人员的培训情况,我公司在本季度共进行四次人员安
全教育培训。其中一次再继续教育培训。
第二篇:停车场管理系统需求报告
停车场收费管理系统
需求报告
目录 1 2 3 摘要
项目背景介绍
停车场收费管理系统的现状
功能需求
4.1 通用基本功能 4.2 图像识别比较功能 4.3 先进的闸机安全安装 4.4 可增设中远距离车辆感应 5
性能需求
5.1 系统基本要求
5.2 数据管理能力要求
5.3 故障处理要求
外部接口说明
6.1 入口和出口部分 6.2 数据流程 7
修正系统开发计划 摘要
停车场电脑收费管理系统是现代化停车场车辆收费及设备自动化管理的统称,是将车场完全置于计算机管理下的高科技机电一体化产品。
根据多年设计、安装停车场收费系统的实际经验,我们在软件和系统设计上为停车场提供了一套最严格、最先进、易用、便于维护和运行可靠的收费系统;一套能有效的堵塞收费漏洞,降低操作成本,提高经济效益和减轻劳动强度,提高工作效率的现代化收费管理系统
随着时代的发展,私家车越来越多,而车位却十分紧张。在市区内有很多空间没
有被充分利用,大多车辆是停在路边或者简易停车场,缺乏管理,这样导致了资源的浪费,也造成了街道的拥堵。为了适应社会的发展,大量的现代化大规模的停车场会被投入使用,但管理方面又容易出现问题。因此,停车场管理系统的开发和应用是十分必要的。
此报告的目的重在分析此程序的总体需求,实现方案,并分析开发系统的可行性,为决策者提供是否开发该系统的依据和建议。项目背景介绍
2.1 开发软件名称:停车场管理系统 2.2项目开发者:
某软件开发小组
2.3用户单位:
某公司
2.4大体框架:
智能停车场收费管理系统 门禁管理系统 智能通道管理系统 考勤管理系统 智能巡更管理系统 收费管理系统等子系统 闭路监视系统(CCTV)
消防安全系统(FA)和保安系统(SA)紧急广播系统 停车场收费管理系统的现状
该系统具有很大的市场潜力,以现在的车辆增长速度推测,在不久的将来肯定会有许多大规模停车场(包括住宅小区)建成,此系统的开发很有价值。本系统现有的技术条件完全有能力顺利完成开发工作,硬件、软件上的配置也很容易满足开发者的要求,开发系统的计算机硬件已经非常普及,完全没有问题;现在的计算机各方面的技术都非常成熟,相对来说开发此系统的技术也要求比较简单,因此在技术方面是可行的;各类技术人员的数量、水平、来源等也能很容易满足;而且此系统的专业性不强,因此不需要相关行业人士,开发人员的选择就有很大余地。停车场计费管理系统的主要工作是减少人工计费带来的不便,提高办事效率,使车辆管理工作更加信息化,电子化。充分发挥计算机的信息传输速度快、准确度高的优势。功能需求
4.1通用基本功能:
入口读卡升闸、出口读卡验卡收费、车满显示、出入口与收费亭对讲、公正收费等等。
4.2 图像识别比较功能:
其他有图像识别功能的系统,其识别都是单向识别,即仅入口摄取,出口须由管理员目测比较。本系统入口、出口均采用摄像机比较,方便管理员直观比较。
4.3 先进的闸机安全安装:
道闸栏杆配的自动平稳装置,以及防抬杆、防砸车功能,检测功能具有高灵敏度和高可靠性。能很好地识别非机动车及人员等误报情况。
4.4 可增设中远距离车辆感应:
采用50-80cm中距离或5-8m远距离感应范围的读卡器,经多次实际认证为最方便的操作距离。系统如果没有特殊要求一般车辆经过读卡器的距离约为10--15cm。性能需求
5.1 系统基本要求
响应时间:系统的响应时间不能超过1分钟
警告时间及次数:每隔三分钟重复警告一次,每次警告时间持续一分钟。主存容量:内存:128MB RAM 磁盘容量:不小于1G
显示器:256色,800*600以上的兼容显示器
5.2 车辆管理能力要求
计费
分为入口和出口,中间设立岗楼,一人操作,高峰时期可两人操作,入口处发放计费卡,出口处凭借计费卡缴费,放行,操作简单快速方便。长期客户可办理月票。客户也可购买车位,实现车位预留 监控
全范围监控,无死角,监控画面与保安室相连接,可录像。一旦出现事故或意外,保安可第一时间赶到现场,必要时可以直接报警。出现紧急情况,如火灾时,会自动启动消防设备,并自动开启大门,放行车辆。自动引导车位
停车更加快速,有效,方便。
5.3 故障处理要求
列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。输出发生错误时,在系统的代码部分进行修改 外部接口说明
6.1 入口和出口部分
入口控制部分: 智能停车场收费管理系统 门禁管理系统 智能通道管理系统 考勤管理系统 智能巡更管理系统
出口控制部分: 收费管理系统等子系统 闭路监视系统(CCTV)
消防安全系统(FA)和保安系统(SA)紧急广播系统
6.2 数据流程 修正系统开发计划
对于车辆的管理有待提高,如停车位置,出场路线等。在以后的系统中,会提供诸如此类的更加人性化的服务。
本系统会提供多国语言的电子录音,使此系统对不懂中文的客户也适用。
第三篇:停车场收费管理调研报告
无人值守停车场调研报告
时间:2018年1月10日星期三 调研目的:停车场智能化发展趋势。调研单位:济南高铁西站地下智能停车场
济南泉城广场地下智能停车场
德州万达广场地下停车场
一、无人值守智能化已成停车场发展趋势
智能停车场管理系统包括出入口管理、车位引导、停车定位及反向寻车、车牌自动识别、自助缴费等子系统。同时需采用中央收费模式、远距离读卡技术等来实现智能化管理的功能。
B 停车大数据将得到充分挖掘
伴随智能停车场的发展,购物中心停车场将实现联网共享数据,可通过场内停车量、停车收费额、客流方向、商场销售额等数据分析总结消费者需求特征,为购物中心决策提供数据支撑。
北京朝阳大悦城开业初期停车场监控数据显示,驾车客户是主要销售贡献者,销售额的变化与车流变化幅度有近92% 的相关度。因此朝阳大悦城对停车场进行了智能化改造,如增加车辆进出坡道、升级车牌自动识别系统、调整车位导识体系等。改造完成后,当年销售额提升约17%。
而随着周围商圈逐渐成熟,朝阳大悦城监控到开车购物的比例正在下降,乘坐地铁等公共交通前来购物的客户占比不断提升。为此朝阳大悦城决定对原先的高层停车位进行改造,释放出近2万平方米的面积,打造成面对年轻时尚消费者的体验式主题街区。
C 无人化停车服务逐渐普及
全自动机器人停车服务已在发达国家广泛应用,沈阳皇朝万鑫国际大厦引入了中国首个全自动立体停车库,将空间利用率提升60%-100%,停车效率提升73%,减少人为失误,提高人车安全。随着我国劳动力成本的快速上升,购物中心停车场的管理人员将逐渐减少,自动化程度越来越高,无人化服务将逐渐普及。
第四篇:《停车场管理系统》实验设计报告
重庆邮电大学计算机科学与技术学院
《数据结构》实验设计报告
题目:停车场管理系统 姓名:** 学号: 2010211998 班级:0491002 学院:计算机科学与技术学院
重庆邮电大学计算机科学与技术学院
目录
一、问题描述………………………………………………………03
二、问题分析………………………………………………………03
三、数据结构描述…………………………………………………04
四、算法设计………………………………………………………04
五、程序优缺点分析及优化………………………………………05
六、程序源代码……………………………………………………07
七、程序运行结果…………………………………………………13
八、心得体会………………………………………………………15 附
一、优化后的程序…………………………………………………16 附
二、优化后程序的运行结果………………………………………23
重庆邮电大学计算机科学与技术学院
一、问题描述
设计一个停车场管理系统。
设停车场是一个可停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在停车场的最北端),若停车场内已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其他车辆再按原次序进入车场,每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用。试为停车场编制按上述要求进行管理的模拟程序。【基本要求】
以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理。每一组输入数据包括三个数据项:汽车‚到达‛或‚离去‛信息、汽车牌照号码以及到达或离去的时刻。对每一组输入数据进行操作后的输出信息为:若是车辆到达,则输出汽车在停车场内或便道上的停车位置;若是车辆离去,则输出汽车在停车场内停留的时间和应交纳的费用(在便道上停留的时间不收费)。栈以顺序结构实现,队列以链表结构实现。【选作内容】
(1)两个栈共享空间,思考应开辟数组的空间是多少?
(2)汽车可有不同种类,则他们的占地面积不同,收费标准也不同,如1辆客车和1.5辆小汽车的占地面积相同,1辆十轮卡车占地面积相当于3辆小汽车的占地面积。
(3)汽车可以直接从便道上开走,此时排在它前面的汽车要先开走让路,然后再依次排到队尾。
二、问题分析
该问题需要以栈和队列作为基本的存储结构,以顺序栈模拟停车场,以链队列模拟车场外的便道。汽车进入停车场,即是在顺序栈上执行进栈操作,退出停车场即是在顺序栈上执行出栈操作;汽车进入便道,即是在链队列上执行入队操作,退出便道即是在链队列上执行出队操作。
当停车场内某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其他车辆再按原次序进入车场。设要删除的元素在顺序表St中位置为i,则从i到top之间的全部元素进入到一个临时栈St1中, 其次再删除该元素,然后将临栈St1的元素按照‚先进后出‛的原则重新回到St中。若链队不空,则使队头进栈St,并以当前时刻开始计费。
程序需要构造两个顺序栈St和St1,其中St用于模拟停车场,St1用作临时栈,临时停放为给要离去的汽车让路而从停车场退出来的汽车。此外还需要构
重庆邮电大学计算机科学与技术学院
造一个链队列Qu用于模拟便道。
三、数据结构描述
/*定义顺序栈类型*/ typedefstruct { intCarNo[N];
/*车牌号*/ intCarTime[N];
/*进场时间*/ int top;
/*栈指针*/ } SqStack;
/*定义顺序栈类型*/
/*定义链队类型*/ typedefstructqnode { intCarNo;
/*车牌号*/ structqnode *next;} QNode;typedefstruct { QNode *front;/*队首和队尾指针*/ QNode *rear;} LiQueue;
四、算法设计
1.对于子函数模块,则调用顺序栈的基本操作和链队列的基本操作。如下:
/*顺序栈的基本运算算法*/ voidInitStack(SqStack *&s)
intStackEmpty(SqStack *s)
intStackFull(SqStack *s)
/*S中的插入新元素*/ int Push(SqStack *&s,int e1,int e2)
重庆邮电大学计算机科学与技术学院
/*删除S的栈顶元素,并用e1,e2返回其值*/ int Pop(SqStack *&s,int&e1,int &e2)
voidDispStack(SqStack *s)
/*以下为链队列的基本运算算法*/ voidInitQueue(LiQueue *&q)
intQueueLength(LiQueue *q)
intQueueEmpty(LiQueue *q)
voidenQueue(LiQueue *&q, int e)} intdeQueue(LiQueue *&q,int&e)
voidDisplayQueue(LiQueue *q)
2.主程序模块 void main(){ 初始化; do { 接受命令;
处理命令;
} while(命令!=‛退出‛); }
五、程序优缺点分析及优化
1.程序的优点
在程序中设置了kind变量,用于保存车的类别,便于计算不同类别车的停车费用,如下程序段:
printf(“n请输入车的类别【车的类别:1.代表小汽车 2.代表客车 3.代表卡车】:n”);scanf(“%d”,&kind);
其中kind可取值1,2,3;若kind取2,则表示一辆客车单位时间内的停车费用
重庆邮电大学计算机科学与技术学院
是一辆小汽车的2倍,若kind取3,则表示一辆卡车单位时间内的停车费用是一辆小汽车的3倍。
当然printf(“n请输入车的类别【车的类别:1.代表小汽车 2.代表客车 3.代表卡车】:n”);中的1.2.3也可以根据实际情况改变。比如,若实际中,一辆小汽车单位时间内的停车费用
是一辆客车的2倍,一辆卡车单位时间内的停车费用是一辆客车的4倍,则可以改成:
printf(“n请输入车的类别【车的类别:1.代表客车2.代表小汽车 4.代表卡车】:n”);
则kind可取值1,2,4; kind取1时对应的是客车,表示计算停车费用时以一辆客车单位时间内的停车费用为基数,若kind取2,则表示一辆小汽车单位时间内的停车费用是一辆客车的2倍,若kind取4,则表示一辆卡车单位时间内的停车费用是一辆客车的4倍。
2.程序的缺点
(1)输入时间时,程序没有检测错误功能 程序的输入形式如下: 设n=2,输入数据为:(‘A’,1,5),(‘A’,2,10),(‘D’,1,15),(‘A’,3,20),(‘A’,4,25),(‘A’5,30),(‘D’,2,35),(‘D’,4,40),(‘E’,0,0)。其中:‘A’表示到达(arrival);‘D’表示离去(departure);‘E’表示输出结束(end)。
设每个输入项的形式为(Choose, CarNumber, Time),其中Choose表示每个括号中的第一项数据,即A/D/E; CarNumber表示每个括号中的第二项,即1/2/3;Time表示每个括号中的第三项,即5/10/15。设前后两次输入的数据中的第三项分别为Time1,Time2;则必须满足Time2≧Time1。而在实际输入过程中用户可能会忽略这一点,所以应该在输入Time是设置一个判断语句,若前后两次输入的Time不满足Time2≧Time1,则要求用户重新输入,直至满足要求为止。
(2)程序的界面不够清晰,一次性输入的数据项比较多,容易出错。3.改进思想(1)
为了保证前后两次输入的Time必须满足Time2≧Time1,使程序具有错误检测功能,在程序输入部分添加了如下代码:
printf(“输入现在的时刻:n”);
scanf(“%d”,&time2);
while(time2 { printf(“时间输入错误,请重新输入:n”); scanf(“%d”,&time2); 重庆邮电大学计算机科学与技术学院 } time1=time2;//time1定义为静态变量 (2)为了使程序有更清晰的界面,可在主函数中加入菜单的显示方式。且数据可以采用一次输入一个数据项,分步输入的方式,使输入过程少出错。于是可以将主函数进行修改。(见附录一) 六、程序源代码 #include /*停车场内最多的停车数*/ #define Price 2 /*每单位停车费用*/ typedefstruct { intCarNo[N]; /*车牌号*/ intCarTime[N]; /*进场时间*/ int top; /*栈指针*/ } SqStack; /*定义顺序栈类型*/ /*定义链队类型*/ typedefstructqnode { intCarNo; /*车牌号*/ structqnode *next;} QNode;typedefstruct { QNode *front;/*队首和队尾指针*/ QNode *rear;} LiQueue; /*顺序栈的基本运算算法*/ voidInitStack(SqStack *&s){ s=(SqStack *)malloc(sizeof(SqStack));s->top=-1; 重庆邮电大学计算机科学与技术学院 } intStackEmpty(SqStack *s){ return(s->top==-1);} intStackFull(SqStack *s){ return(s->top==N-1);} /*S中的插入新元素*/ int Push(SqStack *&s,int e1,int e2){ if(s->top==N-1) return 0;s->top++;s->CarNo[s->top]=e1;s->CarTime[s->top]=e2;return 1;} /*删除S的栈顶元素,并用e1,e2返回其值*/ int Pop(SqStack *&s,int&e1,int &e2){ if(s->top==-1) return 0;e1=s->CarNo[s->top];e2=s->CarTime[s->top];s->top--;return 1;} voidDispStack(SqStack *s){ int i;for(i=0;i<=s->top;i++) printf(“%d ”,s->CarNo[i]);printf(“n”);} /*以下为链队列的基本运算算法*/ 重庆邮电大学计算机科学与技术学院 voidInitQueue(LiQueue *&q){ q=(LiQueue *)malloc(sizeof(LiQueue));q->front=q->rear=NULL;} intQueueLength(LiQueue *q){ int n=0;QNode *p=q->front;while(p!=NULL){ n++; p=p->next;} return(n);} intQueueEmpty(LiQueue *q){ if(q->rear==NULL) return 1;else return 0;} voidenQueue(LiQueue *&q, int e){ QNode *s;s=(QNode *)malloc(sizeof(QNode));s->CarNo=e;s->next=NULL;if(q->rear==NULL)/*若链队为空,则新结点是队首结点又是队尾结点*/ q->front=q->rear=s;else { q->rear->next=s;/*将*s结点链到队尾,rear指向它*/ q->rear=s;} } intdeQueue(LiQueue *&q,int&e){ QNode *t;if(q->rear==NULL)/*队列为空*/ return 0; 重庆邮电大学计算机科学与技术学院 if(q->front==q->rear)/*队列中只有一个结点时*/ { t=q->front; q->front=q->rear=NULL;} else /*队列中有多个结点时*/ { t=q->front; q->front=q->front->next;} e=t->CarNo;free(t);return 1;} voidDisplayQueue(LiQueue *q){ QNode *p=q->front;while(p!=NULL){ printf(“%d ”,p->CarNo); p=p->next;} } void main(){ char choose;/*用于选择命令*/ int no,e1,time,e2,kind;/*用于存放车牌号、当前停车时刻*/ inti,j;SqStack *St,*St1;/*临时栈St1,当停车场中间的车要推出去时,用于倒车*/ LiQueue *Qu;InitStack(St);InitStack(St1);InitQueue(Qu);printf(“ #”);printf(“n# #”);printf(“n# 欢迎使用停车场管理系统 #”); 重庆邮电大学计算机科学与技术学院 printf(“n# #”);printf(“n# 【输入提示】:汽车状态由A、D、E 表示。其中,A:表示汽车到达 D:表示汽车离去, #”);printf(“n# E:表示输出结束。每次输入的数据由三项构成,即:(汽车状态,车牌号,当前时刻)#”);printf(“n# 数据项之间以逗号分开。例如输入示范:A,1,5 #”);printf(“n #n”);printf(“n正在读取汽车信息...n”); do { printf(“n*****************************************************************”);printf(“n请分别输入汽车状态(A/D/E)、车牌号和当前时刻(数据之间以逗号分开):n”);scanf(“ %c,%d,%d”,&choose,&no,&time); switch(choose){ /*************************** 汽车到达 ******************************/ case 'A': case 'a': if(!StackFull(St)) /*停车场不满*/ { Push(St,no,time); printf(“该车在停车场中的位置是:%dn”,St->top+1); } else /*停车场满*/ { enQueue(Qu,no); printf(“n停车场已满,该车进入便道,在便道中的位置是:%dn”,QueueLength(Qu)); } break;/************************* 汽车离开 ********************************/ case 'D': case 'd': 重庆邮电大学计算机科学与技术学院 printf(“n请输入车的类别【车的类别:1.代表小汽车 2.代表客车 3.代表卡车】:n”);scanf(“%d”,&kind); for(i=0;i<=St->top && St->CarNo[i]!=no;i++); if(i>St->top)/*要离开的汽车在便道上*/ { /*汽车可以直接从便道上开走,此时排在它前面的汽车要先开走让路,然后再依次排到队尾*/ while(Qu->front->CarNo!=no) { enQueue(Qu,Qu->front->CarNo); // deQueue(Qu,Qu->front->CarNo); Qu->front = Qu->front->next; } deQueue(Qu,no);printf(“n便道上车牌号为%d的汽车已离开!n”,no); printf(“n当前便道中的车辆的车牌号分别是:”); DisplayQueue(Qu); printf(“n”); } else /*要离开的汽车在停车场中*/ { for(j=i;j<=St->top;j++) { Pop(St,e1,e2);/*e1,e2用来返回被删元素的车牌号和停车时刻*/ Push(St1,e1,e2);/*倒车到临时栈St1中,将e1,e2插入到临时栈中*/ } Pop(St,e1,e2); /*该汽车离开*/ printf(“n车牌号为%d的汽车停车时间为:%d。停车费用为:%dn”,no,time-e2,(time-e2)*Price*kind); /*对小汽车而言:当前时刻 减去 该车当时停车的时刻,再乘以价格就是费用,而对于客车和卡车而言,就要乘以kind倍小汽车的价格*/ while(!StackEmpty(St1))/*将临时栈St1重新回到St中*/ { Pop(St1,e1,e2); Push(St,e1,e2); } if(!QueueEmpty(Qu))/*队不空时,将队头进栈St*/ { 重庆邮电大学计算机科学与技术学院 deQueue(Qu,e1); Push(St,e1,time);/*以当前时间开始计费*/ } printf(“n当前停车场中的车辆的车牌号分别是:”);//输出停车场中的车辆 DispStack(St); } break;/************************ 结束 *********************************/ case 'E': case 'e': printf(“n正在退出系统...n”); if(!StackEmpty(St))//显示停车场情况 { printf(“n当前停车场中的车辆的车牌号分别是:”);//输出停车场中的车辆 DispStack(St); printf(“n”); } else printf(“n当前停车场中无车辆nn”); break;/************************ 结束 *********************************/ default: /*其他情况*/ printf(“输入的命令错误!n”); break;} } while(choose!='E'&&choose!='e');} 七、程序运行结果 取N=2,即停车场内最多的停车数为2 取 Price=2,即每单位停车费用为2 输入数据为:(‘A’,1,5),(‘A’,2,10),(‘D’,1,15),(‘A’,3,20),重庆邮电大学计算机科学与技术学院 (‘A’,4,25),(‘A’5,30),(‘D’,2,35),(‘D’,4,40),(‘E’,0,0)。程序演示结果如下图所示: 重庆邮电大学计算机科学与技术学院 八、心得体会 (1)该实验涉及到顺序栈的建立、插入、删除等操作,涉及到了链队列的建立、插入、删除等操作。做这个实验,加深了我对以上知识点的认识和理解。(2)提高了 C 语言编程的能力。在程序设计过程中,需要经过反复地编写,调试,运行,发现问题并解决问题,在这次实验的设计中,我加深对程序的了解,提高自己的实际动手能力和独立思考的能力同时我也学会了综合以前学到的基本知识来解决较大问题的方法。 (3)一方面我养成了注重程序细节的意识。例如: printf(“n请分别输入汽车状态(A/D/E)、车牌号和当前时刻(数据之间以逗号分开):n”);scanf(“ %c,%d,%d”,&choose,&no,&time); 重庆邮电大学计算机科学与技术学院 %c,前面必须留一个空格,否则程序在显示的时候就会有一些问题。 (4)另一方面我也深刻地认识到了《数据结构》这门课程的重要性。“数据结构”在计算机科学中是一门综合性的专业基础课。数据结构的研究不仅涉及到计算机硬件的研究,而且和计算机软件的研究有着更密切的关系,无论是编译程序还是操作系统,都涉及到数据元素在存储器中的分配问题。在研究信息检索时也必须 考虑如何组织数据,以便使查找和存取数据元素更为方便。可以认为数据结构是介于数学、计算机硬件和计算机软件三者之间的一个核心内容,是从事计算机科学研究及其应 用的科技工作者必须掌握的重要内容 附 一、优化后的程序 #include /*停车场内最多的停车数*/ #define Price 2 /*每单位停车费用*/ typedefstruct { intCarNo[N]; /*车牌号*/ intCarTime[N]; /*进场时间*/ int top; /*栈指针*/ } SqStack; /*定义顺序栈类型*/ /*定义链队类型*/ typedefstructqnode { intCarNo;/*车牌号*/ structqnode *next;} QNode;typedefstruct { QNode *front;/*队首和队尾指针*/ QNode *rear;} LiQueue; /*顺序栈的基本运算算法*/ voidInitStack(SqStack *&s){ s=(SqStack *)malloc(sizeof(SqStack));s->top=-1;} 重庆邮电大学计算机科学与技术学院 intStackEmpty(SqStack *s){ return(s->top==-1);} intStackFull(SqStack *s){ return(s->top==N-1);} /*S中的插入新元素*/ int Push(SqStack *&s,int e1,int e2){ if(s->top==N-1) return 0;s->top++;s->CarNo[s->top]=e1;s->CarTime[s->top]=e2;return 1;} /*删除S的栈顶元素,并用e1,e2返回其值*/ int Pop(SqStack *&s,int&e1,int &e2){ if(s->top==-1) return 0;e1=s->CarNo[s->top];e2=s->CarTime[s->top];s->top--;return 1;} voidDispStack(SqStack *s){ int i;for(i=0;i<=s->top;i++) printf(“%d ”,s->CarNo[i]);printf(“n”);} /*以下为链队列的基本运算算法*/ voidInitQueue(LiQueue *&q){ q=(LiQueue *)malloc(sizeof(LiQueue)); 重庆邮电大学计算机科学与技术学院 q->front=q->rear=NULL;} intQueueLength(LiQueue *q){ int n=0;QNode *p=q->front;while(p!=NULL){ n++; p=p->next;} return(n);} intQueueEmpty(LiQueue *q){ if(q->rear==NULL) return 1;else return 0;} voidenQueue(LiQueue *&q, int e){ QNode *s;s=(QNode *)malloc(sizeof(QNode));s->CarNo=e;s->next=NULL;if(q->rear==NULL)/*若链队为空,则新结点是队首结点又是队尾结点*/ q->front=q->rear=s;else { q->rear->next=s;/*将*s结点链到队尾,rear指向它*/ q->rear=s;} } intdeQueue(LiQueue *&q,int&e){ QNode *t;if(q->rear==NULL)/*队列为空*/ return 0;if(q->front==q->rear)/*队列中只有一个结点时*/ { t=q->front; 重庆邮电大学计算机科学与技术学院 q->front=q->rear=NULL;} else /*队列中有多个结点时*/ { t=q->front; q->front=q->front->next;} e=t->CarNo;free(t);return 1;} voidDisplayQueue(LiQueue *q){ QNode *p=q->front;while(p!=NULL){ printf(“%d ”,p->CarNo); p=p->next;} printf(“n”);} void main(){ int choose;/*用于选择命令*/ int no,e1,time2,e2,no_away;/*no_away:汽车离开时输入车牌号;time2:当前停车时刻;*/ static int time1;/*静态变量time1用于存放上次时刻*/ inti,j;int kind;/*车的类别*/ time1=time2=0;SqStack *St,*St1;/*临时栈St1,当停车场中间的车要推出去时,用于倒车*/ LiQueue *Qu;InitStack(St);InitStack(St1);InitQueue(Qu);printf(“ ”);printf(“n# #”); 重庆邮电大学计算机科学与技术学院 printf(“n# 欢迎使用停车场管理系统 #”);printf(“n# #”);printf(“n n”);do { printf(“n******************** 主菜单 ****************************n”); printf(“** 1:车辆到达 **n”); printf(“** 2:车辆离开 **n”); printf(“** 3:显示停车场的车辆 **n”); printf(“** 4:显示便道中的车辆 **n”); printf(“** 0:退出 **n”); printf(“********************************************************n”); printf(“请选择:”); scanf(“%d”,&choose); switch(choose) { case 1: // #汽车到达 ###### printf(“输入输入车牌号、当前时刻(数据之间以逗号隔开):n”); scanf(“%d,%d”,&no,&time2);/*依次输入车牌号、当前停车时刻*/ while(time2 { printf(“时间输入错误,请重新输入当前时刻:n”); scanf(“%d”,&time2); } time1=time2; if(!StackFull(St)) /*停车场不满*/ { Push(St,no,time1); printf(“该车在停车场中的位置是:%dn”,St->top+1); 重庆邮电大学计算机科学与技术学院 } else /*停车场满*/ { enQueue(Qu,no); printf(“n停车场已满,该车进入便道,在便道中的位置是:%dn”,QueueLength(Qu)); } break; case 2: // ##汽车离开 #### printf(“输入车牌号:n”); scanf(“%d”,&no_away); printf(“请输入车的类别【车的类别:1.代表小汽车 2.代表客车 3.代表卡车】:n”);scanf(“%d”,&kind); printf(“输入现在的时刻:n”);/*现在的时刻time1得大于之前的时刻time1*/ scanf(“%d”,&time2); while(time2 { printf(“时间输入错误,请重新输入:n”); scanf(“%d”,&time2); } time1=time2; for(i=0;i<=St->top && St->CarNo[i]!=no_away;i++); if(i>St->top)/*汽车可以直接从便道上开走,此时排在它前面的汽车要先开走让路,然后再依次排到队尾*/ { while(Qu->front->CarNo!=no_away) { enQueue(Qu,Qu->front->CarNo); Qu->front = Qu->front->next; } deQueue(Qu,no_away);printf(“n便道上车牌号为%d的汽车已离开!n”,no_away); printf(“n当前便道中的车辆的车牌号分别是:”); DisplayQueue(Qu); printf(“n”); } else 重庆邮电大学计算机科学与技术学院 { for(j=i;j<=St->top;j++) { Pop(St,e1,e2);/*e1,e2用来返回被删元素的车牌号和停车时刻*/ Push(St1,e1,e2);/*倒车到临时栈St1中,将e1,e2插入到临时栈中*/ } Pop(St,e1,e2); /*该汽车离开*/ printf(“n车牌号为%d的汽车停车费用为:%dn”,no_away,(time2-e2)*Price*kind);/*对小汽车而言:当前时刻 减去 该车当时停车的时刻,再乘以价格就是费用,而对于客车和卡车而言,就要乘以kind倍小汽车的价格*/ while(!StackEmpty(St1))/*将临时栈St1重新回到St中*/ { Pop(St1,e1,e2); Push(St,e1,e2); } if(!QueueEmpty(Qu))/*队不空时,将队头进栈St*/ { deQueue(Qu,e1); Push(St,e1,time1);/*以当前时间开始计费*/ } } break; case 3: // #####显示停车场情况 if(!StackEmpty(St)) { printf(“当前停车场中的车辆的车牌号分别是:”);/*输出停车场中的车辆*/ DispStack(St); } else printf(“停车场中无车辆!n”); break; case 4: // ######显示便道情况 # if(!QueueEmpty(Qu)) { 重庆邮电大学计算机科学与技术学院 printf(“ 当前便道中的车辆的车牌号分别是:”);/*输出便道中的车辆*/ DisplayQueue(Qu); } else printf(“便道中无车辆!n”); break; case 0: // # 结束 ### printf(“n正在退出系统...n”); if(!StackEmpty(St)) { printf(“当前停车场中的车辆的车牌号分别是:”);/*输出停车场中的车辆*/ DispStack(St); } if(!QueueEmpty(Qu)) { printf(“ 当前便道中的车辆的车牌号分别是:”);/*输出便道中的车辆*/ DisplayQueue(Qu); } break; /**********************************************************/ default: /*其他情况*/ printf(“输入的命令错误!n”); break; } } while(choose!=0);} 附 二、优化后程序的运行结果 取N=2,即停车场内最多的停车数为2 取 Price=2,即每单位停车费用为2 输入数据为:(‘A’,1,5),(‘A’,2,10),(‘D’,1,15),(‘A’,3,20),(‘A’,4,25),(‘A’5,30),(‘D’,2,35),(‘D’,4,40),(‘E’,0,0)。程序演示结果如下图所示: 重庆邮电大学计算机科学与技术学院 重庆邮电大学计算机科学与技术学院 重庆邮电大学计算机科学与技术学院 重庆邮电大学计算机科学与技术学院 重庆邮电大学计算机科学与技术学院 学校后勤管理自查自纠报告一 根据《关于对20xx年各县市区学校后勤管理工作进行目标考核的通知》(十教函20152号)文件精神,对照《XX市中小学后勤管理工作评估办法》,结合我校后勤管理工作实际,我校对后勤工作进行了认真地自查,自查得分为93分。现将自查情况汇报如下: 1、我校是一所的农村寄宿制学校,我校现有在职教职工--人,其中教师--人,门卫--人,厨师--人,在校学生--人。后勤主任--人。 在学校后院建立1块面积大约120平方米的蔬菜基地,由于蔬菜面积受限,生均面积达不到规定的要求,不能够实现蔬菜基本自给。 2、我校已完成后勤设施达到“十有八配套”指标,学校宿舍内务管理“十个一条线”,一人一铺达到95%。各个宿舍配有电扇、卫生间、24小时热水,保障学生洗浴。 3、我校校园内卫生保持由学生值日负责,学校将校内操场、楼梯间、走廊等卫生范围分区划分到各班,由各班负责早、晚及大扫除时间做卫生;另一部分由学校的保安人员负责,即学生上课期间负责操场、楼梯间、走廊的保洁和检查督促工作。此外,学校厕所有冲洗设施,每天冲洗。学校设有医务室,配备有专职校医,负责学校的卫生保健及流行病、传染病的防治工作,将健康教育纳入课程之中。由于学校重视,常抓不懈,我校环境卫生良好,受到师生、家长的一致肯定。 绿化方面,由于我校资金有限,无法大规模进行绿化,尽管如此,我校还是因地制宜,在操场四周开辟了绿化地带,栽种了桂花、樟树等树木。同时,为了增加绿化面积,达到绿化效果,我校还购置了各种盆景,美化校园。在校园文化建设方面,学校在校园醒目位置布置有书画专栏、公示栏、文化长廊、名人名言、学生习作等,真正达到“让墙壁说话,使花草育人”的育人氛围。 本学期学校继续开展文明宿舍”、“放心食堂”、“绿色学校”等复查与创建活动,均已达标。 4、我校食堂全面推行“五员制”,全面推行营养食谱,每周食谱都是经过科学的设计,符合师生身体健康需要。全面建立了五公开、财务五统一制度,本学期开展了学生食堂食品安全监督量化分级B级食堂创建工作,并已达到规定指标。由于学校高度重视后勤管理工作,本着以师生服务为主,不以盈利为目的的原则,在后勤所有工作人员的不懈努力下,我校后勤管理已逐步迈入制度化、规范化、科学化轨道,后勤服务意识得到强化,服务态度端正,服务质量不断提高,后勤工作人员服务达到了文明、热情、及时的标准,受到师生的好评。学校食品安全未出现任何事故,食堂管理未出现投诉。 5、我校严格实施学生营养改善计划,坚持实施“蛋奶工程”,专人负责,每天有登记。购食品及原料有卫生及质检合格证,有原始登记帐册;贮存空间和工具保持清洁,定位存放;从未购买腐 败变质的原料或供应变质食品。注重加工场所内外环境的创设,保证加工环境卫生。我校食品操作间地面为防水磨石,瓷砖仿瓷墙壁洁白卫生,配有不锈钢水桶及桶架,内部环境整洁、规范;无老鼠、苍蝇、蟑螂及其它有害昆虫;室内无油垢,地面无污物,干净、整洁。 同时加强对食堂工作的安全培训和学生的安全教育,教育学生不吃过期变质食物,和腐烂变质和“三无”食品,无生吃火腿现象。 6、为加强校园安全管理,一方面学校注重了技防、物防措施的落实,在学校财务室、多媒体室、仪器室等重要部位加装防盗门窗,各楼梯口安装铁大门;另一方面加强门卫管理,校园实行封闭式管理,安排两名教师每天24小时值班陪寝、夜间巡查。同时,学校加强与白浪派出所的联系,建立警校联防制度,校内成立护校队。由于措施得力,近几年来我校安全责任事故为零。 抓好学校风险防范工作,继续保持校方责任保险义务教育阶段学校投保率达100%,在校学生80%参加参加了城镇居民基本医疗保险或新农村合作医疗保险。 7、学校后勤无服务性收费。 8、我校高度重视后勤管理工作,后勤建设有计划、有重点,学校有卫生许可证,加工人员有健康证,每天对加工人员进行晨检,统一穿工作服、戴口罩上班,禁止闲杂人员进入加工间。但对一线人员培训少。 9、我校严格按照省市文件要求,使用区教育局统一配送的“放心粮油”,粮油存放、出入库登记。 10、我校积极完成对省市教育部门布置的学校后勤管理其它工作。 总之,我校将以此次学校后勤工作检查考评为契机,总结成绩,找出不足,力争在今后的工作中,严格按照考评标准,结合本校实际,求真务实,真抓实干,努力抓好后勤管理工作,为师生服务,为教学服务,为使我校尽快实现“让农村孩子优质教育,让特殊孩子拥有无私关爱”的办学目标,再造农村示范学校形象提供良好的服务保障。 学校后勤管理自查自纠报告二 学校安全问题不容忽视,学校对此十分重视,平时学校结合自身实际,作了大量细致工作,近几年学校没有出现任何事故,保障了师生的身心健康安全。 一、制度健全,责任到人 建立健全了各项安全规章制度以及学校安全工作组织机构,制定了安全教育计划,并按计划定期对学生进行安全教育,特别是双休日、节假日、午睡期间都与家长签定安全目标责任书,与村委、班主任老师、保卫人员层层签定安全目标责任书,责任明确到人,并制定措施,层层落实。 二、多渠道进行安全知识宣传 学校利用课外活动时间,集中学生进行安全自护自救知识的学习,包括:学庭生活安全、家庭急救常识、户外活动安全、交通安全、消防安全、社会生活安全、发生自然灾害时的自护自救、意外伤害、急救电话等基本知识。各班也进行了形式多样的宣传活动,通过主题班会、手抄报、黑板报、安全知识课等形式对学生进行安全教育。 为了让学生更好地了解一些突发事件的自救知识,学校集中学生观看了“热爱生命——逃生与救护知识”录相,并利用学校广播站、宣传橱窗、手抄报展评、家长会等形式对学生进行安全知识的宣传。 通过以上活动的开展,学生了解了一些安全常识,如:家庭生活中如何使用电器、厨具,使用时应注意什么,烫伤烧伤时应如何处理,怎样注意饮食卫生。户外活动,如:郊游、游戏、游泳、滑冰应注意什么,上游乐场、活动课、体育课时应注意什么。交通安全,如:过马路、骑自行车、乘车、乘船时应注意什么。消防安全,如:如何防火、发生火灾时怎样应急、如何脱险等。社会生活安全,如:遇到不法分子如何自我防范、如何报警等。发生自然灾害,如:地震、洪水、龙卷风、雷击等如何自救脱险等基本常识。 三、集中排查并治理校园内的安全隐患。 学校结合市教育局、泰钢工业园的安全检查,自查校园内存在的安全隐患,发现厕所上棚腐烂落土,后排特种教室屋门晒裂,墙围油漆脱落,天棚无通风设施,微机室、实验室、图书室无消防设备。针对以上情况,及时上报村委并做了以下几方面的工作 (一)进行了校舍维修。 去年暑假期间维修了教学楼,楼顶进行了防水保护,并安装了避雷针,厕所更换了上棚,并对特种教室的门、墙围进行了油漆,去年八月份又维修了车棚。今年4月份又对整个校园铺设了花砖,解决了下雨路滑的难题。各室有专人管理,各种制度齐全、上墙。现在学校校舍已无安全隐患,确保了师生汛期及平时的安全。 (二)加强了消防安全管理。 单位设校工一名,24小时值班、巡逻,并在图书室、实验室、微机室设置了消防设备,有分管各室的人员负责,责任到人。并定期对学生进行消防安全教育,通过观看录像、橱窗宣传,向学生进行消防安全教育。 (三)加强了卫生管理。 学校无食堂,无小卖部,但各班主任老师定期向学生进行食品卫生教育、健康教育,并把个人卫生、环境卫生纳入学校一日常规检查的重要内容。学校饮用水系自来水,质量合格。厕所卫生良好,校工打扫及时,做到无粪便,无蚊蝇,以保证师生身体健康。并定期对学生进行传染病、爆发病的预防教育,打好预防针,确保师生的身体健康。 (四)加强了交通安全及学校周边安全的管理。 平时学校、各班班主任老师定期向学生进行交通安全教育,节假日学校领导、老师轮流值班,大型活动时,校长亲临指挥,以确保师生安全。 今后,学校将把安全问题放在首位,常抓不懈,并开展形式多样的安全活动,进一步增强活动的针对性、知识性、趣味性和吸引力,以活动促工作、以活动促安全,形成向心力,强化安全意识,促进各项防范措施和安全责任的落实。在总结前期经验的基础上,进一步完善形式、丰富内容、增强实效、立足创新,确保师生安全。 学校后勤管理自查自纠报告三 自上学期校领导班子调整后,我校积极探索、实践常规管理有效举措,并取得了一定成效.本学期开学以来我校常规管理主要强调了三个字“实、恒、快”.一、学生管理彰显“恒” 学生良好行为习惯的养成教育最容易三日风两日雨.上学期我校提出了“学校是我家,整洁靠大家”口号,要求全体师生实行三管,“管自己(先做到自己不乱扔垃圾)、管他人(相互监督不乱扔)、管家长(学生管好自己的家长进出学校不乱扔)”,共同努力把我们的“外套”穿整洁,经过一学期强化管理,校园已经真正做到了随时整洁。本学期开学前两周,学校又组织了三次集体晨会或夕会,围绕“学校是我家,美化靠大家”主题,对全体师生提出了更高的要求,要求大家通过自己的一言一行共同来美化我们的校园.二、教学管理着眼“实” 结合我校实际,并借鉴其他学校经验,本学期我校提出了教学常规管理“三个六认真”,即老师教学常规的“六认真”(认真备课,认真上课,认真布置和批改作业,认真辅导,认真组织考核,认真组织课外活动);学生学习常规的“六认真”(认真预习,认真上课,认真作业,认真复习、巩固,认真参与考查,认真参与活动);为了保证教与学这两个“六认真”落在实处,收网到实效,我们又提出了学校教学常规督查的“六认真”(认真抽查教例,认真听课,认真进行常规检查,认真抽查作业,认真考核评估,认真评定特长).上周进行了3月份校教学常规月查,并及时与所有老师进行了交流.三、后勤管理突出“快” 学校的后勤工作,是为学校教育教学工作服务的。后勤后勤,因为有一个“后”字,常常被误解,认为可以后一步考虑。其实,在实际操作中,后勤工作往往应该比教育教学工作先行一步,在为师生提供满意的服务中更要体现一个快字.本学期学校取消了学生寄宿,学校多出了几间宿舍.针对以前因为学校用房紧还有部分班级学生中午在教室就餐的情况,学校行政班子在开学前行政例会商议决定,迅速将学生宿舍改成了学生食堂,开学第一正全校学生就在一起就餐,极大方便了学校管理.第五篇:学校后勤管理自查自纠报告