Delphi 实战演练

Delphi 实战演练
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2000-11
版次: 1
ISBN: 9787115087775
定价: 64.00
装帧: 精装
开本: 其他
纸张: 其他
页数: 513页
4人买过
  • 本书是以一个用Delphi开发的应用系统实例为背景,根据软件工程项目开发过程的顺序编写的,包括系统需求分析、方案设计、系统设计、程序设计,系统验收与交付、系统运行与维护的全过程。 第一篇  战前准备1第1章  软件工程项目开发过程概述31.1  软件工程项目开发阶段划分41.2  项目定义期的工作41.2.1 项目定义阶段41.2.2 可行性分析阶段51.2.3 需求分析阶段61.3  设计开发期的工作101.3.1 总体设计阶段(总体方案设计)101.3.2 详细设计阶段121.3.3 编写代码阶段131.3.4 单元调试与测试阶段151.3.5 系统联试与测试阶段161.3.6 编制系统文档阶段171.4  系统运行与维护期的工作181.4.1 试运行阶段181.4.2 交付阶段181.4.3 运行和维护阶段18第2章  Delphi5.0开发环境212.1  Delphi 5.0新特性222.1.1 基本特性222.1.2 新特性222.2  集成开发环境(IDE)概况242.2.1 主窗口242.2.2  Object Inspector窗口252.2.3 窗体窗口252.2.4 程序单元窗口252.3  菜单和命令252.3.1 File菜单262.3.2 Edit菜单262.3.3 Search菜单272.3.4 View菜单282.3.5 Project菜单292.3.6 Run菜单302.3.7 Component菜单302.3.8 Database菜单312.3.9 Tools菜单312.3.10 Help菜单322.3.11 局部菜单322.4  使用窗体设计应用程序322.4.1 使用窗体322.4.2 在编辑器中编写代码332.4.3 创建一个应用程序34第3章  Object Pascal简介373.1  Object Pascal的数据类型383.1.1 简单类型383.1.2 串类型393.1.3 结构化类型393.1.4 指针类型413.1.5 过程类型433.1.6 对象类型433.2  Object Pascal的变量与常量453.2.1 标识符453.2.2 数字463.2.3 串463.2.4 常量473.2.5 变量声明473.2.6 类型化的常量声明483.3  Object Pascal的表达式与运算符483.3.1 表达式483.3.2 运算符493.4  Object Pascal的语句493.4.1 注释493.4.2 简单语句和复合语句503.4.3 条件语句513.4.4 循环控制语句523.5  Object Pascal的程序结构543.5.1 块与作用域543.5.2 单元的结构553.5.3 值参数与变量参数563.5.4 保护资源573.6  常用的字符串处理函数583.7  关键字列表60 第4章  Delphi 5.0常用组件634.1  VCL可视组件库644.2  窗体(TForm)组件684.3  文本相关组件744.3.1  TLabel(标签)组件744.3.2  TEdit(编辑框)组件784.3.3  TMaskEdit组件824.3.4  TMemo组件834.3.5  TListBox组件864.3.6  TComboBox组件904.4  菜单组件934.4.1  TMainMenu组件934.4.2  TPopupMenu组件954.5  按钮和检查框964.5.1  命令按钮(TButton组件)964.5.2  位图按钮(TBitBtn组件)1004.5.3  快速按钮(TSpeedButton组件)1024.5.4  开关按钮(TRadioButton组件)1034.5.5  TCheckBox组件1044.6  分组组件1064.6.1  TGroupBox组件1064.6.2  TRadioGroup组件1084.6.3  TPanel组件1104.6.4  TPageControl组件1114.6.5  TTabset组件1144.6.6  TNoteBook组件1164.6.7  TTabbedNoteBook组件1174.7  图形组件1184.7.1  TImage组件1184.7.2  画板组件 (TPainBox)1204.7.3  TShape组件1214.7.4  TBevel组件1224.7.5  关系图组件(TOutline)1224.7.6  THeader组件1264.8  网格组件1274.8.1  TStringGrid组件1274.8.2  绘画网格组件(TDrawGrid)132第5章 FastNet页组件1355.1  FastNet页组件简介1365.2  组件介绍1375.2.1  NMFTP组件1375.2.2  TNMHTTP组件1415.2.3  NMNNTP组件1425.2.4  NMDayTime组件1445.2.5  TNMMsg组件1455.2.6  TNMPOP3组件1455.2.7  TNMSMTP组件1465.2.8  TNMTime组件1475.2.9  TNMUDP组件1475.2.10  TNMURL组件1475.2.11  TNMUUProcessor组件1485.2.12  TNMFinger组件1485.2.13  THTML组件148第6章  BDE和Datapump简介1516.1  BDE(数据库引擎)配置1526.1.1  BDE简介1526.1.2  配置BDE1536. 2  ORACLE与dBASE Files的数据转换159第二篇  实战演练161第7章  系统需求分析1637.1  项目简介1647.1.1  凯新信息服务中心机构1647.1.2  各部门的业务1657.1.3  中心各业务部门的关系1667.2  确定用户对新系统的综合要求1667.3  分析新系统的数据要求1687.4  新系统的数据字典1697.5  绘制系统流程图1697.6  确定和评价系统方案1707.7  确定系统开发计划1717.8  编写需求分析报告171第8章  系统建设方案1738.1  引言1748.2  概述1748.2.1  任务来源1748.2.2  建设目标1748.2.3  建设原则1748.2.4  参考资料1758.2.5 术语与定义1758.3 系统功能1768.3.1  系统主要功能1768.3.2  主要技术性能1778.4 运营管理系统组成1778.4.1  系统组成1778.4.2  工作流程1788.4.3  设备配置1788.4.4  运行环境1808.4.5  开发工具1828.5  设备选型1838.5.1  服务器1838.5.2  网络设备1848.5.3  网管工作站配置1868.5.4  布线及测试工具1868.6  经费预算186第9章 系统设计1899.1  概述1909.1.1  系统设计原则1909.1.2  系统建设目标1909.1.3  系统建设任务1919.1.4  系统建设目标和服务对象1919.1.5  术语与定义1919.1.6  参考资料1929.2  系统总体设计1929.2.1  系统功能和技术指标1929.2.2  系统组成1949.2.3  系统建设与实施1969.3  分系统设计1969.3.1  分系统的功能和性能要求1969.3.2  分系统技术设计2019.3.3  分系统接口设计2039.4  编码设计2049.4.1  概述2049.4.2  编码设计2049.5  输入设计2059.5.1  概述2059.5.2  输入接口要求2059.6  输出设计2069.6.1  概述2069.6.2  输出功能和性能2089.6.3  服务对象2089.6.4  输出接口要求2089.6.5  输出设计要求2089.7  网络设计2189.7.1  网络分系统的作用与功能2189.7.2  网络分系统的设计原则2189.7.3  网络分系统的设计要点2199.7.4  局域网结构与配置2199.8  系统安全和可靠性设计2209.8.1  概述2209.8.2  系统安全设计2209.8.3  系统可靠性设计221第10章  数据库设计22310.1  概述22410.1.1  数据库设计过程22410.1.2  术语22510.2  数据库系统的结构22510.3  凯新信息服务中心运营管理系统数据关系结构22610.4  凯新信息服务中心运营管理系统数据结构设计23310.4.1  数据项定义表23410.4.2  标准数据统计表24210.5  凯新信息服务中心运营管理系统数据采集说明243第11章  建立数据库25111.1  启动数据库桌面系统(Database Desktop)25211.2  创建数据库表25311.3  修改表结构26211.4  数据的查询和修改26311.5  DBD的Utilities(实用)工具269第12章  数据库组件和客户/服务器程序设计27512.1  基于BDE的Data Access(数据存取)页组件27612.1.1  TDataSource组件27612.1.2  TTable组件27712.1.3  TQuery组件28712.1.4  TDataBase组件29812.1.5  TUpdateSQL组件30112.2  基于ADO的数据存取组件30612.2.1  TADOConnection组件30612.2.2  ADOTable组件30912.2.3  TADOQuery31112.2.4  TADOCommand组件31312.2.5  TADODataSet组件31412.3  Data Control (数据控制)页组件31512.3.1  TDBGrid组件31512.3.2  TDBNavigator组件31612.3.3  TDBText组件31812.3.4  TDBEdit组件31812.3.5  TDBMemo组件31812.3.6  TDBImage组件31912.3.7  TDBLookUpCombobox组件31912.4  应用程序设计32312.4.1  总体思路32312.4.2  定义数据库别名32512.4.3  主控模块设计32612.4.4  二手汽车数据维护模块设计33312.4.5  汽车租赁数据维护模块设计33612.4.6  二手汽车信息查询模块设计33812.4.7  汽车租赁信息查询模块设计34212.4.8  各类信息Web访问人次统计模块设计34412.4.9  二手汽车资料卡片打印模块设计34812.4.10 汽车市场一览表打印模块设计34912.4.11 各类信息访问人次统计图表打印模块设计35012.4.12 用户登录模块设计35212.4.13 修改口令模块设计35512.4.14 用户权限管理模块设计358第13章  多层结构程序设计36113.1  Delphi数据库体系结构概述36213.1.1  概述36213.1.2  多层结构程序概述36313.2  Midas页组件36513.3  服务器应用程序设计36613.3.1  服务器应用程序结构36613.3.2  服务器应用程序设计步骤36713.4  客户应用程序设计37313.5  与应用服务器连接37713.6  在Web上发布"瘦"客户应用程序37813.6.1  该方式的优点37813.6.2  为客户端应用程序创建ActiveForm378第14章 Web服务器应用程序设计39114.1  Internet页组件简介39214.2   Web服务器应用程序的结构39314.2.1  Web服务器应用程序的类型39314.2.2  Web模块39414.2.3  Web动作项39614.2.4  获取请求消息39914.2.5  建立HTTP响应消息40914.3  TWebDispatcher (调配器)组件41714.4  TPageProducer组件41814.5  TDataSetPageProducer组件42114.6  TQueryTableProducer组件42114.7  TDataSetTableProducer组件42414.8  建立Web服务器应用程序42414.8.1  创建Web服务器应用程序42414.8.2  与客户交互42714.8.3  访问数据库42914.9  调试Web服务器应用程序43014.9.1  调试ISAPI/NSAPI服务器应用程序43014.9.2  调试CGI和Win-CGI服务器应用程序43114.10  Web服务器应用程序实例44614.10.1  Web模块的窗体44614.10.2  Pmain的工程文件、单元代码和页面生成组件44814.10.3  PinfoQuery的工程文件、单元代码和查询网页45014.10.4  PRenCaiInfoQuery的单元代码和查询网页45914.10.5  PFangwuQuery的单元代码和查询网页465第三篇  检测战果471第15章  系统验收与交付47315.1  单元测试47415.2  系统测试47415.3  测试报告47615.3.1  测试结果和分析47615.3.2  结论47615.4  系统试运行47815.5  系统验收47815.5.1  验收组织47815.5.2  验收内容47915.5.3  验收结论47915.6  交付480第16章 系统运行与维护48316.1  人员培训48416.1.1  信息采集人员培训48416.1.2  信息维护人员培训48416.1.3  系统管理人员培训48516.1.4  应用软件操作培训48516.2  系统使用说明书48616.2.1  系统概述48616.2.2  系统工作环境48616.2.3  系统安装48716.2.4  系统运行48716.2.5  系统备份和恢复48716.2.6  清单48716.3  用户手册49116.3.1  概述49216.3.2  结构49216.3.3  运行环境49416.3.4  运行操作49416.3.5  系统维护49816.3.6  出错处理499附录A InstallShield简介501
  • 内容简介:
    本书是以一个用Delphi开发的应用系统实例为背景,根据软件工程项目开发过程的顺序编写的,包括系统需求分析、方案设计、系统设计、程序设计,系统验收与交付、系统运行与维护的全过程。
  • 目录:
    第一篇  战前准备1第1章  软件工程项目开发过程概述31.1  软件工程项目开发阶段划分41.2  项目定义期的工作41.2.1 项目定义阶段41.2.2 可行性分析阶段51.2.3 需求分析阶段61.3  设计开发期的工作101.3.1 总体设计阶段(总体方案设计)101.3.2 详细设计阶段121.3.3 编写代码阶段131.3.4 单元调试与测试阶段151.3.5 系统联试与测试阶段161.3.6 编制系统文档阶段171.4  系统运行与维护期的工作181.4.1 试运行阶段181.4.2 交付阶段181.4.3 运行和维护阶段18第2章  Delphi5.0开发环境212.1  Delphi 5.0新特性222.1.1 基本特性222.1.2 新特性222.2  集成开发环境(IDE)概况242.2.1 主窗口242.2.2  Object Inspector窗口252.2.3 窗体窗口252.2.4 程序单元窗口252.3  菜单和命令252.3.1 File菜单262.3.2 Edit菜单262.3.3 Search菜单272.3.4 View菜单282.3.5 Project菜单292.3.6 Run菜单302.3.7 Component菜单302.3.8 Database菜单312.3.9 Tools菜单312.3.10 Help菜单322.3.11 局部菜单322.4  使用窗体设计应用程序322.4.1 使用窗体322.4.2 在编辑器中编写代码332.4.3 创建一个应用程序34第3章  Object Pascal简介373.1  Object Pascal的数据类型383.1.1 简单类型383.1.2 串类型393.1.3 结构化类型393.1.4 指针类型413.1.5 过程类型433.1.6 对象类型433.2  Object Pascal的变量与常量453.2.1 标识符453.2.2 数字463.2.3 串463.2.4 常量473.2.5 变量声明473.2.6 类型化的常量声明483.3  Object Pascal的表达式与运算符483.3.1 表达式483.3.2 运算符493.4  Object Pascal的语句493.4.1 注释493.4.2 简单语句和复合语句503.4.3 条件语句513.4.4 循环控制语句523.5  Object Pascal的程序结构543.5.1 块与作用域543.5.2 单元的结构553.5.3 值参数与变量参数563.5.4 保护资源573.6  常用的字符串处理函数583.7  关键字列表60 第4章  Delphi 5.0常用组件634.1  VCL可视组件库644.2  窗体(TForm)组件684.3  文本相关组件744.3.1  TLabel(标签)组件744.3.2  TEdit(编辑框)组件784.3.3  TMaskEdit组件824.3.4  TMemo组件834.3.5  TListBox组件864.3.6  TComboBox组件904.4  菜单组件934.4.1  TMainMenu组件934.4.2  TPopupMenu组件954.5  按钮和检查框964.5.1  命令按钮(TButton组件)964.5.2  位图按钮(TBitBtn组件)1004.5.3  快速按钮(TSpeedButton组件)1024.5.4  开关按钮(TRadioButton组件)1034.5.5  TCheckBox组件1044.6  分组组件1064.6.1  TGroupBox组件1064.6.2  TRadioGroup组件1084.6.3  TPanel组件1104.6.4  TPageControl组件1114.6.5  TTabset组件1144.6.6  TNoteBook组件1164.6.7  TTabbedNoteBook组件1174.7  图形组件1184.7.1  TImage组件1184.7.2  画板组件 (TPainBox)1204.7.3  TShape组件1214.7.4  TBevel组件1224.7.5  关系图组件(TOutline)1224.7.6  THeader组件1264.8  网格组件1274.8.1  TStringGrid组件1274.8.2  绘画网格组件(TDrawGrid)132第5章 FastNet页组件1355.1  FastNet页组件简介1365.2  组件介绍1375.2.1  NMFTP组件1375.2.2  TNMHTTP组件1415.2.3  NMNNTP组件1425.2.4  NMDayTime组件1445.2.5  TNMMsg组件1455.2.6  TNMPOP3组件1455.2.7  TNMSMTP组件1465.2.8  TNMTime组件1475.2.9  TNMUDP组件1475.2.10  TNMURL组件1475.2.11  TNMUUProcessor组件1485.2.12  TNMFinger组件1485.2.13  THTML组件148第6章  BDE和Datapump简介1516.1  BDE(数据库引擎)配置1526.1.1  BDE简介1526.1.2  配置BDE1536. 2  ORACLE与dBASE Files的数据转换159第二篇  实战演练161第7章  系统需求分析1637.1  项目简介1647.1.1  凯新信息服务中心机构1647.1.2  各部门的业务1657.1.3  中心各业务部门的关系1667.2  确定用户对新系统的综合要求1667.3  分析新系统的数据要求1687.4  新系统的数据字典1697.5  绘制系统流程图1697.6  确定和评价系统方案1707.7  确定系统开发计划1717.8  编写需求分析报告171第8章  系统建设方案1738.1  引言1748.2  概述1748.2.1  任务来源1748.2.2  建设目标1748.2.3  建设原则1748.2.4  参考资料1758.2.5 术语与定义1758.3 系统功能1768.3.1  系统主要功能1768.3.2  主要技术性能1778.4 运营管理系统组成1778.4.1  系统组成1778.4.2  工作流程1788.4.3  设备配置1788.4.4  运行环境1808.4.5  开发工具1828.5  设备选型1838.5.1  服务器1838.5.2  网络设备1848.5.3  网管工作站配置1868.5.4  布线及测试工具1868.6  经费预算186第9章 系统设计1899.1  概述1909.1.1  系统设计原则1909.1.2  系统建设目标1909.1.3  系统建设任务1919.1.4  系统建设目标和服务对象1919.1.5  术语与定义1919.1.6  参考资料1929.2  系统总体设计1929.2.1  系统功能和技术指标1929.2.2  系统组成1949.2.3  系统建设与实施1969.3  分系统设计1969.3.1  分系统的功能和性能要求1969.3.2  分系统技术设计2019.3.3  分系统接口设计2039.4  编码设计2049.4.1  概述2049.4.2  编码设计2049.5  输入设计2059.5.1  概述2059.5.2  输入接口要求2059.6  输出设计2069.6.1  概述2069.6.2  输出功能和性能2089.6.3  服务对象2089.6.4  输出接口要求2089.6.5  输出设计要求2089.7  网络设计2189.7.1  网络分系统的作用与功能2189.7.2  网络分系统的设计原则2189.7.3  网络分系统的设计要点2199.7.4  局域网结构与配置2199.8  系统安全和可靠性设计2209.8.1  概述2209.8.2  系统安全设计2209.8.3  系统可靠性设计221第10章  数据库设计22310.1  概述22410.1.1  数据库设计过程22410.1.2  术语22510.2  数据库系统的结构22510.3  凯新信息服务中心运营管理系统数据关系结构22610.4  凯新信息服务中心运营管理系统数据结构设计23310.4.1  数据项定义表23410.4.2  标准数据统计表24210.5  凯新信息服务中心运营管理系统数据采集说明243第11章  建立数据库25111.1  启动数据库桌面系统(Database Desktop)25211.2  创建数据库表25311.3  修改表结构26211.4  数据的查询和修改26311.5  DBD的Utilities(实用)工具269第12章  数据库组件和客户/服务器程序设计27512.1  基于BDE的Data Access(数据存取)页组件27612.1.1  TDataSource组件27612.1.2  TTable组件27712.1.3  TQuery组件28712.1.4  TDataBase组件29812.1.5  TUpdateSQL组件30112.2  基于ADO的数据存取组件30612.2.1  TADOConnection组件30612.2.2  ADOTable组件30912.2.3  TADOQuery31112.2.4  TADOCommand组件31312.2.5  TADODataSet组件31412.3  Data Control (数据控制)页组件31512.3.1  TDBGrid组件31512.3.2  TDBNavigator组件31612.3.3  TDBText组件31812.3.4  TDBEdit组件31812.3.5  TDBMemo组件31812.3.6  TDBImage组件31912.3.7  TDBLookUpCombobox组件31912.4  应用程序设计32312.4.1  总体思路32312.4.2  定义数据库别名32512.4.3  主控模块设计32612.4.4  二手汽车数据维护模块设计33312.4.5  汽车租赁数据维护模块设计33612.4.6  二手汽车信息查询模块设计33812.4.7  汽车租赁信息查询模块设计34212.4.8  各类信息Web访问人次统计模块设计34412.4.9  二手汽车资料卡片打印模块设计34812.4.10 汽车市场一览表打印模块设计34912.4.11 各类信息访问人次统计图表打印模块设计35012.4.12 用户登录模块设计35212.4.13 修改口令模块设计35512.4.14 用户权限管理模块设计358第13章  多层结构程序设计36113.1  Delphi数据库体系结构概述36213.1.1  概述36213.1.2  多层结构程序概述36313.2  Midas页组件36513.3  服务器应用程序设计36613.3.1  服务器应用程序结构36613.3.2  服务器应用程序设计步骤36713.4  客户应用程序设计37313.5  与应用服务器连接37713.6  在Web上发布"瘦"客户应用程序37813.6.1  该方式的优点37813.6.2  为客户端应用程序创建ActiveForm378第14章 Web服务器应用程序设计39114.1  Internet页组件简介39214.2   Web服务器应用程序的结构39314.2.1  Web服务器应用程序的类型39314.2.2  Web模块39414.2.3  Web动作项39614.2.4  获取请求消息39914.2.5  建立HTTP响应消息40914.3  TWebDispatcher (调配器)组件41714.4  TPageProducer组件41814.5  TDataSetPageProducer组件42114.6  TQueryTableProducer组件42114.7  TDataSetTableProducer组件42414.8  建立Web服务器应用程序42414.8.1  创建Web服务器应用程序42414.8.2  与客户交互42714.8.3  访问数据库42914.9  调试Web服务器应用程序43014.9.1  调试ISAPI/NSAPI服务器应用程序43014.9.2  调试CGI和Win-CGI服务器应用程序43114.10  Web服务器应用程序实例44614.10.1  Web模块的窗体44614.10.2  Pmain的工程文件、单元代码和页面生成组件44814.10.3  PinfoQuery的工程文件、单元代码和查询网页45014.10.4  PRenCaiInfoQuery的单元代码和查询网页45914.10.5  PFangwuQuery的单元代码和查询网页465第三篇  检测战果471第15章  系统验收与交付47315.1  单元测试47415.2  系统测试47415.3  测试报告47615.3.1  测试结果和分析47615.3.2  结论47615.4  系统试运行47815.5  系统验收47815.5.1  验收组织47815.5.2  验收内容47915.5.3  验收结论47915.6  交付480第16章 系统运行与维护48316.1  人员培训48416.1.1  信息采集人员培训48416.1.2  信息维护人员培训48416.1.3  系统管理人员培训48516.1.4  应用软件操作培训48516.2  系统使用说明书48616.2.1  系统概述48616.2.2  系统工作环境48616.2.3  系统安装48716.2.4  系统运行48716.2.5  系统备份和恢复48716.2.6  清单48716.3  用户手册49116.3.1  概述49216.3.2  结构49216.3.3  运行环境49416.3.4  运行操作49416.3.5  系统维护49816.3.6  出错处理499附录A InstallShield简介501
查看详情
相关图书 / 更多
Delphi 实战演练
Design for Ecological Democracy
Jr;Randolph T. Hester
Delphi 实战演练
DevSecOps原理、核心技术与实战
钱君生 章亮 编著
Delphi 实战演练
Detectives in Togas
Winterfeld;Henry;Kleinert;Charlotte;Winston;Clara;Winston;Richard
Delphi 实战演练
DeLisa物理医学与康复医学理论与实践,上下卷,第6版
励建安;毕胜;黄晓琳
Delphi 实战演练
DevOps持续万物(DevOps组织能力成熟度评估)(数字化转型与创新管理丛书)
[荷兰]巴特·德·贝斯特(Bart de Best) 著
Delphi 实战演练
Deep Learning by Example
Ahmed Menshawy
Delphi 实战演练
DevOps: 企业级CI/CD实战
李泽阳
Delphi 实战演练
Dead Souls
Gogol;Nikolai;Fusso;Susanne;Guerney;Bernard Guilbert
Delphi 实战演练
Decorative Alphabets and Initials
Nesbitt;Alexander
Delphi 实战演练
Deadly Hands of Kung Fu Omnibus Vol. 2
Claremont;Chris;Mantlo;Bill;Moench;Doug;Warner;John;Nebres;Rudy;Perez;George;Rogers;Marshall
Delphi 实战演练
DevSecOps企业级实践:理念、技术与案例
陈能技
Delphi 实战演练
Deception Point
Dan Brown 著