本书通过几个完整的商业系统案例,一步一步带领读者完成商业管理软件开发的各个目标。每个实例都突出实用性,不仅可以了解开发商业管理软件的专业知识,而且可以全面掌握整个商业系统的设计思路和开发技\r\n\r\n术。全书包括医药管理、客房管理、洗浴管理、汽配管理、汽车销售管理5个案例,通过对不同行业的实例开发,使读者可以快速掌握利用PowerBuilder开发数据库管理软件的精髓。\r\n\r\n 本书附有配套光盘。光盘提供了书中5个案例的全部源代码。这些源代码都经过精心调试,在Windows98下全部通过,保证能够正常运行。\r\n\r\n 本书内容详实,案例完整,步骤详尽,具有很强的实用性。适合于各级软件开发人员学习使用,也可供大中专院校师生学习参考。\r\n\r\n 本书的每个案例都可直接作为商业软件使用,在将本书案例直接用于商业行为时,请先征得作者同意或授权。\r\n
\r\n
第1章 PowerBuilder概述 \r\n\r\n 1. 1 PowerBuilder版本简介 \r\n\r\n 1. 2 系统需求 \r\n\r\n 1. 3 PowerBuilder8. 0的安装 \r\n\r\n 1. 4 启动PowerBuilder8. 0 \r\n\r\n 1. 5 PowerBuilder8. 0的集成开发环境 \r\n\r\n 1. 6 PowerBuilder8. 0工作空间 \r\n\r\n 1. 7 PowerScript(语言编写基础 \r\n\r\n 1. 8 PowerScript语言流程控制语句 \r\n\r\n 1. 9 常用函数 \r\n\r\n 第2章 PowerBuilder8. 0数据库编程技巧 \r\n\r\n 2. 1 数据库连接技巧 \r\n\r\n 2. 1. 1 使用ODBC数据源连接数据库 \r\n\r\n 2. 1. 2 使用本地接口连接数据库 \r\n\r\n 2. 2 数据库查询技巧 \r\n\r\n 2. 2. 1 Select语句的使用技巧 \r\n\r\n 2. 2. 2 模糊查询 \r\n\r\n 2. 2. 3 日期查询和时间段的查询 \r\n\r\n 2. 2. 4 查询控件内的内容 \r\n\r\n 2. 2. 5 删除数据 \r\n\r\n 2. 2. 6 修改数据 \r\n\r\n 2. 2. 7 数据排序 \r\n\r\n 2. 2. 8 数据处理 \r\n\r\n 2. 2. 9 数据分组 \r\n\r\n 2. 3 数据录入技巧 \r\n\r\n 2. 3. 1 文本方式数据录入 \r\n\r\n 2. 3. 2 表单方式数据录入 \r\n\r\n 2. 3. 3 检查数据输入是否合法 \r\n\r\n 第3章 医药管理系统 \r\n\r\n 3. 1 系统分析 \r\n\r\n 3. 1. 1 开发背景 \r\n\r\n 3. 1. 2 需求分析 \r\n\r\n 3. 1. 3 实现目标 \r\n\r\n 3. 2 系统设计 \r\n\r\n 3. 2. 1 系统结构图 \r\n\r\n 3. 2. 2 业务流程图 \r\n\r\n 3. 2. 3 数据库设计 \r\n\r\n 3. 3 关键技术 \r\n\r\n 3. 3. 1 多页窗体设计 \r\n\r\n 3. 3. 2 数据记录的快速查询 \r\n\r\n 3. 4 主程序界面设计 \r\n\r\n 3. 5 菜单的设计 \r\n\r\n 3. 6 系统登录窗口设计 \r\n\r\n 3. 7 销售管理 \r\n\r\n 3. 7. 1 销售登记设计 \r\n\r\n 3. 7. 2 销售登记查询设计 \r\n\r\n 3. 7. 3 销售退货设计 \r\n\r\n 3. 7. 4 销售退货查询设计 \r\n\r\n 3. 7. 5 销售报表设计 \r\n\r\n 3. 8 进货管理 \r\n\r\n 3. 8. 1 入库登记设计 \r\n\r\n 3. 8. 2 入库登记查询设计 \r\n\r\n 3. 8. 3 入库退货设计 \r\n\r\n 3. 8. 4 入库退货查询设计 \r\n\r\n 3. 8. 5 入库报表设计 \r\n\r\n 3. 9 库房管理 \r\n\r\n 3. 9. 1 库存查询设计 \r\n\r\n 3. 9. 2 库存盘点设计 \r\n\r\n 3. 9. 3 库存报表设计 \r\n\r\n 3. 10 财务管理 \r\n\r\n 3. 10. 1 财务结账设计 \r\n\r\n 3. 10. 2 财务报表设计 \r\n\r\n 3. 10. 3 当月结账设计 \r\n\r\n 3. 10. 4 当月报表设计 \r\n\r\n 3. 11 基础信息管理 \r\n\r\n 3. 11. 1 药品信息设计 \r\n\r\n 3. 11. 2 员工信息设计 \r\n\r\n 3. 11. 3 客户信息设计 \r\n\r\n 3. 11. 4 供应商信息设计 \r\n\r\n 3. 12 系统管理 \r\n\r\n 3. 12. 1 操作员管理设计 \r\n\r\n 3. 12. 2 增删用户设计 \r\n\r\n 3. 12. 3 权限管理设计 \r\n\r\n 3. 12. 4 数据备份设计 \r\n\r\n 3. 12. 5 数据恢复设计 \r\n\r\n 3. 13 系统的编译和发布 \r\n\r\n 3. 13. 1 创建工程对象 \r\n\r\n 3. 13. 2 编译生成和测试 \r\n\r\n 3. 13. 3 发布应用程序 \r\n\r\n 3. 14 软件安装 \r\n\r\n 第4章 宾馆客房管理系统 \r\n\r\n 4. 1 系统分析 \r\n\r\n 4. 1. 1 开发背景 \r\n\r\n 4. 1. 2 需求分析 \r\n\r\n 4. 1. 3 实现目标 \r\n\r\n 4. 2 系统设计 \r\n\r\n 4. 2. 1 系统结构图 \r\n\r\n 4. 2. 2 业务流程图 \r\n\r\n 4. 2. 3 数据库设计 \r\n\r\n 4. 3 关键技术 \r\n\r\n 4. 3. 1 ListView控件的使用 \r\n\r\n 4. 3. 2 权限设置 \r\n\r\n 4. 4 主程序界面设计 \r\n\r\n 4. 5 菜单的设计 \r\n\r\n 4. 6 系统登录窗口设计 \r\n\r\n 4. 7 基础信息程序设计 \r\n\r\n 4. 7. 1 客房信息类别设计 \r\n\r\n 4. 7. 2 员工信息设计 \r\n\r\n 4. 7. 3 挂账单位信息设计 \r\n\r\n 4. 8 客房前台程序设计 \r\n\r\n 4. 8. 1 客房预定设计 \r\n\r\n 4. 8. 2 住宿登记设计 \r\n\r\n 4. 8. 3 宿费提醒设计 \r\n\r\n 4. 8. 4 退宿结账设计 \r\n\r\n 4. 9 查询统计管理 \r\n\r\n 4. 9. 1 客房查询设计 \r\n\r\n 4. 9. 2 房态查询设计 \r\n\r\n 4. 9. 3 预定房查询设计 \r\n\r\n 4. 9. 4 住宿查询设计 \r\n\r\n 4. 9. 5 退宿查询设计 \r\n\r\n 4. 10 挂账管理 \r\n\r\n 4. 10. 1 挂账查询设计 \r\n\r\n 4. 10. 2 客人结款设计 \r\n\r\n 4. 11 系统初始设计 \r\n\r\n 4. 11. 1 本单位定义设计 \r\n\r\n 4. 11. 2 业务部门定义设计 \r\n\r\n 4. 12 系统维护 \r\n\r\n 4. 12. 1 系统初始化设计 \r\n\r\n 4. 12. 2 操作员管理设计 \r\n\r\n 4. 12. 3 增删用户设计 \r\n\r\n 4. 12. 4 权限设置设计 \r\n\r\n 4. 13 系统的编译和发布 \r\n\r\n 4. 13. 1 创建工程对象 \r\n\r\n 4. 13. 2 编译生成和测试 \r\n\r\n 4. 13. 3 发布应用程序 \r\n\r\n 4. 14 软件安装 \r\n\r\n 第5章 洗浴管理系统 \r\n\r\n 5. 1 系统分析 \r\n\r\n 5. 1. 1 开发背景 \r\n\r\n 5. 1. 2 需求分析 \r\n\r\n 5. 1. 3 实现目标 \r\n\r\n 5. 2 系统设计 \r\n\r\n 5. 2. 1 系统结构图 \r\n\r\n 5. 2. 2 业务流程图 \r\n\r\n 5. 2. 3 数据库设计 \r\n\r\n 5. 3 关键技术 \r\n\r\n 5. 3. 1 自动生成箱号 \r\n\r\n 5. 3. 2 数据窗口之间的关联 \r\n\r\n 5. 4 主程序界面设计 \r\n\r\n 5. 5 菜单的设计 \r\n\r\n 5. 6 系统登录窗口设计 \r\n\r\n 5. 7 基础信息管理 \r\n\r\n 5. 7. 1 员工类别设置设计 \r\n\r\n 5. 7. 2 包房信息管理设计 \r\n\r\n 5. 7. 3 添加包房信息设计 \r\n\r\n 5. 7. 4 修改包房信息设计 \r\n\r\n 5. 7. 5 箱号信息管理设计 \r\n\r\n 5. 7. 6 生成箱号信息设计 \r\n\r\n 5. 7. 7 修改箱号信息设计 \r\n\r\n 5. 7. 8 员工信息查询设计 \r\n\r\n 5. 8 前台信息管理 \r\n\r\n 5. 8. 1 总台服务管理设计 \r\n\r\n 5. 8. 2 衣柜消费登记窗口设计 \r\n\r\n 5. 8. 3 查看窗口设计 \r\n\r\n 5. 8. 4 消费统计窗口设计 \r\n\r\n 5. 8. 5 进入包房消费窗口设计 \r\n\r\n 5. 8. 6 结束包房消费窗口设计 \r\n\r\n 5. 8. 7 换箱窗口设计 \r\n\r\n 5. 8. 8 结账收银管理设计 \r\n\r\n 5. 8. 9 普通结账设计 \r\n\r\n 5. 8. 10 当日消费查询设计 \r\n\r\n 5. 8. 11 消费查询设计 \r\n\r\n 5. 8. 12 日结算管理设计 \r\n\r\n 5. 9 后台信息管理设计 \r\n\r\n 5. 9. 1 历史单据查询设计 \r\n\r\n 5. 9. 2 月结算管理设计 \r\n\r\n 5. 10 经理查询系统 \r\n\r\n 5. 10. 1 总台服务查询设计 \r\n\r\n 5. 10. 2 消费查询设计 \r\n\r\n 5. 10. 3 当日结账查询设计 \r\n\r\n 5. 10. 4 月营业分析设计 \r\n\r\n 5. 11 系统维护 \r\n\r\n 5. 11. 1 操作员管理设计 \r\n\r\n 5. 11. 2 增删用户设计 \r\n\r\n 5. 11. 3 权限设置设计 \r\n\r\n 5. 12 其他功能模块介绍 \r\n\r\n 5. 12. 1 服务类别设置 \r\n\r\n 5. 12. 2 包房类别设置 \r\n\r\n 5. 12. 3 服务项目管理 \r\n\r\n 5. 12. 4 员工信息管理 \r\n\r\n 5. 12. 5 优惠结账管理 \r\n\r\n 5. 12. 6 免单结账管理 \r\n\r\n 5. 13 系统的编译和发布 \r\n\r\n 5. 13. 1 创建工程对象 \r\n\r\n 5. 13. 2 编译生成和测试 \r\n\r\n 5. 13. 3 发布应用程序 \r\n\r\n 5. 14 软件安装 \r\n\r\n 第6章 汽配管理系统 \r\n\r\n 6. 1 系统分析 \r\n\r\n 6. 1. 1 开发背景 \r\n\r\n 6. 1. 2 需求分析 \r\n\r\n 6. 1. 3 实现目标 \r\n\r\n 6. 2 系统设计 \r\n\r\n 6. 2. 1 系统结构图 \r\n\r\n 6. 2. 2 业务流程图 \r\n\r\n 6. 2. 3 数据库设计 \r\n\r\n 6. 3 关键技术 \r\n\r\n 6. 3. 1 条件查询 \r\n\r\n 6. 3. 2 TreeView控件的使用 \r\n\r\n 6. 4 主程序界面设计 \r\n\r\n 6. 5 菜单的设计 \r\n\r\n 6. 6 系统登录窗口设计 \r\n\r\n 6. 7 日常业务 \r\n\r\n 6. 7. 1 出库登记设计 \r\n\r\n 6. 7. 2 入库登记设计 \r\n\r\n 6. 7. 3 出库退货设计 \r\n\r\n 6. 7. 4 入库退货设计 \r\n\r\n 6. 8 库存管理 \r\n\r\n 6. 8. 1 库存查询设计 \r\n\r\n 6. 8. 2 库存盘点设计 \r\n\r\n 6. 9 查询统计 \r\n\r\n 6. 9. 1 出库查询设计 \r\n\r\n 6. 9. 2 入库查询设计 \r\n\r\n 6. 9. 3 出库退货查询设计 \r\n\r\n 6. 9. 4 入库退货查询设计 \r\n\r\n 6. 10 报表管理 \r\n\r\n 6. 10. 1 出库报表设计 \r\n\r\n 6. 10. 2 入库报表设计 \r\n\r\n 6. 10. 3 库存报表设计 \r\n\r\n 6. 11 基础信息管理 \r\n\r\n 6. 11. 1 商品信息设计 \r\n\r\n 6. 11. 2 客户信息设计 \r\n\r\n 6. 11. 3 供应商信息设计 \r\n\r\n 6, 12 系统管理 \r\n\r\n 6. 12. 1 操作员管理设计 \r\n\r\n 6. 12. 2 新增用户窗口设计 \r\n\r\n 6. 13 其他功能模块介绍 \r\n\r\n 6. 13. 1 员工信息窗口 \r\n\r\n 6. 13. 2 权限管理窗口 \r\n\r\n 6. 13. 3 数据备份窗口 \r\n\r\n 6. 13. 4 数据恢复窗口 \r\n\r\n 6. 14 系统的编译和发布 \r\n\r\n 6. 14. 1 创建工程对象 \r\n\r\n 6. 14. 2 编译生成和测试 \r\n\r\n 6. 14. 3 发布应用程序 \r\n\r\n 6. 15 软件安装 \r\n\r\n 第7章 汽车销售管理系统 \r\n\r\n 7. 1 系统分析 \r\n\r\n 7. 1. 1 开发背景 \r\n\r\n 7. 1. 2 需求分析 \r\n\r\n 7. 1. 3 实现目标 \r\n\r\n 7. 2 系统设计 \r\n\r\n 7. 2. 1 系统结构图 \r\n\r\n 7. 2. 2 业务流程图 \r\n\r\n 7. 2. 3 数据库设计 \r\n\r\n 7. 3 关键技术 \r\n\r\n 7. 3. 1 自动生成入库单号 \r\n\r\n 7. 3. 2 下拉列表框的关联查询 \r\n\r\n 7. 4 软件安装 \r\n\r\n 7. 5 本章其他内容说明 \r\n
\r\n
软件开发是一项复杂而细致的工作, 尤其是开发商业管理软件, 不但要求开发人员具有丰富的编程经验, 而且还要了解商业企业的运营机制. 本书不同于一般的编程工具书, 也不局限于简单的数据添加. 查询等操作, 而是通过几个完整的商业管理案例, 将完整的软件开发过程介绍给读者, 一步一步带领读者完成商业管理软件开发的各个目标. 这也是广大程序开发者需要参考和借鉴的.
全书共分7章, 第1. 2章主要介绍PowerBuilder编程基础和数据库开发技巧. 第3章到第7章为案例, 详细介绍了医药管理. 客房管理. 洗浴管理. 汽配管理. 汽车销售管理5个案例. 本书案例的数据库采用了SQLServer数据库, 通过对不同行业的案例开发过程的介绍, 使读者可以快速掌握PowerBuilder程序开发的精髓.
在案例讲解上, 全书采用了相同的编排方式, 每个案例都包括系统分析. 系统设计. 关键技术. 系统实现. 系统环境与软件安装等5个部分. 系统分析介绍了系统的开发背景. 需求分析和实现目标, 让读者了解软件开发的需求和目的, 系统设计给出了案例的系统结构. 业务流程和数据库设计, 使用户了解开发的流程和如何建立数据库, 系统实现给出了案例程序代码开发的完整过程, 主要通过实现目标. 实现过程让用户轻松掌握软件开发的核心内容, 另外还对代码中的重点进行了讲解, 系统环境与软件安装, 介绍如何将案例程序安装到计算
机上, 如何进行系统配置和数据库设置, 使用户能轻松使用案例程序.
本书突出案例的实际应用性, 具有如下特点:1. 案例完整. 本书的5个商业管理案例, 是5个完整的商业管理软件, 每个案例都可直接作为商业软件使用. 2. 商业性强. 本书所有内容都突出商业实用性. 开发一个数据库管理系统, 不但要很好地完成功效性, 而且还要具有界面友好. 操作简便. 快速灵活等特点. 本书的所有案例都具有这些特点. 3. 实用. 每个案例都突出实用性, 围绕任务讲解管理, 根据需求作开发. 通过本书, 不仅可以了解开发商业管理软件的专业知识, 而且可以全面掌握整个商业管理软件系统的设计思路和开发技术. 4. 内容详实. 本书的案例都是作者多年编程经验的总结. 一些代码是非常关键的, 也是编程者急需的编程资料.
商业管理软件的开发是一项复杂而又充满乐趣的创造性工作, 希望本书所提供的一些商业管理软件开发的思路和技巧, 能对读者在今后的工作中, 开发出适合我国商业企业的优秀商业管理软件有所帮助.
本书主要由华传铭. 张振坤. 吴晓英编写, 参加编写的人员还有邹天思. 贾南. 高月. 斯扬. 郭锐. 赵丹. 胡宾. 李根福. 高峰. 王玉莹. 浩然. 李金. 周红等.
由于作者的水平有限, 加之时间仓促, 书中难免存在一些错误或不足之处, 敬请广大读者批评指正.