论文部分内容阅读
引言:随着我国电子商务事业的不断发展,网络购物已经成为目前人们消费的主要渠道。而网络购物也以快速,高效,节约成本等特点引起了许多企业的关注,我国很多企业纷纷开始了网络商城的建设活动。而对于我国的中小企业而言,激烈的市场竞争以及复杂的社会环境让这些企业在前期的生存显得十分困难,用传统的营销方法显然不能满足当下的市场环境。因此,建设小型网上商城,在低成本下实现高收益对中小企业的发展很有帮助。文章就如何设计以及实现小型网上商城进行了讨论。
就目前的市场情况而言,电子商务是市场发展的主要方向,也是我国经济发展的主要动力。电子商务会像工业革命一般改变人们的生活。由于电子商务在中国的普及,我国消费者群体的观念也在逐渐改变,由以前对于电子商务的不信任转变为了在消费时首选电子商务。因此在我国电子商务会为许多中小型企业带来新的机遇。在目前激烈的市场竞争和越来越完善的国家法律法规之下,以传统方式经营的中小型企业显然不能在市场中生存下来,更不用谈发展和壮大。因此中小型企业可以通过电子商务的方式,在网络上建立小型网络商城,从而节约成本,获取巨大的收益,使得中小型企业发展。但是网上商城的设计与实现需要的专业水平较高,因此就需要对此进行讨论。
一、小型网上商城实现需要的技术
(一)浏览器和服务器结构
在传统的网上商城采用的是C/S结构,即客户机和服务器结构,这种结构主要有客户机通过网络连接到服务器,有客户在客户机上输入信息,通过网络传送到服务器上,在有网络将服务器反馈的信息传输给客户。这种结构对客户机的要求往往很高,因为各种应用荷载主要有客户及承担。而且各种用户信息可能会泄露,保密性不好,并且在传输数据较大时不能够保证稳定性,因此可以采用将客户急需要承担的部分或者全部逻辑处理数据从客户机上奋力,有服务器来处理,但是这种结构仍然会出现泄露用户信息等问题,因此可以用浏览器和服务器结构来解决。这种结构主要是由将用户界面通过浏览器来呈现,将一部分简单的数据处理让用户承担,主要的处理由服务器实现。这样的结构不仅对客户计算机要求不高,而且还保证了客户数据的安全。
(二)三层体系结构
目前的网上商城主要使用的是三层体系结构。这种结构主要由表示层,中间层和数据层组成。表示层实在客户端展现的,通过JAVA,Actives等技术将数据进行处理,并且直观的展现在用户的计算机上。中间层主要有服务器组成,它可以将用户数据与处理完成后的数据进行传输。中间层的工作模式是接受到用户的数据请求,并且将数据请求传输给数据层,在数据层处理完成后在通过中间层传送给用户。而最底层为数据层,数据层主要由数据服务器组成,它的工作模式为接收到中间层传送的数据后,对这些数据进行处理,在处理完成后将数据传送给中间层。
(三)SQL Server系统
在进行小型网络商城的实现时,可以用到SQL Server系统,SQL Server系统是一个数据库管理系统,它的功能先进,使用方便,并且与先关软件的集成度很高,适合中小企业的小型网上商城实现。并且SQL Server系统提供了企业级的数据库功能,完全可以保证小型网上商城的数据存储,分析以及传输。不仅如此,SQL Server的安装,维护都十分方便,在SQL Server中已经包含了许多的开发以及管理工具,从而可以在多个网站上进行安装,管理和使用SQL Server。
(四)ASP.net技术
要使用三层结构进行小型网上商城的实现,就需要使用到ASP.net技术。这种技术是一种内嵌网页的脚本,主要是由网络服务器端执行的脚本技术。ASP.net的执行效率很高,将通用语言的程序在服务器上运行,将程序在服务器上进行编译,速度很快。并且ASP.net可以使用微软公司的全新产品,工具支持丰富。而且ASP.net的通用性优良,几乎可以在所有平台上使用。不仅如此,ASP.net也具有简单易用的特点,在后期的维护升级上十分方便,便于网上商城的升级和维护。
二、小型网络商城的要求
小型网络商城主要是为中小型企业服务,这些企业往往具有资金不充裕,市场占有率不高,市场竞争力弱,需要快速得到收益等特点。因此在小型网上商城的设计上应该具有如下特点。
(一)网上商城的可靠性要好
由于网络商城是24小时不间断运行,因此对于软硬件的可靠性要求很高,需要网上商城的软硬件的可靠性都非常好,以保证网络商城在运行中不会出现问题,保证中小型企业的工作效率以及收益。
(二)网上商城具有可扩充性
由于企业是在不断发展的,因此网上商城会不断的增加新产品,业务量也会随着时间推移不断增加。因此就需要网上商城具有可扩充性的特点,在数据不断增加时可以完美的对数据进行处理。不能在数据增加的时候就必须对硬件和软件进行升级,这样不仅对企业会造成增加成本的影响,在系统升级时客户也不能登录网上商城,从而对企业收入造成损失。
(三)网上商城要简单易用
由于网上商城是直接面对用户的,因此就需要设计出的网上商城具有简单易用的特点,在客户第一次使用时就感到一目了然,简洁直观。从而在第一步就能够做到吸引客户。而如果网上商城的界面过于繁琐,则会让客户感到麻烦,从而不会进行注册等工作,让企业的收益降低,达不到网上商城建立的最初目的。
(四)网上商城要具有安全的特点
在网上商城购物时,大多数客户会选择在线支付等方式进行付款。所以这就要求网上商城必须在安全性上有保证,从而保障用户的各种数据不会泄露。
三、小型网上商城的设计
(一)小型网上商城的总体设计
小型网上商城总体设计采用的是三层式结构,主要包括了显示层,中间层和数据层组成。显示层主要是面对客户的一层,由网站页面设计,客户与服务器之间的逻辑程序组成,是客户直接面对的。中间层是连接数据层与现实层之间的桥梁,可以将数据在显示层与数据层之间传输。数据层是对显示层数据进行处理的一层,负责保存用户的数据,并且将数据进行分析计算后反馈给中间层。简单而言,显示层是用户界面,中间层是逻辑代码与脚本文件,数据层是数据库。 (二)小型网上商城的两个模块
小型网上商城主要包括了两个模块,即购物模块与管理模块。购物模块主要提供了客户登陆,产品浏览以及搜索,在购物车中对产品进行处理,对订单进行处理以及对产品进行支付的功能。而管理模块主要包括了产品管理,订单管理,客户管理,系统管理的功能。购物模块需要为客户提供客户登陆,浏览产品并且搜索产品,在产品进入购物车后对产品进行确认以及更改,确认无误后对产品经进行支付的功能。其中客户登陆必须包含客户姓名,城市,详细地址等功能,购物车必须包含更改产品数量的功能,产品浏览必须包含搜索产品,产品详细信息的功能。支付功能必须包含可以让客户选择在线支付,找别人代付,货到付款等功能。而管理模块必须包含对客户的订单进行管理,选择生产和配送日期。用户管理功能必须包括对注册用户信息进行管理的功能,对于不合法客户可以进行删除。而系统管理模块要求必须对网上商城系统在定期进行维护和升级,例如更改网上商城名称,对商城内产品的上下架,更改网上商城域名信息的功能。
四、小型网上商城的实现
(一)数据库的设计与实现
网上商城由于具有需要处理大量数据,并且数据总量在不断增加,因此我们选用了SQL Server作为数据库系统。在用户数据方面,数据库应该统计注册用户的真实姓名,密码,性别,所在城市,详细地址,邮箱,收货地址,用户ID,所在地邮编的信息。在产品数据方面应该包括产品介绍,产品详细信息,产品类别,产品价格,产品图片,产品评价,产品简介,产品关键字,产品名称的信息。而在产品评价的数据统计方面,应该同级产品评价的产品名称,产品ID,产品图片,评价用户ID,评价时间,评价内容以及回复内容的具体信息。需要注意的是,在数据库中的用户ID和产品ID不能够重复。而在产品ID方面应该由管理员设置并且特别注意。
(二)实现小型网上商城的系统需求。
在对网上商城所采用的系统方面,可以选择微软的Windows操作系统。不同的是在客户端应该让网上商城满足WindowsXP,Windows7系统,而在服务器端的系统选择一般为Windows2000专业版,Windows2003专业版,WindowsXP专业版。
(三)小型网上商城的界面实现
小型网上商城是直接面对客户,因此界面的设计显得极其重要。在主界面的设计中,应该包括企业所包含所有的产品类别并且附加图片。图片要求清晰准确,而且图片必须是超链接,在用户点击后可以进入产品详细介绍的界面,以满足客户在对产品感兴趣后想详细了解产品的需求。在主界面还应该包括登陆一级注册的链接,如果客户想购买可以登录或者注册。而且在主界面上海应该包括企业的推荐产品以及特价产品,方便顾客的选购。在页面的最下方应该标注出企业电话,方便顾客咨询。
(四)购物车以及订单页面的设计
在用户选好商品后,就会直接进入购物车进行产品的确认以及付款操作。在购物车中应该包括产品数量增减的功能,通过点击购物车内的按钮应该实现产品的增加减少以及删除功能。在付款页面中,包括确认收货地址以及订单两部分。要求顾客可以选择在线支付或是其他支付方式。
五、结语
在目前我国经济高速发展的情况下,许多中小型企业已经选择了网上商城这种方式来进行营销。小型的网上商城具有成本低,铺货迅速,客户购买方便等特点,特别适合市场竞争力较弱,市场占有率不高的中小型企业。而建设小型网上商城需要网上商城的数据库能够满足日常客户访问数据的处理,业务增加数据相应增加的需求,因此可以选用SQL Server系统作为数据库。而在系统选择方面可以选择微软公司的操作系统。在网上商城的界面设计上要求简洁明了,能够吸引客户,并且要求网上商城的安全性高,从而为中小型企业提高收益。
参考文献
[1]马小梅.中小企业B2C网上商城的设计与实现[D].山东大学,2010.DOI:10.7666/d.y1793145.
[2]刘颀桓.基于J2EE三层体系结构的网上商城的设计与实现[J].中国水运(学术版),2006,6(12):138-139.
[3]孙克争.基于ASP.NET MVC的网上商城的设计与实现[D].江苏大学,2010.DOI:10.7666/d.y1837521.
[4]周国容,尹超.浅析购万思网上商城存在的主要问题[J].科技信息,2013,(8):290.
[5]李显峰.B2C模式网上购物系统的构建[J].考试周刊,2013,(43):126-127.
[6]苏桂贤.基于SOA的网上商城管理系统的分析与设计[D].厦门大学,2012.
[7]李慧.基于Asp.net的网络电子商城系统的设计与实现[D].同济大学软件学院,2009.
[8]冯家刚.中小型城市电子商城系统的设计与实现[D].北京工业大学,2010.
(作者单位:广东省财经职业技术学校)
就目前的市场情况而言,电子商务是市场发展的主要方向,也是我国经济发展的主要动力。电子商务会像工业革命一般改变人们的生活。由于电子商务在中国的普及,我国消费者群体的观念也在逐渐改变,由以前对于电子商务的不信任转变为了在消费时首选电子商务。因此在我国电子商务会为许多中小型企业带来新的机遇。在目前激烈的市场竞争和越来越完善的国家法律法规之下,以传统方式经营的中小型企业显然不能在市场中生存下来,更不用谈发展和壮大。因此中小型企业可以通过电子商务的方式,在网络上建立小型网络商城,从而节约成本,获取巨大的收益,使得中小型企业发展。但是网上商城的设计与实现需要的专业水平较高,因此就需要对此进行讨论。
一、小型网上商城实现需要的技术
(一)浏览器和服务器结构
在传统的网上商城采用的是C/S结构,即客户机和服务器结构,这种结构主要有客户机通过网络连接到服务器,有客户在客户机上输入信息,通过网络传送到服务器上,在有网络将服务器反馈的信息传输给客户。这种结构对客户机的要求往往很高,因为各种应用荷载主要有客户及承担。而且各种用户信息可能会泄露,保密性不好,并且在传输数据较大时不能够保证稳定性,因此可以采用将客户急需要承担的部分或者全部逻辑处理数据从客户机上奋力,有服务器来处理,但是这种结构仍然会出现泄露用户信息等问题,因此可以用浏览器和服务器结构来解决。这种结构主要是由将用户界面通过浏览器来呈现,将一部分简单的数据处理让用户承担,主要的处理由服务器实现。这样的结构不仅对客户计算机要求不高,而且还保证了客户数据的安全。
(二)三层体系结构
目前的网上商城主要使用的是三层体系结构。这种结构主要由表示层,中间层和数据层组成。表示层实在客户端展现的,通过JAVA,Actives等技术将数据进行处理,并且直观的展现在用户的计算机上。中间层主要有服务器组成,它可以将用户数据与处理完成后的数据进行传输。中间层的工作模式是接受到用户的数据请求,并且将数据请求传输给数据层,在数据层处理完成后在通过中间层传送给用户。而最底层为数据层,数据层主要由数据服务器组成,它的工作模式为接收到中间层传送的数据后,对这些数据进行处理,在处理完成后将数据传送给中间层。
(三)SQL Server系统
在进行小型网络商城的实现时,可以用到SQL Server系统,SQL Server系统是一个数据库管理系统,它的功能先进,使用方便,并且与先关软件的集成度很高,适合中小企业的小型网上商城实现。并且SQL Server系统提供了企业级的数据库功能,完全可以保证小型网上商城的数据存储,分析以及传输。不仅如此,SQL Server的安装,维护都十分方便,在SQL Server中已经包含了许多的开发以及管理工具,从而可以在多个网站上进行安装,管理和使用SQL Server。
(四)ASP.net技术
要使用三层结构进行小型网上商城的实现,就需要使用到ASP.net技术。这种技术是一种内嵌网页的脚本,主要是由网络服务器端执行的脚本技术。ASP.net的执行效率很高,将通用语言的程序在服务器上运行,将程序在服务器上进行编译,速度很快。并且ASP.net可以使用微软公司的全新产品,工具支持丰富。而且ASP.net的通用性优良,几乎可以在所有平台上使用。不仅如此,ASP.net也具有简单易用的特点,在后期的维护升级上十分方便,便于网上商城的升级和维护。
二、小型网络商城的要求
小型网络商城主要是为中小型企业服务,这些企业往往具有资金不充裕,市场占有率不高,市场竞争力弱,需要快速得到收益等特点。因此在小型网上商城的设计上应该具有如下特点。
(一)网上商城的可靠性要好
由于网络商城是24小时不间断运行,因此对于软硬件的可靠性要求很高,需要网上商城的软硬件的可靠性都非常好,以保证网络商城在运行中不会出现问题,保证中小型企业的工作效率以及收益。
(二)网上商城具有可扩充性
由于企业是在不断发展的,因此网上商城会不断的增加新产品,业务量也会随着时间推移不断增加。因此就需要网上商城具有可扩充性的特点,在数据不断增加时可以完美的对数据进行处理。不能在数据增加的时候就必须对硬件和软件进行升级,这样不仅对企业会造成增加成本的影响,在系统升级时客户也不能登录网上商城,从而对企业收入造成损失。
(三)网上商城要简单易用
由于网上商城是直接面对用户的,因此就需要设计出的网上商城具有简单易用的特点,在客户第一次使用时就感到一目了然,简洁直观。从而在第一步就能够做到吸引客户。而如果网上商城的界面过于繁琐,则会让客户感到麻烦,从而不会进行注册等工作,让企业的收益降低,达不到网上商城建立的最初目的。
(四)网上商城要具有安全的特点
在网上商城购物时,大多数客户会选择在线支付等方式进行付款。所以这就要求网上商城必须在安全性上有保证,从而保障用户的各种数据不会泄露。
三、小型网上商城的设计
(一)小型网上商城的总体设计
小型网上商城总体设计采用的是三层式结构,主要包括了显示层,中间层和数据层组成。显示层主要是面对客户的一层,由网站页面设计,客户与服务器之间的逻辑程序组成,是客户直接面对的。中间层是连接数据层与现实层之间的桥梁,可以将数据在显示层与数据层之间传输。数据层是对显示层数据进行处理的一层,负责保存用户的数据,并且将数据进行分析计算后反馈给中间层。简单而言,显示层是用户界面,中间层是逻辑代码与脚本文件,数据层是数据库。 (二)小型网上商城的两个模块
小型网上商城主要包括了两个模块,即购物模块与管理模块。购物模块主要提供了客户登陆,产品浏览以及搜索,在购物车中对产品进行处理,对订单进行处理以及对产品进行支付的功能。而管理模块主要包括了产品管理,订单管理,客户管理,系统管理的功能。购物模块需要为客户提供客户登陆,浏览产品并且搜索产品,在产品进入购物车后对产品进行确认以及更改,确认无误后对产品经进行支付的功能。其中客户登陆必须包含客户姓名,城市,详细地址等功能,购物车必须包含更改产品数量的功能,产品浏览必须包含搜索产品,产品详细信息的功能。支付功能必须包含可以让客户选择在线支付,找别人代付,货到付款等功能。而管理模块必须包含对客户的订单进行管理,选择生产和配送日期。用户管理功能必须包括对注册用户信息进行管理的功能,对于不合法客户可以进行删除。而系统管理模块要求必须对网上商城系统在定期进行维护和升级,例如更改网上商城名称,对商城内产品的上下架,更改网上商城域名信息的功能。
四、小型网上商城的实现
(一)数据库的设计与实现
网上商城由于具有需要处理大量数据,并且数据总量在不断增加,因此我们选用了SQL Server作为数据库系统。在用户数据方面,数据库应该统计注册用户的真实姓名,密码,性别,所在城市,详细地址,邮箱,收货地址,用户ID,所在地邮编的信息。在产品数据方面应该包括产品介绍,产品详细信息,产品类别,产品价格,产品图片,产品评价,产品简介,产品关键字,产品名称的信息。而在产品评价的数据统计方面,应该同级产品评价的产品名称,产品ID,产品图片,评价用户ID,评价时间,评价内容以及回复内容的具体信息。需要注意的是,在数据库中的用户ID和产品ID不能够重复。而在产品ID方面应该由管理员设置并且特别注意。
(二)实现小型网上商城的系统需求。
在对网上商城所采用的系统方面,可以选择微软的Windows操作系统。不同的是在客户端应该让网上商城满足WindowsXP,Windows7系统,而在服务器端的系统选择一般为Windows2000专业版,Windows2003专业版,WindowsXP专业版。
(三)小型网上商城的界面实现
小型网上商城是直接面对客户,因此界面的设计显得极其重要。在主界面的设计中,应该包括企业所包含所有的产品类别并且附加图片。图片要求清晰准确,而且图片必须是超链接,在用户点击后可以进入产品详细介绍的界面,以满足客户在对产品感兴趣后想详细了解产品的需求。在主界面还应该包括登陆一级注册的链接,如果客户想购买可以登录或者注册。而且在主界面上海应该包括企业的推荐产品以及特价产品,方便顾客的选购。在页面的最下方应该标注出企业电话,方便顾客咨询。
(四)购物车以及订单页面的设计
在用户选好商品后,就会直接进入购物车进行产品的确认以及付款操作。在购物车中应该包括产品数量增减的功能,通过点击购物车内的按钮应该实现产品的增加减少以及删除功能。在付款页面中,包括确认收货地址以及订单两部分。要求顾客可以选择在线支付或是其他支付方式。
五、结语
在目前我国经济高速发展的情况下,许多中小型企业已经选择了网上商城这种方式来进行营销。小型的网上商城具有成本低,铺货迅速,客户购买方便等特点,特别适合市场竞争力较弱,市场占有率不高的中小型企业。而建设小型网上商城需要网上商城的数据库能够满足日常客户访问数据的处理,业务增加数据相应增加的需求,因此可以选用SQL Server系统作为数据库。而在系统选择方面可以选择微软公司的操作系统。在网上商城的界面设计上要求简洁明了,能够吸引客户,并且要求网上商城的安全性高,从而为中小型企业提高收益。
参考文献
[1]马小梅.中小企业B2C网上商城的设计与实现[D].山东大学,2010.DOI:10.7666/d.y1793145.
[2]刘颀桓.基于J2EE三层体系结构的网上商城的设计与实现[J].中国水运(学术版),2006,6(12):138-139.
[3]孙克争.基于ASP.NET MVC的网上商城的设计与实现[D].江苏大学,2010.DOI:10.7666/d.y1837521.
[4]周国容,尹超.浅析购万思网上商城存在的主要问题[J].科技信息,2013,(8):290.
[5]李显峰.B2C模式网上购物系统的构建[J].考试周刊,2013,(43):126-127.
[6]苏桂贤.基于SOA的网上商城管理系统的分析与设计[D].厦门大学,2012.
[7]李慧.基于Asp.net的网络电子商城系统的设计与实现[D].同济大学软件学院,2009.
[8]冯家刚.中小型城市电子商城系统的设计与实现[D].北京工业大学,2010.
(作者单位:广东省财经职业技术学校)