网上书店系统设计 源码 类图 答辩-论文

上传人:r****d 文档编号:125349117 上传时间:2022-07-26 格式:DOC 页数:13 大小:67.50KB
返回 下载 相关 举报
网上书店系统设计 源码 类图 答辩-论文_第1页
第1页 / 共13页
网上书店系统设计 源码 类图 答辩-论文_第2页
第2页 / 共13页
网上书店系统设计 源码 类图 答辩-论文_第3页
第3页 / 共13页
点击查看更多>>
资源描述
asp网上书店系统设计+源码+类图+答辩PPT-论文asp网上书店系统设计+源码+类图+答辩PPT。本文研究了一种基于数据关联规则的网络商店系统。网络商店在我国刚起步,但发展很快。本文主要介绍了网络销售系统建设的整个过程,网站采用了模块化设计方法,根据用户的需求及程序的应用与维护的易用性,将系统各个部分置于不同的模块当中。网络销售系统使用ASP技术与Microsoft Access 2003数据库,制作了一个在线商店管理系统。这个网站涉及到ASP各大内置对象、部分组件、ADO连接数据库、SQL查询数据库等一系列知识。该系统由前端输入和后端管理组成,前端实现了用户注册、用户登录、购物车、定单查询等;后端实现了货物管理、用户管理、购物车、用户定单处理、货物定单处理。本文主要的章节有四部分内容,一是需求分析,包括环境需求的分析、系统功能描述、系统流程图分析;二是总体设计,包括功能模块设计、数据库的实现、网页的实现、内部逻辑结构图;三是详细设计,包括数据库设计、网页代码的设计、主页设计及各模块的整合;四是系统测试,包括系统功能的实现、调试中的错误及更正。关键词 网络销售;Access数据库;ASP AbstractAlong with the development of computer science, the database technique is more popular extensive in the application in Internet which provided the thoughtful with humanization of service for the large network customer. This thesis studied a kind原文请找 , but the development is very quick. This article mainly introduced the whole process of designing the system of the network sale. The website adopted a mold piece to turn a design method. It placed the systems each part at the different mold piece, according to the need of the customer and the procedures easily use of application and maintenance. The network sale system created an on-line store management system, which uses the ASP technique and the databases of Microsoft Access 2003.This website involves to a series of knowledge, such as each inner palace of ASP places object, parts of modules, ADO conjunction database and SQL search database.etc. That system is constituted by the head importation and a management to constitute behind. The head carried out a customer to register, the customer register, shopping cart, order form search etc. The behind carried out the goods management, customer management, shopping cart, customer order form processing, good order form processing. This mainly has four chapters. This articles main chapter has four-part,1 is a need analysis include the environments demanding analytical, the system function describe and system function analysis. 2 is a total design, include the function mold piece design, the databases complete, Webpages complete and the internal logic knots composition. 3 is a detailed design, include the database design, web page code design, main page of design and each mold piece integrate.4 is a system test, include the realization of system function and adjust to try a medium mistake and correct.Keywords The network sells SQL Database ASP 目 录1 绪论1系统设计的意义1网络销售的前景12 需求分析3环境需求的分析32.1.1 ASP概述32.1.2 IIS的介绍与安装32.1.3 Microsoft Access 简介42.2 系统功能描述4系统流程图分析53 总体设计73.1 功能框架设计73.2 数据库的设计73.3 网页的设计83.4 内部逻辑结构图84 详细设计10数据库实现10网页的实现124.2.1 会员注册与管理124.2.2 商品上架144.2.3 购物车模块154.2.4 商品检索164.3 主页设计及各模块的整合165 系统测试17系统功能的实现175.2 调试中的错误及更正21结论22致谢23参考文献24附录25附录125附录2,1434asp网上书店系统设计+源码+类图+答辩PPT环境需求的分析2.1.1 ASP概述ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP能够让用户通过简单的规划以及撰写产生动态、交互式的网站应用程序;可以将用户所设计的网页通过服务器端翻译并将翻译后的结果用标准的HTML文件送出给客户端。ASP的网页文件的格式是*.asp,常用于各种动态网站中。ASP是基于WEB的一种编程技术,可以说是CGI的一种。它可以完成以往CGI程序的所有功能,如计数器、留言簿、公告板、聊天室等等。ASP还可以轻松地实现对页面内容的动态控制,根据不同的浏览者,显示不同的页面内容。而浏览者一点觉察不出来,就像为他专门制作的页面一样。使用各种各样的组件,ASP可以完成无比强大的功能。使用FileSystemObject,可以对服务器上的文件进行浏览、复制、移动、删除等。有了ADO(Active Database Object,动态数据库对象)的支持,使ASP对数据库的操作变得非常简单。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。与HTML相比,ASP网原文请找 页具有以下特点: (1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术; (2)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;(3)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;(4)ASP可以使用服务器端ActiveX组建来执行各种各样的任务,例如存取数据库或访问文件系统等。 (5)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的源程序代码,可防止ASP程序代码被窃取。2.1.2 IIS的介绍与安装(1)Microsoft IIS 是允许在公共Intranet或Internet上发布信息的Web服务器。IIS通过使用超文本传输协议(HTTP)传输信息,还可配置IIS 以提供文件传输协议(FTP)和gopher服务。FTP服务允许用户从Web节点到Web节点传送文件,gopher服务为定位文档使用菜单驱动协议,HTTP协议已经尽可能地代替了gopher协议。 IIS提供了一个图形界面的管理工具,称为 Internet服务管理器,可用于监视配置和控制Internet服务。Internet服务管理器处于中心位置,可以控制组织中所有运行IIS的计算机。(2)在Windows 2000/xp/2003操作系统下,选择“控制面版”、“添加/删除程序” 、“添加/删除Windows组件”命令,打开“Windows组件向导”对话框。确定Windows 2000/xp/2003的安装光盘已经插入在光驱之中。再选中“IIS信息服务(IIS)”复选框,单击“下一步”按钮,此时系统会运行很长一段时间后提示:完成“Windows组件向导”。单击“完成”,表示已成功安装了IIS。2.1.3 Microsoft Access 简介Microsoft Access是一种关系式数据库,它适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。Access具备了许多先进的大型数据库管理系统所具备的特征,完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。作为Office套件的一部分,可以与Office集成,实现无缝连接。能够利用Web检索和发布数据,实现与Internet的连接。2.2 系统功能描述这个系统的核心功能是在网络上提供一些图书复习资料的零售业务,即一个网上的图书商店。用户可以方便地在线浏览商店中提供的各种图书资料,也可以在线订购所需要的图书。与现实世界顾客到商店购物不同的是,网上购物必须要保证用户购买的可靠性,即需要对购物用户的身份进行一定程度上的控制。这是因为网上销售的不是真实的货物,而是达成一项买卖的协议,然后由卖方提供送货业务。实际的商品交割需要到现实世界中来完成,所以必须对顾客的身份及购物定单进行审核、查证以后才进行实际的商品交割,避免造成商家不必要的人力、物力损失。综合以上这些要求,网上书店电子商务网站至少应该具有以下几个功能:(1)将需要在网络上销售的商品加以分类和归总,建立一个基本的网站商品分类体系,据此来设计商品数据库。然后在网站上按照分类体系分别设置商品陈列架,用户可以通过浏览不同的陈列架找到所需要的图书。(2)对用户进行注册会员制管理方式,非会员只能在网站上浏览,但不能在线购物(即下定单)。网站的注册会员可以在每次进入本站时,通过验证身份而获得在线购物和其他一些权利。如果用户发现自己的注册信息有错误,也可以在线修改。(3)对用户的资料进行采集,记录用户每次购物的信息,对用户的购物进行奖励。奖励的方式是提供一种网站积分,当积分到达一定的份额时通知用户,然后对用户的再次购物进行优惠或者提供其他优惠措施。这一点也是现在网络上很多电子商务网站都采用的“积分制”促销活动。(4)实现注册用户的再线选购商品和定单的生成。用户可以对自己选择的商品取消购买,也可以对每件选择的商品决定购买的复件数。(5)提供用户原文请找 对网站数据库中所有商品的查找功能,用户可以通过简单的商品名进行精确或者模糊的检索,也可以通过一个提供多个检索入口的高级检索对所需要商品进行多方面的限制性检索。用户可以通过查看检索结果而获得商品的详细情况,如货号、品牌、价格和照片等。这里列出的功能其实也是一个综合的大型电子商务网站所具备的基础功能,其他任何衍生的功能都是在此基础之上的拓展。因此,只要掌握了这些基本功能的实现方法,然后建设更大的且功能更完备的电子商务网站就不会有太大的问题。 系统流程图分析以上这些联系反映了网站设计的基本思路和程序编制的基本流程,网站详细的流程如图2-1。asp网上书店系统设计+源码+类图+答辩PPT从流程图中可以看出,身份验证在整个网站购物的过程中发挥着相当重要的作用。其中包括登录、判断用户登录信息是否超时,以及对非法用户引导其进行注册等功能。该流程图也大致体现了网站程序设计的思路,按照用户购物的流程来设计程序。顺着该流程图一步一步往下走,在需要进行转向处提供转向功能,并随时注意用户的登录信息。这种思路有利于对整个大的工程的把握,有利于对程序设计过程的指导。3 总体设计3.1 功能框架设计通常在设计一个大的工程项目时,都是事先将其分成若干个相对独立的功能模块,然后对各个模块进行独立设计和编制。一般来说,这些模块需要遵守一定的规则,如变量名和程序接口约定等。每个模块都完成以后,再对各模块进行整合。就像搭积木一样,把各个模块搭成最终的系统,这种程序设计思路通常也被称为“积木式”程序设计。根据网站的功能,将该网站划分为以下几个功能模块:(1)模块一:会员注册与管理模块,包括新会员注册、会员身份验证(即登录)、会员信息修改、会员身份注销和预定制商品。(2)模块二:商品陈列上架模块,即实现商店所有商品的分类上架,使用户浏览选择。(3)模块三:购物车模块,需要完成用户选购商品,购物定单生成功能,以及用户购物积分功能。(4)模块四:商品检索模块,包括简单的商品名称,精确和模糊检索、多种条件的组合检索、检索结果的分页显示和检索结果的详细介绍。(5)模块五:数据库设计模块,包括按照功能分析设计数据库并设计表结构。这个模块是其他所有模块的基础。各模块内部具有一定的关系,其中最主要的就是生成购物定单与用户身份验证之间的联系。下面列出我们分析得出的关于这些模块内部及模块之间的联系。(1)会员登录通过以后,才能进行资料修改。在修改资料之前必须判断当前用户是否已经登录,或者其登录信息是否已经超时。(2)会员登录通过以后才能进行商品预定。同样,在预定商品之前必须判断当前用户是否已经登录,或者其登录信息是否已经超时。(3)用户浏览商品、选购商品、将商品放入购物车。如果该用户决定要购买这些商品,即要生成定单,就必须判断当前用户是否已经登录,或者其登录信息是否已经超时。(4)用户身份验证通过后将要生成定单,如果用户需要在定单生成之前进行资料修改,则需要转入用户资料修改程序,该程序位于会员管理模块中。用户通过检索功能找到所需商品,满意后放入购物车,即由检索模块转入购物车模块。3.2 数据库的设计根据上面提出的网站功能模块划分,这个电子商务网站需要使用数据库来存储会员信息、商品信息、定单信息、预定制商品信息。数据库是整原文请找 个网站的基础,因此必须在数据库框架设计完成的情况下,其它模块才有可能实现。数据库名称定为,其中定义的表有会员资料表(表名:user)、商品信息表(表名:product)、定单信息表(表名:orders)、送货方式(表名:delivery)、商品大类(表名:category)、商品评论(表名:review)、商品小类(表名:sorts)。3.3 网页的设计系统中的网页是使用macromedia dreamweaver 8制作的,主要有:首页,会员管理模块(注册、,登录注销,修改、),商品上架模块(陈列,导航),购物车模块(加入,查看,结帐),商品检索模块(检索)。3.4 内部逻辑结构图在网站中涉及到的所有程序及其所属模块之间形成一个密切的逻辑图如图3-1所示。从这个逻辑图上可以看到这些程序所具备的内部联系,以及表现在这种内部联系上的程序设计思路。从这个结构于中可以清楚的看出每个模块所包含的子功能模块及所有必须的网页,图中各模块往下的子功能模块的排列顺序及网页排列的顺序也基本上反应了一个顾客到网上商店进行购物所需进行的步骤。4 详细设计数据库实现该网站需要使用数据库来存储会员信息、商品信息、定单信息、预定制商品信息。数据库是整个网站的基础,因此必须在数据库框架设计完成的情况下,其他模块才有可能实现。1)会员资料表(表名:user)用于存放会员的注册信息,结构如表4-1。字段名数据类型字段长字段说明userid自动编号50编号,主索引username文本50用户名(登陆时用)password文本50会员的密码(MD5加密)useremail文本255Emailidentify数字20会员的身份证号码mobile文本50 userqq文本10QQadddate日期/时间255注册日期quesion文本10密码提示answer文本50密码答案loginnum文本255登陆次数lastvst日期/时间长整型最后一次登陆时间2)商品信息表(表名:product)用于存放商品的信息,结构如表4-2。字段名数据类型字段长字段说明id自动编号50编号name文本50书名author文本50作者introduce文本50装帧productdate日期/时间200出版日期asp网上书店系统设计+源码+类图+答辩PPT字段名数原文请找 据类型字段长字段说明score数字双精度型积分detail备注50详细介绍content备注50目录3)定单信息表(表名:orders)用于存放定单的信息,如表4-3:字段名数据类型字段长字段说明username文本50订单用户名actiondate日期/时间50日期productnum数字50产品订购数量goods数字订单编号state文本50状态:1到5表示步骤,6是表示在购物篮recepit文本收货人address文本收货地址4)评论表(表名:review)用于存放评论的信息,如表4-4:字段名数据类型字段长字段说明reviewid自动编号50编号,主索引id数字50对应产品编号title文本50标题reviewcontent备注评论内容audit数字是否通过审批5)送货方式(表名:delivery)用于查询商品,如表4-5:字段名数据类型字段长字段说明subject文本50送货/汇款方式名6)商品小类查询(表名:sorts)用于查询商品种类,如表4-6:字段名数据类型字段长字段说明categoryid文本50对应大类编号7)管理员表(表名:admin)用于存放管理员权限的表,如表4-7:字段名数据类型字段长字段说明admin文本50用户名password文本50密码(MD5加密)网页的实现4.2.1 会员注册与管理会员注册与管原文请找 理模块涉及到新会员的注册、老会员登录及修改个人资料、会员身份注销及预定制商品。为了避免很长的程序段,将语句放在文件中。每个需要连接数据库的程序只要在程序开头部分采用包含文件的方法包含该文件。程序的源代码如下: 1)新会员注册新会员注册时需要提供一系列的信息。对于一个电子商务网站来说,这些信息的可靠性直接与网站的经营相挂钩。因此,必须对用户填写的各种信息进行一定程度的跟踪和限制。同时为了减轻服务器的负担,在客户端对用户填写的各种信息进行一定的合法性检验,避免过多的无效注册访问服务器,浪费服务器的资源。该程序代码放在附录中,标记前都VBscript程序,用来检验用户输入是否合法或者符合网站设计的规定,其中会员填写的信息做了如下的规则:(1)用户名长度为38位。(2)密码长度为48位。(3)姓名与地址必须填写。(4)身份证号码应当为数字,且长度为15位或者18位。(5)年龄小于12岁被认为不具有会员资格(6)邮政编码需要输入且长度为6位。(7) 号码不必要输入,但是如果输入,则需要检验。(8)Email需要输入,且检验是否合法。用户注册成功以后,浏览器中将提示其数据已经完全插入了数据库,并将用户填写的资料打印在浏览器中。这时用户可以继续浏览网站或立即进入登录页面登录到网站。2)老会员登陆录首先制作一个会员登录的界面,在此文件中存放一个“会员名”和“密码”的表单,表单以POST方法提交给处理文件。程序源代码如下:asp网上书店系统设计+源码+类图+答辩PPT的代码在附录中,为防止用户不经过表单递交页面直接进入,此页面设置了一个陷阱。通过以后,先判断会员名及密码是否输入,若没输入,则提示要求返回重输,然后在数据库中对所填写的数据进行查询;如果所填写的会员名不存在或会员名、密码错误,则提示用户选择注册还是返回后重输;如果找到该会员,则根据原文请找 该会员的会员编号从oldorders表中抽取出该会员在本网站的总积点数,并显示出来。3)老会员注销老会员从网站上注销的程序,是设置标记是否登录的session变量“session(”login”)”的状态。下面是注销程序的源代码:if session(login) then session(login)=end if session(haslogin)=false response.redirect temp.htm完成注销后,即重定向到商品浏览窗口。4)老会员修改个人资料修改个人资料的程序分以下两步进行。(1)用于检测用户是否已经登录。首先判断的状态是否为“已经登录”,如果没有登录,则提示用户先进入登录页面;否则,则将该用户的个人资料以表单形式显示,供用户修改,按照与注册页面相同的脚本检验程序来规范和控制用户的输入。if request.cookies(cookieName)(username)= thenresponse.Redirect reg.aspend if(2) 编写程序,当一切通过以后,表单提交给该程序处理。该程序将按照用户重新填写的信息对数据库中的资料进行更新。注意在此更新的过程中同样要对数据库进行锁定。4.2.2 商品上架1)预定制商品如果用户在网站上没有找到其所需商品,用户可以向网站预定该商品。网站可以根据用户预定的信息,了解商店缺货情况,及时补充商品数量和类型。让用户填写预定制商品的信息,因为涉及到数据库的管理方便,所以只允许本站注册用户才享有此预定商品的权利。我们在页面上提示用户如果还不是注册会员,则应该首先注册。用户需要填写自己的会员、密码、需要预定制商品的名称和品牌,以及对所定制的商品简单描述。表单提交到comment.asp 进行处理。首先验证用户的身份,如果合法,则将此预定制信息插入到数据库中;否则提示会员名及密码错误的信息。2)商品陈列架首先,我们给出这个网站中的商品分类体系。商品基本大类分为英语图书类。具体划分小类如下。(1)英语图书:英语应用能力、考试复习试卷。(2)文学类:小说、散文、古典名著及其他。(3)生活类:保健养生、中医药、家庭烹饪及其他。(4)体育类:足球、篮球、乒乓球及其他。在编写商品陈列上架的程序之前,必须要考虑如下几个问题。(1)商品应当按照所属小类来显示,这样有利于用户集中选择商品。(2)必须要为客户提供按照商品分类来引导用户浏览商品的导航栏,应该在页面中使用另外一个框架页面作为该程序的导航栏。(3)由于每个小类中的商品有可能比较多,因此需要对每个小类的商品进行分页显示,具体每页显示多少可以提供用户自定义的权限。(4)如果该小类尚且没有商品,应当在程序中加以捕捉这个错误陷阱。导航条程序,用于将商店中所有的商品类别罗列在页面上,并且按照大类及小类的关系,在浏览器上显示出一个树形的导航目录。用户可以在中单击自己想要查找的商品的小类别,在窗口中显示出该小类别的所有商品。4.2.3 购物车模块1)将商品放入购物车用户单击购物车图标,即将该商品信息传递给处理加入新商品到购物车的程序中,这个商品的信息包括该商品货号productid、名称productname、价格及图片的URL。在中为用户显示该商品的详细信息,并且把该商品的信息加入到一个Cookies字典Itembuy中,该Cookies字典就是商品的购物车。在编写之前,还需要考虑以下几个问题:(1)如果为每个用户选择原文请找 的商品在Cookies字典中增加一个关键字,则浪费资源,而且管理不方便。(2)如果在加入新的商品到购物车之前,用户刚刚完成了一次交易,那么在加入新商品之前必须将原有的Cookies字典清空。(3)有些批没有图片,需要对这种特殊情况提高处理机制。2)查看购物车中的商品即检查存储用户商品信息的Cookies中是否存有数据,程序名。如果该Cookies字典为空,则表明当前用户的购物车中无商品;否则表明当前用户的购物车里有商品,需要把商品信息显示给用户。同样在编写程序之前,需要考虑以下一些问题。(1)如果用户刚刚进行一次定单操作,则需要事先清空购物车。(2)如果Cookies(“itembuy”)字典中没有关键字,说明还没有加入过商品。(3)即使有关键字,个关键字的值均为零,说明刚清空过购物车。(4)考虑如何将各商品的购买数传递到定单操作程序。3) 清空购物车中的商品清空购物车的程序比较简单,只需将Cookies(“itembuy”)中关键字的值设置为空。然后把标识购物车中是否有商品的变量标记为False,即“没有商品”。4)购物定单生成从的窗口中单击“现在结帐”按钮进入定单操作的程序。定单操作最终要插入到网站数据库中,因此安全性非常重要。在进入定单生成的程序之前,还需要考虑以下几个问题。(1)用户在购物车中对每个商品决定的购买数是多少?如果都是0,或者不合法的数字,那么不必进入定单操作的程序。(2)如果商品的购买数不为0,则把每个不为0商品及其购买数用Session变量记录,以方便后面定单程序的操作。(3)为了安全起见,在每次进入定单操作程序之前都检验用户的身份信息。4.2.4 商品检索1)检索入口提供表单让用户输入检索条件,并提供单选按钮让用户选择或精确检索或模糊检索。该程序用html表单设计,其源代码在附录中。2)生成检索SQL语句的用户输入检索条件后,提交表单到处理。根据用户输入的商品名及检索方式来生成检索数据库的SQL查询语句,然后将生成的SQL查询语句传送到显示检索结果的程序。3)显示检索结果的根据sqlstring参数获得最终需要检索商品数据库的SQL查询语句,根据这个语句来检索数据库,并把检索结果按照每页五条方式输出到浏览器中。在输出检索结果的同时,还提供链接到介绍该商品详细信息的程序的功能。asp网上书店系统设计+源码+类图+答辩PPT4.3 主页设计及各模块的整合主页的设计是网站的招牌,其设计好坏及美观度特为重要。首先进入网站的第一印象是清楚的导航系统,即用户可以通过网站的首页看到网站中有哪些商品。网站的主题为购物,那么在首页应当给用户这样的印象,因而设计的网上商店的首页即是推广企业文化或商店货品的浏览界面。其次,需要在首页提供用户进行其他操作的入口,如用户中心、商品浏览、商品检索、查看购物车。其代码在附录中。5 系统测试系统功能的实现1)在首页提供用户进行其他操作的入口,如用户中心、商品浏览、商品检索、查看购物车。2) 网上书店用户登录页面,如果输入用户名或者密码错误,系统会提示出错,并建议到新会员注册页面注册新账号.处理页面是。3)注册新会员当用户在填写完数据后,单击“提交”按钮,将送交服务器处理,程序的源代码在附录中。为了防止用户不经过注册页面而直接到达这个处理页面,程序中首先设置了一个陷阱,即判断注册页面传输的会员名文本框是否为空。如果为空,则说明没有经过注册页面,那么程序就使用redirect方法强制用户进入注册信息填写页面。在这个陷阱通过以后,使用一系列的变量接受用户填写的各项参数信息,然后对会员名在数据库中进行查找操作。如果数据库中已经有了用户填写的会员名,则提示用户重新选择一个会员名;否则根据数据库中已有的信息计算这个新会员的会员编号,用SQL语句的insert方法将各项信息插入到数据库中。4)导航条程序,用于将商店中所有的商品类别罗列在页面上,并且按照大类及小类的关系,在浏览器上显示出一个树形的导航目录。用户可以在中单击自己想要查找的商品的小类别,在窗口中显示出该小类别原文请找 的所有商品。5)用户输入检索条件后,提交表单到处理。根据用户输入的商品名及检索方式来生成检索数据库的SQL查询语句,然后将生成的SQL查询语句传送到显示检索结果的程序。5.2 调试中的错误及更正1)要注意的是,在计算会员编号和插入数据库的操作时,必须对数据库进行锁定(使用:),防止并发用户操作的冲突发生,导致数据库数据完整性的破坏或者用户的操作无法正常完成。2)编写程序时,当一切通过以后,表单提交给该程序处理。该程序将按照用户重新填写的信息对数据库中的资料进行更新。注意在此更新的过程中同样要对数据库进行锁定,不然就会发生错误。结论我综合运用了ASP、Dreamweaver、Access所掌握的知识,建设出了一个基本具有网上购物功能的电子商务动态网站系统。这个网站将涉及到ASP各大内置对象、部分组件、ADO连接数据库、SQL查询数据库等一系列知识。建设一个网站需要考虑到不同应用程序之间存在的各种可能的联系,以及可能存在的错误的陷阱。特别是在一个综合性的大型网站中,这一点尤为重要。一个小小的错误都有可能成为网站的重大漏洞,导致网站后台数据库数据的泄露,或者用户私人数据的泄露。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业管理 > 商业计划


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

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


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