web课程设计实验报告.doc
文本预览下载声明
Web课程设计
实 验 名 称: 网上购物
专 业: 市场营销
班 级:
学 生: 谭余
学 号: 0312100805
【实验目的】
在现有的各种异构平台的基础之上构筑一个通用的平台无关、语言无关的技术层,将网站的所有功能作为Web服务展示出来,用户根据自己的
需要选择相关的服务。
【实验内容】
1前言
ASP(Active Server Pages)活动服务器页面,基于微软公司的服务器IIS的统一环境,是Microsoft的一种技术,它起一种编程语言的作用,利用它编写动态产生网页的HTML程序代码。
ASP可以使用两种脚本语言:VBScript和Jscript(所谓的Jscript语言就是微软件版本的JavaScript语言) ,但主要使用VBScript。这些脚本可以执行应用程序逻辑,并能够用ActiveX组件执行特殊任务,如数据库查询、文件输入输出等。
ASP内含5个内置的Active Server Components(ActiveX服务器组件),即Database Access component(数据库访问组件)、File Access component(文件访问组件)、Ad Rotator component(广告轮显器组件)、Browser Capabilities component(浏览器信息组件)、Content Linking component(内部链接组件)。最常用的内置组件是文件组件和广告组件。ASP最强大的功能还是使用外置组件。
ASP本身包含了一个DLL文件,名字为asp.dll,缺省安装在Winnt\System32\inetsrv目录下。这个DLL文件负责得到一个ASP页面(由文件扩展名.asp标识),然后对它进行分析,寻找服务器端脚本内容。这个脚本传给相应的脚本引擎,脚本的执行结果与ASP页中的HTML和模板文本结合在一起。完整的页面会送到Web服务器,送往原先请求的客户端。
2 系统规划
该程序实现一个简单的购物流程,从用户注册 用户登陆 商品类别展示
用户信息修改
具体商品展示 加入购物车 查看购物车 提交订单 继续购物。
修改购物车商品
利用动态网页技术设计电子商务系统的总体框架,设计系统的主色调和主界面框架,设计系统的功能。体现一个完整的电子商务过程。
3.数据库设计
3.1. 数据库设计
序号 表名 表说明 1 T_users 用户登录注册信息 2 kinds 商品类别信息 3 products 商品信息 4 buycar 添加到购物车商品信息和数量 3.2据库表设计详细清单样式
序号 字段名 含义 类型 长度 主键 是否为空 1 username 用户名 nvarchar 50 是 否 1 password 密码 nvarchar 50 否 否 2 id Id nvarchar 50 是 否 2 name 商品类别 nvarchar 50 否 否 3 Id Id nvarchar 50 是 否 3 productsname 商品名称 nvarchar 50 否 否 3 price 价格 nvarchar 50 否 否 3 picture 图片 nvarchar 50 否 否 3 cate 类别 nvarchar 50 否 否 4 productsname 商品名称 nvarchar 50 是 否 4 pieceprice 单件价格 nvarchar 50 否 否 4 number 数量 nvarchar 50 否 否 4 界面代码
4.1 alterproduct.aspx
%@ Page Language=C# AutoEventWireup=true CodeFile=alterproduct.aspx.cs Inherits=Default2 %
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN /TR/xhtml1/DTD/xhtml1-transitional.dtd
html xmlns=/1999/xhtml
head r
显示全部