1.基于VB、Delphi、PowerBuilder等开发工具
这类开发平台的优点是数据处理能力强、访问速度快、适用范围广。
缺点是系统的可伸缩性和扩展性较差,而且开发工作量大。此类系统采用Client/Server结构,客户端安装大量的运行程序,安装与维护费用高。
2.基于Domino/Notes、Exchange等群件系统
这类开发平台的优点是具有完善的通信手段和非结构化数据支持能力,系统的可伸缩性和扩展性好,提供安全权限和工作流管理机制,易于安装和维护。
缺点是处理结构化数据能力较弱,开发工具缺乏灵活性,不擅长数据的计算、分析、统计,运行效率较低,可开发性差,不利于进行多种复杂应用的集成。
3.基于.net或Java技术,采用Browser/WebServer软件结构
这类开发平台的优点是开发工具强大,复杂和简单应用都适用。界面简单,易于与其他系统集成,支持结构化和非结构化数据,具备良好的安全控制手段,伸缩性和扩展性好。
缺点是需要较高技术素质的人员进行开发,开发成本较高。