本书从实战着手,通过具体的实例开发讲述了数据库应用系统的开发流程和编程技巧。每个实例包括需求分析、UML系统建模、数据库设计、界面设计,以及代码实现等步骤。全书内容翔实,阐述清楚,各种复杂的技术难点都在书中得以体现。全书共11章,第1章介绍了VisualC#数据库开发的基础知识:第2-10章是本书的精华部分,以多个实用的管理系统示例,详细介绍了管理系统创建的全部过程;第11章介绍了系统建模技术,包括UML建模和PowerDesigner建模。本书主要面向有C#语言编程基础和对数据库编程有一定了解的读者,不仅适合广大使用C#进行数据库系统开发的软件开发人员参考,而且对高等院校计算机专业的学生进行毕业设计具有很高的参考价值。本书前言前言数据库开发涉及到后台数据库技术、前台的开发语言和数据库访问技术,本书的后台数据库选择MicrosoftSQLServer2000和Access,前台开发语言选择当前最为流行的,也是微软下一代开发工具VisualStudio.NET(简称VS.NET)中最新、最为经典的C#语言,数据库访问技术为VS.NETFramework中的ADO.NET数据库访问技术。VisualC#具有强大的数据库开发功能,它简单易用,并以其特有的数据库访问技术和简单易用功能满足了用户快速开发和实施的需要。本书将从实战着手,从实例中介绍开发工具和软件工程流程,由浅入深地讲述开发流程和编程技巧,每个实例包括需求分析、UML建模、数据库建模、界面设计,以及代码实现等步骤。全书内容翔实、解说清楚、通俗易懂,各种复杂的技术难点都得到了体现。考虑到本书的读者对VisualC#已经有一定的认识,因此,本书没有对VisualC#的操作方法、各种函数和对象进行系统的介绍(这些内容都可以在VisualC#的帮助中查到),而是针对VisualC#程序员,以各种数据库系统专题的形式介绍了各类管理信息系统的实现步骤。本书共11章,第1章介绍了VisualC#数据库开发的基础知识,第2~10章是本书的精华部分,以多个实用的管理系统为例子,详细介绍了管理系统创建的全部过程。本书主要的示例讲解了现在流行的各种数据库管理信息系统模块,在第2章介绍了图书馆管理系统;第3章介绍了企业销售管理信息系统;第4章介绍了宾馆管理信息系统;第5章介绍了人事工资考勤管理信息系统;第6章介绍了企业客户服务系统;第7章介绍了仓库管理信息系统;第8章介绍了合同管理信息系统;第9章介绍了网上书店系统;第10章介绍了学生管理信息系统。此外,本书还在第11章介绍了UML建模和PowerDesigner建模两种系统建模技术。在各个实例中对系统目标的设计、系统需求的分析、开发和运行环境的选择、系统功能的分析、系统各个功能模块的设计、数据库的需求分析、数据库概念结构设计、UML建模、数据库逻辑结构设计、数据库结构的实现、各个功能模块的创建、系统的实现等各个过程都进行了详细地描述。相信通过对这些实例的学习,读者将能够透彻地掌握数据库系统的开发方法和步骤,开发出具有实用价值的管理信息系统。读者在阅读本书时,可以通过访问http://www.tupwk.com.cn反馈意见,或浏览和下载《数据库应用开发技术丛书》其他图书信息。本书由张奇、李律松,卫建伟执笔编写。此外,蓝荣香、王昊亮、喻波、马天一、魏勇、郝荣福、孙明、李大宇、武思宇、牟博超、李彬、付鹏程、高翔、朱丽云、崔凌、张巧玲、李辉、李欣、柏宇、郭强、金春范、程梅、黄霆、钟华、高海峰、王建胜、张浩和刘湘等同志在整理材料方面给予了编者很大的帮助,在此,编者对他们表示衷心的感谢。由于时间仓促,加之水平所限,书中不足之处在所难免,敬请读者批评指正。编者