内容简介 本书从软件工程原理出发,对每一个管理系统进行详细的分析。全书始终贯彻深层的管理理念,同时通过具体的语言来实现每一个系统。每一个系统都具备商业特性,是许多数据库程序员的工作结晶。全书共14章,第1章对Delphi与数据库开发作了介绍。第2章~第13章分别以人事/工资/考勤管理系统、销售管理信息系统、库存管理信息系统、质量管理信息系统、档案/资料管理信息系统、计划管理信息系统、制造业管理信息系统、学生管理信息系统、医院管理信息系统、宾馆/餐饮管理信息系统、图书馆管理信息系统、POS管理信息系统等多个实用信息管理系统作为例子,详细地讲述信息管理系统创建的各个过程。本书最后一章介绍了系统(数据库)建模技术。全书采用UML对每个系统进行建模,每个数据库都经过详细的分析和设计,并通过PowerDesign进行数据建模,每个系统都经过详细测试及专家审核。本书注重工程实践性,实用性强,可以帮助读者全面掌握利用Delphi开发信息管理系统的方法和编程步骤。本书适合初学者阅读,也可作为中级开发人员的参考书。
前 言 Delphi 具有强大的数据库管理功能,新增RAVE组件能够实现精美报表打印功能;同时具有语言的易读与灵活性、快速友好的GUI开发等特点。本书将从实战着手,从实例中介绍开发工具,由浅入深地讲述编程技巧和开发流程。每个实例包括:需求与要点分析,实现步骤(窗体创建、数据库连接、重要代码、注释等),技术总结和归纳。全书内容翔实,解说清楚,通俗易懂,各种复杂的技术难点将会在本书中得到体现,如存储过程、触发器、各种先进界面技术等。 本书介绍目前应用最为广泛的各种数据库管理信息系统,读者只要对程序稍微加以修改,就能够改编成符合自己要求的系统。 全书共14章,第1章介绍了Delphi与数据库开发,第2章到第13章是本书的精华部分,以多个实用的管理系统为例子,详细地讲述了管理系统,包括:人事/工资/考勤管理系统,销售管理信息系统(涉及订单、合同、客户、发货等管理),库存管理信息系统(包括原料库存、产品库存、设备管理),质量管理信息系统,档案/资料管理信息系统,计划管理信息系统,制造业管理信息系统,学生管理信息系统,医院管理信息系统,宾馆/餐饮管理信息系统,图书馆管理信息系统和POS管理信息系统创建的全部过程。本书主要的示例讲解了现在流行的各种数据库管理系统模块。 本书各章节对系统目标的设计、系统需求的分析、开发和运行环境的选择、系统功能的分析、系统各个功能模块的设计、数据库的需求分析、数据库概念结构设计、UML建模、数据库逻辑结构设计、数据库结构的实现、各个功能模块的创建、系统的实现等各个过程进行了详细的描述。相信通过这些章节的学习,读者能够透彻地掌握数据库系统的开发方法和步骤,开发出具有实用价值的管理信息系统。 考虑到部分读者对系统建模技术不是非常了解,本书在最后系统介绍了系统建模技术。 本书由邵谦谦和许小荣总策划,由周兴华、李增民、臧洪光共同执笔编写。此外,来骏、蓝荣香、王昊亮、喻波、马天一、魏勇、郝荣福、李光龙、孙明、李大宇、武思宇、牟博超、李彬、付鹏程、高翔、朱丽云、崔凌、张巧玲、李辉、李欣、柏宇、郭强、金春范、程梅、黄霆、钟华、高海峰、王建胜、张浩、刘湘和邵蕴秋等同志在整理材料方面给予了编者很大的帮助,在此,编者对他们表示衷心的感谢。 由于时间仓促,加之水平所限,书中的缺点和不足之处在所难免,敬请读者批评指正。 编 者