Visual FoxPro管理信息系统完整项目实例剖析

出版时间:2005-7  出版社:人民邮电出版社  作者:明日科技  页数:436  字数:686000  
Tag标签:无  

内容概要

本书围绕一个完整的现代流通企业综合管理系统,按照商业信息管理系统设计的实现过程,详细介绍了使用Visual FoxPro开发商业信息系统的思路、方法和技术。本书不仅给出了系统设计步骤和源代码,而且突出介绍了各个部分的设计思路、实现目标和设计流程,力求使读者抓住本质,迅速掌握使用VFP开发管理系统的相关知识,学到设计管理信息系统的设计思路和方法。  本书内容翔实,案例完整,步骤详尽,具有很强的实用性。适合于各级软件开发人员学习使用,也可供大中专院校师生学习参考。  本书配套光盘中提供了书中案例的全部源代码,源代码都经过精心调试,在Windows 2000下全部通过,确保能够正常运行。

书籍目录

第1章 Visual FoxPro编程基础 11.1 Visual FoxPro可视化编程环境概述 11.1.1 环境概述 11.1.2 系统配置 11.1.3 Visual FoxPro界面概述 21.1.4 关系数据库概述 21.2 Visual FoxPro语法基础 31.2.1 数据类型 31.2.2 操作符与表达式 31.2.3 变量与数组 51.2.4 语句与结构 71.2.5 过程与函数 91.2.6 代码书写规则 101.3 数据库规范化理论 101.3.1 数据需求分析 111.3.2 分析数据项 111.3.3 规范化处理 111.4 Visual FoxPro数据库应用基础 141.4.1 项目管理器 141.4.2 创建新的数据库 161.4.3 建立新数据表 181.4.4 修改表结构 191.4.5 建立索引 191.4.6 创建和编辑永久关系 201.4.7 参照完整性设置 21第2章 现代流通企业综合管理系统设计 222.1 系统功能介绍 222.1.1 系统介绍 222.1.2 主要功能 222.1.3 主要模块介绍 232.2 需求分析 262.2.1 开发背景 262.2.2 业务调查 272.2.3 手工操作业务流程 282.2.4 用户要求 282.2.5 数据字典 302.3 系统分析 312.3.1 问题分析与解决 312.3.2 系统流程分析 322.3.3 系统功能分析 332.3.4 系统结构 362.4 系统设计 362.4.1 设计目标 362.4.2 开发及运行环境 382.4.3 编码设计 382.4.4 输入设计 382.4.5 输出设计 392.4.6 系统安全和可靠性设计 402.5 数据库设计 402.5.1 数据库概念结构设计 402.5.2 系统数据库设计 42第3章 主窗体、注册表单、登录表单设计 523.1 概述 523.1.1 功能介绍 523.1.2 业务流程 523.2 关键技术 523.2.1 设计注册程序的关键 523.2.2 实现用户根据权限登录的关键 543.2.3 如何制作类FormIn 543.3 主程序窗体设计 553.3.1 实现目标 563.3.2 开发流程 563.3.3 设计思路 563.3.4 创建程序的主窗体 573.3.5 创建程序菜单 583.3.6 创建工具栏 593.3.7 创建状态栏 603.3.8 设置窗体背景 603.3.9 编写程序代码 613.3.10 难点答疑 683.3.11 开发小结 683.4 注册表单设计 683.4.1 实现目标 683.4.2 开发流程 693.4.3 设计思路 693.4.4 程序开发步骤 733.4.5 难点答疑 773.4.6 开发小结 773.5 登录表单设计 773.5.1 实现目标 773.5.2 开发流程 783.5.3 设计思路 783.5.4 程序开发步骤 793.5.5 难点答疑 813.5.6 开发小结 823.6 专题讲座——FORM对象专题 823.6.1 表单对象的常用属性 823.6.2 表单对象的常用方法 833.6.3 表单对象的常用事件 833.7 本章总结 84第4章 基础信息管理 854.1 基础信息管理概述 854.1.1 功能介绍 854.1.2 系统结构图 864.2 关键技术 864.2.1 使用宏替换命令“&”简化程序 864.2.2 如何制作OftenButtons类 864.2.3 如何制作LocateButtons类 904.3 商品信息管理模块设计 944.3.1 实现目标 944.3.2 开发流程 954.3.3 设计思路 954.3.4 程序开发步骤 964.3.5 难点答疑 1054.3.6 开发小结 1064.4 供应商信息管理模块设计 1064.4.1 实现目标 1074.4.2 开发流程 1074.4.3 设计思路 1074.4.4 程序开发步骤 1094.4.5 难点答疑 1154.4.6 开发小结 1154.5 员工信息管理模块设计 1154.5.1 实现目标 1164.5.2 开发流程 1164.5.3 设计思路 1164.5.4 程序开发步骤 1184.5.5 难点答疑 1264.5.6 开发小结 1264.6 银行账户管理模块设计 1264.6.1 实现目标 1274.6.2 开发流程 1274.6.3 设计思路 1284.6.4 程序开发步骤 1284.6.5 难点答疑 1354.6.6 开发小结 1354.7 专题讲座——面向对象的程序设计专题 1364.7.1 面向对象的程序设计概念 1364.7.2 Visual FoxPro中的类的对象 1374.7.3 Visual FoxPro中的对象处理 1404.8 本章总结 140第5章 销售管理 1415.1 销售管理概述 1415.1.1 功能介绍 1415.1.2 业务流程 1415.2 关键技术 1415.2.1 怎样判断未付金额 1415.2.2 如何生成指定格式的编号 1425.2.3 怎样取出汉字拼音简码 1425.2.4 怎样制作RainSupInput类控件 1455.3 订单管理模块设计 1485.3.1 实现目标 1485.3.2 开发流程 1485.3.3 设计思路 1495.3.4 程序开发步骤 1505.3.5 难点答疑 1565.3.6 开发小结 1575.4 销售管理模块设计 1575.4.1 实现目标 1575.4.2 开发流程 1585.4.3 设计思路 1585.4.4 程序开发步骤 1605.4.5 难点答疑 1715.4.6 开发小结 1715.5 销售退货管理模块设计 1725.5.1 实现目标 1725.5.2 开发流程 1725.5.3 设计思路 1735.5.4 程序开发步骤 1745.5.5 难点答疑 1825.5.6 开发小结 1835.6 专题讲座——常用控件专题 1835.6.1 Visual FoxPro提供的常用工具栏 1835.6.2 常用控件的属性 1845.7 本章总结 188第6章 库存管理 1896.1 库存管理概述 1896.1.1 功能介绍 1896.1.2 业务流程 1896.2 关键技术 1906.2.1 库存盘点的实现 1906.2.2 模糊查询 1906.2.3 名称与编号之间的转换 1916.3 入库管理模块设计 1916.3.1 实现目标 1916.3.2 开发流程 1926.3.3 设计思路 1936.3.4 程序开发步骤 1936.3.5 难点答疑 2026.3.6 开发小结 2026.4 库存查询模块设计 2026.4.1 实现目标 2026.4.2 开发流程 2036.4.3 设计思路 2036.4.4 程序开发步骤 2046.4.5 难点答疑 2096.4.6 开发小结 2096.5 库存盘点模块设计 2096.5.1 实现目标 2106.5.2 开发流程 2106.5.3 设计思路 2116.5.4 程序开发步骤 2116.5.5 开发小结 2166.6 商品有效期查询模块设计 2176.6.1 实现目标 2176.6.2 开发流程 2176.6.3 设计思路 2176.6.4 程序开发步骤 2196.6.5 难点答疑 2246.6.6 开发小结 2246.7 库存上下限管理模块设计 2246.7.1 实现目标 2256.7.2 开发流程 2256.7.3 设计思路 2256.7.4 程序开发步骤 2266.7.5 开发小结 2316.8 报损报溢管理模块设计 2316.8.1 实现目标 2326.8.2 开发流程 2326.8.3 设计思路 2326.8.4 程序开发步骤 2336.8.5 开发小结 2386.9 专题讲座——ActiveX控件专题 2386.9.1 ActiveX控件简介 2386.9.2 制定ActiveX控件工具栏 2386.9.3 常用ActiveX控件 2396.10 本章总结 248第7章 配送管理 2497.1 配送管理概述 2497.1.1 功能分析 2497.1.2 业务流程 2497.2 关键技术 2497.2.1 配送管理流程 2497.2.2 将表格中的记录指针变成手形 2507.2.3 汉字联想输入技术 2507.2.4 将年月日形式的字符串转换成日期型数据 2517.3 配送申请模块设计 2527.3.1 实现目标 2527.3.2 开发流程 2527.3.3 设计思路 2537.3.4 程序开发步骤 2547.3.5 开发小结 2587.4 配送审核模块设计 2587.4.1 实现目标 2587.4.2 开发流程 2587.4.3 设计思路 2587.4.4 程序开发步骤 2607.4.5 难点答疑 2637.4.6 开发小结 2637.5 配送开票模块设计 2637.5.1 实现目标 2637.5.2 开发流程 2637.5.3 设计思路 2647.5.4 程序开发步骤 2657.5.5 难点答疑 2687.5.6 开发小结 2697.6 配送结款模块设计 2697.6.1 实现目标 2697.6.2 开发流程 2697.6.3 设计思路 2707.6.4 程序开发步骤 2717.6.5 难点答疑 2757.6.6 开发小结 2757.7 专题讲座——菜单专题 2767.7.1 利用菜单设计器创建菜单 2767.7.2 如何制作彩色快捷菜单 2797.7.3 怎样动态添加菜单项 2807.8 本章总结 282第8章 往来管理 2838.1 往来管理概述 2838.1.1 功能介绍 2838.1.2 业务流程 2838.2 关键技术 2848.2.1 如何利用API函数绘制圆角矩形表单 2848.2.2 怎样区分欠往来单位款和往来单位欠款 2858.2.3 使用文本框存储用户是否使用预警功能 2858.2.4 超期应收应付款管理的实现 2868.3 供应商账目管理模块设计 2868.3.1 实现目标 2878.3.2 开发流程 2878.3.3 设计思路 2878.3.4 程序开发步骤 2898.3.5 难点答疑 2958.3.6 开发小结 2958.4 超期应收应付款管理模块设计 2958.4.1 实现目标 2968.4.2 开发流程 2968.4.3 设计思路 2978.4.4 程序开发步骤 2978.4.5 开发小结 3008.5 专题讲座——低级文件操作专题 3008.5.1 低级文件操作命令与函数 3008.5.2 顺序读写文件 3058.6 本章总结 306第9章 查询管理 3079.1 查询管理概述 3079.1.1 功能介绍 3079.1.2 业务流程 3079.2 关键技术 3089.2.1 怎样对时间段进行查询 3089.2.2 SELECT语句使用上的注意事项 3089.2.3 怎样查询控件内内容 3099.3 商品销售查询模块设计 3099.3.1 实现目标 3109.3.2 开发流程 3109.3.3 设计思路 3109.3.4 程序开发步骤 3119.3.5 难点答疑 3159.3.6 开发小结 3169.4 商品入库查询模块设计 3169.4.1 实现目标 3169.4.2 开发流程 3169.4.3 设计思路 3179.4.4 程序开发步骤 3189.4.5 开发小结 3229.5 专题讲座——SQL专题 3229.5.1 SQL语言简介 3229.5.2 SELECT语句介绍 3239.5.3 INSERT语句介绍 3269.5.4 UPDATE语句介绍 3269.6 本章总结 327第10章 报表管理 32810.1 报表管理概述 32810.1.1 功能概述 32810.1.2 业务流程 32810.2 关键技术 32910.2.1 如何实现在表格最后一行显示统计信息 32910.2.2 怎样取得今天是本周的第几天 33110.2.3 如何制作DateAndTime类 33110.3 日销售报表模块设计 33210.3.1 实现目标 33210.3.2 开发流程 33210.3.3 设计思路 33310.3.4 程序开发步骤 33410.3.5 难点答疑 33610.3.6 开发小结 33610.4 单商品销售报表模块设计 33610.4.1 实现目标 33610.4.2 开发流程 33710.4.3 设计思路 33710.4.4 程序开发步骤 33810.4.5 开发小结 34110.5 专题讲座——报表专题 34110.5.1 报表设计器简介 34110.5.2 使用报表设计器设计报表 34210.5.3 如何建立分组报表 34410.6 本章总结 346第11章 决策管理 34711.1 决策管理概述 34711.1.1 功能介绍 34711.1.2 业务流程 34811.2 关键技术 34811.2.1 从表单中调用报表的方法 34811.2.2 利用图表显示商品利润 34811.2.3 进销存结转的实现方法 34911.2.4 RainFunction类中Total方法的开发设计思路 35111.3 商品销售排行模块设计 35111.3.1 实现目标 35111.3.2 开发流程 35211.3.3 设计思路 35311.3.4 程序开发步骤 35311.3.5 难点答疑 35711.3.6 开发小结 35811.4 利润分析模块设计 35811.4.1 实现目标 35811.4.2 开发流程 35811.4.3 设计思路 35811.4.4 程序开发步骤 36011.4.5 开发小结 36411.5 商品进销存分析模块设计 36411.5.1 实现目标 36411.5.2 开发流程 36511.5.3 设计思路 36511.5.4 程序开发步骤 36611.5.5 开发小结 37211.6 客户应收应付款分析模块设计 37211.6.1 实现目标 37211.6.2 开发流程 37211.6.3 设计思路 37211.6.4 程序开发步骤 37411.6.5 开发小结 37911.7 专题讲座——函数专题 37911.7.1 常用字符函数 37911.7.2 常用数值函数 38211.7.3 常用日期和时间函数 38311.7.4 常用数据库操作函数 38511.7.5 其他常用函数 38611.8 本章总结 386第12章 系统管理 38712.1 系统管理概述 38712.1.1 功能介绍 38712.1.2 业务流程 38712.2 关键技术 38812.2.1 利用树型视图管理管理员权限 38812.2.2 使用ImageList与Visual FoxPro HWND显示操作员头像 38812.2.3 将用户设置保存到数据表 38812.3 系统设置模块设计 38912.3.1 实现目标 38912.3.2 开发流程 39012.3.3 设计思路 39012.3.4 程序开发步骤 39112.3.5 开发小结 39312.4 权限设置模块设计 39312.4.1 实现目标 39312.4.2 开发流程 39312.4.3 设计思路 39412.4.4 程序开发步骤 39512.4.5 难点答疑 40012.4.6 开发小结 40012.5 操作员管理模块设计 40012.5.1 实现目标 40012.5.2 开发流程 40012.5.3 设计思路 40112.5.4 程序开发步骤 40212.5.5 开发小结 40712.6 专题讲座——类应用专题 40712.6.1 利用SysTray类添加系统托盘 40712.6.2 利用WinZip Manager类进行文件压缩与解压缩 40812.7 本章总结 409第13章 维护管理 41013.1 维护管理概述 41013.1.1 功能介绍 41013.1.2 业务流程 41013.2 关键技术 41113.2.1 怎样初始化数据库 41113.2.2 如何制作类RainBak 41113.2.3 初期建账的作用 41313.3 往来账目模块设计 41413.3.1 实现目标 41413.3.2 开发流程 41513.3.3 设计思路 41513.3.4 程序开发步骤 41613.3.5 难点答疑 42113.3.6 开发小结 42113.4 库存商品模块设计 42113.4.1 实现目标 42113.4.2 开发流程 42113.4.3 设计思路 42113.4.4 程序开发步骤 42213.4.5 难点答疑 42513.4.6 开发小结 42513.5 系统初始化模块设计 42513.5.1 实现目标 42613.5.2 开发流程 42613.5.3 设计思路 42613.5.4 程序开发步骤 42713.5.5 难点答疑 42913.5.6 开发小结 43013.6 数据备份模块设计 43013.6.1 实现目标 43013.6.2 开发流程 43013.6.3 设计思路 43013.6.4 程序开发步骤 43113.6.5 开发小结 43313.7 专题讲座——Visual FoxPro高级应用技术 43413.7.1 如何加解密数据库 43413.7.2 如何根据硬盘信息生成序列号 43513.8 本章总结 436

媒体关注与评论

  本书特色:  ·详尽剖析一个完整的项目实例的开发过程;  ·重点讲解系统各部分的设计思路、实现目标和设计流程;  ·综合应用数据库系统开发的思路、技术和方法;  ·随书附带的光盘中包含书中案例的源代码。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Visual FoxPro管理信息系统完整项目实例剖析 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7