应用软件开发技术实用教程

出版时间:2005-5  出版社:清华大学出版社  作者:邵丽萍/张尚立/常丹编  页数:283  字数:432000  

内容概要

本书主要内容包括应用软件开发过程、应用软件开发工具、应用软件开发环境、编程基础知识、连接数据库技术、访问数据库技术、窗口界面编程技术、结构化查询语言——SQL、编译与发布应用程序等。书中通过多个实例介绍PowerBuilder 9.0软件开发工具进行应用开发的各种技术,并通过一个综合案例——客房管理系统,完整地介绍了开发应用软件的全部过程。    本书介绍应用软件开发技术的基本思想和方法,如系统分析、系统设计、数据库设计、数据统计、多表查询的方法等,不仅适合没有应用软件开发经验的读者学习,也适合有一定应用软件开发基础的读者学习。本书可作为高等院校和计算机培训班的使用教材,也可以作为学生学习信息系统课程设计的参考书或计算机编程爱好者在进行应用软件开发时的参考书。

作者简介

  谭浩强教授,1934年生,广东台山人。1958年清华大学自动控制系毕业。学生时代曾担任清华大学学生会主席、北京市学联副主席、全国学联执行委员,北京市人民代表。毕业后担任清华大学团委副书记,同时承担教学工作。
  他是我国计算机普及和高校计算机基础教育的开拓者

书籍目录

第1章 应用软件开发过程1 1.1 可行性论证1 1.2 系统调查和系统需求分析2 1.3 系统设计6 1.4 程序开发13 1.5 系统测试和调试15 1.6 生成可执行程序和交付使用16 习题16第2章 应用软件开发工具18 2.1 应用软件开发工具的发展18 2.2 应用软件开发工具的发展趋势23 2.3 如何选择应用软件开发工具23 2.4 为什么选择PowerBuilder24 2.5 使用PowerBuilder进行应用软件开发的过程27 习题31第3章 应用软件开发环境32 3.1 创建工作空间对象32 3.2 创建目标程序与应用对象35 3.3 创建窗口对象38 3.4 在窗口对象中添加文字和图片41 3.5 一个完整的应用程序43 3.6 对象的基本概念与面向对象的程序设计47 习题55第4章 编程基础知识56 4.1 PowerScript语言的基本组成56 4.2 数据类型60 4.3 常量与变量62 4.4 运算符与表达式66 4.5 基本语句69 4.6 流程控制语句73 4.7 函数80 4.8 结构87 习题91第5章 连接数据库技术93 5.1 创建本地数据库93 5.2 创建数据表96 5.3 创建信息编辑窗口及数据窗口控件103 5.4 数据窗口对象105 5.5 数据窗口控件与数据窗口对象的连接111 5.6 事务对象118 习题120第6章 访问数据库技术121 6.1 创建增加、删除记录和确认操作的数据窗口对象121 6.2 创建具有查询和备份功能的数据窗口对象124 6.3 简单方便的数据输入技术127 6.4 创建统计图数据窗口对象135 6.5 编制报表窗口138 6.6 完善“学生管理系统”应用程序141 习题144第7章 窗口界面编程技术145 7.1 创建数据录入窗口145 7.2 创建浏览窗口151 7.3 创建选择查询窗口154 7.4 创建查询编辑窗口158 7.5 创建组合查询窗口160 7.6 创建模糊查询窗口163 7.7 创建多文档界面168 习题179第8章 结构化查询语言——SQL180 8.1 SQL介绍180 8.2 ODBC接口与DSN数据源名187 8.3 定义数据库描述文件193 8.4 连接或中断数据源195 8.5 使用专用数据库接口连接SQL Server数据库196 8.6 使用数据管道198 8.7 使用SQL语句201 8.8 使用SQL游标创建用户登录窗口204 8.9 数据源与SQL209 习题216第9章 综合案例——客房管理系统217 9.1 系统开发的目的意义和目标217 9.2 客房管理系统需求分析217 9.3 数据库及数据表的设计与创建221 9.4 创建工作空间和目标程序225 9.5 创建系统启动窗口和系统登录窗口228 9.6 创建应用程序主窗口231 9.7 创建入住管理子系统235 9.8 创建服务管理子系统244 9.9 创建日常管理子系统249 9.10 创建结算管理子系统257 习题267第10章 调试、编译与发布268 10.1 应用程序的调试方法268 10.2 应用程序的编译276 10.3 PowerBuilder 8.0应用程序升级283 习题283参考文献284

图书封面

评论、评分、阅读与下载


    应用软件开发技术实用教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7