PB家庭图书管理系统 第4页

1、                 求扩大系统功能覆盖面。它的功能要求能进行图书的编目建库、浏览数据、检索与统计数据、以及打印数据等功能的综合管理。并能实现控制各用户系统权限,从而保证系统的安全性能。

 

2、                 求提高系统的可维护性。系统的数据要求能随时进行备份与恢复,基于家庭图书管理系统的局限性这里就不要求数据能与其他数据库进行交流(及共享数据)。

 

 

系统运行环境简介:

 

基于以上对系统各种需求的分析和定义,建议系统采用一下配置,已确定系统的稳定、高效运行。

 

1、             硬件环境

 

1 最低配置   C233以上CPU32MB以上内存,2.1GB硬盘。

 

2 建议配置   CII300以上CPU64MB内存,6.4GB硬盘。

 

3 打印机一台

 

4 UPS不间断电源一台(避免数据因突然停电等意外情况下的丢失

 

 

2、             软件环境

 

 PC工作站         Win95/98操作系统 

 

§2.4  Powerbuilder6.5安装和配置

PowerbuilderSybase公司的子公司Powersoft公司开发的一个用与企业级客户/服务器数据库应用系统的开发工具,其功能在不断增强,除支持客户/服务器体系结构的开发外,现在还支持多层应用和组件开发,支持Web应用开发等,此外它还具备跨平台的应用系统开发能力,是目前最好的数据库应用系统开发工具之一。

目前Powerbuilder的最新版本是Powerbuild8.0,教以前的版本有很大的变化,增强、增加了很多新的功能,它的开发界面更加方便,组件开发能力更加强大。

Powerbuilder作为一种可视化的、面向对象的快速应用开发(RAD)工具,Powerbuilder已经被广大数据库应用开发人员所使用,并获得好评。相对于其他任何应用开发工具,Powerbuilder 可以使开发速度更快、成本更低、质量更高、功能更强。

Powerbuilder 提供对面向对象编程的全面支持,它是集成强大且易于使用的第四代编程语言(4GL),内置包括数据窗口在内的多种对象类,可以方便地访问数据库。19941996年推出的PowerBuilder4.05.0版非常适用于Client/Server结构的应用系统。但是,随着应用系统结构的发展,对与目前的Web应用结构和瘦客户端的应用模式来说具有一定的局限。PowerBuilder6.0有了很大的改进,提供了强大的组件生成器,主要是提供了多种方式支持Web应用。近来,在Internet应用日益普及的推动下,应用开发技术又有了许多最新的发展。Sybase公司也在不断地丰富其应用开发产品以满足最新的应用开发技术的要求,这使得PowrBuilderSybase Internet产品的功能日益增强,版本不断更新,性能也日臻完善。Enterprise Application Studio Sybase公司为用户提供的最新产品,它是一整套为用户提供全面的企业级Web、分布式和客户/服务器应用解决方案的应用开和提交工具包。

u          PowerBuilder6.5的新特性

1.                  开发界面友好: PowerBuilder6.5为应用程序的开发提供了一个集成的开发环 境,这是一个典型的多文档界面(MDI), 在此环境下,用户可以通过菜单、工具栏以及一些功能键方便快速地创建对象,录入事件处理程序。应用中的绝大多数功能都可以在此环境下实现。

2.                                      面向对象:PowerBuilder6.5是面向对象的开发工具,具有面向对象编程语言的各种性质,与传统的开发工具有质的区别。传统的开发思路是控制流,即给程序预先定义了运行路径。而PowerBuilder6.5的思想方法是事件驱动,在编程的过程中没有预定义的路径。PowerBuilder6.5支持对象的继承、封装和多态性等特点。PowerBuilder6.5中对象的创建方式和用户对象技术是PowerBuilder6.5面向对象的最佳体现。

3.    组 件 技 术: PowerBuilder6.5支 持 组 件 开 发, 可 以 将 非 可 视 类 用 户 对 象 编译 成 为 标 准 的 组 件 。 通 过 组 件, 用 户 可 以 编 写 通 用 业 务 逻 辑,  组 件 的 调 用 对 其 它 应 用 程 序 透 明 。有 了 对 组 件的 支 持 , PowerBuilder6.5 更 适 合 于 开 发 分 布 式 应 用 和  Web 应 用 。

4.    多 种 数 据 库 支 持: PowerBuilder6.5支 持 多 种 流 行 数 据 库 的 接 口, 支 持 应 用 系 统同时 访 问 多 种 数 据 库, 包 括  OracleSybase 之 类 的 大 型 数 据 库, 也 包 括 小 至FoxPro 之 类 的 支 持  ODBC 接 口 的 数 据 库。 另 外  PowerBuilder6.5开 发 环 境 随 身 携 带 的  Sybase SQL Anywhere 本 身 就 是 一 个 功 能 强 大 的  DBMS, 对 于 不 太 大 的 应 用 系 统 来 说, 直 接 使 用 这 个 数 据 库 是 个 质 优 价 廉 的选 择 。

5.    编 程 简 单: 使 用 PowerScript 语 言 编 写 的 程 序 同 其 它 高 级 语 言 的 程 序 类 似, 也 是 由 注 释 、 变 量 、 常量 、 操 作 符 、 表 达 式 和 语 句 组 成 。 同 时, PowerBuilder6.5提 供 了 近 千 个 函 数 和 数 十 个 系 统 对 象, 极 大 地 方 便 了 程 序 编 写 。 而 且, 该 语 言 中 可 以 直 接内 嵌  SQL语 句,  PowerScript 的 变 量 也 可 以 在  SQL中 引 用, 数 据 库 操 作 结 果 也 可 传 出 到 变 量 中 。PowerBuilder 的 程 序 是 编 写 在 事 件 上 的, 整 个Power Builder应 用 也 是 事 件 驱 动 的 。

6.    支 持 应 用 的 分 布: PowerBuilder6.5支 持 分 布 式 应 用 系 统 的 开 发, 也 就 是 说, 用PowerBuilder6.5 不 仅 能 够 开 发 客 户 端 应 用 程 序, 而 且 可 以 轻 而 易 举 地 构 造 应 用 服 务 器,从 而 形 成 分 布 式 应 用 。PowerBuilder6.5增 加 了 应 用 服 务 器 对 象 共 享 技 术 、 异 步 调用 技 术 和 推 送 Push 技 术, 这 使 得 用 PowerBuilder6.5构 件 的 多 层 应 用 系 统 结 构 功 能 更 为 强 大。

支 持  Internet/Intranet Internet/Intranet 支 持 是  PowerBuilder6.5增 强 的 重 点 之 一 。 在 这 个 新 版 本 中, Powersoft将 以前 单 独 出 售 的  Internet 工 具 箱 集 成 到  Powe rBuilder6.5的 开发 环 境 中, 新 的  Java代 理 生 成 器 使  Java客 户 机 能 够 直 接 访 问 应 用逻 辑 和  PowerBuilder6.5对 象。 代 理 提 供 了 一 种 插 入 商 用 逻 辑 的 方 法, 从 而 确 保 了 应 用 程 序 的 灵 活 性  、 可 伸 缩 性 和 可 重 用 性, 消 除 了 重 写 和 重 新 分发 对 象 的 时 间 。 由 于 PowerBuilder6.5的 分 布 式 应 用 体 系 结 构 特 点, 可 以 采 用 该 工 具 构 建 用 于 进 行  WEB访 问 的 应 用 。 在WEB服 务 器 上  HTML页 面 中 可 以 嵌 入Power

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有