和展科技
 
首页 >> 技术专长
应用新技术提升你的系统价值 >>>
 

应用场合:
  软件开发技术的逐渐演变,提升了软件应用的场合和软件的操作效率。应用新技术升级旧有的软件,将带来软件生命周期的的延长,同时提升你的业务竞争水平。


升级技术:
升级Window版软件操作界面
  和展在Visual C++技术平台有多年积累,擅长在Windows平台下提升用户的操作界面接近Vista和Office2007,可以让你古板的软件风格升级到最新的技术表现形式。
将基于window的网络软件改造成基于WEB的网络软件
  将Window版软件移植到Internet网上,可以提升你的商业模式和软件价值。当然,你需要找一个拥有足够经验的公司,告诉你在Window上开发软件和在Web上开发软件的异同。和展拥有在不同的开发环境下多个项目的经验,给你提供一个从成本、质量、表现、效率、实现上的综合技术方案,让你跳过陷阱。
由Web1.0向Web2.0升级
  Web2.0的兴起,可以让你的顾客拥有多丰富的操作,从而让你的商业价值潜力变大。AJAX技术、异步刷新、We bService、功能强劲JavaScript库,这些新的技术名词是Web2.0的技术核心。
应用FLEX,向客富户端升级
  Flex作为一种富客户端技术,借助于Adobe Flash的普及和技术表现力,可以让你的应用程序的UI表现力,达到前所未有操作效果。、多媒体支持、漂亮的界面、丰富的操作控件、动态的图形报表,让你的界面达到前所未有的界面表现效果。
  不仅如此,FLEX技术可以打包到互联网应用,也可以打包成Window版程序的部署方式。

 

成功案例:
  某公司实时监测系统的升级效果。



 

  升级前软件,开发技术Visual C ++6.0.



 

  升级后的新软件,开发技术Visial studio 2003.

 
基于脚本引擎,实现系统的二次扩展 >>>
 

应用场合:
  传统的软件开发,使用分层架构,开发人员需要编写视图层、控制层、业务层、持久层代码,还需编写配置文件,开发工作量大,开发速度缓慢,开发成本高,间接的增加了客户的成本,不能对客户的业务变更做出及时的响应。
  使用脚本语言与常规编程环境进行混合开发,用常规的编程环境编写权限服务器、数据库交互、缓存等公共组件,脚本语言和公共组件进行交互,同时使用脚本语言编写业务规则处理代码,这样可以降低编程复杂度,使得业务代码编写人员能专注于业务的处理,加快开发速度,降低成本。

 

开发技术:
  应用第三方脚本解释器
  目前应用的脚本解释器有JavaScript、JRuby、Groovy、CodeDom等。
  可以应用的开发环境有基于Windows不限语言的JavaScript脚本,基于J2EE的JRuby、Groovy、JavaScript脚本、基于C#版的CodeDom。

 

成功案例:
  某公司的建设钢筋成本计算系统,后台计算系统采用基于JavaScript的脚本引擎,用户可通过编辑JavaScript的脚本修改工程量的计算规则。



 

  图 脚本交互示意图



 

  图 脚本编辑

 
应用Ajax实现Web2.0 >>>
 

应用场合:
  传统的WEB1.0技术,由于刷新和提交的关系,使得在应用范围狭窄,当在面对需要丰富的交互操作应用环境时,常常需要引入控件进行支持,带来了安全性的影响和麻烦。AJAX的技术在这种情况下得到蓬勃发展,几乎占据了那些需要丰富操作的应用环境。
  AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。

 

开发技术:
  由于AJAX技术主要在应用系统的前台,由JavaScript语言承担交互操作。所以与AJAX技术与J2EE和C#无关,和展可以在不同的开发环境中应用AJAX技术实现前台,而在后台采用C#、JAVA、C或C++。

 


 

  AJAX技术与Web1.0技术的比较

 

成功案例:
  某公司的资产管理系统。



 

  图 某公司的管理系统

 
应用FLEX实现绚丽的人机交互 >>>
 

应用场合:
  如果您需要的交互应用比较复杂,而且觉得应用AJAX的速度让你的顾客无法承受,如有大量的应用数据、复杂的拖拽等。你可以考虑应用FLEX技术,还可以获得绚丽的人机交互界面。
  多媒体支持、漂亮的界面、丰富的操作控件、动态的图形报表,让FLEX的应用较AJAX有了很大的提升。同时,你还可以像VC、DELPHI那样自定义控件。作为富客户端技术的代表,FLEX的表现会让你大吃一惊。


开发技术:
  和展基于Adobe的FLEX SDK。可以快速搭建出部署在Internet上、部署在Windows、部署Linux上的应用程序。



 

  FLEX开发框架

 

成功案例:



 

  FLEX 开发的程序示例

 


 

  FLEX开发的程序示意

 
将GIS融入您的应用系统之中 >>>
 

应用场合:
  在那些以位置标志为主的系统中,GIS可以发挥到最大的作用。同时GIS系统也可以作为系统业务功能的入口,可以应用该系统清晰的展示数据的状态。在位置状态上丰富的表现形式,决定了GIS在应用系统中据有无可动摇的位置。
  走到今天,GIS也迅速融入应用系统中,作为应用系统的一种UI表现形式,GIS将以后台数据仓库、后台的计算程序一起提升系统的应用价值。


采用技术:
  和展在界面层采用开源MapEasy,在后果如果用J2EE,则用开源的GeoServer组件,如果用C#,则用自行开发的HZMap组件。
  为了展现3维的地球仿真效果,和展采用完全开源的World Wind三维技术,实现虚拟的地球效果。
  出于和展对开源社区长期的追踪和节约成本的考虑,整套方案的技术实现,基于开源软件。能在实现丰富的GIS交互的前提下,保障你的开发成本投入。

 

成功案例:



 

  图Gis系统示意

 
报表开发 >>>
 

应用场合:
  需要报表打印、导出PDF、导出WORD、导出EXCEL的应用环境。图文并茂的打印技术已成为应用系统必备的业务要求。

 

开发技术:
  在Window程序上:采用Crystal Report、用友CELL等
  在WEB程序上:采用Crystal Report、锐亁报表、JasperReport等报表开发技术。

 

成功案例:

 

 
矢量图应用 >>>
 

应用场合:
  矢量图形是计算机图形学中用点、直线或者多边形等基于数学方程的几何图元表示图像。主要应用在以下场合:
   辅助设计
   交互式绘图
   辅助展示
   工程辅助计算

 

开发技术:
  和展拥有自主开发、拥有版权的矢量图库HZFigure2.0。应用该图库可加速开发矢量图应用程序。该程序架构如下图所示。

 


  该矢量图库基于面向对象体系搭建,包括图元存储、交互式绘制、几何计算、基于Windows的应用界面等模块。
  应用HZFigure矢量图库,可快速开发辅助设计、交互式绘图、辅助展示、工程辅助计算等应用系统。通过少量的代码可快速完成矢量图应用程序平台。
  HZFigure2.0将可使开发团队集中精力于业务的分析和快速部署,而非程序代码编写。

 

成功案例:

 

 

 
嵌入式应用 >>>
 

应用场合:
  电子消费品、汽车、工业等应用场合。


采用技术:
  和展嵌入式采用ARM系列平台, Linux操作系统。
  包括Linux定制,驱动开发,软件移植,电路设计几个部分。
  和展采用QT和FLEX开发嵌入式应用的前台,应用C、C++开发系统特有驱动和后台计算程序。
  和展可以在系统中融入3G和WIFI网络,让系统具备网络化应用。

  嵌入式linux拥有以下特点:
   版权费:免费;
   购买费用:媒介成本;
   技术支持:全世界的自由软件开发者提供支持;
   网络特性:免费而且性能优异;
   软件移植:容易,代码开放,有许多应用软件支持;
   应用产品开发周期:短,新产品上市迅速,因为有许多公开的代码可以参考和移植;
   实时性能:RT_Linux,hardhat Linux 等嵌入式Linux支持实时性能;
   稳定性:好;
   安全性:好。


成功案例:

 
开发Windows Mobile应用程序 >>>
 

Windows Mobile介绍:
  Windows Mobile是微软为智能手机和PDA提供的操作系统。目前最新版本为7.0。


采用技术:
  和展采用Visual Studio 2008开发Windows Mobile应用程序,开发语言为C#。同时可以应用C++开发DLL技术支持更底层的驱动和基础应用组件。
  为了支持跨平台的应用,和展支持用QT在 Mobile上开发应用程序。


成功案例:

 

 
应用SOA开发灵活易于集成的系统 >>>
 

SOA介绍:
  在基于SOA架构的系统中,具体应用程序的功能是由一些松耦合并且具有统一接口定义方式的组件(也就是service)组合构建起来的,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。
  SOA具备松耦合、异构式系统、使服务成为企业的IT资产、标准化语义定义等功能特点。
  SOA主要应用领域:系统集成、快速灵活多变的应用程序、大中型系统平台、PAAS等。

 

 

擅长技术:
  和展在SOA的服务内容包括:架构设计咨询、服务开发、系统集成等。
  架构设计:和展拥有多个基于SOA系统架构设计的经验,帮助你从一开始搭建具备横纵向伸缩的服务平台架构。
  服务开发:在后台服务端,和展根据客户场景,具备C、C++、JAVA、C#的开发能力。
  系统集成:和展应用服务总线,在服务总线上进行路由开发、注册等。可以将不同技术、不同平台的应用系统进行双向通讯的集成,让你的信息可以在各个系统间快速收发。
  和展在基于SOA的系统集成上,主要应用Oracle的OSB服务总线平台和开源的ESB服务总线等。如果你的业务复杂,ORACLE的OSB是不错的选择。反之,开源的ESB服务总线是你在低成本下拥有SOA的机会。

 

成功案例:

 

 

 
高速网络传输应用 >>>
 

应用场合:
  对GB级大规模量的数据进行网络传输。对传输速度和稳定性要求较高。


应用技术:
  和展拥有自主开发的通讯库Transfer1.0平台。应用该网络传输平台可快速搭建网络应用系统。
  Transfer1.0平台包括服务器端的基础服务框架和客户端的通讯基础库。基于Windows操作系统,采用C++语言开发。
  该平台可进行代码使用权转让(非版权),和展基于该平台开发的网络应用系统,将使系统开发的速度加快,同时其松耦合的基础体系,更易于系统的扩展和稳定。
  基础服务框架采用插件式管理模式增加业务插件和通讯插件,通讯插件用于支持不同的协议。业务插件则用于业务逻辑开发。


成功案例:

 

 
图像及多媒体技术应用 >>>
 

应用场合:
  需要对视频、图像、声音等进行编辑、合成的应用场合。


采用技术:
  和展采用基于C++的开发平台应对多媒体技术应用的挑战。主要应用OpenGL、GDI/GDI+、MPEG等开发库构建以图像、视频应用为主的应用程序。


成功案例:

 

 
Web程序中的ActiveX控件开发 >>>
 

应用场合:
  在WEB应用程序中,受浏览器安全机制限制,WEB应用程序无法通过调用操作系统提供API或硬件驱动与系统层发生交互。为了解除这一限制,可以在WEB程序中通过嵌入AcitveX控件完成系统层交互。
  同时,受限于WEB应用程序的实现技术,在实现复杂的业务交互操作时,需要通过ActiveX控件完成交互操作。


实现技术:
  和展通过将C++开发的处理库,封装成ActiveX控件,并提供与WEB程序中JavaScript交互的接口。通过JavaScript调用控件完成复杂的交互操作及系统层面的调用。


成功案例:

 

 
常用开发技术 >>>
 

  为了给客户提供最好的服务,我们有最全面的技术组合。它们包括:

编程语言
  C、C++                    C#
  JAVA                      Flex Silverlight
  JavaScrpt、XML Query等多种脚本语言

 

编程环境&开发库&技术
  Eclipse                      Microsoft Studio.NET
  XCode                     Standard C++/MFC
  J2EE、J2ME                  GDI、GDI+、D3D、OpenGL、MPEG
  Oracle、Mysql、DB2、MS SQL、
  HTTP、FTP、JMS、SOKET、SOAP/WEB、MAIL、P2P Object、POSTGRESQL
  ARM、Windows Mobile

 

技术领域:
  C/S、B/S 网络信息管理分析系统          高性能网络传输
  基于Linux的嵌入式设备开发            图形图像应用

  基于Windows Mobile 和 Android的移动设备开发
  娱乐游戏软件开发                 计算机与传统通讯技术融合(CTI)
  软件整体解决方案提供               企业信息化全面咨询
  软件服务过程控制

 

质量控制:
  LoadRunner                    WinRunner
  JUnit                       XTime

 

其它:
  面向SOA的体系分析与设计             UML
  工作流                      里程碑
  版本中控制中的ClearCase、Subversion等
  Soap/Web服务

  ……