电子商务网络实施技术

-
【作 者】张与鸿 等编著
【I S B N 】978-7-5084-4675-2
【责任编辑】张玉玲
【适用读者群】本科
【出版时间】2007-10-01
【开 本】16开本
【装帧信息】平装(光膜)
【版 次】第1版
【页 数】332
【千字数】
【印 张】
【定 价】¥30
【丛 书】21世纪电子商务与现代物流管理系列教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
随着微软公司.NET平台的发布,电子商务平台的建设变得更容易实现了。在.NET平台中,人们可以把更多的精力放在业务模式的设计上。因此,作者根据几年来管理信息系统、电子商务网站与Internet教学、科研的实践经验,依据在.NET平台上开发电子商务网站的特点,结合当前新技术,参考有关著作和微软公司有关.NET平台的开发文档编写了本书。本书从电子商务系统基本构成出发,介绍了电子商务的基本概念、基本理论、基本结构和相关技术,在此基础上,重点介绍如何在.NET平台下电子商务网站系统开发过程的策略、方法与工具,并以大量实例介绍了各类电子商务网站的分析、设计与开发方法。本书的主要目的是使读者了解电子商务的基本概念,掌握电子商务的分析、设计与实施方法,学会开发实际的电子商务网站系统,运用电子商务从事商务活动。
本书可作为高等院校电子商务、管理信息系统、计算机、电信等专业的教材,也可供企事业单位管理人员、计算机应用软件人员和系统工程设计人员作为参考书,还可作为在职干部的培训教材。
根据作者多年来管理信息系统、电子商务网站与Internet教学、科研的实践经验,依据在.NET平台上开发电子商务网站的特点,结合当前新技术,参考有关著作和微软公司有关.NET平台的开发文档编写本书;用大量实例介绍电子商务网站的分析、设计与开发方法;提供免费电子教案
Internet对社会和人们的生活产生越来越深刻的影响,人们每天在线的时间越来越长,Internet技术也越来越成熟。随着人们工作方式的改变,人们从事商务活动的方式也在不断变化。作为一种新的商务模式—— 电子商务(E-Business)在整个商务活动中所占的比例也在不断增加。电子商务(E-Business)既是一种新的商务模式,也是一门新兴学科,它是近年来管理科学、信息科学、计算机科学与通信技术迅速发展、相互交融而逐渐形成的一门综合性边缘学科。就电子商务的系统结构而言,它是一个由人、计算机、Internet等组成的能进行信息快速收集、传递、存储、加工、维护和使用的信息系统。该学科的诞生与发展,标志着Internet在经济管理中的应用达到了一个新的高度,它已成为经济管理领域一门极其重要的实用性学科。
电子商务有五大特征:公平与自由性特征、高效性特征、全球化特征、虚拟化特征以及交互性和主动性特征。它密切地衔接商品生产和消费;使贸易过程标准化,减少销售和结算过程中的延误和错误;降低企业经营成本,电子商务伙伴关系是一种重要的经济信息资源,使企业能够及时、准确、充分地掌握市场需求信息,按时、按质、按量提供客户需要的商品或服务;减少投资盲目性,缩短产品开发及投资回收周期;弱化企业生产和销售的地理限制,创造新的市场机会和新兴服务产业。
随着软件巨头微软公司.NET平台的发布,电子商务平台的建设变得更容易实现了。在.NET平台中,人们可以把更多的精力放在业务模式的设计上。因此作者根据几年来管理信息系统、电子商务网站与Internet教学、科研的实践经验,依据在.NET平台上开发电子商务网站的特点,结合当前的新技术编写了本书。本书由电子商务系统基本构成出发,介绍了电子商务的基本概念、基本理论、基本结构和相关技术,在此基础上,重点介绍在.NET平台下电子商务网站系统开发过程的策略、方法与工具,并以大量实例介绍了各类电子商务网站的分析、设计与开发方法。本书的主要目的是使读者了解电子商务的基本概念,掌握电子商务的分析、设计与实施方法,学会怎样开发实际的电子商务网站系统,会运用电子商务从事商务活动。
本书共十章。第一章介绍电子商务发展概述、我国电子商务现状分析、电子商务发展策略;第二章主要介绍如何构建电子商务网站平台,从网络硬件平台的设计与建设,到软件平台的设计与实现。这两章是基础性的,是后面章节的基础。第三章主要是对HTML标准作了简单介绍,HTML是Web的基础,所以在电子商务网站建设中具有很重要的地位;第四章对.NET平台做了简单介绍,.NET架构是微软集成操作系统中的新技术,微软公司配合.NET架构发布了新的软件开发产品——Visual Studio .NET系列,如何理解和使用.NET系列开发产品是我们现在如何高效开发网站的关键。前面四章是基础性的知识,对理解后面几章的内容很有帮助。
后面六章是本书的重点,主要介绍如何利用Visual Studio 2005进行Web系统开发。
第五章,介绍了近年来在Internet应用越来越广泛的一种标准扩展标志语言XML,因为在微软新一代网站开发技术中,XML是与ADO.NET集成在一起的。XML标准在不同数据库系统之间架设了一个数据交换平台。之前,曾有一个开放数据库互连(ODBC)标准,在ADO中也支持,不过性能上不能与XML相比。
第六章,介绍.NET平台的数据库技术,即ADO.NET,ADO.NET使数据访问更轻松、高效。一个好的数据访问技术是数据驱动编程下最重要的工具。与ASP中的ADO技术相比,ADO.NET技术是革命性的。首先,对不同的数据库,采用了统一的编程模型;可以访问更多数据了,文本文件中存放的数据ADO.NET也能访问。其次,引进了DataSet概念,使得离线式数据库得以实现,离线式数据访问就意味着对网络资源的有效利用;因为与XML标准的高度集成,DataSet和XML之间的交换方便、高效;还有一个特点是ADO.NET用一种简单的编程模型,程序开发人员的效率更高了。
第七章,介绍.NET平台下的页面应用程序(Web Application),主要是介绍配置文件(Web.config)的结构及如何编写和修改配置文件。在ASP.NET中,利用Web Application定义Web应用服务器的子目录或者虚拟目录上运行的所有文件、页面、操作、模块或者能被执行的代码,管理每个应用程序域的运行空间,以保证类的隔离、安全屏蔽、静态变量的隔离,保证Web应用程序生命周期中的HttpApplication实例池,处理Application对象运行时出现的不可预知的错误。
第八章,介绍.NET平台的页面技术(Web Form)、.NET平台下服务端的各种控件的方法和属性,以及新平台下的各种HTML。Web Form相当于工业化生产中的标准件,如果没有特别需要,则可以用Web Form高效地组装自己的产品。如果需要非标准件,也可以利用Web Form提供的标准件来改装。
第九章,介绍.NET平台中的服务(Web Service),它提供了一种软件组件生产和流通的技术和标准,是“软件就是服务”这一软件开发信条的真正体现。公用语言运行环境(CLR,Common Language Runtime)提供了一种内置机制来创建一个可编程的站点,对于Web程序开发者和VB 程序员来说,这将是一致的、熟悉的。这种模型是可以重复使用和再扩展的,这种可扩展属性正是Web Service被引进的原因。
第十章,重点分析如何建设精简版网络书店系统,通过此范例的分析,读者可以比较快速地掌握商务网站建立的流程,了解并解决电子商务中的关键问题。
本书主要由张与鸿、武友林编写,另外参加本书部分编写工作的还有赵征、齐敏、姚天伟、黄书彬、王瑞、王强、季青等。在编写本书的过程中,得到了天津商业大学商学院翟学智老师的鼎立相助;在写作大纲的制订、调整,以及资料收集方面得到了佟勇臣老师的大力帮助,在此表示衷心的感谢!
由于时间仓促及作者水平有限,书中难免有疏漏和不妥之处,恳请广大读者批评指正。
编 者
2007年8月
前言
第一章 电子商务发展概况 1
1.1 电子商务的概念 2
1.1.1 电子商务的基本含义 2
1.1.2 电子商务的特征 4
1.2 电子商务的发展现状及趋势 4
1.2.1 电子商务的产生背景 4
1.2.2 电子商务的发展现状 5
1.2.3 电子商务的发展趋势 7
1.3 电子商务的基本运行框架 9
1.3.1 电子商务的基本框架 9
1.3.2 电子商务的基本模式 10
1.4 实现电子商务的技术支持 13
1.4.1 Web技术 13
1.4.2 电子数据交换(EDI)技术 14
1.4.3 在线支付技术 15
1.4.4 信息安全技术 15
1.4.5 计算机虚拟现实(VR)技术 15
1.5 我国电子商务发展前景 16
1.5.1 电子商务趋势 16
1.5.2 发展电子商务的竞争战略 18
1.5.3 企业电子商务应用 19
本章小结 23
习题一 23
第二章 网站平台设计与建设 24
2.1 网络硬件设计 25
2.1.1 快速以太网 25
2.1.2 ATM网 26
2.1.3 FDDI网 26
2.1.4 快速交换式以太网 27
2.2 电子商务网站设计与实现 28
2.2.1 网站规划阶段 29
2.2.2 网站开发阶段 42
2.2.3 网站发布阶段 45
2.3 建立Web服务器 46
2.4 网络系统集成及数据传输要求 49
本章小结 50
习题二 51
第三章 HTML标准 52
3.1 HTML概述 52
3.2 HTML页面标记 54
3.3 超文本链接 55
3.4 HTML字体标记 57
3.5 HTML布局标记 58
3.6 HTML表格标记 61
3.7 HTML表单 63
3.8 多窗口页面 64
本章小结 66
习题三 66
第四章 ASP.NET概述 68
4.1 微软.NET战略和ASP.NET简介 69
4.1.1 微软.NET的历史 69
4.1.2 微软.NET的介绍 70
4.1.3 ASP.NET历史 80
4.2 .NET的安装与运行环境 80
4.2.1 运行环境配置 80
4.2.2 Visual Studio.NET 2005安装 84
4.2.3 运行环境IDE 84
本章小结 87
习题四 87
第五章 XML语言 88
5.1 XML的概念 89
5.1.1 XML概述 89
5.1.2 XML和HTML的差别 90
5.2 从.INI文件到现在的注册表 93
5.2.1 使用XML建立配置文件的好处 93
5.2.2 配置立件的类型 94
5.2.3 配置文件的XML结构 94
5.2.4 XML代码文档 99
5.3 ADO.NET、数据和XML 101
5.3.1 ADO的局限性 101
5.3.2 进入ADO.NET 102
5.4 ASP.NET和XML 102
5.5 Web服务 103
5.6 XML串行化 104
5.7 基于流和基于DOM的XML类 105
5.7.1 System.Xml简介 105
5.7.2 .NET中的MSXML 110
本章小结 111
习题五 111
第六章 ADO.NET 113
6.1 基本概念 113
6.1.1 Managed Provider 114
6.1.2 DataSet 115
6.1.3 ASP.NET数据访问步骤 116
6.2 通过ADO.NET访问数据库 117
6.2.1 ADO.NET访问数据库的步骤 117
6.2.2 ADO.NET对象模型概览 117
6.2.3 显示DataSet 118
6.3 ADO.NET数据库连接方法 120
6.3.1 数据库连接字符串 120
6.3.2 两种数据库连接方式 121
6.3.3 使用DataSet 128
6.3.4 DataReader的使用方法 135
6.4 ADO.NET数据库基本操作 137
6.4.1 插入记录 137
6.4.2 修改记录 138
6.4.3 删除记录 141
6.4.4 事务处理 144
6.5 数据绑定技术 144
6.5.1 列表绑定控件是如何工作 145
6.5.2 模板里的数据绑定 149
6.5.3 Repeater控件 158
6.5.4 DataList控件 161
6.5.5 Gridview控件 163
6.5.6 Repeater、DataList和Gridview 168
本章小结 168
习题六 168
第七章 ASP应用程序 170
7.1 什么是应用程序 170
7.1.1 配置应用程序的步骤 171
7.1.2 应用程序框架 171
7.1.3 创建应用程序的典型步骤 172
7.2 配置Web.config 173
7.2.1 ASP.NET配置简介 173
7.2.2 配置文件的规则 174
7.2.3 配置文件的语法规则 174
7.2.4 ASP.NET定义的标准配置段 175
7.2.5 一个配置读出的例子 175
7.2.6 Web.config配置实例 176
7.3 编写global.asax 177
7.4 Application和Session 180
7.4.1 Application对象 180
7.4.2 Session 188
7.5 安全访问控制 191
7.5.1 验证和授权(Authentication And Authorization) 192
7.5.2 基于Windows的验证 193
7.5.3 基于FORM的验证 194
7.5.4 授权用户和角色 198
本章小结 199
习题七 200
第八章 ASP之Web Form 201
8.1 Web Form简介 201
8.1.1 Web Form 201
8.1.2 我的第一个Page 202
8.1.3 Web页面处理过程 202
8.1.4 Web Form事件模型 219
8.2 服务器端控件 223
8.2.1 服务器端控件示例 223
8.2.2 文本输入控件 226
8.2.3 按钮控件 229
8.2.4 复选控件 231
8.2.5 单选控件 231
8.2.6 列表框 232
8.2.7 非空域控件(RequiredFieldValidator) 234
8.2.8 页面验证 235
8.2.9 使用panel控件 238
8.2.10 选择控件 240
8.2.11 图像控件 243
8.2.12 列表控件(DropDownList) 244
8.2.13 重复列表Repeator 246
8.2.14 数据列表 DataList 249
8.2.15 数据表格Gridview 256
8.3 自定义控件 261
8.3.1 组合控件 261
8.3.2 继承控件 262
8.4 HTML控件 270
8.4.1 HTML按钮控件(HtmlButton) 270
8.4.2 HTML图像控件(HtmlImages) 271
8.4.3 HTML文本控件(TextArea) 271
8.4.4 HTML输入控件(InputHidden) 272
8.4.5 HTML表格(HtmlTable) 273
8.4.6 HTML标识控件(HtmlGenericControl) 275
8.4.7 HTML输入按钮控件(HtmlInputButton) 275
本章小结 277
习题八 277
第九章 ASP之Web Service 279
9.1 Web Service简介 279
9.2 一个简单的Web Service案例 288
9.3 数据交换 293
9.4 存取站点对象 295
本章小结 297
习题九 297
第十章 书店系统开发实例 298
10.1 系统分析 299
10.2 系统设计 301
10.3 系统实现(一) 303
10.4 系统实现(二) 306
本章小结 312
习题十 312
附录 习题参考答案 313
参考文献 318
- 电子商务设计师考试32小时通关 [主编 薛大龙]
- 电子商务概论 [主编 黎夏克 甘文婷 王静]
- 电子商务设计师真题精析与命题密卷 [主 编 薛大龙 副主编 程刚]
- 电子商务物流(第二版) [卢栋 周珠]
- 电子商务实务 [主编 孙德彩 盛乃华]
- 第一行代码——以太坊 [李宁 编著]
- 商务精英:跨境电商英语必会口语表达 [创想外语研发团队 编著]
- 电子商务网络基础项目化教程 [张六成 孙 航 沈二波 编著]
- 电子商务与网络营销(e-Commerce & e-Marketing) [刘文良 著]
- 电子商务安全与支付(第二版) [郝莉萍 刘磊]
- 电子商务基础实务 [曹振华 薛聪]
- 电子商务概论 [武化岩 仝新顺]
- 电子商务概论 [张晓云]
- 电子商务英语 [杲昌杰 石焱]
- 电子商务英语教程(第二版) [张海波]
- 电子商务英语(第二版) [吴群 吴琼 吴坚 编著]
- 电子商务概论 [佟勇臣 编著]
- 电子商务网站建设与管理实务 [李海平]
- 电子商务数据库技术 [主编 樊颖军]
- 电子商务计算机网络基础—任务与实训教程 [张六成 冯东栋]
- 电子商务网络技术 [殷锋社 朱忠军]
- 电子商务实务 [王冠宁 冯方友]
- 电子商务与法律(ELECTRONIC COMMERCE AND LAW) [孟霜]
- 电子商务案例分析 [濮小金 司志刚]
- 电子商务概论 [李卓华]
- 电子商务网站建设完整案例教程 [主编 朱美芳 钱娟]
- 电子商务的安全技术 [劳帼龄]
- 新编电子商务营销技术 [主编 濮小金 司志刚]
- 电子商务支付与结算 [关井春 石元敏]
- 网店运营 [主编 石焱 王耀]