本书是“11世纪计算机程序设计实例丛书”中的一本,主要介绍如何使用C++Builder 4.0开发数据库应用程序。\r\n 本书由15章组成,以一个具体的数据库应用程序——伯克公司生产销售数据库管理系统的开发全过程为主线,系统地介绍了使用 C++Builder开发数据库应用程序的各种常用方法,内容包括: C++ 4.0概述,应用程序开发及其环境概述应用程序开发及其环境概述,Windows应用程序设计初步,C++与面向对象程序设计,程序的调试和异常处理,系统结构简析与数据库设计,系统与数据库的连接,分布式数据库功能扩展,访问和控制数据库中的数据,生产管理模块的设计,建立财务分析模块一深入使用结构化查询,报表自动生成技术,报表系统的设计,系统模块集成,发行数据库管理系统。通过本书的学习,读者完全能够举一反三设计各种常用的数据库应用程序。\r\n 全书内容全面,讲解深入浅出。书中示例程序就是一个典型的公司数据库管理系统的缩影,实用性很强。在介绍各种数据库应用程序的常用设计技术时,力求与本书实例紧密结合,以便让读者在示例程序的设计过程中学会丰富的程序设计技术。本书的目的,不仅仅是通过实际的应用教会读者掌握C++Builder,更重要的是灌输一种如何结合实际开发应用程序的思想,并教会开发一般程序的步骤。\r\n 本书是为那些想着手 C++Builder数据库开发但又对相应软件知之甚少者量身定作的。内容丰富、条理清晰、重点突出、实用性强,既可作为中小型数据库应用程序开发人员的技术参考书,也可作为高等院校师生的教学、自学参考用书和社会相关领域培训教学用书。本书附带光盘内容包括书中实例“伯克公司生产销售数据库管理系统“的源代码及安装程序。
引言\r\n\r\n第1章 C++ Builder 4.0概述\r\n\r\n1.1 C++ Builder 4.0概述\r\n1.1.1 C++ Builder概述\r\n1.l.2 C++ Builder 4.0的新特点\r\n1.1.3 C++ Builder版本介绍\r\n1.2 C++Builder与数据库管理系统\r\n1.2.l 应用程序与数据库的连接\r\nl.2.2 数据控制能力\r\nl.2.3 报表功能\r\n1.2.4 数据库辅助工具\r\n1.3 生产销售管理系统需求与功能分析\r\n1.3.l 公司情况简介\r\n1.3.2 应用系统功能分析\r\n1.4 小结\r\n\r\n第2章 应用程序开发及其环境概述\r\n\r\n2.1 C++ Builder 4.0集成开发环境\r\n2.1.1 IDE主界面简介\r\n2.1.2 IDE主菜单介绍\r\n2.1.3 IDE的缺省加速栏\r\n2.1.4 组件面板\r\n2.1.5对象查看器\r\n2.1.6 类查看器\r\n2.1.7 代码编辑器\r\n2.1.8 窗体设计器\r\n2.1.9 工程管理器\r\n2.2 C++ Builder 4.0工程项目的管理;\r\n2.2.1 工程管理器\r\n2.2.2 工程中的文件\r\n2.2.3 伯克公司生产销售数据库管理系统的工程项目概述\r\n2.3 C++ Builder 4.0应用程序开发基础\r\n2.3.l 建立工程\r\n2.3.2 应用程序界面设计\r\n2.3.3 多窗体设计\r\n2.3.4 应用程序功能代码的编写\r\n2.3.5 应用程序的编译、连接、调试,运行\r\n2.4 小结\r\n\r\n第3章 Windows应用程序设计初步\r\n\r\n3.1 用户主界面的组件分析\r\n3.2 VCL库的常用组件简述\r\n3.2.l 菜单组件\r\n3.2.2 几种常用按钮组件\r\n3.2.3 文本显示和编辑组件介绍\r\n3.2.4 组件容器\r\n3.2.5 列表框和下拉式列表框\r\n3.2.6 32位WndOWS应用程序常用组件介绍\r\n3.3 示例应用程序的设计\r\n3.3.1 C++ Builder应用程序设计的特点\r\n3.3.2 示例程序的界面设计\r\n3.3.3 程序的完整代码\r\n3.4 小结\r\n\r\n第4章 C计与面向对氨程序设计\r\n\r\n4.1 面向对象程序设计\r\n4.1.l 面向过程的困难\r\n4.1.2 面向对象概述\r\n4.1.3 面向对象的程序设计\r\n4.2 类、对象和封装\r\n4.2.1 C++语言相对C的新特件\r\n4.2.2 C++的面向对象的特征\r\n4.2.3 封装\r\n4.3 继承和多态件\r\n4.3.1 继承和子类\r\n9.3 控制数据库中的数据\r\n9.3.l 数据感知(Data.Aware)组件概述\r\n9.3.2 TDBNedgator组件\r\n9.3.3 TDBOrid组件\r\n9.3.4 TDBEdit组件\r\n9.3.5 TDBTex组件\r\n9.3.6 TDBChxallOX组件\r\n9.3.7 TDBListBox组件\r\n9.3.8 TDBLookUpCOmboBOX组件\r\n9.3.9 TDBRadoGroop组件\r\n9.4 小结\r\n\r\n第10章 生产管理模块的设计\r\n\r\n10.l 产品管理模块的结构分析\r\n10.1.l 产品管理模块管理的数据表\r\n10.1.2 产品管理模块结构分析\r\n10.1.3 产品管理模块结构的实现途径\r\n10.2 产品管理模块的功能需求分析\r\n10.3 产品管理模块的设计\r\n10.3.l 产品基本信息提示模块的设计\r\n10.3.2 公司生产销售历史浏览模块的设计\r\n10.3.3 生产和销售决策支持模块的设计\r\n10.3.4 公司生产销售状况模拟计算模块的设计\r\n10.4 原料管理模块的简析和设计\r\n10.4.1 原料管理模块的主要结构\r\n10.4.2 原料管理模块的主要功能\r\n10.4.3 原料决策模块的设计\r\n10.4.4 原料定购历史记录浏览的实现\r\n10.4.5 原料消耗记录浏览功能的实现\r\n10.4.6 季度产量和销售量模拟计算\r\n10.4.6 原料管理模块的完整代码\r\n10.5 小结\r\n\r\n第11章 建立财务分析模块\r\n\r\n——深入使用结构化查询\r\n11.l 财务分析模块的功能需求\r\n11.1.l 财务分析模块的需求简析\r\n11.1.2 公司资金流向分析模块的功能\r\n11.1.3 产品成本分析模块的功能\r\n11.1.4 公司现金分析模块的功能\r\n11.1.5 贷款和库存费用管理模块的功能\r\n11.2 财务分析模块的结构分析和实现方法\r\n11.2.l 公司资金流向分析模块的结构和实现方法\r\n11.2.2 产品成本分析模块的结构和实现方法\r\n11.2.3 公司现金分析模块的结构和实现方法\r\nl1.2.4 贷款和库存费用管理模块的结构和实现方法\r\n11.3 财务分析模块的设计\r\n11.3.l 资金流向分析模块的计算功能的实现\r\nl1.3.2 公司现金分析模块计算功能的实现\r\nl1.3.3 贷款决策数据提示功能的实现\r\n11.3.4 贷款决策数据提交功能的实现\r\n11.3.5 库存费用数据提示功能的实现\r\n11.3.6 库存费用数据提交功能的实现\r\n11.4 财务分析模块的完整代码\r\n11.4.1 头文件\r\n11.4.2 实现文件\r\nl1.5 小结\r\n\r\n第12章 报表自动生成技术\r\n\r\n12.1 报表综述\r\n12.1.1 报表基本构成\r\n12.1.2 报表的基本种类介绍\r\n12.2 报表生成器\r\n12.2.1 报表生成组件面板概述\r\n12.2.2 快速报表组件(TpoickRop)\r\n12.2.3 TCustomQuickRep类\r\n12.2.4 快速报表标签组件(TQAlmrel)\r\n12.2.5 报表数据库标签组件(TQRDBTex)\r\n12.2.6 TQRExper组件\r\n12.2.7 TQRSySData组件\r\n12.3 报表的生成\r\n12.3.1 报表结构设计\r\n12.3.2 报表功能的实现\r\n12.3.3 报表的预览\r\n12.4 程序中对报表的使用\r\n12.4.1 程序中调用报表的界面介绍\r\n12.4.2 对报表的调用\r\n12.5 报表的打印\r\n12.5.l 报表的预览\r\n12.5.2 报表的打印设置\r\n12.5.3 报表的打印\r\n12.6 小结\r\n\r\n第13章 报表系统的设计\r\n\r\n13.1 报表系统的报表种类需求分析\r\n13.1.l 产品管理模块的报表需求\r\n13.1.2 原料管理模块的报表需求\r\n13.1.3 公司经营状况分析模块的报表需求\r\n13.1.4 系统维护模块的报表需求\r\n13.1.5 报表需求综合分析\r\nl3.2 报表的设计\r\n13.2.l 产品的生产销售历史记录报表的设计\r\n13.2.2 产品的生产决策和销售决策历史记录报表的设计\r\n13.2.3 原料订购和消耗历史记录报表的设计\r\n13.2.4 公司资金流向分析结果和季度可用现金报表的设计\r\n13.2.5 季度贷款决策和库存费用数据报表的设计\r\n13.2.6 工厂生产能力数据报表的设计\r\n13.2.7 数据库中其它数据表的直接映像数据报表的设计\r\n13.3 报表和管理系统的连接\r\n13.3.1 报表系统的综合\r\n13.3.2 管理系统主界面与报表系统的连接\r\n13.3.3 产品管理模块和报表系统的连接\r\n13.3.4 原料管理模块和报表系统的连接\r\n13.3.5 财务模块和报表系统的连接\r\n13.3.6 系统维护模块和报表系统的连接\r\n13.4 小结\r\n\r\n第14章 系统模块集成\r\n\r\n14.l 数据库管理系统各模块的集成\r\n14.1.1 数据库系统的工程文件测览\r\n14.1.2 数据库系统用户主界面\r\n14.1.3 调用功能子模块及密码检查的方法\r\n14.1.4 系统启动时的计算功能\r\n14.2 系统的展示\r\n14.2.1 产品管理模块\r\n14.2.2 原料管理模块\r\n14.2.3 财务分析模块\r\n14.2.4 系统维护模块\r\n14.2.5 报表系统\r\n14.2.6 Splash窗口\r\n14.3 小结\r\n\r\n第15章 发行数据库管理系统\r\n\r\n1 5. l 应用程序发行前的准备 \r\n15.1.l 发布前对应用程序的最后调试和功能测试\r\n15.1.2 创建发行版本的应用程序\r\n15.2 安装程序的制作\r\n15.2.l 建立安装程序工程\r\n15.2.2 配置Set the Visua Design选项\r\n15.2.3 配置Speify Installshield Objectsfor Borind C++ Builder选项\r\n15.2.4 配置Speify COmmetns and Files选项\r\n15.25 配置SeleCt User InterfaceComponents选项\r\n15.2.6 配置Make Registry Changes选项\r\n15.2.7 配置Spcify Foloers and Icons选项\r\n15.2.8 制作安装盘\r\n15.3 小结\r\n
无封面