ASP.NET 网上家电销售管理系统的设计与实现(论文+源码)_Nueve

    

随着信息技术的迅速发展,网络作为一种新的传媒工具,已深入到社会生活的各个领域,成为继报刊、广播、电视之后崛起的第四媒体,正日益改变着人们的生活方式、交往形式甚至价值观念。利用简单,快捷且低成本的电子通讯方式,买卖双方不谋面就可以进行各种商贸活动,互联网商业的普遍应用已经成为网络经济的大势所向。本文主要介绍了网上家电销售系统的设计开发的整个过程,本系统采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将系统各个部分置于不同的模块当中,实现网上家电销售。系统主要功能有用户管理功能和系统管理功能。用户管理主要完成管理新闻,产品信息,供求信息等的管理。而系统管理包括产品管理,会员管理,广告管理,订单管理,新闻管理,客户帐户管理。

关键词:在线销售;SQL Server 2000;购物车

The Design and Implementation of Sale System of Electric Home Appiances Online

                      

Abstract

                    

With the rapid advance of information technology, network, a new medium, has penetrated into every field of social life and become the fourth medium after newspapers, magazines, radio and television. And internet is increasingly changing people's life style, communicative means and even values. By convenient and low cost electronic communicate pattern, the buyer and seller can go on all kinds of business activities but do not need  face to face .The universal use of electronic commerce has become the trend of internet economy.

This paper was mainly about the introduction of the whole process of the design and development of sale system of electric home appiances online. The system adopts the design way of mould. According to the need of users, the apply of procedure and easily use of safeguard, every part of system is put into different mould. The main functions of the system include the user management and the system management. The user management has home appiances news, product information, supply and demand information, member center etc. And the system management implements product management, member management, advertisement management, order management, news management, member account management.

 Key words:  Sales on line; SQL Server 2000; Shopping Cart

目  录

1 引言

1.1 课题背景和研究意义

1.2 国内外研究现状

1.3 本课题研究内容

2 相关技术

2.1 ASP简介

2.2 SQL Server 2000简介

3 系统总体设计

3.1 体系结构

3.2 系统功能说明

4 设计与实现

4.1 用户模块

4.2 管理员模块

4.3 数据库的分析与设计

4.4 网站页面清单

5 系统测试

5.1 测试环境以及开发环境

5.2 测试内容

5.3 测试结果

结    论

参考文献

致    谢

声    明

1引言

1.1 课题背景和研究意义

随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和Internet来实现商务活动的国际化、信息化和无纸化,已成为各国商务发展的—大趋势。电子商务(Electronic Commerce)正是为了适应这种以全球为市场的变化而出现和发展起来的。它可以使销售商与供应商更紧密地联系起来,以更快地满足客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。电子商务基于网络技术.网络技术提供了实现电子商务的技术平台,而电子商务是网络技术的最新应用和最终目标。

网上家电销售的本质是买卖双方以网络为平台进行交易,不仅节省时间,而且节省空间。用户可以足不出户就可以购买到自己心仪的产品。商家也节省了人力物力从而使商品在同类的商品中以更低的价格获得更多的用户。网上家电不仅能使用户了解家电各个品牌之间的性价比,也可以使商家通过网上交易这个平台了解对手最新的信息,从而做出相应的政策使自己得到更多的用户。

1.2 国内外研究现状

在当前电子商务的实际用用过程中,有两个主流应用,一类是B2B(Business to Business),一类是B2C(Business to Customer)。其中B2B主要面向的是企业与企业,或是大宗单子,这种平台对性能、安全和服务要求比较高。B2C离我们比较近,它直接面向大众消费者,不过它的经营一般也有两种方式,一种是同现在的大超市一样,里面提供大量的货物商品,消费者可以自由的浏览挑选商品,然后付款购买,典型例子有阿里巴巴等;另一种形式就是像淘宝一样的大商城,在这个商城里有很多的柜台或店铺,每个都卖自己的东西,商城按柜台经营的商品的类别把这些柜台安排在不同的地方,而用户可以根据自己的需要到相应的地方去浏览挑选自己想要的商品,然后去商城的服务台付款。

在网上实现家电的销售系统. 是目前Internet上广泛使用的在线系统之一。在1997年,国外网上家电达两百家以上。而在国内,自第一家网上家电销售成立后,网上家电商城如雨后春笋般涌现出来。现在,到底有多少中文家电的网上商城,恐怕很难统计完整。
    网上家电系统要实现的功能非常多,最重要的当属家电的销售,也就是管理库房中的家电,以及管理用户的购物车,从而实现结账等一系列功能。另外,在线家电销售系统还需要提供给用户查找数据库中商品相关记录的功能。同时,就是为了保证家电交易的正常进行,必须对用户的身份进行验证。最后,该系统还必须具有管理员的功能,允许管理员对整个系统的数据库进行操作。

1.3 本课题研究内容

本课题主要完成家电购物中心销售系统方案设计工作,将计算机信息管理系统、计算机网络技术运用到商业企业领域中,实现家电购物中心网站设计与实现。主要完成对购物中心信息发布和商品销售,能够对物品价格、网上商品销售等起到良好的宣传、导购作用。购物中心网站主要实现两大功能:对外宣传和网上购物。

首先,为了销售家电,给家电做广告是其中很重要的一部分,系统必须在醒目的位置给出家电的信息,包括家电的名称、品牌、以及家电的图片介绍。另外,家电销售过程中还需要对用户的购物车进行管理,允许用户执行诸如清空购物车,修改购物家电的数量、种类等操作。最后,系统必须完成结账的功能,从而完成整个购物的流程。
    其次,因为在线销售系统中家电的种类非常多,某个用户想要找到自己需要的家电就比较困难了,所以系统提供了查找的功能,给用户带来方便。另外,为了保证数据库的安全,以及家电交易的顺利进行,系统还需要对用户进行管理,最简单的一点就是需要用户先注册,进行身份的验证。最后,系统特别提供了数据库管理的功能,允许具有管理权限的人员对系统数据库进行操作,包括添加、删除、修改记录等等

2相关技术

2.1ASP简介

Microsoft Active Server Pages 即我们所称的 ASP ,是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 和 5.0 之中 , 通过 ASP 结合 HTML 网页、 ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程序。ASP 具有以下一些特点:
  (1). 使用 VBScript 、 JScript 等脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序。
(2). 无须编译,容易编写,可在服务器端直接执行。
(3). 使用普通的文本编辑器,如 Windows 的记事本,即可进行编辑设计。
  (4). 用户端只要使用可执行 HTML 码的浏览器,即可浏览 ASP 所设计的网页内容。
  (5). ASP 能与任何 ActiveX scripting 语言相容。
  (6). ASP 的源程序,不会被传到客户浏览器,提高了程序的安全性。

2.2SQL Server 2000简介

SQL Server 2000是Microsoft公司2000年推出的SQL Server数据库管理系统的版本。它是一个杰出的数据库平台,可用于大型联机事务处理、数据仓库、以及电子商务等。 其特点有如下几点:

(1).真正的客户机/服务器体系结构。 

(2).图形化用户界面。 

(3).丰富的编程接口工具。 

(4).SQL Server与Windows NT完全集成。 

(5).具有很好的伸缩性。 

(6).对Web技术的支持。 

(7).SQL Server提供数据仓库功能。

3系统总体设计

近年来,网上家电销售的发展越来越快,对实体家电销售的的业绩有强烈的冲击,网络家电凭借低价策略与便利性,对实体家电有巨大的竞争力,造成了市场的重新分配。网络家电的销售能力不仅限于新产品与畅销产品,更包括了在实体家电已下架的商品。所以,可以针对这些优势设计一个网上家电销售,使得经销商在实体店和网店两方面双管齐下,既可以让客户享受逛实体店的愉悦,又可以让客户享受网店的快捷。

3.1体系结构

该系统采用三层体系结构将应用程序划分为三个逻辑层面,这三个逻辑层如下:

  1. 用户服务层(User Services Tier),也称为表现服务(Presentation Services),是用户与应用程序进行交互的端点。通常由WIN32或者基于浏览器的图形用户界面应用构成。在该层用户可以查看、输入和处理数据。从用户的角度来看,用户服务层就是整个应用。在该电子商务系统中,用户服务层由ASP Web Forms构成,它可以让消费客户浏览和搜索产品,向他们的购物车增加产品,并且下订单。
  2. 商务服务层,也称为中间层或者应用服务层,它负责封装事务处理、商务规则、数据访问及其他的核心应用逻辑。商务服务层可以有效地作为前台用户服务层和后台数据服务和数据存储之间的桥梁。在电子商务系统中,商务服务层将由在Windows组件服务中执行的事务处理和非事务处理.NET服务组件构成。
  3. 数据服务层,该层负责检索和操作在一个或者多个数据存储中存储的数据。通过将数据访问和操作分离到独立的逻辑层中,就可以将商品服务层从附属数据存储的细节中抽象出去。在该电子商务系统中。数据服务层将实现为一组封装了SQL数据访问逻辑,并向商务组件返回结果集的存储过程。商务服务组件通过这些存储过程访问数据库中的数据。

整个网上家电销售系统的逻辑关系如图3-1所示:

图3-1 逻辑关系图

3.2系统功能说明

网上家电销售系统是一个B/S结构的系统,主要由用户模块和管理员模块两部分组成。

  1. 用户模块:功能强大 、操作方便

用户模块作为与用户直接交互的界面,在考虑功能的同时,也考虑了操作的简洁和方便性,目的是让大多数不在懂电脑操作的客户,也能轻松的享受电子商务给他们带来的便利。主要包括:用户注册,登录/验证,网站新闻,特价商品,最新商品浏览,用户收藏,全部商品,全部特价商品,以及对商品的评价和购物车。各模块之间关系如图3-2-1所示:

图3-2-1 一般用户界面的功能模块图

2)管理员模块:完善的管理模式

本系统的管理在考虑家电商品管理操作简便的同时,提供了强大的商品管理模式。主要包括:管理员登,库存管理,管理员管理,订单管理,用户管理,新闻管理。

各模块之间的关系如下图3-2-2所示:

图3-2-2 管理界面的系统功能模块图

4设计与实现

4.1用户模块

根据系统功能需求分析,按照实现功能来划分,主要包括两个大模块:用户模块和管理员模块。

用户模块是对一个用户而言所看到的界面,用户通过该模块来实现其购买交易的全部功能,而这些功能可以细分为以下几个部分:

1)用户注册/登/验证模块

用户注册功能是为了用户订购家电商品、发送商品、记录用户订单的服务功能,用户浏览商城不需要关于自己的信息,但用户购买功能则必须要能够确定用户身份,所以,用户的注册/登/验证是必不可少的。

在这个模块中主要包括的功能如下:

a. 用户注册:新用户输入相应的信息。

b. 用户登:用户输入用户名,密码,以获得身份确认。

c. 个人信息浏览:用户可以查看自己的各种信息。

d. 个人信息修改:用户可以修改自己的一些基本信息。

e. 查看用户订单:用户可以查看自己的所有订单,并且可以查看每一个订单的确认发送情况。

2)新闻/特价商品/最新商品浏览模块

在一个用户来到家电购物网站后,首先应该看到的是商城的首页,而为了要能够最大限度的吸引顾客,首页放置的内容应该是最吸引顾客的板块,而这里自然就是特价商品/最新商品板块了。所以,首页上主要以这两块内容为主,然后还可以添加新闻板块,以此发布一些重要信息。

3)新品上市/特价商品/推荐商品浏览模块

在这个板块中,用户可以挑选自己想要的商品,查看商品的详细信息,也可以订购该商品。同时,用户可能对特价商品特别感兴趣,而首页由于内容限制,不可能列出全部特价商品,所以提供一个特价商品查看模块很有必要。有些用户拿不定注意还可以在推荐商品中寻找是否有自己满意的商品。

同时,方便用户的浏览,分类也是必须的,并且也应该支持用户的分类浏览。

4)购物车模块

购物车是电子商城中一个非常重要的模块,它就像超市中的推车,看到喜欢的商品就把商品装进去,不喜欢再拿出来,而且可以随意修改拿进去的数量,并且查看购物车时会把所有购物车中的商品的信息显示出来,并会显示出每个物品的单价以及所有总价。一个用户对应一个购物车,这个在用户购物的始终是一致的。

5)服务台模块

这个模块就是最后的结账模块,在这个模块中会显示出用户所有购买的商品,并给出相应的信息。并且由于用户购买不一定是给自己,所以提供一个输入模块,让用户添加收件人的信息。

图5-1 用户登录界面                      图5-2 用户登录后

图5-3 用户浏览书籍

图5-4 用户购物车

图5-5 定单清单

图5-6 服务台

如果您在计算机领域有任何疑虑或不确定的地方,请毫不犹豫地与老师交流噢,我们期待着为您提供有针对性的建议和指导。您的问题和讨论对我们来说都非常重要。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值