摘要
【摘要】
自从Web技术出现以来,网站的架构技术就成为了一个高速发展的热点。Internet的出现使企业拥有了一个商机无限的网络发展空间,许多传统的信息和数据库系统正在被移植以互联网上,电子 商务以其高效率、低成本的优势,逐步成为新兴的经营模式和理念,越来越多的企业开始将自己的业务通过Internet的形式直接的提供给客户,一个基于Internet的全球电子商务框架正在形成。
随着计算机技术、网络技术的不断提高,电子商务技术的日渐成熟,人们已不再满足于传统的汽车的购买方式,而是渴望通过Internet购买自己的钟爱的品牌车,享受网上订购所带来的更多的便利,为了满足于广大客户的需求,越来越多的汽车销售网站应运而生。
本文介绍了如何使用ASP开发一个汽车销售集团管理系统,目的在于让大家共同学习和运用这一语言的体会和收获。
【关键词】 汽车销售集团网站、汽车销售、汽车
-1-
目录
摘要 ................................................................................................................................................. 1 0 引言 ........................................................................................................................................ 1 1 系统分析 ................................................................................................................................ 2
1.1 需求分析 ..................................................................................................................... 2 1.2 可行性分析 ................................................................................................................. 2 2 总体设计 ................................................................................................................................ 2
2.1 项目规划 ..................................................................................................................... 2 2.2 系统功能结构图 ......................................................................................................... 2 3 系统设计 ................................................................................................................................ 3
3.1 设计目标 ..................................................................................................................... 4 3.2 开发及运行环境 ......................................................................................................... 4 3.3 逻辑结构设计 ............................................................................................................. 4 4 前台主要功能模块详细设计 ................................................................................................ 5
4.1 前台文件总体架构 ..................................................................................................... 5 4.2 站内搜索模块设计 ..................................................................................................... 7 4.3 展台中心模块设计 ................................................................................................... 10 4.4 订购中心模块设计 ................................................................................................... 15 4.5 租赁中心模块设计 ................................................................................................... 18 4.6 客服中心模块设计 ................................................................................................... 21 5 后台主要功能模块详细设计 .............................................................. 错误!未定义书签。
5.1 后台总体架构 ........................................................................... 错误!未定义书签。 5.2 后台登录模块设计 ................................................................... 错误!未定义书签。 5.3 后台管理首页设计 ................................................................... 错误!未定义书签。 5.4 销售车辆管理模块设计 ........................................................... 错误!未定义书签。 5.5 订单信息管理模块设计 ........................................................... 错误!未定义书签。 5.6 新闻信息管理模块设计 ........................................................... 错误!未定义书签。 5.7用户管理模块设计 ...................................................................... 错误!未定义书签。 附录A 参考文献 .................................................................................... 错误!未定义书签。 附录B 数据表 ........................................................................................................................ 30 附录C 文件架构图 ................................................................................................................ 38
– 2 –
0 引言
全世界经济的迅速发展,带动了各行业的发展,人们生活水平也随之提高,“汽车”已不再是家庭消费中的奢侈品。购买汽车的企业、家庭、个人越来越多,汽车消费群体日趋壮大,带动了整个汽车产业的迅猛发展。
天金汽车销售集团是以经营汽车为主,租赁汽车、置换汽车、汽车售后服务为辅助产业的大型汽车销售产业公司。随着公司销售业绩的不断提升,公司规模逐步扩大,在全国各地都设置了企业售后服务的分公司。为了适应企业规模的发展,公司服务项目的增多,业务量的增大,企业在管理方面也作出全新的调整。借助全球网络化的东风,企业作出通过Internet网,对全国各地的分支机构的公司业务进行管理,以解决企业异地经营,给理者带来的诸多不便,提高企业的管理水平,更好的带动企业的经营发展。
-1-
1 系统分析
1.1 需求分析
通过调查,要求系统需要有以下功能; 全面展示企业形象。
展示企业销售车辆信息、租赁汽车的相关信息。
提供汽车销售、汽车租赁、车辆转换等信息的订单添加功能。 为客户投诉提供相关窗口,提供企业热线。
提供企业销售汽车相关信息的检索功能,方便用户查询汽车的相关信息。 提供备件查询功能,方便用户使用。 为客户提供各地连锁店信息。
通过网站后台,对网站前台信息进行全面管理。 通进后台管理企业的新闻信息。
通过后台对车辆信息,租赁汽车信息进行全面管理。
通过后台管理各类订单(订购、租赁、置换)信息,提供订单查询功能。 通过后台管理对备件信息进行管理,提供查询功能。 通进后台对连锁企业信息进行管理。 授理客户的投诉信息。
通过后台管理用户名和密码。 系统退出。
1.2 可行性分析
经济性
汽车销售集团网站,为汽车销公司在网络上提供了一个全面展示企业形象的平台,使汽车用户更加的了解企业的动态信息。满足客户在线提交在线订购汽车、租赁汽车、置换汽车等信息的要求。网站提升了企业在客户中的形象,使企业和客户联系更加的紧密,提高企业的经济效益。
技术性
通过后台实现了对客户各类订单进行管理的功能,实现了对前台新闻信息的更新功能。
2 总体设计
2.1 项目规划
汽车销售集团网站是一个典型的数据库开发应用程序,由前台功能设计和后台功能设计部组成,规划系统功能模块如下:
前台管理模块
该模块主要包括:展台中心、订购中心、租赁中心、置换中心、客户服务中心、新闻中心、关于集团、联系我们和后台登录入口。
后台管理模块
该模块的主要包括:后台登录、销售车辆管理、租赁车辆管理、备件数据管理、订单信息管
– 2 –
理、租赁信息管理、置换信息管理、新闻信息管理、集团信息管理、客户投诉管理、连锁企业管理和密码修改。
2.2 系统功能结构图
汽车集团销售网站前台系统功能结构图,如图1所示。
图1 汽车销售集团网站前台系统功能结构图
汽车集团销售网站前台系统功能结构图,如图2所示。
图2 汽车销售集团网站后台系统功能结构图
– 3 –
3 系统设计
3.1 设计目标
本系统是针对汽车销售企业各种相关服务项目,进行开发设计的,主要实现如下目标: 全面展示公司,向客户介绍公司的服务项目。
系统前台采用清晰、明快的展示风格,展示销售车辆信息、租赁车辆信息。 展示集团信息、企业新闻。
实现客户在线提交订购车辆订单、在线租赁车辆订单、在线置换车辆订单的功能 客服中心提供客户服务热线,并为客户提供投诉的服务的功能。 实现为客户提供车辆备件信息查询的功能。 提供各地连锁企业的相关信息。
系统后台采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据
存储安全可靠。
对销售车辆信息、租赁车辆信息进行管理。
实现对车辆订单信息、租赁订单信息、置换信息进行管理功能。 实现对车辆订单信息、租赁信息、置换信息的查询功能。 更新集团信息、历史回顾内容。 对新闻信息进行管理。
对客户投诉信息进行查询和管理。 对车辆备件信息进行查询和管理。 对连锁企业信息进行管理。 提供修改管理员密码功能。 系统运行稳定、安全可靠。
3.2 开发及运行环境
硬件平台:
CPU:P41.8GHz。 内存:256MB以上。 软件平台:
操作系统:Windows xp/ Windows 2000。 数据库:SQL Server 2000。
浏览器:IE5.0,推荐使用IE6.0。 Web服务器:IIS5.0。
分辨率:最佳效果1024×768像素。
3.3 逻辑结构设计
本系统数据库采用SQL Server 2000数据库,系统数据库名称为db_Car_Data。数据库db_Car_Data中包含12张表。下面分别给出数据表概要说明及数据表的结构。
1.数据表概要说明
为了对本系统后台的数据库中数据表有一个更清晰的认识,在此特设计一个数据表树型结构图,该数据表树型结构图包含系统所有数据表,如图3所示。
– 4 –
用户表 网站信息表 备件信息表 乘用车表 商用车表 租赁车表 在线订单表 连锁企业表 新闻列表 转换申请表 客户投诉表 在线租赁订单
图3 数据表树型结构图
2.数据表的结构
关于数据库中的数据表请参见附录B。
4 前台主要功能模块详细设计
4.1 前台文件总体架构
1.功能模块介绍
前台页面主要包括以下功能模块:
网站导航:主要包括网站的旗帜导航条和站内导航条两个部分。 新车推荐:网站推荐的商用车。
乘用车展台:主要介绍最新的乘用车。 汽车租赁:主要介绍租赁汽车的流程。 公告:本站的最新公告。
站内搜索:按类别搜索汽车的相关信息。 最新信息:显示最新的八条新闻信息。
后台登录入口:为管理员进入后台提供一个入口。 2.前台页面运行结果
前台首页运行结果如图4所示。
– 5 –
图4 网站前台运行结果
前台页面的各部分说明以列表形式给出,如表1所示。
– 6 –
表1 前台首页解析
4.2 站内搜索模块设计
站内搜索是按类别,对指定的车辆参数的关键字进行模糊查询。该功能由两部分组成,一部分是查询条件输入部分,另一部分是查询结果显示部分,如图5所示。
图5 站内搜索页面设计效果
查询条件输入部分涉及的HTML表单元素如表2所示。
表2 查询条件输入部分涉及的HTML表单元素
按类别对指定车辆参数的关键字进行模糊查询,并显示相应查询结果,其代码如下:
– 7 –
'取得记录集
selectd=request(
if xinghao=
else
select case selectd
case
if xinghao=
sql2=
elseif pinpai=
sql2=
set rs2=server.CreateObject(
sql2=
case
if xinghao=
sql2=
elseif pinpai=
sql2=
else '当两个条件都不为空时 set rs2=server.CreateObject(
sql2=
– 8 –
1
if not rs2.eof then tel=rs2.recordcount '获取总记录数
rs2.pagesize=5 '每页显示的记录数 maxpage=rs2.pagecount '获取总共的页数 requestpage=clng(request(
if requestpage=
requestpage=1 end if
if requestpage>maxpage then „在接收页码的值大于最大页码时,使其等于最大页码
requestpage=maxpage end if
if not requestpage=1 then
rs2.move (requestpage-1)*rs2.pagesize end if
for i=1 to rs2.pagesize and not rs2.eof %>
onClick=
– 9 –
订购
Rs2.MoveNext „从集合中的当前记录移动到下一记录 if rs2.eof then exit for „如果记录集为空那么跳出循环 next
Rs2.Close „关闭记录集对象 Set Rs2=Nothing „清空记录集 else
response.Write(
href=
href=
站内搜索模块的运行结果如图6所示。
图6 站内搜索页面的运行结果
4.3 展台中心模块设计
展台中心有三个类别,分别是:乘用车、商用车和租赁车。用户可以通过分类导航,进入相应的展台,其设计效果如图7所示。在展台中单击“详细参数”超级链接,可以查看车辆的详细
– 10 –
参数,其设计效果如图8所示。
图7 分类车辆展台页面设计效果
– 11 –
图8 车辆详细参数页面设计效果
1.车辆分类展示页面
乘用车展台、商用车展台和租赁车展台的实现方法比较类似,我们只介绍乘用车展台,商用车和租凭车展台的制作方法都不再赘述。代码如下:
set rs2=server.CreateObject(
sql2=
if not rs2.eof then
tel=rs2.recordcount '总记录数
rs2.pagesize=shum '获取每页显示的记录数
maxpage=rs2.pagecount '获取总共的页数 requestpage=clng(request(
if requestpage=
requestpage=1 end if
if requestpage>maxpage then '在接收页码的值大于最大页码时,使其等于最大页码
requestpage=maxpage end if
if not requestpage=1 then
rs2.move (requestpage-1)*rs2.pagesize „向上或向下移动相应的记录 end if
for i=1 to rs2.pagesize and not rs2.eof %>
– 12 –
href=
onClick=
Rs2.MoveNext '从集合中的当前记录移动到下一记录 if rs2.eof then exit for '如果记录集为空那么跳出循环 next
Rs2.Close '关闭记录集对象 Set Rs2=Nothing '清空记录集 else
response.Write(
车辆分类展示页面的运行结果如图9所示。
– 13 –
图9 车辆分类展示页面运行结果
2.车辆的详细参数页面
车辆详细参数页面,主要是根据传统的参数(本例为车辆id号,参数名为id)查找相应的记录并显示结果。查询车辆详细参数的代码如下:
set rs1=server.CreateObject(
sql1=
显示数据的方法:
‟pinpai数据库中表的字段名,rs1为记录集名称 由于车辆的参数特别多,所以利用显示隐藏表格的方法把他们分开显示。先让他们都隐藏起来,然后再用js控制它们的显示或隐藏。脚本代码如下:
把每个表都起上名字,例如:
– 14 –
这样就可以控制要显示那个表格了,再把查询结果中的数据放在相对应的表格里。 车辆的详细参数页面运行结果如图10所示。
图10 车辆的详细参数页面运行结果
4.4 订购中心模块设计
在本例中在线订购有两种订购的方法,一种是订购者在订购中心订购,另一种是在展台中心直接订购。下面先介绍在订购中心订购的设计方法。
在线订购页面中,用户必须如实填写,如果有一条不真实,网站都不会接收客户的订购信息。在线订购页面的设计效果如图11所示。
– 15 –
图11 车辆在线订购页面设计效果
在添写订单时,可以选择经销商并查看其详细的信息,这就要先从数据库中读取经销商的名称,具体代码如下:
set rs1=server.CreateObject(
sql1=
没有车辆
– 16 –
其js代码如下:
企业详细资料页面,主要是根据传递的参数(本例是企业的名称)查找相应的记录,并显示查询结果。查询代码如下:
set rs=server.CreateObject(
sql=
通过以下代码显示企业的详细信息:
在线订单提交之后,由dinggousave.asp页面进行处理,代码如下:
if request(
request(
rs.open sql,conn,1,3 rs.addnew
rs(
rs(
– 17 –
rs(
rs(
response.Write(
response.Write(
end if %> 在展台中心订购中,先把车辆的品牌参数传递给订购页面(ydinggou.asp),代码如下:
onClick=
在订购页面(ydinggou.asp)中,接收传过来的参数直接添入文本框中,代码如下:
4.5 租赁中心模块设计
1.租赁帮助
租赁帮助只是简单的静态页,这里不做详细说明。 2.在线租赁
在线租赁是为了方便客户租赁汽车而设计的。在线租赁页面中,用户必须如实填写信息,如果有一条不真实,网站都不会接收客户的租赁信息。用户租赁页面设计效果如图12所示。
– 18 –
图12 在线租赁页面设计效果
在线租赁页面涉及到的HTML表单元素如表3所示。
表3 在线订购页面涉及的HTML表单元素
租赁中心首先要选择要租车辆的类型,这些数据必须从数据库中读取,代码如下:
– 19 –
set rs4=server.CreateObject(
sql4=
response.Write(
在填写租赁信息的时候,还要选择日期,如果我们要用静态的方法来添加,那实在是太麻烦了,现在介绍一种新的填写方法,非常的方便,代码如下:
摘要
【摘要】
自从Web技术出现以来,网站的架构技术就成为了一个高速发展的热点。Internet的出现使企业拥有了一个商机无限的网络发展空间,许多传统的信息和数据库系统正在被移植以互联网上,电子 商务以其高效率、低成本的优势,逐步成为新兴的经营模式和理念,越来越多的企业开始将自己的业务通过Internet的形式直接的提供给客户,一个基于Internet的全球电子商务框架正在形成。
随着计算机技术、网络技术的不断提高,电子商务技术的日渐成熟,人们已不再满足于传统的汽车的购买方式,而是渴望通过Internet购买自己的钟爱的品牌车,享受网上订购所带来的更多的便利,为了满足于广大客户的需求,越来越多的汽车销售网站应运而生。
本文介绍了如何使用ASP开发一个汽车销售集团管理系统,目的在于让大家共同学习和运用这一语言的体会和收获。
【关键词】 汽车销售集团网站、汽车销售、汽车
-1-
目录
摘要 ................................................................................................................................................. 1 0 引言 ........................................................................................................................................ 1 1 系统分析 ................................................................................................................................ 2
1.1 需求分析 ..................................................................................................................... 2 1.2 可行性分析 ................................................................................................................. 2 2 总体设计 ................................................................................................................................ 2
2.1 项目规划 ..................................................................................................................... 2 2.2 系统功能结构图 ......................................................................................................... 2 3 系统设计 ................................................................................................................................ 3
3.1 设计目标 ..................................................................................................................... 4 3.2 开发及运行环境 ......................................................................................................... 4 3.3 逻辑结构设计 ............................................................................................................. 4 4 前台主要功能模块详细设计 ................................................................................................ 5
4.1 前台文件总体架构 ..................................................................................................... 5 4.2 站内搜索模块设计 ..................................................................................................... 7 4.3 展台中心模块设计 ................................................................................................... 10 4.4 订购中心模块设计 ................................................................................................... 15 4.5 租赁中心模块设计 ................................................................................................... 18 4.6 客服中心模块设计 ................................................................................................... 21 5 后台主要功能模块详细设计 .............................................................. 错误!未定义书签。
5.1 后台总体架构 ........................................................................... 错误!未定义书签。 5.2 后台登录模块设计 ................................................................... 错误!未定义书签。 5.3 后台管理首页设计 ................................................................... 错误!未定义书签。 5.4 销售车辆管理模块设计 ........................................................... 错误!未定义书签。 5.5 订单信息管理模块设计 ........................................................... 错误!未定义书签。 5.6 新闻信息管理模块设计 ........................................................... 错误!未定义书签。 5.7用户管理模块设计 ...................................................................... 错误!未定义书签。 附录A 参考文献 .................................................................................... 错误!未定义书签。 附录B 数据表 ........................................................................................................................ 30 附录C 文件架构图 ................................................................................................................ 38
– 2 –
0 引言
全世界经济的迅速发展,带动了各行业的发展,人们生活水平也随之提高,“汽车”已不再是家庭消费中的奢侈品。购买汽车的企业、家庭、个人越来越多,汽车消费群体日趋壮大,带动了整个汽车产业的迅猛发展。
天金汽车销售集团是以经营汽车为主,租赁汽车、置换汽车、汽车售后服务为辅助产业的大型汽车销售产业公司。随着公司销售业绩的不断提升,公司规模逐步扩大,在全国各地都设置了企业售后服务的分公司。为了适应企业规模的发展,公司服务项目的增多,业务量的增大,企业在管理方面也作出全新的调整。借助全球网络化的东风,企业作出通过Internet网,对全国各地的分支机构的公司业务进行管理,以解决企业异地经营,给理者带来的诸多不便,提高企业的管理水平,更好的带动企业的经营发展。
-1-
1 系统分析
1.1 需求分析
通过调查,要求系统需要有以下功能; 全面展示企业形象。
展示企业销售车辆信息、租赁汽车的相关信息。
提供汽车销售、汽车租赁、车辆转换等信息的订单添加功能。 为客户投诉提供相关窗口,提供企业热线。
提供企业销售汽车相关信息的检索功能,方便用户查询汽车的相关信息。 提供备件查询功能,方便用户使用。 为客户提供各地连锁店信息。
通过网站后台,对网站前台信息进行全面管理。 通进后台管理企业的新闻信息。
通过后台对车辆信息,租赁汽车信息进行全面管理。
通过后台管理各类订单(订购、租赁、置换)信息,提供订单查询功能。 通过后台管理对备件信息进行管理,提供查询功能。 通进后台对连锁企业信息进行管理。 授理客户的投诉信息。
通过后台管理用户名和密码。 系统退出。
1.2 可行性分析
经济性
汽车销售集团网站,为汽车销公司在网络上提供了一个全面展示企业形象的平台,使汽车用户更加的了解企业的动态信息。满足客户在线提交在线订购汽车、租赁汽车、置换汽车等信息的要求。网站提升了企业在客户中的形象,使企业和客户联系更加的紧密,提高企业的经济效益。
技术性
通过后台实现了对客户各类订单进行管理的功能,实现了对前台新闻信息的更新功能。
2 总体设计
2.1 项目规划
汽车销售集团网站是一个典型的数据库开发应用程序,由前台功能设计和后台功能设计部组成,规划系统功能模块如下:
前台管理模块
该模块主要包括:展台中心、订购中心、租赁中心、置换中心、客户服务中心、新闻中心、关于集团、联系我们和后台登录入口。
后台管理模块
该模块的主要包括:后台登录、销售车辆管理、租赁车辆管理、备件数据管理、订单信息管
– 2 –
理、租赁信息管理、置换信息管理、新闻信息管理、集团信息管理、客户投诉管理、连锁企业管理和密码修改。
2.2 系统功能结构图
汽车集团销售网站前台系统功能结构图,如图1所示。
图1 汽车销售集团网站前台系统功能结构图
汽车集团销售网站前台系统功能结构图,如图2所示。
图2 汽车销售集团网站后台系统功能结构图
– 3 –
3 系统设计
3.1 设计目标
本系统是针对汽车销售企业各种相关服务项目,进行开发设计的,主要实现如下目标: 全面展示公司,向客户介绍公司的服务项目。
系统前台采用清晰、明快的展示风格,展示销售车辆信息、租赁车辆信息。 展示集团信息、企业新闻。
实现客户在线提交订购车辆订单、在线租赁车辆订单、在线置换车辆订单的功能 客服中心提供客户服务热线,并为客户提供投诉的服务的功能。 实现为客户提供车辆备件信息查询的功能。 提供各地连锁企业的相关信息。
系统后台采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据
存储安全可靠。
对销售车辆信息、租赁车辆信息进行管理。
实现对车辆订单信息、租赁订单信息、置换信息进行管理功能。 实现对车辆订单信息、租赁信息、置换信息的查询功能。 更新集团信息、历史回顾内容。 对新闻信息进行管理。
对客户投诉信息进行查询和管理。 对车辆备件信息进行查询和管理。 对连锁企业信息进行管理。 提供修改管理员密码功能。 系统运行稳定、安全可靠。
3.2 开发及运行环境
硬件平台:
CPU:P41.8GHz。 内存:256MB以上。 软件平台:
操作系统:Windows xp/ Windows 2000。 数据库:SQL Server 2000。
浏览器:IE5.0,推荐使用IE6.0。 Web服务器:IIS5.0。
分辨率:最佳效果1024×768像素。
3.3 逻辑结构设计
本系统数据库采用SQL Server 2000数据库,系统数据库名称为db_Car_Data。数据库db_Car_Data中包含12张表。下面分别给出数据表概要说明及数据表的结构。
1.数据表概要说明
为了对本系统后台的数据库中数据表有一个更清晰的认识,在此特设计一个数据表树型结构图,该数据表树型结构图包含系统所有数据表,如图3所示。
– 4 –
用户表 网站信息表 备件信息表 乘用车表 商用车表 租赁车表 在线订单表 连锁企业表 新闻列表 转换申请表 客户投诉表 在线租赁订单
图3 数据表树型结构图
2.数据表的结构
关于数据库中的数据表请参见附录B。
4 前台主要功能模块详细设计
4.1 前台文件总体架构
1.功能模块介绍
前台页面主要包括以下功能模块:
网站导航:主要包括网站的旗帜导航条和站内导航条两个部分。 新车推荐:网站推荐的商用车。
乘用车展台:主要介绍最新的乘用车。 汽车租赁:主要介绍租赁汽车的流程。 公告:本站的最新公告。
站内搜索:按类别搜索汽车的相关信息。 最新信息:显示最新的八条新闻信息。
后台登录入口:为管理员进入后台提供一个入口。 2.前台页面运行结果
前台首页运行结果如图4所示。
– 5 –
图4 网站前台运行结果
前台页面的各部分说明以列表形式给出,如表1所示。
– 6 –
表1 前台首页解析
4.2 站内搜索模块设计
站内搜索是按类别,对指定的车辆参数的关键字进行模糊查询。该功能由两部分组成,一部分是查询条件输入部分,另一部分是查询结果显示部分,如图5所示。
图5 站内搜索页面设计效果
查询条件输入部分涉及的HTML表单元素如表2所示。
表2 查询条件输入部分涉及的HTML表单元素
按类别对指定车辆参数的关键字进行模糊查询,并显示相应查询结果,其代码如下:
– 7 –
'取得记录集
selectd=request(
if xinghao=
else
select case selectd
case
if xinghao=
sql2=
elseif pinpai=
sql2=
set rs2=server.CreateObject(
sql2=
case
if xinghao=
sql2=
elseif pinpai=
sql2=
else '当两个条件都不为空时 set rs2=server.CreateObject(
sql2=
– 8 –
1
if not rs2.eof then tel=rs2.recordcount '获取总记录数
rs2.pagesize=5 '每页显示的记录数 maxpage=rs2.pagecount '获取总共的页数 requestpage=clng(request(
if requestpage=
requestpage=1 end if
if requestpage>maxpage then „在接收页码的值大于最大页码时,使其等于最大页码
requestpage=maxpage end if
if not requestpage=1 then
rs2.move (requestpage-1)*rs2.pagesize end if
for i=1 to rs2.pagesize and not rs2.eof %>
onClick=
– 9 –
订购
Rs2.MoveNext „从集合中的当前记录移动到下一记录 if rs2.eof then exit for „如果记录集为空那么跳出循环 next
Rs2.Close „关闭记录集对象 Set Rs2=Nothing „清空记录集 else
response.Write(
href=
href=
站内搜索模块的运行结果如图6所示。
图6 站内搜索页面的运行结果
4.3 展台中心模块设计
展台中心有三个类别,分别是:乘用车、商用车和租赁车。用户可以通过分类导航,进入相应的展台,其设计效果如图7所示。在展台中单击“详细参数”超级链接,可以查看车辆的详细
– 10 –
参数,其设计效果如图8所示。
图7 分类车辆展台页面设计效果
– 11 –
图8 车辆详细参数页面设计效果
1.车辆分类展示页面
乘用车展台、商用车展台和租赁车展台的实现方法比较类似,我们只介绍乘用车展台,商用车和租凭车展台的制作方法都不再赘述。代码如下:
set rs2=server.CreateObject(
sql2=
if not rs2.eof then
tel=rs2.recordcount '总记录数
rs2.pagesize=shum '获取每页显示的记录数
maxpage=rs2.pagecount '获取总共的页数 requestpage=clng(request(
if requestpage=
requestpage=1 end if
if requestpage>maxpage then '在接收页码的值大于最大页码时,使其等于最大页码
requestpage=maxpage end if
if not requestpage=1 then
rs2.move (requestpage-1)*rs2.pagesize „向上或向下移动相应的记录 end if
for i=1 to rs2.pagesize and not rs2.eof %>
– 12 –
href=
onClick=
Rs2.MoveNext '从集合中的当前记录移动到下一记录 if rs2.eof then exit for '如果记录集为空那么跳出循环 next
Rs2.Close '关闭记录集对象 Set Rs2=Nothing '清空记录集 else
response.Write(
车辆分类展示页面的运行结果如图9所示。
– 13 –
图9 车辆分类展示页面运行结果
2.车辆的详细参数页面
车辆详细参数页面,主要是根据传统的参数(本例为车辆id号,参数名为id)查找相应的记录并显示结果。查询车辆详细参数的代码如下:
set rs1=server.CreateObject(
sql1=
显示数据的方法:
‟pinpai数据库中表的字段名,rs1为记录集名称 由于车辆的参数特别多,所以利用显示隐藏表格的方法把他们分开显示。先让他们都隐藏起来,然后再用js控制它们的显示或隐藏。脚本代码如下:
把每个表都起上名字,例如:
– 14 –
这样就可以控制要显示那个表格了,再把查询结果中的数据放在相对应的表格里。 车辆的详细参数页面运行结果如图10所示。
图10 车辆的详细参数页面运行结果
4.4 订购中心模块设计
在本例中在线订购有两种订购的方法,一种是订购者在订购中心订购,另一种是在展台中心直接订购。下面先介绍在订购中心订购的设计方法。
在线订购页面中,用户必须如实填写,如果有一条不真实,网站都不会接收客户的订购信息。在线订购页面的设计效果如图11所示。
– 15 –
图11 车辆在线订购页面设计效果
在添写订单时,可以选择经销商并查看其详细的信息,这就要先从数据库中读取经销商的名称,具体代码如下:
set rs1=server.CreateObject(
sql1=
没有车辆
– 16 –
其js代码如下:
企业详细资料页面,主要是根据传递的参数(本例是企业的名称)查找相应的记录,并显示查询结果。查询代码如下:
set rs=server.CreateObject(
sql=
通过以下代码显示企业的详细信息:
在线订单提交之后,由dinggousave.asp页面进行处理,代码如下:
if request(
request(
rs.open sql,conn,1,3 rs.addnew
rs(
rs(
– 17 –
rs(
rs(
response.Write(
response.Write(
end if %> 在展台中心订购中,先把车辆的品牌参数传递给订购页面(ydinggou.asp),代码如下:
onClick=
在订购页面(ydinggou.asp)中,接收传过来的参数直接添入文本框中,代码如下:
4.5 租赁中心模块设计
1.租赁帮助
租赁帮助只是简单的静态页,这里不做详细说明。 2.在线租赁
在线租赁是为了方便客户租赁汽车而设计的。在线租赁页面中,用户必须如实填写信息,如果有一条不真实,网站都不会接收客户的租赁信息。用户租赁页面设计效果如图12所示。
– 18 –
图12 在线租赁页面设计效果
在线租赁页面涉及到的HTML表单元素如表3所示。
表3 在线订购页面涉及的HTML表单元素
租赁中心首先要选择要租车辆的类型,这些数据必须从数据库中读取,代码如下:
– 19 –
set rs4=server.CreateObject(
sql4=
response.Write(
在填写租赁信息的时候,还要选择日期,如果我们要用静态的方法来添加,那实在是太麻烦了,现在介绍一种新的填写方法,非常的方便,代码如下: