正在加载图片...
824支撑软件 支撑软件是协助人们开发和维护软件的工具和环境软件。编辑程序、数据库系统、集 成开发环境等都属于支撑软件。支撑软件主要包括以下几方面 (1)数据库管理系统DBMS 在数据库服务器上的DBMS对数据库实施集中管理,可以并发地处理多个客户机发来 的数据处理请求。常见的数据库管理系统有SQL- Server、 Oralce、 Sybase、 Informix、DB2 等,开发人员可以根据实际需要进行选择。 (2)客户端开发软件 客户端开发软件十分丰富,系统开发人员可以根据设计需要进行选择。常见的客户端 开发软件有 Power Builder、 Visual basic、C并、 Delphi、 Visual! foxpro、Java等。 (3)中间件协议和软件 软件系统设计需要确定的中间件有: ①数据库中间件 通过数据库中间件允许客户在异构数据库上调用基于SQL的服务。数据库中间件有 ODBC、DRDA、 IDAPI、RDA、 ORACLE-GLUE等 ②事务处理中间件 允许客户在多个事务服务器上调用服务。事务处理监视器允许不同的服务器控制其本 地资源,并在需要访问本地资源时与其它事务处理监视器进行合作。事务处理监视器保证 服务器内和服务器之间的所有活动的完整性。这方面的标准包括 TUXEDO的ATMI、 ENCINA的RPC和XOpn的 TXRPC等 825ASE平台 釆用CASE(计算机辅助软件工程)开发环境可以保证信息系统开发质量、提高开发效 率、保证文档的一致性、减轻开发人员的工作负担。CASE平台与所支持的系统开发方法 有直接联系,有支持结构化方法的CASE、支持原型化方法的CASE、支持OO方法的CASE 和支持多种方法的综合CASE环境。开发小组应该根据所采用的开发方法选择合适的 CASE环境。 8.3信息系统拓扑结构设计 信息系统拓扑结构是信息系统由若干节点和节点的联系所构成的信息系统的物理框 架。节点是信息系统中在逻辑分布上相对独立的物理实体,一个节点一般要包括一台独立 的计算机和外围设备。节点可以是人机交互的客户机,也可以是承担业务管理、数据库管 理或web管理的服务器 信息系统拓扑结构设计需要确定信息系统的节点以及节点的联系。节点是根据应用需 要设置的。在一个地域分布的业务领域中,业务处理将聚集在一些相对集中的业务处理点 上。例如,在一个大型企业中,职能科室的各个工作岗位就是该企业的业务处理点。一个 6
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有