本文介绍了由于BP Exploration要求的应用开发项目的数量增长迅速,SAIC通过重用软件对象和组件来适应这种快节奏。标准组件库在不同的应用中重复利用,节省了大量开发时间。SAIC还利用Sybase ASE和PowerBuilder实施了两个管理系统。Polaroid系统负责存储安全卡照片及BP Ex ploration全部4000名员工的个人数据。而Aberdeen电话数据库管理维护和查询系统取代了另一个不兼容Windows-95的应用程序。该应用程序保存了Aberdeen办事处所有职员的电话分机和房间位置信息,并能让用户快速识别火灾防护区长、安全代表和其他应急人员。 :"Sybase在BP Exploration的应用开发与实施" 【主要内容】: BP Exploration在IT运营中,通过与SAIC合作,使用Sybase的关系型数据库管理系统(ASE)和PowerBuilder应用开发环境,构建了战略软件环境(SSE),实现了快速、灵活且稳健的应用程序开发。这个环境改善了数据分布,降低了数据冗余,提升了信息质量。SAIC作为BP Exploration的IT支持和开发外包商,已经在这个基于Sybase的客户机/服务器架构中工作了四年。 在选择数据库技术时,BP Exploration进行了详尽的评估,最终选择了Sybase ASE,因为它能够随着公司的扩展和技术的发展而适应。这一决定经过了内部审计小组的后续确认,进一步巩固了Sybase在BP Exploration中的核心地位。为了充分利用这一数据库技术,BP Exploration实施了一项耗资170万美元的三年计划,旨在降低成本,优化运营。 PowerBuilder成为了SAIC的主要开发工具,因为其强大的数据库集成能力,尤其是与Sybase ASE的配合。通过使用存储过程,BP Exploration能够减少网络带宽的使用,提高性能,特别是在岸上办公室与海上平台之间的通信中。此外,PowerBuilder的面向对象特性也提高了开发效率,通过继承性减少了代码重复,加快了开发速度。 为了应对日益增多的应用开发需求,SAIC建立了一个标准组件库,包括预定义的浏览窗口、登录屏幕、查询屏幕和报表模板等,这些组件在多个应用中得以复用,显著节约了开发时间和成本。例如,Polaroid系统利用Sybase ASE存储安全卡照片和个人数据,而Aberdeen电话数据库管理系统则替换了一个不兼容Windows-95的旧系统,提供员工电话分机、房间位置信息以及应急人员查询服务。 总结来说,BP Exploration通过与SAIC合作,利用Sybase ASE和PowerBuilder,成功构建了一个高效、灵活且可扩展的IT环境。这一环境不仅优化了数据管理和信息流通,还通过组件重用和面向对象的开发方法,提高了开发效率,降低了开发成本,满足了快速变化的业务需求。这一案例展示了在IT领域,合理选择并有效利用技术对于提升企业运营效率的重要性。
- 粉丝: 8
- 资源: 998
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助