出版时间:2005-5 出版社:科学出版社 作者:王龙 页数:538 字数:797000
内容概要
PowerBuilder9.0是PowerSoft公司最新推出的可视化数据库系统集成开发工具,非常适用于开发管理信息系统。本书使用PowerBuilder 9.0开发管理信息系统,讲述了5个管理信息系统的详细开发过程。全书共分7章,主要包括MIS和PowerBuilder 9.0简介、员工管理系统、客房管理系统、仓库管理系统、图书管理系统、视频点播系统以及installShield简介和安装发布文件的制作。 全书由浅入深,各章节又具有一定的独立性,方便读者快速全面地掌握PowerBuilder 9.0开发管理信息系统的技术。 本书适用于对PowerBuilder有所了解,从事数据库系统、管理信息系统开发的人员,也可作为高校计算机编程课程的参考教材以及自学教材。
书籍目录
第1章 管理信息系统及PowerBu.1der 9.0概述 1.1 管理信息系统简介 1.1.1 管理信息系统的概念 1.1.2 管理信息系统的功能与用途 1.1.3 管理信息系统的开发方法 1.1.4 管理信息系统的优点 1.2 PowerBuilder 9.0概述 1.2.1 PowerBuilder与管理信息系统 1.2.2 PowerBuilder概况及发展 1.2.3 PowerBuilder的特点 1.2.4 PowerBuilder 9.0的新特性 1.3 开发管理信息系统的基础知识 1.3.1 PowerBuilder开发管理信息系统的过程 1.3.2 系统分析和设计阶段 1.3.3 分析和建立数据库和数据库对象阶段 1.3.4 创建工作空间、目标、应用对象和库阶段 1.3.5 创建系统各个模块的阶段 1.3.6 将系统编译为可执行系统 1.3.7 创建安装文件,发布系统 1.4 本书使用的各种数据库的建立方法 1.4.1 建立Adaptive ServerAnywhere类型的数据库 1.4.2 建立MS SQL Server 2000类型的数据库 1.4.3 建立Oracle 10g类型的数据库 1.5 PowerBuilder 9.0与数据库的连接 1.5.1 PowerBuilder9.0与数据库的连接简介 1.5.2 与ASA数据库进行连接 1.5.3 与MS SQL server 2000数据库进行连接 1.5.4 与Oracle 10g数据库进行连接 1.6 通过PowerBuilder 9.0建立数据库对象 1.6.1 建立数据库对象简介 1.6.2 建立数据库表 1.6.3 建立数据库表的主键 1.6.4 建立数据库表的外键 1.6.5 建立数据库表的索引 1.7 数据窗口技术 本章小结第2章 员工管理系统 2.1 概述 2.1.1 系统开发的意义 2.1.2 系统需求分析 2.1.3 系统主要模块及功能 2.2 数据库设计 2.2.1 设计逻辑表 2.2.2 数据库需求分析 2.2.3 建立并连接数据库 2.2.4 设计数据库表 2.2.5 建立数据库表 2.3 技术亮点 2.3.1 字段编辑类型 2.3.2 动态设置数据窗口的查询语句 2.3.3 动态设置数据窗口允许修改的范围 2.4 创建工作空间、目标、应用对象和库文件 2.4.1 创建工作空间、目标、应用对象和库文件 2.4.2 编写应用对象的代码 2.5 创建用户对象 2.6 创建登录模块 2.6.1 登录模块的功能 2.6.2 设计登录窗口的布局 2.6.3 编写登录模块的代码 2.7 创建系统主窗口模块 2.7.1 主窗口模块的功能 2.7.2 设计主窗口布局 2.7.3 编写主窗口模块代码 2.8 创建新员工登记模块 2.8.1 新员工登记模块的功能 2.8.2 设计新员工登记窗口的布局 2.8.3 设计新员工信息数据窗口对象 2.8.4 编写新员工登记模块的代码 2.9 创建职位变动登记模块 2.9.1 职位变动登记模块的功能 2.9.2 设汁职位变动登记窗口的布局 2.9.3 设计员工基本信息数据窗口对象 2.9.4 设计职位变动信息数据窗口对象 2.9.5 编写w_change窗口的代码 2.9.6 编写查询条件部分的代码 2.9.7 编写员工信息部分的代码 2.9.8 编写职位变动信息部分的代码 2.10 创建员工维护模块 2.10.1 员工维护模块的功能 2.10.2 设计员工维护窗口的布局 2.10.3 设计员工维护窗口的数据窗口对象 2.10.4 编写w_op窗口的代码 2.10.5 编写员工查询部分的代码 2.10.6 编写员工信息部分的代码 2.11 创建职位维护模块 2.11.1 职位维护模块的功能 2.11.2 设计职位维护窗口的布局 2.11.3 设计职位维护模块的数据窗口对象 2.11.4 编写w_pos窗口的代码 2.11.5 编写职位查询部分的代码 2.11.6 编写职位维护部分的代码 2.12 生成可执行文件 2.13 扩充和提高 本章小结第3章 客房管理系统 3.1 概述 3.1.1 系统开发的目的和意义 3.1.2 系统需求分析 3.1.3 系统主要模块及功能 3.2 数据库设计 3.2.1 设计逻辑表 3.2.2 数据库需求分析 3.2.3 建立并连接数据库 3.2.4 设计数据库表 3.2.5 建立数据库表 3.3 技术亮点 3.3.1 安全登录 3.3.2 MDI模式 3.3.3 动态设置数据窗口的SQL语句 3.4 创建工作空间、目标、应用对象和库文件 3.4.1 创建工作空间、目标、应用对象和库文件 3.4.2 编写应用对象的代码 3.5 创建系统登录模块 3.5.1 登录模块的功能 3.5.2 创建用户对象uo_bt 3.5.3 设计登录窗口的布局 3.5.4 编写登录模块的代码 3.6 创建MDI主窗口模块 3.6.1 设计主窗口菜单 3.6.2 编写主菜单的代码 3.6.3 编写用户权限改变菜单项的函数 3.6.4 设计主窗口 3.6.5 编写主窗口的代码 3.7 创建入住登记模块 3.7.1 入住登记模块的功能 3.7.2 设计入住登记窗口的布局 3.7.3 设计客人信息数据窗口对象 3.7.4 设计入住信息数据窗口对象 3.7.5 编写w_in窗口的代码 3.7.6 编写客人信息部分的代码 3.7.7 编写房间要求部分的代码 3.7.8 编写入住信息部分的代码 3.8 创建客房资源子模块 3.8.1 客房资源子模块的功能 3.8.2 设计客房资源窗口的布局 3.8.3 设计客房资源数据窗口对象 3.8.4 编写客房资源子模块的代码 3.9 创建退房结账模块 3.9.1 退房结账模块的功能 3.9.2 设计退房结账窗口的布局 3.9.3 设计退房结账模块的数据窗口对象 3.9.4 编写退房结账模块的代码 3.10 创建综合操作模块 3.10.1 综合操作模块的功能 3.10.2 设计综合操作窗口的布局 3.10.3 设计客人信息数据窗口对象 3.10.4 设计客房信息数据窗口对象 3.10.5 设计入住信息数据窗口对象 3.10.6 设计统计信息数据窗口对象 3.10.7 编写w_op窗口的代码 3.10.8 编写客人信息部分的代码 3.10.9 编写客房信息部分的代码 3.10.10 编写入住信息部分的代码 3.10.11 编写统计信息部分的代码 3.11 创建系统维护模块 3.11.1 系统维护模块的功能 3.11.2 设计系统维护窗口的布局 3.11.3 设计数据窗口对象 3.11.4 编写系统维护模块的代码 3.12 生成可执行文件 3.13 扩充和提高 本章小结第4章 仓库管理系统 4.1 概述 4.1.1 系统开发的目的和意义 4.1.2 系统需求分析 4.1.3 系统主要模块及功能 4.2 数据库设计 4.2.1 设计逻辑表 4.2.2 数据库需求分析 4.2.3 建立并连接数据库 4.2.4 设计数据库表 4.2.5 建立数据库表 4.3 技术亮点 4.3.1 利用初始化文件获得连接参数 4.3.2 采用继承方法提高系统开发效率 4.3.3 利用用户对象提高开发效率 4.3.4 打印、预览数据报表 4.3.5 数据窗口间共享数据 4.4 创建工作空间、目标、应用对象和库文件 4.4.1 创建工作空间、目标、应用对象和库文件 4.4.2 编写应用对象的代码 4.5 创建系统登录模块 4.5.1 系统登录模块的功能 4.5.2 创建uo_bt用户对象 4.5.3 设计登录窗口的布局 4.5.4 编写登录模块的代码 4.6 创建MDI主窗口模块 4.6.1 主窗口模块的功能 4.6.2 创建w_parent窗口 4.6.3 设计主窗口菜单 4.6.4 编写主菜单的代码 4.6.5 编写用户权限改变菜单项的函数 4.6.6 设计主窗口 4.6.7 编写主窗口的代码 4.7 创建入库登记模块 4.7.1 入库登记模块的功能 4.7.2 创建uo_dw用户对象 4.7.3 设计入库登记模块的布局 4.7.4 设计货物信息数据窗口对象 4.7.5 设计入库记录数据窗口对象 4.7.6 编写w_in窗口的代码 4.7.7 编写对货物信息进行过滤的代码 4.7.8 编写货物信息部分的代码 4.7.9 编写入库记录部分的代码 4.8 创建入库查询报表模块 4.8.1 入库查询报表模块的功能 4.8.2 设计入库查询报表窗口的布局 4.8.3 设计入库记录数据窗口对象 4.8.4 设计打印报表的数据窗口 4.8.5 编写入库查询报表模块的代码 4.8.6 打印预览子模块的功能 4.8.7 设置打印预览窗口的布局 4.8.8 编写打印预览子模块的代码 4.9 创建出库登记模块 4.9.1 出库登记模块的功能 4.9.2 设计出库登记模块的布局 4.9.3 设计入库记录数据窗口对象 4.9.4 设计历史出库记录数据窗口对象 4.9.5 设计新出库记录数据窗口对象 4.9.6 编写w_out窗口的代码 4.9.7 编写对入库记录进行过滤的代码 4.9.8 编写入库记录部分的代码 4.9.9 编写出库记录部分的代码 4.10 创建出库查询报表模块. 4.10.1 出库查询报表模块的功能 4.10.2 设计出库查询报表窗口的布局 4.10.3 设计出库记录数据窗口对象 4.10.4 设计打印报表的数据窗口 4.10.5 编写出库查询报表模块的代码 4.10.6 关于打印预览子模块 4.11 创建货物信息维护模块 4.11.1 货物信息维护模块的功能 4.11.2 设计货物信息维护模块的布局 4.11.3 设计货物信息数据窗口对象 4.11.4 编写w_goods窗口的代码 4.11.5 编写对货物信息进行过滤的代码 4.11.6 编写货物信息维护部分的代码 4.12 创建仓库位置维护模块 4.12.1 仓库位置维护模块的功能 4.12.2 创建w_dw_parent窗口 4.12.3 设计仓库位置维护模块的布局 4.12.4 设计仓库位置信息数据窗口对象 4.12.5 编写仓库位置维护模块的代码 4.13 创建单位人员维护模块 4.13.1 单位人员维护模块的功能 4.13.2 设计单位人员维护模块的布局 4.13.3 设计单位人员信息数据窗口对象 4.13.4 编写单位人员维护模块的代码 4.14 创建库管信息维护模块 4.14.1 库管信息维护模块的功能 4.14.2 设计库管信息维护模块的布局 4.14.3 设计库管信息数据窗口对象 4.14.4 编写库管信息维护模块的代码 4.15 生成可执行文件 4.16 扩充和提高 本章小结第5章 图书管理系统……第6章 视频点播系统第7章 PowerBu_Ider安装程序设计制作
图书封面
评论、评分、阅读与下载
PowerBuilder管理信息系统项目开发实践 PDF格式下载