PowerBuilder 9数据库项目案例导航

PowerBuilder 9数据库项目案例导航
作 者: 陈磊 郭斌 李翔
出版社: 清华大学出版社
丛编项: 数据库应用开发技术丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Powerbuilder
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《PowerBuilder 9数据库项目案例导航》作者简介

内容简介

本书首先介绍了利用PowerBuilder开发行业应用系统的基础知识、然后通过11个实例讲述了数据库应用系统的开发流程。讲解内容涉及到系统目标设计、系统需求分析、开发和运行环境选择、系统功能的分析、系统各个功能模块的设计、数据库的需求分析、数据库概念结构设计、UML建模、数据库逻辑结构设计、数据库结构的实现、各个功能模块的创建、系统的实现等各个过程。全书从数据库应用系统的开发着手,在实例中介绍行业知识、开发工具和软件工程知识,内容翔实、条理清楚而且通俗易懂,各种复杂的技术难点都在本书中得到体现。本书具有易学易用的特点,既可作为PowerBuilder初级程序员的教材,也可供广大有志于软件开发的技术人员阅读参考。本书前言前言PowerBuilder具有强大的数据库管理功能。它以其特有的数据窗口技术和简单易用功能强大的PowerScript语言满足了快速开发和实施的需要。本书将从实战着手,从实例中介绍开发工具和软件工程流程,由浅入深地讲述开发流程和编程技巧,每个实例包括:需求分析、UML建模、数据库建模、界面设计以及代码实现等步骤。全书内容翔实,解说清楚,通俗易懂,各种复杂的技术难点都会在本书中得到体现。考虑到本书的读者对PowerBuilder已经有一定的认识,因此本书没有对PowerBuilder的操作方法和各种PowerBuilder函数、对象作系统的介绍(这些内容都可以在PowerBuilder的帮助中查到),而是针对PowerBuilder程序员,以各种数据库系统专题的形式介绍了各类数据库系统的实现步骤。全书共分13章,第1章介绍了PowerBuilder的基础知识。第2章~12章是本书的精华部分,以多个实用的管理系统为例子,详细地讲述了管理系统创建的全部过程。本书提供的示例讲解了现在流行的各种数据库管理系统模块,第2章介绍了人事/工资/考勤管理系统开发,第3章介绍了销售管理信息系统(涉及订单、合同、客户、发货等管理);第4章介绍了库存管理信息系统(包括原料库存、产品库存、设备管理);第5章介绍了质量管理信息系统;第6章介绍了档案/资料管理信息系统;第7章介绍了计划管理信息系统;第8章介绍了制造业管理信息系统;第9章介绍了学生管理信息系统;第10章介绍了医院管理信息系统;第11章介绍了宾馆/餐饮管理信息系统,第12章介绍了图书馆管理信息系统。第13章介绍了系统建模技术。这些章节对系统目标的设计、系统...

图书目录

第1章PB数据库系统设计概述

1.1 数据库基础

1.1.1数据库系统基本概念

1.1.2数据库系统结构

1.1.3数据模型

1.1.4概念模型的表示——E-R图

1.1.5关系数据库

1.1.6关系数据库的数据模型

1.2 数据库应用系统设计理论

1.2.1设计的一般原则

1.2.2设计的主要内容

1.3 数据库项目开发

1.3.1典型的项目管理循环

1.3.2项目的表现衡量和质量管理

1.3.3项目风险的管理控制

1.3.4数据库项目的实施

1.4 数据库产品

1.4.1Oracle数据库简介

1.4.2SQLServer数据库简介

1.4.3Sybase简介

1.5ODBC数据源

1.5.1ODBC基础

1.5.2注册ODBC数据源

1.6SQL知识介绍

1.6.1基本DDL语言

1.6.2基本DML和DQL语言

1.6.3存储过程

1.7PB开发数据库技术

1.7.1PowerBuilder数据库连接技术简介

1.7.2PowerBuilder数据和数据库操作技术

1.7.3PowerBuilder的数据窗口技术

1.7.4PowerScrip(语言简介

1.7.5利用PowerBuilder开发应用程序的基本流程

1.8 小结

第2章人事/工资/考勤管理系统开发

2.1 概述

2.2 需求分析

2;2.1理解需求

2.2.2分析需求

2.3UML系统建模

2.3.1人事/工资/考勤管理系统的用例分析

2.3.2人事/工资/考勤管理系统的领域分析

2.3.3人事/工资/考勤管理系统的设计

2.4 系统配置

2.4.1软件配置

2.4.2硬件配置

2.4.3网络配置

2.5 数据库分析

2.5.1E-R图分析

2.5.2表与字段分析和PowerDesign数据库建模

2.6 数据库设计

2.6.1创建数据库

2.6.2创建表

2.6.3创建视图

2.6.4创建存储过程

2.7 界面设计

2.7.1雇员的签到签离界面设计

2.7.2任务指派界面的设计

2.7.3人事部门的管理界面设计

2.7.4维护操作界面设计

2.8 连接数据库

2.9 功能模块设计

2.10 代码分析与实现

2:10:1雇员签到签离代码分析

2.10.2 任务指派模块的代码分析

2.10.3 人事部门管理界面的实现

2.11 实例演示

2.12小结

第3章销售管理信息系统

3.1概述

3.2分析需求

3.2.1理解需求

3.2.2分析需求

3.3UML系统建模

3.3.1销售管理信息系统的用例分析

3.3.2销售管理信息系统的领域分析

3.3.3销售管理信息系统的设计

3.4系统配置

3.4.1软件配置

3.4.2硬件配置

3.4.3网络配置

3.5数据库分析

3.5.1E-R图分析

3.5.2表与字段分析和PowerDesign数据库建模

3.6数据库设计

3.6.1创建数据库

3.6.2创建表

3.6.3创建视图

3.6.4创建存储过程

3.7界面设计

3.7.1处理客户咨询的界面设计

3.7.2处理合同的界面设计

3.7.3客户的预定界面设计

3.7.4商品零售界面设计

3.8连接数据库

3.9功能模块设计

3.10.代码分析与实现

3.11实例演示

3.12小结

第4章库存管理信息系统

4.1概述

4.2需求分析

4.2.1理解需求

4.2.2分析需求

4.3UML系统建模

4.3.1库存管理信息系统的用例分析

4.3.2库存管理信息系统的领域分析

4.3.3库存管理信息系统的设计

4.4系统配置

4.4.1软件配置

4.4.2硬件配置

4.4.3网络配置

4.5数据库分析

4.5.1E-R图分析

4.5.2表与字段分析和PowerDesign数据库建模

4.6数据库设计

4.6.1创建数据库

4.6.2创建表

4.7界面设计

4.7.1录入界面设计

4.7.2查询界面设计

4.8连接数据库

4.9功能模块设计

4.10代码分析与实现

4.11实例演示

4.12小结

第5章质量管理信息系统

5.1概述

5.2需求分析

5.2.1理解需求

5.2.2分析需求

5.3UML系统建模

5.3A质量管理信息系统的用例分析+

5.3.2质量管理信息系统的领域分析

5.3.3质量管理信息系统的设计

5.4系统配置

5.4.1软件配置

5.4.2硬件配置

5.4.3网络配置

5.5数据库分析

5.5.1E-R图分析

5.5.2表与字段分析和PowerDesign数据库建模

5.6数据库设计

5.6.1创建数据库

5.6.2创建表

5.6.3创建视图

5.7界面设计

5.7.1质量管理界面设计

5.7.2质量分析界面设计

5.8连接数据库

5.9功能模块设计

5.10代码分析与实现

5.11实例演示

5.12小结

第6章档案资料管理信息系统

6.1概述

6.2需求分析

6.2.1理解需求

6.2.2分析需求

6.3UML系统建模

6.3.1档案资料管理信息系统的用例分析

6.3.2档案资料管理信息系统的领域分析

6.4系统配置

6.4.1软件配置

6.4.2硬件配置

6.4.3网络配置

6.5数据库分析

6.5.1E~图分析

6.5.2表与字段分析和PowerDesign数据库建模

6.6数据库设计

6.6.1创建数据库

6.6.2创建表

6.6.3创建视图

6.7界面设计

6.8连接数据库

6.9功能模块设计

6.10代码分析与实现.

6.11实例演示

6.12小结”

第7章计划管理信息系统

7.1概述

7.2需求分析

7.2.1理解需求

7.2.2分析需求

7.3UML系统建模

7.3.1计划管理信息系统的用例分析

7.3.2计划管理信息系统的领域分析

7.4系统配置

7.4.1软件配置

7,4.2硬件配置

7.4.3网络配置

7.5数据库分析

7.5.1E-R图分析

7.5.2表与字段分析和PowerDesign数据库建模

7.6数据库设计

7.6.1创建数据库

7.6;2创建表

7.6.3创建视图

7.7界面设计

7.7.1计划管理信息系统的登录界面

7.7.2计划管理窗体的界面设计

7.8连接数据库

7.9功能模块设计

7.10代码分析与实现

7.11实例演示

7.12小结

第8章制造业管理信息系统

8.1概述

8.2需求分析

8.2.1理解需求

8.2.2分析需求

8.3UML系统建模

8.3.1制造业管理信息系统的用例分析

8.3.2制造业管理信息系统的领域分析

8.3.3制造业管理信息系统的设计

8.4系统配置

8.4.1软件配置

8.4.2硬件配置

8.4.3网络配置

8.5数据库分析.

8.5.1E-R图分析

8.5.2表与字段分析和PowerDesign数据库建模

8.6数据库设计

8.6.1创建数据库

8.6.2创建表

8.6.3创建视图

8.7界面设计

8.7.1出产成品的界面设计

8.7.2调用原料的界面设计

8.7.3生产流程管理的界面设计

8.8连接数据库

8.9功能模块设计

8.10代码分析与实现

8.11实例演示

8.12小结

第9章学生管理信息系统

9.1概述

9.2需求分析

9.2.1理解需求

9.2.2分析需求

9.3UML系统建模

9.3.1学生管理信息系统的用例分析

9.3.2学生管理信息系统的领域分析

9.3.3学生管理信息系统的设计

9.4系统配置

9.4.1软件配置

9.4.2硬件配置

9.4.3网络配置

9.5数据库分析

9.5.1E-R图分析

9.5.2表与字段分析和PowerDesign数据库建模

9.6数据库设计

9.6.1创建数据库

9.6.2创建表

9.7界面设计

9.7.1学生管理主界面设计

9.7.2学生基本信息界面的设计

9.7.3奖惩界面设计

9.7.4学生考勤界面设计

9.8连接数据库

9.9功能模块设计

9.10代码分析与实现

9.11实例演示

9.12小结

第10章医院管理信息系统

10.1概述

10.2需求分析

10.2.1理解需求

10.2.2分析需求

10.3UML系统建模

10.3.1医院管理信息系统的用例分析

10.3.2医院管理信息系统的领域分析

10.3.3医院管理信息系统的设计

10.4系统配置

10.4.1软件配置

10.4.2硬件配置

10.4.3网络配置

10.5数据库分析

10.5.1E-R图分析

10.5.2表与字段分析和PowerDesigl数据库建模

10.6数据库设计

10.6.1创建数据库

10.6.2创建表

10.6.3创建视图

10.7界面设计

10.7.1病人挂号的界面设计

10.7.2医生诊断的界面设计

10.8连接数据库

10.9功能模块分析

10.10代码分析与实现

10.11实例演示

10.12小结

第11章宾馆/餐饮管理信息系统

11.1概述

11.2需求分析

11.2.1理解需求

11.2.2分析需求

11.3UML系统建模

11.3.1宾馆/餐饮管理信息系统的用例分析

11.3.2宾馆/餐饮管理信息系统的领域分析

11.4系统配置

11.4.1软件配置

11.4.2硬件配置

11.4.3网络配置

11.5数据库分析

11.5.1E-R图分析

11.5.2表与字段分析和PowerDesign数据库建模

11.6数据库设计

11.6.1创建数据库

11.6.2创建表

11.7界面设计

11.7.1客房吧台界面设计

11.7.2客房登记界面设计

11.7.3客房总台界面设计

11.7.4餐饮吧台界面设计

11.7.5餐饮总台界面

11.8连接数据库

11.9功能模块设计

11.9.1客房吧台模块的设计

11.9.2客房登记模块的设计

11.9.3客房总台模块的设计

11.9.4餐饮吧台模块的设计

11.9.5餐饮总台模块的设计

11.10代码分析与实现

1L10.1客房吧台模块的代码实现

11.10.2客房登记模块的代码实现

11.10.3客房总台模块的代码实现

11.11实例演示

11.12小结

第12章图书馆信息管理系统

12.1概述

12.2需求分析

12.2.1理解需求

12.2.2分析需求

12.3UML系统建模

12.3.1图书馆信息管理系统的用例分析

12.3.2图书馆信息管理系统的领域分析

12.3.3图书馆信息管理系统的设计

12.4系统配置

12.4.1软件配置

12.4.2硬件配置

12.4.3网络配置

12.5数据库分析

12.5.1E-R图分析

12.5.2表与字段分析和PowerDesign数据库建模

12.6数据库设计

12.6.1创建数据库

12.6.2创建表

12.6.3创建视图

12.6.4创建存储过程和触发器

12.7界面设计

12.7.1图书馆前台操作界面设计

12.7.2图书馆维护操作界面设计

12.8连接数据库

12.9功能模块设计

12.10代码分析与实现

12.11实例演示

12.12小结

第13章系统建模技术

13.1概述

13.1.1常用建模方法

13.1.21DEF方法介绍

13.1.3建模语言UML简介

13.1.4系统建模工具

13.2UML系统建模

13.2.1RationalRose在软件生命周期各环节的作用

13.2.2UML语言概述

13.2.3UML的用例图

13.2.4UML的包和类

13.2.5对象的相互作用

13.2.6关系

13.2.7操作和属性

13.3利用PowerDesign进行数据库建模

13.3.1PowerDesign的模块组成

13.3.2ProcessAnalyst概述

13.3.3DataArchitect概述

13.3.4DataArchitect的物理数据模型PDM

13.3.5建立PAM模型的基本步骤

13.4小结