德育的基本功能范例6篇

前言:中文期刊网精心挑选了德育的基本功能范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。

德育的基本功能

德育的基本功能范文1

关键词:Redis;Key-Value;微博

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)25-0061-03

Abstract:Microblog system requirements for information-real-time performance and concurrency. Traditional relational database does not meet performance requirements. Key-Value model memory database Redis, very suitable for the microblog system with fast access to the data needed.

Key words:Redis; Key-Value; Microblog

1 概述

微博系统类似于一个群聊的庞大聊天室,每时每刻都会有大量的消息产生,而且产生的消息会反馈给需要的用户,这样就要求数据的读写非常快。关系型数据库在数据量超过一定规模时,由于自身逻辑相对复杂,在信息检索上无法满足用户的体验。

Redis数据库本身的数据就放在内存中,而且有合适的数据结构。Twitter、新浪微博都是目前最大的Redis用户。

2 Redis介绍

Redis是一个速度非常快的非关系型数据库。Redis可以存储键(Key)与5种不同类型的值(Value)之间的映射,可以将存储在内存中的键值对持久化到硬盘。Redis还可以使用复制特性来扩展读性能,使用客户端分片来扩展写性能。

其重要特性如下:

① 持久化:Redis定期把数据异步flush到硬盘进行保存。服务器重启,数据不会丢失。

② 主从复制:主要用1台服务器进行数据备份与恢复。

③ Vitual Memory功能:物理内存毕竟是有限的,这技术主要是把很少用的Value保存到硬盘,而Key保留在内存做检索,提高访问性能。

④ 多种数据结构支持:Redis的Key是string类型,Value的类型有:string、set、list、zset(sorted set)、hash。针对每种数据类型,还提供相应的操作命令,比如list类型有LPOP、LPUSH、RPOP、RPUSH等操作,set类型SDIFF(差运算)、SINTER(交运算)、SUNION(并运算)等操作①。

3 PHP和Redis构建微博系统基本功能

利用PHP的Redis扩展,在PHP中实现微博系统新用户的创建、消息、关注与粉丝设计、消息推送等基本功能。PHP版本为5.5.12,Redis版本为3.0.501。

3.1 用户信息表示

Redis hash是一个string类型的field和value的映射表.一个key可对应多个field,一个field对应一个value。将一个对象存储为hash类型,较于每个字段都存储成string类型更能节省内存。新建一个hash对象时开始是用zipmap(又称为small hash)来存储的。这个zipmap其实并不是hash table,但是zipmap相比正常的hash实现可以节省不少hash本身需要的一些元数据存储开销。尽管zipmap的添加,删除,查找都是O(n),但是由于一般对象的field数量都不太多。所以使用zipmap也是很快的,也就是说添加删除平均还是O(1)。如果field或者value的大小超出一定限制后,Redis会在内部自动将zipmap替换成正常的hash实现.。

这里我们在数据库中表示用户信息和的消息都用Redis的hash结构。用户信息如表1。

创建新用户时,我们用到一个user:id:的计数器,实际就是Redis的一个Key,初始一个值,然后每次添加到user:uid的hash后值要自增1。用用户信息中login和id两个filed的值构造另一个hash表users:,用来建立login和id之间的映射。关键代码如下:

if($redis->hget("users:",$login)){echo "{$login}已经存在,重新输入";}

else{$uidarray=$redis->multi()->incr("user:id:")->exec();

$uid=$uidarray[0];

$userinfo=array(

"login"=>$login,

"id"=>$uid,

"name"=>$name,

"following"=>0,

"fans"=>0,

"posts"=>0,

"signup"=>time());

$redis->multi()->hset("users:",$login,$uid)

->hmset("user:{$uid}",$userinfo)->exec();}

3.2 的消息表示

用户的消息也用hash表示,结构如表2。

消息时候,也用到一个计数器message:mid:,其值传给消息中的mid,然后自增1,保证每个消息都有不同的mid。消息时,不仅要添加message:mid一个新的值,还要修改user:uid中的posts域的值。关键代码如下:

$midarray=$redis->multi()->incr("message:mid:")->exec();

$mid=$midarray[0];

$messageinfo=array(

"content"=>$content,

"time"=>time(),

"mid"=>$mid,

"uid"=>$uid,

"login"=>$login);

$redis->multi()->hmset("message:{$mid}",$messageinfo)

->hincrby("user:{$uid}","posts",1)->exec();

3.3 用户主页时间线和个人时间线

Redis提供zset这种有序集合数据结构。通过zadd命令添加的成员,按照score的值排序,默认score的值递增。在微博系统中利用该数据结构的特点,可以很方便的取出最新的消息。

用户主页时间是指,当用户登录后,能看到用户以及用户关注的人所的消息列表,这个列表以消息的时间排序。在Redis中用户主页时间线结构如表3。

用户个人时间线仅仅只有用户个人的消息列表,也是以时间排序。用户个人时间线profile:uid结构如下表4。

3.4 关注者列表和粉丝列表

微博系统就是要让用户之间分享各自的构想、想法。当A用户开始关注或取消关注B用户的时候,我们不仅要更新A用户的关注列表following:A和A用户的个人信息中关注数量following的值,还要更新B用户的粉丝列表fans:B和B用户的个人信息中粉丝数量fans的值。最后把B用户的消息,profile:B中的消息,更新到A用户的主页时间线home:A。两个列表都用Redis的zset有序集合结构表示。表5为关注者列表结构,表6位粉丝列表结构。

开始关注操作关键代码如下:

define("HOME_TIMELINE_SIZE",1000);

$fkey1="following:{$uid}";

$fkey2="fans:{$other_id}";

$have=$redis->zscore($fkey1,$other_id);

if($have==true){ echo "{$uid}已经关注{$other_id}";}

else{$time=time();

$values=$redis->multi()->zadd($fkey1,$other_id,$time)

->zadd($fkey2,$uid,$time)

->zrevrange("profile:{$other_id}",0,HOME_TIMELINE_SIZE-1,true)

->exec();

$redis->multi()->hincrby("user:{$uid}","following",$values[0])

->hincrby("user:{$other_id}","fans",$values[1])->exec();

if($values[2]){//获取$other_id的消息不为空

foreach($values[2] as $key=>$value)

{ $redis->multi()->zadd("home:{$uid}",$value,$key)->exec();}}}

取消操作关键代码如下:

define("HOME_TIMELINE_SIZE",1000);

$fkey1="following:{$uid}";

$fkey2="fans:{$other_id}";

$have=$redis->zrangebyscore($fkey1,$other_id,$other_id,array(true,1));

if($have==false){echo "{$uid}没有关注{$other_id}";}

else{$values=$redis->multi()->zrem($fkey1,$other_id)

->zrem($fkey2,$uid)

->zrevrange("profile:{$other_id}",0,HOME_TIMELINE_SIZE-1,true)

->exec();

$redis->multi()->hincrby("user:{$uid}","following",-$values[0])

->hincrby("user:{$other_id}","fans",-$values[1])->exec();

if($values[2]){//获取$other_id的消息不为空

foreach($values[2] as $key=>$value)

{$redis->multi()->zrem("home:{$uid}",$key)->exec();}}}

3.5 消息推送

在3.2节里面说明的是消息后,除了进行消息信息添加以外,用户个人信息中消息数量posts值得自增。我们还应该接着把的消息告诉给个人时间线和主页时间线,也就是在profile:uid(uid为消息的用户id)中添加消息编号mid和时间戳time,并且在home:uid(uid为消息的用户id)中也添加消息编号和时间戳time,这个时间戳应该是消息的时候服务器的时间戳。然后还要在粉丝的主页时间线home:uid(消息用户的粉丝id)中添加同样的数据。由于微博系统中有的用户粉丝数量非常大,如果同步更新可能会导致用户长时间等待。所以,在更新的时候,可以先更新fans:uid(uid为消息的用户id)集合中前面1000个关注者,对每个关注者的home:uid进行更新。关键代码如下:

$redis->multi()->zadd("profile:{$uid}",$time,$mid)

->zadd("home:{$uid}",$time,$mid)->exec();

$fans=$redis->zrevrange("fans:{$uid}",0,1000,true);

foreach($fans as $key=>$value)

{ $redis->zadd("home:{$value}",$time,$mid);}

如果存在超过1000个用户的情况,可以设计一个延迟功能来进行转发,避免消息的用户长时间等待。

4 总结和展望

Redis本身提供了很多的数据结构,灵活应用可以构造适合微博系统的数据库。这里我们搭建了php+redis环境,做一个简单的微博系统,实现基本功能。要开发像Twitter、sina微博等系统,还要考虑更复杂的数据构造实现更多的功能,以及如何扩展服务器来提高服务质量。

参考文献:

[1] 唐诚.Redis数据库在微博系统中的实践[J].厦门城市学院学报,2012,14(3):55-59.

德育的基本功能范文2

演讲嘉宾:乐搏资本创始人 杨宁

拥有情感与思考能力的机器人究竟何时诞生?人工智能时代到底离人类还有多远?智能时代如何投出下一代BAT级别的大公司?

在充满无穷想象力的智能产业,乐搏资本创始人杨宁投了40家智能硬件及人工智能项目,投资总量仅次于雷军。他预言,人类将进入智能产品全面分布与升级的时代,机器人将成为我们日常生活中的一部分。10年之内机器人数量将超过人类,包括虚拟的如微软小冰、苹果的sir,以及实体的不同造型和针对不同应用环境的空中机器人、地面机器人、水下机器人、极端气候下的机器人等。有的不会动,像植物;有的会动,像动物。会有1%的人形机器人;空中机器人的数量超过地面机器人;服务机器人的数量超过工业机器人;未来机器人会像今天的手机一样便宜。

他还认同《奇点临近》作者,美国未来学家雷蒙德・库兹韦尔的预言――2045年人工智能时代彻底来临。

如此有潜力的机器人产业,怎样把握投资机遇?杨宁结合互联网发展史和当下的投资环境,发表了他的投资观点。

智能时代的进化论

智能时代是踏着计算机与互联网发展来到人类面前的。1946年人类有了第一台计算机,而后“计算机之父”冯诺依曼的理论开创了硬件和程序分开的现代计算机架构;1950年,图灵《机器能思考吗》,成为“人工智能之父”;1960年代IBM大型计算机诞生;接着,王安让计算机进入小型机时代,推动人类进入信息化时代;1983年,互联网诞生,IBM、思科、雅虎……这些伟大公司将人类推到“连接时代”。

1999年,杨宁和陈一舟、周云帆创办著名的校友录ChinaRen(已关闭)时,大多数人认为互联网是泡沫。而今已拓展到移动端的互联网,结合基于网络的各种智能产品,正发挥出曾经难以想象的连接作用。

iPhone手机横空出世之前,人们绝没料到对智能手机产生依赖;电视依然存在,但传播内容的载体已经转移为电脑和平板电脑、手机为主;互联网初兴时很多人抗拒它,而今天连很多老人都在用微信;今天人们被人们视为主流的智能手机,未来也会面临被边缘化的结局。杨宁表示,智能时代和机器人也一样会经历相似的进化过程。

电影《星球大战》里有一句话说:抵抗是无效的。发达社会的特征之一,是农业人口和工业人口数量很低,而机器作业程度高。从智能到超级智能,这是时代前进的必然路线。

智能时代什么值钱?“本地算法越复杂,价值越高。所以我不投智能灯泡、智能插线板、充电宝。”杨宁认为,在物理世界中,复杂环境的适应能力才是体现智能产品价值的关键,这也是他倾心于机器人项目投资的原因之一。那么怎么辨别机器人的品质?

杨宁给出的答案是:第一,复杂环境下的动态解析处理能力,是体现机器人价值的根本。第二,要看学习能力、人机交互的容易程度和频度,看是否对信息的处理足够及时和准确,回应是否有效。第三,要基于完全安全的策略,要有高度灵活性和极其强大的稳定性,特别是仿生类“动物性”机器人。

智能时代的投资论

经济寒冬里,99.9%的创业者都会面临失败危机,要做好回到原点或再次就业的心理准备。

通常来说,每个创业者都满怀改变世界的激情,认为自己正在做伟大的事,即使成了炮灰也都不认为自己是炮灰。历史就是在无数人的失败和成功的道路上前进的,机器人产业,必将产生比互联网产业更多的巨头。

目前,BAT、小米、360等互联网大佬都在做大量的智能硬件布局。

但杨宁认为,连接、入口和大数据的思维模式造就了互联网公司的成功,但这也是它们在智能时代最大的障碍。所有的资本都在谈“要投智能领域的入口”,事实上,当我们身边被智能设备围绕,信息交互都通过智能产品,起点相同时谈“入口”已经没有意义了。智能时代的主体思想跟互联网时代有根本性的区别,就是运算力的本地化,即智能化全面普及。

在智能领域,杨宁的投资原则是投赛道,投一个领域的不同公司。第一必须要有绝活,能在某一方面达到世界一流水平。第二投资通用平台。他认为通用平台会超过专属平台,以安卓系统为例,虽然效率低,但有最大市场占有率的开放基础,因此能吸引巨量优质应用以安卓为平台做开发。杨宁投资的机器人项目使用的都是安卓系统,因为“最差的技术,会成为最普及的技术”。而未来的一切领域,会因为机器人的普及而出现新的规则与法律。

德育的基本功能范文3

关键词:图形;函数;getpixe;putpixel

中图分类号:TP311.1

C语言具有汇编语言的功能,便于直接控制计算机显示器等系统硬件,又能完成复杂的处理和运算,因而适合于开发图形软件。目前使用的C语言提供了丰富的图形函数,利用这些库函数可以开发出各种实用的图形系统。

在字符界面下的图形软件必须运行在图形模式下,该模式下,屏幕是由像素阵列组成,每个像素在屏幕上显示一个点,左上角的位置为(0,0),X轴坐标值从左到右递增,Y轴坐标值从上到下增加。C语言的图形处理函数包含在库文件graphics.lib中,有关的函数说明和符号常量在头文件graphics.h中定义。C语言的图形函数可以分为七类,分别是图形系统控制函数,绘图及填充函数,屏幕管理函数,图形方式下的文本输出函数,颜色控制函数,错误处理函数,状态查询函数。C语言下实现的基本图形功能包含光标显示函数,图形复制函数,图形移动函数,图形清除函数。

1 初始化图形系统

在C语言下要进入图形系统,就要设置图形工作模式,将图形系统初始化,即将当前位置,调色板,颜色等复位为系统规定的缺省值。为此必须调用库函数initgraph(),它可以根据用户的要求或自动检测与之相关联的视频适配器,选择相应的驱动程序和设置图形工作模式。该函数的原型为:void far initgraph(int far*graphdriver,int far*graphmode,char far *pathtodriver),其中graphdriver是一个整形指针,用于指定要调入的图形驱动程序,参数graphmode也是一个整形指针,用来说明用户指定的图形显示方式,参数pathtodriver说明驱动程序的路径,下面就是一个图形初始化函数。

void initg(){

int driver,mode;

int back=1;

struct linesettingstype, saveline;

driver=DETECT;

initgraph(&driver, &mode, “\\bgi”);

getlinesettings(&saveline);

setlinestyle(0,1,1);

box(0,0,639,479,15);

setlinestyle(saveline.linestyle,saveline.upattern,saveline.thickness);

setviewport(1,1,6638,478,1);

setbkcolor(back);}

2 光标显示函数

void xhairs(int x, int y)

{ int i;

for(i=x-8;i

putpixel(i, y ,getpixel(i,y) 12)

for(i=y+8;i>=y-8;i--)

putpixel(x, i ,getpixel(x,i) 12)

return;}

getpixel()函数从指定坐标位置取得原屏幕显示像素的颜色与整数12(淡红色)异或,以保证像素的可见性,成为putpixel()函数在同一位置显示像素的指定颜色。

3 图形复制函数

void copy(int startx, int starty, int endx, int endy, int x, int y)

{int i,j;

int start1,start2 ,end1 ,end2;

char c;

start1=startx

end1=startx>endx?startx:endx;

start2=starty

start2=starty>endy?starty:endy;

for(;start1

for(i=start2 ,j=y ;i

{c=getpixel(start1,i,0);

putpixel(x,j,c);

}}

该函数用于将屏幕上指定部分的图形复制到屏幕上的任意指定位置,由函数getpixel点取得指定区域的像素颜色C,作为putpixel的指定颜色在要复制的位置上逐点显示。

4 图形移动函数

void move(int startx, int starty, int endx, int endy, int x, int y)

{int i,j;

int start1,start2,end1 ,end2;

char c;

start1=startx

end1=startx>endx?startx:endx;

start2=starty

end2=starty>endy?starty:endy;

for(;start1

for(i=start2 ,j=y;i

{c=getpixel(start1, i);

putpixel(start1,i,0);

putpixel(x,j,c);

}}

在copy函数中增加清除原图形区域语句,即增加putpixel(start1,i,0)语句,由于指定颜色为背景色(0-黑色),故消去原区域中的图形,完成了移动图形功能。

5 清除图形功能函数

void erase(int startx, int starty,int endx, int endy)

{int i,j;

int start1,start2,end1,end2;

start1=startx

end1=startx>endx?startx:endx;

start2=starty

end2=starty>endy?starty:endy;

for(;start1

for(i=start2,j=endy ;i

{getpixel(start1, i,0);

putpixel(start1, i,0);

}}

将move函数中的putpixel(x,j,c)语句去掉,即可实现指定区域图形的清除功能。

6 结束语

C语言的图形库函数功能强大,如果灵活使用,将取到事半功倍的效果。

参考文献:

[1]谭浩强.C程序设计(第二版)[M].北京:清华大学出版社,2002.

[2]尹彦芝.C语言常用算法与子程序[M].北京:清华大学出版社,2006.

德育的基本功能范文4

关键词:真空电子管;基本性能;高末级的维护方法

中图分类号:TN11

广播发射机是作为声音信号(语言和音乐)广播的发送技术设备。短波发射机采用PSM或PDM调制方式,担负双边带调幅广播。频率范围为3.2~26.1MHz。其中的核心器件电子管需工作在高电压、大电流状态,起着将直流能量转换成交流能量的作用。

1 电子管的特点

栅极激励电压都是由前一级供给的。电子管的屏极回路采用的是调谐振荡回路,并且工作在丙类状态。屏极电流的导通角θ小于90°,即在栅极信号的每个周期内,屏极电流呈脉冲状。利用谐振回路将高频的基波分量选出并送往负载。

2 基本工作原理

在大功率短波发射机电子管通常使用阴地接法,即阴极接地(灯丝极接地),在栅极电路中加有直流负偏压-Eg。栅极电路又是前级屏极的输出电路,将前级送来的高频激励电压加在栅极与阴极之间。当工作在丙类状态时,电子管的栅偏压很低,小于电子管的截止偏压Ego,也就是说其绝对值大于截止偏压的绝对值,即|Eg|>|Ego|。只有信号电压Ugcosωt大于|Eg|-|Ego|时,电子管才会导通,且屏极电流的导通角θ

当工作在丙类状态时,虽然失真很大,但效率很高,屏极电流ia是一串周期性的脉冲。这个周期性的脉冲,可以用傅氏级数分解式表示即

由上式可见,屏极电流等于直流分量Iao,,基波Ia1,二次谐波Ia2和其他高次谐波分量之和。

若屏极槽路调谐在激励电压的基波,槽路的谐振阻抗用Roe表示,则屏极电路的输出电压为:

ua=Roe Ia1cosωt=Ua cosωt

上式中Ua=Roe Ia1为输出电压的振幅。

屏极的瞬时电压为ea=Ea-Ua cosωt。

3 屏极槽路的作用

3.1 槽路的一个作用是:选频。当屏极槽路调谐于工作频率时,槽路的等效阻抗Roe是一个纯电阻。对于谐波来说,槽路时严重失谐的且等效阻抗是容性的。对高次谐波相当于短路。一次,尽管屏极电流脉冲Ia中含有很多谐波分量,但只有基波Ia1才能在槽路中产生足够的电压降,而谐波电流在槽路中产生的压降微乎其微,这也就是槽路具有滤波作用的原因。

3.2 槽路的另一个作用是:阻抗匹配。为了使发射机输出功率最大,在屏极电路中必须接入一个最佳负载阻抗,此最佳负载阻抗的数值是由电子管工作状态来确定的。但是实际的负载,例如天馈线的输入阻抗一般并不等于这个最佳负载,实际上要小的很多。因此槽路具有能够把较小的负载阻抗Rf转换为电子管所需要的最佳阻抗Roe的功能,从而达到阻抗匹配的目的。

4 电子管各级电源的故障

4.1 由于控制系统失灵而引起的各级整流器不能正常工作而产生的无直流电压的故障。(如:无偏压,无帘栅压,无阳压和无灯丝电压故障)

4.2 由于电源本身缺相或者整流器缺臂整流使直流电压降低,引起电子管工作不正常的故障。(这种故障可从各级直流电压表来判断。若整流器输出电压只是正常的2/3则可判断为电源缺相,若为正常电压5/6可判断为整流器缺臂。)

4.3 由于隔直电容、滤波电容、绝缘子击穿、整流器的整流臂或直流暂态保护压敏电阻击穿而引起的直流电源短路故障。

4.4 电子管栅极回路、帘栅极回路、屏级回路中的阻流圈、限流电阻、防震网络或引接线开路而引起的电子管各级电源开路故障。

5 电子管本身故障

碰极故障:栅、阴碰级――一栅与二栅碰极:

(1)死碰极――因电子管内部灯丝或者栅极断丝而产生级间短路。

(2)热碰极――电子管灯丝或栅极的质量问题因电子管工作时内部高温变形而产生击穿短路,而下机检查电子管又正常。

(3)栅、阴碰极的故障现象:碰级管栅流表反打,阴流表剧增,交直流电源过流,机器掉高压。栅流反打是因为碰级管栅流表流过一部分阳流,且与栅流方向相反,故栅流表反打。同时因电子管失去了对帘栅极和阳极正电场的控制作用,因而使阳流急剧增加,阳耗急剧增加使得电子管阳极发红。当一管碰极后会使激励信号短路,使激励信号减小或者为零,而使正常管栅流下降,激励不足。

判断方法:如果高末级管子栅极碰极,可退激励、下高压,留偏压,加激励检查,这时可明显看出碰极管栅流表反打。

若高前管栅极碰极:可通过面板转换开关检查各管的引流,碰极管的阴流增大,而正常管阴流为零。或者接出高前小盒通过触摸各管阳极温度来加以判断(带手套触摸),碰极管温度特别高。

6 电子管断丝故障

电子管断丝故障的现象是:栅流、阴流都为零,电子管陶瓷绝缘屏套无光亮,正常管栅流阴流增大,载波功率有所下降,总帘栅流表减小。当一管失效后使得其他正常管的阳极负载增大,工作状态由过压状态向弱过压或临界状态变化,因而使输入、输出功率都有所增加。对采用三只管或四只管并联的高末级来说其他总的输出功率减小不是很多,仍然在正常播出范围。电子管断丝失效故障与无灯丝电压故障现象一致。为区别是电子管断丝还是无灯丝电压,只要用三用表测一下该管的灯丝电压。若有电压而灯丝不亮则为管子断丝应立即换管,若无灯丝电压,应立即检查灯丝电源及该管的灯丝变压器。若发现有两处管灯丝电压不正常(偏低)可以确定为灯丝变压器初级电源有缺相的现象。

7 高末级维护中需要注意的几个问题

关于末级打火问题:所谓打火,其表现有三种形式:

(1)火花放电,当气隙两端电压达到气体击穿电压时,气体失去绝缘作用,将出现发光和声响等现象。

(2)局部放电,在不均匀电场中,在导电体曲率较大的地方附近,先发生局部放电,这往往是发生火花放电之前。

(3)沿表面爬电,在高电压的作用下,置于气体之中的绝缘固体发生表面爬电或放电现象。

高末级出现打火的原因有以下几种可能:

(1)元器件耐压不足。

(2)元器件之间的距离不足。

(3)元器件或接线表面不光滑(如尖端易打火)。

(4)元器件或导线等接触不良易引起打火。

(5)异常过电压引起的打火等。

参考文献:

[1]黄毓龙,孙庆有.广播电视发送技术[M].北京:北京广播学院出版社,1987.

[2]冯秉铨,黄贯光.无线电发送设备[M].北京:人民教育出版社,1964.

德育的基本功能范文5

【关键词】 功能;成本管理;评价内容

一、引言

成本管理是指在成本方面指挥和控制组织的协调活动(姜伯昊,2007),通过对成本方面的协调活动以实现成本的有效配置。有效配置是相对有效,绝对的有效或者绝对最优并不存在,所以成本方面的协调活动也是一个不断发展和完善的过程。在这个过程中,只有认识成本管理状况,才能从中发现问题,对成本管理进行设计,实现更有效或者更优的成本管理。如何认识成本管理状况,就涉及到成本管理状况测评的问题。成本管理现状测评是对成本管理现状进行诊断、测量、综合分析和客观评价的过程,也就是对成本管理协调活动内容测评过程。成本管理的协调活动涉及方方面面的内容,如组织、功能、方法、质量、体系等,成本管理状况评价相对比较复杂。迄今为止,成本管理状况的评价理论尚无完善的理论体系。

二、研究回顾

传统上对成本管理的评价主要是对成本节约角度进行,新生成本和基期成本、预算成本、目标成本等进行比较,看实际成本超支还是节约,从而判断成本管理状况。后又出现成本中心,也主要是对预算责任成本和实际责任成本进行比较。这种评价机制是通过比较结果来说明管理的状况。用结果作为评价管理状况的唯一标准虽然简单直观,但也存在问题。首先,这种结果是通过比较得出的,而用以比较的参照标准在不同时期不同范围是不同的,这样得出的结果不具有可比性,也就无法说明企业成本管理的真实状况。其次,在参照标准确定情况下,客观环境是否处于预想的状况等诸多因素都会影响结果,单用结果来评价成本管理的状况显然存在不合理的地方。

目前许多研究者对成本管理状况的研究,主要针对成本管理方法的应用状况进行研究。朱云、陈工孟等人(2000)对我国香港公司ABC实施情况进行问卷调查研究,对810家公司进行了调查,反馈回90份有效的调查表。在90家公司中有10家已经使用作业成本法,另有4家打算实施。在没有使用、暂时也不打算使用作业成本法的76家公司中,有37家知道作业成本法知识,有39家知之甚少。胡奕明(2003)采用问卷调查的方法,对我国企业成本管理方法进行了调查分析,在其189个研究样本中,我国企业自觉或不自觉采用ABC方法的只有6个样本,占5.29%。张鸣、颜昌军(2005)采用问卷调查的方法,对我国制造业企业近期ABC的实施情况进行了调查分析。其研究表明,我国企业80%没有完整实施ABC,但有50%的非上市公司拟实施ABC,80%的上市公司已经实施了ABC的某些分析方法。南京大学会计学系课题组对中国企业成本管理方法及其效果进行了调查分析。该研究主要对企业成本管理的三个方面作为研究对象进行调查分析,即对成本管理核算的总体情况、材料成本管理情况和制造费用管理情况进行调研,共发出问卷234份,回收77份。从被调查企业的情况看,51.4%的企业采用了目标成本法,38.9%的企业采用了计划成本法,18.1%的企业采用了标准成本法。这些都是从成本管理方法的应用情况说明成本管理的现实水平,但是通过对企业采用成本管理的方法,只能说明成本管理状况的一个方面,因为成本管理有无效率和效益,不只是一个方法的问题,成本管理的思想、组织、人员、环境等都会影响成本管理。

姜伯昊编写的《卓有成效的成本管理体系》书中指出,成本管理现状测评的基本内容主要包括以下几方面内容:组织的成本管理机制、组织所采用的成本管理方法、 组织的成本控制、组织的成本管理和成本控制流程、组织的成本保证能力、组织的成本管理团队、规避成本风险的能力、组织应对提高成本因素的能力、组织识别和发挥成本优势的能力、组织对供方的成本水平和成本保证的控制能力、顾客的成本等。具体内容涉及200多项,项目评价分为符合、一般、不符合、未实施和不涉及。评分规则为选择项数之和占总调查数的结构相对数,即为诊断评价的得分。该成本管理状况评价涉及内容很多,并对一些定性内容进行定量研究,一定程度上能够说明企业的成本管理状况。但是这种方法也存在商榷的地方,首先,对每个评价项目对成本管理的影响程度视为相同,不符合客观现实,影响成本管理状况的诸因素中必然存在影响程度高低之分;其次,涉及内容多而未能形成明确的体系,既有罗列之嫌,操作又比较困难;再次,所有评价标准都采用“是”和“否”,也值得探讨,答案是“是”并不一定就说明成本管理状况好。

三、成本管理的主要功能

(一)管理的功能

现代汉语词典解释功能是指事物或方法所发挥的有利作用。那么管理的有效作用是什么呢?管理的实质是为完成目标而从事的对人与物质资源的协调活动(黄本笑,范如国, 2006),通过协调以实现个体无法实现的目标。协调活动既有组织内部的协调活动,也有组织与外部环境的协调活动。内部协调的目的是把事情做好(Doing Thing Right),讲求效率(efficiency),即解决“行”的问题,以提高行为的效率。外部协调既有与自然环境的协调也有与社会环境的协调,外部协调的目的是解决生存环境的问题,与外部环境的不协调必将影响其生存能力,这也是任何企业管理不可或缺的内容。

随着社会的发展和人类的进步,决策已成为现代管理的核心,西蒙有句名言:“决策贯彻管理的全过程,管理就是决策。” 决策追求的是效益(effective),强调把事情做对(Doing Right Thing)。面对一个庞大的瞬息万变的管理系统,管理人员应该及时作出正确的判断和下达正确的指令。这样才能使被管理系统的各个子系统协调配合,进而使整个系统得到发展。

可见,管理的主要功能可以概括为协调(内部和外部)和决策。

(二)成本管理的功能

成本管理属于管理的一个分支,其主要功能不应同管理的功能发生背离,也应该是协调和决策。罗宾・库珀和罗伯特・S・卡普兰认为:成本管理主要有三个功能,即为了财务报告的目的而计量产品销售成本和存货成本;估计各项作业、产品、服务和客户的成本;向员工和生产作业人员提供与他们相关的工序是否有效率的经济性反馈。

为了财务报告的目的而计量产品销售成本和存货成本是实现成本管理要与外部环境的协调。企业要获得经营所需资本和经营环境,就需要满足外部利益相关者对企业信息的需要,这个信息主要是通过财务报告来实现,而且要按照信息需求者的要求生成信息。具体表现在成本管理上,体现为按照公认的标准(如会计准则等)进行成本核算。从核心意义讲,成本管理的这个功能可以概括为成本核算功能。估计各项作业、产品、服务和客户的成本,也就是科学地预测相关成本,预测的主要目的是便于进行正确的决策,以求在成本方面把事情做对。所以成本管理这个功能的核心是决策的功能。向员工和生产作业人员提供与他们相关的工序是否有效率的经济性反馈,主要解决决策执行的问题。反馈的目的是为了控制人员在成本方面规定的框架范围内运行,科学的决策没有正确的强有力的执行,也不可能实现成本管理的目标。所以,这个功能可以概括为成本控制。

从以上分析,可以把成本管理的主要功能概括为成本的核算功能、决策功能和控制功能。

四、以功能的实现程度为成本管理评价的主要内容

成本管理涉及的内容非常多,从宏观上讲有成本管理思想、成本管理原则、成本管理方法、成本管理组织、成本管理团队和成本管理体系等,从微观上讲有成本预测、成本决策、成本计划、成本核算、成本控制和成本考核等等。诊断成本管理状况应该考虑成本管理涉及的诸多内容,进行综合评价才能说明成本管理的状况。而内容太多太杂又带来实际操作上的困难,涉及的因素对成本管理的影响度也不好估计。评价成本管理状况以成本管理涉及的内容为标的不太合适。成本管理的目的是追求效率和效益,其实现的途径主要是其功能的实现。成本管理的功能实现程度,客观上可以说明成本的管理状况。故对成本管理状况综合评价可以从成本管理的功能实现程度角度进行。即以成本的核算功能、决策功能和控制功能的实现程度作为主要评价因素来进行评价。

(一)成本核算功能主要解决的是企业与外部环境的协调问题

主要是如何满足外部利益相关者的需求。对核算功能(对外)实现程度的衡量,就要看其成本核算符合外部规范的程度。对外财务报告须遵从监管部门、政府部门、税务机关等建立的规范,这些规范规定了成本核算的内容、方法、时间等,如成本开支范围、费用归集和分配的方法、在产品和完工产品成本的成本计算及成本计算期等。反映成本管理的这个功能的实现程度,主要考虑以下内容:成本开支范围合规性、成本核算方法的合适性(包括费用归集和分配、在产品和完工产品成本计算以及成本费用的记录等)、成本信息生成及时性、期末对成本信息的调整程度等。当然还可以进一步深入分析,如核算方法可以考察费用归集方法的合适性、费用分配方法的合适性、在产品和完工产品成本的计算方法合适性、成本费用记录方法的合适性等。

(二)成本管理的决策功能主要目的是解决就企业成本方面要做什么的问题

这是在科学的预测基础上做出的科学决策,对决策功能实现程度的衡量主要看预测和决策情况。对于预测而言,首先,需要了解把握准确的历史成本资料。历史资料主要是过去的成本信息,而基于财务报告的成本核算生成的成本信息是按照外部规范生成的,得到的成本信息并不一定是预测与决策所需要的成本信息(如按完全成本法计算的产品成本),这是一种制度成本,不利于决策。企业要获得预测需要的成本信息,要有不同于为满足外部信息需求者而进行的成本核算,考虑成本核算对内满足情况。其次,是对外部经济信息及时了解和迅速作出反映的情况,成本未来的发展趋势离不开外部客观环境,如资源的价格变化趋势、竞争对手的成本状况以及规则对成本的影响等,企业及时全面了解外部信息并做出快速反应会直接影响成本预测的准确性。再次,对技术经济科学把握情况,因为技术对成本的影响度是一个不容忽视的因素。最后需要考虑预测方法的适用性和范围,预测方法的科学性、合适性直接影响预测的准确性,预测范围全面与否,直接关系企业整体对未来把握的科学性。对于决策而言,首先了解决策方法的科学性和适用性,决策需要科学的方法并且要用到合适的决策领域,没有科学的决策方法往往难以作出最优决策,而科学的方法不能用到合适的领域一样产生不出最优的决策。其次,了解决策的范围。决策范围包括空间范围和时间范围,对于一个企业决策功能的实现需要整体衡量,而不是某个方法或某个时间段实现其决策功能。再次,了解决策可行度,决策的可行度主要衡量作出的决策符合企业客观现实的程度。最后了解决策的效益等。

(三)控制功能主要解决的是对于成本管理怎么做的问题

实现成本管理的目的主要是成本管理执行有效率。衡量控制功能的实现程度,首先,考虑成本计划的编制情况,成本计划是根据成本决策编制的,是成本决策实施的具体行动形式,是成本实施的标准。成本计划编制的科学性和可行度会直接影响成本的具体执行情况。其次,考虑成本信息反馈情况。成本执行情况反馈的及时性和全面性将关系成本执行控制的效率,执行经常会出现脱离标准的情况,如果出现偏差不能及时得到反馈,就无法采取纠正措施,会使偏差越来越大。再次,考虑成本控制方法的使用情况,成本控制方法的科学性和有效性也是影响成本实施效率的重要因素,正确的目标是需要正确的方法来实现的。最后,了解成本控制的范围。成本控制范围也有时间范围和空间范围,企业成本管理整体执行力是需要从全方位和长远角度考虑的。

【主要参考文献】

[1] Robin Cooper, Robert S.Kaplan,王立彦等译.成本管理系统设计教程与案例.东北财经大学出版社,2003.

[2] 姜伯昊.卓有成效的成本管理体系.人民邮电出版社,2007.

[3] 黄本笑,范如国.管理科学理论与方法.武汉大学出版社,2006.

[4] 胡奕明.ABC、ABM在我国企业的自发形成与发展.会计研究,2001,(3).

德育的基本功能范文6

由于本局内设机构的变动,部分科室职能有所调整,为进一步明确本局内设机构的职能,做到各司其职,经局党委研究,局内设机构职能调整如下:

一、办公室

负责局机关日常工作的组织协调、督查和对外联络、接待工作;负责文秘、保密、统计、信息及后勤服务工作;起草局综合性文稿;负责规划、建设档案管理;负责干部职工福利、社会保险和住房公积金工作;负责办理人大代表建议和政协委员提案;负责局机关和指导下属企事业单位的财务管理;负责全系统社会治安综合治理和计划生育工作。

二、政治工作科

负责全系统干部职工政治思想教育和业务培训工作;负责管理局机关和下属事业单位的党务、组织人事、劳动工资等工作;配合有关部门做好专业技术人员职称晋升聘任工作;负责联系局系统工全、共青团、妇女工作;负责局机关离退休干部职工的管理服务工作;负责指导局直属企业体制改革、年度经营目标考核等企业管理工作。

三、法规监察科

负责有关规划、建设管理方面规范性文件的审核、备案工作;负责全市规划、建设的法制宣传并监督检查其实施情况;负责指导规划、建设行政执法工作;协调规划、建设有关法律、法规、规章在具体执行中发生的有关问题;负责全市规划、建设违法案件的审核和行政诉讼有关工作;参与有关工程竣工验收。

四、用地规划科

负责建设用地规划管理(包括风景名胜区),参加建设项目建议书,设计任务书的审查,审定用地性质,确定建设项目用地规模及范围,划定红线图,核发规划选址意见书;办理建设项目的建设用地规划许可证、村镇规划选址意见书;协助做好违法用地的管理工作;负责出让土地的规划安排,参与房地产开发地块地价测算和会审。

五、工程规划科

负责建设工程项目(包括风景名胜区、道路及各类工程管线、构筑物等)的规划审批及验线工作;核发建设工程规划许可证和村镇规划许可证;核定并代收各类建设维护配套资金,搞好建筑规划调整;负责指导全市农房普查和旧村改造工作;负责村镇建设管理。

六、工程管理科

负责全市建筑行业管理,起草建筑业发展规划和产业政策;负责测绘、勘察、规划设计、建筑设计企业、建筑施工企业、房地产开发企业、建筑制品生产企业、建筑中介服务机构等行业管理;负责建设工程项目报建、招标投标、施工许可证、建设监理、质量监督与检测、施工安全、合同鉴证、定额造价和工程竣工验收的管理工作;负责全市有形建筑市场的建设、管理和规划工作,强化对建设工程交易活动的监督管理;负责全市建筑施工企业(包括外来进乐施工企业)的安全生产、文明施工管理;负责对新开工工程的安全生产条件审查及年度安全考核工作;负责组织市级优秀工程评选;指导房地产开发企业经营活动,负责组织房地产开发项目建设条件论证;负责风景建设管理;负责建筑施工安全事故的调查处理;负责村镇建设施工管理工作。

七、规划编制办公室

负责全市城镇体系规划、总体规划、分区规划和风景名胜区规划的编制和审查;负责详细规划、各专业规划的审查、报批工作;负责审定规划调整,参与有关规划评审及技术鉴定工作。

八、工程技术科

负责组织建设工程设计方案会审;负责审查建设工程初步设计和施工图的认可,参与建设项目可行性研究;协调专业科室有关规划建设技术问题,承担市推进城市化领导小组办公室日常工作;负责建设科技发展和成果推广以及墙体材料改革技术指导工作。