本书介绍了ERP系统的简要概述以及利用Delphi开发ERP系统中的权限管理系统、库存管理系统、人力资源管理系统、固定资产管理系统、客户关系管理系统的实例,并介绍了使用Install Shield制作安装程序的简要过程。全书在开发构成ERP系统的几个重要模块的过程中,逐步介绍使用Delphi开发ERP系统的各项技术,并在实例中使用了Delphi的各项高级开发技术,如动态链接库、组件开发等。
本书实用性强,不论是对初学Delphi的用户,还是对已经接触过其他工具或已经使用过Delphi的用户,都有帮助。
第1章Delph开发ERP系统概述
第2章权限管理的设计和实现
第3章库存管理系统的设计和实现
第4章人力资源管理系统的设计和实现
第5章固定资产管理系统的设计和实现
第6章客户关系管理系统的设计和实现
附录程序发布
RP是整合了企业管理理念、业务流程、基础数据、人力物力、计算机硬件和软件于一体的企业资源管理系统。Delph是Borland公司推出的基于ObiectPascal的可视化集成开发工具,它提供了诸多特性以方便用户对数据库的开发和维护,是数据库开发工具中的主流产品,也完全能够满足新一代ERP系统软件的开发语言工具需求。ERP实质上是在MRPⅡ基础上进一步发展而成的面向供应链的管理思想。
ERP系统软件开发广泛地采用了面向对象技术原则和组件式开发技术、需要采用开放的数据接口,支持各种主流数据库管理系统,以实现与PDM、CAPP等其他企业信息分系统的接口,提供企业整体信息化数据集成功能,因此使用一个统一的系统开发平台进行ERP系统软件的开发非常重要。
Delph是Borland公司提供的快速、可视化程序开发工具,它可以在Windows 95/98,WindowsNT/2000和Linux等环境下使用。Delphi提供可视化的集成开发环境,采用面向对象的编程语言ObjectPascal语言和基于控件方式的开发框架结构,并具有强大的数据库开发能力。基于可视化编程思想的Delphi开发技术在开发ERP系统中具有实现方式快捷方便的优点。
本书以Delphi和ADO模型为基础,介绍了开发ERP系统的几个重要模块的实例,包括权限管理系统、库存管理系统、人力资源管理系统、固定资产管理系统、客户关系管理系统,其中详细介绍了各个系统的背景、目标、功能、模块设计、数据库设计以及编写代码的全过程。开发过程中除了注重使用Delphi的各项基本技术之外,还介绍了Delphi的各项高级开发技术如组件开发、动态链接库开发和调用、调用Windows API函数等。全书内容基本覆盖Delph开发数据库应用的各个要点,结构紧凑,过程步骤清晰完善且易于操作。书中所介绍并给出的全部代码均在Delphi 7.0和Windows 2000Server环境下调试通过,读者只要按照书中的讲解一步步操作,最终一定能完成对整体步骤的学习与实践。
本书由姜仁武任主编,王龙、曹斌、曹树林、陈军、杜榕、龚燕平、韩中领、黄裕荣、姜海英、金城、彭文明、宋秀坤、陶伟杰、王浩、王红卫、王凌志、向肃一、殷丽云、张佳祥、张磊、郑枫等参与了本稿的修改整理工作。
申于编写时间仓促,书中难免有疏漏和不足之处,恳请广大读者提出宝贵意见。