
IT部门主要负责公司互联网相关业务的,首先需要了解什么是IT,it就是和互联网打交道的岗位,比如网络工程师,服务器运维工程师,开发人员等,这些都属于IT部门。
1内部使用 C 的 longjmp 机制让出一个协程。 因此,如果一个 C 函数 foo 调用了一个 API 函数, 而这个 API 函数让出了(直接或间接调用了让出函数)。 由于 longjmp 会移除 C 栈的栈帧, Lua 就无法返回到 foo 里了。
2为了回避这类问题, 碰到 API 调用中调用让出时,除了那些抛出错误的 API 外,还提供了三个函数: lua_yieldk, lua_callk,和 lua_pcallk 。 它们在让出发生时,可以从传入的 延续函数 (名为 k 的参数)继续运行。
3我们需要预设一些术语来解释延续点。 对于从 Lua 中调用的 C 函数,我们称之为 原函数。 从这个原函数中调用的上面所述的三个 C API 函数我们称之为 被调函数。 被调函数可以使当前线程让出。 (让出发生在被调函数是 lua_yieldk, 或传入 lua_callk 或 lua_pcallk 的函数调用了让出时。)
4假设正在运行的线程在执行被调函数时让出。 当再次延续这条线程,它希望继续被调函数的运行。 然而,被调函数不可能返回到原函数中。 这是因为之前的让出 *** 作破坏了 C 栈的栈帧。 作为替代品,Lua 调用那个作为被调函数参数给出的 延续函数 。 正如其名,延续函数将延续原函数的任务。
5注意这里那个额外的显式的对延续函数的调用:Lua 仅在需要时,这可能是由错误导致的也可能是发生了让出而需要继续运行,才会调用延续函数。 如果没有发生过任何让出,调用的函数正常返回, 那么 lua_pcallk (以及 lua_callk)也会正常返回。 (当然,这个例子中你也可以不在之后调用延续函数, 而是在原函数的调用后直接写上需要做的工作。)
6Lua 会把延续函数看作原函数。 延续函数将接收到和原函数相同的 Lua 栈,其接收到的 lua 状态也和 被调函数若返回后应该有的状态一致。 (例如, lua_callk 调用之后, 栈中之前压入的函数和调用参数都被调用产生的返回值所替代。) 这时也有相同的上值。 等到它返回的时候,Lua 会将其看待成原函数的返回去 *** 作。
7我们需要预设一些术语来解释延续点。 对于从 Lua 中调用的 C 函数,我们称之为 原函数。 从这个原函数中调用的上面所述的三个 C API 函数我们称之为 被调函数。 被调函数可以使当前线程让出。 (让出发生在被调函数是 lua_yieldk, 或传入 lua_callk 或 lua_pcallk 的函数调用了让出时。)
8假设正在运行的线程在执行被调函数时让出。 当再次延续这条线程,它希望继续被调函数的运行。 然而,被调函数不可能返回到原函数中。 这是因为之前的让出 *** 作破坏了 C 栈的栈帧。 作为替代品,Lua 调用那个作为被调函数参数给出的 延续函数 。 正如其名,延续函数将延续原函数的任务。
希望能帮到你,谢谢!
IT的英文是Information Technology,即信息产业的意思,较为广泛:目前IT业的划分方法有各式各样,其中以美国商业部的定义较为清楚和合理,它将国民经济的所有行业分成IT业和非IT生产业。其中IT业又进一步划分为IT生产业和IT使用业。IT生产业包括计算机硬件业、通信设备业、软件、计算机及通信服务业。至于IT使用业几乎涉及所有的行业,其中服务业使用IT的比例更大。由此可见,IT行业不仅仅指通信业,还包括硬件和软件业,不仅仅包括制造业,还包括相关的服务业,因此通信制造业只是IT业的组成部分,而不是IT业的全部。
部门划分
企业发展壮大了,职能越来越多,分工越来越细,当职能分工细到一定程度的时候,一个层次的管理就不行了,这时必须把职能相近或者靠近的部门打个包合在一起,在这些部门中挑选一个能力较强的人来管理。比如,研究开发部门 质控部门 生产制造部门 产品部门,它们之间协调、合作得最多,就打成包,交给一个人来管理。
在组织设计方面,企业高层管理者需要反复考虑的内容是设置多少个管理部门;每个职能部门的职责权限是什么;应该建立几个管理层次;每一级的管理层次又起着什么样的作用。这种对管理层次和对部门的划分,以及各部门和岗位相应的职能 职责、职权等问题,就是组织结构问题。为了加强企业的价值链管理,优化组织结构和业务流程,降低组织和经营成本,增强企业的竞争力,企业应该定期或不定期调整自己的组织机构,进行部门的合理划分。
部门划分的原则
1 最少部门原理:指组织结构中的部门力求量少而精简,这是以有效地实现组织目标为前提的。
2 d性原理:指划分部门应随业务的需要而增减。在一定时期划分的部门,没有永久性的概念,其增设和撤销应随业务工作而定。组织也可以设立临时部门或工作组来解决临时出现的问题。
3 目标实现原理:指必要的职能均应具备,以确保目标的实现。当某一职能与两个以上部门有关联时,应将每一部门所负责的部分加以明确规定。
4 指标均衡原理:指各部门职务的指标分派应达到平衡,避免忙闲不均,工作量分摊不均。
5 检查职务与业务部门分设。考核和检查业务部门的人员,不应隶属于受其检查评价的部门,这样就可以避免检查人员“偏心”,能够真正发挥检查职务的作用。
部门划分需要考虑的因素
1、系统化
在传统的金字塔型组织结构中,企业管理的特征是权力集中,但机构多、人员多,扯皮多、实际效率低下。计划经济体制形成了企业大部分职能管理部门主要是国家职能管理机构的执行者,主要任务是政府主管部门的各种决定通过会议,文件、要求等布置下来,企业负责执行,并向上级提供有关报表,资料、信息、报告等。于是,形成了企业为上级主管行政部门服务的传统积习,在企业内部也是车间为科室服务,科室为厂部服务。
实施价值链管理要克服这种陋习,打破以往按职能划分的习惯,通过业务流程重组,优化流程和组织结构,系统地建立面向客户、面向市场竞争的、基于职能的主营业务流程和信息化管理体系。
2、经济性
价值链管理贯彻企业成本最小化和效益最大化,所以,必须考虑部门划分的经济性问题。设置任何一个部门,都需安排管理人员和业务人员及确定办公地点,以及必要的费用支出,如办公费、差旅费、电话费等等。因此,在设置一个部门时,管理及办公费用是必须考虑的因素。
3、控制因素
价值链管理也考虑到各个部门在整个业务流程中的相互制约关系。工作如何在不同岗位之间和部门之间的分配,这对实现有效地控制有着重要的影响。部门的划分,在很多情况下要考虑有助于控制的因素。比如某一作业如果成为另一项作业的控制点,如会计与出纳、生产与质检等。这类作业一般说来应该划分成不同的岗位。
有时由于工作量或技术上的问题,也可以把相同的业务划分成两个以上的部门,这些单独的部门彼此平行。如在分设有数条装配线的制造厂,由于部门彼此平行,业务相同.管理上更易制定标准,也更易对产出进行比较,也能起到加强控制的作用。
4、协调
减少部门接口或工作环节,也是价值链管理的基本原则之一。大公司按产品划分部门是一种典型的考虑协调关系的部门模式。有一些作业,虽然彼此性质不同.但由于相互间存在极其重要的协调关系,也不妨归在同一部门之内。比如,在一家百货公司,将某一类商品的采购和销售划归一个主管负责。这是因为这样的管理者最能了解这类顾客的需求,因而能够随时适应顾客的需要。
5、服务与保证
划分部门时,还要考虑岗位之间或部门之间的服务或保证关系。传统原则与观念是下级服从上级,现代企业在处理工作岗位或部门之间的关系时,应遵守工序服从原则,下道工序的管理者可以指挥上一道工序的管理者。
6、专业化
划分部门时,要使其中的岗位尽可能地配备专业人员,相同的专业人员尽可能地集中在一个部门。这样可以在部门中更有效地行使某种管理职能,并使其符合“规模经济性”的原则。在实际业务流程中,需要具备某些特定的知识和技能,特定的知识和技能需要得越迫切,在划分部门时,对此类知识和技能的考虑也必将更多、更深刻。
7、人性的因素
由于内部摩擦和互相推诿,一个不合理的组织结构即使有最好的人才,也会造成浪费。这种组织不可能留住和培养优秀的人才,也不可能吸收高质量的新人进入这个组织。所以,在划分部门时,应在有关人性方面给予足够的考虑。
8、重视心理因素
实际上,任何一位部门管理者,莫不希望自己的部门受到高层管理者的足够重视,自己能够直接向高层管理者报告。这种需受到重视的心理绝不可以当作一项部门划分的原则,因为假定最高决策者要对任何部门和作业都不加区别地同等重视,那么他本来可以圆满进行的任务就会变成许多大大的事务而难以进行了。
但这种要求受到重视的心理应该在划分部门时,从另一个角度加以考虑。这就是说;要使每一个部门的管理者不但要考虑当前所应该受重视的程度,还要考虑到未来应该受到重视的程度:不但考虑到局部的重视程度,还要考虑全局的重视程度;不但要考虑直接受到重视的程度,还要考虑到由于向某个重要部门提供优质服务而受到重视的程度,从而带来部门管理水平的提高
部门划分的方法
1.按人数划分
这是一种最简单的划分方法,即每个部门规定一定数量的人员,由主管人员指挥完成一定的任务。这种划分的特点是只考虑人力因素,在企业的基层组织的部门划分中使用较多,如每个班组人数的确定。
2.按时间划分
这种方法也常用于基层组织划分。如许多工业企业按早、中。晚三班制进行生产活动,那么部门设置也是早、中、晚三套。这种方法适用于那些正常的工作日不能满足市场需求的企业。
3.按职能划分
这种方法是根据生产专业化原则,以工作或任务的性质为基础来划分部门的。这些部门被分为基本的职能部门和派生的职能部门。基本的职能部门处于组织机构的首要一级,当基本的职能部门的主管人员感到管理幅度太大,影响到管理效率时,就可将本部门任务细分,从而建立派生的职能部门。这种划分方法的优点是遵循了分工和专业化原则,有利于充分调动和发挥企业员工的专业才能,有利于培养和训练专门人才,提高企业各部门的工作效率。其缺点是,各职能部门容易从自身利益和需要出发,忽视与其他职能部门的配合,各部门横向协调差。
4.按产品划分
这种方法划分的部门是按产品或产品系列来组织业务活动。这样能发挥专业设备的效率,部门内部上下关系易协调;各部门主管人员将注意力集中在特定产品上,有利于产品的改进和生产效率的提高。但是这种方法使产品部门的独立性比较强而整体性比较差,加重了主管部门在协调和控制方面的负担。
5.按地区划分
相比较而言,这种方法更适合于分布地区分散的企业。当一个企业在空间分布上涉及地区广泛,并且各地区的政治、经济、文化、习俗等存在差别并影响到企业的经营管理,这时就将某个地区或区域的业务工作集中起来,委派一位主管人员负责。这种方法的优点是:因地制宜,取得地方化经营的优势效益。其缺点是:需要更多的具有全面管理能力的人员;增加了最高层主管对各部门控制的困难,地区之间不易协调。
6.按服务对象划分
这种方法多用于最高层主管部门以下的一级管理层次中的部门划分。它根据服务对象的需要,在分类的基础上划分部门。如生产企业可划分为专门服务于家庭的部门、专门服务于企业的部门等。这种方法的优点是:提供服务针对性强,便于企业从满足各类对象的要求出发安排活动。其缺点是:按这种方法组织起来的部门,主管人员常常列举某些原因要求给予特殊照顾和优待,从而使这些部门和按照其他方法组织起来的部门之间的协调发生困难。
IT信息部主要负责网站、论坛等的建立与维护。
其具体工作包括网页设计、数据库的建立、项目计划等。
补充:
人力资源管理有关于“H型”职业发展通道的理论,其管理理念源于经典的职务升迁定理,即彼得原理:“在任何一个职务等级体系中,每个职员都趋于达到自己不能胜任的更高级职位”。H型职业发展通道的设立有助于延长职员的有效职业生命周期,规避对金字塔顶端职位的无谓企求。政府公务员中非领导职务的设计理念亦基于此道理,我认为也满适合传统企业IT部门的专业人员。
如果把企业IT人员做大致的工作岗位区分,可分成运行维护、实施、开发和专业管理四大类,多数岗位需要IT专业知识、技能和经验,行政管理职能较少,任职的IT人员属专业人士,对内提供顾问式的服务,除了部门经理、副经理等行政管理人员外,企业常规的行政管理职务体系不太适合多数IT人员,因为不管IT部门的职责和定位如何,在企业搞IT应用虽然需要经理类以管理为主的杂家,但需要更多各有所长的IT专业人士,而其中的大多数并不一定适合、能够或愿意走上行政管理岗位!还有一个重要的原因是传统企业的薪资福利制度大多是以行政管理级别和资历为基础建立的,往往跟IT行业的薪资制度或惯例有比较大的差异,不解决这些问题,企业IT人力资源的选、用、育、留就会问题多多,影响企业信息化建设。
以我所在企业为例,04年经我建议并努力游说,公司开始试行IT专业职位和薪酬体系,05年进一步改进完善,今年最终形成了管理、职能、专业与工勤辅助四个平行的系列职位和薪酬体系,可以说,除管理系列外其他系列都是所谓的“非领导职务”,IT专业系列简单介绍如下:
1、 设见习工程师、工程师、资深工程师/助理、高级助理、(IT专业)经理五个等级,简称见习工程师-工程师-资深工程师/助理-高级助理-经理,可根据岗位性质加其他专业定语区分,如:高级实施/开发/运维助理,系统/网络/数据库/开发/实施/维护工程师等;其中见习工程师仅适用于应届生任职后的前半年,之后聘任为各类专业工程师;
2、员工专业成长路径为:维护/系统/网络/数据库/开发/实施工程师-资深维护/系统/网络/数据库/开发/实施工程师或开发/实施/运维助理-高级开发/实施/运维助理-开发/实施/运维经理;
3、IT专业人员与公司管理、职能系列同时履行聘任审批手续,一年一聘,其中高级助理和专业经理由部门经理提名上报公司审批。符合一定条件的专业系列人员(如高级助理、专业经理)可以转管理或职能系列,管理或职能系列人员也可以转专业系列;
4、各个专业职位设立若干薪资等级,可跨职位级别;具体薪资等级根据员工学历、专业水平和资格、工作经验和年限、系统大小和难度等因素由IT部门和人力部门共同协商、套定;
5、实行年薪制,年薪由工资和奖金组成,月工资总额不超过年薪的70-90%,年薪的10-30%为奖金,奖金浮动比例随等级增加而增加;半年考核一次,可兑现不超过50%的奖金。
上述制度实行后,我在部门内部管理上相应地实行以行业应用为主要纬度和项目管理为主线的项目经理责任制,项目经理根据项目性质和大小可以由各个职位等级的员工担任,并且由专业经理辅助部门经理、副经理履行部分专业管理职能;另外以各个专业为另外一个纬度跨项目将员工划分到各类专业小组,如财务组、J2EE开发组、网络安全组、DBA组等,平时可进行知识交流和解决方案的研讨,这样可以有效解决知识、经验的共享和紧急情况下的人员调配问题。当然这种做法适用于比较大规模的、共享服务中心性质的IT部门。
软件公司部门职责
客户服务部门职责:
1、严格遵守公司的各项管理制度。
2、负责客户关系的协调,解决客户提出的各类问题,给客户以满意答复。
3、负责及时了解软件新版本的功能,推荐给客户使用。
4、做好和实施部的移交工作,及时熟悉客户的业务流程,以便马上可以接手维护工作。
5、做每次客户服务记录,统计整理,以提供公司其他员工参考。定期汇总日常问题,发布网上供客户参考。
6、负责对客户上门访问和信访工作,主动关心客户使用状况及存在问题。
7、负责服务到期客户维护合同的签订及收款。
8、负责老客户升级工作。
部门经理岗位职责:
1、负责制定本部门的月度工作计划及资金预算。
2、负责对客户投诉关系协调。
3、负责分配客户,及时协调客户经理的工作任务。
4、负责汇总每个员工的工作意见,及时和总经理沟通。
5、负责不定期对客户进行抽样调查,对调查结果进行分析及处理意见,报总经理审批。
6、负责员工的培训工作,提高员工的专业技能。
7、负责重点客户关系维护工作。
8、负责控制员工加班,差旅费,节省维护成本。
9、团结公司同事,加强和同事之间交流。
经理助理岗位职责:
1、协助经理的各项工作。
2、负责接听客户来电,详细记录客户问题的反馈及需要解决的时间。
3、负责客户经理的维护记录的汇总,定期整理日常问题,发布网上给客户参考。
4、负责提醒客户经理对服务到期客户的进行签订维护合同。
5、负责不定期电话访问客户,对服务质量进行调查,维护客户关系。
6、负责公司、部门会议通知,及相关文件的收发工作。做好部门文件的存档工作。
客户经理岗位职责:
1、负责公司所分配的客户服务工作,协调和客户之间的关系。
2、负责记录每次客户服务记录,提供经理助理汇总统计。
3、负责反馈客户需求,以便公司提供相应的解决方案。
4、严格执行部门领导安排的工作任务。
5、负责签订客户维护合同,收款。
6、主动上门或电话访问客户,及时传递公司最新业务信息给客户。
7、团结同事,经常和同事交流业务,帮助同事解决问题,帮助同事提高职业能力。
8、负责学习软件新的功能点,以便能更好的给客户服务。
研发工程师岗位职责:
1、负责公司签订的开发项目研发工作。
2、负责客户数据库问题的处理工作。
3、负责培训客户经理及顾问日常数据库处理方法,开发报表等工作。
4、负责日常数据库处理方法的汇总工作,以供客户经理参考。
5、配合实施顾问需求调研,分析工作。
6、严格执行公司安排的其他任务
实施部部门职责:
1、严格遵守公司的各项管理制度。
2、负责销售部签订项目的实施工作,从项目启动至项目验收。
3、负责处理和客户关键用户的关系处理。
4、负责整理整个项目的实施记录。
5、负责项目实施结束之后和客户服务部的交接工作。
6、负责配合销售部做好售前调研等工作。
7、负责配合户客户服务部重大问题的处理工作。
8、负责客户升级测试工作。
实施部经理岗位职责:
1、负责项目的分配工作。
2、负责项目实施计划的审核工作。
3、负责项目各阶段实施报告的审核工作。
4、负责重大问题客户关系的协调工作。
5、负责不定期访问客户,关注项目实施工作。
6、负责实施团队的建设工作。
7、负责制定部门工作计划及资金预算。
8、负责控制员工加班,差旅费,节省维护成本。
9、负责项目经理的培训工作,提高项目经理的专业能力。
10、团结公司同事,加强和同事之间交流。
实施部项目经理岗位职责:
1、严格服从部门经理分配的项目及工作任务。
2、负责项目从实施至验收所有工作,保存所有相关的实施文档。记录实施日志。
3、 负责项目验收之后做好和客户经理的交接工作,并对客户经理做好项目相关的培训工作。
4、负责老客户重大问题的处理工作。
5、负责客户升级测试工作。
6、负责二次开发相关需求的调研,分析等相关工作。
7、团结公司同事,加强和同事之间交流。
以上就是关于it部门是干什么的全部的内容,包括:it部门是干什么的、什么是IT部门主要是干什么的、电脑公司部门划分等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)