《网上购物系统(网上书店)毕业论文.doc》由会员分享,可在线阅读,更多相关《网上购物系统(网上书店)毕业论文.doc(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第 35页 共35页 南通农业职业技术学院 毕业论文(设计)课 题 名 称:网上书店专业及班级: 计算机3071学 号: 20姓 名: 指 导 老 师: 年 月 日网上购物系统(网上书店)摘要网上书店网站的建立是为了节约顾客时间和方便顾客购物,该网站主要有注册会员、会员登陆、书籍浏览、查看新闻。以实现网上书店的交易和管理。 本系统主要是利用ASP、Dreamweaver、Access数据库来完成设计的,主要完成了书籍分类搜索、书籍浏览、以及会员管理等功能的实现。购物网站的设计与开发需要微机一台,操作系统为Windows XP。开发环境为ASP、Dreamweaver,数据库为Access。网上
2、书店网站是一个网上交易网站,利用该网站用户可以进行会员登录,书籍浏览;管理员作为管理者则可以进行新闻的管理。关键词 网上书店、Access、ASP、Dreamweaver目 录1 引言51.1国内外发展状况51.2 本课题指导思想51.3 实现效果51.4 面临问题62 电子商务概论62.1电子商务的出现62.1.1电子商务的起源62.1.2电子商务的定义72.1.3我国电子商务的现状和问题92.2电子商务的分类102.3电子商务的特性和优越性112.3.1电子商务的特性112.3.2电子商务的优越性122.4电子商务的系统构成及交易过程132.4.1电子商务系统的构成132.4.2电子商务的
3、交易过程153 在线图书销售系统173.1 在线图书销售系统综述173.2 在线图书销售系统设计基础173.2.1 ASP设计基础173.2.2利用ADO访问数据库184 系统的需求分析184.1 项目开发目的背景184.2 用户界面需求194.3 管理界面需求204.4 系统性能需求205 系统的总体设计205.1 系统概述205.2 系统主要功能描述205.3 系统功能模块的划分215.4 数据库的设计225.4.1 数据库表单的设计226 详细设计236.1 前台功能模块的实现236.1.1 前台首页的实现236.1.2 用户模块的实现246.1.3 图书分类模块的实现266.1.4 图
4、书浏览模块的实现276.1.5 读者留言模块的实现286.2 后台功能模块的实现296.2.1 管理员的登录296.2.2 新闻管理模块的实现307 系统测试与维护317.1系统测试的目的317.2 系统测试的方法317.3测试结果327.4维护32结束语33致 谢34参考文献35附录361 引言电子商务发展在世界范围内都是刚刚开始,其发展速度极为迅速,传统商业模式正不断地被新的商业模式所替代。网上购物就是Internet和电子商务网站的产物,近几年在我国发展迅猛,就如同一些购物商场在各地纷纷开设分店以拉近与顾客间的距离一样。1.1国内外发展状况21世纪是网络的时代,信息的时代,时间是非常宝贵
5、的,人们由于种种原因没有时间去逛商场,也不知道哪家商场有自己中意的商品, 网上购物网站的建立就可以很好的解决这方面的问题,可以向广大用户推出一种全新的网上信息服务,旨在货品与消费者之间架起一座高速、便捷的网上信息桥梁,可以为用户节省时间、方便购物。在国内也有许多我们所熟悉的大规模的网上购物网站,如阿里巴巴和淘宝网。中国的网上购物在摸索与借鉴中成长着,利用中国特有的优势来克服不利的外部环境因素,例如采用 “货到付款”就是中国购物网站的成功创新。随着外部环境的逐步优化,中国网上购物网站发展前景看好。1.2 本课题指导思想本系统主要是利用ASP、Dreamweaver、Access数据库来完成设计的
6、,主要完成了书籍分类搜索、书籍浏览、以及会员管理等功能的实现。购物网站的设计与开发需要微机一台,操作系统为Windows XP。开发环境为ASP、Dreamweaver,数据库为Access。1.3 实现效果本网站的主要功能有:用户注册、会员登录、货物分类查询、货品浏览、客户留言;管理员管理新闻系统、管理员查看留言。一方面,让顾客方便查看各类货物,给本购物网站提出宝贵的意见或建议;另一方面,管理员能在管理信息的同时也能了解顾客的需要,对网站的不足之处进行修改。购物网站的建立是为了节约顾客时间和方便顾客购物,该网站主要有注册会员、会员登陆、货物浏览以及对新闻系统的管理。以实现网上书店的交易和管理
7、。(1)前台服务:注册会员、会员登陆、货品浏览,以及页面的特效如:将该网站设为首页、加入收藏等。(2)后台服务:管理员对新闻发布系统的管理。1.4 面临问题通过调查分析,本课题还存在着很大的技术考验。系统在实现的过程中必须考虑到网页浏览者的视觉感受,因此,在制作的过程中前台的美工必须具有很大的考究;其次,一个好的网站就是要能够让所有的人能方便的操作,因此网站的整体设计要以简单的操作、方便的运用为主,过于繁琐的设计应避免在该网站出现;还有,要想系统能够很好的执行,后台的代码设计要能够让管理者很简洁的看清、看懂,以方便日后后台的管理,所以后台的代码设计要以简洁为主,不能过多、繁琐,在比较繁杂的代码
8、旁要做好相应的注释。2 电子商务概论 2.1电子商务的出现 2.1.1电子商务的起源 电子商务并非新兴之物。早在1839年,当电报刚出现的时候,人们就开始了对运用电子手段进行商务活动的讨论。当贸易开始以莫尔斯码点和线的形式在电线中传输的时候,就标志着运用电子手段进行商务活动的新纪元。 电子商务是在与计算机技术、网络通信技术的互动发展中产生和不断完善的,近年来依托于计算机互联网络(即因特网Internet),随着其爆炸性发展而急剧发展的。 电子商务最初起源于计算机的电子数据处理(EDP)技术,从科学计算向文字处理和商务统计报表处理应用的转变。字处理(WP)软件和电子表格(SPREAD SHEET
9、)软件的出现,为标准格式(或格式化)商务单证的电子数据交换(EDI)开发应用提供了强有力的工具。政府或企业的采购,企业商业文件的处理,从手工书面文件的准备和传递转变为电子文件的准备和传递;随着网络技术的发展,电子数据资料的交换,又从磁带、软盘等电子数据资料物理载体的寄送转变为通过专用的增值通信网络的传送,近年来更转移到通过公用的因特网(Internet)进行传送。银行间的电子资金转帐(EFT)技术与企事业间电子数据交换(EDI)技术相结合,产生了早期的电子商务或称电子商贸(EC,Electronic Commerce)。信用卡(Credit Card)、自动柜员机(ATM)、零售业销售终端(P
10、OS)和联机电子资金转帐(POS/EFT)技术的发展,以及相应的网络通信技术和安全技术的发展,导致今天网上持卡购物(B to C,Business to Consumer)与企业之间网上交易(B to B,Business to Business)这两种模式的电子商务得到飞速地发展。 2.1.2电子商务的定义 电子商务(Electronic Commerce)是在因特网开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。 因特网上的电子商务可以分为三个方面:信息服务、交易和支付。主要内容包括:电子商情广告;电子选购和交易
11、、电子交易凭证的交换;电子支付与结算以及售后的网上服务等。主要交易类型有企业与个人的交易(B to C方式)和企业之间的交易(B to B方式)两种。 参与电子商务的实体有四类:顾客(个人消费者或企业集团)、商户(包括销售商、制造商、储运商)、银行(包括发卡行、收单行)及认证中心。 电子商务是因特网爆炸式发展的直接产物,是网络技术应用的全新发展方向。因特网本身所具有的开放性、全球性、低成本、高效率的特点,也成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值,它不仅会改变企业本身的生产、经营、管理活动,而且将影响到整个社会的经济运行与结构。 1电子商务将传统的商务流
12、程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。 2电子商务所具有的开放性和全球性的特点,为企业创造了更多的贸易机会。 3电子商务使企业可以以相近的成本进入全球电子化市场,使得中小企业有可能拥有和大企业一样的信息资源,提高了中小企业的竞争能力。 4电子商务重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式。 5电子商务一方面破除了时空的壁垒,另一方面又提供了丰富的信息资源,为各种社会经济要素的重
13、新组合提供了更多的可能,这将影响到社会的经济布局和结构。 电子商务指的是利用简单、快捷、低成本的电子通讯方式,买卖双方不谋面地进行各种商贸活动。 电子商务可以通过多种电子通讯方式来完成。简单的,比如你通过打电话或发传真的方式来与客户进行商贸活动,似乎也可以称作为电子商务;但是,现在人们所探讨的电子商务主要是以EDI(电子数据交换)和INTERNET来完成的。尤其是随着INTERNET技术的日益成熟,电子商务真正的发展将是建立在INTERNET技术上的。所以也有人把电子商务简称为IC(INTERNET COMMERCE)。 从贸易活动的角度分析,电子商务可以在多个环节实现,由此也可以将电子商务分
14、为两个层次,较低层次的电子商务如电子商情、电子贸易、电子合同等;最完整的也是最高级的电子商务应该是利用INTENET网络能够进行全部的贸易活动,即在网上将信息流、商流、资金流和部分的物流完整地实现,也就是说,你可以从寻找客户开始,一直到洽谈、订货、在线付(收)款、开据电子发票以至到电子报关、电子纳税等通过INTERNET一气呵成。 要实现完整的电子商务还会涉及到很多方面,除了买家、卖家外,还要有银行或金融机构、政府机构、认证机构、配送中心等机构的加入才行。由于参与电子商务中的各方在物理上是互不谋面的,因此整个电子商务过程并不是物理世界商务活动的翻版,网上银行、在线电子支付等条件和数据加密、电子
15、签名等技术在电子商务中发挥着重要的不可或缺的作用。2.1.3我国电子商务的现状和问题 日前中国电子商务创新发展高峰论坛在北京召开,多个专家对我国电子商务的发展现状以及出现的问题都进行了深入的探讨,特别是对于电子商务发展中出现的一些问题,许多专家都提出了很多建议和对策。我国电子商务的发展现状 艾瑞咨询集团COO阮京文在2009中国电子商务创新发展高峰论坛上表示,现在电子商务存活下来的很多,03年是一个转折点,07年和08年是中国网购市场的爆发,这市场规模达561亿同比增长84.1%,09年网购市场并没有受到很大的影响。 电子商务作为一种建立在信息技术平台上的先进的商务活动方式,无疑有着良好的发展
16、前景。因此,企业在资金力量允许和发展战略需要的情况下,涉足电子商务,开拓新的领域,不失为是一种选择。有一些企业,由于进入时间合适,战略选择正确,经营方式得当,在电子商务方面取得很好的成绩。不过,我国电子商务要想获得长足的发展,还必须解决许多问题。我国电子商务问题 企业间的不良竞争。电子商务与传统商务方式一个很大的不同是交易的当事人不见面,交易的虚拟性强。所以,很多商家唯利是图,借别人之名来欺骗消费者。举个实例,联诚尚购网站是韩国现代非常手机的唯一授权经销商,但是,其他很多网站都有韩国现代非常手机出售,而且都是假冒伪劣产品,如果消费者不知情的话,就很容易上当受骗,这样,无论是对联诚尚购还是对韩国
17、现代非常手机的声誉,都有很大的影响。 网络自身的局限性。许多消费者都反应实际得到的商品不是在网上看中的商品。这是怎么回事呢?其实在把一件立体的实物缩小许多变成平面的画片的过程中,商品本身的一些基本信息会丢失;输入电脑的只是人为选择商品的部分信息,人们无法从网上得到商品的全部信息,尤其是无法得到对商品的最鲜明的直观印象。 税务问题。税务(包括关税和税收)是一个国家重要的财政来源。由于电子商务的交易活动是在没有固定场所的国际信息网络环境下进行,造成国家难以控制和收取电商务的税金。 其实,电子商务在很多方面还存在许多不足,诸如电子商务的管理、标准问题、支付问题、配送问题等等。为了解决这些问题,一方面
18、国家要完善相关法律法规,另一方面,企业也应该自我完善,防止不正当竞争,就像上面所举例子,联诚尚购和韩国现代非常手机就要采取相关措施,运用法律武器,打击那些销售假冒伪劣产品的网站,维护自身和消费者的合法权益。只有这样,我国电子商务才能获得健康长久的发展。2.2电子商务的分类 B2B、B2C、C2C、B2M四类电子商务模式。 B2B指的是BusinesstoBusiness. asinbusinessesdoingbusinesswithotherbusinesses,商家(泛指企业)对商家的电子商务,即企业与企业之间通过互联网进行产品、服务及信息的交换。通俗的说法是指进行电子商务交易的供需双方都
19、是商家(或企业、公司),她(他)们使用了Internet的技术或各种商务网络平台,完成商务交易的过程。这些过程包括:发布供求信息,订货及确认订货,支付过程及票据的签发、传送和接收,确定配送方案并监控配送过程等。有时写作BtoB,但为了简便干脆用其谐音B2B(2即to)。B2B的典型是阿里巴巴,中国制造网等。 B2C即businesstocustomer B2C模式是我国最早产生的电子商务模式,以8848网上商城正式运营为标志。B2C即企业通过互联网为消费者提供一个新型的购物环境网上商店,消费者通过网络在网上购物、在网上支付。由于这种模式节省了客户和企业的时间和空间,大大提高了交易效率,特别对于
20、工作忙碌的上班族,这种模式可以为其节省宝贵的时间。 C2C即ConsumerToConsumer。 C2C同B2B、B2C一样,都是电子商务的几种模式之一。不同的是C2C是用户对用户的模式,C2C商务平台就是通过为买卖双方提供一个在线交易平台,使卖方可以主动提供商品上网拍卖,而买方可以自行选择商品进行竞价。 B2M指的是BusinesstoManager B2M是相对于B2B、B2C、C2C的电子商务模式而言,是一种全新的电子商务模式。而这种电子商务相对于以上三种有着本质的不同,其根本的区别在于目标客户群的性质不同,前三者的目标客户群都是作为一种消费者的身份出现,而B2M所针对的客户群是该企业
21、或者该产品的销售者或者为其工作者,而不是最终消费者。 企业通过网络平台发布该企业的产品或者服务,职业经理人通过网络获取该企业的产品或者服务信息,并且为该企业提供产品销售或者提供企业服务,企业通过经理人的服务达到销售产品或者获得服务的目的。职业经理人通过为企业提供服务而获取佣金。 B2M与传统电子商务相比有了巨大的改进,除了面对的用户群体有着本质的区别外,B2M具有一个更大的特点优势:电子商务的线下发展!以上三者传统电子商务的特点:商品或者服务的买家和卖家都只能是网民,而B2M模式能将网络上的商品和服务信息完全的走到线下,企业发布信息,经理人获得商业信息,并且将商品或者服务提供给所有的百姓,不论
22、是线上还是线下。 以中国市场为例,传统电子商务网站面对1.4亿网民,而B2M面对则是14亿的中国公民!2.3电子商务的特性和优越性 2.3.1电子商务的特性 便宜:在互联网初期,电子商务一直被当作高科技,同时也意味高投入,高难度,高风险,从而被传统企业敬而远之.很快,电子商务作为一种新型的电子与商务的结合,出现了鼠标+水泥的应用高潮,将生产企业、流通企业以及消费者带入了一个网络经济、数字化生存的新天地,使得企业用户享有网络服务的成本大幅度降低,为传统企业介入电子商务创造了良好的技术和经济条件.网络商店一年365元的租金相对传统铺租而言如九牛一毛,开展网络宣传销售,提高边际利润,降低总体销售成本
23、,实现企业利润最大化.简单:在电子商务环境中,人们不再受地域时间的限制.零库存销售,不需要到远在千里之外进货,零库存订但采购是电子商务最有魅力的特点之一,可以全天侯采购您需要的商品.通过中商网完成订单处理,存取帐户资金、查询信息等.网站后台管理非常简单,随时更改价格,商品信息,上传图片,发布各种商业信息,同时使得企业对客户的服务质量可以大大提高.实用:商务活动本身是一种协调过程,它需要客户与公司内部、生产商、批发商、零售商间的协调,在电子商务环境中,它更要求银行、配送中心、通讯部门、技术服务等多个部门的通力协作,所以中商网承担了这样的角色,实现了网络消费者一站式比较购物的梦想.使电子商务的全过
24、程一气呵成的。本地化:传统的商务活动最典型的情景就是“推销员满天飞”“采购员遍地跑”,“说破了嘴、跑断了腿”;这些企业的业务往往具有很强的地方性,与一个城市相关,而中商网有100多加盟城市,可以面对面服务,为企业解决难题.而消费者在商场中筋疲力尽地寻找自己所需要的商品。现在,通过互联网只要动动手就可以了,人们可以进入网上商场浏览、采购各类产品,而且还能得到在线服务;商家们可以在网上与客户联系,利用网络进行货款结算服务;政府还可以方便地进行电子招标、政府采购等。2.3.2电子商务的优越性 电子商务极大提高了传统商务活动的效益和效率,与传统商务活动相比它具有下列优点:1、降低交易成本首先,通过网络
25、营销活动企业可以提高营销效率和降低促销费用,据统计在Internet上做广告可以提高销售数量10倍,同时它的成本是传统广告的1/10;其次,电子商务可以降低采购成本,因为借助Internet企业可以在全球市场寻求最优惠价格的供应商,而且通过与供应商信息共享减少中间环节由于信息不准确带来的损失。有资料表明,使用EDI通常可以为企业节省5%-10%的采购成本。2、减少库存企业为应付变化莫测的市场需求,不得不保持一定库存产品,而且由于企业对原料市场把握不准,因此也常常维持一定的原材料库存。产生库存的根本原因是信息不畅,以信息技术为基础的电子商务则可以改变企业决策中信息不确切和不及时问题。通过Inte
26、rnet可以将市场需求信息传递给企业决策生产,同时企业的生产信息可以马上传递给供应商适时补充供给,从而实现零库存管理。3、缩短生产周期 一个产品的生产是许多企业相互协作的成果,因此产品的设计开发和生产销售可能涉及许多关联的企业,通过电子商务可以改变过去的信息封闭的分阶段合作方式为信息共享的协同工作,从而最大限度减少因信息封闭而出现等待的时间。4、降低管理成本无需门面、可在任意地点办公,通讯费用低。5、提高劳动生产率可以通过网络自动处理业务流程和与供货商、配送商的合作。6、扩展市场范围,增加商机传统的交易受到时间和空间限制,而基于Internet的电子商务则是24小时全球运作,网上的业务可以开展
27、到传统营销人员销售和广告促销所达不到的市场范围 7、与客户良好沟通成本低,速度快、不通过中间商直接双向沟通。8、提供全天侯服务客户随时可以在网上选购商品。9、为顾客提供个性化服务顾客可以定制商品,商城可以自动根据老顾客以前购买的情况为其推荐商品,自动按其累计购买量打折,还可以为顾客提供个人信息服务,如提供网上秘书服务等。2.4电子商务的系统构成及交易过程 2.4.1电子商务系统的构成 从技术角度看,电子商务的应用系统由三部分组成:企业内部网(Intranet)、企业内部网(Intranet)与INTERNET的连接和电子商务应用系统。 1、企业内部网(Intranet) 企业内部网(Intra
28、net)由Web服务器、电子邮件服务器、数据库服务器以及电子商务服务器和客户端的PC机组成。 所有这些服务器和PC机都通过先进的网络设备集线器HUB或交换器SWITCH连接在一起。 WEB服务器-最直接的功能是可以向企业内部提供一个WWW站点,借此可以完成企业内部日常的信息访问; 邮件服务器为企业内部提供电子邮件的发送和接收; 电子商务服务器和数据库服务器通过WEB服务器和由自己对企业内部和外部提供电子商务处理服务; 协作服务器主要保障企业内部某项工作能协同工作,例如,在一个软件企业,企业内部的开发人员可以通过协作服务器共同开发一个软件; 帐户服务器提供企业内部网络访问者的身份验证,不同的身份
29、对各种服务器的访问权限将不同; 客户端PC机上要安装有INTERNET浏览器,如MicrosoftInternetExplorer或NetscapeNavigator,借此访问WEB服务器。 在企业内部网中,每种服务器的数量随企业的情况不同而不同,例如,如果企业内访问网络的用户比较多,可以放置一台企业WEB服务器和几台部门级WEB服务器,如果企业的电子商务种类比较多样性或者电子商务业务量比较重,可以放置几台电子商务服务器。 2、企业内部网(Intranet)与互联网连接 为了实现企业与企业之间、企业与用户之间的连接,企业内部网(Intranet)必须与互联网进行连接,但连接螅岵踩晕侍狻栽谄笠的
30、诓客?(Intranet)与互联网连接时,必须采用一些安全措施或具有安全功能的设备,这就是所谓的防火墙。 为了进一步提高安全性,企业往往还会在防火墙外建立独立的Web服务器和邮件服务器供企业外部访问用,同时在防火墙与企业内部网(Intranet)之间,一般会有一台代理服务器,代理服务器的功能有两个,一是安全功能,即通过代理服务器,可以屏蔽企业内部网内服务器或PC,当一台PC访问互联网时,它先访问代理服务器,然后代理服务器再访问互联网;二是缓冲功能,代理服务器可以保存经常访问的互联网上的信息,当PC即访问互联网时,如果被访问的信息存放在代理服务器中,那么代理服务器将把信息直接送到PC机上,省去对
31、互联网的再一次访问,可以节省费用。 3、电子商务应用系统 在建立了完善的企业内部网(Intranet)和实现了与互联网之间的安全连接后,企业已经为建立一个好的电子商务系统打下良好基础,在这个基础上,在增加电子商务应用系统,就可以进行电子商务了。 一般来讲,电子商务应用系统主要以应用软件形式实现,它运行在已经建立的企业内部网(Intranet)之上。 电子商务应用系统分为两部分,一部分是完成企业内部的业务处理和向企业外部用户提供服务,比如用户可以通过互联网查看产品目录、产品资料等;另一部分是极其安全的电子支付系统,电子支付系统使得用户可以通过互联网在网上购物、支付等,真正实现电子商务。 2.4.
32、2电子商务的交易过程 这一过程大致可以分为以下三个阶段:交易前、 交易中、交易后 。 1交易前 这一阶段主要是指买卖双方和参与交易各方在签约前的准备活动,包括在各种商务网络和因特网上寻找交易机会,通过交换信息来比较价格和条件,了解各方的贸易政策,选择交易对象。 买方要买什么,就相应地去准备购货款,制定购货计划,进行资源市场调整和市场分析,反复查询市场,了解各卖方国家的贸易政策,来回修改购货计划和进货计划,确定和审批购货计划,再落实购买商品的种类、数量、规格、价格、购货地点和交易方式。尤其要利用Internet和各种电子商务网络寻找自己的商品和商家。 卖方要卖什么,也相应地去作全面的市场调查和市
33、场分析,制定各种销售策略和销售方式,了解各买方国家的贸易政策,利用Internet和各种电子商务网络发布商品信息,寻找贸易合作伙伴和交易机会,目的无非就是扩大贸易范围和商品的市场份额。 其他参加交易各方还有:中介,银行金融机构,信用卡、保险、运输等公司,海关、商检、税务等系统,他们都少不了要为电子商务交易做好准备。 2交易中 (1)交易谈判和签订合同 买卖双方利用电子商务系统就所有交易细节在网上谈判,将磋商结果做成文件,以电子文件形式签订贸易合同。明确权利、义务、标的商品的种类、数量、价格、交货定点、交货期、交易方式和运输方式、违约和索赔等合同条款后,双方就可以用EDI签约,用数字签字签约也行
34、。 (2)办理交易前的手续 买卖双方从签订合同到开始履行合同要办理诸多手续,这也是双方交易的准备过程。交易中可能要这些单位打交道:中介方,银行金融机构,信用卡、保险、运输等公司,海关、商检、税务等系统。买卖双主主要用EDI跟这些单位交换电子票据和电子单证,直到办理完一切手续、商品开始发货为止。 3交易后 包括交易合同的履行、服务和索赔等活动。从买卖双方办完所有手续后开始,卖方备货、组货、发货、买卖双方可以通过电子商务服务器跟踪发出的货物,银行和金融机构按合同处理双方收付款和结算,出具单据 ,直到买方收到货、卖方收到货款,整个交易过程告终。买卖双方交易中出现违约时,受损方要向违约方索赔。 不同类
35、型的电子商务交易,虽然都包括上述三个阶段,但流转程式有所不同。对于Internet商业来讲,基本上可以归纳为两种:网络商品直销、网络商品中介交易。 一般来说,做电子商务有这么几步: 1信息的收集 通过网络收集信息,对于熟悉网络的人并不陌生。可能你已经习惯了网上那铺天盖地的信息。收集商业信息,重点是要到哪里去寻找有用的信息。 2信息发布和客户支持服务 两者都以网上公司的建设为基础。不建起网上站点,且慢奢谈网上商务。 3宣传与推广 接着,最重要的基础工作就是宣传推广自己的公司了,成果如何,事关的商业形象。 4签订合同 5在线交易 最重要的是电子银行的参与。资金怎样流通和转换,是电子商务的关键一环。
36、 6商品运输与售后服务3 在线图书销售系统 3.1 在线图书销售系统综述 图书管理系统是典型的信息管理系统。图书管理工作繁琐,借阅频繁,包含大量的信息数据,因此就需要一个完善的图书管理系统来实现对这些数据的有效管理。本系统的主要任务就是对图书、读者、借阅信息、查询进行统一管理,满足各类用户的需求。其开发主要包括后台数据库的建立和维护以及前端的应用程序的开发两个方面。对于前者要求建立数据的一致性和完整性,对于后者则要求应用程序功能的完备,易用等特点。基于上述考虑本系统主要利用Visual Basic作前端的应用开发工具,利用Access作为 后台的数据库,充分利用了Visual Basic和Ac
37、cess的优点,利用WINDOWS_XP作为系统平台,使系统更加完善。3.2 在线图书销售系统设计基础 3.2.1 ASP设计基础 ASP全称 Active Server Pages,是微软推出的用以取代CGI的动态服务器网页技术。由于ASP简单易学,又有微软的强大支持,所以目前ASP使用非常广泛,很多大型的站点都是用ASP开发的。ASP文件就是在普通的HTML文件中嵌入VBScript 或JavaScript脚本语言。当客户请求一个ASP文件时,服务器就把该文件解释成标准的HTML文件发送过去。ASP程序的优点:1.ASP所用的脚本语言来源于VB语言,秉承了VB简单易学的特点,学习起来非常容
38、易。2.把脚本语言直接嵌入到HTML文档中,不需要编译和链接就可以直接解释运行。3.利用ADO组件轻松存取数据库。4.面向对象编程,可扩展ActiveX Server组件功能,可以使用第三方组件或自己开发。5.不存在浏览器兼容问题。6.可以隐藏程序代码。3.2.2利用ADO访问数据库 ADO其实是这么一种技术:它可以使开发者轻松存取数据库,并可以在客户端实时更新显示。这样,用户就不必每次打开HTML源文件修改,只要在线维护就好。尽管ADO是开发工作变得很容易,但ADO本身还是很复杂的,它包括Connection,Command,及Recordset三个主要对象,另外还包括一些子对象。4 系统的
39、需求分析 4.1 项目开发目的背景 Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广
40、泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。我们发现这样一个事实,一个用户在访问一个网站时一般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户的喜好为不同的用户显示其个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,而且这样的网页显然是更具有吸引力的。一些站点已经在这方面作出了一定的尝试,通常采用的方法是,在用户登陆时为其提供一系列的选项,使用户能够对站点进行一些自主的设置。这样做能够使站点呈现一定程度的个性化,但是对用户来讲,还是比较烦琐,而且在用户了解一个站点前让其对站点进行设置,其结果未免有些粗糙。于是我们
41、构想了这样一种方案,对用户登陆后的动作进行跟踪,分析,发掘用户点击的规律,即用户先后点击的关联规则,这样,在用户点击一个主题(链接)之后,系统能够自动生成一页面,其中包含了该主题下用户经常关注的内容(若干链接),这样便在无须用户作出任何额外工作的情况下实现了为用户量身订做的个性化页面。要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了Microsoft Access数据库作为ODBC(Open DataBase Connectivity )数据源,并以先进的ADO(Act
42、iveX Data Objects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。整个个性化页面生成系统主要由使用Dreamweaver_MX开发的关联规则采掘系统和利用IIS+ASP技术实现的个性化Web页面生成器两部分组成。关联规则采掘系统对数据库中的历史记录进行分析,产生用户关联规则表;页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化Web页面。二者通过数据库服务器和Web服务器连接。本文作者主要完成Web服务器端的用户管理、图书目录管理、图书信息录入管理、书店定单管理、图书的浏览和查找、书店购物结帐功能模块的设计、实现与完善以及整个实验网站的组织建立和测试工作。
43、4.2 用户界面需求 1.可以查看热门图书2.查看图书详细说明3.用户注册4.用户登录5.用户留言6.查看新闻7.查看系统时间8.图书分类查看9.设为首页10.加入收藏4.3 管理界面需求 1.新闻发布系统的管理(包括添加、更新、删除新闻)2.留言板的管理(删除留言)4.4 系统性能需求 开发工具: Microsoft Office Access2000 Macromedia DreamWeaverMX 2004, PhotoShop。开发语言:ASP Access.开发技术:基于IIS等服务器的ASP技术5 系统的总体设计 5.1 系统概述 网上购物系统式在网络上建立一个虚拟的购物商场,避免
44、了挑选商品的繁琐过程,使购物过程变得轻松、快捷、方便,很适合现代人快节奏的生活,同时又能有效的控制“商场”运营的成本,开辟了一个新的销售渠道。5.2 系统主要功能描述网上购物系统这种新型的购物方式已经吸引了很多购物者的注意。购物网站应该能够随时让顾客参与,商品介绍更详细、更全面。要达到这样的网站水平就要使网站中的商品有秩序、科学化的分类,便于购买者查询。把网页制作的更加美观,以吸引大批的购买者。(1) 会员注册目前大部分的商业化的运行都实行了会员制,借此来吸引消费者,联络消费者。电子商务也不例外,运用会员制进行与客户的交流是至关重要的,因此就必须能够让客户进行会员注册。(2) 会员登录会员注册
45、了以后,就务必得有一个会员登录的地方,这样才能真正的达成当时设定这样一个界面的作用,会员登录了以后不仅方便网站管理员对于网站的管理,同时,便于和客户进行交流,是自身不断的提高,达到更好的为客户服务这样一个目的。(3) 货品浏览客户进行商品的购买的时候,不是盲目的看商品的名字,而是要进行不断的考察,查看商品的各个详细信息,对商品有了大致的了解以后才能树立购买该商品的信心。因此,货品的浏览时不可缺少的重要组成部分,这是客户了解商品的一个重要途径。(4) 货品分类琳琅满目的商品被分门别类的放置在各个架子上,这样客户在寻找自己心仪的产品时才不至于混乱。网上购物系统就是一个抽象化的商店,同样也必须进行货
46、品的分类。这样,客户在查看商品时就可以得心应手,也更加愿意经常光顾你的店。(5) 新闻发布新一代的人在上网不单单是逛街、购物,还有就是对新事物的汲取,对一些新闻的了解。所以在网上购物系统,这样一个购物网站上加入一个新闻发布系统,可以使顾客在休闲购物的同时还可以了解千千世界所发生的一些大事小事,对这个世界有更多的了解。5.3 系统功能模块的划分 购物类网站是一个功能复杂、花样繁多、制作繁琐额商业网站,但也是企业或个人推广和展示商品的一种非常好的销售方式。下面是网上书店网站的网站页面结构图,主要包括前台页面和后台管理页面。在前台显示浏览商品,在后台可以进行新闻的管理。购 物 系 统前台页面后台管理
47、前台页面前台页面前台页面后台管理前台页面网站页面结构图5.4 数据库的设计数据库是构建动态网页的物质基础。对于网站来说,一般都要准备一个用于存储、管理和获取用户信息的数据库。利用数据库制作的网站,一方面,在前台,访问者可以进行会员的登录;另一方面,在后台,网站管理者通过后台管理系统可以很方便地管理网站,而且后台管理系统界面很直观,即使不懂计算机的人也很容易学会使用。 5.4.1 数据库表单的设计 数据库是有组织、有系统地整理数据的地方,是保证数据的文件或信息库,它是可以根据外部的要求来改变或变更数据,并且还能够完成保存新数据、改变或删除原有数据的操作。本系统所创建的购物网站数据库需要四个表,一个是用户表USERS,一个是管理员表ADMIN,还有是顾客留言表GUEST和新闻发布表SHUXUNKUAIDI。