ASP构建网络系统网上商店 论文.doc_第1页
ASP构建网络系统网上商店 论文.doc_第2页
ASP构建网络系统网上商店 论文.doc_第3页
ASP构建网络系统网上商店 论文.doc_第4页
ASP构建网络系统网上商店 论文.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章可行性研究说明书第一节开发背景早期(1998年)国内网上商店在网络开始盛行的时期并没有得到很快的发展,但是国外已经有许多人从事网上购物了,而我们国家一些人已经开始尝试。例如当时世界上就有著名的ebay,国内有8848,随着1999年易趣网在国内的开通,许多网上商店已经陆续建立了,著名的如“阿里巴巴”、“当当网”、“卓越网”、“淘宝”等等。2001年以来中国陆续出现了更多的小型的网上商店,这说明人们已经逐渐接受网上商店这个概念,并且正在得到普及了。我是个“网站迷”,陆续建立的网站也有十几个,但是我平时喜欢网上购物,于是产生了“自己开店,网上卖东西”的想法。于是我参阅了大量书籍以及网上的信息,结合自己已经掌握的知识想建立一个“网上商店系统”。林林总总的网上商店与日益加强的网上安全措施使得网店的开设越来越普及,我和我的指导老师说了我的想法后,我的指导老师非常赞同我的想法,并对我的制作过程给予的充分的指导,在此我向我的老师彭鲁青表示感谢。第二节开发构想网上商城是建立在网络世界中的虚拟商城与传统超市及百货公司不同的是:到网上商城消费的顾客不必出门而是在家中透过计算机的联机选购。而传统商城的老板也不用将笨重的商品搬到店铺中等着您上门而是将商品的照片及影像以多媒体的方式透过万维网(WorldWideWeb)呈现在消费者的计算机画面前。透过网上商城虚拟实境的逛街购物方式消费者无须浪费时间在拥挤的车阵中即可在家中透过网络选购日常用品等着快递公司为您送货到府。总的说来,一个完整的网上商城由购物部分、商家管理部分、支付部分和送货部分组成。首先网上商城应该能够提供一个供用户购物的场所,而这通常是以一个独立站点的形式出现。此外商家必须具备相当的工具(基于Internet)来独立维护自己的商品(包括增加、删除、修改商品),或者其他一些活动(如打折优惠、广告发布等等)。由于一个商城可以有不止一家商店,所以商城还必须有管理各个商店、维护商厦的工具(如增加、删除商店等等)。网上购物最大的特点就是快捷方便,所以购物后的支付一定要做到网上支付,网上商城也就必须提供与银行的网关接口,让用户能够方便安全地进行支付。安全性一直是国内网上购物面临的主要问题之一,目前流行的保密措施主要有加密和协议等等。只要用户在网上选购到中意的物品,并且确认了支付后,就只剩送货的问题了。电子商城或者商家应该建立完整的送货体系,以确保用户订购的商品能及时送到.网上商城所销售的商品可以分成三类:实体商品(Hardgoods)、信息与媒体商品(Softgoods)、线上服务(On-lineService)(见表一)。在网络上销售实体化的商品与传统的型录购物相似只是将型录的表达方式改为网络的首页(Hoepage)。而数字化的商品则是非常的适合透过互联网来行销因为互联网本身即具有传输多媒体信息的能力。从目前国内外许多报纸与杂志纷纷提供网络版的趋势来看未来在纸张价格昂贵及环保考量的因素下数字化的信息将会成为未来的出版主流。对于透过互联网提供线上服务的商品(如房屋中介、代订机票或音乐会入场卷)则是令许多中介人员(intermediary)寝食难安的应用。因为未来透过互联网我们几乎再也不需要靠中介人员的媒介即可获取所需的信息与服务。经营型态销售卖点销售商品实体商品线上型录浏览送货到府日用品(餐饮、衣服)计算机、外围硬件消费性电子产品信息与媒体商品(数字化商品)信息提供数据库检索数字化电子新闻电子书、电子杂志研究报告、论文软件销售计算机游戏Java软件软件包线上提供服务情报销售法律、医药查询股市行情分析银行、金融咨询服务网络预约服务航空订位、订票电影票、音乐会入场卷预约饭店、餐馆医院预约挂号交互式服务网络交友计算机游戏法律、医药谘商表1-1网店的经营型态第三节可行性分析一、技术可行性ASP即ActiveServerPage的缩写。它是一种包含了使用VBScript或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时,Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。ASP的网页文件的格式是.ASP。ASP包含三方面含义:1、Active:ASP使用了Microsoft的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。2、Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。然而Netscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。而在服务器端,则无需考虑浏览器的支持问题。Netscape浏览器也可以正常显示ASP页面。3、Pages:ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。这样就可以防止别人抄袭程序。由此我们可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。已经掌握了编程语言VisualBasic和数据库知识,总而言之Asp技术是可行的。二、经济可行性首先编制程序无须太多花费,网上自备了一台,服务器学校提供了。学校图书馆里有许多asp参考书以及数据库书籍,学校的服务器和机房为“商城”的实验提供了便利条件。宿迁信息港与易网络给予了硬件和网站空间的支持。为顺利完成论文提供了便利。因此经济上是可行的。第四节开发技术方案根据现有的技术,网上商城基本可以采用如下几种形式制作:方案一:ASP+ACCESS方案二:ASP+SQL方案三:PHP+SQL方案四:PHP+ACCESS方案五:JSP+数据库方案六:ASP.NET+数据库当然目前开发方式与方案远远不止上面所列举的这些。但是我们应当了解它们的一些特点,从而有所取舍。ASP,PHP,JSP三者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。但JSP代码被编译成Servlet并由Java虚拟机解释执行,这种编译操作仅在对JSP页面的第一次请求时发生。在ASP、PHP、JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的HTML页面只依赖于Web服务器,而ASP、PHP、JSP页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到HTML代码中,然后一起发送给浏览器。ASP、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。ASP.NET是Microsoft公司推出的用于编写动态网站的又一功能强大的技术是ASP.技术和.NET技术的结合。VISUALSTUDIO.NET是开发ASP.NET的最理想的工具。不难看出,最佳的方案并不是方案一。数据库:Access数据库功能全面,实现方式稳定可靠,但是无法面对庞大的数据库。SQL数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论