定制化软件业务开发平台-TiAS
    发布时间: 2023-05-16 06:23    

定制化系统的一个重要的特点是客户业务经常变化,导致业务代码需要经常修改,并且系统需要经常升级,因此我公司自主研发了业务平台“TiAS”,通过此平台一方面提高交付系统的稳定性,一方面快速响应用户的需求变更。此平台已经研发7年,目前是5.5版本。


定制化软件业务开发平台-TiAS

        定制化系统的一个重要的特点是客户业务经常变化,导致业务代码需要经常修改,并且系统需要经常升级,因此我公司自主研发了业务平台“TiAS”,通过此平台一方面提高交付系统的稳定性,一方面快速响应用户的需求变更。此平台已经研发7年,目前是5.5版本。




 

>    业务平台定义

-       一个符合J2EE标准的业务套件:包括运行环境,开发环境和管理环境

-       前台基于ExtJS

-       后台基于js引擎 Rhino

-       编码规范:AOP面向方面编程

-       容易部署与升级:脚本化自动部署

-       更新功能无需重启服务器(非数据库变化)

-       内置很多通用功能:……

 

>    项目价值

-       基础功能无需再次开发(用户/组织模型/权限/工作流),并且运行稳定

-       当需求明确时,业务开发快;

-       当需求不明确时,由于可以快速做出原型,整体时间长度加快,相对来说减少项目总成本

>    商务框架

-       平台标准产品+定制化2部分分别计价交付

>    已有功能

-       前端浏览器适配,人员,权限,组织,假期日历,同步机制,工作流,多语言,仪表盘展示,消息中心……

>    技术特点

-       基于此套件,开发者可以不必直接面对J2EE,而是通过此套件的脚本部署能力,实现快速迭代开发

-       平台的设计思路是业务语言脚本化

-       开发了多种多线程环境的调试工具

-       已经积累了多个可以直接使用的业务功能模块

-       具备AutoMake功能