E浏览信息已经成为必不可少的获取信息的重要手段,同时随着销售模式多元化、客户需求多样化都必然促进了电子商务这一网络营销事务的发展。所谓电子商务就是指利用简单、快捷、低成本的电子通讯方式,买卖双方不出面也可以进行各种商贸活动,电子商务的发展最重要的途径就是建立在Internet技术上,利用多媒体技术和网络通信技术,在网络环境下开展的商务活动。电子商务有着传统销售模式所无可比拟的优点,它创造了一种全新的销售模式,打破了传统销售模式在时间、空间上的限制,采用了先进的销售手段和销售方法,大大提高了经济效率和资源利用率,使商务活动上了一个新台阶。
电子商务作为新的销售模式,其手段也在日渐规范、完善和科技化,针对电子商务的这种特点,提出建立网上书店这一构想正是适应市场发展需求的集中体现,网上书店以客户在线实时查询并提交购书订单的方式达到购书的目的事实已经证明是可行的。基于Internet的网络书店作为出版社一种全新的销售手段,越来越受到人们的关注。因此许多出版社也正是通过IE浏览或其它方式在网络进行书籍的宣传、销售。
随着信息以N次方的速度不断的增长,网上书店也变的极其重要。目前,在中国,网络营销已成为社会生活中重要的一部分,各种网上书店种类繁多,譬如当当网、卓越网等规模大,人数多,影响广,宠大的网络消费群体正在孕育一个巨大而有潜力的市场。
网上书店系统的目的和意义
终上所述,开发一套实用的网上书店系统确实是很有必要的事情。
网上书店系统的目的是为了满足消费者只要通过互联网就可以足不出户的购买自己喜欢的书籍,改变传统商业交易,在互联网上进行交易,实现网上购买书籍。为了实现上述目的,我对网上书店系统有了深一步的了解,从而满足客户的要求,让他们可以随时找到自己想要购买的书籍。
本论文讨论了基于.NET的网络书店系统的设计思想及其实现方法。出版社使用该系统可以进行网上发布书目、销售书本、调查读者需求等;客户使用该系统在浏览器中观看出版社发布的书目、在网上订购书籍、查询书目、阅读信息、交流评价等。
需求分析
系统用户
使用网上书店系统的用户主要有三种:一是客户,可以浏览网上书店中的书籍信息、进行网上购书;二是网站的管理者,可以对网上书店中的书籍信息进行管理、处理客户的订单。三是出版社,主要对书籍进行配送。
系统要求用户提供帐号/密码,通过验证后才能进入系统主页,以此追踪用户身份。
系统管理员可以管理客户资料,而客户则不能访问管理员模块所提供的功能(发布书目、查看客户订单等)。
系统的功能需求
网上书店前台
(1)网站首页。
首页是客户打开网站的第一个页面,一般在这个页面中呈现的信息量最大,且需充分展现网站的亮点,以吸引客户、留住客户。首页中要展现的信息有:最近新书、特价书籍、 新注册用户、登录界面、各种书籍分类、广告条等
(2)最近新书。
按录入网上书店系统的时间排序显示,优先显示新录入的书籍信息。
(3)特价书籍。
显示网上书店中5折及5折以下的特价书籍信息。
(4)新注册用户。
提供客户网上自助注册功能,填写注册表单并提交后,就能成为网上书店的用户,注册成功并登录后就可以进行网上购书了。
(5)用户登录。
为已注册的用户提供登录界面,登录后才能在网上购书。
(6)网上订购。
已登录的用户可以将需要购买的书籍放入购物车,可将已放入购物车中的书籍生成一张订单并作确认。
网上书店后台
(1)书籍分类管理。
供网站管理员对网上书店中的书籍进行管理,可增加、修改、删除书籍的分类信息。
(2)书籍信息管理。
供网站管理员增加、修改、删除网上书店中书籍的基本资料信息,主要是文本信息。
(3)上传书籍图片。
供网站管理员为已录入的书籍上传书籍封面图片到数据库中。
(4)订单管理。
供网站管理员管理客户提交的订单,客户“已确认”的订单可修改状态为“正在配货”,“正在配货”的订单可修改状态为“缺货”或“已发货”。
综上综述,系统功能结构图如下:
网络书店的基本流程
流程图如下:
网上书店的基本架构
网上书店系统是采用采用三层体系结构将应用程序划分为三个逻辑层面,分别是表现层、业务层、数据层。
表现层
表现层主要是用于展现信息。
是用户与应用程序进行交互的端点。WIN32或者基于浏览器的图形用户界面(GUI)应用构成。在该层用户可以查看、输入和处理数据。从用户的角度来看,用户服务层就是整个应用。在3-层或著N-层体系结构中,用户服务层只能够执行与用户接口相关的任务,例如简单的数据格式化和验证,并依赖商务服务层来执行事务处理,应用服务规则以及检索数据。在本系统中,用户服务层由ASP.NET Web Form