基于web的网上图书交易系统探析
摘要随着互联网技术的不断发展,人们对于互联网的运用已经不限于简单的浏览网页、搜索引擎、收发邮件这些内容,足不出户的网上交易开始盛行,淘宝、当当、天猫等网上商城越来越被人们所喜爱。为了使网上图书交易更加便捷,文章提出了基于web的模式建立图书交易系统构想,深入探究了电子商务安全技术体系结构,为建立一个实用的网上交易系统献计献策。
【关键词】web 网上图书交易系统 电子商务 数据库
所谓电子商务,即交易双方通过互联网的信息流通来实现商品之间的买卖。这种交易方式不仅可以解决过去实际交换图书交易中存在的交易过程复杂、限制因素多等问题,还能对图书交易形成规范作用。此外,网络的发展也为电子商务的进步提供了更多的技术支持。本文着眼于现实,将图书交易的理论知识与信息技术充分结合,创制出一种适合现代化发展的图书买卖系统,满足了人们对图书网上交易的需求。
1 基于web的网上图书交易系统优势分析
与以往的交易方式相比,该系统具有三大优势,首先,该系统有效的提高了图书交易的效率,使交易时间大幅度减少。在系统遍布全国后,全国的图书交易都能够在系统中进行,不仅方便快捷,还能够收获很大的经济效益;其次,节省的购书成本,本系统的实施,能够有效的降低买方购物的成本,减少交通费、活动费等许多费用。所有的书籍都统一用车派发,在一定程度上缓解了交通压力;最后,轻松扩大了交易圈,信息技术在一个地区的普及速度绝对比开许多实体店速度快很多,网上图书建议能够将交易的范围扩张到全国各个省市,从而扩大交易范围,增加经济效益。
2 web网上交易系统的设计思路和系统结构
2.1 设计思路
该系统在大型数据库的基础上进行管理和存储,采用许多高新的数据库,譬如SQL SERVER 2005数据库,该数据库不仅容量大,还能够有效的对后台进行管理。此外,该系统使用ASP.NET+Server 2005作为开发的环境,该软件能够在服务器端完成许多程序的执行工作,且在程序执行完毕后,系统会将执行的结果发回客户端,这样就能有效的减少客户端的工作量,降低客户端的负担,提升信息流动的速度。
2.2 系统基本机构
系统的基本结构是一个循环的过程。第一步是建立一个数据库,然后运用数据库发出请求,进入到应用程序,应用程序对内容进行处理,再进入web页面,该页面对交易进行互换后进入表示层,表示层将信息传给中间层,然后中间层再把信息传给数据层。
该系统主要由两个部分组成,一是图书信息管理部分,这部分又由图书交易管理和图书类别管理两部分组成。通常情况下,图书交易的流程包括以下几个步骤,首先,将需要购买的书籍加入购物车,然后进入结账页面完成付款,最后确认付款;二是对用户的管理部分,这部分包括对所有客户账单信息的管理,用户登录信息的管理,图书信息的管理。
总的来说,系统操作的流程有两条主线,一是系统用户登录,系统用户登录又包括用户管理系统、图书管理系统、财务管理系统以及系统管理;二是客户登录系统,该系统包括账单管理、购买商品信息、原料管理三项内容。
3 交易系统数据库的设计
数据库中包含了许多信息表,包括图书类别信息表,内容有图书的类别、标号,顺序等等;管理员信息表,包括管理员的用户名、编号、用户名密码、权限;图书信息表,包括每本图书的编号、作者、名称、出版日期、目录、市场价格、订购人数、购买人数、折扣情况、vip价格、出版社、版本等等;送货方式表,包括送货的公司,汇钱的方法,送货的顺序安排等;订货信息表,包括订单的编号、订货日期、收货人姓名、收货人地址、收货人邮编、姓电话、邮箱等信息。
4 系统主要的模块及其实现
该交易系统总共包括六个模块,分别是用户信息模块、数据连接公用模块、系统管理模块、财务管理模块、图书信息模块、数据导出导入模块。用户信息管理模块主要负责实现用户注册信息,登入账号以及保护和维持用户的基本登录信息;数据公用模块中数据连接公用系统通过SqlConnection conn 的方式实现数据间的连接;系统管理模块主要负责客户订单信息的收集和整理,商品的分门别类,图书基本信息的修改;财务管理模块主要负责财务的分配,账目的流转;图书信息模块主要用于查找图书信息,搜索图书信息列表,能够让在线购买图书的客户随时购买、随时取消购买、随时确认结账。
图书信息的搜索功能,有概括性搜索和高级搜索两种,概括性搜索能够将所有与该图书有关的书籍呈现在列表中,而高级搜索则可以通过输入书籍的具体名称、作者、出版日期等对书籍进行具体查询。数据导出导入模块则可以实现图书信息的批量导入和销售信息的批量导出。
5 保障系统安全性措施
该交易系统运用了五项措施对系统安全进行保护,下面分别进行阐述。(1)采取分门别类的方式管理用户,将用户划分为几种类型,包括系统管理人员、一般交易客户、图书管理人员等的,对于不同的用户采用不同的权限设置;(2)采取身份鉴别和数字签名的方式确定用户身份,这样可以防止系统收到骗子发来的假信息,还能够防止客户交易后否认交易的存在;(3)系统运用MDS等加密设备对数据进行加密保护,创造了信息保护的安全网;(4)运用防火墙技术,对于系统网络采取访问控制,使黑马等病毒不易入侵系统;(5)对于系统中较为重要的数据和信息,都会记录在系统中,包括对重要数据和关键性操作的记录。
6 结束语
基于Web的图书交易系统建立在新进技术和先进思想的基础上,开发时充分考虑了现实社会中图书交易需求,因此,该系统是既符合实际又结合先进技术的高性能图书交易系统。它的存在,能够将图书交易、图书管理、财务管理等操作流程深层次优化,不仅提高了购书效率,还增加了购书的安全性,实现了经济效益的最大化,相信该系统的普遍推广,一定能为社会创造更多的价值,节约更多的社会资源。
参考文献
[1]徐雪梅.浅谈保障电子商务活动中的信息安全[J].科技情报开发与经济,2003(5).
[2]章立民著.应用实例学asp.net[M].华中科技大学出版社,2009(6).
[3]王茜,杨德礼.电子商务的安全体系结构及技术研究[J].计算机工程,2003(1).
作者简介
朱海燕(1976-),女,广西人。现为杭州师范大学国际服务工程学院讲师。主要从事计算机应用、Web服务、软件工程等的研究。
作者单位
杭州师范大学国际服务工程学院浙江省杭州市310000