基于ASP的购物网站的设计与实现毕业论文.doc_第1页
基于ASP的购物网站的设计与实现毕业论文.doc_第2页
基于ASP的购物网站的设计与实现毕业论文.doc_第3页
基于ASP的购物网站的设计与实现毕业论文.doc_第4页
基于ASP的购物网站的设计与实现毕业论文.doc_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

九江职业大学毕业设计(论文) 导师: 刘 娅 院系: 信息工程学院 专业: 3G移动通信 学号: 2013040500114 姓名: 张 森 题目:基于ASP的购物网站的设计与实现九江职业大学指导毕业论文(设计)选题报告(由毕业生填写)院系部: 信息工程学院 时间: 2015 年10月10日学生姓名张森指导老师刘娅专业名称计算机通信论文题目基于ASP的购物网站的设计与实现题目来源及意义随着Internet和信息技术的发展,网络消费逐渐的进入我们的生活中,方便了我们生活,并改变我们的消费方式,可以买到自己喜欢的东西,极大地促进社会经济的发展。论文题目研究领域状况购物网站系统是广大商家的一个重要平台,购物网站涉及我们的消费水平,又涉及商家的物品价格,方便了商家在卖货物是的广泛性,使商家的客户从一个地方变成面向全国,同时也提高了人们的消费水平。 内容提要或实施方案在需求分析的基础上,进行系统的详细设计及实现,给出各功能模块的实现过程,同时提出系统开发过程中的难点。主要观点或主要技术指标采用 SQL Server2000 数据库,基于 java语言实现。主要参考文献1.夏利民,刘志刚,胡建明,ASP网络编程技术与实例,东南大学出版社.2005-9,65-1332.丁贵广,郭宝龙,ASP动态网站建站实例与技巧-ASP与WEB数据库的结合. 西安电子科技大学出版社.2001-5,11-47 3.张华,张雁,贾志娟,ASP项目开发实践,中国铁道出版社,2006-6,2-53 4.石志国.ASP动态网站编程,清华大学出版社,2001-9,53-77 指导老师核审意见摘要本系统是一个基于B/S模式的网上购物系统。该系统是在IIS的支撑环境下用ASP来开发,用SQL SERVER 2000作后台数据库管理,主要包括前台和后台管理,其中前台包括商品查询,用户登录和注册,购物车管理,订单查询,在线留言等功能模块,而后台包括用户管理,商品信息管理,商品类别管理,订单管理,留言管理公告牌管理等。本文首先对系统进行了介绍,之后对系统应用到的一些知识和技术,如ASP、SQL 以及ADO技术作了简单的介绍最后综合所有对系统的开发过程作了详细介绍,包括可行性分析需求分析、数据库设计、概要设计、详细设计。 关键词:网上购物系统;ASP;数据库;IIS目 录第一章绪论41.1 选题背景41.2 系统目标51.3 系统介绍51.3.1系统开发环境51.3.2系统简介5第二章 相关技术82.1 ASP技术综述82.1.1 ASP概述82.1.2 ASP的工作原理92.1.3 ASP的工作过程102.1.4 ASP访问WEB数据库的主要步骤102.2 ADO技术122.2.1 ADO简介122.2.2 ADO技术的特点122.2.3 ADO编程模型132.2.4 利用ADO访问数据库142.3 SQL SERVER2000简介142.3.1 SQL概述142.3.2 SQL SERVER特点16第三章 需求分析173.1 功能需求173.1.1 功能划分173.1.2 功能描述173.2性能需求18第四章 数据设计194.1 数据可字典194.2 数据库结构设计19总结20致谢21参考文献22第一章绪论1.1 选题背景电子商物自1998年开展第一笔网络交易以来,正在以前所未有的速度发展,网上购物这种新的购物方式已经开始逐渐深入到人们的日常生活,并正在为越来越多的人所喜爱。近年来,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化的电子商务已逐渐成为当今Web应用的潮流。网上购物系统作为B2B,B2C(Business to Customer),即企业对消费者,C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设B2C的网上购物系统。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。 然而大多数的电子商务网站,尤其是90年代早期的,都只是一个简单的在线说明书或销售工具,尽管它是一种低成本广告方式但是不提供重要信息、乏味的介绍、不回答网站产生的反馈、以及允许网站的信息过时等缺点,使得这类网站很难实现吸引顾客、招揽生意的功能,即使广告成功的说服了一个用户去购买某种商品,然而由于缺少在线接收定单等功能,使得用户有充分的时间去重新考虑购买该商品的必要性,因此快速的交易也是非常重要的。所以开发出一个功能齐全、操作方便、界面美观的电子商务系统已经成为商家的迫切期望,同时也是众多用户所渴望的。网上购物系统正是在这种背景下产生的,它把传统的消费模式搬上了互联网,并将人们从传统的购物理念的束缚中解放出来,进入了一个全新的购物时代。随着B2B(企业与企业之间的电子商务)的兴起,电子商务已经成为一个很热门的话题。而网上购物作为B2C(企业和消费者之间的电子商务)的一种主要商业形式,也取得了巨大的成功。所以用ASP开发购物系统有很大的发展前景。1.2 系统目标本系统开发的目标就是要构建一个优秀的网上购物系统,吸引更多的客户光临网站购物。客户可以订购商品,可以方便的从任何地方,在任何时间购买商务网站上的产品。巧妙的网上购物网站的设计可以刺激客户购买他们通常不想购买的商品。管理员可以方便而简单地管理商品信息,及时的、更好的了解商品买卖的情况。最终开发出一个功能齐全、操作简单、界面美观,维护方便的购物系统。1.3 系统介绍1.3.1系统开发环境操作系统: Microsoft Windows XP + IIS Microsoft Windows 2000 + IIS数据库环境:ACCESS / SQL Server2000/ ORACLE开发语言:ASP开发工具:FRONTPAGE1.3.2系统简介网上购物系统,是在网络上建立一个虚拟的购物商场,避免了挑选商品的烦琐过程,使您的购物过程变得轻松、快捷、方便,很适合现代人快节奏的生,同时又能有效的控制“商场”运营的成本,开辟了一个新的销售渠道。多种付款和送货方式使得客户可以在家完成整个购物流程,只需等待送货上门。对经营者来说,网上购物系统又可以节约企业的运营成本,迅速扩大企业的知名度,同时也提供了一个在迅速成长的电子商务领域成长并壮大自身的一个机会。系统特点:(1) 用户无需考虑系统的安装维护;(2) 美观、友好的展示铺面;(3) 顾客可以方便地查询并订购商品;(4) 管理员可以方便地定义各种商品信息;(5) 系统选用强大的数据库保存各类信息;(6) 系统支持多种浏览器。系统功能:(1) 建立和维护用户信息库 在购物之前必须在该网站进行注册,这是因为在以后当用户再次访问时,系统会需要此用户的一些相关信息,以便进行一些相应的统计工作。同时,用户可能也会在未来修改某些信息。 (2) 方便和集成的电子购物环境 用户可以在浏览商品的同时方便地将物品放入购物车。对于放入购物车的那些商品,在“在线支付”集成了统一采购的功能。为了方便用户查找所感兴趣的商品,系统提供了搜索功能。根据用户所指定的搜索条件能够迅速定位到用户需要的商品,大大提高了购物的效率。 (3) 商品的管理 系统中的商品必须能够进行很好的管理,包括能够方便地添加新商品入库,能够维护和编辑商品的分类,能够在需要时修改库中的商品信息。商品的管理必须实现的另外一个目标是通过友好而合理的方式展现给用户。销售的热点商品、关注的热点商品和新入库的商品都有专门的途径展现给用户。 (4) 用户和业主的交流平台 网上购物系统也需要提供一个用户与消费者相互交流的平台。在现实世界中我们可以提供意见簿,或者相关投诉部门。网上购物系统也应该提供留言板的功能。用户可以把购物过程中的意见或建议通过留言板反馈给经营者。用户对商品的评论也可以在浏览商品的评论栏反馈给经营者。同样,经营者也需要有向用户发布信息的途径。系统提供了公告牌功能满足这个需求。在该系统的实现过程中,各种技术和工具的采用是非常重要的,ASP 作为一个最广泛的用于开发 Web 应用程序的语言,以它简单易学、开发工具强大而多样、维护和修改时间迅速等方面的优越性战胜了其他流行的 Web 脚本语言,成为众多网站程序设计人员的首选。第二章 相关技术2.1 ASP技术综述2.1.1 ASP概述ASP全名Active Server Page,是一个Web服务器端的开发环境,利用它可以产生和运行动态的、交互的、高性能的Web服务应用程序. 如交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。就像它的名字所表示的,ASP属于ActiveX技术的一种ActiveX技术在WWW技术上可分为两大类ActiveX Client和ActiveX Server-通常实现动态主页的方式Java applet、ActiveX control、VBScript、JavaScript等都属于client端的应用,通过浏览器来解释执行它们的语句命令,当需要针对不同使用者使用不同画面或要访问服务器资源等服务时client端的应用是不够的ASP就是这样一种Server端的应用环境,类似于Client端的应用,它也是通过描述语句Script来实现动态主页,但它的Script由服务器端进行执行,生成用户需要的主页送出-它的好处在于你不需担心浏览器是否能处理ASP而且不会像Client端的Script 一样让别人知道你的编程逻辑.ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方。使用ASP还有个好处,就在于ASP可利用 ADO(Active Data Object,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于WWW的应用系统成为可能,这也是本文选择ASP 作为开发工具最重要的原因之一。可以说,自CGI(Common Gateway Interface,通用网关接口)以后ASP技术开辟了动态网站的先河,它率先推出在网页中动态访问数据库的技术,因此一经推出就大方光彩,迅速得到了广大企业和开发人员的钟爱。ASP是服务器端的网页技术,是在服务器运行的,而不是在客户端执行的。当客户请求一个ASP文件时,由服务器先把该文件解释成标准的HTML文件,再发送给客户。在服务器运行的好处有两点,第一,可以不受客户端浏览器的限制,第二可以很方便的和服务器交换数据。比如从数据库读数据,插入数据更新数据。2.1.2 ASP的工作原理当在 Web 站点中融入ASP功能后,将发生以下事情: (1) 用户在浏览器的地址栏中输入ASP文件访问地址和名称 (2) 浏览器将这个ASP的请求发送给IIS服务器 (3) IIS服务器接受这个请求,从硬盘或内存中调出站点内容默认页面的扩展名是.asp。 (4) IIS服务器读取ASP文件中的特定代码并解释执行。 (5) ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容,并根据命令要求生成响应的静态页面。(6) HTML页面信息发送到浏览器。 (7) HTML页面将会被用户浏览器解释执行并显示在用户浏览器上。 因为脚本是在服务器运行的,所以Web服务器完成所有处理后,将标准的 HTML页面送往浏览器。这意味着,ASP只能在可以支持的服务器上运行。让脚本驻留在服务器端的另外一个益处是,用户不可能看到原始脚本程序的代码,用户看到的仅仅是最终产生的HTML内容。2.1.3 ASP的工作过程ASP程序工作在Web服务端,浏览器向服务器发出一个HTTP请求,请求一个.asp文件,Web服务器响应该请求并调用ASP引擎执行该文件,当遇到任何与Active脚本兼容的脚本,如VBScript、Jscript 时ASP引擎调用相应的脚本引擎解释执行其中的脚本命令若脚本中含有访问数据库的请求,则通过ODBC连结后台数据库由数据库访问组件ADO,Active Data Object,执行访问操作。最后,ASP依据访问的结果集自动生成标准的HTML页面发送到客户浏览器。2.1.4 ASP访问WEB数据库的主要步骤ASP 内建Server对象,动态地创建ADO对象来进行数据库的访问。利用 ADO访问数据库的方法: (1)创建Connection 对象 Set CN=SERVER.CREATEOBJECT(“ADODB.CONNECTION”) (2)建立与数据源的连接 创建Connection对象后,就可以用下述方法建立与数据源的CN.CONNECTIONSTRING=“DSN=ODBC:USER ID=SA:PASSWORD=SECREE ” CN.OPEN其中DSN是由ODBC 数据源管理器创建的数据源。 还可以用OLEDB 连接字符串来建立与数据源的连接 STRCNN=”Provider=SQLOLEDB:USER ID=SA; Password=Secrete ; Initial Catalog=OA; Data Source=LDFILTT” CN.OPEN STRCNNInitial Catalog后指定数据库名,Data Source后为机器名(即网络属性标识中的计算机名)或IP地址(需要安装 DNS 服务)。 (3)指定要执行的SQL命令 连接数据库后,可对数据库进行查询、修改、删除等操作,这些都是通过SQL指令来完成的,例如在数据表COMMESSAGE中查询公文标题title为“请假”的公文 SQLSTR=“Select * from COMMESSAGE where title=请假” Set RS=CONNEXECUTE(SQLSTR)(4)RECORDSET 对象对数据库记录的操作 为了更精确地跟踪数据,要用RECORDSET组件创建包含数据的游标,游标就是存储在内存中的数据。 Set RST=SERVER.CREATEOBJECT(“ADODB:RECORDSET”) RST.OPENSQL,CN其中SQL 为SQL语句。 在RECORDSET组件中,常用的属性和方法有:RS.FIELDS. COUNT:RECORDSET 对象的字段数。 RS(I).name:第I字段的名称,I 为 0至rs.Fields.Count-1。RS(I):第 I 字段的数据,I 为 0 至 rs.Fields.Count-1。 RS(“字段名”):指定字段的数据。 RS.RECORD.COUNT游标中的数据记录总数。 RS.EOF:是否最后一条记录。RS.MOVEFIRST, RS.MOVELAST, RS.MOVEPREV, RS.MOVENEXT分别:指向第一条记录、最后一条记录、上一条记录和下一条记录。 RS.PROPERTIES.COUNT:ADO的RESULTSET 或Connection 的属性个数。 RS.PROPERTIES(item).Name:ADO 的RESULTSET或Connection 的名称。 RS.CLOSE()关闭连接2.2 ADO技术2.2.1 ADO简介ADO(ActiveX Date Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术。ADO技术基于COM(Component Object Model),具有COM组件的诸多优点可以用来构造可复用应用框架,被多种语言支持,能够访问关系数据库、非关系数据库及所有的文件系统。另外,ADO还支持各种客户/服务器模块与基于Web的应用程序,具有远程数据服务RDS(Remote Data Service)的特性,是远程数据存取的发展方向。 ADO封装了OLE DB所提供的接口,是基于OLE DB模型之上的更高层应用,比起OLE DB提供者,ADO的接口可以使程序员在更高级别上的数据交互,并且保留了MFC/ODBC和DAO的特性,ADO技术不仅可以应用于关系数据库,也可以就用于非关系数据库。可以用统一的方法对不同的文件系统进行访问,大大简化了程序编制,增加了程序的可移植性。ADO的对象模型简化了对对象的操作,而无须了解其父对象。例如在OLE DB的操作中,必须先建立数据源和数据使用程序之间的连接才能打开一个行集对象。而在ADO中,可以直接打开一个记录对象,而无须先建立与数据源的连接。ADO对象的使用必须依赖于数据提供程序所支持的特性。2.2.2 ADO技术的特点ADO技术是访问数据库的新技术,具有易于使用、访问灵活、应用范围广的特点。 (1) 易于使用这是ADO技术的最重要的一个特征。由于ADO是高层应用所以相对OLE DB或者ODBC它具有面向对象的特性。同时,在ADO的对象结构中,其对象之间的层次关系并不明显。相对于DAO等访问技术来讲,它不必关心对象的构造顺序和构造层次。对于要用的对象,不必先建立连接、会话等对象,只需直接构造即可,方便了应用程序的编制。(2) 高速访问数据源 由于ADO技术基于OLE DB,所以,它也继承了OLE DB访问数据库的高速性。 (3) 可以访问不同的数据源 ADO技术可以访问关系数据库和非关系数据库的所有文件系统,这个特点也是从OLE DB中继承而来。此特点使应用程序具有很好的灵活性和通用性。 (4) 可以用于Microsoft ActiveX页 ADO技术可以以ActiveX控件的形式出现,所以,可以被用于Microsoft ActiveX页。此特征可以简化Web页的编程。 (5) 程序占用内存少 由于ADO是基于组件对象模型(COM)的访问技术,所以ADO产生应用程序占用内存少。2.2.3 ADO编程模型(1) 连接(Connection)对象,使连接概念得以具体化,用于指定专门的提供者和任意参数。 (2) 命令(Command)对象,描述将对数据源执行的命令,通过已建立的连接发出的“命令”可以某种方式来操作数据源,可以在数据源中添加、删除或更新数据,或者在表中以行的格式检索数据。2.2.4 利用ADO访问数据库ADO(ActiveX Data Objects)是一种操作 Microsoft 所支持的数据库的新技术。在 ASP中,ADO可以看作是一个服务器组件(Server Component)更简单点说,是一系列的对象,应用这些功能强大的对象,即可轻松完成对数据库复杂的操作。本文中个性化页面的实现便大量地用到了ADO 技术。具体的操作步骤可以归纳为以下几步:(1) 创建数据库源名(DSN) (2) 创建数据库链接(Connection) (3) 创建数据对象 (4) 操作数据库(5) 关闭数据对象和链接2.3 SQL SERVER2000简介2.3.1 SQL概述SQL是英文Structured Query Language 的缩写,意思为结构化查询语言。SQL语言的主要功能是同各种数据库建立联系,进行沟通。按照ANSI,美国国家标准协会,的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据、从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle、Sybase、Microsoft SQL Server、Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select、Insert、Update、Delete、Create以及Drop在内的标准的SQL命令仍然可以被用来完成所有的数据库操作。SQL Server是由Microsoft开发和推广的关系数据库管理系统,DBMS,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本,1998年SQL Server 7.0版本和用户见面,SQL Server 2000是Microsoft公司于2000年推出的最新版本。SQL语言是介乎于关系代数和元组演算之间的一种语言。 核心SQL主要有四个部分:数据定义语言,即SQL DDL,用于定义SQL模式、基本表、视图、索引等结构。 数据操纵语言,即SQL DML。数据操纵分成数据查询和数据更新两类。其中数据更新又分成插入、删除和修改三种操作。 嵌入式SQL语言的使用规定。 数据控制语言,即SQL DCL,这一部分包括对基本表和视图的授权、完整性规则的描述、事务控制等内容。 Microsoft SQL Server 2000 在 Microsoft SQL 7.0的基础上进行了扩充,增强了可靠性和易用性,提高了质量。此外,还增加了几种新的功能,由此成为大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序的优秀数据库平台。 目前,Microsoft SQL Server 2000主要有以下几个版本SQL Server 2000企业版,作为生产数据库服务使用。支持Microsoft SQL Server 2000中的所有功能,并可根据支持最大的Web站点和企业联机事务处理及数据仓库系统所需的性能水平进行伸缩。 SQL Server 2000标准版,作为小工作组或部门的数据库服务器使用。 SQL Server 2000个人版,供移动的用户使用。这些用户有时从网络上断开,但所运行的应用程序需要SQL Server 数据存储。在客户端计算机上运行需要本地SQL Server 数据存储的独立应用程序时,也可以使用个人版。 SQL Server 2000开发版:供程序员开发将SQL Server 2000用作数据存储的应用程序。虽然开发版支持企业版的所有功能是开发人员能够编写和测试可使用这些功能的应用程序,但是只能将开发版作为开发和测试使用,不能作为生产服务器使用。SQL Server 2000 CE版:使用Microsoft SQL Server 2000 Windows CE版在 Windows CE设备上进行数据存储。能用任何版本的SQL Server 2000复制数据,以使Windows CE数据与主数据库保持同步。2.3.2 SQL SERVER特点(1)真正的客户机/服务器体系结构:(2)图形化用户界面,使系统管理和数据库管理更加直观、简单:(3)丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地:(4)SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成: (5)具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运行Windows 2000的大型多处理器等多种平台使用:(6)对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。第三章 需求分析3.1 功能需求3.1.1 功能划分本系统主要有前台管理功能和后台管理功能。3.1.2 功能描述前台管理功能,包括用户注册管理,用户密码修改管理、用户订单管理、购物车管理,商品查询,留言功能。 后台管理功能:用户管理,可以查询,删除某一用户的信息商品管理(可以添加新的商品,也可以修改,删除某商品信息),商品类别管理(可以添加,修改或删除某类别信息),留言管理(可以查看,回复,删除留言),订单管理(可以查看,执行订单)。 本系统应具有如下功能 (1)商品目录的浏览,若商品的数目很多,这样就必须分类构建商品目录,这样客户就可以直观而又快速地浏览商品及进行查看商品和选择商品。 (2)商品的搜索,本网站提供了模糊匹配的搜索功能。用户可以键入所要查询的商品名或商品详细信息,这样的设计是为了用户能快速而便捷的找到自己所要的商品。 (3)登录和注册,由于在用户购买网站中的商品时,需要客户的详细信息,所以需要客户先登录才可以购买产品。在购买商品时进行确认时,系统会判断是不是本站会员,若不是本网站客户,必须新建账号(注册)。 (4)购物车管理,是整个网上购物系统的关键部分,需要对购物车进行添加和删除产品,清空购物车,改变产品数量,获取购物车中产品的总数和价格。 (5)定单管理,包括用户定单的生成和对用户定单进行的处理。对查询出来的每一条定单记录都可查看其详细信息或进行编辑。 (6)留言管理:由于为接受客户的反馈信息,必须提供这样一个渠道,客户可以留言,管理员可以对留言进行阅读,回复,删除等操作。3.2性能需求(1) 数据精确度 执行查询功能时,应保证所有相应域包含查询关键字的记录都应能查到。 (2) 时间精确度 一般操作响应时间应在1到2秒。 (3) 可重用性 为了提高页面中代码的可移植性和尽可能减少代码量,很多程序可以定义为过程或函数。 (4) 人机交互 提高对系统的访问能力,简化操作。 (5) 故障处理 对系统中出现的一些错误应该可以识别,中断其操作。(6) 安全性 安全性直接影响企业和客户的利益。为提高系统的安全性,系统应提供合法性检验机制,权限划分机制。第四章 数据设计4.1 数据字典用户数据:包含的数据项有编号、用户名、密码、性别、省份、通讯地址、用户性质、邮箱、邮编、身份证、电话、支付方式。 商品类别数据:包含的数据项有分类编号、分类名称,备注。 商品数据:包含的数据项有编号、商品编号、类别编号、商品名称、商品价格、商品库存量、商品上架时间、备注。 留言数据:包含的数据项有编号、姓名、主题、内容、留言时间、电子邮件(Email)。 订单数据:包含的数据项有编号、用户姓名、联系电话、联系地址、邮编、订单时间、是否已执行、备注。订单子表:包括的数据项有编号,定单编号,商品编号,商品价格,商品名称,商品数量。4.2 数据库结构设计根据第一步中得到的数据字典,选择使用的数据库管理系统为数据库规划需要的数据表,并设计每个数据表的结构。我将使用SQL Server 2000作为数据库管理系统。其中包括用户表user商经过测试,本购物系统基本上能完成系统目标,达到了预定目标。总 结毕业设计是对我大学三年所学的一个检验,最终我开发了一个网上购物系统。之后,我发觉进行软件开发是一个比较困难而且复杂的过程,不仅需要扎实的知识基础,还要有耐心,要细心,因为总有这样或那样的问题缠绕你,所以要一步步的小心开发,检验修改,不断完善。 本文是一个基于ASP与SQL SERVER 2000的网上购物系统文章首先介绍了一下系统采用的技术,ASP网络编程技术,ADO对象操作数据库技术,还详细介绍了SQL的一些知识和IIS。 然后介绍了网上购物系统的定义和开发背景。

温馨提示

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

评论

0/150

提交评论