基于ASP的网上购物系统的分析和实现

时间:2022-01-27 06:10:47

基于ASP的网上购物系统的分析和实现

【 摘 要 】 随着信息技术的高速发展, 网上购物越来越受到人们的青睐,不同语言开发的网上购物系统遍布各大购物网站。文章讨论了一个基于asp网上购物系统的技术基础及实现方式。系统基于ASP技术和Access数据库技术进行开发,然后运用图像处理软件对页面进行美化。本次设计主要把系统分为前台系统和后台系统两个模块。

【 关键词 】 ASP技术;网上购物系统;数据库;电子商务

Online Shopping System Based on ASP Analysis and Implementation

Zhang Ming

(Hubei Unversity of Technology HubeiWuhan 430068)

【 Abstract 】 With the rapid development of information technology, online shopping is becoming more and more popular, different language development of the online shopping system throughout the major shopping sites. This article discusses a ASP based online shopping system technical basis and Realization way. The system is based on the ASP technology and Access database development technology, then using image processing software on the page for landscaping. The system is divided into front and back-office systems two module system.

【 Keywords 】 ASP technology;online shopping system;database;electronic commerce

0 引言

随着信息技术的高速发展,以及淘宝网、聚美优品、京东商城和乐蜂网等一些网上购物网站的兴起,网上购物成了人们茶余饭后的谈资。网上购物使用户告别了传统的商业模式,改由线上进行交易,这种新的交易可以实现无纸化交换文件,作为一种新兴的购物方式越来越受到人们的青睐。本文介绍了网上购物系统的相关概念以及系统实现的模式。

网上购物系统作为B2B、B2C(Business to Customer,即企业对消费者)、C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在商务活动全过程中起着举足轻重的作用。

本设计旨在开发一套网上电子商务的平台,它将实现用户通过互联网完成商品采购的整个过程。用户可以通过此平台的网上商品展示和检索获取自己所需要的商品的基本信息,并且可以根据自己的需求,通过互联网提交商品订单。商家能够通过此平台来处理用户所提交的订单,根据用户提交订单的内容来判断是否与此用户交易。

网上购物系统开发程序上目前大概有ASP、.NET、PHP、JSP、CGI等几种, ASP程序是目前发展最成熟的语言,漏洞BUG都已经发现出来基本都已经有了相关补丁,所以安全性是可以信赖的;服务器只需要Windows平台即可,这样维护简单、成本较低。Access作为微软Office2007自带的数据库软件,出于节省成本考虑,本文采用Access数据库。

1 网上购物系统分析

1.1 网上购物系统需求分析

在编写该系统之前,笔者观察了各大网上销售网站,其中包括网页板式、顾客销售流程以及管理员的操作,总结出了网上购物系统的需求。网上购物系统致力于提品展示及订购为重点,将本店的产品目录及详细介绍展现给客户,让客户通过系统能自由的选择购买产品。

该系统通过用户登录后浏览商品、购买商品、确定订单等功能模块。其中订单的生成及系统后台管理,通过系统管理员管理商品、订单、用户等来实现

1.2 网上购物系统总体设计方案

本系统设计基于ASP技术建立一个网上购物平台,为商品的购买者和系统管理者提供不同的服务。其中,商品购买者能够通过此平台来进行商品浏览、选购和提交订单;系统管理者可以通过此平台来进行订单处理和库存处理。它的整体结构如图1所示。

2 网上购物系统实现

网上购物系统分为前台管理和后台管理两部门。根据系统需求,现将系统分为四个子系统,主要包括用户购物管理子系统、订单处理子系统、业务管理子系统和系统管理子系统。

2.1 网上购物系统功能模块

2.1.1 用户购物管理子系统

它能够处理系统会员购物的整个过程。它为用户、购物提供两个入口:商品信息检索以及商品收藏夹。用户可以通过检索商品以及对收藏夹中商品的浏览发起购物活动。在进行购物的时候,用户需要通过用户购物管理子系统来完善自己的基本信息,送货方式、结算方式的信息。最后,用户购物管理子系统能够将用户的商品选购信息、用户的基本信息、用户的送货信息以及结算方式信息自动生成用户订单,通过与用户的交互确认,从而形成一次用户购物活动。

2.1.2 订单处理子系统

网上购物和现实中的购物最大的区别就在于其实时性的差距。在我们进行现实购物的时候,我们能够通过面对面的交易,通过真实的商品的接触来确定用户的订单;并且能够通过面对面的结算,完成整个购物的过程;所以,现实中的购物过程可以说是“货到付款”的,那么现实中,当用户确认订单后,用户是可以即时的拿到自己所需要的商品,并且同时需要付款。而通过网上购物来进行商品的交易,用户在购物时不能真实的接触到商品,只能够通过送货人员将商品送到用户手中;同时,用户和商场之间很难达到“货到付款”的交易,即用户在确认自己的订单,整个订单处理的过程并不会终止。基于物流成本的考虑,系统需要核对用户订单信息的完整性和有效性,只有这些特性都得到满足的时候商场才能够将货物通过送货人送到客户手中。本项目所提供的订单处理子系统为商场处理用户已经确认的订单提供了支持,它能够帮助业务管理人员核对用户的订单信息,然后发出送货的指令,在得到用户付款后,业务管理人员能够通过订单处理子系统完成整个的交易过程。

上一篇:教学互动网站的实现 下一篇:浅议计算机专业课程教学中的形成性评价