目 录
摘要 I
Abstract II
第一章 应用背景与系统功能 1
第二章 ASP技术综述 2
2.1 ASP的产 2
2.2 ASP与IIS 2
2.2.1 IIS简介 2
2.2.2 IIS与ASP的结合 2
2.3 ASP的内部特点 3
2.3.1 ASP内部6大对象 3
2.3.2 Global文件 4
2.4 利用ADO访问数据库 4
2.5 ASP与CGI的比较 6
第三章 需求分析 8
3.1 系统特点 8
3.2 系统设计思想 8
3.3 系统功能模块划分 9
第四章 数据库设计 10
4.1数据库需求分析 10
4.2 数据库概念结构设计 11
4.3 数据库逻辑结构设计 13
第五章 系统通用功能模块的编写 15
5.1系统结构概括 15
5.1.1系统目录结构 15
5.1.2 管理端用到的公共ASP页面 15
5.1.3 管理端用到的其他ASP页面 15
5.1.4客户端用到的公共ASP页面 16
5.1.4客户端用到的其他ASP页面 17
5.2 应用程序公共文件(GLOBAL.ASP) 17
5.3 数据库连接(conndb.asp) 17
5.4 站点参数设置 18
第六章 网上销售手机系统界面设计 19
6.1 管理端界面设计 19
6.1.1 管理端界面结构设计 19
6.1.2 界面头、尾设计 20
6.1.3 厂商管理模块 20
6.1.4 商品(手机)维护模块 25
6.1.5 会员维护模块 28
6.1.6 订单维护模块 29
6.1.7 查看发货模块 33
6.1.8 常见问题(FAQ)管理模块 33
6.1.9 用户登录模块 34
6.2 客户端界面设计 36
6.2.1 客户端界面结构设计 36
6.2.2 商城主页设计 37
6.2.3 商品(手机)信息浏览模块 42
6.2.4 购物车管理模块设计 43
6.2.5 提交订单模块设计 46
结束语 50
致谢 51
参考文献 52
摘要
随着中国加入WTO,全球经济一体化的逐步深入,互联网在我国得到了突飞猛进的发展,特别是电子商务网站如雨后春笋般涌现出来,网上购物更是已经逐渐成为一种时尚了。本文将介绍如何使用ASP (Active Server Pages)技术,使网站具有基本的电子商务平台的特点。
本文中所做的主要工作如下:
(1)介绍了ASP技术以及运行环境;
(2)分析网络购物系统购物流程与总体设计;
(3)设计实现商品导购、用户管理、商品分类管理、商品管理、订单管理、信息管理、购物结算功能等ASP页面;
(4)分析并解决设计过程中的若干技术问题;
(5)建立完整的手机网络购物系统,并进行测试和分析结果。
关键字:ASP 电子商务 网络
第四章 数据库设计
4.1数据库需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询方面,
这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数
据、数据结构及数据处理的流程,组成一份相近的数据字典,为后面
的具体设计打下基础。
通过上述系统功能分析,针对一般在线手机销售系统,总结出如下的
需求分析。
用户份一般用户、注册拥护和管理员拥护。
一般用户和注册用户无需登陆就可以查看手机信息并购买。
注册用户登陆后可以维护自己的个人信息,并且在向网站发出订单
时会自动填写自己的联系信息。
手机按受机厂商来分类,每一个手机都对应一个厂商。
订单分单张详细订单和总订单。
一个用户可以购买多个或多种类型的手记。
一个用户对应一张丁单列表。
一个顶单列表对应多张订单详细信息。
提供购物帮助功能。
关于定单列表与定单详细信息可以这样理解:因为用户一次可以购买多种产品,则对每一种产品(即每一款型号的手机)生成一条定单详细信息记录,然后多个这样的定单详细信息组成一个定单列表。每一个定单列表才与一个用户对应,在发货时以定单列表为单位,也即用户在操作时所看到的“定单”。
经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构。
管理员信息,包括数据项:帐号,姓名,密码。
注册用户(会员),包括数据项:用户ID,用户名,密码等。
手机,包括数据项:手机编号,手机名称,分类编号等。
手机分类,包括数据项:分类编号,分类名称,上级分类编号(扩展,备 用)。
定单详细信息,包括数据项:定单编号,定单列表编号,手机编号,购买数量。
定单列表,包括数据项:定单列表编号,用户编号,下单时间,联系方式。
购物帮助,包括数据项:问题ID,问题标题,答案和电击次数。