基本信息
内容简介
目录
1.1 数据库设计 2
1.1.1 设计思路和理由 2
1.1.2 设计结果 3
1.1.3 设计小结 6
1.2 系统功能的设计 6
1.2.1 需求分析 6
1.2.2 模块设计及功能 7
1.2.3 配置运行 9
1.2.4 系统预览 11
1.3 开发模式设计 12
1.3.1 基本的开发模式 12
1.3.2 DAO数据存取 14
1.3.3 Servlet控制器 14
1.4 数据库连接组件 15
1.4.1 图书数据组件 15
1.4.2 馆藏数据组件 19
1.4.3 借阅数据组件 20
1.4.4 读者数据组件 23
1.5 设计与编写各模块 25
前言
自2002年推出第一批“中小型信息管理系统开发实例系列丛书”以来,我们已经陆续出版了20多本信息管理方面的实例导航类图书。这种“实例导航”的图书表现形式,得到了广大读者的喜爱。为了更好地服务于读者,我们对市面上现存的开发实例类图书进行深入地研究,同时分析了很多热心和认真的读者给我们的反馈,总结出现在的实例类图书存在以下的问题:
(1)思路重复。不同的案例程序在设计思路上重复性太大,并且在具体开发的技术手段和操作方法的讲述上有很多雷同内容,读者学完后感觉到收获不足。
(2)罗列代码和步骤。只侧重给出操作和编程结果,对于为什么这样设计讲解得不够;另外,对操作步骤描述过多,对代码技术性解释不够详细和充分。
(3)案例水准不一,有充数的现象;并且个别案例在编译时出错,或者存在一定的“伪错误”(即逻辑设计不符合实际规则),以及因数据库已有数据记录不足而产生运行错误。
丛书特点
经过深入地研究,充分考虑读者的需求,我们推出了本套丛书。旨在为读者提供一套“信息量更丰富、价格更便宜、内容更精炼、阅读更轻松”的丛书。
(1)案例程序的功能更贴近实际,设计更为专业,严格避免充数现象。
(2)每本书精选5-7个具代表性的案例,严格控制每个案例的页数,在有限的篇幅内展现出更多有用的信息。
(3)代码经过严格测试,避免各种错误,包括数据库数据量信息不足而产生的“伪错误”。讲解更到位,尽量避免内容的重复和简单罗列。多用流程图,正文只讲述核心代码。
(4)精心设计多媒体光盘,引导读者轻松运行、了解各案例程序,以利于学习。
读者定位
只要读者掌握了开发工具的基本语法,能自行编写简单小程序,对数据库理论有一定的了解,就能在使用本套丛书时获益。丛书最适用于大中专院校的学生和软件项目开发人员学习和参考。真诚地希望本套丛书能给您带来应用和技术两个方面的收获。我们的网站http://www.cs-book.com提供技术支持,并恳请读者提出宝贵的建议和意见。
2005年3月