第7卷第1期2008年3月
南通航运职业技术学报JOURNALOFNANTONGVOCATIONAL&TECHNICALSHIPPINGCOLLEGE
Vol.7No.1Mar.2008
基于ASP的电子商务网站
设计与实现
施志刚
(南通航运职业技术信息技术系,江苏南通
226010)
摘
要:文章阐述了基于ASP的电子商务网站的开发,并对该
系统的需求分析及系统需要实现的设计方法作了介绍。
该系统将数据库技术和Web技术很好的融合在一起,使数据库成为Web的重要组成部分,实现了数据库技术和
网络技术的有机结合。关键词:ASP电子商务数据库中图分类号:F713.36文献标识码:A文章编号:1671-98912008)01-0069-05(
0
引言
随着Internet的迅猛普及,以及电子商务所产生的
经济效益已经超过
通信和航空工业带给人们的启迪,目前,它已成为现代人生活中重要的一部分。所谓电子商务(ElectronicCommerce)是指利用
计算机技术、网络技术和远程通信技术,实现整个商务(买卖)过程中的电子化、数字化和网络化。人们不再是面对面的、看着实实在在的货物、靠纸介质单据(包括现金)进行买卖交易。而是通过网上琳琅满目的商品信息、完善的物流配送系统和方便安全的资金结算系统进行交易(买卖)。简言之就是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活,同时又能有效的控制“商场”运营的成本,开辟了一个新的销售渠道。本文试图运用ASP、JAVA、数据库等技术来实现一个在线购物网,即可以通过网络实现定购、销售和管理商品,旨在通过电子商务这一新型的商业运营模式,一方面是为了体现电子商务可以减少成本、传播迅速、服务质量高的优点,另一方面也对微软的ASP技术在动态网站开发过程中所具有的优势,多语言的支如:持、标准的开放性、跨平台操作性、代码重用和商务集成等作初步的探讨。基于ASP和Access数据库设计一个电子商务系统,这个系统将数据库技术和Web技术很好的融合在一起,使数据库系统成为Web的重要有机组成部分,实现了数据库技术和网络技术的有机结合。1系统的分析与设计1.1系统设计思想电子商务购物系统采用Browser/ServerB/S)(三层结构,实现商品的在线查找,销售,以及商品的在线管理等功能。Browser/Server多层结构的应用正是在对C/S结构的总结基础上产生的,并且也已经扩展到了B/S应用开发领域。即将应用划分为3层(可以有多层,3层最常见)用户界面层、但:商业逻辑层、数据库层。在这个系统中,“Web浏览器—Web服务器—数据库服务器”运用三层结构来访问数据库。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。1.2功能需求分析根据商品销售、商品管理和系统维护的需求,此电子商务购物系统大致可以分为三个子系统:商品销售
收稿日期:2007-03-28作者简介:施志刚(1980—)男,,江苏南通人,南通航运职业技术信息技术系助教。
70
南通航运职业技术学报
2008年
子系统、商品管理子系统和系统维护子系统,如图1所示。在系统中定义二类角色,即顾客和管理员。顾客可以根据
注册的帐号和密码实现商品
查询,订单查询和商品订购;管理员则有专用的登录帐号进入商品管理子系统,进行商品管理,对用户订单处理,计算用户所购商品的金额,发布最新商品公告以及进行系统设置和维护、网络性能管理和安全管理。
电子商务购物系统顾客商品销售子系统商品管理子系统系统维护子系统
管理员
图1
电子商务购物系统组成图
通过对该网站各模块功能的分析,可以得出如图2所示的系统流程图。
管理员信息管理员是/否新顾客是/否注册页面判断网站首页面已注册顾客
商品管理子系统系统维护子系统
商品销售子系统数据库在线查找在线购买顾客进入在线结帐