文献综述-基于ASP的网上书店系统的设计与实现.doc

上传人:wux****ua 文档编号:8900170 上传时间:2020-04-01 格式:DOC 页数:10 大小:91.50KB
返回 下载 相关 举报
文献综述-基于ASP的网上书店系统的设计与实现.doc_第1页
第1页 / 共10页
文献综述-基于ASP的网上书店系统的设计与实现.doc_第2页
第2页 / 共10页
文献综述-基于ASP的网上书店系统的设计与实现.doc_第3页
第3页 / 共10页
点击查看更多>>
资源描述
1分析主题:背景知识:研究基于ASP技术的网上书店系统,即要研究现行网上书店的发展现状和存在的缺陷,还要研究ASP技术的主要内容和实现方法。课题的研究方法和关键技术:采用广读文献并总结的方法。研究ASP技术这一核心技术在网上书店系统中的作用,以及在实现系统时还需采用的其他技术。切分题目:“ASP”,“网上书店”确定检索词:ASP;网上书店;2检索式:ASP&网上书店检索词的逻辑关系:3检索引擎与数据库:中国知网;维普;百度4 检索结果:中国知网ASP&网上书店32条结果,截取如下:题名(第一)作者/主编来源发表时间数据库删除条件: 题名=ASP and 题名 = 网上书店 (精确匹配)1基于ASP和ACCESS的网上书店设计与实现盘宏华重庆科技学院学报2006-09-30期刊X2基于ASP技术的网上书店系统设计与实现周敏湖南大学2013-03-18硕士X3基于ASP的网上书店系统的设计与实现宇虹儒吉林大学2009-10-01硕士X4基于ASP技术的网上书店的设计与实现徐凯大庆师范学院学报2006-10-10期刊X5基于ASP的网上书店系统曹建东; 秦科电脑知识与技术2011-02-25期刊X6基于ASP的网上书店系统的设计与实现缪兴华电脑知识与技术2008-06-15期刊X7基于ASP的网上书店的设计与实现任建敏; 杨桦湖南工业职业技术学院学报2007-09-15期刊X维普:ASP&网上书店搜索结果32条,截取如下:1/10【题名】基于ASP的网上书店的设计与实现【作者】任建敏1;杨桦1【机构】1河南省工商电大,开封大学,河南开封475000【刊名】湖南工业职业技术学院学报.2007(3).-27-302/10【题名】基于ASP技术的网上书店的设计与实现【作者】徐凯1【机构】1贵州师范大学职业技术学院,贵州贵阳550014【刊名】大庆师范学院学报.2006(5).-92-963/10【题名】ASP网上书店的设计与实现【作者】黄武锋1【机构】1广西财经学院计算机与信息管理系,南宁530003【刊名】电脑编程技巧与维护.2008(13).-59-614/10【题名】基于ASP的网上书店设计【作者】王志玮1【机构】1唐山科技职业技术学院,唐山063000【刊名】价值工程.2011(7).-144-1445/10【题名】基于ASP和ACCESS的网上书店设计与实现【作者】盘宏华1【机构】1浙江经贸职业技术学院信息技术系,杭州310018【刊名】重庆科技学院学报:自然科学版.2006(3).-105-1086/10【题名】基于ASP的网上书店系统【作者】曹建东1;秦科1【机构】1无锡科技职业学院【刊名】电脑知识与技术:学术交流.2011(2X).-1324-13267/10【题名】基于ASP的网上购书系统的实现【作者】孟建良1;刘伟达1;庞春江1;蔡媛媛1;刘军1【机构】1华北电力大学,河北,保定,071003【刊名】微机发展.2004(3).-59-68/10【题名】基于ASP的网上书店管理系统的设计与实现【作者】张婧1【机构】1江西现代职业技术学院,江西南昌330012【刊名】信息通信.2011(4).-112-1139/10【题名】基于ASP的网上书店管理系统的设计与实现【作者】杨文彬1【机构】1太原师范学院计算机中心,山西太原030012【刊名】长江大学学报:自然科学版.2011(9).-73-7510/10【题名】基于ASP的网上书店的设计【作者】任卫东【机构】张家口职业技术学院信息工程系【刊名】科技传播.2012(3).-217-217基于ASP的网上书店系统的设计与实现刘伟(军械工程学院信息工程系,石家庄,050003)摘要:随着Internet技术的不断发展与互联网的普及,电子商务应运而生。而网上书店是一种新型的图书销售模式,正是Internet 电子商务在图书销售行业的一种应用,与传统的实体书店相比优势突出:一是运营成本低;二是无时间、空间限制,交易更便利;三是信息更畅通,新书上传后,客户可以第一时间知晓;四是高效率,整个交易过程在网上进行,客户既不用亲临书店进行挑选,又不用排队等候付款。正是由于这些优势,网上书店才得以迅速发展,并逐渐成为图书零售业的主流发展方向。通过对现阶段运营的各个网上书店的分析比较,并讨论网上书店设计在国内外的发展现状,分析各种基于ASP技术的网上书店设计与实现方法,比较它们的优缺点。关键词:网上书店;ASP技术1 网上书店系统1.1 网上书店系统现状随着电子行业的不断发展,书店也在网络上暂露头脚,以全新的面貌面对消费群体。现在我国的网上书店发展也已经达到一个较高的水准,能够实现传统书店中的许多功能,在网上书店上可以查阅图书,购买图书,电子交易等操作。在书店的众多功能中,最重要的莫过于对图书的管理,在这里可以对图书进行上架、下架等添加操作,可以对购买图书的用户进行处理,与用户之间进行图书结算,以及根据信息发送货物等操作。另外,网上书店系统也提供了搜索功能,通过搜索来实现在数据库查找图书信息的功能,供消费者浏览。在国内,也有一些网上书店系统如当当网和卓越网,都具有比较完整的功能。考虑到在现实生活中到书店购书的步骤:先是选好需要的图书,然后去结账付款。但是这里面还包含这一些隐藏的步骤,如果在一家较大的生活中的书店里,图书种类很多,我们可以直接问服务员你所要的图书在什么地方,也可以先找到想要的图书所在的类别,在那儿可以看到同一类的图书或直接找到需要的图书。在这个过程中,我们也许存在着挑选过多,消费过高,要减少几本书,或者是放到购物车中后,又想再选几本书,也存在这种可能,选好的几本书都不要了,这些都应该是允许的。而我们创建的系统同样也要包含这些功能。因此,建设一个好的商业站点对于一个机构的发展十分重要。 1.2 开发网上书店系统的意义网上书店系统是计算机网络和多媒体技术相结合的新一代实用技术手段,可以更加方便用户在网上实现对图书的需求,是现今信息时代书店的网络化的一种表现,图书这一物品,本身具有与其他商品所不同的特点,他是人们日常学习和休闲的一种方式,在人们生活中起着重要的作用。作为一个网上售书系统的销售对象图书来说,它的特点是数量大,产品的差别性小,因此最适宜网络营销。而对于购买图书的读者来说,一般都为学生或者上班族,无法拥有足够的时间去传统书店购书,以网上书店的形式出现,使书店近在咫尺,且不受时间的限制,24 小时随时可以进行购书,永不停业。读者只需要一台能够访问 Internet 网络的计算机,就可以随时随地自由地查询和订购图书。在网上书店系统中,读者检索图书也非常便捷,使用系统所提供的搜索功能就可以找到一种或多种满足条件的图书。相对的,在网上书店上查找图书可以不受书店规模的限制,在很短的时间内,可以浏览多家书店,能够快速的货比三家,找到物美价廉的好商品。因此,网上书店系统对于没有足够时间逛传统书店的读者来说,具有实际意义,因此网上书店系统必将有长远的发展前景。 对于在校的学生来说,网上书店系统可以很快满足学生的需求,能够为学生提供丰富的学习资源,有效的促进文化传播。对于书店经营者来说,能够以较低的成本换来更多的用户,不会因为地域的限制而减少客户的来访,极大的方便了广大的用户。现代www 网站的多媒体支持和良好的交换性功能为网上书店有效地整合各种信息创造了条件,成为建立这种虚拟书店的基础。 1.3 当前网上书店存在的问题网上书店在我国已经多达几百家,尽管是经营较好的卓越、当当等网上书店,也存在着许多不可回避的问题。网上书店首先存在的问题就是访问量大,但成交量少。传统的购书方式是直接将商品放到消费者的眼前进行选择与品评,这种观念根深蒂固不易改变。而网上书店的浏览过程让人存在着不真实感,让购书人常存在着“实物能和我看到的介绍一样吗?”这样的担忧,让消费者不能下决心购买。其次,当前的电子商务系统交易方式无论是汇款交易,还是信用卡支付都存在安全隐患,没有明确的保障来消除消费者的顾虑。目前,我国的网络银行系统的安全问题还是普通存在的,经常有用户在网络上交易而密码泄露事件发生。让用户无法完全相信现在的虚拟账户交易。在网上进行图书的询价与成交活动,涉及许多商业秘密和公众隐私,现在也没有明确的机构能够保障用户的有效权益。这些问题无形中都成了制约网上书店的发展的障碍。对于这些问题的解决,除了技术层面的努力外,相关的社会服务也需要进一步完善。我相信,随着社会的发展和技术的进步,网上书店将成为我们日常生活中不可缺少的一部分。2 ASP技术2.1 ASP的介绍ASP全称Active Sever Pages,是微软公司推出的动态服务器Web页技术,它的出现取代了当时在动态主页发布方面的CGI技术ASP是一种服务器端脚本程序的执行环境,它的运行方式是在站点的网页服务器上解释脚本,可产生并执行动态、交互式的服务器应用程序,是一种全新的电子商务开发语言。由于该程序简单易学,功能强大,开发过程就是在HTML文件中嵌入VBScript或Java Script脚本语言,通过ASP提供的内部对象和组件能够方便的实现信息交互,还可以利用VB或VC开发自己的组件,因此ASP几乎可以实现任何功能,深得网络编程人员的喜爱。2.2 ASP的工作原理图2.1 ASP的工作原理图图2.1描述了ASP访问Web数据库的工作原理,在ASP环境下,开发人员可以使用脚本语言编写ASP程序,借助ADO(Active X Database Objects)对象来访问各种形式的数据库,如SQL Server, Oracle,Access,Sybase等。当浏览器向Web服务器(如IIS)请求一个具有数据库访问功能的ASP程序时,服务器就会找到该程序解释执行,并将结果转化为HTML格式,传到客户端,从而实现Web数据库访问。下面介绍一下ASP动态页面的处理过程: 1用户向Web服务器传送一个.asp的页面请求。 2服务器在接到请求后根据其.asp的扩展名判断出用户要浏览的一个ASP文件。 3服务器从内存或硬盘上读取相对的ASP文件。 4这个ASP程序被传送给服务器上的asp.dll并被编译运行,产生标准HTML文件。 5产生的HTML文件作为用户请求的响应传回给用户端浏览器并由浏览器解释运行。 由此看出,对用户来说,浏览ASP页面与浏览HTML页面几乎没有任何区别。因为传回客户端的程序都是标准的HTML文件,因而完全没有必要担心用户的浏览器是否支持你编写的ASP程序ASP适用于任何浏览器。 2.3 ASP技术的特点ASP技术具有以下几个特点: 1. 无需编译 编写容易,可在服务器端直接执行。 2. 易于生成 可以使用普通的文本编辑器进行编辑如windows系统提供的记事本即可,如果使用使用VBScript、Java Script等简单易懂的脚本程序,结合HTML代码,即可快速地完成动态网页的开发。 3. 独立于浏览器 用户端只要有HTML的浏览器, 即可浏览ASP所设计的网页内容。 4. 面向对象 在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还能通过定制 Active X Server Component(Active X服务器组件)来扩充功能。 5. 兼容性强 与任何Active X scripting语言兼容。 6. ASP源程序不会被传到客户的浏览器中,因而可以避免所写的源程序被他人剽窃,有效的提高了程序的安全性。 7. Active X服务器组件具有无限可扩充性。可以使用VB、Java和VC+等编程语言来编写所需的ActiveX Server Component。2.4 ASP与其它技术的比较ASP与PHP、JSP技术软件相比具有以下几个特点: 1. 与JSP相比ASP虽然没有JSP功能强大,但ASP具有设计灵活,易于掌握的特点,对开发人员的要求很低,可以大大降低开发成本,比较适合中小型的商业服务站点的系统设计。 2.对于负载较大的商业服务站点,在这方面,PHP存在结构缺陷,而ASP则可以通过Microsoft Windows的COM/DCOM获得Active X规模支持,通过DCOM和Transaction Server获得结构支持。 3. ASP是目前各类网络服务系统中使用最为广泛的技术。与JSP相比,ASP没有JSP那样广泛的发展前景,但开发成本低。与PHP相比,ASP与PHP技术相当,但不像PHP存在数据库接口不统一的问题,更易于电子商务软件。 综上所述,ASP,PHP,JSP三者目前都有相当规模的应用,三者各有所长,就网上书店系统的设计要求来看,ASP是最合适的选择。目前来看,绝大多数开发者在系统实现模式下喜欢使用流行的B/S体系结构。下面对B/S结构模式进行简要介绍。3 系统实现模式B/S结构模式Browser/Server 结构模式简称B/S结构模式,即浏览器和服务器结构。它是在Internet 技术快速发展的情况下在C/S结构模式的基础上进行变化与改进形成的一种新的结构模式。在此结构模式下,用户工作界面通过WWW浏览器来实现,只有极少部分事务逻辑在前端(Browser)实现,大部分主要的事务逻辑是在服务器端(Server)运行实现的,形成了所谓三层结构。这种结构模式的优点是大大简化了客户端电脑的载荷,有效的减轻了系统维护与升级的成本和工作量,大幅降低了用户的总体成本。目前,国外大型企业管理软件均已从 C/S 结构模式转变为 B/S 结构模式。从国内诸多软件厂商积极投入开发 B/S 结构软件的趋势来看,B/S 结构的大型管理软件取代 C/S 结构是必然的,B/S 结构将成为管理软件领域的主导地位。 在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。B/S结构简化了客户机的工作,客户机上只需配置少量的客户端软件。服务器将担负更多的工作,对数据库的访问和应用程序的执行将都在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由 Web Server 完成。实际上B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了Web服务器。这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。4 结束语总而言之,在网络环境下开发的网上书店系统,将它应用于网络资源共享,它不受时间和空间上的约束,极大地方便了用户的需求,提高了工作效率。ASP,PHP,JSP三者目前都有相当规模的应用,三者各有所长,就网上书店系统的设计要求来看,ASP是最合适的选择。绝大多数开发者喜欢在B/S三层体系结构上开发,并以ASP作为开发软件,设计并完成网上书店系统。5 参考文献1 张婧. 基于ASP的网上书店管理系统的设计与实现J. 信息通信, 2011(4):112-113.2 杨文彬. 基于ASP的网上书店管理系统的设计与实现J. 长江大学学报(自科版), 2011, 08(9):73-75.3 黄武锋. ASP网上书店的设计与实现J. 电脑编程技巧与维护, 2008(15):59-61.4 任建敏, 杨桦. 基于ASP的网上书店的设计与实现J. 湖南工业职业技术学院学报, 2007, 7(3):27-30.5 李冬芬, 王志刚, 张蕊. 基于ASP的网上书店系统的设计与实现J. 硅谷, 2011(18):95-96.6 宇虹儒. 基于ASP的网上书店系统的设计与实现D. 吉林大学, 2009.7 周敏. 基于ASP技术的网上书店系统设计与实现D. 湖南大学, 2013.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!