




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录摘要2前言21.选题的目的32.选题的背景3一、需求分析4二、开发工具及环境51. 开发环境 52. 开发工具的选用 5三、系统结构及库结构的设计61.系统结构、站点结构设计62.各网页及其功能7四、系统实现的原理、思想和关键技术71.网上购物的一般过程72.网上购物系统的机制7五、改进意见9六、结束语10七、致谢10参考文献10网上书店摘 要新千年伊始,电子商务正以前所未有的力量冲击着人们千百年来形成的商务观念与模式,它直接作用于商务活动、间接作用于社会经济的方方面面,正在推动人类社会继农业革命、工业革命之后的第三次革命。对于任何想实现跨越式发展的企业来讲,开展电子商务都是必然选择。 网上书店 就是应用DreanweaverMS网页制作软件和运用ASP技术开发出来的网上专卖店。它的主要功能是实现网上书本的展示、查询、订购和订购信息的储存等功能。本软件界面比较简单明快,主题突出,以网络营销为本。 本论文主要阐述网上书店销售系统的设计思想和实现的关键技术。【关键词】 商务网站、ASP、订购、动态网页前 言1. 选题的目的随着科学的飞速发展,Internet这个昔日只被少数科学家接触和使用的科研工具已经发展成了普通百姓都可触及的大众型媒体传输手段。随着用户的急剧增加,Internet的应用迅速进入到文化、产业、经济、政治、新闻、体育、娱乐、商业和服务业。其中网上学习与教学是Internet的一个重要应用领域,它使人们可以不受时间、地域、教学水平与教学层次限制,通过Internet这一电子媒介,向人们展示了一种全新的、有别于传统的学习模式。通过这种方法,人们可以足不出户,可以因人而异,把适合自己水平的教学课程通过Internet搬到家里,通过生动、形象的学习,迅速掌握自己所需要的知识。 2.选题的背景新世纪的到来,Internet和计算机网络技术的缝勃发展,网络化和全球化已成为不可抗拒的世界潮流。个人要生存,企业要发展,就必须采取新的生存方式、竞争手段去适应它。面对Internet本身所具有的开放性、全球性、低成本、高效率等特点,传统商业暴露的问题也越来越明显,原有的商业格局、商务运作模式在Internet面前也显得无能为力,客观形势给传统商务工作带来了压力和动力。机遇和挑战、条件和可能,挑战是现实的,机遇是潜在的,所以迫使我们必须重组原有的商业格局,变革原有的商业模式来契合Internet的发展以取得最大的效益。连通全世界的电子信息通道已经形成,应用Internet网开展电子商务(Electronic Commerce)业务的时机已经成熟。任何新事物都代表着一种趋势,那些符合人类进步的趋势必然会得到大家的认同。电子商务就是这样一种事物,它对人类社会进行着全方位的改造,在企业竞争、政府部门、公共研究机构、教育以及娱乐等方面改变着人类相互交往的方式,为人们展示了一个全新、璀璨的世界。由于电子商务的出现,传统的经营模式和经营理念将发生巨大的变化。电子商务主要以飞速发展的遍及全球的Internet网络为架构,以交易双方为主体,以银行支付和结算为手段,以客户数据库为依托的全新商业模式。电子商务将会创造巨大的效益和机会,会将市场的空间形态、时间形态和虚似形态结合起来,将物流、资金流、信息流汇集成开放的、良性循环的环路,使经营以市场为纽带,在市场上发挥最街的作用得到最大的效益。电子商务的发展,不仅将有利地推动Internet的发展,对社会的进步和经济的变革产生深远的影响,更重要的,它本身的发展和成熟为我们提供了许许多多的机会。一. 需求分析:电子商务有多种类型,其中最为常见的是在互联网(Internet)上建立虚拟商场,为人们提供一种新的购物方式。“网上书店”是一个为用户实现网上购书的最好媒体。通过它用户能够查询相关信息、发布留言,从而了解市场的最新动态,这些功能都能在我们的查找、发布留言和添加信息中实现。我们还能及时吸取用户的意见,能快速地对本网站作相应的调整,这一功能也可以在我们为用户提供的留言板中实现。具备种种对用户有利的功能才能满足到用户的须要,才能实现“供求”两相得益。二. 开发环境及工具1、开发环境:1、软件:操作系统 Window98简体中文版以及Internet Explorer 5 浏览器个人Web服务器PWS4.0 Microsoft SQL Server 7.0ASP 2.0Dreamweaver UltraDev 4.02、 硬件:CPU K62 300MHz内存 64Mb硬盘 15Gb2、开发工具的选用Windows是世界上最为流行、使用最为广泛的微机图形化界面的操作系统。因此,我们选用了windows及其自带的explorer浏览器作为web站点的工作平台及www信息浏览窗口。PWS(Microsoft Personal Web Server)4.0 是解决个人信息共享和 Web 开发需要的方案。也是加速和简化 Web 站点设置的桌面 Web 服务器。由于PWS支持 ASP(Active Server Pages),因此可以作为 Web 站点的开发和测试平台。Micromedia公司的Dreamweaver UltraDev 4.0无疑是我们的最好选择。Dreamweaver具有强大的多媒体网页设计功能,是一款所见即所得的网页编辑软件。使用它,你不需懂得HTML语言就可以轻松地制作出自己的主页。Dreamweaver能方便地和其他图象编辑软件以及文字编辑软件高度紧密的结合,并具有开放的插件环境。你可以在网页使用插件来实现各种各样的特殊效果。如果是设计的Web应用项目的连接规模较少或者应用于小型的Intranet,我们可以选择桌面型数据库系统Access。本着系统设计的可扩充能力与适应性,进一步为未来系统的商业应用以及高的连接访问量,因此,我们选用了Microsoft的企业级规模的大型数据库系统SQL server7.0作为服务器端的数据库。由于ASP是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP;同时由于它在服务器端执行,开发者也不必担心别人下载程序从而窃取编程逻辑。ASP比较网关及服务器扩展模式有着以下优点:(1)完全与HTML文件融合在一起;(2)容易创建,不需要其它编译、链接程序;(3)面向对象的并通过ActiveX Server对象可扩展。ASP是服务器端脚本编写 环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。使用 ASP 可以组合 HTML 页、脚本命令和 ActiveX 组件以创建交互的 Web 页和基于 Web 的功能强大的应用程序。ASP 应用程序很容易开发和修改。其原理是:当客户端的浏览器从 Web 服务器上请求 .asp 文件时,ASP 脚本开始运行。然后 Web 服务器调用 ASP,ASP 全面读取请求的文件,执行所有脚本命令,并将 Web 页传送给浏览器。由于脚本在服务器上而不是在客户端运行,传送到浏览器上的 Web 页是在 Web 服务器上生成的。所以不必担心浏览器能否处理脚本:Web 服务器已经完成了所有脚本的处理,并将标准的 HTML 传输到浏览器。由于只有脚本的结果返回到浏览器,所以服务器端脚本不易复制。用户看不到创建他们正在浏览的页的脚本命令。在ASP网页制作中,用来存取数据库的对象统称ADO(ActiveX Data Objects), ADO 是一项容易使用并且可扩展的将数据库访问添加到 Web 页的技术。ADO组件的功能十分强大,组件拥有的对象相当多,可以使用 ADO 去编写紧凑简明的脚本以便连接到 Open Database Connectivity (ODBC) 兼容的数据库和 OLE DB 兼容的数据源。 ASP技术 ASP(Active Server Pages动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface通用网关接口)的技术。目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。 简单地讲,ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。ASP与常见的在Client端实现动态主页的技术如Java applet、ActiveX Control、VBScript、javascript等不同,ASP中的命令和Script语句都是由服务器来解释执行的,执行结果产生动态生成的Web页面并送到浏览器;而Client端技术的Script命令则是由浏览器来解释执行。三系统结构及库结构的设计图一网站主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,突出网站主题,静态主页方式介绍网站采主题,静态主页方式介绍网站风采、优点特色、信息发布,利用Asp、Flash采用交互式的动态的web画面来实现。图二2各 网 页 及 其 功 能:文件名 用途SHOPPING。ASP 购物系统主画面框架网页 CLASS.ASP 从数据库中取得书本种类 并加以显示 当使用者点选某种类时,将显示该类商品 PINGJI.ASP 对书本的评级SHOUCANG.ASP 查看订单REG.ASP 用户注册SAVEUSRINFO.ASP 高级搜索,能更容易搜索到想要的书PINGLUN.ASP 对书本评论四系统实现的原理、思想和关键技术1网上购物的一般过程 网上购物与传统购物的过程有很大区别,这种区别表现在购物的各个阶段。网上购物的主要阶段如图所示,主要包括:网上浏览、选择网上商店;浏览网上商店,查询商品信息,订购网上商品;选择网上支付方式(电子或非电子)并付费;商家通过一定的发送渠道将购买的商品送到顾客手中。网上购物者网上浏览选择网上商店浏览网上商店选择商品选择支付方式付费商品发送服务支持 图三 由于购买的商品不同或网上商店提供的服务不同,上述过程的一些细节可能有所区别,但选择商店以及挑选商品的过程都是在网上实现的,这一点是相同的。调查表明,消费者现阶段选择在网上购物的主要原因依次是:便利(足不出户就可以随时购物,而且能方便检索自己所需要的商品);商品选择余地大(可以到很多网上商店买到平时难以买到的东西);特殊的服务(如商品定制、充分的信息等);时髦;价格便宜等。2网上购物系统的机制 对于一个网上书本商店的建立,主要的核心技术有三个,一是商品的展示,二是存放选购产品的财物车,三是交易数据的储存。(一)书本的展示 整个书本购物系统主画面将被分割为两大部分,一是书本商品分类展示区,二是详细书本商品展示与订购列表区。在分类选择区中,将显示各种书本的分类,当您点选某个分类时,电脑商品列表区就会显示出该分类的详细书本信息。而显示于这两个区的数据均储存于数据库中,当用户浏览网页时,便将从数据库中取得相关数据,并加于显示。1书本商品分类展示区的实现:在CLASS.ASP 网页中摘自CLASS.ASP网页文件set rs=server.createobject(adodb.recordset)%接着,利用DOLOOP循环取得记录集中的书本分类数据,再利用这些数据建立,可控制详细书本展示区中显示某分类书本的超级链接。 摘自CLASS_DETAILED.ASP网页文件 et rs=nothing% 【其它】 %set rs=server.CreateObject(adodb.recordset) rs.open select shop_nclass.anclassid,shop_nclass.nclassid,shop_nclass.nclass from shop_nclass inner join shop_anclass on shop_anclass.anclassid=shop_nclass.anclassid where shop_anclass.changyong=1 and shop_nclass.changyong=1 order by shop_nclass.nclassid,conn,1,1 do while not rs.eof dim num2 num2 = Num2+1If num2 Mod 2 = 0 Thenresponse.write &trim(rs(nclass)&elseresponse.write &trim(rs(nclass)&response.write |end if rs.movenextlooprs.close 2. 详细书本展示与订购列表区的实现: COMPONENTSLIST.ASP文件除了可以显示某特定分类书本的数据外,当某书本已经被选取至购物车时,则该部件的挑选栏与数量栏中的控件将会被设定为无效,这样当用户从其它部件分类画面又回到曾经来过的分类画面时,将可辨别出哪些部件已经被订购,而被设定为无效状态的控件在窗体送出数据时,也不会再传出值。当执行WEBTOP.ASP时,必须先取得两种数据,一是欲浏览的书本分类数据,另一则是已经订购的数据。见如下语句: 摘自CLASS.ASP网页文件(二)存放选购商品的购物车 当用户在分类展示区中看到欲购买的书本时,只要点选该书本前挑选栏中的复选框,接着按下“放入购物车”按钮,便可将该商品放在购物车中。购物车就像是你逛超级市场时所推的手推车,购物者可以将欲选购的商品从展示架上拿下放入购物中,也可能把商品从购物车中再放回展示架上。五、改进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辅警调解业务知识培训课件
- 中国银行2025六盘水市秋招面试典型题目及参考答案
- 交通银行2025武汉市笔试英文行测高频题含答案
- 中国银行2025保山市结构化面试15问及话术
- 2025年3D打印技术的个性化定制优势
- 2025海洋塑料污染的源头控制
- 2025行业数字化转型挑战与对策-1
- 2025应急管理行业创新发展报告
- 邮储银行2025黄山市秋招半结构化面试题库及参考答案
- 交通银行2025威海市数据分析师笔试题及答案
- 第二章:保险的性质和功能
- 《危险化学品重点县专家指导服务手册》
- 中医学概论智慧树知到答案章节测试2023年安徽中医药大学
- 中华全国律师协会律师办理企业破产法律业务操作指引
- GB/T 5218-1999合金弹簧钢丝
- GB/T 19812.5-2019塑料节水灌溉器材第5部分:地埋式滴灌管
- 湘教版六年级下册科学实验报告单 (湘教版)
- 水文地质学基础课件
- 01第一章 井田概况及地质特征09.9
- 《科学思维与科学方法论》第二章 科学思维的逻辑方法
- 青岛汽轮机调速系统使用说明书
评论
0/150
提交评论