作 者:陈国才 编著 著作
定 价:35
出 版 社:化学工业出版社
出版日期:2010年08月01日
装 帧:平装
ISBN:9787122087409
●章 需求分析、数据库设计 1
●1.1 项目概述 1
●1.2 系统功能设计 1
●1.3 系统概要设计 2
●1.4 数据库设计 3
●1.4.1 实体设计 3
●1.4.2 数据库设计 4
●本章小结 7
●
●第2章 系统三层框架的建立 8
●2.1 三层结构 8
●2.1.1 为什么需要三层结构 8
●2.1.2 两层结构存在的问题 9
●2.1.3 什么是三层结构 9
●2.2 步骤及方法 12
●2.2.1 如何搭建三层结构 12
●2.2.2 搭建空白解决方案 12
●2.2.3 搭建数据访问层 12
●2.2.4 搭建业务逻辑层 13
●2.2.5 搭建表示层 13
●部分目录
《Web项目开发案例教程》全面介绍了Microsoft Visual Studio 2005下开发三层Web项目的实用知识,包括数据库的分析设计,三层框架建立,母版页设计,功能的设计实现,难点技术介绍和常用开发经验。全书通过一个图书馆管理系统的实现过程,把所有内容贯穿在一起。内容详细、紧凑、前后连贯,书中介绍的开发过程让读者真实地体会和了解Microsoft Visual Studio 2005环境下开发三层Web项目的具体过程。很后还对一些技术难点进行具体介绍,使读者更深入学习理解。书中还介绍了一些开发经验,希望对读者有更多的帮助。与《Web项目开发案例教程》配套的光盘内容包括:图书馆管理系统源代码LibraryMS目录,图书馆管理系统SQL数据库DATA目录,教学使用的PPT和制作录像,以及数据库使用说明文档等。
《W等
在三层结构中,各层相互依赖:表示层依赖于业务逻辑层,业务逻辑层依赖于数据访问层。回顾前面讲过的生活实例“饭店”场景。
(1)服务员(表示层)并不知道蔬菜的价位、如何去购买蔬菜、到哪里购买以及西红柿炒鸡蛋如何烹炒、放哪些佐料,便可为顾客提供美食。他(她)只负责根据菜单转告厨师(业务逻辑层)烹炒西红柿炒鸡蛋。
(2)厨师(业务逻辑)也不知道服务员(表示层)是如何接待顾客的,同时也不知道蔬菜的价位以及蔬菜的购买地在哪里。她(他)做的事情只有接受菜单、从采购员(数据访问层)处获取原料、烹炒西红柿炒鸡蛋。顾客对西红柿炒鸡蛋的味道是否满意接近由厨师(业务逻辑层)来决定。
(3)采购员(数据等