网络编程
-
Web性能测试实战陈绍英,夏海涛,金成姬 著本书是一本总结实践经验和成果的作品,主要为测试人员规划、设计、实施Web性能测试而编写。本书既包含Web性能测试的基础理论,又包含理论在实践中的应用。.本书第1章介绍了性能测试基础知识和性能测试常见的误区。第2章专门针对Web性能测试提出了“Web全面性能测试模型”,把制订性能测试策略、编写测试用例计划以及使用模型的方法融会在一起,提供了规划与设计性能测试的新思路。第3章进一步讨论了如何在项目中进行性能测试需求分析、设计与实施性能测试,并深入讨论了基于场景设计性能测试用例的方法。第4章则介绍了针对Web应用程序进行性能分析的基本方法。第5章是案例部分,分别以银行卡、电子政务、门户网站等典型Web应用系统为实例,讨论了如何在项目中应用“Web全面性能测试模型”。通过真实的实例,向读者展示了如何在项目中制订性能测试计划、实施与控制性能测试、分析系统瓶颈等内容。..本书主要针对项目经理、测试组长、测试(设计)工程师以及对性能测试感兴趣的开发人员。通过本书的学习,可以更加规范地做好性能测试设计与实施工作。... -
精通JSP+XML+CSS网络开发混合编程卢菊平, 郭江杰编著本书面向当前网络开发黄金架构JSP+XML+CSS,整合Java开发中最流行的编程语言、IDE工具、WebServices,全面剖析Java开发核心架构、数据描述与传输技术、数据表现技术的关键。本书以循序渐进、由浅入深的讲解方式,由各具特色的不同深度的案例表达每一个关键的技术要点,同时给出多个综合的大型应用案例,全部案例源自作者多年实际Web开发的项目积累。 书中实例源代码请到http://www,fecit.com.cn的"下载专区"下载。 本书非常适合于希望掌握Web开发综合编程技术的初中级读者研读,对各类Web编程爱好者和企业Web开发人员具有针对性的指导意义。 -
UML和模式应用(美)拉曼 著,李洋 等译;李洋译本书是面向对象分析和设计(OOA/D)的实用指南,并且阐述了迭代开发相关方面的内容。如果你刚刚接触OOA/D,你将会面临如何掌握这个复杂主题的挑战;本书提供了一个良好定义的路标-统一过程,使你能一步一步地实现从需求到编码的全过程。统一建模语言(UML)已成为建模的标准表示法,所以熟悉UML将使你受益。本书用UML表示法教授了运用OOA/D的技能。设计模式表达了面向对象设计专家用于创建系统的"最佳实践"的习惯用法和方案。在本书中,你将学习如何应用设计模式,包括流行的GoF模式和GRASP模式。GRASP模式表达了对象设计中职责分配的基本原则。学习和掌握这些模式将加快你掌握分析和设计技能的速度。本书的结构和重点建立在作者多年教授和培训成千上万学生掌握OOA/D的经验之上,它提供了一个精炼的、已证明的和高效率的掌握OOA/D的学习方法,使你在阅读和学习上的投资得到优化。本书详尽地说明一个案例,以便实际地说明整个OOA/D过程,并深入讨论问题的棘手细节;这是一个实际的练习。本书还说明如何将对象设计工件映射成Java代码。本书适合于熟悉OOA/D但希望学习UML表示法、应用模式的读者,或者希望加强和提高自己的分析和设计技能的读者。 第一部分 绪论第1章 面向对象分析和设计1.1 本书的主要内容1.2 最重要的学习目标1.3 什么是分析和设计1.4 什么是面向对象分析和设计1.5 简短示例1.6 什么是UML1.7 可视建模的优点1.8 历史1.9 参考资料第2章 迭代、进化和敏捷2.1 什么是UP?其他方法能否对其进行补充2.2 什么是迭代和进化式开发2.3 什么是瀑布生命周期2.4 如何进行迭代和进化式分析和设计2.5 什么是风险驱动和客户驱动的迭代计划2.6 什么是敏捷方法及其观点2.7 什么是敏捷建模2.8 什么是敏捷UP2.9 UP的其他关键实践2.10 什么是UP的阶段2.11 什么是UP科目2.12 如何定制过程和UP开发案例2.13 判断你是否理解迭代开发或UP2.14 历史2.15 参考资料第3章 案例研究3.1 案例研究中涵盖的内容3.2 案例研究策略:迭代开发+迭代学习3.3 案例一:NextGen POS系统3.4 案例二:Monopoly游戏系统第二部分 初 始 阶 段第4章 初始不是需求阶段4.1 什么是初始4.2 初始阶段的持续时间4.3 初始阶段会创建的制品4.4 何时知道自己并不了解初始阶段4.5 初始阶段中有多少UML第5章 进化式需求5.1 定义:需求5.2 进化式需求与瀑布式需求5.3 寻找需求可以采用的方法5.4 需求的类型和种类5.5 UP制品如何组织需求5.6 本书是否包含这些制品的示例5.7 参考资料第6章 用例6.1 示例6.2 定义:参与者、场景和用例6.3 用例和用例模型6.4 动机:为什么使用用例6.5 定义:用例是功能性需求吗6.6 定义:参与者的三种类型6.7 表示法:用例的三种常用形式6.8 示例:详述风格的处理销售6.9 各小节的含义6.10 表示法:有其他格式吗?两栏变体6.11 准则:以无用户界面约束的本质风格编写用例6.12 准则:编写简洁的用例6.13 准则:编写黑盒用例6.14 准则:持有参与者和参与者目标的视点6.15 准则:如何发现用例6.16 准则:什么样的测试有助于发现有用的用例6.17 应用UML:用例图6.18 应用UML:活动图6.19 动机:用例还有其他益处吗?语境中的需求6.20 示例:Monopoly游戏6.21 过程:在迭代方法中如何使用用例6.22 历史6.23 参考资料第7章 其他需求7.1 如何完成这些示例7.2 准则:初始阶段是否应该对此彻底地进行分析7.3 准则:这些制品是否应该放在项目Web站点上7.4 NextGen示例:(部分)补充性规格说明7.5 注解:补充性规格说明7.6 NextGen示例:(部分)设想7.7 注解:设想7.8 NextGen示例:(部分)词汇表7.9 注解:词汇表(数据字典)7.10 NextGen示例:业务规则(领域规则)7.11 注解:领域规则7.12 过程:迭代方法中的进化式需求7.13 参考资料第三部分 细化迭代1-基础第8章 迭代1-基础8.1 迭代1的需求和重点:OOA/D技术的核心8.2 过程:初始和细化8.3 过程:计划下一个迭代第9章 领域模型9.1 示例9.2 什么是领域模型9.3 动机:为什么要创建领域模型9.4 准则:如何创建领域模型9.5 准则:如何找到概念类9.6 示例:寻找和描绘概念类9.7 准则:敏捷建模-类图的草呼9.8 准则:敏捷建模-是否要使用工具维护模型9.9 准则:报表对象-模型中是否要包括"票据"9.10 准则:像地图绘制者一样思考;使用领域术语9.11 准则:如何对非现实世界建模9.12 准则:属性与类的常见错误9.13 准则:何时使用"描述"类建模9.14 关联9.15 示例:领域模型中的关联9.16 属性9.17 示例:领域模型中的属性9.18 结论:领域模型是否正确9.19 过程:迭代和进化式领域建模9.20 参考资料第10章 系统顺序图10.1 示例:NextGen SSD10.2 什么是系统顺序图10.3 动机:为什么绘制SSD10.4 应用UML:顺序图10.5 SSD和用例之间的关系10.6 如何为系统事件和操作命名10.7 如何为涉及其他外部系统的SSD建模10.8 SSD的哪些信息要放入词汇表中10.9 示例:Monopoly SSD10.10 过程:迭代和进化式SSD10.11 历史和参考资料第11章 操作契约11.1 示例11.2 定义:契约有哪些部分11.3 定义:什么是系统操作11.4 定义:后置条件11.5 示例:enterItem后置条件11.6 准则:是否应该更新领域模型11.7 准则:契约在何时有效11.8 准则:如何创建和编写契约11.9 示例:NextGen POS契约11.10 示例:Monopoly契约11.11 应用UML:操作、契约和OCL11.12 过程:UP的操作契约11.13 历史11.14 参考资料第12章 迭代地从需求到设计12.1 以迭代方式做正确的事,正确地做事12.2 尽早引发变更12.3 完成所有分析和建模工作是否需要几个星期第13章 逻辑架构和UML包图13.1 示例13.2 什么是逻辑架构和层13.3 案例研究中应该关注的层13.4 什么是软件架构13.5 应用UML:包图13.6 准则:使用层进行设计13.7 准则:模型-视图分离原则13.8 SSD、系统操作和层之间的联系13.9 示例:NextGen的逻辑架构和包图13.10 示例:Monopoly逻辑架构13.11 参考资源第14章 迈向对象设计14.1 敏捷建模和轻量级UML图形14.2 UML CASE工具14.3 编码前绘制UML需要花费多少时间14.4 设计对象:什么是静态和动态建模14.5 基于UML表示法技术的对象设计技术的重要性14.6 其他对象设计技术:CRC卡第15章 UML交互图15.1 顺序图和通信图15.2 UML建模初学者没有重视交互图15.3 常用的UML交互图表示法15.4 顺序图的基本表示法15.5 通信图的基本表示法第16章 UML类图16.1 应用UML:常用类图表示法16.2 定义:设计类图16.3 定义:类元16.4 表示UML属性的方式:属性文本和关联线16.5 注解符号:注解、注释、约束和方法体16.6 操作和方法16.7 关键字16.8 构造型、简档和标记16.9 UML特性和特性字符串16.10 泛化、抽象类、抽象操作16.11 依赖16.12 接口16.13 组合优于聚合16.14 约束16.15 限定关联16.16 关联类16.17 单实例类16.18 模板类和接口16.19 用户自定义的分栏16.20 主动类16.21 交互图和类图之间的关系第17章 GRASP:基于职责设计对象17.1 UML与设计原则17.2 对象设计:输入、活动和输出的示例17.3 职责和职责驱动设计17.4 GRASP:基本OO设计的系统方法17.5 职责、GRASP和UML图之间的联系17.6 什么是模式17.7 现在我们所处的位置17.8 使用GRASP进行对象设计的简短示例17.9 在对象设计中应用GRASP17.10 创建者17.11 信息专家(或专家)17.12 低耦合17.13 控制器17.14 高内聚17.15 参考资料第18章 使用GRASP的对象设计示例18.1 什么是用例实现18.2 制品注释18.3 下一步工作18.4 NextGen迭代的用例实现18.5 Monopoly迭代的用例实现18.6 过程:迭代和进化式对象设计18.7 总结第19章 对可见性进行设计19.1 对象之间的可见性19.2 什么是可见性第20章 将设计映射为代码20.1 编程和迭代、进化式开发20.2 将设计映射到代码的20.3 由DCD创建类的定义20.4 从交互图创建方法20.5 代码中的集合类20.6 异常和错误处理20.7 定义Sale.makeLineItem方法20.8 实现的顺序20.9 测试驱动或测试优先的开发20.10 将设计映射为代码的总结20.11 NextGen POS程序简介20.12 Monopoly程序简介第21章 测试驱动开发和重构21.1 测试驱动开发21.2 重构21.3 参考资料第四部分 细化迭代2-更多模式第22章 UML工具与视UML为蓝图22.1 前向、逆向和双向工程22.2 什么是有价值特性的常见报告22.3 对工具有哪些期待22.4 如果绘制了UML草图,如何在编码后更新该图形22.5 参考资料第23章 快速地更新分析23.1 案例研究:NextGen POS23.2 案例研究:Monopoly第24章 迭代2:更多模式24.1 从迭代1到迭代224.2 迭代2的需求和重点:对象设计和模式第25章 GRASP:其他对象职责25.1 多态25.2 纯虚构25.3 间接性25.4 防止变异第26章 应用GoF设计模式26.1 适配器(GoF)26.2 一些GRASP原则是对其他设计模式的归纳26.3 设计中发现的"分析":领域模型26.4 工厂(Factory)26.5 单实例类(GoF)26.6 具有不同接口的外部服务问题的结论26.7 策略(GoF)26.8 组合(GoF)和其他设计原则26.9 外观(Facade,GoF)26.10 观察者/发布-订阅/委派事件模型(GoF)26.11 结论26.12 参考资料第五部分 细化迭代3-中级主题第27章 迭代3:中级主题27.1 NextGen POS案例27.2 Monopoly案例第28章 UML活动图及其建模28.1 示例28.2 如何应用活动图28.3 其他UML活动图表示法28.4 准则28.5 示例:NextGen中的活动图28.6 过程:"统一过程"中的活动图28.7 背景第29章 UML状态机图和建模29.1 示例29.2 定义:事件、状态和转换29.3 如何应用状态图29.4 更多UML状态机图表示法29.5 示例:使用状态机进行UI导航建模29.6 示例:NextGen用例的状态机图29.7 过程:UP中的状态机图29.8 推荐资源第30章 用例关联30.1 包含关系30.2 术语:具体用例、抽象用例、基础用例和附加用例30.3 扩展关系30.4 泛化关系30.5 用例图第31章 更多的SSD和契约第32章 精化领域模型的精化32.1 NextGen领域模型中的新概念32.2 泛化32.3 定义概念超类和子类32.4 何时定义概念子类32.5 何时定义概念超类32.6 NextGen POS案例中的概念类层次结构32.7 抽象概念类32.8 对变化的状态建模32.9 软件中的类层次结构和继承关系32.10 关联类32.11 聚合关系和组合关系32.12 时间间隔和产品价格-解决迭代1阶段的"错误"32.13 关联角色名称32.14 作为概念的角色与关联中的角色32.15 导出元素32.16 受限关联32.17 自反关联32.18 使用包来组织领域模型32.19 示例:Monopoly领域模型的精化第33章 架构分析33.1 过程:何时开始架构分析33.2 定义:变化点和进化点33.3 架构分析33.4 架构分析的常用步骤33.5 科学:架构因素的识别和分析33.6 示例:NextGen POS的部分架构因素表33.7 艺术:架构性因素的解决33.8 架构分析主题的总结33.9 过程:UP中的迭代架构33.10 参考资料第34章 逻辑架构精化34.1示例:NextGen的逻辑架构34.2 使用层模式的协作34.3 有关层模式的其他问题34.4 模型-视图分离和"向上"通信34.5 参考资料第35章 使用GoF模式完成更多对象设计35.1 示例:NextGen POS35.2 本地服务容错;使用本地缓存提高性能35.3 处理故障35.4 通过代理(PGoF)使用本地服务进行容错35.5 对非功能性或质量需求的设计35.6 使用适配器访问外部物理设备35.7 对一组相关的对象使用抽象工厂模式35.8 使用多态性和"Do It Myself"模式处理支付35.9 示例:Monopoly案例35.10 结论第36章 包的设计36.1 组织包结构的准则36.2 参考资料第37章 UML部署图和构件图37.1 部署图37.2 构件图第38章 使用模式设计持久性框架38.1 问题:持久性对象32.2 解决方案:持久性框架提供的持久性服务38.3 框架38.4 持久性服务和框架的需求38.5 关键思想38.6 模式:将对象表示为表38.7 UML数据建模简档38.8 模式:对象标识符38.9 通过外观访问持久服务38.10 映射对象:数据库映射器或数据库代理模式38.11 使用模板方法模式进行框架设计38.12 使用模板方法模式的具体化38.13 使用MapperFactory配置Mapper38.14 模式:缓存管理38.15 在类中合并和隐藏SQL语句38.16 事务状态和状态模式38.17 使用命令模式设计事务38.18 使用虚代理实现滞后具体化38.19 如何在表中表示关系38.20 PersistentObject和关注分离38.21 未决问题第39章 架构的文档化:UML和N+1视图模型39.1SAD和架构视图39.2 表示法:SAD的结构39.3 示例:NextGen POS的SAD39.4 示例:Jakarta Struts 的SAD39.5 过程:迭代式架构文档39.6 参考资料第六部分 其 他 主 题第40章 迭代式开发和敏捷项目管理的进一步讨论40.1 如何计划一次迭代40.2 适应性计划与预测性计划40.3 阶段计划和迭代计划40.4 如何使用用例和场景来计划迭代40.5 早期预算的有效性(无效性)40.6 将项目制品组织起来40.7 何时你会发现自己并没有理解迭代计划40.8 参考资料参考文献 -
ASP数据库系统开发案例精选盖天宇编著内容提要本书精选了8个当前应用广泛的数据库系统,详细介绍了使用ASP开发数据库管理系统的思路、方法和技术,主要包括办公自动化管理系统、企业进销存管理系统、医药连锁店管理系统、企业物流平台、客户关系管理系统、人力资源管理系统、汽车销售集团网站、网上客房预订系统、IIS服务器配置等。读者对案例部分稍加修改,即可为企业使用。本书光盘不但包含了书中所有数据库系统实例的源程序(5套界面风格)和相关开发素材,同时还包含免费赠送的程序设计速查宝典、数十种实用软件工具和8个实例的毕业设计范例。本书所有源程序都经过精心调试,在Windows Xp和Windows 2000下全部通过,保证能够正常运行。本书内容精练、重点突出、实例丰富,是各级程序开发人员必备和不可多得的数据库系统开发图书,本书也非常适合大、中专院校师生学习、参考。 目 录第1章 办公自动化管理系统 11.1 概述 31.2 系统分析 31.2.1 需求分析 31.2.2 可行性分析 31.3 总体设计 41.3.1 项目规划 41.3.2 系统功能结构图 41.4 系统设计 51.4.1 设计目标 51.4.2 开发及运行环境 51.4.3 逻辑结构设计 51.5 网站总体架构 71.5.1 模块功能介绍 71.5.2 文件架构 81.5.3 网站首页的运行结果 81.6 系统登录模块设计 91.7 日常管理模块设计 121.7.1 收文管理模块设计 131.7.2 发文管理模块设计 141.7.3 批示管理模块设计 161.7.4 会议管理模块设计 191.7.5 个人办公管理模块设计 211.7.6 人事管理模块设计 311.8 业务管理模块设计 321.8.1 生产报表管理模块设计 331.8.2 采购计划管理模块设计 391.8.3 库存管理模块设计 421.8.4 指标情况管理模块设计 431.9 用户管理模块设计 441.9.1 用户添加管理模块设计 441.9.2 用户修改管理模块设计 471.9.3 用户注销管理模块设计 481.10 SQL Server数据库的使用 491.10.1 启动服务管理器 491.10.2 数据库的创建 491.10.3 附加数据库 511.10.4 数据的导入和导出 511.10.5 数据备份与还原 51第2章 企业进销存管理系统 532.1 概述 552.2 系统分析 552.2.1 需求分析 552.2.2 可行性分析 552.3 总体设计 562.3.1 项目规划 562.3.2 系统功能结构图 572.4 系统设计 572.4.1 设计目标 572.4.2 开发及运行环境 572.4.3 编码设计 572.4.4 逻辑结构设计 582.5 技术准备 612.5.1 读者知识要求 612.5.2 命名规则 612.5.3 文件管理 622.6 网站总体架构 632.7 用户登录模块设计 662.8 网站首页设计 692.9 基础信息主要功能模块详细设计 712.9.1 商品信息管理设计 712.9.2 商品信息查询设计 742.10 采购管理主要功能模块详细设计 772.10.1 商品采购管理设计 772.10.2 采购查询设计 802.11 库存管理主要功能模块详细设计 832.11.1 商品入库设计 832.11.2 商品入库退货设计 922.11.3 价格调整设计 932.12 商品销售主要功能模块详细设计 962.13 查询统计主要功能模块详细设计 1022.13.1 商品销售排行设计 1032.13.2 年销售额分析设计 1062.14 往来管理主要功能模块详细设计 1092.15 系统设置主要功能模块详细设计 112第3章 医药连锁店管理系统 1153.1 概述 1173.2 系统分析 1173.2.1 需求分析 1173.2.2 可行性分析 1173.3 总体设计 1183.3.1 项目规划 1183.3.2 系统功能结构图 1183.4 系统设计 1193.4.1 设计目标 1193.4.2 开发及运行环境 1193.4.3 逻辑结构设计 1203.5 技术准备 1223.5.1 读者知识要求 1223.5.2 命名规则 1223.5.3 文件管理 1233.6 前台主要功能模块详细设计 1243.6.1 前台文件总体架构 1243.6.2 药品搜索模块设计 1263.6.3 药品展示模块设计 1283.6.4 求医问药模块设计 1353.7 后台主要功能模块详细设计 1423.7.1 后台总体架构 1423.7.2 用户登录模块设计 1453.7.3 药品管理模块设计 1463.7.4 销售管理模块设计 1533.7.5 数据备份模块设计 1623.7.6 数据恢复模块设计 1633.8 利用ASP工程文件Global.asa实现统计网站浏览人数 1653.8.1 Application对象的事件 1663.8.2 Session对象的事件 1673.8.3 统计网站用户访问量 1683.9 程序调试与错误处理 170第4章 企业物流平台 1734.1 概述 1754.2 系统分析 1754.2.1 需求分析 1754.2.2 可行性分析 1754.3 总体设计 1764.3.1 项目规划 1764.3.2 系统功能结构图 1764.4 系统设计 1774.4.1 设计目标 1774.4.2 开发及运行环境 1774.4.3 编码设计 1774.4.4 逻辑结构设计 1774.5 前台主要功能模块详细设计 1794.5.1 前台文件总体架构 1794.5.2 运单查询模块设计 1824.5.3 物流服务模块设计 1874.5.4 新闻动态模块设计 1894.5.5 后台登录入口设计 1924.6 后台主要功能模块详细设计 1924.6.1 后台总体架构 1924.6.2 后台登录模块设计 1944.6.3 初始化信息管理模块设计 1964.6.4 公司简介管理模块设计 1984.6.5 运单管理模块设计 1994.6.6 新闻管理模块设计 2064.6.7 分公司管理模块设计 2084.6.8 退出后台管理模块 2144.7 调用Word、Excel进行打印 2144.7.1 调用Word进行打印报表 2144.7.2 调用Excel进行打印报表 216第5章 客户关系管理系统 2175.1 概述 2195.2 系统分析 2195.2.1 需求分析 2195.2.2 可行性分析 2195.3 总体设计 2205.3.1 项目规划 2205.3.2 系统功能结构图 2205.4 系统设计 2215.4.1 设计目标 2215.4.2 开发及运行环境 2215.4.3 逻辑结构设计 2215.5 网站总体架构 2245.5.1 模块功能介绍 2245.5.2 文件架构 2245.5.3 网站页面的运行结果 2255.6 用户登录模块设计 2265.7 网站首页设计 2285.8 客户管理模块设计 2295.8.1 客户信息管理设计 2295.8.2 联系人信息管理设计 2355.8.3 合同信息管理 2395.9 库存管理模块设计 2425.9.1 产品管理设计 2425.9.2 库存管理设计 2465.10 服务管理 2515.10.1 反馈信息添加 2515.10.2 反馈信息修改 2525.11 报表管理 2545.11.1 客户报表模块 2545.11.2 联系人报表模块 2605.12 E-mail管理 2625.12.1 发件人管理设计 2625.12.2 E-mail管理设计 2655.13 用户管理 2685.13.1 用户管理设计 2685.13.2 用户权限 2715.14 Windows 2003的IIS配置错误及解决方案 272第6章 人力资源管理系统 2756.1 概述 2776.2 系统分析 2776.2.1 需求分析 2776.2.2 可行性分析 2776.3 总体设计 2786.3.1 项目规划 2786.3.2 系统功能结构图 2786.4 系统设计 2796.4.1 设计目标 2796.4.2 开发及运行环境 2806.4.3 逻辑结构设计 2806.5 网站总体架构 2836.5.1 模块功能介绍 2836.5.2 文件架构 2836.5.3 网站运行结果 2846.6 用户登录模块 2856.7 网站首页设计 2876.8 人事管理模块设计 2886.8.1 人力规划 2886.8.2 工作管理 3026.8.3 考勤管理 3096.9 个人管理 3136.9.1 工作管理 3136.9.2 消息管理 3166.9.3 信息检索 3176.9.4 个人维护 3196.10 招聘管理 3206.10.1 招聘信息管理 3206.10.2 企业人才库 3226.11 培训管理 3226.11.1 培训计划 3226.11.2 培训实施 3246.11.3 培训材料 3276.12 薪酬管理 3286.13 系统管理 3296.13.1 添加用户 3306.13.2 用户管理 3316.14 网站安全 3326.14.1 如何安全地配置IIS 3326.14.2 数据库 3326.14.3 ASP页面的加密 3336.14.4 数据库的安全 333第7章 汽车销售集团网站 3357.1 概述 3377.2 系统分析 3377.2.1 需求分析 3377.2.2 可行性分析 3377.3 总体设计 3387.3.1 项目规划 3387.3.2 系统功能结构图 3387.4 系统设计 3397.4.1 设计目标 3397.4.2 开发及运行环境 3407.4.3 逻辑结构设计 3407.5 前台主要功能模块详细设计 3437.5.1 前台文件总体架构 3437.5.2 站内搜索模块设计 3457.5.3 展台中心模块设计 3487.5.4 订购中心模块设计 3527.5.5 租赁中心模块设计 3567.5.6 客服中心模块设计 3597.6 后台主要功能模块详细设计 3647.6.1 后台总体架构 3647.6.2 后台登录模块设计 3667.6.3 后台管理首页设计 3687.6.4 销售车辆管理模块设计 3687.6.5 订单信息管理模块设计 3727.6.6 新闻信息管理模块设计 3757.6.7 用户管理模块设计 3807.7 ASP调试与错误处理 381第8章 网上客房预订系统 3858.1 概述 3878.2 系统分析 3878.2.1 需求分析 3878.2.2 可行性分析 3878.3 总体设计 3888.3.1 项目规划 3888.3.2 系统功能结构图 3888.4 系统设计 3898.4.1 设计目标 3898.4.2 开发及运行环境 3898.4.3 编码设计 3908.4.4 逻辑结构设计 3908.5 前台主要功能模块详细设计 3928.5.1 前台文件总体架构 3928.5.2 网站导航设计 3948.5.3 宾馆简介管理模块设计 3958.5.4 客房服务管理模块设计 3968.5.5 在线订房管理模块设计 3978.5.6 意见反馈管理模块设计 4008.5.7 公告栏模块设计 4008.6 后台主要功能模块详细设计 4028.6.1 后台总体架构 4028.6.2 后台登录模块设计 4048.6.3 管理首页/退出模块设计 4058.6.4 网站管理模块设计 4058.6.5 图片管理模块设计 4088.6.6 信息管理模块设计 4128.6.7 房间管理模块设计 4178.6.8 订单管理模块设计 4208.6.9 反馈管理模块 424第9章 IIS服务器配置 4279.1 Windows 2000的IIS配置 4289.1.1 IIS的添加 4289.1.2 IIS的运行 4289.1.3 多个域名对应同个Web站点 4319.2 Windows XP的IIS配置 4329.2.1 安装IIS 4329.2.2 配置Web站点 4329.3 Windows 2003的IIS配置 4349.3.1 安装Internet信息服务 4349.3.2 配置匿名身份验证 4359.3.3 基本Web站点配置 4359.4 Web服务扩展 435 -
AJAX HACKS(美)佩里 著想给你的Web站点增加交互功能吗?想创建一个像桌面应用软件一样美观的Web应用程序吗?《Ajax Hacks》正是你要寻找的、可以帮助你实现上述想法的书籍。Ajax是基础构建技术的一套全新的实例,它能帮助网站摆脱传统Web技术的束缚,赋予网站和Web应用更多的灵活性和交互性。Ajax有机地结合了HTML、JavaScript和XML的优点,允许网页和服务器进行部分的数据交换,而不是整页交换。利用Ajax,你可以让更多的工作在客户端完成,像流行的Gmail或Google Maps。Ajax非常适合于大型项目的开发,同时,它的灵活性也适用于中小型的网站和应用。 本书包括以下内容:* 如何运用Ajax开发个性化的HTML forms以满足不同客户的需求* 如何共享和集成Google Maps、Yahoo! Maps和GeoURL APIs的资源* 在Ajax环境下,如何与cookies协同工作* 如何管理Browser History和Back button* 如何远程调用Java和Ruby on Rails进行Ajax应用开发* 如何运用Prototype、Rico和script.aculo.us JavaScript libraries* 如何管理网络连接和Web服务总之,《Ajax Hacks》阐述了一个面向下一代web应用的开发工具,同时也讲述了运用Ajax进行程序开发的几种不同方法。无论你是想了解Ajax,还是想找一种新方法运用Ajax,本书都将陪伴你走过很长一段路。 -
征服AJAX王沛编著本书是一部关于Ajax技术计算机编程技术专著,本书对Ajax的各个技术要素进行了系统而全面的介绍,从而揭开Ajax的神秘面纱。本书适合网络编程人员、网页制作人员、网站建设者、各类网页设计制作培训学校。本书全面地介绍了Ajax技术。全书分为4个部分。第1部分介绍AjaX应用程序的主要特点,同时还通过“留言板”程序比较了Ajax技术和传统Web开发技术的不同之处。第2部分和第3部分讲解了Ajax的核心技术,包括JavaScript、XMLHttpRequest、DOM、XML、CSS以及服务器端编程。第4部分通过完整项目案例介绍AjaX的典型应用。本书适合网络编程人员、网页制作人员和网站建设者阅读。 -
ASP.NET动态网站开发基础教程郭兴峰, 陈建伟编著ASP.NET是由Microsoft公司推出的新一代Web开发构架。开发人员可以通过ASP.NET实现动态网站的开发,包括开发Web应用程序和Web服务。《ASP.NET动态网站开发基础教程(C#篇)》详细讲解了ASP.NET动态网站开发技术,共分13章,内容包括ASP.NET语言基础、HTML与Script语言、C#语言基础、ASP.NET常用对象、数据库访问技术、数据服务控件和数据绑定技术、ASP.NET配置和部署、ASP.NET中的XML数据处理、ASP.NET Web服务、提高ASP.NET应用程序性能的方法、提高ASP.NET应用程序安全性的技术、ASP.NET的其他处理技术。《ASP.NET动态网站开发基础教程(C#篇)》绝大部分知识都结合具体实例进行介绍,并给出了运行效果图,语言通俗易懂,结构清晰,突出ASP.NET在开发动态网站方面的强大功能,使读者能够快速掌握和运用ASP.NET的编程技巧。《ASP.NET动态网站开发基础教程(C#篇)》可作为高等院校计算机与信息技术及相关专业学习ASP.NET动态网站设计的教材,对于希望在.NET框架下开发Web应用程序的Web程序设计人员来说也具有较高的参考价值。 -
VBScript应用基础贾长云、林毅本书是CEAC认证教材,由高等教育出版社和信息产业部CEAC国家信息化计算机教育认证办公室联合推出。本书主要内容有:初识VBScript,VBScript程序控制,客户端脚本编程实战,表单的应用,ASP与VBScript的结合,网站的发布与维护。本书适合作为中职计算机及相关专业的教材,可作为参加CEAC认证考试的人员复习考试用书,也可作为计算机培训班教材. -
ASP.NET 2.0开发指南郝刚主编作者“衣带渐宽终不悔,为‘书’消得人憔悴”的写作精神,基于ASP.NET2.0技术特性框架,在充分说明技术理论的同时,详细创建和分析了数十个与理论密切相关的典型应用。是本年度最值得期待的原创.NET图书,ASP.NET之父ScottGuthrie倾力推荐。本书是一部专门的ASP.NET2.0开发指南,全书分为基础知识、用户界面、数据访问、应用服务、实例分析几个部分,全书依托技术特性框架,全面深入讲解了ASP.NET技术精髓,涵盖了ASP.NET2.0新技术特性,包括母版面、Web部件、成员资格和角色管理等,足以让你领略ASP.NET技术的博大精深。本书紧紧围绕ASP.NET2.0技术精髓展开深入讲解,全书分为六个部分,共18章。第一部分介绍基础知识,包括ASP.NET2.0概述、VisualStudio2005集成开发环境、创建ASP.NET应用程序和C#2.0程序设计基础。第二部分讲解用户界面方面的特性,包括母版页、主题和皮肤、站点导航控件和其他新增服务器控件。第三部分探讨了数据访问方面的内容,包括数据访问技术概述、数据源控件、数据绑定控件和数据缓存。第四部分说明了应用服务方面的知识,包括个性化用户配置、Web部件、成员资格和角色管理、登录系列控件和配置与管理工具。第五部分详细分析了使用ASP.NET2.0技术开发的微软经典实例PetShop4.0。最后一部分是附录内容。本书内容丰富、结构严谨、实用性强,适合多层次读者阅读。无论对于ASP.NET2.0技术的初学者,还是具有一定经验的ASP.NET1.x开发人员,都能够从本书中受益。 -
ASP通用模块及典型系统开发实例导航周新会编著《ASP通用模块及典型系统开发实例导航(附光盘)》结合了大量的实例,详细介绍了多个ASP通用模块和典型系统。所讲述的各通用模块代表性强,通过相关章节的介绍,读者不仅能够了解这些通用模块的工作原理和实现过程,并且可以轻松掌握其具体实现的方法。书中所介绍的典型系统完整、贴近实际,读者可以通过它们充分了解和进一步掌握利用ASP开发Web应用系统的技术方法和开发过程。《ASP通用模块及典型系统开发实例导航(附光盘)》所附光盘中包括所有章节的代码实例,便于读者学习和参考。《ASP通用模块及典型系统开发实例导航(附光盘)》详细介绍了多个ASP通用模块和典型系统。书中首先通过实例的方式分别讲述了系统登录、角色管理、数据库连接、数据访问及打印等通用模块的具体实现过程,然后介绍了ASP安全处理及性能处理方面的知识,最后对人事管理、考勤管理、工资管理、进销存管理、客户管理、销售管理和资金管理等典型应用系统的系统分析、数据库设计以及编码实现做了详尽的描述。《ASP通用模块及典型系统开发实例导航(附光盘)》介绍的通用模块代表性强,典型系统案例内容丰富、设计专业、内容翔实,适合大中专院校学生和软件开发人员以及ASP爱好者学习和参考使用。
