PowerBuilder8.0和SQL Server2008稳定升级到PowerBuilder11.5和SQL Server2016源码无报错

客户是一家跨国企业,当前使用版本为PowerBuilder8.0,数据库使用的SQL Server2008。本次升级是要把老旧的PB升级到新的PowerBuilder11.5版本,数据库升级到SQL Server2016版本,同时可以兼容旧版本的数据库。

【业务规模】

业务系统涉及到1000个用户,300多个角色,80多个部门,包括出入库,单据制作,生成流程管理,财务管理,生产数据统计,外部DLL调用,老版本数据库与新版本数据库同步等工作。

涉及代码层面的工作细节如下:

修改名称

类型

数量

整体PBL

PBL

45

窗口对象

Window

599

数据窗口对象

Datawindow

1680

全局函数

Funtion

5

菜单

Menu

30

数组对象

structure

15

不可视对象

UserObject

868

原计划直接升级到PowerBuilde12.5,考虑PB8.0、PB10.0、PB11.5、PB12.5到跨版本问题会造成很多升级的不可控因素,所以最后决定先行升级到PowerBuilder11.5版本比较稳妥。

【升级周期】

   代码升级阶段月20个工作日,数据库升级阶段约20个工作日,BUG修复阶段约20个工作日,各部门试运行阶段约60个工作日。

【需求确认】

 技术团队多次上门与业务部门、技术部门进行需求确认,并整理PB8.0升级工作内容,以文档形式由双发共同确认。

【源代码交付】

  源代码包含PB11.5升级后的源代码、编译无报错、运行无报错。

【技术文档交付 】

  交付的技术文档包括本次PB8.0升级中所有窗口、类、数据库、PBL的升级修改位置,注释文档。

【技术培训】

  针对升级的内容、升级方法、技术细节问题,多次上门、远程对客户技术工程师进行培训。

~~~如果各位有PB升级的项目需要技术支持,请随时和我私聊我。~~~

猜你喜欢

转载自blog.csdn.net/m0_52355953/article/details/120919739