第1章 Delphi 7新特性
1.1 Delphi 7的新特性及增强功能
1.1.1 Delphi 7的新特点及安装需求
1.1.2 Delphi 7在Web应用上的增强功能
1.2 各模块功能初览
1.2.1 普通员工模块功能
1.2.2 财会人员模块功能
1.2.3 供销人员模块功能
1.2.4 管理人员模块功能
1.3 进销存财务系统操作详述
1.3.1 安装步骤及软件设置
1.3.2 登录操作
1.3.3 普通员工操作
1.3.4 财会人员操作
1.3.5 供销人员操作
1.3.6 管理人员操作
1.4 全新的Web式企业物资管理方案
1.4.1 传统的C/S处理流程
1.4.2 全新的分布式Web理念
1.5 小结
第2章 需求分析阶段
2.1 数据库理论知识简介
2.1.1 Delphi关系数据库概述
2.1.2 数据库模式的理论体系
2.1.3 函数依赖
2.1.4 关系模式的规范化理论
2.2 数据库设计阶段
2.2.1 需求分析
2.2.2 概念结构设计
2.2.3 概念模型到物理模型
2.3 进销存财务系统的需求分析
2.3.1 进销存财务系统的数据流程图
2.3.2 进销存财务系统的数据字典
2.3.3 进销存财务系统的关系模型
2.3.4 进销存财务系统的数据库设计
2.4 Delphi 7数据库设计和工具简介
2.4.1 数据库应用程序开发步骤
2.4.2 Delphi数据库工具
2.4.3 使用多线程的数据库查询
2.5 小结
第3章 使用Delphi 7开发分布式数据库应用
程序
3.1 分布式数据库应用程序设计基础
3.1.1 Delphi 7的分布式技术
3.1.2 分布式数据库应用程序结构
3.2 创建多层数据库应用程序
3.2.1 创建步骤
3.2.2 建立应用服务器
3.2.3 建立客户应用程序
3.3 CORBA技术在编程中的应用
3.3.1 CORBA技术简介
3.3.2 CORBA应用程序结构和开发步骤
3.3.3 CORBA应用程序实例
3.4 小结
第4章 进销存财务系统的应用服务器设计
4.1 应用服务器窗口设计
4.2 远程数据模块建立及数据控件配置
4.3 应用服务器源代码
4.4 小结
第5章 设计分布式Web服务程序
5.1 WebBroker和InternetExpress简要介绍
5.1.1 Web设计的现状
5.1.2 WebBroker简要介绍
5.1.3 InternetExpress技术简要介绍
5.2 WebBroker的深入了解
5.2.1 Delphi 7提供的开发组件
5.2.2 TWebAction的介绍
5.2.3 WebBroker的例子
5.2.4 相关控件
5.3 InternetExpress技术深入探讨
5.3.1 PWS的设置
5.3.2 用InternetExpress开发基本的Web应用
5.3.3 基于InternetExpress和MIDAS开发分布式应用
5.4 WebSnap技术的应用
5.4.1 使用WebSnap建立Web服务程序框架
5.4.2 Web Module控件的讲解
5.4.3 Adapters及服务器端脚本介绍
5.4.4 进销存财务系统介绍
5.5 小结
第6章 进销存财务系统软件设计之一
6.1 进销存财务系统软件Web服务器的设计
6.2 进销存财务系统登录设计
6.2.1 登录模块设计的准备工作
6.2.2 在Delphi 7中设计登录模块
6.2.3 登录逻辑设计
6.3 普通员工功能模块设计
6.4 小结
第7章 进销存财务系统软件设计之二
7.1 会计功能模块设计
7.1.1 会计账务系统处理
7.1.2 现金查询
7.1.3 银行账户资金查询
7.1.4 财务账务明细查询
7.1.5 会计签批处理及管理人员签批处理
7.2 供销人员功能模块
7.2.1 仓库定义
7.2.2 货品定义
7.2.3 客户资料录入及查询
7.2.4 销售业务处理
7.3 管理人员模块
7.3.1 员工资料定义
7.3.2 签批处理功能
7.3.3 库存初始化
7.3.4 小金库明细查询
7.3.5 小金库查询
7.4 小结
第8章 Web服务器源代码