极致业务基础平台
整体解决方案
 
 
 
 
快速开发   随需而变
 
 
 
 
深圳市极致软件有限公司
2010 年10月


 
 
 


深圳市极致软件有限公司是致力于提供具有自主知识产权的企业管理软件和业务基础平台软件的高新技术企业。极致公司成立于2005年4月,总部位于深圳市福田区星河世纪大厦,在北京、上海、广州和海口等地设有分支机构,在全国各地拥有多家合作伙伴。
极致公司是平台化开发技术的先行者。 极致公司是国内少数几家能够开发先进性和成熟度达到商品化水平的管理软件快速开发平台的软件公司之一。极致业务基础平台是国内领先的快速开发平台,其良好的扩展性为基于平台开发的系统注入强大的生命力,使客户的信息化系统能够不断发展和完善。
极致公司秉承“创造极致软件,共建美好未来”的企业宗旨,以不断的知识积累和技术创新为前进动力,为客户和合作伙伴提供最优秀的产品和服务,与客户和合作伙伴共同成长,共同建设美好未来。
 
极致公司的资质和荣誉:
2006 年6月公司成为深圳市软件行业协会会员单位;
2006 年8月公司通过了深圳市的“双软认定”;
2007 年6月公司参加第五届中国软件交易会,并获评为“2007中国软件自主创新100家典型企业”;
2007 年6月公司获得“极致业务基础平台软件 V6.1”和“极致物业管理软件V6.1”的软件著作权登记证书;
2007 年9月公司获评为深圳市高新技术企业;
2007 年11月公司成为英特尔软件合作伙伴计划的认证会员;
2008 年5月公司成为《中国物业管理》杂志协办单位;
2008 年12月公司获得深圳市政府和深圳市福田区政府两级政府的创新产品研发资金补贴;
2009 年6月公司成为广东移动深圳分公司“物管行业信息化合作伙伴”。
2010 年4月公司获得国家科技部高科技企业创新基金扶持。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1 协同化( 信息的网络化、业务的高效化、应用的集成化、资源的协同化 )企业中各个应用系统是否能够做到有效统一,您是否还是传统的将其分散到不同的数据库。
2 网络和通讯技术迅猛发展,基于互联网运用已成大势所趋。
3 Microsoft .Net 和 J2EE 已成为目前主流的开发技术。谁把握住了主流开发技术,谁将引领主流市场走向。
4 平台化开发逐步成为主流的软件开发方式。拥有平台化的开发技术,您可以不用过于关注技术底层细节如何实现,而把大部分的工作放在了需求调研上。
5 、客户不同阶段都有不同的业务逻辑,如何快速应对客户不同时期提出的功能需求。
1、 人手短缺
众所周知完成一个大型的企业级系统,公司往往需要大量的人力做支持后盾,如需要需求分析师,数据库管理员,前台美工,后台程序员,测试人员。 在快速发展中的企业,尤其是中小企业,都是一个萝卜多个坑,少一个人,可能就运转不起来,由于中小企业经营压力大,所给的工资也不占多大优势,很容易造成人才流动,造成企业人手短缺现象。
2、 项目任务紧张
您可能经常遇到这样一种情况,突然接到一个单,而且这个项目非常的急迫,客户给了一个非常短的期限要求完成,您又不想失去这个客户,于是您勉强答应下来,而为了赶进度不得不安排开发人员加班加点,可最终产品出来却不如人意。
3、 成本不断增加
通常开发完一个系统,公司如果后续没有持续的系统开发,维持着一个团队的成本非常的高,而且经常面临人员流失严重的风险。再加上中国知识管理产权意识比较薄弱,对每一个成员并不是都能够给得起高工资,往往公司流失一个技术型能手,市场上就会出现一个新的竞争对手。


              
1、数据实体定义工具
极致业务基础平台数据实体定义工具用于定义数据实体的属性以及数据实体之间的关系,在设计界面的时候可以通过直接选择设计好的数据实体来实现界面的自动生成。
2、界面设计工具
       除了通过平台选择实体自动生成界面外,您也可以对生成的界面进行自我调整。
3、流程设计工具
    定义工作流服务,并根据已定义的工作流服务设计各种业务流程,极致业务基础平台的流程设计都是可以实现可拖拽式的灵活配置!
4、系统配置和发布工具
    包括编译组件,创建模板数据库,以及配置公司名称,产品名称,非对称加密公钥等项目的功能
5、升级工具
    极致业务基础平台的升级工具用于升级数据库和运行时组件,通过平台的升级后,客户端能够智能感应,从而实现客户端的自动升级。
6、运行时容器
    包括运行时容器和数据中心,基础资料,自定义报表,数据导入,自动编码等多个标准组件。
 
极致软件的部署方式非常简单,只需要部署一台服务器连接到互联网(通过数据专线或动态域名方式),同时区域公司和各管理处通过ADSL、有线宽带或Modem拨号等方式上网即可实现集中式应用。由于部署方式简单,因此非常容易管理和维护,而且部署和使用成本很低。
 
 
 
 
 
 
 
极致业务基础平台可以在同一个开发库下进行多套系统的开发,而且开发后的系统所有数据集中储存在一个数据库中,能够实时共享,为企业领导和各级管理人员提供一个及时掌握业务全貌的信息处理平台。主要特点表现在:
1)   所有数据集中存放在一个统一的数据库中,避免存在多个数据孤岛。通过统一的数据库实现真正的集团管控。
2)   支持多级组织架构。集中式应用下的多组织架构不能是扁平式而应该是层次结构的,应包括总公司、区域公司、管理处、项目和管理区等多种组织机构类型,而且区域公司下还能存在下级区域公司(子公司或分公司),从而构成多级组织架构。当组织架构调整时,软件系统应能够快速地进行调整,并且数据会自动按照新的组织架构进行统计和汇总。
3)   在一个开发库下进行多套系统开发,而打包发布的时候又可以根据客户的具体功能模块需要进行打包配置,这样后续客户如果购买了你的人力资源系统后又想购买你的客户关系管理系统或其他模块,就可以非常方便的利用极致业务基础平台升级工具,做个升级包即可让客户快速拥有客户关系管理系统的使用。
极致业务基础平台自带的协同办公子系统基于同类软件中最为强大的工作流系统,能够以图形化的方式定义和监控业务流程,支持直流、分流、条件流、并发流、自动转发、流程监控等多种流程模式,提供了强大的会审功能和扩展流程服务等高级功能。
极致业务基础平台自带的协同办公子系统与其它业务子系统无缝集成,既可以在业务子系统中发起流程,也可以在协同办公子系统中发起流程。通过极致软件先进的工作流驱动技术,能够实现客户业务的流程化管理。主要特点如下:
1)极致工作流引擎是符合国际工作流规范的工作流引擎。
2)极致工作流可以根据客户的实际业务流程进行灵活的定义,而且每个区域公司或者每个管理处都可以根据各自的管理特点,结合工作效率的要求,定义个性化的工作流。
3)极致工作流可以对所有的业务单据进行工作流驱动,客户还可以自己增加个性化的业务单据。
极致业务基础平台能够提供数据实体定义、单据定义、报表定义、工作流定义等功能,能够快速地对现有产品功能进行调整,或开发新的产品功能,保证产品有良好的扩展性和可维护性。
极致业务基础平台优先支持互联网应用,提供数据缓存、分页查询、数据压缩、批量读取和批量提交等网络流量控制技术,保证软件系统在互联网上网络带宽比较小的情况下实现良好的性能。
极致业务基础平台基于模型驱动的设计思想,提供数据实体设计工具、界面设计工具、业务流程设计工具和系统发布工具,能够极大程度上减少源代码的数量,避免“代码越多、错误越多”的问题,从而保证软件系统的稳定性。
基于极致业务基础平台开发的极致物业管理系统在招商局物业、长城物业、金地物业、兰州城关物业和雅居乐置业等大型企业中成功实施并运行,在大数据量、强并发的应用环境中经受了考验。长城物业、金地物业、兰州城关物业等企业的信息化系统已稳定运行超过三年的时间,充分验证了极致业务基础平台开发的软件具有可靠的性能。
极致软件支持真正的互联网连接,不需要使用 ××× 或Critrix等远程接入技术,客户端只要能够上网就能够使用极致软件,同时产品有良好的性能以及“最小流量”的设计技术,对于服务器的硬件配置和网络带宽的要求比较低,因此能够降低部署和运行成本。同时由于软件系统的部署方式比较简单,也大大降低了对于网络和其它硬件设备的维护成本。
极致软件具有 “智能感知、自动升级”的技术特性,客户端一次安装,终身免维护,大大降低了客户端的维护和管理成本。
 支持总公司、区域公司和管理处三级组织集中式管理的大型物业管理软件,产品功能涵盖物业管理、租赁管理、客户服务、工程管理、采购和仓库管理等多个业务领域。
 典型客户:
 招商物业,长城物业,雅居乐物业,金地物业,华强物业,万夏居物业,佳兆业物业,南京银城物业都是我们典型客户
极致IERP
 支持互联网直联和支持多组织机构集中式管理的大型企业管理软件,包括财务管理、供应链管理、人力资源管理和协同办公等多个功能模块
典型客户:
 东莞三正酒店集团,招商物业,南京银城,航天科工集团。
极致软件的产品和技术领先,并且与行业内的知名企业保持了良好的合作关系,完全可以满足客户未来的发展要求,客户也因此可以避免因为软件不能适应业务和发展需要而重复投资的风险。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
现在的极致软件系统基于微软 .NET开发平台、大型数据库、N层架构、互联网连接的“最小流量”设计技术,是业内技术领先的信息化管理软件。
(一) 具有高度的安全性
1、  功能权限。
功能权限可以针对每一名用户,授权到每一个功能的每一项操作,保证系统用户只能执行已获得授权的功能。
2、  数据权限
在支持功能权限的同时,提供数据权限的支持。管理处的人员只能查询到所属管理处的信息,总部人员或其他被授权的人员可以查询到整个公司的信息。极致物业管理系统的数据权限可以根据用户进行配置,具有高度的灵活性。
3、  加密的互联网连接。
通过IIS实现加密的互联网连接,同时数据在传输前使用极致特有的加密算法进行加密,客户端收到数据后再进行解密。通过IIS提供的基本加密功能以及极致特有的加密技术的双重加密功能,来保证数据传输过程中的安全性。
(二) 具有良好的性能
1、  数据缓存。
支持当前对象空间缓存、全局对象空间缓存和本地持久化缓存。通过不同类型的缓存方式,减少数据流量,同时降低对数据库服务器的压力。
2、  分页查询。
对于大数据量的查询通过分页查询实现,轻松实现十万数据量级的数据查询。
3、  “最小流量”设计技术。
除数据缓存、分页查询外,还支持数据压缩、算法优化等技术,实现在互联网上带宽比较小的情况下,用户能够流畅地进行操作。
结合数据缓存、分页查询、数据压缩等性能优化技术,实现高并发、低流量的应用模式,满足应用系统的性能需求。
(三) 具有高度的可靠性
1、  并发用户数
系统能够保证在1000个系统用户的情况下持续运行,不因为用户数的增加导致系统崩溃。
2、  系统保证不停机连续运行时间达到 99.99% 以上。
极致业务基础平台开发出来的产品,可以避免传统开发技术“代码越多、错误越多”带来的系统不稳定的问题。
(四) 具有良好的可维护性
1、  单据字段自定义功能
单据(录入界面)的字段能够随着用户需要进行调整,实现产品功能可维护性。
2、  报表自定义功能
查询报表的过滤条件、显示字段、打印格式等可以实现用户自定义,满足不同用户的不同需求。极致物业管理系统中提供的分级汇总表、交叉汇总表等都可以按客户自己的维度进行分级汇总,并可以用各种图表来展示报表数据。
极致业务基础平台能够提供数据实体定义、单据定义、报表定义等功能,能够快速地对现有产品功能进行调整,或开发新的产品功能,保证产品功能良好的可维护性。
3、  数据导入导出
极致业务基础平台提供了数据导入工具,可以快速把第三方数据源,例如Excel数据、TXT文件、DBF文件和SQL SERVER中的数据通过导入方案快速导入到您开发的系统中来。用户如果有数据导出的权限,也可以从极致系统中把报表数据导出为Excel数据文件,导出时所有的格式设置都会保留。
(五) 具有良好的易用性
1、  界面规范
极致业务基础平台使用目前业界最新的录入控件、报表控件、图表控件,而且严格遵守Windows界面规范和人机工程规范,因此具有良好的图形用户界面,所有界面风格和操作习惯保持一致,易于学习、理解和使用。
2、  产品提供帮助文档,以方便用户使用。
极致业务基础平台提供内容丰富的联机帮助文档,而且可以在操作软件的过程中随时调用,从而方便用户使用软件。
1、  网络要求
²  服务器:通过动态域名、虚拟主机、主机托管或数据专线的方式接入互联网。对于应用规模比较小的客户(小于或等于20个站点)推荐动态域名或虚拟主机的方式;对于应用规模比较大的客户(大于20个站点)推荐主机托管或数据专线的方式。
²  客户端:能够访问互联网即可,推荐使用ADSL拨号上网方式。
2、  服务器配置
²  硬件配置:P4 2.8G的双核CPU、2G的内存、40G 的硬盘、100M 网卡的PC服务器。
²  软件配置:Windows 2000 Server或Windows Server 2003、IIS 6.0。
3、  客户端配置
²  硬件配置:P4 1.5G的CPU、512M的内存、15G的硬盘、100M网卡的台式机。
²  软件配置:使用Windows XP、Windows 2000、Windows Vista或Windows 7作为操作系统。
4、  数据备份设备
为保证数据安全,总部应配置数据备份设备,可以使用磁带机、光盘刻录机或其它数据备份设备。由于数据集中在总部,各分支机构不需要数据备份设备。


  • 深圳市智软软件开发有限公司
  • 深圳市美卓软件有限公司
  • 广州市精成软件有限公司
  • 东莞市凯诺德软件有限公司
  • 烟台市三普软件有限公司
  • 青岛市玖合软件有限公司
  • 上海企通软件有限公司
  • 深圳万事达科技有限公司
  • 上海市秋葵软件有限公司
  • 漳州索思科技软件有限公司
  • 武汉灵碟科技软件有限公司
  • 株洲世亚科技软件有限公司
  • 深圳残友软件有限公司
……
  • 新疆先行科技有限公司
  • 深圳市友和道通实业有限公司
  • 新疆电子研究所
  • 晋中智诚科技有限公司
  • 南通信和科技有限公司
  • 昆明爱迪科技有限公司
  • 天津安泰保险公估有限公司
  • 扬州阿波罗蓄电池有限公司
  • 大连鹏腾娱乐有限公司
  • 中国农科院农业信息研究所


选择极致业务基础平台,将为您带来如下的商业价值:
1)   利用极致业务基础平台开发软件,由于我们平台框架封装了比较多的底层类库,可以让程序员无需关心程序的编码细节,只关心业务流程即可。
2)   利用极致业务基础平台,您不用担心美工问题,所有图标您只要导入进去选择即可,快速搭建即实用又漂亮的企业级管理软件。
3)   利用极致业务基础平台,您可以快速设计数据库表,而且可以通过继承我们平台的基类,快速设计出您需要的表单。(如人员基类,你设计客户资料表的时候就可以继承我们的人员基类,您也可以根据自己的业务逻辑定义自己的基类)
1)   利用极致业务基础平台,80%的界面可以通过选择平台实体由我们框架自动生成。
2)   利用极致业务基础平台,辅助资料您无需再做任何维护界面,统一在我们平台辅助资料集合中维护。
3)   利用极致业务基础平台,实现同一个功能代码量是传统编程的10-30%。
三、 提升服务品质,提高产品竞争力
1)   利用极致业务基础平台,可以快速处理客户在使用过程中遇到问题,传统开发可能需要重新编译,而我们不用,只要连上对方数据库,在开发库下重新添加字段,调整界面,重写dll组件即可。
2)   利用极致业务基础平台,您可以使用平台提供的一些标准组件,如快速导入工具,二次报表开发工具,套打设计工具,工作流引擎,快速搭建客户的业务系统,提高您在同行中的竞争力。
1)   利用极致业务基础平台,您不用担心人员流失给您造成的影响,我们的实体设计都具有非常好的中文注释,不用担心因为没有设计文档影响后续的开发者接手,更不用担心流失的人员给您的产品带来竞争对手。
2)   利用极致业务基础平台,您的开发人员只要具有c#编程基础即可,学习成本低。
3)   利用极致业务基础平台,你在打包,发布,配置,升级环节可以快速精准的提供客户需要的系统。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
一、与微软Visual Studio平台的比较
1 、极致业务基础平台对于Visual Studio在快速开发方面的优势:
1 )数据源的处理,极致业务基础平台无需直接操作数据库。
Virtual Studio 支持很多类型的数据形式存储方式:关系型数据库、XML、LINQ、对象等。但是数据对象的设计工作需要在不同的工具中进行。例如,使用Sql Server作为数据源时,需要在Sql Server企业管理器中创建数据库、数据表等数据库对象,同时,数据库服务还要启动,这样,才能正确选择并使用数据源。而通过我们平台,从建表到表单生成都可以由框架实现,而且采用or-mapping技术,建立平台元数据与数据库表之间的映射,从而利于元数据的修改来操作数据库表,这样真正让编程面向对象化。
2 )数据操作,极致业务基础平台无需编码。
在Virtual Studio中,对数据进行增删改的操作需要编码工作。点击触发操作的按钮后,程序员就可以将数据库操作编写在相应的函数中。而在极致业务基础平台中,由平台向导生成的界面每个控件都是跟实体字段相绑定的,你为界面上的控件输入了值,框架会统一提交给数据库。
二、与同行平台的比较
1 )同行有的平台选择生成代码型。
不生成代码是有好处的,一来单纯的代码生成所能取得的突破是有限的。二来框架升级,工程迭代、逆向、部署更新、组件复用等一系列涉及到团队开发、安装部署、维护更新等问题也非常不方便。
2 )同行有的平台选择纯配置型。
有的同行平台完全属于配置型,客户要什么系统只要配置即可,其实这种往往配置出来的系统是非常粗糙的,而且无法有效的根据客户需求进行一些独有个性化配置,如工作流服务,很多平台厂商只做到了在开发阶段灵活配置,却无法做到像我们可以在发布给客户后运行时灵活配置,这样客户流程一旦变更,这些平台厂商只能回到开发阶段重新配置并需要重新编译发布,而我们则完全无需再次重新编译,客户可以自由变更流程。
而极致业务基础平台,是二者的非常充分的配合,是面向对象的,完全支持面向对象技术中对象之间继承、关联和聚合的关系的定义,而且基于平台我们开发了大量的成功案例,如物业管理软件,财务管理软件,ERP等一些列具有企业级运用的数据库管理软件,整套框架开发流程也符合程序员开发的习惯,从设计数据库,到功能模块划分,到设计表,到设计界面,到后台扩展,最后打包配置发布乃至升级及相关的报表二次开发,套打模板二次开发,都可在我们平台框架上一气呵成,因而学习门槛也低,一般具有c#编程基础即可上手,实施维护成本也低。
所以相比其他平台我们总结出我们平台具有以下优点:
第一点:基于平台开发的产品性能稳定,我们有大量的数据库管理方面软件的运用,这些产品的客户都是集团性企业,非常具有代表性。
第二点:我们公司的合作模式对客户最有利,我们不像其他平台厂商,开始以极低的价格或者免费,对后续产品开发出来后实行项目分成的合作模式,其实这是很危险的,这意味着他来控制你产品发布的授权,也就是说您发布给多少客户,由他控制,只有这样他才可以从中抽取利润,这样万一某一次合作不愉快,势必会影响到你已经签约的客户。而我们的平台是开始付费,您买了我们平台意味着您可以用我们平台开发你想做任何的系统,开发完后,后续您要发布给客户多少个站点多少个用户都是您自己控制,而且开发出的产品可以脱离我们平台独立运行。
第三点:由于我们平台是配置加代码型两者的结合,所以学习门槛非常低,只要具有c#编程基础的都可以很快上手,这就不像纯代码型的平台,需要接手的人必须拥有比较扎实的编程功底,这样客户付出的人力成本也是最高的,买平台为的就是快速开发,不需要太高的技术也能玩的转,如果有太高的技术人员在相信也不需要平台了。也不像纯配置型的平台,无法实现有效扩展,比如我们的每一个界面都可以在后台实现自己的业务逻辑。
第四点:我们平台拥有强大的工作流引擎,真正做到可视化流程设计,工作流很多平台厂商都说是自定义可视化设计,其实很多平台厂商,他们所谓的可视化自定义设计是指在开发阶段流程可以自己定义,而我们可以做到工作流在客户运行时候自定义,这意味着客户流程变更后我们的平台无需重新编译,只要在运行时调整下流程即可快速满足客户的变更需求。
第五点:我们平台可以快速的进行二次开发功能,拿我们的物业系统来说,物业拥有招商物业,长城物业,金地物业,雅居乐物业,华强物业,佳兆业物业,万夏居物业,南京银城物业等这么多的物业公司,他们的报表以及套打模式几乎每一家都会有差异的地方,像这些差异性报表以及套打,我们实施人员只要会写sql语句,就可以快速帮这些客户实现自己的独有报表,套打格式,快速满足客户个性化需求,这些实施人员根本就没有编程基础,只会sql,同时也再次印证了我们平台的学习门槛低。
第六点:我们客户端智能感应技术,大大节省了客户的维护成本,我们只要维护好服务器就行了,客户端一次安装终身免费升级,在某种意义上来说比纯bs的系统维护还要方便。
 
 
 
 
 
 
一、培训对象
1 、极致业务基础平台的客户。主要的培训对象是系统设计和编程人员,还包括部分要参与产品功能设计的业务分析人员。
2 、预备知识:了解并具备一定的C#编程经验,至少掌握一种大型数据库的基本开发技术。
二、培训内容
1 、极致业务基础平台的整体结构;
2 、数据实体定义以及数据访问技术;
3 、单据设计、报表设计和工作流定义;
4 、通过编程扩展系统功能的方式,以及极致业务基础平台的基础组件功能技术;
6 、系统发布和配置技术
三、培训价值
1 、帮助客户理解极致业务基础平台的整体结构;
2 、帮助客户掌握极致业务基础平台基本的开发和部署技术,以及常用的基础组件;
3 、使客户能够了解在后续的开发过程中逐步学习和掌握极致业务基础平台的途径。
深圳市极致软件有限公司
2010 年10月