




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Kenoah Application Automation (KA-2科诺软件开发自动化生产线 技术白皮书科诺(北京技术有限公司二四年四月产品白皮书最后修改版本:v3.7最后修改日期:2004-04-25未经科诺(北京技术有限公司书面许可,本白皮书任何部分的内容不得被复制或抄袭用于任何目的。本白皮书并不意味着科诺(北京技术有限公司提供的任何产品或服务或其功能与本白皮书描述的内容完全一致。 本白皮书的内容可能在未经通知的情形下进行修改。目 录一 科诺软件开发自动化生产线(KA-2产品背景 .11 手工作坊式生产所带来的效率和质量问题 .12 无法预估项目周期带来的产品成本问题 .13 人才培养和
2、人才流失的问题 .24 技术实现与市场需求快速变化的矛盾问题.2二 科诺软件开发自动化生产线介绍 .21 工艺化的软件开发 .22 专业化的开发工具 .33 打造上规模上档次的软件工厂 .34 企业信息孤岛的解决方案.45 技术路线 .56 科诺软件开发自动化生产线特点 .5三 科诺软件开发自动化生产线功能介绍 .61 产品组成和体系结构 .62 科诺业务组件生成器 .73 科诺应用软件组装器 .74 统计图表生成器简介 .85 基于KA-2的开发过程控制和组织 .96 基于KA-2的应用系统功能特点 .9四 典型应用 .111 资产管理系统 .112 电子商务平台 .113 办公自动化系统(
3、OA .12五 用户实例 .12六 应用系统的运行环境 .13七 开发环境和开发人员技术要求 .131 开发环境 .132 开发人员技术要求 .13八 公司简介 .14九 商标和法律声明 .14十 联系方式 .14 一 科诺软件开发自动化生产线(KA-2产品背景随着IT技术的不断发展,应用软件市场在不断地细分,用户需求在不断地提升,特别在中国国内,政 府机构、企业和公司都在积极实施或更新信息化工程,以适应快节奏的经济发展对于信息及时获取和快速 处理的高要求。对于应用软件开发商来说,市场的发展明显遭遇到了技术、工具和开发模式的瓶颈,整个软件行业, 都在寻找能突破质量、效率、人月成本的“银弹”。我
4、们认为,目前软件行业所面临的问题可以归结为四个方面:手工作坊式生产所带来的效率和质量问题 无法预估项目周期带来的产品成本问题 人才培养和人才流失的问题 技术实现与市场需求快速变化的矛盾问题1 手工作坊式生产所带来的效率和质量问题社会的发展,对企业的生存提出了越来越严格的要求,每个企业都在应对市场的快速变化中,不断地 调整着自己的业务方向、组织结构、管理模式和业务流程,企业对管理软件的要求,集中体现为“快速实 现,适应变化,降低成本,创造多赢”,企业应用越来越需要快速反应、实时解决的软件供应商。在传统的软件开发过程中,用户应用的每一个表单数据变化、每一次流程需求变化,都要通过修改或 重编程序、重
5、新测试、重新打包,再交付用户,使得二次开发和后继成本占一个企业应用系统生命周期成 本的90%以上,而这些工作都需要受过多年训练的软件工程师们日复一日年复一年地一行行书写程序代码 来完成,是一种典型的“手工作坊式生产”。手工作坊式生产带来的不仅是效率低下,而且质量无法得到保证。水平再高的程序员,都不可避免手 误、操作失误、代码编写遗漏等问题。对于一个工程项目或软件产品来说,往往是多个程序员联合开发, 这种错误累积和放大,是产品质量的最大隐患。 2 无法预估项目周期带来的产品成本问题由于沟通、技术限制等方面的原因,传统的软件开发过程,需要从需求调查、需求分析、功能设计、 系统设计,到编码实现、测试
6、、实施等一个漫长的过程,每一个过程,都可能要经过调查、分析、实现和 测试几个阶段,软件开发的项目周期往往变得不可预估,软件成本也变得无法预估。经常是用户抱怨开发1领域描述需求定义设计方案软件代码测试结果 商不了解业务需求,无法及时交付信息化产品,而开发商则有苦难言,独自面对越来越高昂的人力成本和 时间成本的困扰。3 人才培养和人才流失的问题软件企业的主要生产力是人才,所以软件企业被人称做是“高级劳动力密集型企业”,现有开发模式 要求开发人员集行业专家和技术专家于一身,这种复合型人才十分难得。尤其是当企业产品线越来越广、 产品数量越来越多时,人才、成本的压力就越来越大。优秀的人才是企业通过承接大
7、批项目和持续的技术 培训造就的,所以高端人才的流失将给企业带来不可估量的损失。4 技术实现与市场需求快速变化的矛盾问题由于应用软件是对企业管理等社会功能的模拟实现,而社会功能本身缺乏精确的数学模型,加上市场 和社会的快速变化,使得开发出的软件在短时间内已不能适应新业务的变化,软件开发升级速度永远也赶 不上市场需求的变化。当今企业、政府的业务瞬息万变,没有“实时开发”就没有“实时企业”和“实时 政府”。业务的变化大致归结为以下三方面: 组织结构和角色的变化;业务流程的变化;各种单据的变化。传统的软件开发,在产品交付用户后,对这三方面业务的变化不能做出及时快速的反应,用户只能被 动选择以业务适应软
8、件。二 科诺软件开发自动化生产线介绍1 工艺化的软件开发如何解决软件企业“高级劳动力密集型生产”、手工作坊式生产的现状?如何提高软件企业的开发效 率和开发质量?很多公司认为,影响开发效率和质量的最大因素是项目管理体系,但实践结果表明,在追 求ISO9000或CMM认证的过程中,大部分公司走入了邯郸学步的困境,投入大量的人力、物力,但收效 甚微。 2未来用户需求科诺软件开发自动化生产线(KA-2 技术白皮书科诺KA-2借鉴传统行业的工艺化思路,将传统产业中工艺的范畴,如生产流程、原料、零件配送流 程、操作参数、公用工程等,引入到软件开发中来,实现业务组件的自动化生成、应用系统的自动组装、 工作流
9、的可配置化和应用系统的自动布署与实施。工艺化的软件开发理念,大大简化了软件生产的流程,解决了软件生产效率和质量问题。2 专业化的开发工具软件开发的自动化、工艺化是摘掉软件公司“劳动力密集型企业”帽子,帮助软件企业走出手工作坊 式制造的理念,是一套软件开发人员组织、过程控制的方法论。KA-2由科诺业务组件生成器(Kenoah Component Generator,简称KCG、科诺应用系统组装器 (Kenoah Application Designer,简称KAD等组成,全面地解决了软件开发中基于业务组件的自动化生成、 基于工作流的应用系统组装等问题,不仅完全满足目前终端用户对信息化管理系统的严
10、格要求,同时从工 艺上使得软件开发自动化开始走向实用阶段。科诺业务组件生成器避开了业务“万能组件”的思路,实现了“按需生成”的突破,解决了源代码生 成的可重复性、可扩展性、生成代码的完整性、生成系统的开放性和可维护性等多个关键技术点,自动生 成的业务组件100%完整可运行,并跨操作系统平台,支持世界上各种国家的本地化与国际化多语言。科诺应用系统组装器则实现了以业务语言描述的、面向业务流程的、可视化的工作流编辑器,实现了 基于业务流程的应用系统组装,并创造性地实现了业务流程在交付用户后的自由扩展和调整,当用户在使 用软件系统的过程中有新的需求出现时,可以“按需调整”工作流程和业务条件,根据系统统
11、计的数据对 流程中的关键点进行修改。用户可自主的改进软件来适应业务需求的变化,而无需以业务适应僵化的软件。 3 打造上规模上档次的软件工厂基于科诺KA-2的软件企业,可以实现软件开发的流水线式生产:产品负责人利用KA-2进行用户系统3统计图形引擎报表引擎工作流引擎页面控制器 数据引擎系统集成 EAI业务组件生成器(KCG引擎 制器用户系统应用系统实 施和管理器应用系统组 装器(KAD业务组件信 息内容设计 业务组件自动生成 业务流程分析与设计 按业务流程 组装业务组件系统测试与 自动打包 客户系统 实施与上线 分析、业务组件拆分和业务流程定义;软件工程师编写部分代码,根据用户实际情况调整业务逻
12、辑;软件 蓝领对应用系统进行界面调整、打包、测试和用户系统实施;QA工程师则全程监督应用系统的产品质量。 这一工艺化、流水线式软件开发团队与开发过程管理,降低了开发人员的门槛,缩短了系统设计和开 发周期,从根本上规范了开发商软件开发、维护和升级等工作,数据库的设计、代码的编制、构架设计等 都完全符合大型信息化系统的开发标准,从而使KA-2用户能在极短的时间内,开发出功能领先的应用软 件系统,迅速拓展企业和行业市场,获得前所未有的客户满意度和经济效益。同时,KA-2也大大地提升了软件企业中知识沉淀、知识再造的优势,使各种层次的人才都能人尽其 才、物尽其用,既降低了软件企业的人力成本,又使规模经营
13、、批量生产的“软件工厂”成为可能,彻底 摆脱软件企业“高级苦工”的形象。4 企业信息孤岛的解决方案(EAI集成平台KA-2不仅是工艺化、流水线式软件开发工具,同时也是企业应用的EAI集成平台,科诺系统的可“组 装”结构使得系统集成的难度大为降低。用科诺系统组装器组装的系统既可使不同的外部现有系统(如ERP 信息即时共享,也可定时共享。系统提供外部系统的WEB应用、可执行应用、脚本应用、数据库直接接 口及WEB服务等多种的接口方式。市场上主要财务系统和ERP系统,只要自身提供WEB服务或其它接口 标准,即可直接包装成接口组件,这样,客户可以自己用科诺流程图形组装器按业务流程将不同的系统接 口组件
14、组装起来,以解决企业内各种系统的信息孤岛问题。其它任何J2EE组件、.NET、WEB应用、外部 可执行应用、脚本应用等都可以加入科诺应用组件库,从而实现与在科诺软件开发自动化生产线上开发的 其它业务组件的集成。科诺EAI提供下列三个层次的解决方案:用户经历(User Experience层的集成科诺软件开发自动化生产线生产的系统在同一用户管理和系统管理下,流程与数据不存在孤岛问题。 对于所有其它现成的B/S系统,科诺系统提供单点登录设置与管理,实现Portal层的用户界面集成。 数据同步层的集成所有生成业务组件提供全方位的XML数据定义和数据的XML格式导入/导出。系统提供远程WEB服 务集成
15、构架和数据的Subscribe/Publish模式。同时,也支持局域网内的数据库层的批处理或业务组件间的 数据交换处理。不同应用系统在流程层的整合不同应用系统的流程整合是最高层次的系统集成。科诺利用流程引擎驱动不同应用的动作和子流来解 决一个大系统中不同小系统的流程整合问题。4 5 技术路线科诺KA-2的业务组件和软件产品采用100%纯正J2EE标准和MVC构架,生产出来的产品是纯B/S的应 用系统。目前的软件开发有两种最被广泛应用的技术标准,即Sun Microsystems的J2EE标准和微软的.NET技术。 和微软的其它技术一样,.NET只在微软视窗下运行,开发出来的产品至今还不能达到企
16、业级水平,其系 统稳定性和对高并发用户系统的支持还受到很大的质疑,并且微软是.NET实施运行环境的唯一提供商。 而J2EE是一个标准,符合此标准的应用可以运行在任何具有JAVA虚拟机和一些标准服务的平台上。所有 J2EE相关的标准都是公开与开放的。经过多年的改进,实践证明,J2EE已经成为开发高稳定性、安全、可 靠、可扩展的各种企业应用的标准。许多企业软件供应商和IT部门已经提供了大量的基于J2EE标准的大型 应用,并在全球企业中得到广泛应用,而许多还没有采用J2EE的软件供应商也正在往这个方向上转移。 科诺KA-2利用了EJB(Enterprise Java Bean设计的优点,并根据自己多
17、年积淀的大型系统开发经验,避 免了EJB的一些缺点,实现了B/S应用在通用网络(跨越太平洋与普通机器条件下可达到每页面3秒以下的 超快反应速度;利用服务器群(Web Farm技术,实现上万并发用户的支持,系统注册用户可以达到10亿数 量级;系统可布署在Windows、Linux、Unix、Solaris等操作系统上,完全支持任何符合J2EE标准的中间件 或应用服务器,从免费的Tomcat到昂贵的WebLogic或WebSphere;而自动生成代码技术更大大缩短了系统 开发周期,保证了代码质量和系统架构的稳定性。6 科诺软件开发自动化生产线特点准确分析和表达用户需求面向非IT人员的图形化业务组件
18、生成器和应用系统组装器,帮助业务人员或流程拥有者准确地描述出 业务流程、处理方法、数据来源和去向,而不存在“业务人员不懂IT技术,IT人员不明白具体业务”这样 的沟通障碍,最大限度地消除了需求实现过程中的错误放大效应。工业化的快速系统生成同一套应用系统,可以采用模块化、协作化、流水线式等各种团队开发模式,以工业化的速度完成从 用户需求到应用系统的实现过程。在这个过程中,所生成的业务组件100%可运行。整个系统70%至90%以 上的代码可以由系统自动生成,有些功能需求甚至可100%代码生成,以几何级的指数降低开发周期,实 现了最短时间内掌握用户需求、最短时间内实现用户系统,完全解决了系统实现远远
19、滞后于用户需求的尴 尬局面。应用系统的稳定性和可扩展性高质量面向大应用系统的底层代码设计,采用业务层与技术层的分离技术,使KA-2开发出来的应用 系统具有极高的系统稳定性和可扩展性。这些应用系统既可以在单服务器上运行,以满足中小企业的应用 需求,也可以在WEB服务器群上运行,以适应超大规模成千上万并发用户的大数据量需求。对业务需求变化的自适应和流程不断完善KA-2开发的应用系统分三个层次解决这一问题:KA-2开发出来的产品,其单位组织结构和角色都由管理员随时调整配置,无需做程序的改变; 由于使用与流程无关的引擎设计,业务流程可由业务人员或管理员使用可视化图形界面随时调整, 其流程中的工作分派也
20、可动态调整,不需要重写一行代码,即可满足需求。同时,用户也可以在系统中设 置对流程的监督、效率评价等参数,定期或不定期地对流程参数进行统计和分析,发现流程中的非增值结 5 点,从而为流程的不断完善提供准确的、完备的、可靠的数据分析依据,达到流程的不断自我完善; 如果用户的单据发生变化,管理员可通过配置修改现有表单,终端用户可即时使用新的表单,无需 修改一行程序。多层次的安全保障KA-2提供了强大的系统安全保障策略。在多层次的外部安全设置之外,字段级的数据加密技术,有 效地防止来自系统内部的数据泄露;动态多层次职能管理、分布式管理员体系,在减少管理员工作量的同 时,提高了系统的安全性;系统线程管
21、理和日志功能,可以回滚访问者的身份记录;用户身份验证和数据 保密,使不同的用户只能看到自己职能权限内的资料;权限可按角色及部门范畴设置,也可按数据条件动 态设置。数据条件与角色权限的有机结合是KA-2的独创。而由科诺业务组件生成器生成的业务组件自动 带有这些权限处理的功能,系统开发人员再也不用为大型企业的复杂权限设置而烦恼。源码级的开放性和标准化,降低开发人员的技术门槛KA-2在保持高质量的代码规范同时,向开发人员提供丰富的标准化源码,一方面可以为二次开发商 快速培养自己的开发人才,另一方面也可以使高手们不受面向普通用户的图形化科诺业务组件生成器、科 诺应用系统组装器的限制,自主发挥,开发出功
22、能更加强大、更具特色的应用系统。系统生成的源代码都 是标准化的,如:Java、Jsp、Javascript等,以尽量减少平台本身的学习过程。由于所生成的业务组件的完 整性,对于某些特殊要求所需要扩展的,不需要花时间读懂生成的组件即可按自己的特殊需求来扩展,从 而在平台上快速开发各种应用系统。同时任何JAVA结构的应用或组件,甚至其它结构的外部组件,也可 以在科诺应用系统组装器中作为一个应用加入整个系统中。多种终端和通讯方式的集成跨平台的底层技术,使得KA-2所开发出来的应用系统可以广泛地支持各种PDA、条码设备、手机短 讯等终端设备或新型的、先进的通讯方式,实现无限沟通,为实现实时企业、实时政
23、府提供全方位的支持。 技术的领先性KA-2基于“自动化+组装”的理念开发成为一套系统工具,使得软件开发的自动化变为现实,其采 用的技术均为世界领先成熟技术。科诺将不断吸收先进的技术,保持在这一领域的领导者地位,不断为用 户推出功能更强大的、支持更广泛的升级换代产品。三 科诺软件开发自动化生产线功能介绍1 产品组成和体系结构6 2 科诺业务组件生成器科诺业务组件生成器是科诺的专利技术。它以图形化的界面,按业务表单的粒度,描述了:表单构成:如栏目、明细表等 数据类型:如整形、日期型等 业务字段类型:如自动编号、枚举下拉、查找带回、统计计算等 数据展现类型:如必填项、查找项等 根据这些可视化的、直接
24、的描述,KA-2自动生 成应用系统中业务组件,以及与业务组件相关的数据 采集、修改、发布、删除、列表、打印、查找检索、 排序、枚举列表和权限处理等各种业务组件功能所需 的、符合MVC设计规范的、多层结构的标准J2EE源代 码,而且生成的业务组件是100%完整可运行的。对于 不同的系统,系统的自动生成率高达70%以上,甚至 于在一些情况下100%的程序都可自动生成。这种类似于业务表单的可视化描述方式,避免了 软件开发工程师与用户之间的沟通障碍,大大提高了 应用系统的开发效率。 同时,KA-2还提供了各种业务组件的扩展方式、 手工代码的扩展规范等,保证了系统生成部分的业务 组件、源代码可多次重复生
25、成,并不影响手写代码。科诺业务组件生成器也可以应用在团队式协作开 发环境中,不同的开发人员可以并行开发同一个应用 系统,从而极大地发挥出团队的作用,极大地提高开 发效率。 3 科诺应用软件组装器科诺应用系统组装器是软件开发的全新概念,它 揉和了软件组件化、流程技术及软件集成的最高技术。 科诺系统组装器包括驱动引擎、应用组件库、各 种主要ERP系统的无缝集成接口组件、业务流程图形 组装界面及业务流程监视器。超强的驱动引擎除了国 际工作流管理标准组织所确定的所有功能外,还加入 了已有系统集成所需的必要功能,如子流、跳转、出 错处理、安全权限等;可视化的、面向业务描述的应 用系统组装界面为精通业务的
26、非IT专业人士提供了一 个按自己的业务流程变化来修改业务流程的有效工具。通过用户可维护的应用系统接口,KA-2还可以 完成对系统内其它组件或不同供应商的其它应用系统7 的集成,实现基于科诺应用系统平台的各种Web应用、Java应用、脚本应用、Web服务、外部应用的系统 集成,轻松实现企业信息门户。在最终用户的应用系统中,每一业务流程可以有多个版本共存,每个版本有草稿、使用、未使用等多 种状态,清晰明了;每一个流程实例,都可以通过图形化界面查看已经完成的处理结点和当前执行结点、 执行状态。同时,超强的用户级流程修改功能,可以在几分钟内就满足用户流程调整的需要,而且不用重 写代码、不用重新加载服务
27、。 4 统计图表生成器简介科诺信息化平台集成了Chart统计图形工具。这是一款功能强大的统计图生成工具,可以创建如下图形:饼图(pie charts 曲线图(line charts 柱状图/条形图(vertical / horizontal bar charts 甘特图(Gantt chartsXY 散布点(XY plots and scatter plots 时序图(time series 8股票图(high/low/open/close charts蜡烛图(candle stick charts复合统计图(combination charts帕累托图(Pareto charts气泡图(bu
28、bble charts 5 基于KA-2的开发过程控制和组织基于KA-2的软件开发,在人才应用上能够形成一种层次结构,比如页面调整的软件工人和美工,注 重编码和业务逻辑实现的工程师,以及系统架构规划的DBA/系统架构师等,充分利用了联合开发的团队 优势,并大大地降低了人员成本的压力。KA-2是一套符合CMM认证的开发方法论,它带有大型项目开发必须的Nightly Build 自动打包、安装 的功能,从而实现项目团队开发的可控性。北美一些大型软件开发公司也不能做到这一点。6 基于KA-2的应用系统功能特点完全基于B/S结构、符合J2EE规范的应用平台,可部署Windows、Linux、Unix等
29、不同的操作系统和 任何符合J2EE标准的中间件或应用服务器上,支持SQL Server和Oracle等不同数据库系统Web服务器群(Web Farm设计,支持百万级并发用户访问,流量自动调整(Load Balancing,支持 超大规模系统的7x24不间断安全运行,并可以使系统在超强负荷下达到最佳效率支持乐观锁定,允许多个用户同时修改同一个文档(如订单,报价单等,提高终端用户的工作效 率,支持超大系统(多用户应用环境多种语言及本地化、全球化支持,系统按当前用户的区域自动动态切换语言、数字格式、货币等, 支持多种语言在同一页面出现,如繁简体共存,用户也可自主选择所使用的语言类型强大的组织结构管理
30、和多层次岗位职能权限管理,可以定义基于组织结构、功能权限和数据条件的 各种用户角色和权限,可以按部门范畴或功能模块范围设置多级管理员,方便开发基于Web应用的门户系 统或电子商务系统9 用户可以按自已的需要定义表单并和系统中已存在的任一业务组件建立关联,即可轻松实现对业务 组件的自动扩展。扩展的业务组件属性可编辑、查找、排序流程管理员可随时在线更改流程中节点的分派或流转的控制条件,图形化显示工作流的整个过程, 并跟踪工作流程方便的业务委托功能,使用户在请假、外出时,由其他人代理工作的执行。一旦用户建立了代理, 他的任务会自动显示于代理人的工作任务列表强大的B/S应用环境下的统计图形处理能力,可
31、以轻松地在浏览器界面生成显示各种统计图形,如 饼图(pie charts、曲线图(line charts 、柱状图/条形图(vertical / horizontal bar charts、甘特图(Gantt charts、 XY 散布点(XY plots and scatter plots、帕累托图(Pareto charts等最安全的SSL(HTTPS加密数据传输,最先进的128位加密数据存储,提供Session管理及用户身份验 证及数据保密,数据库或文件形式的附件上传、存储功能,提供应用系统全方位、多层次的安全设置,保 证数据安全多种外部系统集成手段,如WEB应用、可执行应用、脚本应用、
32、数据库直接接口及WEB服务等, 可以直接和主流财务系统、ERP系统集成,以解决企业内各种系统的信息孤岛问题图形化的报表设计器,支持多种格式报表,如PDF、HTML、XSL首页用户待做任务列表及通知,系统自动以电子邮件、短信息等形式通知,并按设定的完成期限督 促流程执行灵活的数据排序、搜索功能,如点击栏目名称随意升或降排序,支持精确查找或带适配符的数据查 找(%word%,work%,%word,word,能显示查找记录返回数,并显示当前页、总页数 10 四 典型应用1 资产管理系统 科诺资产管理系统架构于科诺信息化 平台之上,主要针对于石油、大学、电厂、 化工厂、国家机关部委等用户群,解决他
33、们“设备品种繁多、价值高,需要较高的 设备完好率及连续运转可利用率,需要快 速及时的维修维护请求和供应商关系”等 需求,以优化企业维修资源为核心,以提 高资产利用率、降低企业维护成本为目的, 从而合理安排维修计划及相关资源与活动、 提高企业的经济效益和市场竞争力。一个典型的资产管理周期包括:资产入账>>>资产检修计划>>>资产检修工作单生成>>>工作分派 >>>检修用料领用>>>检修完成>>>资产核算>>>资产清理。涉及的业务组件和业务流程有:资产账务处理 制定检修计划
34、按检修计划按时自动生成工作单工作分派流程,短信息或电子邮件通知工人 如果检修用料库存不足,自动生成购料申请 自动更新资产检修记录,费用及必需账务核算 如果是客户需付费用,将自动生成付款发票 资产账务清理核算功能2 电子商务平台 科诺电子商务平台具备完整e-Business 的全部架构和基本功能,是联结供应商、 采购商的业务交易和信息沟通平台,关键功能包括:基于互联网访问 交易流程、协同操作 信息采集、发布、管理 目录上传、修改、查寻 竞价、招投标服务按买方、卖方权限设置多层次管理员权限,买方、卖方自我管理 丰富的社区功能11 快捷的单点登录系统 全球化、本地化的多语言支持 各种订单、合同文档的
35、实时传递 支持超大规模用户的实时并发访问 超强的多级系统安全设计3 办公自动化系统(OA基于科诺信息化平台的OA系统,具有完善的多层次管理员和多层次安全管理机制,丰富的业务流程 控制和自我完善功能,以及简洁、美观的用户界面,是优秀的实时沟通、团队协作式办公桌面系统。 五 用户实例以下内容摘自KA-2用户报告:使用科诺KA-2的最大体会是平台的组织结构、用户职能与权限的超强功能,平台的这套思想从管理 理论上被证明是正确的,同时又从计算机理论上正确地实现了这些功能,这是非常了不起的。我们利用科诺KA-2开发的第一个产品是北京某网络办公系统。由于我们以前是以网站开发为主,没 有大型B/S应用系统开发
36、经验,对工作流系统也不是很了解,但是客户要求很急,所以我们选择了科诺 KA-2组装平台,而且几乎是一边学习一边开发。但科诺公司在技术和项目管理上都给了我们极大的支持。与以往的基于php/mySQL的作法相比较,我们从学习KA-2、分析用户需求到项目结束,虽然只用了 很少的人力和时间,不过用户对我们的系统评价却很高。这些都得益于科诺KA-2的强大功能。12科诺软件开发自动化生产线(KA-2 技术白皮书 我们有一组简单的统计数据: 文件类型 java jsp、js sql 总计 生成代码行数 50278 24459 5626 80363 869 手写代码行数 仅调整和修改部分界面美工 460 13
37、29 手写代码比例 1.7% 忽略不计 8% 1.7% 共计发文流程、收文流程、重要通知流程、每周工作报告、部门经理工作报告、请假流程、出差流程、 加班流程、外出流程、招聘申请、面谈流程、转正流程、离职流程、调配通知书流程、物品管理、公用物 品等16个流程,200多个页面; 覆盖了OA办公的人事、行政、财务、日常办公、论坛等事务处理项目; 总计开发时间:8月3日培训,8月6日分析需求、流程,9月17日项目结束; 人力配备:培训老师1名、程序员2名、美工1名(只做页面调整。 六 应用系统的运行环境 硬件环境:P500以上/512M内存/1G硬盘空间 操作系统:可选(微软视窗、Linux、Unix、Solaris 数据库:可选(SQL Server、Oracle、Sybase或DB2 WEB服务器:Apache或IIS 用户端浏览器:IE 6.x 功能服务器:可选 (Tomcat、JRun、JBoss、WebLogic、WebSphere 七 开发环境和开发人员技术要求 1 开发环境 硬件环境:普通PC/512M内存/1G以上硬盘空间 操作系统:微软视窗 数据库:SQL Server、Oracle WEB服务器:Apache或II
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届山东省临沂市平邑县九年级化学第一学期期末检测试题含解析
- 就业协会工作总结
- 公司工作总结亮点
- 阿里市重点中学2026届九年级化学第一学期期中综合测试试题含解析
- 2026届湖北省宜昌市夷陵区化学九年级第一学期期中学业水平测试模拟试题含解析
- 2026届江苏省靖江市靖城中学九年级英语第一学期期末达标测试试题含解析
- 云南省红河州建水县2026届英语九上期末学业质量监测试题含解析
- 2025年中级风力发电场运维员技能考试题库及答案
- 2026届云南省昆明市实验中学化学九年级第一学期期中考试试题含解析
- 江苏省扬州市部分学校2026届九年级化学第一学期期中联考模拟试题含解析
- 2025北京房山区区直部门和乡镇(街道)全日制临聘人员招聘37人考试参考题库及答案解析
- 2025年湖北省中考英语试卷真题(含答案解析)
- ov属性分析技术在地震数据采集中的应用
- 一粒种子旅行
- GB 4287-1992纺织染整工业水污染物排放标准
- 10室外配电线路工程定额套用及项目设置
- FZ/T 07019-2021针织印染面料单位产品能源消耗限额
- 广联达算量模型与revit土建三维设计建模交互
- 急救中心急救站点建设标准
- 消防安全知识宣传-主题班会课件(共24张PPT)
- 幼儿园课件我从哪里来
评论
0/150
提交评论