下载此文档

在线购物销售系统的设计与实现.doc


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/ 20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 20 下载此文档
文档列表 文档介绍
1 引言
Web体系架构的进化
的发展史,同时也是Web应用的发展史,上最耀眼也最多样化的服务形态,的内容,的普及与流行。
从最开始的仅仅使用Web来共享信息(这也是大多数Web站点的作用),即所谓的静态Web,此时的Web是一个信息的Web、数据的Web,在全世界范围内共享(如图1-1所示)。
Web
Server
User
request
information
图1-1 最初的Web应用体系架构
随着Web应用开发语言的兴起,如ASP、JSP、CGI、Java等,各种各样的Web应用开始出现,原先在PC桌面上的应用程序开始逐渐地走向Web。网络聊天、E-mail收发、在线游戏、在线音频/视频点播、购书购物、电子交易等Web应用应运而生,它已经涵盖到个人应用的方方面面。这一时期,开发人员在Web Server上添加了编程语言的支持,同时使用数据库对动态Web数据进行管理,从而实现了Web应用真正的飞跃(如图1-2所示)。
User
Web
Server
Database
Server
request
response
图1-2 简单Web应用体系架构:两层架构
随着Web应用的不断发展,Web应用的复杂程度不断提高,原有的两层模式已经无法满足大用户量下的复杂应用的要求了。为了提高系统的吞吐率和实现效率,系统架构师们在两层模式的基础上,设计了三层架构(如图1-3所示)。
User
Web
Server
Application
Server
Database
Server
Request


response

图1-3 高级Web应用体系架构:三层架构
最后,系统架构师们又将三层架构拓展到N层架构,将中间处理最复杂的商业逻辑的逻辑层进行进一步细分。但是,随着计算机技术的不断进步和人们需求的不断提高,Web的体系架构必然会不断创新与发展。
Web数据库技术
进入70年代后,在社会大系统中出现了巨大的信息流和与之相伴的宏大的数据流,为了适应和满足社会发展的需要,必须采用新的技术和手段来对这些数据进行收集、存储、加工、检索、分类、统计和传输等,于是产生了数据库技术。
技术和Web技术的兴起与蓬勃发展,人们已不满足于只在Web浏览器上获取静态的信息,人们需要通过它发表意见、查询数据,进行实时交互,这就迫切需要实现Web与数据库的互连,于是Web数据库技术不可避免地兴起了。Web数据库技术,就是能将数据库技术与Web技术很好地融合在一起,使数据库系统成为Web的重要有机组成部分的数据库,能够实现数据库与网络技术的无缝有机结合。
Web数据库技术一般采用三层或多层体系结构,前端采用基于瘦客户机的浏览器技术,通过Web服务器及中间件访问数据库(如图1-4所示)。
Client
Browser
Web
Server
Middle
Ware
Database
Server
图1-4 Web数据库体系结构
电子商务概述
自20世纪90年代以来,信息化浪潮席卷全球,给传统企业的运作和管理模式带来巨大的冲击。越来越多的传统企业认为,以网络化、知识管理、全球化为主要特征的新经济已是不可逆转的趋势,电子商务化已成为企业发展的必由之路。
电子商务是信息技术涉足经济领域的必然产物,它是以Web网络技术和数据库技术为支撑的,其中Web数据库技术是电子商务的核心技术。现阶段的电子商务模型一般基于B/S/S结构(如图1-5所示)。
客户模块
Browser
购物模块
Browser
企业内部传统业务处理模块
支付模块
信息发布模块
数据库
访问
网关
数据库
服务器
表示逻辑业务逻辑数据逻辑
图1-5 基于B/S/S结构的电子商务模型
2 网站系统分析
可行性分析
技术可行性
从目前市场上比较流行的电子商务平台开发来看,对于比较简单的小型电子商务平台,ASP和SQL Server 2000(Access 2000)的结合无疑是在实际应用中较为成功的一种解决方案。ASP是服务器端脚本编写环境,在这里可以生成和运行动态的、交互的、高性能的Web服务器应用程序,它有三个主要组成部分:HTML语言、脚本语言和ASP的内建对象。而SQL Server 2000提供了强大的数据库管理功能,它支持扩展标记语言(XML),提供强大的、灵活的基于Web的分析,拥有很高的可伸缩性和可靠性。
ASP访问Web数据库的工作原理(如图2-1所示):
Web Browser
IIS
Web Server
(ASP)
ADO
ODBC
Database
Server

在线购物销售系统的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 20
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 janny
  • 文件大小 0 KB
  • 时间2011-05-12
最近更新