摘要:随着信息时代的到来, 网络销售模式逐渐兴起, 并且日益普及, 既改变了传统的销售行为, 也影响着人们的信息接收、分配方式。该文就基于ASP的网络销售系统的设计与实现展开探讨, 为从事网络销售相关工作者提供参考和借鉴。
关键词:ASP; 网络销售系统; 设计; 实现;
信息技术日新月异的变化和发展, 促使人们步入信息时代的步伐明显加快。随着人们信息网络应用范围的扩大, 逐渐兴起网络营销等各种商务活动, 给当今时代的经营者和消费者带来无限便利。网络销售模式的兴起为社会商务经营交流创造新方式, 突破传统销售模式因地理环境、时空变化的束缚, 创造出信息迅速、传播量大、覆盖面广的新型营销模式。
1、ASP技术的基本概念
ASP意为“动态服务系统页面”, 是Active Server Pages的缩写, 是由微软公司开发并推行的基于服务器端的网页应用程序的开发技术。通过ASP技术的应用, 代替CGI脚本程序, 实现与数据库及其他程序的交互, 建立起动态、高效的网页服务器应用程序。基于ASP技术的网络销售系统的开发, 目的在于设计出一个功能完备、简单实用的网络销售系统, 能为消费者和经营者提供相互交流的平台, 以满足社会和经济发展的需要。
2、基于ASP网络销售系统的设计与开发
2.1、总体设计
图1 用户界面功能结构图
图2 系统后台功能结构图
通常情况下, 网络销售系统的整体结构是由用户界面和后台管理两部分构成的。用户界面是前台系统, 主要是由搜索商品、新品上架、销售排行榜、特价商品和商品分类等模块构成的;后台管理主要是针对网页管理员设置的, 用于商品和分类目录的添加、修改和删除, 还有管理员登录名、登录密码的修改等等。具体设计见图1、图2。
在这种系统功能结构中, 前台管理和后台管理相互独立, 各自功能都能得到实现。用户依据导航目录实现个人需求, 在网站主页导航分类的各个具体内容, 通过导航分类的不断更新对我的购物车、栏目导航和排行榜也能进行实时更新和管理。管理员也能在后台管理对商品进行更新, 做商品管理、分类管理和用户管理。这样的网络销售系统能更好地实现便捷交易, 也能促进网站每日销量的增加, 从而有利于经营者经济利润的最大化。
2.2、系统功能设计
网站系统的3个主要模块就是用户管理模块、产品销售系统以及在线管理系统, 是实现系统功能的3个主要模块。通过对网站系统的用户管理模块、产品销售系统以及在线管理系统进行功能分析, 网络销售的主要功能是检查用户、添加用户信息、修改用户信息等。网络销售系统应该具备允许用户查找商品信息、浏览商品信息、选择商品、购买商品, 对购物车进行更新管理等功能, 并同时要处理好用户的订单记录, 并将用户的订单记录发送到后台数据库。而后台管理系统则是允许管理员浏览整个销售系统, 对各种商品信息进行修改, 或者是依据经营者商品种类的增加添加新的商品信息。
2.3、系统体系结构设计
网络销售系统的最大特点就是利用B/S (Br o w s e r/Ser ver) 结构, 实现商品的在线查找、销售以及在线管理等功能。这种网络销售系统操作简单、功能齐全, 并且具备良好的拓展性, 用户的交易操作不会受到时间和空间限制, 管理员的商品管理也不会影响用户的商品选购。Br ow s e r/S er ver模式是现在比较流行、应用比较广泛的数据库应用模式, 是以局域网为基础开展的, 通过Inter net进行交互通信, 对时间、地域都没有限制。尽管Brow s er/S er ver模式可以实现Internet交互通信, 但其对联机事务处理仍然无法实现, 而且如果销售系统处理的数据过大, 也会影响系统处理数据的速度。因而, 对网络销售而言, 最重要的就是改变商品的销售方式, 用在线销售管理代替传统的商业经营模式, 然后再通过各个过程的不断优化和处理。
3、后台数据库的设计
3.1、网络销售数据库分析
由用户信息、用户ID、用户姓名、用户密码、电话号码、Emai l地址等用户信息构成销售系统的用户信息数据库, 这是销售系统的最中心环节。而由商品信息的记录信息、自动编号、商品价格、商品数量、展示图片、商品分类以及其他有关商品的备注信息构成系统的商品信息数据库, 是用户页面浏览商品信息的重要环节。而由交易编号、客户名称、客户地址、客户邮编、客户电话号码、商品采购数量、交易日期等则会构成系统商品交易订单数据库, 这是销售系统连接用户信息系统和商品系统的系统模块。
3.2、网络销售系统数据库设计
网络销售系统直接利用Access文件的相对路径读取数据库, 根据系统功能设计要求, 进行划分, 主要是: (1) 对系统用户数据库无需外部数据支持, 比如用户各项信息; (2) 商品信息系统需要外部数据支持, 比如商品的自动编号、名称等信息; (3) 在线交易的各项内容都需要外部数据支持, 其中也包括用户姓名和登陆密码。Access数据库并非是独立的数据库服务器, 因此, 在面对大数据时, 考虑到数据库安全性, 也需要综合考虑数据量的选择和应用。
参考文献
[1]石美婷.基于AS P网络销售系统的实现管窥[J].科技展望, 2015 (4) :5-6.
[2]董纪芳.基于ASP的网络考试系统的设计与实现[J].农业网络信息, 2012 (5) :87-90.
[3]郝瑞君.基于asp的网络在线考试系统的设计与实现[J].信息通信, 2012 (5) :102.
[4]徐振国.基于ASP的网络课程在线报名系统的设计与实现[J].中国教育技术装备, 2014 (18) :36-38.
[5]娄月新.基于ASP.NET的网络在线论坛系统的设计与实现[J].电脑知识与技术, 2014 (5) :938-941, 969.
[6]杨晨, 韩旭.基于ASP的网上图书销售系统的设计与实现[J].电子世界, 2014 (15) :119.
[7]宫业芹.基于ASP.N ET的C语言网络教学系统设计与实现[J].电脑编程技巧与维护, 2013 (2) :110-112.
[8]张娅妮.基于ASP.NET的“数据库原理”网络教学系统设计与实现[J].电脑与信息技术, 2013 (4) :72-74.
[9]庄新妍, 周洪翠.基于ASP.NET网络问卷调查系统的设计与实现[J].信息与电脑:理论版, 2015 (23) :112-113.