第一篇:企业商学院构架参考材料
企业商学院构架参考材料--蒙牛商学院!
一、蒙牛商学院组织架构
组织架构:蒙牛商学院的组织架构如下:
培训管理部
企业文化部
干部培训部
经销商培训部
讲师部
二、蒙牛商学院的职责
蒙牛商学院的职责:宣传公司的战略意图,提炼并弘扬公司文化,培育学习精神,传输先进基因理念,提升综合素质,造就蒙牛职业经理人。
(1)针对整个集团层面所作的新员工及经理的培训,包括经理干部的研讨;
(2)企业管理的研究、企业文化的培训、通用技能的培训;
蒙牛商学院各部门职责如下:
培训管理部:负责各种培训管理方面的工作。
企业文化部:梳理蒙牛的企业文化。
干部培训部:为公司大量地培养干部。
经销商培训部:蒙牛所有的销售都是以经销商形式的,该部门用以培养并奖励优秀的经销商。
讲师部:由专职的讲师专门讲企业文化和蒙牛的最基础的一些管理理念。
三、蒙牛商学院的培训体系
商学院不应该是一个空壳,一定要有七大体系,在这七大体系当中,又分为两大子体系。前面三个称为商学院的管理体系,后面四个称为培训管理体系。一个商学院有两大内容,而这两大内容正是由这七大体系所组成。
一、管理体系下的子体系
1、制度体系:负责理清公司哪个层面要培训,培训哪些内容
2、流程体系:做任何课程都要做出一个流程体系。比方说年会的流程,具体谁来做哪件事情,这些就是流程体系。
3、培训课程体系:外面现在有大量的课程,这些课程非常的实用,还有一些课程换汤不换药,换了一个好像比较漂亮的名称,其实还是讲这些内容。这些就叫课程体系。
二、培训管理体系
1、学院管理体系:负责学员管理,比如对于学员是用学分制来管,还是用什么来管。
2、讲师管理体系:商学院要有五大体系讲师,有内部的讲师,有外部的讲师,有专职的讲师,有兼职的讲师,有所有的管理者作为讲师等等。该体系负责管理整个讲师队伍。
3、课程研发体系:商学院必须能够自主产品,自己研发课程,这是它与培训部最本质的区别。商学院要有自己的课程,有自己的课程包,这就需要课程研发体系。就好像摩托罗拉大学,就有一整套完善的课程体系,而且这些课程体系都是自主产权,所以人家称为大学。而惠普商学院之所以能叫惠普商学院,就是因为人家有一整套惠普的,所谓惠普之道的内容。
4、人力晋升的课程体系:这是研究如何来晋升,以及培训怎么来支撑人力晋升的体系
四、蒙牛商学院如何培育人才
曾有一位跨国公司的CEO对培训有这样的评价:“培训对于企业来讲确实投入很大,但是一个没有任何培训的企业无形中损失了更大的财富。”由此可见,培训不仅可以使企业避免由于人力资源素质低下而遭受的损失,作为人力资源发展重要的实现工具,培训更是创造学习型组织,从而孕育出一个实力型企业的有效孵化器。
正因为此,很多企业专门设立了类似于企业大学的专业培训机构。摩托罗拉公司早在1993年就在中国建立了摩托罗拉中国区大学,但国内企业创建企业大学热潮的掀起,还是在2000年前后。
1.全员梯队培训制
很多企业的大学,包括我国最著名的华为大学,都是以培养新员工为主的。这些企业认为,如果新员工在入职之初就能很好的接受具体业务和企业文化的培训,那么正式着手工作以后将能够在最短时间内适应岗位工作。蒙牛在2003年创办自己的商学院之初也是主要针对新员工全封闭入职培训,如果试用期3个月内,新员工还没有接受企业文化培训,人力资源部会“跳闸”,新员工是没有办法脱离试用期正式进入该工作岗位的。
蒙牛将人员培训主要分成了五个层次:第一层,基层员工的培训;第二层,基层管理人员的培训;第三层,厂长经理级、中心主任级的培训;第四层,高层管理团队的培训;第五层,董事会成员的培训。每个层次的培训,蒙牛每年都要投入200万,一年要拿出1000万元进行培训。
2.讲师内部化
从2005年开始,除了部分尖端技术和有特别需求的情况下,蒙牛才会聘用外部试师,蒙牛商学院的讲师绝大部分都是启用蒙牛内部素质比较优秀,且通过了严格的考试的年轻人。这样做主要是因为这些人在基层工作过,既具有扎实的理论功底,又有丰富的实践经验。他们在培训师的岗位上工作一段时间后,往往成为内部各个业务单位特别抢手的储备干部,因为他们的综合素质、全局意识、对企业的忠诚度都非常高。
3.培训一致化
因为蒙牛的业务区域遍布全国,很多基层单位在创立过程中都会遇到操作不规范,地域文化冲突等问题。蒙牛商学院除了对总部的员工进行培训以外,还接受基层单位的邀请进行培训,并且肩负着基层培训师的培训。蒙牛商学院每年会要求每家工厂选派2~3名员工到总部,商学院要教会他们如何讲企业文化,再由他们回自己的工厂进行企业文化的宣讲。这样一来,即使是基层单位的员工,掌握的技能和企业文化的熏陶也和总部员工没有什么分别,有效地保证了企业员工发展的一致性。
4.召开学习例会
蒙牛商学院的整个培训体系当中有一个特色活动:每周有一次学习例会。蒙牛是做牛奶的,它不像IT行业,人员素质并不高。所以,自成立之初,蒙牛就订了一个规矩,每周的周二下午3点到6点召开学习例会,整个公司所有的干部,都要去参加这样一个学习例会。
在学习例会当中,蒙牛很少请外面的人来讲,因为公司的管理者有义务为公司传承企业文化和管理经验。牛根生是学习例会的第一个讲师,他每个月都要讲一次课。第二讲师团队是蒙牛的十个副总裁以及党委书记。副总裁们在学习例会上一年讲两次,上半年一次,下半年一次。蒙牛的第三个讲师团队中层干部、蒙牛商学院的老师、专职讲师等。
总的来说,蒙牛商学院是一种战略层面下的全新组织形态,明确将自己的目标定位为服务公司的战略性发展,不只是满足员工在技能训练上的需求,更看重的是企业文化和经营理念的传播,使企业员工统一意识,拧成一股绳,真正成为企业发展战略的延伸与支撑。
第二篇:组织构架
组织构架
一、策划目的:
1.为了让新浪微博在我们大学校园里成长起来,同时给同学们带来校园生活的美好一部分;
2.给各个学院里举办活动找到一个赞助公司,通过微博发起或帮助其它协会在学校内发起线下活动,协助主办方申请新浪微博官方支持;新浪公司可以给学校或学院的大型活动提供大屏幕和物料(新浪小仔,新浪围脖,新浪抱枕,新浪卡套等)。
3.在新浪团队里提高自己的能力,无论是在生活还是在学习方面都能够让同学们很好的发展,在社交和办事能力上得到锻炼。
4.同时如果在协会里发展好的和表现优秀的同学,到大三的时候新浪公司会给实习证明,其实这也是一个很好的机会。
5.新浪在各大学里都有校园主管,他们给大学生带来了零距离的接触。
6.在校内其它学生团体组织的讲座、会议中,通过与学生团体的沟通,协助活动主办方在会场中加入新浪校园微博大屏幕,通过现场参与者发送含有关键字的微博,实现会场情况的大众性实时直播以及会场内外的及时沟通;
7.作为联系聊城大学学生、学生团体与新浪微博的渠道,为符合条件的老师、学生和学生团体义务代理微博认证,增强学校在微博上的影响力和公信力;
8.发动在校学生微博用户组团参加新浪微博发起的线下活动,在新浪微博发起的各系列校园活动中承担本校活动的组织工作;
9.关注并收集在校大学生、学生团体以及教工、教工团体通过微博发表的精彩言论,推荐至新浪微博《微语录》;
10.联络学校各机构和社团,在其所组织的活动中,发动活动参与者积极通过微博记录活动过程。
11.可以得到最新的全国性大学生项目和组织活动,因为我们是全国性的大学生团队协会。
二、微博大学生社团主要职能:
组建模式:新浪微博校园与各高校团委进行校企合作,指导大学生自发组建微博社团。
1.定期在学校设点,为同学们开通和使用微博提供技术咨询、解决技术问题,例如手机客户端的安装、微博应用的咨询等;
2.在校内其它学生团体组织的讲座、会议中,通过与学生团体的沟通,协助活动主办方在会场中加入新浪校园微博大屏幕,通过现场参与者发送含有关键字的微博,实现会场情况的大众性实时直播以及会场内外的及时沟通;
3.作为联系聊城大学学生、学生团体与新浪微博的渠道,为符合条件的老师、学生和学生团体义务代理微博认证,增强学校在微博上的影响力和公信力;
4.发动在校学生微博用户组团参加新浪微博发起的线下活动,在新浪微博发起的各系列校园活动中承担本校活动的组织工作;
5.通过微博发起或帮助其它协会在学校内发起线下活动,协助主办方申请新浪微博官方支持;
6.关注并收集在校大学生、学生团体以及教工、教工团体通过微博发表的精彩言论,推荐至新浪微博《微语录》;
7.联络学校各机构和社团,在其所组织的活动中,发动活动参与者积极通过微博记录活动过程。× 20 = 400
三、微博大学生社团组织架构
1.微博大学生社团组织形式为社团会员大会监督下的会长负责制,各部实行部长负责制,社团设会长1名,副会长3名,副秘书长1名,社团会长、副会长、副秘书长共5人组成社团主席团,下设外宣部、财务部、情报部、活动部、内务处、秘书处,5部1处。社团会长由新浪微博校园提名,交由社团会员大会全体投票通过,再由新浪微博校园决定任免,确认人选后提交学校社团主管部门备案。
2.社团会长领导社团工作,会长代表社团对社团会员大会负责。社团秘书长由学校团委领导兼任,并对社团的管理与发展进行指导和督导。副会长协助会长工作,并与副秘书长、各部部长一起对会长负责。社团工作中的重大问题,会长具有最后决策权。会长有权向社团会员大会提出副会长、副秘书长、各部部长的任免人选,经社团会员大会通过,向新浪微博校园提出书面申请,经新浪微博校园确认后提交学校社团主管部门批准。社团各部长协助会长具体负责本部处工作。
3.社团主席团、各部部长免试加入新浪微博在校实习生体系,在社团担任职务6个月以上发新浪实习生证明;每学期各部、处均可推荐2名服务社团一年以上的优秀成员加入新浪微博在校实习生体系,获得由新浪授予的实习证明;4.社团核心成员,凡在校大学生,拥有新浪微博帐号,并能遵守协会章程,即可申请成为社团会员。社团普通会员,凡是在校大学生,拥有新浪微博帐号,微博爱好者均可加入,不受社团章程管理,可及时获得社团活动信息,自主参加社团组织的各类活动。
四、主要活动形式及流程
一、发展目标
聊城大学微博协会在一切服务于会员的基础上,增强创新能力,提高活动质量,定期开展丰富多彩的活动,不断探索学生社团发展,为活跃校园文化,加强校园文化建设贡献自己的力量。
二、发展思路
聊城大学微博协会在学生社团联合会的引导下开展各种活动。积极与指导教师取得联系,教师的经验丰富,从教师的指导思想中丰富活动内涵。加强学生社团自身组织建设,发挥社团内部人员的积极性和创造性。调动一切积极因素提升活动自量,服务广大会员。
三、发展具体措施
·具体活动
1、线上活动。积极关注新浪微博举办的各种线上活动,为活动的进行提供支持。
2、线下活动。线上活动需要线下支持的,将活动拉到线下,支持线上活动。活动的宗旨必须是公益性,有利于学生的发展。
3、新浪微博举办的活动。这种活动将是最具规模,最具影响力的活动,我们将协同和全国高校的微博协会共同办好此类活动。完成挂靠公司的任务。
4、学校举办的活动。我们将本着服务于社团的心态,学生会,社联和各个社团团体的活动提供物资(不提供资金),技术支持。、参加“百团大战”、“NBA嘉年华”、“校园种子活动”等等。“百团大战“是新浪网组织的具有全国性质的社团评比活动,我们将邀请学校有影响力的社团来参加。
四、协会内部管理建设
协会将实行“企业化”管理模式,加强组织建设,完善组织机构,积极引导协会内部人员提高工作热情,从而提高工作效率。
协会负责人员应加强自身建设,提高自身素质,拓宽发展思路,能够积极引导社团发展,积极联系校级学生社团联合会和指导老师,及时洞察社团发展动态,及时发现问题,解决问题。
协会将建立自己的网络档案库,方便协会人员查找资料,协会成员都开通个人微博,QQ群,微群,方便大家交流。
总之,聊城大学微博协会会在学校领导下,积极发挥自身优势,“一切服务于会员“,争取为聊城大学校园文化建设做出自己的贡献。也希望所有的学生社团在自身发展的道路上越走越有风采,为学校创造辉煌!
第三篇:公司构架(范文)
公司构架
粤顺物流实行总经理负责制,下设运行部,调度部,客服部,财务部,业务拓展部,仓储部,到货部等多个职能部门.能为客户提供个性化的一条龙物流服务!董事会:公司的最高决策机构。
总经理:对公司全权负责,对董事会、股东负责。
副总 经 理:在总经理领导下分工负责制。
行政 总 监:检查、督促各部门落实、执行公司全年各项经济指标完成情况;协调处理公司上下纵横方方面面关系。
总运 行 部:正确使用仓库有效面积,合理码放、堆放、整洁有序,及时将整车、零担货物配载发送,确保进出货物准确畅通,负责仓库、作业区、生活区及办公场所保卫工作。
总调 度 部:负责运输车辆的管理落实、调度,对整个公司运输能力作出调整、统筹安排,并根据厂方订单货物,作出具体方案,合理配载,对公司在途货物实行动
态跟踪,及时指令相关部门相互配合,提高公司运营能力和信誉;定期安排司机进行安全学习和业务考核。
客户服务部:经常与厂家、客户、司机、办事处沟通联系,重点在货物发运后,做好在途跟踪,随时录入新的动态信息,正确使用掌握的信息资源,做好信息反馈、信息处理工作,直至货物安全、准确、及时交给客户,实行ISO9001-2000质量服务体系,加强服务质量监控工作。
安防部:负责公司安全生产经营工作,负责货物运输的保险投保理赔(索、付)相关业务活动,收集、记录、整理相关的原始资料,做好赔付工作。对违反公司安全规定的操作、配载者进行处罚;一旦货物出险遇险或发生其它突发事故,立即第一时间进行应急处理采取强有效的果断措施,力求把经济损失降到最低限度,确保客户货物安全,维护客户和公司的经济利益。
人力资源部:根据业务发展状况,提出可行的用工制度建议、管好人才资源,做到合理安排、正确使用,公开招聘或人才市场招聘,择优录用。
培训部:根据公司发展规划,注重培养和提高公司员工的业务素质和整体水平,有计划、有目的地对各种岗位员工进行培训、轮训,包括岗前培训、业务培训、技能培训、安全培训、中层职员培训等。
财务部:负责公司财务制度贯彻执行,加强财务审计、审查,对外结算、对内报销报账、做好成本核算,收集整理统计数据,提出提高经济效益的可行性建议,对各项指标进行综合分析及修正。
业务拓展部:把握物流货物源头,不断调整经营策略,在做好原有大企业、大客户的服务工作基础上,组织市场调查、市场开发、点面布置,力争扩大公司经营份额
和占有率。
安得物流有限公司创建于2000年1月,系国内最早开展现代物流集成化管理、以现代物流理念运作的第三方物流企业之一。其隶属于美的集团,同时也对外提供物流服务。六年的快速发展,安得以专业化、规模化的第三方物流公司形象跻身行业前列。公司现有员工1000余人、配套队伍3000多人,仓储面积逾64万㎡,长期可调用车辆上万辆,动力叉车等设备500多辆,并拥有国内首家由具有实际业务与运作实力的第三方物流公司而孵化的第四方物流公司。06年5月,新加坡吉宝公司入股安得物流,资金及人才的注入,更好的满足了安得业务的发展需要。
2.安得的组织结构发展到今天这种架构也是随着业务的需求调整过多次的。公司成立之初,组织架构为“七部一室”(总经办、客户服务部、仓储部、配送部、经营部、财务部等)。随着公司业务的发展及人力资源队伍的不断壮大,同年五月调整为“三部一室”(经营部、仓储部、财务部、总经办),同年八月又调整为“两部一项目组”(财务部、经营管理部、IT项目组)。2001年,公司组织架构调整为——四部六区域(财务部、管理部、IT部、业务运营部、华南、华东、华中、西北、西南、东北区域)。从2000年底接管美的原家庭电器事业部、原美的空调事业部的仓储业务,安得开始组建全国各地的网点,安得尝试区域化的管理,但此时的区域管理未能是真正意义上的区域化管理。2002年,公司领导意识到开拓外部业务市场,对安得现有业务是必要补充也是公司未来盈利的目标,于是组建营销部,设立专门的市场营销员。同时撤消区域,并根据公司业务风险规避需要,成立巡查组,即四部一组架构(管理部、营销部、营运部、财务部、巡查组)。2003年始,公司组织架构再次调整,总部营销职能下放在区域分公司,标志安得对运作提升到另外的一个高度,分公司实行营销、营运一体化运作。2004年,公司在业务稳步发展的同时,加强管理力度,并做了适时的投资。7月,公司撤消区域平台,组建市场部,对全国市场进行统一开发、管理。到2006年,现有的组织架构正式形成。
唯一不变的就是变,为了让公司的发展与外部变化的环境相吻合,为了实现公司不断提升的战略目标,安得也在不断的对自己的运作流程、管理方法、信息系统等做出改变。
我在一家物流企业做销售,我就不在网上找了,以我现在的公司为例,我自己手打告诉你:
重要部门
一、货代部(海运和空运的进出口业务)
主要岗位:
1.1、操作员(出色的操作也是部门领导): 海运和空运进出口的物流操作,包括接单——订舱——报关——跟踪——签发——送达,各个步骤的内容你可以在网上找到详细的解释。另外还要把已完成的业务录入系统或文档。
1.2、报关员: 有报关,报检证,从事报关,报检工作。(也可兼操作员)
二、快件部(国内空运和国内汽运以及快递业务)
2.1、操作员(出色的操作也是部门领导):主要是国内空运的大宗汽运 接货——下单——送货——签收,其中每个环节都要跟踪。包括了联系车源和航空公司,以及把已完成的业务录入系统或文档。(我们公司里快件部操作员也兼销售)
2.2、快递员: 主要负责送货(快件,一般是小东西,开个面包车就够了)到客户手上并签收并把已送业务录入系统或文档,未送达货物写明原因。
2.3、货车司机: 公司有车的话就有这个职位,不用多解释吧。
三、行政部
3.1、财务: 不解释了
3.2、接线员: 接受订单查询等,有任何问题都要做好纪录交给相关部门的相关责任人。(我公司接线员也兼了文员)
3.3、文员: 合同,表格制作什么的。不多解释。
四、销售部
4.1、国际业务销售: 有英语基础,熟悉进出口业务,主要是销售货代部的业务。
4.2、国内业务销售: 有人脉资源,熟悉国内空运和汽运,拥有大量挂靠车源,主要销售国内空运和汽运业务。(我公司内,也兼快件部操作)
最后补充2点(我是销售人员,谈下销售方面的东西):
1、销售人才很重要,有不有钱赚就看销售;
2;应收帐款由销售员负责收回(否则就削减销售员薪资),物流业的货款拖欠起来很恼火,一定要制订好制度,不要让销售员盲目开发客户。否则在应收帐款上会越陷越深。
第四篇:企业宣传片策划文案的基本构架
企业宣传片策划文案的基本构架
引领企业宣传片成功轨道
企业宣传片策划方案或企业宣传片文案是一个企业宣传片的灵魂。它确定整个片子的任何进展,镜头如何拍摄,场景如何设定,语言如何组织,创意的所在,精华的所在,这就我们全面了解企业宣传片文案及其构架。在制定一个公司企业的文案架构之前,首先要多公司企业的产品或服务有一个整体的定位。那么,源顺传媒在这里分享一下企业宣传片制作策划文案的要领。
根据源顺传媒公司企业在目前行业的模式和手法领先,艺术手法及构思上大胆创新,体现xx公司发展的思路、机制、产业在城市中的影响。在企业发展的大背景下,充分挖掘、做足“文化”的文章,充分反映核心竞争力和先进、现代、奋进的风貌。大量运用人物动作、表情与环境的结合,反映企业的文化、意识也为整个社会、经济、文化发展注入的独特活力因子;运用三维演示,充分展示科技对经济发展的推动力;同时通过对公司领导团队、技术团队、员工心声、公司实力等镜头展现,突出公司政策和机制对生产的促进力、不断创新的发展动力和和谐融洽的企业活力。
企业宣传片策划文案怎样更好地来完成呢?首先,如何展现一个企业的精髓,如果让客户第一眼就深深的带到你的企业当中,企业宣传片策划方案或企业宣传片文案的片头起到最重要的作用,片头起到总引得作用,把你企业最精华的部分展现在受众的面前。所以企业宣传片策划方案或企业宣传片文案得片头一定要有创意,有新意,有特点。
对于一个企业而言,宣传片的拍摄有很多重要的意义。影视公司只有对企业全面的了解,才能创造出更出色的文案。这也是一个企业审视自己的过程。优秀的企业宣传片制作公司总是能够帮助企业实现更好的认知。
接下来就是具体介绍公司的实力。片头过完肯定就是画面定格在企业的名称上面,就是展现企业宣传片策划的公司介绍,公司的历程,规模,荣誉,展现企业的风采。你公司是做什么的,你的产品与同行业相比有哪些竞争优势,这些就是受众最想了解的,所以企业宣传片策划方案或企业宣传片策文案产品展示方面一定要拍出你们的特色,拍出企业的产品独到之处。总之内容要具体,要言之有物。
企业宣传片在企业产品展示介绍以后,接下来就是一些权威来证明。主要是拍摄企业的办公区,研发部门,厂区等,以企业实实在在的实力来展现企业的风采,让客户达到心灵的震撼从而让受众犹如身临其境一样。企业宣传片策划一定要在这个环节做出具体的展示,从而达到展示企业实力的效果。整个片子的节奏有张有弛,带有明显的科技感、现代感和艺术气息,彰显“装饰设计”的风格,利用公司景观、各种设备、工作人员镜头和企业文化景观对人们的视觉进行冲击,实现传统与现代的完满结合,制作精致,画面现代感很强。
企业宣传片策划最后就是对企业未来的展示。一个企业无论昨天做的美么强大,都已经过去。面对未来的一个展望是你的受众看到贵企业潜力的一个环节,企业宣传片策划的结尾展望的设计,也是非常重要的一个环节。这个环节影响了受众对企业的直接平价。
众多知名企业的选择,拥有资深编导团队,广阔的媒体资源,为各类企业提供个性化广告片的制作服务!务实与精彩打造真正属于你的广告片.集企划创意,制片拍摄,后期制作于一体的源顺传媒。
最后企业宣传片制作完成,就是全片背景音乐要求要紧跟画面节奏,激越画面选用节奏感强、大气的音乐,起烘托作用,从而使专题片整体上大气磅礴,画面有冲击力,富有激情和煽动性,舒缓画面选用轻缓音乐,契合场景一张一合引人入胜。
第五篇:UAP经典介绍及构架
附件4:
UAP介绍
一、UAP简介
UAP(Universal Application Platform)平台是用友软件经过多年的技术积累和知识沉淀,在微软.NET相关规范和标准的基础上,提供完全支持基于领域语言(DSL)的模型驱动开发(MDD)模式,为各种复杂的企业级商业应用系统提供专业、安全、高效、可靠的开发、部署和运行企业管理应用软件的开发工具平台。通过UAP平台,使企业信息资源变得可重用、透明化,并且系统具有高可扩展性,让业务处理更加高效、简洁、安全。
UAP平台为用户提供了一个统一的集成开发环境,用户可以使用包括模型设计、UI设计、报表设计、规则设计、数据库设计、BI设计等各方面的设计器,并通过可视化的界面和友好的交互操作,自动生成用户所需要的各种功能控件。使得大型的企业级商业应用软件第一次实现了技术与业务关注点的分离,并且通过快速的动态业务建模与服务组装技术,实现了企业动态业务的快速部署与应用,真正实现了“随需而变”的实时企业与全球商务的企业信息化价值理念。
1.1 UAP的目标
作为开发工具平台,UAP需要实现与操作系统、数据库、.Net Framework、Office、WMI、.Net Compact Framework、MSMQ等底层核心技术的调用与协作,通过屏蔽底层的复杂实现,提高企业应用软件的灵活性、可扩展性和开放性。
作为应用设计平台,UAP提供了统一的集成开发环境,其中包括模型设计、UI设计、报表设计、规则设计、数据库设计、BI设计等各方面的设计器,通过可视化的界面和友好的交互自动产生需要的各种软件工件,极大地提高了软件开发的效率和质量。作为运行执行平台,UAP在系统交付、安装和部署后,支撑业务系统的解析和执行;提高应用软件的可定制性与可集成性。
作为集成平台,UAP提供对OFFCIE、移动商务、第三方软件系统等企业级的集成与应用协同。
作为管理平台,UAP通过使用权限管理、EAI、数据库管理等管理工具实现对业务系统的调整和控制。
作为开放的平台,UAP通过对SOA架构的相关WS-*协议栈的支持,提供对完整产业链的全角色开发的支撑环境。
1.2 UAP的技术特征
全面支持面向服务的架构(SOA),遵循开放的技术标准,方便与其它软件的互操作。支持企业服务总线(ESB)和业务流程管理(BPM)。业务与技术相分离的架构,易于扩展和更新。
具有丰富的模型设计工具集,提供基于模式和模型驱动的开发环境。
领域驱动的可视化模型设计。
根据模型自动生成框架代码、测试用例,降低手工编码量,大幅度提供软件开发的效率 共享业务模型、特征与软件构架,并可轻松设计业务逻辑和界面。
易于扩展与维护,实现应用软件的规模化定制。
基于MVC框架的界面模型,可适应多种客户端。
基于产品线的软件工厂模式,实现ERP产品的规模化定制要求。建立可重用的核心资产库,实现基于构件的开发与组装。强大的流程设计器和工作流引擎,轻松应对业务流程的变化。
提供基于微软Report Service的报表和BI工具,简化业务数据的多角度分析。支持集中式/分布式的应用部署。内置国际化支持。
1.3 对客户带来的新价值
UAP平台通过统一的模型、界面与规则描述规范,为不同的角色(包括需求人员、设计人员、开发人员、实施人员以及客户)提供了多视图的统一应用框架。通过这种统一的模型化规范,彻底解决了开发过程中不同阶段之间的“语义鸿沟”,实现快速、高效、可视化、大规模地构建个性化的业务系统。
因此,UAP平台从不同的角度为客户所带来的新价值包括:
从业务角度:UAP建立了一个实现应用领域模型很好的支撑框架,有助于企业根据业务对象模型形成业务领域Framework,为构建复杂的应用系统提供有力的保证。
从技术角度:由于UAP实现了业务与技术的分离,降低手工编码量,大幅提高软件开发效率的同时,提高个性化的交付能力,使企业能够适应未来新技术的变化,降低由于客户采用新技术所带来的影响。
从产品角度:传统的产品开发方式中,经常存在由于客户业务的变化,引起很多技术实现过程中开发效率低、产品质量得不到保证等问题。采用基于SOA的UAP平台能够很好地解决这些问题,使得软件的开发、维护和应用提升到一个全新的水平。
从合作伙伴:UAP提供强大的客户化功能和二次开发平台。支持产业链的增值开发,为合作伙伴提供更大的产品增值服务空间,有助于进一步加强与合作伙伴的关系。
从客户角度:UAP提供内置的国际化支持以及基于MVC的多客户端的支持,为客户提供多种便捷访问系统的方式,在提高客户满意度的同时,真正意义上实现“实时企业、全球商务”的目标。
二、UAP平台架构
2.1 UAP平台的应用体系架构
UAP平台的应用体系架构是在解决与操作系统、数据库、.Net Framework、Office、WMI、.Net Compact Framework、MSMQ等技术的调用与协作的基础上,将平台应用分成了元数据应用、设计时应用、运行时应用以及核心的开发应用工具四组应用集合。为不同的角色提供统一的应用模型、界面和规则。
元数据应用提供了UI元数据、流程元数据、服务元数据、实体元数据以及报表元数据,为整个应用系统的设计与执行提供数据基础规范。
设计时应用提供了一个统一的应用设计工具集,包括模型设计、UI设计、报表设计、规则设计、数据库设计、BI设计等各方面的设计器,通过可视化的界面和友好的交互自动产生各种所需要的软件组件。
运行时应用为设计时应用提供了一组对应的应用框架和工具引擎,支撑业务组件与系统的解析和执行。
应用工具集提供了一组管理、开发与部署的应用工具集合,通过使用权限管理、EAI、数据导入导出工具、OFFICE实施工具、组件管理、部署工具等管理、开发和实施工具实现对业务系统的可视化的调整和控制。
2.2 UAP平台与应用系统间的整体逻辑架构
UAP平台是在国际上主流和公认的技术标准与规范的基础上建立的一个开放的企业级开发工具平台。它采用了元数据驱动的、面向服务的体系架构,并提供了统一的编程抽象模型,是一个适合应用软件开发及部署的全角色平台。
其中,UAP平台提供了模型定义、服务组装、应用开发集成环境(IDE)、应用平台以及应用工具等五个核心的工具集。并通过这五大工具集为应用系统以及第三方的其它应用提供统一的模型定义、功能开发与应用集成的环境。
2.3 UAP平台的技术体系架构
UAP平台的技术体系结构采用分层的架构模式,主要可以分为数据层、业务层、表示层,并且通过抽象的控件模型提供对多种客户端的应用支持。
其中,在数据层中,持久化服务引擎主要负责访问和查询存储在数据库中的各种业务数据,在隔离业务层和数据存储管理的同时,实现与业务层的实时交互。持久化服务的这种隔离有以下好处:
减少数据库提供者变更带来的影响
减少因数据对象变更带来的影响(如变更数据库的schema) 封装数据的处理操作,这将在很大程度上减少测试和维护工作
通过O/R映射机制,以维护对象和持久存储之间的一致性,减少因面向对象和非面向对象这两种技术存在着阻抗不匹配
在业务层中,业务实体对象封装了一个业务中的元数据、存储过程和触发器以及该业务的规则、过程或事件。业务实体对象是业务中实际存在的事物或概念,是对“ER”模型中概念的面向对象的扩展。业务实体对象负责执行包括强制的业务规则、应用规则、数据有效性、并发和存储等所有方面的内容。且多个独立的但有关联关系的业务实体对象可以一起协作来完成一个应用,完成不同的任务需执行很多具有不同特点的业务实体对象。
而业务服务则可以定义为一段独立的逻辑程序,当多个服务组合在一起时可完成不同类型的业务需求。服务描述了贯穿业务的工作流程和信息,同时对业务逻辑进行了封装,实现了对业务实体对象的操作,并驱动业务实体完成业务功能。服务可以由工作流系统、业务实体对象管理器、面向对象语言或交互过程定义系统实现。通过UDDI服务网关来查询、绑定内部或外部相应的服务或应用,并调度相应的一个或多个业务实体对象来实现业务处理。而业务流程对象封装了业务处理与业务策略过程。例如,一个定单处理工作流组件可能结合客户、定单等业务实体对象完成定单处理的工作流程。
在表示层中,通过MVC的模式建立业务模型、视图以及控制器之间的业务连接,并实现对各种客户端界面(包括基于浏览器的WEB应用方式、用户交互的窗体以及Smart Client等应用方式)的支持。每个窗体用来显示系统提供的信息以及传递用户的输入信息。这种基于窗体的用户界面包括两种类型的组件:
用户界面组件: 基于.NET Framework的组件,包括Smart Client组件和Web Form组件,还支持用户基于.NET Framework定制的组件。
用户界面处理组件: 复杂的用户界面通常需要很多非常复杂的窗体。为了提高其可复用性、可维护性和可扩展性,需要创建分离用户界面处理的组件,以封装窗体和界面导航之间的相关逻辑。可以对一个窗体中组件之间的依赖、确认和导航应用相同的概念。这些UIP组件通常是一些基于诸如:Front Controller, Application Controller等设计模式的定制组件。UI和UIP组件之间的交互通常采用MVC模式。
另外,UAP技术体系架构中还包含基础服务层:即提供其它所有层都能使用的一系列基础服务。这些服务分成三类:
安全:提供与应用和系统安全相关的服务集合。
执行控制管理:这些服务负责管理组件或服务以及相关的资源,还负责处理容错和可扩展性等操作和控制的需求。
通信:提供组件或服务之间的通信,包括.NET Remoting、SOAP、同步或异步消息等服务。
三、UAP平台的关键技术
UAP平台采用元数据驱动的、面向服务的分布式架构,UAP基于框架、模型、模式、模版、工具、领域相关语言,支持软件工厂化开发,为不同用户提供了统一的编程抽象模型,是一个适合应用软件开发及部署的全角色的应用平台。UAP平台采用的关键技术包含:
3.1模型驱动的软件开发技术
UAP平台包含了各种设计器以及对应的执行引擎,设计器产生的工件主要包括两方面的内容:元数据和模板。元数据中主要存储各种业务模型,而模版则对应于具体业务工件的描述文件。元数据或模板通过各种引擎将会产生一组可执行的业务组件,而这些组件在部署后又通过Portal或服务引擎转变成可运行的各种业务系统。
其中,元数据仓库和模板仓库包含系统的元数据和描述信息,例如业务模型、业务规则、报表、BI、流程、界面、数据库等各种业务系统信息。这些信息记录了系统的功能和业务特性。使用元数据仓库和模板仓库可以很好地收集各种行业用户的业务模型。通过对元数据仓库和模板仓库的分析,企业可以很容易地根据地区或行业的特性开发出各种专版,从而更好地支持用户的需求。
3.2领域特定语言
为了提供对模型驱动的软件开发技术的有效支持,UAP平台提供了一种领域特定语言(DSL),其中包括了业务领域语言、表单领域语言、流程领域语言以及报表领域语言等。并针对不同的领域语言采用不同的模型化以及组件化的生成方式,例如通过业务领域语言,可以有效地建立实体模型、数据模型以及服务模型,并且根据模型的关键属性与特征生成相应的软件组件。通过多种模型生成的各种相关的软件组件在应用组装语言的支持下实现动态组装,从而快速形成一个完整的应用系统。
版型: 是扩展业务实体定义的描述方法,是对业务对象进行分类识别的工具,主要用来对业务模型进行抽象,找出实体间的公共属性;每个版型可附带一个代码片段作为模版,根据业务需要由设计人员动态创建,在实体定义阶段进行引用。通过设置版型,对实体进行标识,从而易于识别,并可基于版型进行分类。比如:帐表类实体等树形实体,可通过建立版型进行识别。
特性: 可在不同实体间复用的属性集和版型集;可复用的属性集和版型集通过实体转存为特性,在维护实体属性和方法的时候通过引用特性引入已保存的特性。
模式: 可在不同组件间复用的实体集,以及实体间的关系。
模式和特性: 特性是指单个类而言,模式是由多个类以及类之间的关系组成;特性组件存在相对于解决方案目录的templates目录中,模式组件存在相对于解决方案目录的patterns目录中。应用特性不能重复应用,否则会有多份复制;应用版型不会出现这个问题。
模型驱动: 领域模型用来构建特定领域软件系统的知识模型,合并了数据和行为的对象模型。完整的抽象了企业中的一切事物,它们所拥有的特怔,行为,以及它们在各种状态的各种不同表现。当事物变化,意味着领域模型的变化,由之带来数据变更,引发软件系统中相关联部分的变化。因此,一切动力在于领域模型。
3.3集成开发环境 UAP平台提供的集成开发环境(简称IDE,UAP Studio)是用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。UAP Studio 是一个工具整合平台,可以通过插件机制将各种工具轻松的整合在IDE框架内,为用户提供一套完整的工具集。同时,IDE框架为工具开发者提供一个开放的可配置的界面平台,提供多文档管理、界面布局定义、菜单工具条的定义和命令定义,让工具开发者专注于工具本身的功能开发,从而简化工具与应用开发的难度。
UAP Studio 开发工具族包括:
领域模型设计工具: 领域模型是对企业模型的结构化和抽象,隔离了其中的技术问题,只包含领域问题,用来构建特定领域软件系统的知识模型,其内容是合并了行为和数据的对象模型。
界面展现设计工具: 界面展现设计工具基于MVC框架,灵活适应不同的客户端。其价值在于:
支持丰富的客户端,可用多种方式访问系统。
易扩展的界面形式,在界面模型不变的情况下,轻松增加新型客户端。 透明:可视化的界面设计工具,隐藏了实现方式的界面逻辑,用户只需关心界面表现的业务本身。
高效:界面代码框架可自动生成,只要少量手工编码。 可重用:一个网页部件可以组装于不同的网页中。 整体风格控制:基于皮肤的界面风格定制技术。
流程设计工具: 工作流的价值工作流轨迹的透明、可跟踪和管理控制的灵活性。UAP For U9工作流采用的技术包括:
Windows Workflow Foundation:定义流程,连接服务
Windows Communication Foundation(Indigo):管理分布式的消息通讯 应用组装工具: 其集中体现在UAP For U9报表设计。UAP For U9的报表基于微软 Report Service的集成设计,提供封装服务,实现UI层同服务的分离,将来增加新的报表服务不用修改界面代码;创建能嵌入任何WEB应用页面的报表展现;并支持国际化,实现报表多语言设计,同时借助元数据和UI组的多语言实现方案;实现报表的自动查询和用“推”的方式报告;面向对象的查询定义方式(OQL),操作更直观,同时仍然支持传统的SQL语句查询。
四、平台的主要技术标准或规范
为了保证开台的开放性与通用性,UAP平台采用了一系列主流的国际标准与规范,其中包括了:WEB服务的标准协议栈、XML的标准协议栈、SOAP、UDDI、MOF以及UML等。其中UAP V2.5版支持的Web服务规范包括:
WS-Addressing WS-Policy WS-MetadataExchange WS-ReliableMessaging WS-Security WS-Trust WS-SecureConversation WS-Coordination WS-AtomicTransaction
SOAP 消息传输优化机制(MTOM)