ImageVerifierCode 换一换
格式:DOCX , 页数:41 ,大小:857.46KB ,
资源ID:4809015      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4809015.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(在线购物系统毕业论文.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

在线购物系统毕业论文.docx

1、在线购物系统毕业论文嘉 应 学 院毕 业 论 文(设 计)(2009届)题目:基于ASP技术在线购物系统开发Title: The development of on-line shopping system based on ASP-technology申请学位 工学学士 学 院 计算机学院 专 业 计算机科学与技术 学生姓名 李柳君 学 号 12 指导教师 曾锋 2009年 5月 20日中文摘要本文通过分析国内外网上购物系统的发展现状,提出了一种利用asp技术开发网上购物系统的方案,以期达到功能强大,费用低廉,通用性强,适合我国国情的购物网站系统。文中着重论述了该系统的功能与实现、数据流程与

2、存储、网上购物、后台管理等经分析,使用Microsoft公司的ASP(Active Server Pages)和相关网页开发工具,利用微软提供的IIS建立运行环境,再利用ODBC(数据源)建立数据连接关系。利用其提供的各种组件及内置对象,首先在短时间内建立数据库,然后,对数据库进行分析与建立ASP页面,不断修正与改进,直到功能基本实现的可行性购物系统。关键词 : 购物系统,ASP技术,电子商务AbstractThis article through analyzes the domestic and foreign on-line shopping system the development

3、 present situation, proposed one kind operates on the hairnet using the asp technology the shopping system plan, to the time achieved function formidable, expense inexpensive, the versatility is strong, suits our country national condition the shopping website system. In the article emphatically ela

4、borated this system function and the realization, the data flow and the memory, the on-line shopping, the backstage management and so on.After the analysis, uses Microsoft Corporation ASP (Active Server Pages) and the correlation homepage development kit, provides the Disestablishment movement envir

5、onment using Microsoft, again (data pool)establishes the data connection relations using ODBC. Each kind of module provides which using it and in sets at the object, first establishes the database in the short time, then, carries on to the database analyzes and establishes the ASP page, unceasingly

6、revises and the improvement, until function basic realization feasible shopping system.KEYWORDS :Shopping system ,ASP technology ,Electronic commerce第一章 开发网上购物系统的概述课题的现状和发展趋势近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上订购系统作为B2B,B2C(Business to

7、 Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文旨在讨论如何建设B2C的网上购物系统。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。自2003年上半年以来,沉

8、寂了多年的中国互联网产业正以强劲的势头复苏并发展起来,除了传统的浏览、资料搜索、电子邮件等基本应用外,国内网民已经开始习惯通过网络接受商务、旅游、购物、通讯、娱乐等服务,根据中国互联网信息中心最近提供的中国互联网络发展状况统计报告调查显示,网上购物已经由以前的尝试性购买向日常的生活习惯发展,其中以书籍、计算机产品、音像制品及器材等为网上购物的主要对象,服装、体育用品、生活家居用品等消费额也开始大幅度提高。互联网的快速发展为网上购物系统的发展提供了强大的动力,同时,电子购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规

9、的完善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,从否定到肯定,网上购物的观念将更加深入人心。电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。早在网路盛行的时代,通过网路的电子邮件,视频交换,文件交换以及目前还很热门的EDI(电子数据交换),所进行的商业行为,都可以说是现在电子商务的某种形式的表现,也可以说,电子商务是它们崭新的应用集合。电子商务可以通过多种电子通讯方式来

10、完成。简单的,比如你通过打电话或发传真的方式来与客户进行商贸活动,似乎也可以称作为电子商务;但是,现在人们所探讨的电子商务主要是以EDI(电子数据交换)和INTERNET来完成的。尤其是随着INTERNET技术的日益成熟,电子商务真正的发展将是建立在INTERNET技术上的。所以也有人把电子商务简称为IC(INTERNETCOMMERCE)。随着电子商务,尤其是网上购物的发展,商品流通基础设施和配套行业的重点将会发生偏转。这个问题目前在美国已初见端倪,各类送货系统、快递运输公司、支付公司、安全、广告、商务软件、信息服务等新型物流和中介机构发展呈加速态势,并且有很大的发展空间。不难看出,由于电子

11、商务的出现和发展,商品流通领域将面临全方位的深刻变革,美国等经济发达国家正在抓紧推进的电子商务革命,将对中国商品流通领域和整个经济发展带来种种影响,确实值得我们认真研究。特别是在全球经济一体化的国际背景下,在我们继续扩大国内流通领域对外开放的同时,深入研究这个问题,审慎制订相应的宏观对策,尤其重要和迫切。但是,与强劲的网络购物需求相比,我国受到计算机软硬件基础比较薄弱,技术水平比较低下,系统开发人员十分紧缺等不利因素的影响,现有购物网站系统普遍存在着功能比较单一,维护比较复杂,通用性又不强等问题,有的购物网站甚至直接采用静态网页发布商品信息。所有这些,已经严重制约了我国电子商务的发展。国外虽然

12、有比较成熟的电子商务系统,但价格非常昂贵,动辄几十万上百万,而且还不一定适合我国国情,需要花费大量的人力物力进行二次开发。搞电子商务是需要投入的。现在很多人一听是电子商务,一听是高科技,就觉得那是很花钱的事情。想一想,IT公司的办公地点一般都设在高级写字楼里,员工工资也较之传统行业高出许多;高科技所运用的设备也不是普通的办公用品,等等,这些表面现象很自然给人一种高投入的感觉。就像前面提到的一样,很多企业甚至还没有配备电脑,当然搞不了电子商务,在他们看来,仅仅是买电脑、买软件、上网就是一笔不小的花费,更不用说开发一套信息管理系统了。那么是不是开展电子商务现在根本行不通了呢?或者必须以高额投入为前

13、提呢?答案是否定的。如上所述,互联网上的公共平台的出现解决了中小企业开展电子商务的瓶颈问题。也就是说一个零售企业可以通过一个公共的平台享受由专业技术公司提供的定制化服务。具体来说,就是由一些既有行业经验又拥有互联网技术的第三方服务商,为企业提供电子商务解决方案,为企业量身定制信息管理系统,提供第三方平台,帮助企业进行信息处理和软硬件的日常维护。第三方的定位,又决定了这类服务商在行业上与享用服务者没有竞争关系和业务冲突。采用第三方平台,除了免去了开发研究所耗费的时间和支出,在短时间内即可享受电子商务给企业发展带来的收益以外,零售企业不必再为大笔的人力、财力、物力投入而伤脑筋,也不必为日后的软硬件

14、维护、升级而担忧。租用这种第三方平台无需高额的前期投入,在使用过程中,也只需定期交纳一定的服务费用。这样开展电子商务,仅需企业很少的投入,就可以给企业带来很大的收益,也是十分符合目前我国零售企业特点的。如何设计开发出功能强大,费用低廉,通用性强,适合我国国情的购物网站系统,这将是我们急需解决的一个重要问题。课题涉及内容和目标电子商务设计中涉及的网络技术及数据库技术已日渐成熟,经过综合比较各类动态网页设计语言后,本课题的设计选用asp技术。Asp(active server pages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于win

15、dows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的web服务器应用程序。例如响应用户查询数据库的要求而生成报表,而且asp与其它web设计工具相比有着以下优点:完全与HTML文件融合,容易创建、修改,不需其他编译、联接程序,面向对象可扩展等,因此,ASP技术非常适合于购物网站的设计。ASP的工作原理:ASP通过后缀名为asp的文件来实现,一个asp文件相当于一个可执行文件,因此必须放在web服务器上有可执行权限的目录下。当浏览器向 web服务器请求调用asp文件时,就启动了aspWeb服务器响应该HTTP请求,调用asp引擎,解释被申请的文件。当遇到与Active

16、X Script兼容的脚本(VBScript,javascript)时,asp引擎,调用相应的脚本引擎进行解释处理。若脚本指令中涉及到对数据库的访问,就通过ODBC与后台数据库进行连接,由数据库访问组件实现对数据库的操作,并将执行结果动态生成一个HTML页面返回 web 服务器端,然后与页面中脚本的HTML合并成一个完整的HTML页面送至客户端浏览器。因而客户端浏览器接收到的是经web服务器执行以后生成的一个纯粹的HTML文件,可被运行在任何平台上的浏览器所执行。同时由于asp的脚本程序是在服务器端执行的,通常脚本代码不会被别人窥视,保证了程序代码的安全和知识产权。另外程序执行完毕后,服务器仅

17、仅是将执行的结果返回给客户端浏览器,减轻了网络传输的负担,大大提高了交互的速度。网上购物系统的构成现在流行的网上购物系统不仅要有漂亮的网页,更要有严谨的规划。每一个细小的环节都和重要。这样才能使得在电子交易时避免不必要错误发生。我们将使用HTML、ASP等技术来编辑网页,并运用ASP技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本文在实际应用开发中解决方案是建立网站,以及自己的数据库,使得所需商品信息可以及时的保存、

18、更新。可以更好的及时了解商品买卖的情况。第二章 网上购物系统设计 分析与概要设计根据实际情况,把商品分类,提供商品查找,订单查询,商品管理,订单管理,系统管理等小模块合并成一个可执行的软件系统模型。使用户快速地搜索和查找到所需要要产品和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了 功能模块划分通过对用户需求的分析,可以分析出该网上购物系统大致可以把前台分为三个模块:商品查询模块、订单查询模块、订购模块。后台分为四个模块:商品管理模块、商品交易模块、操作管理模块、新闻管理模块。

19、2.2.1总体功能需求网上购物系统是针对网络用户提供网上购物的现代化平台,以实现用户方便的查询与购买商品的业务需求。2.2.2具体系统前台功能需求描述(1) 商品查询模块通过商品的名称进行查询,可以更快的得到自己所查的商品资料。(2) 订单查询模块提供给网络用户对所下的订单进行查询,可以查询到自己的订单是已发货还是正在处理。(3) 订购模块 提供网络用户对所选购商品的订购确定,并选择商品数量。(4)其它模块商品浏览等功能。下图说明六者的关系图2-1 功能模块2.2.3具体系统后台功能需求描述(1) 新闻管理模块实现管理者对站内的新闻进行分类管理,添加与删除新闻功能。(2) 商品管理模块实现管理

20、者对站内商品进行划分类别,定期更新管理商品,进行添加与删除操作。(3) 操作管理模块实现管理者对站内订单的管理,提供订单列表,查看已确认订单。(4) 用户操作管理模块实现管理者对站内用户的管理,和更改管理者的帐号与密码,和退出功能。图2-2 后台管理模块 数据库设计根据网络用户需要,我们只建立起一个数据库,在此数据库基础上建立起如下表:商店表 Class_1商品类表 Class_2系统管理员表 Manage_User新闻表 News商品表 Product订单表 server下面详细说明表 商店表编号字段名称数据类型长度说明1Id长整型10自动增加2Class_1_Name文本20商店名称3Cl

21、ass_1_RegTime日期/时间长日期商店注册时间表商品类表编号字段名称数据类型长度说明1Id长整型10自动增加2Class_2_Name文本20商品类名称3Class_1_Name文本20商店名称4Class_2_RegTime日期/时间长日期商品类注册时间表系统管理员表 Manage_User(主键:Id)编号字段名称数据类型长度说明1Id长整型10自动增加2UserName文本20用户名称3PassWord文本20用户密码表新闻表 News(主键:News_Id)编号字段名称数据类型长度说明1News_Id长整型10自动增加2News_Title文本100新闻名称3News_Cont

22、ent备注1000新闻内容4News_Adddate日期/时间长日期新闻添加时间5News_Author文本50新闻作者6News_Images文本255新闻图片路径7News_Best日期/时间长日期新闻时间8News_Hit数字长整型新闻点击次数9News_Type数字字节新闻是否有图片表商品表 Product(主键:Product_No)编号字段名称数据类型长度说明1Product_No长整型10自动增加2Product_Id文本50商品编号3Product_Name文本30商品名称4Class_1文本20所属商店5Class_2文本20所属商品类6Product_Intro文本255商

23、品说明7Product_Show文本255商品简介8P_OldPrice货币货币市场价格9P_Pic货币货币商品微缩图10P_Full_Pic文本30商品全景图11RegTime文本30商品录入时间12Look_Count长整型10商品浏览次数表订单表 server(主键:ID)编号字段名称数据类型长度说明1ID长整型10自动增加2question文本50用户姓名/单位3mine文本50订货物品4count数字10订货数量5keyword文本50联系方式6questiontime日期/时间长日期订单时间7questioncontent备注1000备注8answertime日期/时间长日期处理时

24、间9content备注1000处理情况记录10datetime日期/时间长日期最后更新时间11state数字10处理状态另外,要声明的是,为了能更好的保持数据的一致性就需要通过程序来完成。第三章 系统开发环境简介 HTML3.1.1 HTML简介HTML(Hyper Text Markup Language 超文本标记语言)是一种用来制作超文本文档的简单标记语言。与常见的字处理文件不同,Web页以超文本标识语言编排格式。HTML文件是带有特定HTML插入标记的用以编排文档属性和格式的标准文本文件。它能独立于各种操作系统平台(如UNIX,WINDOWS等)。自1990年以来HTML就一直被用作W

25、orld Wide Web上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有. html或. htm的文件扩展名。生成一个HTML文档主要有以下三种途径:(1)手工直接编写(例如用你所喜爱的ASCII文本编辑器或其它HTML编辑工具)。(2)通过某些格式转换工具将现有的其它格式文档(如WORD文档)转成HTML文档。(3)由Web服务器(或称HTTP 服务器)一方实时动态地生成。一般的HTML页面具有如下的结构:html,这是HTML正文部分/body可见在

26、一个HTML网页文件中,一般必须有一对html标记作为文件的开头和结尾,在标记后是头部标记,其后是实体标记。 ASP3.2.1ASP简介ASP(Active Sever Pages动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface)技术。目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。ASP是一个位于服务器端的脚本运行环境。通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息,上传与下载等。3.2.2ASP原理 ASP与常见的在Client

27、端实现动态主页的技术如Java、applet、ActiveX、Control、VBScript、JavaScript等不同,ASP中的命令和Script语句都是由服务器来解释执行的,执行结果产生动态生成的We页面并送到浏览器;而Client端的Script命令则是由浏览器来解释执行。由于ASP是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP,也不必担心别人下载程序从而窃取编程逻辑。ASP程序通过后缀名为.asp的ASP文件来实现其功能,一个asp文件相当于一个可执行文件,因此必须放在Web服务器上有可执行权限的目录下。当用户从浏览器输入了.asp文件的地址后,浏览器就将这个URL请

28、求发给Web服务器。如果Web服务器上装ASP,就调用ASP,ASP读出相应asp文件,解释并执行命令,动态生成一个HTML页面回传Web服务器,然后Web服务器把结果发送给浏览器。ASP文件的制作和HTML类似,且可和HTML开发集成,可以在同一个过程完成,利用ASP将可以执行的脚本嵌入到HTML文件中,这使得HTML文件的编写与脚本的开发融合在一起。通过ASP内置的对象、服务器组件(Sever Component)可以完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。ASP与网关及服务器扩展模式相比有以下优点:(1)完全与HTML文件融合在一起; (2)容

29、易创建,不需要其它编译、链接程序;(3)面向对象的并通过ActiveX Sever对象可扩展。在电子商务中,对用户而言,进行网上信息查询的目的是寻找自己需要的产品或服务,而对于服务提供者来说,其目的则是向用户推销自己的产品或服务。因此,让用户通过浏览器查询服务的后端数据是许多Web服务提供者必须提供的服务,ASP通过内置的ADODB组件来实现这一功能。可以使用ADO去编写紧凑简明的脚本,以便连接到ODBC兼容的数据库和OLE DB兼容的数据源。3.2.3 ASP的发布当编辑好ASP文件后,必需发布后才能实现其功能,ASP文件本身并不能运行。我们用Windows自带的工具IIS(windows

30、2000/XP)来发布ASP文件。(Windows 98用PWS发布)在WindowsXP中打开控制面板管理工具Internet信息服务。双击Internet信息服务,于是我们就来到了IIS的使用界面。打开网站默认网站在默认网站内新建立虚拟目录为目录起个别名例如“网上购物” 选择内容的目录路径设置权限(通常不允许访问写入权限,防止网页被改)顺利完成以上操作就表示你已经成功发布了你的网页。(“网上购物”已在默认网站内) Microsoft Access在办公软件Office套件中,最为广大用户熟悉的是Word和Excel,因为它们功能强大且方便易用,更因为它们不仅可用于办公,还可用于个人写作和家庭记帐理财等。同为Office套件中一部分的Access,虽然有着同样强大的功能,但使用的人却相对少些,不像Word和Excel那样广泛

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1