目录 1
第1章 网站程序设计基础 1
1.1 HTML基础 2
1.1.1 World Wide Web简介 2
1.1.2 HTML简介 2
1.1.3 HTML文档结构介绍 3
1.1.4 HTML的常用模块 4
1.1.5 HTML进阶 24
1.2 CSS基础 35
1.2.1 CSS基本概念 36
1.2.2 CSS与HTML的结合 36
1.2.3 组合 37
1.2.4 继承 39
1.2.5 CLASS作为选择子 40
1.2.6 ID作为选择符 41
1.2.7 CSS属性 43
1.2.8 CSS实例 46
1.3 ASP网络环境配置 50
1.3.1 PWS环境配置 50
1.3.2 IIS环境配置 52
1.4 VBScript基础 59
1.4.1 VBScript代码的基本格式 59
1.4.2 VBScript变量 60
1.4.3 VBScript过程和函数 60
1.4.4 数据类型 63
1.4.5 VBScript的函数 65
1.5 JavaScript简介 67
1.5.1 JavaScript的简单实例 67
1.5.2 JavaScript基本知识 68
1.5.3 JavaScript对象 71
第2章 ASP网络编程基础 81
2.1 ASP基本概念 82
2.2 ASP文件 83
2.3 在HTML文件中应用ASP变量 86
2.4.1 产生动态页面 88
2.4 ASP基础实例 88
2.4.2 常用脚本语句 89
第3章 ASP内置对象 105
3.1 客户端与服务器交流 106
3.2 Request对象 107
3.2.1 Request对象的成员 107
3.2.2 使用Request对象 108
3.3 Response对象 117
3.3.1 Response对象的成员 117
3.3.2 使用Response对象 118
3.4 Application对象 126
3.5 Session 对象 130
3.6 Global.asa文件初始化应用程序 131
3.6.1 Session_Onstart事件 132
3.6.4 Application_onend事件 133
3.6.5 站点计数器 133
3.6.3 Application_Onstart事件 133
3.6.2 Session_Onend事件 133
3.7 Server对象 134
3.7.1 使用Server对象 135
3.7.2 服务器端调用 138
3.7.3 设计站点模板文件 140
第4章 数据库编程技术 143
4.1 数据库设计基础 144
4.1.3 维护和实施完整性 145
4.1.2 数据的安全 145
4.1.1 理解DBMS 145
4.1.4 关系数据库 146
4.2 Access数据库 147
4.2.1 Access数据库安装实例 147
4.2.2 Access数据库创建实例 147
4.3 SQL Server数据库 149
4.3.1 SQL Server安装实例 150
4.3.2 启动SQL Server实例 153
4.3.3 SQL Server创建数据库实例 153
4.4 SQL语言简介 157
4.4.1 SQL查询语句 158
4.4.2 数据操作语句 161
4.4.3 视图 162
4.4.4 存储过程 164
4.5 ADO编程技术基础 169
4.6 Connection对象 170
4.6.1 Connection对象的成员 170
4.6.2 Connection对象详解 172
4.7.1 RecordSet对象的成员 176
4.7 RecordSet对象 176
4.7.2 RecordSet对象详解 178
4.7.3 RecordSet对象应用实例 187
4.8 Command对象 195
4.8.1 Command对象的成员 196
4.8.2 Command对象详解 197
4.8.3 Command对象应用实例 200
第5章 ASP高级技术 207
5.1.2 使用组件上传 208
5.1 文件上传 208
5.1.1 使用表单 208
5.1.3 无组件上传 213
5.2 数据验证 224
5.2.1 数据验证的方式 224
5.2.2 数据验证的类型 229
5.2.3 通用数据验证 229
5.3 ASP安全 236
5.3.1 ASP安全隐患 236
5.3.2 数据加密 241
第6章 软件工程基础 249
6.1 需求分析 250
6.1.1 需求分析的重要性 250
6.1.2 需求分析的方法 251
6.1.3 需求分析的步骤 254
6.1.4 需求分析文档说明书 254
6.2.1 概要设计的目标 255
6.2.2 概要设计的过程 255
6.2 概要设计 255
6.2.3 Jackson程序设计方法 256
6.2.4 Warnier程序设计方法 258
6.2.5 概要设计文档说明书 258
6.3 详细设计 258
6.3.1 详细设计的目标 258
6.3.2 详细设计的原则 259
6.3.3 详细设计的方法 259
6.4.2 测试的主要内容 263
6.4 软件测试 263
6.4.1 对测试的理解 263
6.4.3 测试的基本方法 264
6.5 CMM与项目管理简介 268
6.5.1 软件能力成熟度模型CMM 268
6.5.2 项目管理 268
第7章 综合企业信息网 275
7.1.2 模块分析 276
7.1.1 需求分析 276
7.1 系统分析 276
7.2 系统设计 277
7.2.1 模块设计 277
7.2.2 数据库表设计 281
7.2.3 视图设计 286
7.2.4 数据库E-R图设计 289
7.3 模块实现 290
7.3.1 编程命名规范 291
7.3.2 新闻中心 292
7.3.3 交易中心 301
7.3.4 企业名录 325
7.3.5 产品信息 328
7.3.6 会员管理 332
7.3.7 后台管理 335
7.4 界面交互 343
7.4.1 导航菜单 343
7.4.2 系统模板 345
7.5 小结 350