Delphi 实战演练

Delphi 实战演练 - 图书城

增改描述、封面图片

作者:
ISBN:
9787115087775 , 7115087776
出版社:
出版日期:
2000-11-1
定价:
64.00
购买:
读过这本书吗?
最近在读 读过 想读 还不熟悉
我的评价:   
图书城书列:
加入到博客或社交网站:
我来评论这本书:
标题:
评价:
内容:
内容提要:
    本书是以一个用Delphi开发的应用系统实例为背景,根据软件工程项目开发过程的顺序编写的,包括系统需求分析、方案设计、系统设计、程序设计,系统验收与交付、系统运行与维护的全过程。
编辑推荐:
    本书是以一个用Delphi开发的应用系统实例为背景,根据软件工程项目开发过程的顺序编写的,包括系统需求分析、方案设计、系统设计、程序设计,系统验收与交付、系统运行与维护的全过程。
目录:
第一篇 战前准备 1 第1章 软件工程项目开发过程概述 3 1.1 软件工程项目开发阶段划分 4 1.2 项目定义期的工作 4 1.2.1 项目定义阶段 4 1.2.2 可行性分析阶段 5 1.2.3 需求分析阶段 6 1.3 设计开发期的工作 10 1.3.1 总体设计阶段(总体方案设计) 10 1.3.2 详细设计阶段 12 1.3.3 编写代码阶段 13 1.3.4 单元调试与测试阶段 15 1.3.5 系统联试与测试阶段 16 1.3.6 编制系统文档阶段 17 1.4 系统运行与维护期的工作 18 1.4.1 试运行阶段 18 1.4.2 交付阶段 18 1.4.3 运行和维护阶段 18 第2章 Delphi5.0开发环境 21 2.1 Delphi 5.0新特性 22 2.1.1 基本特性 22 2.1.2 新特性 22 2.2 集成开发环境(IDE)概况 24 2.2.1 主窗口 24 2.2.2 Object Inspector窗口 25 2.2.3 窗体窗口 25 2.2.4 程序单元窗口 25 2.3 菜单和命令 25 2.3.1 File菜单 26 2.3.2 Edit菜单 26 2.3.3 Search菜单 27 2.3.4 View菜单 28 2.3.5 Project菜单 29 2.3.6 Run菜单 30 2.3.7 Component菜单 30 2.3.8 Database菜单 31 2.3.9 Tools菜单 31 2.3.10 Help菜单 32 2.3.11 局部菜单 32 2.4 使用窗体设计应用程序 32 2.4.1 使用窗体 32 2.4.2 在编辑器中编写代码 33 2.4.3 创建一个应用程序 34 第3章 Object Pascal简介 37 3.1 Object Pascal的数据类型 38 3.1.1 简单类型 38 3.1.2 串类型 39 3.1.3 结构化类型 39 3.1.4 指针类型 41 3.1.5 过程类型 43 3.1.6 对象类型 43 3.2 Object Pascal的变量与常量 45 3.2.1 标识符 45 3.2.2 数字 46 3.2.3 串 46 3.2.4 常量 47 3.2.5 变量声明 47 3.2.6 类型化的常量声明 48 3.3 Object Pascal的表达式与运算符 48 3.3.1 表达式 48 3.3.2 运算符 49 3.4 Object Pascal的语句 49 3.4.1 注释 49 3.4.2 简单语句和复合语句 50 3.4.3 条件语句 51 3.4.4 循环控制语句 52 3.5 Object Pascal的程序结构 54 3.5.1 块与作用域 54 3.5.2 单元的结构 55 3.5.3 值参数与变量参数 56 3.5.4 保护资源 57 3.6 常用的字符串处理函数 58 3.7 关键字列表 60 第4章 Delphi 5.0常用组件 63 4.1 VCL可视组件库 64 4.2 窗体(TForm)组件 68 4.3 文本相关组件 74 4.3.1 TLabel(标签)组件 74 4.3.2 TEdit(编辑框)组件 78 4.3.3 TMaskEdit组件 82 4.3.4 TMemo组件 83 4.3.5 TListBox组件 86 4.3.6 TComboBox组件 90 4.4 菜单组件 93 4.4.1 TMainMenu组件 93 4.4.2 TPopupMenu组件 95 4.5 按钮和检查框 96 4.5.1 命令按钮(TButton组件) 96 4.5.2 位图按钮(TBitBtn组件) 100 4.5.3 快速按钮(TSpeedButton组件) 102 4.5.4 开关按钮(TRadioButton组件) 103 4.5.5 TCheckBox组件 104 4.6 分组组件 106 4.6.1 TGroupBox组件 106 4.6.2 TRadioGroup组件 108 4.6.3 TPanel组件 110 4.6.4 TPageControl组件 111 4.6.5 TTabset组件 114 4.6.6 TNoteBook组件 116 4.6.7 TTabbedNoteBook组件 117 4.7 图形组件 118 4.7.1 TImage组件 118 4.7.2 画板组件 (TPainBox) 120 4.7.3 TShape组件 121 4.7.4 TBevel组件 122 4.7.5 关系图组件(TOutline) 122 4.7.6 THeader组件 126 4.8 网格组件 127 4.8.1 TStringGrid组件 127 4.8.2 绘画网格组件(TDrawGrid) 132 第5章 FastNet页组件 135 5.1 FastNet页组件简介 136 5.2 组件介绍 137 5.2.1 NMFTP组件 137 5.2.2 TNMHTTP组件 141 5.2.3 NMNNTP组件 142 5.2.4 NMDayTime组件 144 5.2.5 TNMMsg组件 145 5.2.6 TNMPOP3组件 145 5.2.7 TNMSMTP组件 146 5.2.8 TNMTime组件 147 5.2.9 TNMUDP组件 147 5.2.10 TNMURL组件 147 5.2.11 TNMUUProcessor组件 148 5.2.12 TNMFinger组件 148 5.2.13 THTML组件 148 第6章 BDE和Datapump简介 151 6.1 BDE(数据库引擎)配置 152 6.1.1 BDE简介 152 6.1.2 配置BDE 153 6. 2 ORACLE与dBASE Files的数据转换 159 第二篇 实战演练 161 第7章 系统需求分析 163 7.1 项目简介 164 7.1.1 凯新信息服务中心机构 164 7.1.2 各部门的业务 165 7.1.3 中心各业务部门的关系 166 7.2 确定用户对新系统的综合要求 166 7.3 分析新系统的数据要求 168 7.4 新系统的数据字典 169 7.5 绘制系统流程图 169 7.6 确定和评价系统方案 170 7.7 确定系统开发计划 171 7.8 编写需求分析报告 171 第8章 系统建设方案 173 8.1 引言 174 8.2 概述 174 8.2.1 任务来源 174 8.2.2 建设目标 174 8.2.3 建设原则 174 8.2.4 参考资料 175 8.2.5 术语与定义 175 8.3 系统功能 176 8.3.1 系统主要功能 176 8.3.2 主要技术性能 177 8.4 运营管理系统组成 177 8.4.1 系统组成 177 8.4.2 工作流程 178 8.4.3 设备配置 178 8.4.4 运行环境 180 8.4.5 开发工具 182 8.5 设备选型 183 8.5.1 服务器 183 8.5.2 网络设备 184 8.5.3 网管工作站配置 186 8.5.4 布线及测试工具 186 8.6 经费预算 186 第9章 系统设计 189 9.1 概述 190 9.1.1 系统设计原则 190 9.1.2 系统建设目标 190 9.1.3 系统建设任务 191 9.1.4 系统建设目标和服务对象 191 9.1.5 术语与定义 191 9.1.6 参考资料 192 9.2 系统总体设计 192 9.2.1 系统功能和技术指标 192 9.2.2 系统组成 194 9.2.3 系统建设与实施 196 9.3 分系统设计 196 9.3.1 分系统的功能和性能要求 196 9.3.2 分系统技术设计 201 9.3.3 分系统接口设计 203 9.4 编码设计 204 9.4.1 概述 204 9.4.2 编码设计 204 9.5 输入设计 205 9.5.1 概述 205 9.5.2 输入接口要求 205 9.6 输出设计 206 9.6.1 概述 206 9.6.2 输出功能和性能 208 9.6.3 服务对象 208 9.6.4 输出接口要求 208 9.6.5 输出设计要求 208 9.7 网络设计 218 9.7.1 网络分系统的作用与功能 218 9.7.2 网络分系统的设计原则 218 9.7.3 网络分系统的设计要点 219 9.7.4 局域网结构与配置 219 9.8 系统安全和可靠性设计 220 9.8.1 概述 220 9.8.2 系统安全设计 220 9.8.3 系统可靠性设计 221 第10章 数据库设计 223 10.1 概述 224 10.1.1 数据库设计过程 224 10.1.2 术语 225 10.2 数据库系统的结构 225 10.3 凯新信息服务中心运营管理系统数据关系结构 226 10.4 凯新信息服务中心运营管理系统数据结构设计 233 10.4.1 数据项定义表 234 10.4.2 标准数据统计表 242 10.5 凯新信息服务中心运营管理系统数据采集说明 243 第11章 建立数据库 251 11.1 启动数据库桌面系统(Database Desktop) 252 11.2 创建数据库表 253 11.3 修改表结构 262 11.4 数据的查询和修改 263 11.5 DBD的Utilities(实用)工具 269 第12章 数据库组件和客户/服务器程序设计 275 12.1 基于BDE的Data Access(数据存取)页组件 276 12.1.1 TDataSource组件 276 12.1.2 TTable组件 277 12.1.3 TQuery组件 287 12.1.4 TDataBase组件 298 12.1.5 TUpdateSQL组件 301 12.2 基于ADO的数据存取组件 306 12.2.1 TADOConnection组件 306 12.2.2 ADOTable组件 309 12.2.3 TADOQuery 311 12.2.4 TADOCommand组件 313 12.2.5 TADODataSet组件 314 12.3 Data Control (数据控制)页组件 315 12.3.1 TDBGrid组件 315 12.3.2 TDBNavigator组件 316 12.3.3 TDBText组件 318 12.3.4 TDBEdit组件 318 12.3.5 TDBMemo组件 318 12.3.6 TDBImage组件 319 12.3.7 TDBLookUpCombobox组件 319 12.4 应用程序设计 323 12.4.1 总体思路 323 12.4.2 定义数据库别名 325 12.4.3 主控模块设计 326 12.4.4 二手汽车数据维护模块设计 333 12.4.5 汽车租赁数据维护模块设计 336 12.4.6 二手汽车信息查询模块设计 338 12.4.7 汽车租赁信息查询模块设计 342 12.4.8 各类信息Web访问人次统计模块设计 344 12.4.9 二手汽车资料卡片打印模块设计 348 12.4.10 汽车市场一览表打印模块设计 349 12.4.11 各类信息访问人次统计图表打印模块设计 350 12.4.12 用户登录模块设计 352 12.4.13 修改口令模块设计 355 12.4.14 用户权限管理模块设计 358 第13章 多层结构程序设计 361 13.1 Delphi数据库体系结构概述 362 13.1.1 概述 362 13.1.2 多层结构程序概述 363 13.2 Midas页组件 365 13.3 服务器应用程序设计 366 13.3.1 服务器应用程序结构 366 13.3.2 服务器应用程序设计步骤 367 13.4 客户应用程序设计 373 13.5 与应用服务器连接 377 13.6 在Web上发布"瘦"客户应用程序 378 13.6.1 该方式的优点 378 13.6.2 为客户端应用程序创建ActiveForm 378 第14章 Web服务器应用程序设计 391 14.1 Internet页组件简介 392 14.2 Web服务器应用程序的结构 393 14.2.1 Web服务器应用程序的类型 393 14.2.2 Web模块 394 14.2.3 Web动作项 396 14.2.4 获取请求消息 399 14.2.5 建立HTTP响应消息 409 14.3 TWebDispatcher (调配器)组件 417 14.4 TPageProducer组件 418 14.5 TDataSetPageProducer组件 421 14.6 TQueryTableProducer组件 421 14.7 TDataSetTableProducer组件 424 14.8 建立Web服务器应用程序 424 14.8.1 创建Web服务器应用程序 424 14.8.2 与客户交互 427 14.8.3 访问数据库 429 14.9 调试Web服务器应用程序 430 14.9.1 调试ISAPI/NSAPI服务器应用程序 430 14.9.2 调试CGI和Win-CGI服务器应用程序 431 14.10 Web服务器应用程序实例 446 14.10.1 Web模块的窗体 446 14.10.2 Pmain的工程文件、单元代码和页面生成组件 448 14.10.3 PinfoQuery的工程文件、单元代码和查询网页 450 14.10.4 PRenCaiInfoQuery的单元代码和查询网页 459 14.10.5 PFangwuQuery的单元代码和查询网页 465 第三篇 检测战果 471 第15章 系统验收与交付 473 15.1 单元测试 474 15.2 系统测试 474 15.3 测试报告 476 15.3.1 测试结果和分析 476 15.3.2 结论 476 15.4 系统试运行 478 15.5 系统验收 478 15.5.1 验收组织 478 15.5.2 验收内容 479 15.5.3 验收结论 479 15.6 交付 480 第16章 系统运行与维护 483 16.1 人员培训 484 16.1.1 信息采集人员培训 484 16.1.2 信息维护人员培训 484 16.1.3 系统管理人员培训 485 16.1.4 应用软件操作培训 485 16.2 系统使用说明书 486 16.2.1 系统概述 486 16.2.2 系统工作环境 486 16.2.3 系统安装 487 16.2.4 系统运行 487 16.2.5 系统备份和恢复 487 16.2.6 清单 487 16.3 用户手册 491 16.3.1 概述 492 16.3.2 结构 492 16.3.3 运行环境 494 16.3.4 运行操作 494 16.3.5 系统维护 498 16.3.6 出错处理 499 附录A InstallShield简介 501
我来评论这本书
更多图书...
More English Books...
联系客服 - 加入到博客 - 图书目录 - 关于图书城.COM - 对外合作 - 购书指南 - 可以在线阅读吗?
English Version: BookGadget
图书城.COM © TuShuCheng.com - 京ICP备06069800