基于ASP.NET销售系统的实现与研究
2009-07-29曲佳
曲 佳
摘要:本文通过对本公司办公家具销售业务的需求分析,根据实际情况的需要,介绍了采用Browser/Server(B/S)模式通过ASP.NET与Access实现小型网络销售系统。用户在本网站可以完成注册、查看产品信息、通过购物车在线购物等操作,并可以通过多种方式如电子邮局、银行汇款等方式来实现最终的交易。网站设有管理员,可以通过网站后台对前台显示的产品进行添加、修改、删除等操作,从而实现对网站产品的动态更新管理。此外,本网站还可以实现动态发布网站公告,并以滚动形式显示在首页内,同时也实现了动态管理添加或删除友情链接及网上投票等功能。希望通过此网站扩大公司的知名度,达到利用网络更好的为企业服务的宗旨。
关键词:销售系统;电子商务;网络营销
随着Internet的不断发展与完善,人类进入信息化社会的步伐在深度与广度各个方面都大大加快。信息网络给人类的好处不仅在于通过网络来获得信息,而且在于通过网络进行网上教育、网上医疗和各种商务活动。电子商务是在信息时代中产生与发展起来的新生事物,同时它也是信息技术与各国信息化建设的必然产物。以计算机技术为核心的信息技术的应用导致了一次新的工业革命制造业信息化。计算机的应用几乎扩展到制造业生产经营活动的所有领域,使传统制造业从工业社会的专业化社会生产向信息社会的专业化、信息化社会生产发展。制造业信息化将涉及企业生产经营的产品信息、工艺信息、物料信息、生产信息、财务信息和市场营销信息等一切环节,可以使企业生产经营达到前所未有高节奏和高效益。电子商务,是指交易各方通过电子方式在网络上进行多种商务运作的总称。它是商业和现代信息技术的结合,是利用现有的计算机硬件设备、软件和网络基础设施,在电子网络环境中进行商务活动的一种方式。
1网络销售系统设计
1.1系统功能设计
根据系统功能的要求,网上办公家具销售系统可以分为3个模块:用户管理模块、办公家具销售系统以及在线管理系统。对于用户管理模块,根据系统的功能分析,它具有的功能应该包括对用户注册的检查、用户注册信息的添加、以及用户注册信息的修改等。对于在线的办公家具销售系统,根据系统的功能分析,它应该具有的功能包括允许用户查找办公家具信息、浏览办公家具信息、允许用户购买办公家具、并对购物车进行管理、最后还能处理用户的订单记录、并发送到后台数据库。对于系统附加的办公家具管理系统,根据系统的功能分析,它应该具有的功能包括允许管理员浏览整个系统附加的办公家具管理系统,根据系统的功能分析,它应该具有的功能包括允许管理员浏览整个系统的办公家具,对办公家具信息进行修改,以及添加新的办公家具信息。
1.2系统体系结构设计
网上办公家具销售系统的特点就是利用Browser/Server(B/S)结构,实现办公家具的在线查找、销售、以及办公家具的在线管理等功能。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能免方便的跨地域操作等性能。
Browser/Server(B/S)模式与Browser/Server模式是现在比较流行的现行的两种数据库应用模式。Browser/Server模式主要是在以局域网为基础的环境下展开应用的,它受到地域的限制。而Browser/Server模式通过Internet进行通信,可以不受地域的限制,但是它不能够进行联机事务处理,并且在处理大量数据的情况下,速度较慢。从目前的开发的技术来看,Browser端作为信息收集源,特别是大量的数据录入工作还不能完全取代Client端的用户界面。在这方面,Client端的各种开发工具的功能更加强大也更加灵活。对于本系统其功能目标是要将办公家具销售由传统的商店模式向在线销售转变,同时还要能对销售的订单和办公家具的种类进行管理。
2后台数据库设计
2.1网络销售数据库分析
根据系统功能设计的要求发及功能模块的划分,下面给出网上办公家具销售系统的各个组成部分的数据项和数据结构。
对于系统用户信息数据库,可以列出以下数据项和数据结构:
用户信息:用户ID(自动编号)、用户姓名、密码、电话号码、E-mail地址、邮编。
对于系统的家具信息(wupin)数据库,可以列出以下数据项和数据结构:
家具信息的记录信息:wupin的ID(自动编号)、Wupin的价格、wupin的数量,wupin的图片,wupin的所属类别、wupin的其他备注信息。
办公家具交易订单信息:交易的ID(自动编号)、顾客的名称,顾客的地址、顾客的邮编、顾客的电话号码、顾客购买的数量、交易的日期。
2.2网络销售系统数据库设计
根据系统功能设计的要求以及功能模块的划分,各个系统的具体逻辑实现如下:
2.2.1对于系统用户信息数据库,可以列出以下数据项和数据结构:
用户信息:用户ID(自动编号)、用户姓名、密码、电话号码、E-mail地址、家庭地址、邮编,它不需要外部数据支持。
2.2.2对于家具产品信息系统,可以列出以下数据项和数据结构:
家具记录信息:wupin的ID(自动编号)、wupin名称、wupin的价格、wupin的数量、wupin的图片、wupin的类别,需要外部数据支持。用户的其他信息:姓名、密码等等。
2.2.3对于在线销售的交易内容,可以列出以下数据项和数据结构:办公家具交易订单信息:交易的ID(自动编号)、顾客的名称、顾客的地址、顾客的邮编、顾客的电话号码、顾客购买的数量和交易的日期,所需的外部数据支持,用户的 其他信息:姓名、密码等等。
根据数据库的分析与设计,建立如下6个数据表:
(1)系统用户信息数据表(guest表)。用来记录与公司有业务往来人员的相关信息,为他们提供相关的服务。
(2)办公家具信息表(wupin表)。用来记录公司的产品信息,便于客户及时准确了解产品相关信息。
(3)销售系统的订单表(orders表)。用来记录客户的订单情况,便于及时准确掌握订单现状。
(4)网站内相关信息公告表(affiche表)。用来通告公司最近信息,有利于客户及时了解公司的最新消息。
(5)相关网站友情链接表(links表)。用来增强公司网站的影响力,有利于公司通过网站更好的进行宣传。
(6)站内信息调查表(vote表)。通过调查表及时了解客户对公司站点建议,通过反馈意见不断提升企业网站服务性能。表关系如图1。
2.3网络销售系统后台数据库配置
本系统没有使用ODBC这种形式的数据库,而是直接采用了Access文件的相对路径来实现读取数据库的功能,但需要强调,微软的Access数据库本身并不是一个数据库服务器,它不能用服务器来运行查询。对于数据庞大的情况,Access本身不是一项好的选择。另外一个要考虑的是数据库的安全性问题。但是从应用的角度而言,Access数据库易于使用,而且在创建和配置上,Access数据库都比SQL Server要容易。
3结论
网上企业,无论真实世界中是否有企业与之对应,它们在互联网上都是由一张张网页组成的。这样在网络上开展市场营销活动,首先应酬通过网页的设计和组织将本企业表示出来。如同真实企业有其管理组织结构一样,网上企业页面也应有一定的组织结构。网页的内容要将企业的产品、资源、组织、特点、宗旨等多种信息充分表示出来。ASP.NET(Active Server Pages )因其可以进行复杂的数据库操作,而且生成的页面具有很强的交互性,允许用户方便地控制和管理数据,所以成为当今制作和管理网页比较先进的技术。
参考文献:
[1]里查德,黑斯,彼得吉利特,约翰,瑞恩斯.市场营销原理与决策[N].机械工业出版社,1982.
[2]唐正如,侯铁珊,杨金峰,宋宝才.市场营销学教程[M].辽宁人民出版社,1993.
[3]纪宝成,吕以林.市场营销学教程[N].中国人民大学出版社,1995.
[4]杨千里,王育民.电子商务技术与应用[D].电子工业出版社,1999.
[5]成栋.电子商务概论[D].中国人民大学出版社,2000.
承德石油高等专科学校基金项目(项目编号:Q200512)