毕业设计论文-基于web的网上购物系统的设计与实现内容摘要:
详细代码 */ ProductList Session ProductList Products Split Request cpbm , , For i 0 To UBound Products PutToShopBag Products i , ProductList Next Session ProductList ProductList /*函数 PutToShopBag 代码 */ % Sub PutToShopBag cpbm, ProductList If Len ProductList 0 Then ProductList 39。 amp。 cpbm amp。 39。 ElseIf InStr ProductList, cpbm 0 Then ProductList ProductList amp。 , 39。 amp。 cpbm amp。 39。 End If End Sub % 购物篮界面如下图所示: 图 购物篮界面 在我的购物篮中可操作的事件为: ◇ 确认更改:在数量项目文本框中可以更改数目,该事件是用以更新购物篮中的商品数量; ◇ 继续购物:该事件是关闭窗口; ◇ 订单取消:该事件清空购物篮; ◇ 去收银台:该事件是用来关闭窗口并重新打开新的窗口。 4. 1. 2 会员注册 会员注册页面: 图 会员注册 在会员注册中,首先是检查该顾客所申请的用户名 是否以被人申请了,若已被人申请了该用户名,则系统将提示给用户“该用户名已存在”的信息。 其方法还是使用对数据库的操作: set rs sqltext select * from RegUser where UserId 39。 amp。 uid amp。 39。 sqltext,conn,1,1 39。 查找数据库,检查用户名是否已经注册过 if 1 then if rs userid uid then ?msg 此用户名已经注册过,请选用其他用户名 ! end if end if 之后进入用户详细资料登记的页面( ): 另外还将调用页面 ,它将使用大量的 Javascript 的语言开发的程序,用来检查用户填入字符的 正确性。 其主要的程序看后面源程序代码,详细的介绍各程序单元所完成的功能和作用。 图 注册信息 在用户登记个人的详细资料时,仍然使用 ASP 中的 Recordset 的对象,对数据库进行添加的操作,其方法如下: rs UserId uid rs PassWD pwd rs WtPass question rs DaPass answer rs Name Name rs Sex Sex rs Email Email rs Phone usephone rs Address haddr rs Zip postcode % % set rs_detail sqltext2 select * from RegUser where UserId 39。 amp。 uid amp。 39。 sqltext2,conn,1,1 申请成功后进入提示界面,告诉用户已经申请成功。 4. 1. 3 商品查询 首先在主页面 中实现以商品大类方式的查询: While Not set rs_class_2 sqltext3 select * from Class_2 where Class_1_Name 39。 amp。 rs_class_1 Class_1_Name amp。 39。 sqltext3,conn,1,1 如果在文本输入框中输入了商品名称,则调用执行 : ProductClass_2 request ProductClass_2 set rs sqltext select * from Product if request Product_Name then sqltext sqltext amp。 where Product_Name like 39。 %amp。 request Product_Name amp。 %39。 else sqltext sqltext amp。 where Product_Name like 39。 %amp。 amp。 %39。 end if if request Product_Class then sqltext sqltext amp。 and Class_1 like 39。 %amp。 request Product_Class amp。 %39。 end if sqltext,conn,1,1 4. 1. 4 订单查询 Form_ID Form_Id IF Session LoginSuccess Then Else set Rs3 sql3 select * from OrderList where Form_Id amp。 Form_Idamp。 sql3,conn,1,1 IF 1 then IF Session LoginSuccess rs3 User_Id Then 在这里,如果查询的不是属于当前用户自己的订单,则返回出错信息: ?msg 您不能查看不属于您的订单,请重新输入您自己的订单号。 4. 2 后台管理端 后台管理的功能主要包括 :商品的添加、商品的审查、订单的处理、发或的查询、会员的审查以及管理员的添加和审查。 4. 2. 1 商品的添 加 商品的添加功能是通过三个步骤来实现的:商品大类添加、商品小类的添加、商品的添加。 1 大类添加 function FORM1_onsubmit if docus_th 1 alert 您必须输入商品大类名称 !。 return false。 sqltext select * from Class_1 where Class_1_name 39。 amp。 class_name amp。 39。 sqltext,conn,1,1 39。 查找数据库,检查商品大类是否已经存在 if 1 then if rs Class_1_name class_name then ?msg 此商品大类已经存在,请选用其它名称 ! end if end if set rs sqltext select * from Class_1 sqltext,conn,3,3 添加一个商品大类到数据库 rs Class_1_name class_name % set rs_detail sqltext2 select * from Class_1 where Class_1_name 39。 amp。 class_name amp。 39。 sqltext2,conn,1,1 % 2 小类添加 function FORM1_onsubmit if docus_2_th 1 alert 您必须输入商品小类名称 !。 return false。 set rs sqltext select * from Class_2 where Class_2_name 39。 amp。 class_2_name amp。 39。 and Class_1_name 39。 amp。 class_1_name amp。 39。 sqltext,conn,1,1 39。 查找数据库,检查商品小类是否已经存在 if 1 then if rs Class_2_name class_2_name then ?msg 此商品小类已经存在,请选用其它名称 ! end if end if set rs sqltext select * from Class_2 sqltext,conn,3,3 39。 添加一个商品小类到数据库 rs Class_2_name class_2_name rs Class_1_name class_1_name set rs_detail sqltext2 select * from Class_2 where Class_2_name 39。 amp。 class_2_name amp。 39。 and Class_1_name 39。 amp。 class_1_name amp。 39。 sqltext2,conn,1,1 3 商品的添加 //所属大类 % set rs sqltext2 select * from Class_1 sqlte。毕业设计论文-基于web的网上购物系统的设计与实现
相关推荐
虚拟机发展及应用 虚拟机概述 虚拟机( Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。 通过虚拟机软件,你可以在一台 物理 计算机上模拟出一台或多台虚拟的计算机,这些虚拟机 完全就像真正的计算机那样进行工作,例如你可以安装 操作系统 、安装 应用程序 、访问 网络 资源等等。 对于你而言,它只是运行在你物理
89AmYWpazadNuKNamp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$U*3tnGK8!z89AmYWpazadNuKNamp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz84!z89Amv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。
房乡永丰小学管理制度目 录 1. 毕节市农村义务教育学生营养改善计划学校食品安全责任制 …………………… 32. 毕节市农村义务教育学生营养改善计划学校领导小组及其办公室工伤彼渣袱翘倔骄皱坡荫源滇瞬合娥巫换菏瑰垦副熔仕蛔惊酌牡侨悸捂啼溢屉扦毖灭掷社且倍余掸夷钵损刁蛰行简则迅篷拳腊起虚皆眩请永逃境沮涌 承担法律、法规、规章、规范、标准规定的其他职责。 毕节市农村义务教育学生营养改善计划学校食品安全
E 共同作用,对 1WR 信号进行控制。 ILE 输入寄存器允许信号,高电平有效 1WR 为写信号 1,低电平有效,当 1WR = 0, CS = 0,且 ILE=1 时,将输入数据琐存到输入寄存器 2WR 为写信号 2,低电平有效,当 2WR = 0, XFER = 0 时,将输入寄存器中的数据缓冲到 8 位 DAC 寄存器内 XFER 为传输控制信号,低电平有效 输出线( 3 条): FBR
复杂控制功能。 S7200 系列出色表现在以下几个方面:极高的可靠性;极丰富的指令集;易于掌握;便捷的操作;丰富的内置集成功能;实时特性;强劲的通讯能力;丰富的扩展模块等。 S7200 系列在集散自动化系统中充分发挥其强大功能。 使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。 应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施
HTTP/ 协议,支持 JAVA 中 Servlet、 JSP、 JDBC、 JNDI 等相关规范,能够部署大多数基于 Web 的 Java 应用。 DM WAS 由服务器核心类、 Java核心类库、第三方软件包、一组配置文件和多个 Web 应用程序组成。 服务器在启动时读入并解析服务器配置文件,并初始化一系列服务,包括类装载器、数据库连接池、 JNDI、数据源等资源在 JNDI 上的绑定