时间:2022-11-14 07:03:20
序论:速发表网结合其深厚的文秘经验,特别为您筛选了11篇计算机监控论文范文。如果您需要更多原创资料,欢迎随时与我们的客服老师联系,希望您能从中汲取灵感和知识!
视频监控模式主要采用的是在医疗机构、医生房间、患者病房、开刀室、监护病房处设置监控摄像头,通过监控中心的监控系统对房屋内外部进行全面的监控、在医疗机构的院、科等各级领导可以直接在办公室或者其他重要的工作人员直接进行计算机网络、实时查看到监控的场景,并能够统一的管理和处理各种相关事务。视频监控系统最大的优点在于能够实时的查看到医院的最新情况,管理层能够不出门就能够处理各种相关的内容,甚至主治医生能够在远处可以紧急处理多起急诊患者。这能极大的方便医生解决问题的时间和提升医院的管理效率。
1.2数据监控方式
数据监控方式主要是指使用大型的计算机软件进行数据的监控,数据监控关键点在于通过实施获得患者的信息。医疗专家等在办公室或家中,只需连入英特网,便能方便实时查看医疗机构的监控信息,达到远程监督和管理的目的;监控系统还可以在特殊情况下向公安机关,上级部门等提供接口,让这些机构部门可以查看监控的历史资料和实时监控资料;实现远程监控。
2计算机技术在医疗监控应用展望
随着计算机技术的提升,大数据时代的来临,计算机技术对于医疗监控系统提出更多的想象与发展空间,其不仅能够进一步带动医院的管理,而且能够提升以下几点的服务:
2.1提升医疗机构的日常监控管理应用
对于医疗机构的日常内部监控和管理,主要是指医院的安保工作,通过大数据的分析和计算,及时的对医院中出入口、手术室、停车场等重要场所进行实时的监控,及时返回,让医院的处于安全的保护当中,也有利于医疗机构的正常运行。
2.2提升医院的挂号、收费的简洁应用
在医院的流程当中,医生开出处方,门诊操作员将病人的项目输入电脑,并给病人打印发票,写清楚收费明细。在病人进入医院之后,病人就处于整个计算机管理监控过程中,直至病人出院系统都会将其开药品、单据等详细保存至计算机当中,从中减少了医生查询历史病历沟通的环节,有利病人的医疗。
2.3提升医院病区管理方面的应用
在病区管理中,病区管理系统通过计算机监控系统实时监控病区病人的情况,通过医嘱管理系统将医生的要求直接进行管理,并实时安排护理人员按照时间点去查看病人情况、更换输液,并能够通过监控直接反馈到专属医生当中,以便医生能够更好的了解病患当前情况,对症下药。
2.4提升药品管理方面的应用
监控系统对于药品管理系统是非常广泛和严格的,从药品的计划、采购、入库、调价、领药、消耗、到期等的监控都实现了计算机监控管理,药库通过把药品的信息录入电脑,让电脑将当前药品的库存、药品信息、以及门诊收费金额等多种信息传递到各个科室,让医生在开药的同时,清楚了解此次开单需要花费的金额,也让患者能够更加清楚的了解整个医疗过程中的花费。这不但有利于病的医治,也降低了医疗纠纷的产生。
2.5提升远程医疗方面的应用
在当前远程医疗手术已经成为现实,专家通过远程观看手术画面,在远程就可以和现场的医生讨论和实施医疗方案、指导手术的进行。这让医疗更加简单和方便。然而我们可以预想未来在家就可以让专家给自己看病,这种方式无疑更加会提升医院的管理效率。
2.6提升远程教育方面的应用
在医院等医疗机构当中,医疗远程教育也是临床教学的重要方向,由于医院的环境有限,医生们无法通过实地的教育让更多的学生进入到医院进行同等的学习,而采用远程监控的方式,能够让更多的实习生参与到手术、现场医疗的学习当中实时学习,这摆脱了传统教学模式的限制,也提高了实践教学的安全系数。
一、变配电计算机监控管理系统,促进了无人值班变电站的实现,可以利用远动技术使电网调度迅速而准确地获得变电站运行的实时信息,完整地掌握变电站的实时运行状态,及时发现变电站运行的故障并做出相应的决策和处理,同时可以使值班管理人员根据变配电系统的运行情况进行负荷分析、合理调度、远控合分闸、躲峰填谷,把握安全控制、事故处理的主动性,减少和避免操作、误判断,缩短事故停电时间,实现对变配电系统的现代化运行管理。总之,采用变配电计算机监控管理系统具有如下优点:
1、不断促进变配电系统更安全、更可靠、更经济和更直观的运行,满足未来电力工业发展的需要,一次投资,终身受益。
随着电力行业的发展,智能化变配电所监控管理系统越来越具有优越性。从安全、可靠性来说,采用楼宇变配电监控系统会导致电力管理者只能对部分重要回路如高低压主进、母联实现简单的管理和控制,但无法实现整个系统的监控和管理,同时不采用变配电计算机监控管理系统的话则需要电力管理者对现场进行人工抄表、现场操作、定时巡视,对各用电回路的电量参数、各断路器的运行状态、变压器运行状态、故障报警和故障跳闸的回路和时间等无法及时准确地了解和记录,必须通过人工巡视、抄表来实现,这样就给变配电站的安全保障、经济运行、负荷分析、躲峰填谷、经济核算、合理调度及故障的及时处理等现代化的运行管理都带来很大困难。采用变配电计算机监控管理系统,不仅能对系统各种运行开关量状态和电量参数进行实时采集和显示,而且更安全、更可靠、更直观。是因为变配电计算机监控管理系统是利用现代化计算机控制技术、通信技术和电子技术等,采用抗干扰能力强的通讯设备,经电力组态软件组态后来实现的系统的监控和管理。
根据经济、效益来说,变配电计算机监控管理系统就显得更为优越,性价比最高的。这是因为:
比如说:某一个工程由两个变配电站组成,其中高压带有断路器的回路为9个,低压共200个出线回路,按5年、10年费用计算可知:
名称
系统费用
每年人工费用
5年后总费用支出
10年后总费用支出
实现功能
变配电计算机监控管理系统
约为30万
在总值班室设1人就可以了,年费用人工支出大约为18000元
39万
48万
对分配电室实现无人值班,对整个系统实现三遥功能即遥测、遥信、遥控
楼宇变配电监控系统
只监控高低压主进、母联部分约为26万
没有监控到低压出线回路。每个配电室需安排1人,则年费用人工支出为36000元
44万
62万
只能实现高低压主进、母联三遥功能,对低压出线回路还需要有人值守
人工巡视
无
每个配电室需安排2人,则年费用人工支出为72000元
36万
72万
通过值班人员进行手动抄表、人工巡视等,发生故障无法及时了解哪一回路
从上表得出,变配电计算机监控管理系统性价比最高,一次投资,终身受益。
2、全面实现变配电系统的“四遥”及无人值守(或少人值班),节约人力资源,并实现中、低压供配电系统一体化综合监控、统一管理。
变配电计算机监控管理系统可以实现变配电站“四遥”功能,即遥测、遥控、遥信、遥视。
遥测是指通过系统通讯采集器、监测模块以及电力组态软件实现变配电站所有回路的电量采集,即电流、电压、有功功率、无功功率、视在功率、有功电度、无功电度、视在电度、功率因数、频率等。
遥信是指通过系统通讯采集器、监控模块以及电力组态软件实现变配电站中所有开关量的采集,如断路器的分合闸、手车工作位置、电机储能状态、变压器风机运行状态、高温报警信号、超高温跳闸信号、断路器故障信号、事故跳闸信号、综合保护器的故障为类型、以及变压器门开关信号等开关量。
遥控是指通过系统通讯采集器、监控模块以及电力组态软件实现带有电动操作机构的框架式断路器和分励脱扣的塑壳断路器以及接触器等远程控制功能。
遥视(预选)通过视频采集器、视频通讯以及组态软件实现变配电所监视功能,以防止非法人员进入。
实现整个变配电所的“四遥”功能,是节约人力资源的前提条件,是达到无人值守或少人值守的有利依据。
3、完善企事业单位的内部能量考核,采用现代化科技手段,完成电能管理、配电能耗及用电成本统计功能,减少“跑、冒、滴、漏”,真正体现“管理出效益”的意义;
变配电计算机监控管理系统可以实现峰谷平计费(参见下图所示);
变配电计算机监控管理系统可以根据系统组态画面、实时采集数据列表以及历史数据库来分析每个回路的实际用电量,同时记录回路的名称、站号以及用电量情况等,再根据用电量情况、回路名称得出主要的耗电源回路。
实现各回路的电能计量和有关配电回路能量消耗的查看,根据用电成本来优化电气合同,达到用电单位对电能更好的分配与管理。
采用变配电计算机监控管理系统可以及时、准确地知道各用电回路的情况,避免了电力管理者“跑、冒、滴、漏”的现象。同时也给变配电的安全保障、经济运行、负荷分析、躲峰填谷、峰谷分时计费、经济核算、合理调度及故障及时处理等现代化管理提供了保障。
4、可以对潜在的事故进行预报警,同时实现各种电量的越限报警,便于及时处理以避免事故或隐患的出现(如火灾等),减少损失。供配电系统出现异常时,可以及时了解到有关故障信息(故障原因、性质、地点及发生时间),来指导维修,减少故障的处理时间及停电时间;
状态报警:当变配电系统的各开关出现过载跳闸、短路故障跳闸等事故跳闸时(要求断路器带有能区分过载报警及短路瞬动的辅助触点),计算机能够通过多媒体音箱发出声音报警并自动记录时间、站号、回路开关名称、事故类别;
超限报警:当变配电系统的各电量参数出现超过额定值时或其他工艺设备超限运行时,计算机能够通过多媒体音箱发出声音报警并自动记录时间、站号、回路名称。
三相不平衡系数报警:当变配电系统的三相电流或三相电压值出现不平衡时(可自定义范围),计算机能够通过多媒体音箱发出声音报警并自动记录时间、站号、回路名称。
系统通过媒体音箱发出声音报警并自动记录时间、站号、回路名称,以方便电力管理更快、更有效地去安排任务,及时的去解决发生的报警故障,在最短的时间内排除故障,以保证系统的安全运行。
5、改善配电系统管理。通过历史记录的电力参数,及时掌握每天或季节负载特性;在供配电系统内优化能耗的分配,均衡负载;减少潜在的停电事件;
变配电计算机监控系统能将所监测并统计的各种电量参数、各断路器或开关的状态变化时间、报警故障类别、操作人员代码和时间、开关机时间等永久保存,以便对整个变配电系统的运行情况进行分析。系统可以根据一天用电负荷情况自动生成负荷列表、用电量曲线以及电能棒图等,电力管理可以根据列表、曲线或是棒图来均衡每一个小时用电量,以达到负载利用最高。
当变压器发生超载或是超负荷时,系统会自动或手动切除不重要的带有电动操作机构或是带有分励脱扣的负荷,并记录有关操作时的各项记录(如时间、操作人员、回路名称等)
6、可以根据系统设备运行的记录数据和运行情况,制定临时或定期的设备维修计划;按计划维修、减少运营和维修成本;
7、可以快速、准确的掌握供、配电设备的运行情况(含历史数据),并可以用报表方式或以图形方式进行显示、记录或打印出来,进行日报和月报,提高工作效率;
系统可以对采集的数据进行分类保存、归档、统计、调用等数据操作。系统配置历史数据库管理系统,可以实现各种记录根据用户要求按照对象、性质、时间等项止进行检索,以便进行查询和故障分析。
系统具有对测量数据及开关跳闸次数等信息的按日、月、委、季、年等进行统计报表功能。
系统可以统计和打印所监控的所有电流值、电压值、功率值、频率值、功率因数值以及这些参数一天24小时变化曲线;统计和打印各断路器运行状态变化时间及故障报警时间和类别;统计和打印各断路器的操作时间及操作人员代码;统计和打印有功电度、无功电度的一天24小时内单位小时用电量及电量棒图,同时具有峰谷计费功能。
8、供电质量(谐波失真度THD/最大、最小、平均值/电压合格率)实时分析功能,便于分清供电单位和用电单位的责任;
根据系统电压、电流在一分钟内运行波动情况,谐波失真度以及一分钟内配电回路的用电情况进行综合分析、判断,从而得知系统的稳定性和便于分清供电单位和用电单位的责任。(如下电压在一分钟内运行情况)
9、实现系统数据资源共享、供配电设备综合档案管理等诸多优点,为现代化管理提供了坚实、可靠的基础。
变配电计算机监控管理系统可以在计算机终端留有若干个系统通讯接口。
1、便于与楼宇自控系统通讯,方便值班人员对整个楼集中管理和控制等。
2、当系统主机发生故障时,系统通讯预留接口可与便携式电脑进行通讯,以保证系统安全、可靠。
二、楼宇管理系统(BAS)是一栋大楼为了实现对其大楼内所安装的设备进行集中监控管理而采用的一套计算机集散控制系统。大楼内安装的设备一般包括配电系统、空调系统、电梯系统、给排水系统、消防系统和保安系统等。
楼宇管理系统(BAS)就是在大楼内某一值班控制中心对这些设备的运行情况进行检测控制,相当于一个公司的总经理对各部门的运行情况进行掌握和布置。
鉴于我国目前设备集成厂家的能力和行政管理的条块分割,在我国众多大楼设备系统中很少有由一家设备集成商来完成整个大楼的设备供给的,比如,消防系统是一个独立系统,保安系统是一个独立系统。保安系统是一个独立系统,供电系统是一个独立系统等,而目前我国众多楼宇管理系统(BAS)一般以管理空调环境设备为主,兼顾其他系统,与其他系统进行通信的方式,了解其他系统的信息。这就好比,公司总经理有一些他直接管理部门(空调系统)其他部门则安排部门经理去管理,总经理直接抓部门经理(通讯方式)来了解各部门的情况。
这种方式也是必然的,首先,楼宇设备也分几个专业,供配电专业,暖通专业、消防保安、给排水专业等,不同专业有不同的管理要求,当然作为楼宇管理系统直接测量控制的空调系统具有直观性,也是楼宇管理的重点,但是楼宇管理系统直接去涉足其他系统的详细管理就牵强了。下面以一个楼宇控制系统为例说明楼宇控制系统构成。
从上表可知,楼控(BAS)的主要控制对象是空调机组、冷水机组等设备,其楼控软件也是以表现空调和冷水机组的情况为主。楼控对电的管理只进行了简单的采样,且实现形式多为用变送器形式,而非电量的实时值,其在整个楼控软件中占的比例很少,更不会涉及对电的管理和分析。
中图分类号:G642 文献标识码:B
毕业设计(论文)是本科生教学计划中的重要阶段,是对学生综合运用所学知识分析问题和解决问题能力的训练与检验。教师在这个过程中培养学生的学习能力、适应能力、创新能力、实践能力、顽强的意志力、责任心和科学精神;学生在这个过程中,要综合运用所学专业知识,独立地进行探索,独立地解决问题,很好地提升自己各方面的素质,磨练自己的能力。同时,毕业设计(论文)也为学校提供了重要的教育教学资源和教育教学改革的重要信息。因此,毕业设计质量直接影响着毕业生的质量,也影响着就业的质量。为了保证本科毕业设计(论文)质量,我院计算机科学与技术系在工作中总结出一套行之有效的过程管理方法。
1毕业设计(论文)的组织机构及分工
在本科毕业设计(论文)阶段,除了要有指导教师和学生的参与之外,还要成立专门的毕业设计(论文)领导小组和毕业设计(论文)管理小组,每个小组均设组长、副组长、组员、秘书等职。
毕业设计(论文)领导小组一般由系领导班子和主要基层干部组成,负责毕业设计(论文)工作的方向和原则性问题的把握。毕业设计(论文)管理小组成员由各教研室进行安排,在毕业设计(论文)领导小组的领导下,主要负责毕业设计(论文)工作的具体实施和管理。
基于这样的组织机构的安排,制定出毕业设计(论文)流程如图1所示,毕业设计(论文)领导小组、毕业设计(论文)管理小组以及指导教师和学生各司其职、同步协调,明确各个阶段的具体任务,有利于毕业设计(论文)工作的顺利进行。
2毕业设计(论文)的过程控制方法
毕业设计(论文)阶段历时较长,环节也比较多。如果没有一个合理、规范的过程设计,对过程不加控制,是难以保证学生能投入很大精力进行毕业设计工作的,也难以保证毕业设计的质量。因此,在毕业设计(论文)阶段引入PDCA循环使毕业设计(论文)过程逐步完善、逐步优化。
PDCA循环是一种对质量进行持续改进的方法,PDCA的具体描述如下。
P(Plan)策划:对毕业设计(论文)整个工作进行详细的计划。
D(Do)实施计划:按照计划进行毕业设计(论文)的教学工作,并可根据实际完成情况调整计划。
C(Check)检查、监控、评价:一方面是对实施计划的过程进行监控,同时通过检查和评价来获取一些可测量的数据。
A(Action)改进提高:通过对过程监控、检查评价结果的分析,总结成功的经验和失败的教训。并对下一轮的毕业设计(论文)提出改进意见和措施,使得毕业设计的质量得到持续的改进。
毕业设计(论文)过程中的PDCA循环如图2所示。
3毕业设计(论文)的过程框架
在PDCA循环的基础上,提出一些常见的毕业设计(论文)过程中的活动,并建立了一个框架,把整个毕业设计(论文)阶段分为准备、开题、课题研究与实施、撰写论文、评审准备、评审、改进与提高七个过程域,在每个过程域中有着不同的实践,并设有检查点或者里程碑,对各个环节中教师和学生分别有哪些活动,产生哪些文档等进行描述,如表1所示。
这个框架从整体上看,是一个完整的PDCA循环,体现了持续改进的思想。在毕业设计(论文)的实际过程中,可以根据本框架中的实践活动作一些剪裁,剪裁的原则就是易于操作、管理有效、执行力度高。
4结论
在计算机专业本科毕业设计(论文)中引入科学合理的过程控制,在东软信息学院计算机系已经成功地实施多年,实践证明,高效的管理带来了毕业设计(论文)质量的整体提高,也为计算机专业本科人才的培养画上了圆满的句号。
参考文献:
[1] 叶,彭毓. 计算机专业毕业设计环节规范化管理初探[J]. 广东广播电视大学学报,2004,(1).
监视、控制计算机的使用
基于WindowsNT/2000的应用系统中,一些关键的人机交互工作站,常需要了解并记录所有操作人员操作计算机的情况。如:在工业控制领域,一些使用计算机对设备进行监视和控制的工作站,需要非常高的可靠性和安全性。在这些工作站上通常要求只能运行系统所要求的应用程序,不能运行与系统无关的程序,同时要求对计算机操作人员的所有原始输入进行记录,以便出现事故(如操作故障、程序异常退出)的时候,用来分析是人为原因,还是系统原因造成的。基于以上需求,我们必须解决两个问题,一个是如何记录操作人员的输入,另一个是如何控制操作人员的输入。在DOS、Windows3.1、Windows95/98中都可以编写响应键盘和鼠标输入的中断处理程序,截取来自键盘和鼠标的输入,记录、分析后依情况分别处理。但是在WindowsNT和Windows2000中,这样的解决方法将不再行得通,这是因为WindowsNT/2000操作系统为了提高系统的可靠性,不再允许应用程序直接对系统设备的底层进行操作。这样,用户的应用程序将不能够对计算机的端口地址进行读写操作,所以在WindowsNT/2000操作系统中对计算机端口的读写是无效的。另外一种方法能够非常完美地解决这个问题,就是可以编写操作系统的设备驱动程序来解决,但是要编写系统的设备驱动程序,必须对WindowsNT/2000的系统底层以及整个系统架构有比较深入的了解。而且设备驱动程序的编写、调试都比较困难,同时这方面的资料也比较少。所以本文没有采取这种方法,而是采用微软公布的标准Win32函数和钩子技术来解决这个问题,比较方便而且快捷。在WindowsNT/2000操作系统中,称各种输入为事件(Event),所有的键盘、鼠标输入事件以及其他事件都是通过消息传递处理机制来得到响应的。控制、监视计算机实际上是控制、监视事件消息流。Windows操作系统为这种应用提供钩子(Hook)技术。这种技术的要点就是在操作系统的消息传递处理机制上外挂一个我们定义的函数,可以使用这个函数来监视、控制系统的事件消息流。本文采用的就是这种方法,这种方法要求将所有的程序代码放入系统可以加载的动态链接库中。下面我们以键盘输入的监视和控制为例详细叙述这种方法。其总体思路如下:首先,定义自己的钩子函数。其次,安装自定义的钩子函数,此后钩子函数在后台开始工作。一旦系统发现击键动作或者鼠标动作,系统将马上调用该自定义的钩子函数,并将事件消息传入,供程序分析判断。它可以监视所有的击键和鼠标动作,与DOS时代的中断调用有非常相似的地方。最后,卸载自定义的钩子函数。钩子函数的定义微软的钩子技术的原理就是应用程序可以在系统的消息处理机制上外挂一个子程序,在消息尚未到达目的地之前,用该子程序来截获此消息,以进行监视和控制。我们这里使用的是WH_KEYBOARD_LL类型的钩子函数,这种类型的钩子函数可以截获所有的键盘事件,即敲击键盘上的任何一个键,我们自定义的钩子函数都可以知道。该类型钩子函数要求安装自定义的钩子函数必须是以下原型:LRESULTCALLBACKLowLevelKeyboard-Proc(intnCode,WPARAMwParam,LPARAMlParam);其中各参数的含义如下:intnCode:用来决定钩子函数如何处理事件消息的代码,参数的取值为HC_ACTION时,参数wParam、lParam包含了所需的键盘消息事件信息。WPARAMwParam:键盘消息事件的类型ID。该参数有四种可能的消息类型取值:WM_KEY-DOWN,WM_KEYUP,WM_SYSKEYDOWN,WM_SYSKEYUP.LPARAMlParam:指向一个类型为KBDLLHOOKSTRUCT的结构指针。该结构容纳了底层键盘输入事件的详细信息,它的定义如下:typedefstructtagKBDLLHOOKSTRUCT{DWORDvkCode;//一个范围从1到254的虚拟键码DWORDscanCode;//键盘的硬件扫描码DWORDflags;//一系列的标志位//0比特位指示该键是不是扩展键(如:功能键,或数字小键盘上的键),1表示是,0表示否//1~3比特位保留//4比特位用来区分该事件是否来自Win32函数keybd_event()调用,1表示是,0表示否//5比特位为状态描述码,如果ALT键按下,该位是1,否则是0。//6比特位保留。//7比特位是变换状态位,键被按下为0,键被释放为1。DWORDtime;//该消息事件的时间标记。DWORDdwExtraInfo;//该消息的其他扩展信息。}KBDLLHOOKSTRUCT,FAR*LPKBDLLHOOKSTRUCT,*PKBDLLHOOKSTRUCT;实际的钩子函数的框架如下:LRESULTCALLBACKMyLowLevelKeyboardProc(intnCode,WPARAMwParam,LPARAMlParam){BOOLbSkipThisEvent=FALSE;HWNDhwndForeground;HWNDhwndFocus;DWORDdwCurrentThreadId;DWORDdwWindowThreadId;if(nCode==HC_ACTION){PKBDLLHOOKSTRUCTp=(PKBDLLHOOKSTRUCT)lParam;//系统传递来的键盘输入事件信息指针switch(wParam){caseWM_SYSKEYUP:caseWM_KEYUP://ifkeyup/*这段代码用来获得当前拥有输入焦点的窗口的窗口句柄,以便获得该窗口的相关信息*//*获得前端窗口(即用户当前正在工作的窗口)的句柄,创建该窗口的线程通常拥有比其他线程稍微高一些的优先级。*/hwndForegroud=::GetForegroundWindow();dwCurrentThreadId=::GetCurrentThreadId();//当前线程的Id//获得产生前端窗口hwndForeground的线程Id值,用来惟一表示一个线程dwWindowThreadId=::GetWindowThread-ProcessId(hwndForegroud,NULL);/*下面这一行代码非常重要,它的作用是使当前线程(dwCurrentThreadId)的输入处理机制依附到创建前端窗口的线程(dwWindowThreadId)的输入机制上,否则你将得不到当前拥有键盘输入焦点的窗口句柄。这是因为在WindowsNT/2000操作系统通常创建不同的线程来处理相互独立的输入过程,每一个输入过程都拥有自己的输入状态(焦点、键盘状态、队列状态等),通过AttachThreadInput调用,操作系统将允许调用线程获得或者设置其他线程生成窗口的输入状态信息。只有执行该系统调用,才能够得到当前拥有键盘输入焦点的窗口的窗口句柄,否则GetFocus()系统调用将返回NULL。在这一点上WindowsNT/2000与Windows9X操作系统有很大不同,这也正是WindowsNT/2000比Windows95/98操作系统可靠性、安全性更好的一个原因*/AttachThreadInput(dwCurrentThreadId,dwWindowThreadId,TRUE);////获得拥有键盘输入焦点的窗口的窗口句柄hwndFocus=::GetFocus();if(hwndFocus||hwndForeground){charwnm[256];wnm[0]=0;//变量定义后,使用之前一定要初始化。//获得该窗口的窗口标题,就是在窗口标题栏上显示的内容::GetWindowText(hwndForeground,wnm,255);charclsnm[266];clsnm[0]=0;//获得该窗口的类名字::GetClassName(hwndFocus,clsnm,255);//获得该窗口的风格LONGstyle=::GetWindowLong(hwfocus,GWL_STYLE);/*如果你只对部分窗口感兴趣的话,可以通过下面的形式进行过滤,从而只处理你所感兴趣的某些窗口的输入事件*/if((stricmp(clsnm,“edit”)==0)||(0x0020&style)||strstr(wnm,“MyTestWnd”)){//你可以在此记录供以后分析使用的相关信息LLKEY_OutputToLog(hwfore,hwfocus,wnm,clsnm,p);}}caseWM_KEYDOWN:caseWM_SYSKEYDOWN:if(p->vkCode==VK_LWIN)
*该行代码用来将键盘上的左Win系统键(就是带有微软旗帜图案的那个键,注意是左边的那个)屏蔽掉,如果在代码执行后,用户敲击键盘上的左Win系统键,将不会弹出Windows的开始菜单。你可以根据你的需要屏蔽任何你所要屏蔽的键,从而达到控制计算机使用的目的。*/bSkipThisEvent=TRUE;break;}endofswitch}//endofifif(bSkipThisEvent)//如果是需要屏蔽的键,一定要返回1给操作系统,切记。return1;elsereturnCallNextHookEx(NULL,nCode,wParam,lParam);/*调用钩子函数链,以便使其他应用程序能够正常工作*/}这里需要注意的是,如果nCode小于零,钩子函数必须返回CallNextHookEx函数调用的返回值。如果nCode>=0,建议仍然返回CallNextHookEx函数调用的返回值,否则其他安装了WH_KEYBOARD_LL钩子函数的应用程序将收不到系统发送的钩子通知,从而使其他应用程序功能发生异常。不过我们也可以利用系统的这一个特点,来屏蔽一些功能键,禁止某些系统特性,实现控制计算机使用的想法。安装钩子函数接下来的工作就是将我们定义好的钩子函数安装到系统中。用来安装用户自定义钩子函数的Win32函数是SetWindowsHookEx,该函数的原型如下:HHOOKSetWindowsHookEx(intidHook,//将要安装的钩子函数的钩子类型HOOKPROClpfn,//我们自定义的钩子函数的函数地址HINSTANCEhMod,//应用程序的实例句柄,即容纳了钩子函数的动态链接库的句柄。如果钩子函数所在地址空间在当前进程的地址空间,hMod应该为NULL.DWORDdwThreadId//钩子起作用的线程Id,如果该值为零,则对系统中所有线程都起作用);其中idHook指定了安装的钩子函数的类型,不同类型的钩子函数可完成不同应用功能,而且不同版本的Windows操作系统支持的钩子函数的种类也不尽相同,在本文我们主要介绍的是WindowsNT/2000操作系统中目前公开支持的最底层的两种钩子类型:WH_KEYBOARD_LL和WH_MOUSE_LL。这两种类型的钩子函数在WindowsNTServicesPack3及其以后的版本,包括Windows2000Professional中得到很好的支持。这两种类型的钩子函数可以分别监视底层的键盘和鼠标输入事件,在系统将事件分发到相应的接收目的地之前将它截获,交给用户自定义的钩子函数来处理。下面以键盘钩子为例详细说明,鼠标钩子与此类似,不再赘谈。在这里,我们的安装函数和我们定义的钩子函数放在同一个动态链接库中。其中g_hWin32NT_DllHandle是我们定义的全局变量,类型是Handle,在系统调用动态链接库的入口函数时,将hModule的值赋给g_hWin32NT_DllHandle。//下面是动态链接库的入口函数DllMain(HANDLEhModule,DWORDul_reason_for_call,LPVOIDlpReserved){g_hWin32NT_DllHandle=hModule;/*保存该值,以后在安装自定义钩子函数的时候要使用该值*/returnTRUE;}//下面的函数用来安装我们自定义的钩子函数HHOOKg_hhkLowLevelKybd;//以后在卸载自定义钩子函数时,要用到该值voidStartMyHook(void){g_hhkLowLevelKybd=SetWindowsHookEx(WH_KEYBOARD_LL,::MyLowLevelKeyboardProc,(HINSTANCE)g_hWin32NT_DllHandle,0);}/*g_hWin32NT_DllHandle是动态链接库的句柄,我们定义的钩子函数放在该动态链接库中。该句柄是在操作系统加载动态链接库时,由操作系统调用DllMain()传入的*/如果安装成功,系统调用将返回一个钩子函数的句柄;如果失败,将返回NULL。将来在卸载我们自定义的钩子函数时要使用该句柄。所以必须将返回值保存到一个全局变量中。安装成功后,该函数返回。从现在开始,键盘的任何击键动作都将被我们定义的钩子函数捕捉到,包括各种系统功能键。操作系统在后台将自动异步地调用我们自定义的钩子函数进行处理,并且不会影响任何当前正在进行的各种工作,也不会对系统有任何不良影响。卸载钩子函数当我们的应用程序退出时,或者不再需要钩子函数的处理时,必须卸载我们自定义的钩子函数。//下面的Win32函数用来卸载我们自定义的钩子函数UnhookWindowsHookEx(g_hhkLowLevelKybd);至此,我们已经比较完整地介绍了底层键盘钩子技术的应用方法,对于鼠标输入事件的控制与监视的方法,与此完全类似,读者可依照本文完成自己的功能。并且在你的应用程序中,可以根据需要,多次安装、卸载钩子函数。不过有一点读者要注意,就是在程序调试时,一定不要同时将这两种类型的钩子函数都进行设置,因为一旦程序处理上有错误,操作系统将不能获得任何操作消息,计算机只有重新启动。读者可以将本文介绍的方法应用到许多场合,比如在运行某些关键的任务时,为避免人机交互的干扰,可以锁定键盘和鼠标的输入。待任务完成时,再恢复正常的键盘和鼠标的输入。另外,屏蔽某些不想让用户使用的功能键等等。
2、FlexRay总线时间调度
根据样例飞行控制计算机的内部总线FlexRay通信协议可知,内部总线通信时间为5ms,每个时隙为50μs,FlexRay总线最大帧长为127字[7]。本设计中1553B帧长度最大为54个字节,频率最高为100Hz,故使用上述FlexRay总线通信协议能够符合1553B总线通信要求。本设计中,1553B传感器数据的频率为50Hz和100Hz,而FlexRay总线通信频率为200Hz,内部总线通信速率高于外部传感器速率。故1553B板卡在内部总线通信过程中,当有传感器数据更新时,FlexRay总线传输最新的数据;而当没有数据更新时,FlexRay总线传输当前的传感器数据。为保证数据的完整性及减少占用总线时隙数量,本设计共使用总线三个时隙,每个时隙具体传输内容如表4所示,时隙2、7、15传输内容分别为惯导传感器无线电高度传感器和大气数据机的数据,数据帧大小分别为54字节、32字节、12字节。
3、1553B通信单元软件设计
3.1驱动软件的IP核封装与实现
在嵌入式FPGAEDK设计中,为了简化用户开发难度,Xilinx公司提供了一个封装了的接口,即IPIF(IPinterface,IP接口)作为介于PLB总线与用户逻辑模块之间的接口缓冲[8]。IPIF将PLB总线操作封装起来,而留给用户一个逻辑接口。本文软件设计采用模块化设计思想。其设计步骤如下:首先,将每个硬件模块对应编写一个驱动软件程序;其次,将相应驱动软件封装成通用IP核;最后,将IP核挂载到PowerPC内部总线PLB上。模块之间的通信主要通过PLB总线和OPB总线实现,系统中各模块通过这两种总线连接至PowerPC内核上,而PowerPC通过内部总线读写机制实现对各个模块的读写与控制。如图4所示为1553B通信单元的硬件平台总体架构图,主要由PowerPC内核、1553BIP核、FlexRay总线对应GPIOIP核集合、串口IP核、BRAM模块IP核及相应的中断控制IP核组成。
3.21553B总线接口驱动软件设计
如图5所示为1553B总线接口IP核结构图,整个驱动分为三个模块:总线读写模块,初始化模块和数据缓存模块。系统上电,该IP核激活,进行总线初始化操作,发送初始化完成信号并查询PLB读写信号,等待PowerPC405的读写操作。当读控制信号使能时,PowerPC405读取数据缓冲区中的数据;当写控制信号使能时,总线读写模块将数据缓冲区中的数据发送至总线上。
3.31553B通信算法设计
1553B通信单元的调度主要由外部1553B总线的数据接收,内部FlexRay总线的数据通信组成。本设计采用模块化设计,将系统功能划分为顶层应用和底层数据通信。底层数据通信主要包括外部数据流通信及内部数据流通信,外部数据流通信主要由1553BIP核实现,内部总线也由FlexRay驱动程序实现数据通信;而内核PowerPC主要实现顶层应用,即数据调度及总线故障切换功能的实现。如图6所示为节点通信程序流程图,系统上电后,首先对FlexRay总线及1553B总线节点进行相应的初始化,进而查询1553B对应FIFO满输出引脚,当接收到数据时,节点读取FIFO内容,并写入相应的总线发送缓冲区中。进而查询MFR4310的中断引脚信号,当发送中断有效时,执行发送中断子程序,将接收到1553B总线数据通过1553B总线发送出去;当接收中断有效时,执行接收中断子程序,通信节点接收CPU发送来的控制信号。系统完成数据调度后,进而进行总线故障检测。由于1553B总线的基本周期为10ms,故本设计中总线检测周期为10ms。当定时器的10ms定时时间到,总线进行一次总线检测。当接收到总线切换指令,通信单元进行总线切换,并更新总线状态;进而判断是否接受到传感器的1553B总线应答信号,如果有,将总线故障计数清零,倘若没有,将故障计数加1,当故障计数大于6,进行总线切换,并更新总线状态。
4、总线网络通信测试与结果分析
(1)FlexRay总线测试结果将FlexRay通信周期设置为5ms,静态时隙长度为50μs,将CPU板卡与1553B板卡进行通信实验,从总线上读出输出波形。FlexRay总线通信时,在总线上截取的波形如图7所示,从图中可以看出通信周期为5ms,与预设值一致。如图8所示为一个周期时隙输出波形,时隙2、7、15传输传感器数据。由图8可知,时隙2与时隙7相差250μs,时隙7与时隙15相差350μs,与预设值一致。FlexRay总线通信6小时,进而进行连续总线数据传输测试,经过6个小时的总线测试结果如表5所示,通信过程中,丢帧、错帧计数均为0,表明1553B通信单元FlexRay总线设计正确,可以满足飞行控制计算机通信的基本要求。(2)1553B总线测试结果由前面可知,1553B数据通信周期为10ms,即100Hz。如图9~12分别为1553B通信单元与CPU单元模拟大气数据机传感器数据帧发送数据8字节,进行通信2小时、4小时、6小时、10小时的通信仿真图。其通信帧数分别为719999,1439998,2160023,3599991。期间在2小时~4小时,4小时~6小时,6小时~10小时通信期间,丢帧数分别为1,1,0,合计丢帧率约为5.56×10-7,符合飞行控制计算机通信要求。(3)测试结论以上实验结果表明,1553B通信单元的各个模块通信正常,与飞行控制计算机CPU板卡通信正常,能够符合飞行控制计算机的通信要求。
在高层建筑的消火栓系统的设计中,必定会碰到系统分区的情况,按“高规”第7.4.6.5条“消火栓栓口的静水压力不应大于0.80MPa,当大于0.80MPa时,应采取分区给水系统。消火栓栓口的出水压力大于0.50MPa时,消火检处设减压装置”。
通常所设的减压装置是减压孔板。设置孔板,一是安装方便,二是便于调整。孔板的大小可通过计算得到。笔者经过对某工程的孔板设计计算,觉得通过以下几个步骤,能较准确地作出选择。
该工程的消火栓系统原理如附图所示。
在进行计算之前,首先要明确孔板将安装在何处。由于现在有些建筑物中,有单出水消火栓,也有双出水消火栓,而两种类型的消火栓与立管的接口分别为DN65、DN80,其流量也不相同,因此,不先搞清楚孔板位置,会导致计算的错误。在本工程中,笔者将孔板设于消火栓栓口,以方便计算。
按规定,为保证水枪的充实水拄13米的要求,DNl9喷嘴的流量为5.7L/S,压力为0.205MPa,按DN70查水力计算表,得到此时管内流速:
V=1.62m/s
根据《建筑给水排水设计手册》(P401.5—16)
H′=H/V2×1=H/1.622×1=0.381H(m)
其式中:H′——流速1m/s时的剩余水头(m)
V——水流通过孔板后的实际流速(m/s)
H——设计剩余水头,即须减去的多余水头(m)
对系统中地下4至地上6层区域来讲,在7层设有可调式减压阀,井控制阀后压力H1=0.25MPa,以室内一层地坪为1.00米计,阀的安装标高H2=40.00米。现以地下4层孔板计算为例:
1、确定该层消火栓栓口标高H0=-13.60M;
2、栓口的动压值(为方便计算,水头损失均按10米计)
H=H1十(H2—H0)=25十(40十13.60)=68.6M
3、栓口允许的最大动压:按规范压力控制在0.25MPa-0.5MPa,现按0.40MPa计。
4、多余动压:
H4=栓口的动压值-栓口允许最大动压=68.6-40=28.6M
即该层须减去28.6M的多余动压。
5、修正后的压力:
按公式:当流速V=1(m/S)时,对压力进行修正:
H5=0.381×多余动压=0.381×28.6=10.90M
6、根据H5的结果,再查《手册》表1.5——18选择孔板的孔径:孔板的孔径d=23mm
相应的板水头损失h=10.10M
7、再据公式校核在实际流速下,该孔径的孔板的水头损失:
H=10.10/0.381=26.51M
8、设孔板后的栓口实际动压:
自进入新世纪以来,特别是2003年非典以来,疾病预防控制机构基础设施、工作环境等不断改善,疾病预防控制能力也日益提升。在硬件建设不断发展的同时,软件建设似乎稍显滞后。单从预算管理方面来说,可利用的资源成倍增加,业务种类逐年增多,业务活动更深更广,这就要求与之相适应的全面预算管理工作提升到一个新的水平。本文将从疾病预防控制机构实行全面预算管理的重要性、疾病预防控制机构全面预算管理中存在的问题、完善疾病预防控制机构全面预算管理的建议三个方面进行阐述。
一、疾病预防控制机构实行全面预算管理的重要性
疾病预防控制机构属于全额事业单位,肩负着一个地区的疾病预防控制工作。长期以来,我国疾病预防控制机构经费来源主要由本级财政拨款、省级国家级专项经费与非税收入三部分构成,由于我国医疗资源分布不均衡,在一些欠发达地区疾病预防控制机构经费紧张,加之近年来国家可能将逐步取消非税收入途径,有限的经费来源将进一步缩减,因此强化疾病预防控制机构预算管理,合理利用有限经费十分重要。
全面预算管理的加强能够促进疾病预防控制机构内部整体管理水平的提高,促进疾病预防控制机构目标的完成,能够促进疾病预防控制机构内部工作的管理流程更加完善。在疾病预防控制机构内加强预算管理,能够将收入和支出进行合理的分配,明确各个部门的职责,在一定的基础上加强对各个部门的监督,从而规范各个部门的工作。预算管理制度的加强有助于疾病预防控制机构对社会服务的职责进行全面的考核,通过对各部门资金的流动情况和相关业务的考核,对考核结果进行绩效考评,总结出业务活动的服务效率和效果,从而更加高效合理地利用相关经费。
二、疾病预防控制机构全面预算管理中存在的问题
(一)全面预算编制不科学
预算编制是预算管理的前提和基础,是预算管理的关键环节。目前,疾病预防控制机构编制的预算,基本上还是以定额预算加项目预算来编制,部门为了自身利益往往会多报项目和夸大项目预算。此外,预算编制几乎成为财务一个部门的工作,业务部门参与度不够,造成预算与实际支出脱节。再就是财政部门为了强调预算的刚性往往严格限制预算的调整,预算一经批准便保持一年不变,与业务工作的变化不相适应。在一些经济欠发达地区,由于财政保障力度不够,大部分业务经费要靠当年实现的非税收入或者上级下达的各类专项资金来保障。这些都是目前疾病预防控制机构预算编制环节存在的突出问题。
(二)预算约束软化
由于对编制预算缺乏科学分析和预算编制失真,无法开展有效的预算控制,使预算流于形式。其一,预算执行力度不足,缺乏约束性。部分工作人员缺乏相应的预算法律意识,将预算视为一个模板,一种形式,在实际工作中重实际轻预算,对预算支出项目、金额进行随意更改,不按批复下达预算执行,致使预算目标无法实现。其二,预算调整不及时。实际工作中因支出项目的变动而出现资金借用、挪用、混用现象,项目进度难与预算执行进度同步,出现超支、结余和突击花钱的现象,归根结底是由于预算约束的软化。
(三)预算绩效管理机制不健全
目前,疾病预防控制机构预算管理工作更多的是在关注资金的使用及预算执行情况,缺少对预算执行的科学性、合理性及效果的预算绩效管理机制。由于缺乏对绩效管理工作的重视,仅仅是强调结果的重要性,往往不能对预算执行的效果做出真实、客观的评价,无法给预算编制工作和预算改革提供可靠的参考资料和有益的改进建议,不利于预算管理水平提高和预算管理制度改进。只以结果进行奖励而忽视了过程,导致部分工作人员为了完成目标忽视预算执行过程的规范性;同时由于绩效评价机制的不规范,会使得对人员绩效奖励产生不科学、不合理的地方,使得这种绩效机制成为一个空壳。人员的工作积极性无法被调动,原本认真工作的人得不到应有的奖励,久而久之会使得全员缺乏工作的热情,预算的执行不能真正落到实处。
三、完善疾病预防控制机构全面预算管理的建议
针对影响疾控机构运行与发展的诸多现实问题,疾病预防控制机构必须进一步完善全面预算编制方法、强化预算监督力度、建立全过程预算绩效管理机制。
(一)完善全面预算编制方法
目前增量预算法、零基预算、滚动预算、弹性预算等是几种较为常见的预算编制方法,各个方法都有不同的长处和应用范围,疾病预防控制机构从自身实际情况出发根据各预算编制方法特点来选择合适的方法。其中零基预算法凭借其较高的科学性和认可度是一个值得选择的方法,它能够将各项任务的重要程度进行划分,一方面使得资金得到了高效利用,另一方面也保证了资金能够在最需要的工作上发挥更好的作用。疾病预防控制机构要逐渐改变预算编制的方法,应充分认识目前所使用的定额加项目预算的缺陷,吸收采用相对比较科学合理的零基预算法。疾病预防控制机构的职能科室和部门,应该采用零基预算法编制其支出预算,通过对这些职能科室和部门的业务范围和职责的分析研究,并且对其预算年度内所需经费进行核查,最终确定其预算目标。
(二)强化预算监督,深化全面预算管理
(1)预算编制方面的监控。对于预算编制的监督主要是通过以下几个方面来进行:预算编制的方法是否符合疾病预防控制机构的实际工作情况,方法是否正确、合理;在预算编制的过程中是否覆盖了所有的层级;编制的报表是否达到平衡,是否出现金额错误、不够详尽的情况;编制的程序是否符合国家的相关规定和单位的实际财务情况等。
(2)预算执行方面的监控。对于预算执行的监控主要是通过以下几个方面来进行:预算收支执行的进度是否与单位的正常工作进度相匹配;是否实现了预期的预算收入目标,是否有未预计的收入进账;各项花费支出是否有预算,预算支出是否在规定范围内,有无违规使用预算资金的现象;年终决算报表是否准确无误,是否完整可靠等。
(3)对预算的差异分析。预算的执行会随着实际工作任务的变化进行调整,会和原来的预算目标产生偏差,这就要求疾病预防控制机构定期将两者进行比较,分析造成差异的原因,寻找减少差异的方法,争取在下一年度的预算编制工作中汲取教训,不断缩小两者的差异。
(4)构建预算管理信息系统。造成预算约束软化的一个重要原因是缺乏合适的全面预算控制手段,因此疾病预防控制机构要做到全面预算管理监督的实时性、有效性,可建立以计算机网络为基础的预算信息管理系统,对现有的业务、财务软件进行整合,构建一套能实时采集全面预算管理系统各项数据的信息管理系统,对预算执行全过程进行监督,发现异常,自动预警,同时对相关指标的完成情况进行跟踪与反馈,从而大大提高全面预算管理的实时性与有效性。
(三)建立全过程的预算绩效管理机制
疾病预防控制机构应从各科室、部门的年度预算执行目标和实际情况出发,秉着公平、公正、客观的原则,建立一套完善的预算考评制度,应包括的考核内容有:各科室、部门预算编制情况是否合理;各部门的预算执行情况是否符合预算目标的规定范围;收入和支出预算的实行情况;各部门人员是否在预算工作方面尽了自己的责任。疾病预防控制机构应研究制订应用预算资金评价结果的方案,加强评价机制的约束力,对有关的责任科室、部门进行监督。要使考评工作产生效力,公开、公平、公正的奖惩措施是十分必要的,要采用公平、公正、合理的考评方法,对各科室、部门的预算执行情况进行分析并打分,根据得分情况进行相应的奖惩。逐步建立起“预算编制有目标、预算执行有监督、预算完成有评价、评价结果有反馈、反馈结果有应用”的全过程预算绩效管理机制。
四、结束语
综上,笔者对疾病预防控制机构全面预算管理现状进行了分析,从中发现诸多问题,不利于疾病预防控制机构各项工作的开展。据此,疾病预防控制机构必须加大全面预算管理力度,及时完善全面预算编制方法,对预算监督力度予以强化,建立全过程的预算绩效管理机制,以此促进疾病预防控制机构全面发展。
参考文献:
[1]王芳.疾病预防控制机构全面预算管理中存在的问题和对策[J].现代物业(中旬刊),2013,(1):35-36.
一、会计电算化环境下企业实施内部控制的必要性
当前企业普遍运用会计电算化进行会计核算、会计监督,传统的内部控制制度已无法适应新的会计环境,必须根据行的环境去设计和再造内部控制制度以应形势,保证会计资料真实、完整;堵塞漏洞、消除隐患、防止并及时发现、纠正错误及舞弊行为,保护单位资产的安全、完整;确保国家有关法律法规和单位内部规章制度的贯彻执行。
二、会计电算化对企业内部控制的影响
会计电算化的应用发展使企业的内部控制发生了重大变化,先进的会计软件和相应的计算机硬件设备的配置使传统会计处理方式收到冲击,同时对于维护财务会计电子信息系统、数据输入与输出、文件储存与保管、网络安全等方面的控制对建筑企业提出挑战。
会计电算化将替代手工记账传统的会计核算通过人工记账、算账和报账,程序复杂。而会计电算化替代手工记账账务处理程序发生改变,传统的内部控制制度由人作为主要责任体转变为人与软件相结合的财务管理过程,这也是企业内部控制向科学管理转变的表现。
会计电算化将改变会计资料,企业实行会计电算化后,大量的传统纸质会计资料被有关电子数据、会计软件资料等取代,因此企业对使用会计软件及其生成的会计凭证、会计账簿、会计报表化和其他会计资料,应符合财政部关于电算化的有关规定。
三、在会计电算化环境下实施内部控制的措施
根据国家有关法律法规的规定,企业应当结合部门或系统的内部会计控制规定,建立健全、规范的适合本单位业务特点和管理要求的电子信息技术控制制度,并组织实施。同时在会计电算化环境下,会计控制应随着行业外部环境的变化、单位业务职能的调整和管理要求的提高,不断修订和完善。
1.加强对账务处理程序的控制。根据企业管理和核算要求设置的各种分类业务核算,在实现网络化会计信息系统时,它的主要职能是网上稽核、生成记账凭证、网上传送审批。初始化工作完成后,开始进行软件操作:输入原始凭证和记帐凭证等会计数据,输出记帐凭证、会计帐簿、报表,和进行部分会计数据处理工作,这些要求具备会计软件操作知识,达到会计电算化初级知识培训的水平就可以进入日常账务处理工作。
2.严格对机构的管理与控制。会计基础工作规范要求开展会计电算化和管理会计的单位,可以根据需要设置相应工作岗位,也可以与其他工作岗位相结合。企业进行电子信息技术控制,由于数据处理的精度高和速度快,可以采用一种统一的核算形式,要求建筑企业配备如下具备会计和计算机知识,以及相关的会计电算化组织管理经验的工作人员,并建立会计电算化岗位责任制,要明确各个工作岗位的职责范围,切实做到事事有人管,人人有专责,办事有要求,工作有检查。
3.严格对人员的管理与控制。在现代企业中,管理人员、内部审计人员或其他工作人员对内部控制富有责任,而会计工作的特殊性决定了会计人员是最好的内部控制执行者。在建筑企业内部,会计工作同样是企业管理的中心环节。做好内部牵制的内部控制制度必须根据会计法律法规的规定,从职业道德建设和财务工作制度两方面加强对会计从业人员的管理和监督。
4.会计信息系统安全的内部控制。建立一套完善的操作管理制度,规定操作人员的工作职责和工作权限,预防原始凭证和记账凭证等会计数据未经审核而输入计算机的措施;预防已输入计算机的原始凭证和记账凭证等会计数据未经核对而登记机内的账簿上的措施。其次系统软件的安全保密至关重要不容忽视,要设置用户权限。从系统的安全性和财务人员具体业务范围出发,可以将系统的用户进行分级管理,不同的操作权限只授予相应级别的员工;同时建立系统日志,对用户使用财务软件系统的运行记录起始号、登录时间、退出系统时间等及时跟踪所形成的记录,其阅读权只授予具有最高权限的系统管理员,不允许任何人擅自删除自身对日志中的操作记录。
5.网络安全的防范。企业应该做到系统隔离,从网络安全级别考虑划分合理的网络安全边界,使不同安全级别的网络或信息媒介不能相互访问,从而达到安全运行的目的。健全必要的防治计算机病毒的措施,设置网络防火墙,保证网络的安全性,注意网络病毒的防范,企业通过安装杀毒软件,通过系统扫描,进行预防性检查;通过入侵检测,检测网络中是否有违反安全策略的行为和遭受攻击的迹象,同时还应提高工作人员的计算机防毒意识以保障会计信息系统免受互联网的伤害。
6.备份系统设计。备份的目的是为了防备突发的意外事故,如自然灾害、病毒侵入、人为的破坏等。由于这些意外事故发生的不确定性,企业应当灵活确定备份方案,最佳备份方案是自动化备份方案,能够做到对数据库进行在线备份、自动备份以保证数据完整性,同时备份过程中出现问题能够自动报告,以便能方便的管理备份设备。
采用磁性介质保存会计档案,要定期进行检查,定期进行复制,会计档案数据要保存双备份防止由于磁性介质损坏,而使丢失。
二、毕业设计过程管理
为了保证毕业设计(论文)质量,计算机专业严抓毕业设计过程。毕业设计分解为选题审题、任务书下达、毕业设计指导、论文评审、答辩五个过程和开题与开题报告、中期检查、设计成果验收三个监控节点。
2.1五个过程控制
(1)选题审题过程为了保证毕业设计的选题能够达到专业人才培养的要求,提高学生应用能力和创新能力,本专业要求指导教师提前一个学期准备毕业设计课题,由专业教研室和系部进行两级审核,对其性质、难度、分量及综合训练等情况进行把关。以保证所选课题能够培养学生的创新能力和应用开发能力。同时,计算机专业的课题强化学生的动手实践能力的培养,大多数课题是工程技术类或软件开发类课题,且多数面向企业,对学生理论联系实际、培养应用能力和创新能力起到了很好的促进作用。
(2)任务书下达过程确定选题后,由指导教师依据毕业设计工作规范拟定毕业设计任务书,提交教研室严格把关和审核后下达给学生。指导教师向学生明确课题的具体要求,并指导学生如何完成毕业设计。毕业生在此阶段查阅相关资料,熟悉开发平台,需要提交的技术文档包括:需求分析报告、系统概要设计说明书等。
(3)毕业设计指导过程该阶段毕业生在指导教师的指导下,按任务书的计划进行课题的研发。期间要求每位教导教师每周与毕业生至少辅导二次,学生可采用电话、Email以及见面等多种形式与指导教师沟通,向指导教师咨询相关技术问题。所有指导教师及时解答学生们所提的问题,并辅导学生完成软件系统的设计、开发、调试、运行。
(4)论文评审过程本专业要求毕业生在毕业答辩前15天提交研究成果和论文初稿,由指导教师进行预审,对设计成果和论文初稿提出整改和完善意见。指导教师从论文格式到内容进行严格把关,对相关的软件系统做最后的验收、测试,并根据学生论文完成质量给出成绩。通过指导教师审核的学生论文,由系毕业设计领导小组指定教师互评,并根据完成质量给出互评成绩。
(5)答辩过程审核通过的毕业生可参加答辩,答辩按时间顺序分为:公开组观摩答辩、正式答辩、补答辩。其中观摩答辩是对各组推选出来的优秀毕业生进行公开答辩。通过观摩答辩,使学生熟悉规范的毕业答辩过程。答辩遵循公正、公平、公开的原则,最终由答辩委员会给出答辩成绩。
2.2三个监控节点
(1)开题报告与开题在毕业设计任务书下达后组织学生提交开题报告,完成开题。该监控节点不仅要求学生给出书面开题报告,而且要求学生在教研室组织的开题报告会上介绍和展示,教师着重就其设计思路和技术路线进行把关,然后由教研室主任审核,对不符合要求者要求限期修改,重新开题。设置该监控节点的目的在于监控学生课题调研、需求分析、总体设计完成情况。
(2)中期检查在学院规定的期中教学检查期间,完成毕业设计中期检查。中期检查主要对毕业生前半阶段的设计情况进行检查,包括设计的进度和质量如何,评估学生能否正常完成毕业设计任务,是否需要调整,对一些差生要制订帮扶措施。
(3)设计成果验收在学生毕业答辩前,由答辩小组组织对学生的设计成果进行最后的验收,主要从系统设计的科学性、实现的方法和手段以及运行界面和功能模块进行验收。
三、毕业设计质量管理
严格的毕业设计质量监控体系是学生高质量完成毕业设计的纪律组织体系,在毕业设计工作期间,督导组专家对毕业设计的各个环节进行检查督促和指导,发现问题后及时与指导教师和有关部门反馈,保证毕业设计工作的正常和有效进行。为了保证毕业设计(论文)的质量,本专业实现系主任-指导教师-互评教师三级审查制度。还通过毕业设计过程跟踪表对于毕业设计各个环节和阶段的质量要求和任务完成的时限做出明确规定,并对教师的指导工作进行督导。特别是对毕业生提交的计算机专业的设计文档和程序进行严格审核和把关,由各审核人签字确认。
四、网络平台管理
为了加强毕业设计的过程跟踪和电子文档的规范化管理,本专业基于B/S架构、平台开发了一个毕业设计管理系统,系统具有学生信息管理、教师信息管理、课题信息管理、选题管理、过程跟踪、文档管理、角色管理等功能。系统在南京理工大学泰州科技学院得到应用,为广大师生提供了一个毕业设计交流和管理的平台。系统分为学生模块、教师模块、管理员模块。学生模块包括学生基本信息维护、学生选题、上传文档、提交进度、讨论区留言等功能;教师模块包括教师基本信息维护、上报课题、查看学生进度、管理成绩等;管理员模块包括公共、审核课题、上报成绩、设置权限、文档归档等。
二、计算机专业本科毕业设计现状分析
现在计算机专业学生的毕业设计大体可以分为:理论、软件和硬件。实际上学生的毕业设计多是做软件或硬件的,做理论的不多,即使做理论也要求结合实际问题来进行编程验证。设计涉及的方面一般有:网页设计;网页编程;平面设计;动画设计;网络设计、搭建、调试和维护;网络安全;单片机及自动控制等。这些设计工作就是要培养学生综合运用所学的知识的能力,包括软件开发方法、算法设计数据库设计、程序编写、程序调试等。如何通过这样的训练来真正达到毕业设计的目的,培养学生的实践能力、创新能力和初步科研能力,需要学校、指导教师和学生自己三方面的共同努力。然而,近几年来,随着高校扩招、师资短缺以及计算机知识更新过快等因素的出现,计算机专业的本科毕业设计质量不断下降,毕业设计中的问题层出不穷。如果不能很好的解决这些问题,毕业设计就难以得到提高。其中具有代表性的问题主要有以下几个方面。
1.毕业设计的选题不够合理。
毕业设计的选题是决定毕业设计质量的先决条件。每年学生毕业设计的选题多是与上一届大同小异,不少学生都会选择做管理系统,图书管理系统、人事管理系统、学生管理系统等。学生之所以选这些系统来做,也是因为这些系统的实现从技术上来讲其实是大同小异的,系统的实现方法在许多计算机书籍中可以找到,类似的源代码在网上也很容易找到,已经成型的论文也颇多,到时候学生可以把界面一换,就成了自己做的系统,把别人的论文稍加修改就成了自己的论文。但这些题目毫无创新性可言,对学生综合能力培养的帮助不大。
2.学生思想重视不够,投入精力不足
学生大多认为毕业设计仅是一种形式,对自己的正常毕业以及以后的工作和学习没有丝毫影响,忙于参加各种各样的招聘会和公司面试,在毕业设计环节上投入精力甚微。毕业设计的时间与考研初试、复试时间重合,在两者不可兼顾的情况下,多数学生都选择了准备考研,而不是做毕业设计,往往都是临近答辩时,才匆匆忙忙,东拼西凑,草草完成,甚至出现严重的抄袭想象。以这种心态和这样的方式写出来的论文,质量当然也就难以得到保障。
3.指导教师的选择不当和责任感不强
由于计算机专业发展比较晚,具有丰富项目实践经验的老教师十分稀缺,计算机专业本身是一个实践性要求很强的专业,没有这些实践体会,就很难理解软件开发过程、软件技术如何应用到生产这些问题,从而影响了毕业设计的质量。部分指导老师对毕业设计的目的认识不足,责任心欠缺,对学生疏于指导。学生本来就对毕业设计的重视不足,再加上指导老师疏于管理,毕业设计质量下滑也就成了必然的趋势。
4.对毕业设计的监管有所欠缺
毕业设计环节的教学监管不够到位,对指导老师的要求不够明确。检查是大多基于学生和指导老师填写的各种表格和文档,指导老师没有在学生做毕业设计的过程中起到监管和指导的作用,因而对学生的要求也就随之任之。这种方法对毕业设计的过程起不到监控的作用。毕业设计的最终成绩取决于指导老师的评定和答辩。由于本科生数量过多,答辩任务很重,导致答辩的时候,把关不严。这势必造成学生的侥幸心理,觉得不好好做毕业设计也能通过。如此欠缺的监管制度,毕业设计的质量也就自然不佳。
三、提高计算机专业本科毕业设计质量的措施与对策
毕业设计可以反映一个计算机专业的学生的综合实践水平。毕业设计不仅可以培养学生将理论与实践相结合的能力,还可以激发学生的创新精神,所以一定要保质保量的完成毕业设计。针对毕业设计中出现的问题,可以采取以下的措施解决。
1.选择合适的毕业设计题目
计算机专业的毕业设计选题应按照以下几个原则进行选择。第一,课题的选择应符合专业培养目标,达到毕业设计教学大纲的基本要求。第二,课题的选择应体现教学与生产、科研、文化和经济相结合的原则。第三,课题的选择应贯彻因材施教的原则,使学生在原有的水平和能力方面有较大的提高,并鼓励学生有所创新。第四,选题的范围和深度应符合学生的实际情况,并尽可能多地反映现代科学技术发展水平。第五,学生除了在导师提出的课题中选择毕业设计课题外,也可根据本专业特点选择自己实践中感兴趣的实际问题作为毕业设计课题,但必须经指导教师审定。
2.加强学生思想教育和引导
提高高校毕业设计的质量,根本措施应当是加强学生教育,使学生引起重视。其实多数高校和指导教师对于加强学生思想教育的重要性都深有体会,但具体实施起来总觉得效果不如想象中好,关键是在于“循循善诱”几个字。要经过耐心教导,让学生意识到,毕业设计不仅仅是一个学习任务,也是为了对自己四年学习划上一个圆满的句号,是对个人责任心的一次考验,从而端正了态度,主动性大大提高。在毕业设计之前做一些专门针对毕业设计如何开展的专题讲座。
3.加强过程监控,改革评价体系
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2012)32-7845-02
学位论文是计算机类工程硕士培养过程中非常重要的一个环节,一定程度上决定着工程硕士的培养质量。但是随着招生规模的不断扩大,计算机类工程硕士学位论文出现了一些问题,应引起重视。为了能培养出满足用人单位需求的合格人才,需要找出现阶段影响工程硕士论文质量的因素,并从管理上、制度上、教育过程的各环节上加以改进。
1 影响计算机类工程硕士论文质量的原因
1.1工程硕士进校不离岗的学习方式
工程硕士一般是企事业单位的职工,在学习的同时要完成单位的工作任务,因此做论文、上课的时间比较紧张。即使节假日等有空,部分工程硕士因忙于家庭等原因,很少把精力放在论文和上课学习中。
1.2 学习意识淡薄
部分工程硕士学习目的主要是想拿文凭,用于晋升职称,涨工资,对于是否学到知识学生自己不重视。出现了部分工程硕士找人做论文、不上课等现象。
1.3 部分用人单位不重视
用人单位是用人的主体,应当对工程硕士的论文、学习素质最重视,但是由于经验不足等原因,有些用人单位没有提供完善的培养体系。主要体现在:(1)未对工程硕士学习和论文情况进行考核,只认学位证,其它不管;(2)对用人单位企业导师不考核,无激励措施,企业导师只是挂名,有的工程硕士只是在答辩前才临时找。(3)在工程硕士论文和上课期间提供方便较少。
1.4 导师指导力度不够
导师是学生论文的重要影响因素。但在实际指导过程中也存在一些问题。主要体现在:(1)导师缺乏实际工程经验;(2)学生在工作单位,与导师接触少,有的学校导师和学生基本不见面,只在答辩前见面;(3)导师要上课、搞研究,对工学硕士较为重视,对工程硕士不够重视。
1.5 教学学院放松要求
由于工程硕士多为企事业单位职工,管理相对比较困难,因此,专业领域所在学院往往放松对工程硕士论文、教学的要求,不严格管控。造成论文质量下降,教学效果不佳。论文内容空洞,有时尚不及本科生论文,缺课现象,考试抄袭现象时有存在。
1.6 办学学校放松管理
随着工程硕士办学自的下放,各办学学校出于多方面的考虑,希望扩大招生人数,宽进宽出现象普遍存在。(1)为了多招生,放弃生源质量;(2)对学院教学、论文无评估和管控措施。(3)管理人员不专业,很多未受过研究生教育,对硕士的培养过程不了解,自身能力受限,外行管内行。
1.7 教育部门监控不到位
教育部门将工程硕士办学自下放,但工硕管控措施缺乏,无法真正把握各高校的论文、招生、教学的真实情况。
2 提高计算机类工程硕士论文质量应采取的措施
工程硕士的论文和培养质量是教育部门、办学高校、教学学院、校内导师、单位导师、工程硕士等工程硕士培养教育链条上所有因素综合作用的结果。所有要素协同工作,每个要素各尽其职,才能真正提高工程硕士论文质量和培养质量。
2.1 企事业用人单位
用人单位要有专门的机构和人员,比如人事部门对单位人员学习给予管理。对单位人员参加工程硕士培养制定规划和具体计划。对参加学习人员提供便利条件和过程管理。(1)为工程硕士提供时间上的保证,减小工作量;(2)为工程硕士提供资金上的支持,例如减小工作量,不扣工资和福利,根据企业实际情况报销来回路费和食宿;(3)对工程硕士加强管控措施,保证参加学习人员的学习质量。 如要求学习人员每月提交学习报告,对学习人员学习过程中的出勤和学习成绩及时向培养单位了解情况,定期与培养单位交流每个学习人员的信息,并建立学习人员培养档案, 对学习整个培养过程实施监控和管理;(4)为每个学习人员生在企事业单位中安排优秀高职称人员担任单位导师,对企事业单位导师对学生的指导情况实施过程管理,企事业单位导师要向企业每月提交指导报告;(5)为学习人员提供奖惩措施。对学习过程成绩优异,为企事单位的技术改造、新产品研发、新工艺设计做出突出贡献的学习人员给予奖励, 并为优秀学员交付学费,提供优先晋升的机会。对于不积极学习的学员,不提供优惠条件并提出具体惩罚措施;(6)为企事业单位导师制定奖惩条例。对认真指导的企事业单位导师给予经济上的奖励,优先晋升的机会激励导师悉心指导。对不认真负责的企事业单位导师,取消其资格并制定具体的惩罚措施。(7)协助学习人员根据工作的实际需求选题,最好研究能推进单位技术革新,新产品和新技术的开发,为学习人员提供做论文所需的实验条件和实验经费支持,为学习人员做学位论文提供便利条件。
2.2学生个人
学生个人应树立终身学习的现代观念,端正学习态度,放弃只拿文凭、涨工资、评职称的功利主义思想, 明确知识经济时代每个人需要终身学习的社会现实和需求。积极主动地提高自身素质,把工程硕士学习作为提高个人素质的一个重要途径,认真学习,虚心向任课老师,企事业导师,校内导师请教,积极主动与他们联系,加强学习交流。
2.3教学学院
教学学院作为工程硕士论文和教学的主要负责单位,应加强管理。(1)制定切实可行的培养计划。结合每个用人单位和每个学员的实际情况制定切实可行的培养计划,课程根据用人单位和学生的情况开设,不能所有工硕,所有用人单位一个培养计划,培养计划的制定应具体情况具体分析;(2)选派具有丰富经验的老师担任课程任课教师。高校中的老师理论基础扎实,但实践经验可能存在差距,可以通过聘请校外兼职教师的方法缓解这个问题。(3)对任课老师实行考核和奖惩,根据学生的反应和问卷调查,督导专家听课,对任课老师考评,能者上、劣者下,对教课优秀者增加讲课酬金,对讲课差者取消资格;(4)聘任选拔优秀老师担任工硕导师。将工程硕士导师和工学硕士导师分别遴选,针对工程硕士的特点制定遴选条件,对工程硕士导师的遴选条件要注重实际项目经验。导师在指导学生过程中每月要向学院提交指导报告;(5)对聘任的硕导实施考核和奖惩。根据学生的反映、问卷调查和指导学生论文情况进行导师考评,对成绩优异者增加指导工硕名额,增加酬金,对考核差者取消其资格。(6)学院成立工程硕士指导委员会统一协调制定工程硕士各项规章制度、考核措施,并让每个相关人员了解规定。指导委员会应有本院主要领导,吸收学术专家,用人单位领导、学员参加,广泛征求意见,制定详实的工作条例;(7)建立学员管理档案。对学生从入学、课程教学到论文全程跟踪记录学员各阶段的学习情况以供查阅;(8)学院严格教学管理。要求学生认真上课,缺课过多者不准予参加考试。严格考试纪律,杜绝抄袭现象。,严格批卷,考试成绩差者,不能通过考试。不要让学生认为只要拿钱就能拿到学分;(9)严格论文过程管理。严格执行开题、中期审查、预答辩、盲审、答辩。要求学生每月向学院提交论文进展报告,
2.4办学学校
学校应对工程硕士培养严格要求。(1)学校需要对工程硕士招生严格管理,成绩偏低者不准录取,保证生源质量,不能为扩大招生而不顾学生质量。(2)学校要对各二级学院培养计划的制定、课堂教学情况、导师情况、论文情况坚持定期评估和监控。督促学院提高论文质量和培养质量,树立良好形象。(3)选派对工程硕士培养熟悉的工作人员担任相关管理工作,不要出现外行管理内行的情况。(4)对二级学院根据评估实施奖惩, 对评估优者提供奖励,并扩大其招生规模。对评估较差的学院给予惩罚,限期整改,减少其办学规模或终止其招生。(5)协调学校图书馆为工程硕士提供账户,方便他们在校外访问图书馆资源。
2.5教育部门
政府主管教育的机构应定期对每个学校的工硕招生情况、培养情况、论文情况进行定期评估和监控。督促各学校提高办学质量。对各学校进行奖惩,对评估期间培养质量优异的学校给予于肯定、表彰和奖励。对办学质量差的学校给予警告,限制整改或终止办学资格。
计算机类工程硕士论文质量保证体系覆盖工程硕士培养的全过程和工程硕士培养链条的各个环节,各方应积极合作,提高工程硕士论文质量和培养质量。
参考文献:
[1] 张家浩.软件工程硕士论文质量评价模型及相关问题研究[J].计算机教育,2007(22):129-135.