基于.NET技术的在线购物网站的设计

时间:2022-06-19 03:08:39

基于.NET技术的在线购物网站的设计

摘要:随着网络技术的普及,网上购物也随之蓬勃发展起来,国内外许多企业、团体或个人纷纷建立网站,在网上进行各种交易。本文在对国内外现有购物网站分析的基础上,设计了一个基于.NET三层架构的支持多模块管理的交互式购物网站。

关键词:网络技术;三层架构;购物网站

中图分类号:TP393 文献标识码:A文章编号:1007-9599 (2011)06-0000-01

The Design of the Online Shopping Website Base on .NET Technology

Rao Chaoying,Cheng Bo

(Nanchang University College of Science and Technology,Nanchang330029,China)

Abstract:With the development of network technology,online shopping has come into being and developed gradually.Many companies,groups or individuals overseas establish their own websites,and have various trades online.The paper analyzed the development state of shopping online overseas and designed an interactive shopping site,which based three-tier architecture and support for multi-module management.

Keywords:Network technology;Three-tier architecture;Shopping website

一、引言

随着计算机的发展与普及,网络已经成为人们生活不可缺少的一部分。另外,随着生活节奏的加快,人们越来越希望有更快捷、高效的购物方式,因此在线购物网站的出现,正符合了人们的迫切需求。随着社会的发展,在线购物网站将会成为今后的主流交易平台,并具有很大的发展潜力。

二、基于.NET开发平台的三层架构

.NET是Microsoft公司为开发应用程序而创建的一个富有革命性的新平台,借助于该平台,可以创建和使用基于XML的应用程序、进程和Web站点以及服务。

在软件体系架构设计中,分层式结构是最重要的一种结构。本文所使用的三层架构模式从上至下分别为:表示层、业务逻辑层、数据访问层。在实际开发过程中,将客户端的表示层、业务逻辑层和数据访问层以及数据库划分开,这样更有利于系统的开发、维护以及今后的扩展。.NET三层架构图如图1所示。

三、在线购物网站系统分析

该购物网站的目的在于提品展示和以订购为核心的网上交易服务,在商家和消费者之间建立一个直接沟通和交流的平台,商家可以通过购物网站展示和销售自己的产品,客户则可以通过购物网站浏览商品信息,自由选择购买。客户在确定购买后,会自动生成购物订单并转到收银台结算,购物后的客户还可以对所购商品进行评论。根据上述分析,该系统的需求主要有以下几个方面:

(一)注册与登录功能:用户可在该网站进行注册,注册后成为会员,可享受更多的权限。

(二)商品浏览功能:不管会员,还是游客都可以浏览该网站的各类商品信息。

(三)商品搜索功能:所有用户都可以在该网站界面中,按照商品的类别或关键字进行搜索。

(四)购买商品功能:会员可以购买所需商品,确定购买后,系统会自动将商品放入购物车中。

(五)订单管理:会员使用购物车购买商品,确定要购买的商品后,可以生成购物订单。

(六)账户管理:会员对自己的账户可以进行相应的管理,包括账户充值和消费详情查询等。

(七)评价商品:会员可以对购买后的商品进行评价,该评价信息可供其他用户查看。

(八)用户管理:用户管理主要是对用户和商家,管理员可以通过此功能查看这些会员信息、并对会员的身份进行审核、添加或删除会员。

为了完成上述功能需求目标,我们将在线购物网站系统分为两部分来设计,即前台管理模块的设计和后台管理模块的设计。

四、在线购物网站系统的设计

(一)系统总体架构设计

根据前面的系统需求分析,该系统采用B/S结构模式来实现。因为该模式界面简单方便,而且能够实现分步式访问和操作。一般该模式的客户机不需要额外安装新软件,只要装有浏览器软件就可以。另外,由于应用程序运行在服务器端,系统的升级和维护就更方便,同时也能有效保护系统平台和数据库安全。其简要系统架构图如图2所示。

(二)系统功能模块设计

该购物网站系统的设计分为前台管理系统的设计和后台管理系统的设计两部分,前台管理系统主要是提供用户使用的界面,其功能模块包括用户注册模块、登录模块、商品检索模块、购物管理模块、订单管理模块等。后台管理系统用于管理员对网站进行管理和维护,其主要功能模块有管理员登录模块、用户管理模块、店铺管理模块、商品审核模块等。系统的前台和后台功能模块图分别如图3所示。

五、结束语

随着互联网技术的成熟和电子商务应用的广泛,建立在线购物网站是企业或个人实施电子商务的常用手段之一。在此背景下,本文利用.NET技术开发了一个在线购物网站,该网站从整体上来说基本实现网上购物的一般流程。但功能相对还是过于简单,随着网上购物技术的不断发展,具有个性化的智能导购系统将会给网上购物者提供更多的便利,本系统还可以朝这方面作进一步的研发。

参考文献:

[1]贾红宇.我国电子商务发展中面临的问题及解决措施[J].科技与管理,2004,123~127

[2]魏宏.B2C电子商务的现状及问题[J].中国电子商务杂志,2003(9):24~26

[3]高强,张彩坤.我国电子商务发展中存在的障碍及对策[J].辽宁经济,2002,56~62

[4]周淮.ASP站点的安全性分析与防范.现代图书情报技术[J].2004,103~111

[5]李书杰.B/S三层体系结构模式.河北理工学院学报[J],2002,24(5):25~28

[6]梁娜,杨国青.基于B/S计算模型的WEB技术在电子商务中的应用[J].山东科技大学学报.2003,38~41

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文

上一篇:论数字化校园建设与管理 下一篇:中职计算机专业课程教学创新改革初探