毕业设计(论文)基于ASP的汽车销售网站的设计与开发.doc

上传人:laozhun 文档编号:3978563 上传时间:2023-03-30 格式:DOC 页数:47 大小:1.94MB
返回 下载 相关 举报
毕业设计(论文)基于ASP的汽车销售网站的设计与开发.doc_第1页
第1页 / 共47页
毕业设计(论文)基于ASP的汽车销售网站的设计与开发.doc_第2页
第2页 / 共47页
毕业设计(论文)基于ASP的汽车销售网站的设计与开发.doc_第3页
第3页 / 共47页
毕业设计(论文)基于ASP的汽车销售网站的设计与开发.doc_第4页
第4页 / 共47页
毕业设计(论文)基于ASP的汽车销售网站的设计与开发.doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《毕业设计(论文)基于ASP的汽车销售网站的设计与开发.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于ASP的汽车销售网站的设计与开发.doc(47页珍藏版)》请在三一办公上搜索。

1、常州机电职业技术学院毕业设计(论文)说明书作 者: 学 号: 系 部: 信息工程系 专 业: 计算机网络技术 题 目: 基于ASP的汽车销售网站的设计与开发 指导者:评阅者: 2007 年 10 月 毕业设计(论文)中文摘要自从Web技术出现以来,网站的架构技术就成为了一个高速发展的热点。Internet的出现使企业拥有了一个商机无限的网络发展空间,许多传统的信息和数据库系统正在被移植以互联网上,电子 商务以其高效率、低成本的优势,逐步成为新兴的经营模式和理念,越来越多的企业开始将自己的业务通过Internet的形式直接的提供给客户,一个基于Internet的全球电子商务框架正在形成。随着计算

2、机技术、网络技术的不断提高,电子商务技术的日渐成熟,人们已不再满足于传统的汽车的购买方式,而是渴望通过Internet购买自己的钟爱的品牌车,享受网上订购所带来的更多的便利,为了满足于广大客户的需求,越来越多的汽车销售网站应运而生。本文介绍了如何使用ASP开发一个汽车销售集团管理系统,目的在于让大家共同学习和运用这一语言的体会和收获。关键词:汽车销售集团网站、汽车销售、汽车毕业设计(论文)外文摘要Title: According to the design of ASP car sale website and the development Abstract:Since the emerge

3、nce of Web technology, the website of Architecture technology has become a rapidly developing hot spots. The emergence of the Internet enterprises, which have a limitless business opportunities for network development space, many of the traditional information and database systems are being transpla

4、nted to the Internet, e-commerce with its high-efficiency, low-cost advantages, has gradually become a new business model and philosophy, the ever more and more firms have started their own business through the Internet in the form of direct available to customers, an Internet-based global framework

5、 for electronic commerce is taking shape.With computer technology, network technology continues to improve, the growing maturity of e-commerce technology, people are no longer satisfied with traditional car buying, but instead long for the Internet to buy their favorite brand cars, enjoy brought by

6、ordering online more convenience, in order to satisfy the broad customer demand, a growing number of car sales website came into being.This paper describes how to use ASP development of a car sales group management system, designed to enable our common language learning and use of this experience an

7、d harvest.Keywords :The group website of the car sale , Car sale, Car目录1 引言 12 系统分析 Y2.1 需求分析 Y2.2 可行性分析 Y3 总体设计 Y3.1 项目规划 Y3.2 系统功能结构图 Y4 系统设计 Y4.1 设计目标 Y4.2 开发及运行环境 Y4.2 逻辑结构设计 Y5 前台主要功能 Y5.1 前台文件总体构架 Y5.2 站内搜索模块设计 Y5.3 展台中心模块设计 Y 5.4 订购中心模块设计 Y 5.5 租赁中心模块设计 Y 5.6 客服中心模块设计 Y6 后台主要功能 Y6.1 后台总体构架 Y6

8、.2 后台登录模块设计 Y6.3 后台管理首页设计 Y6.4 销售车辆管理模块设计 Y6.5 订单信息管理模块设计 Y6.6 新闻信息管理模块设计 Y6.7 用户管理模块设计 Y结论 Y致谢 Y参考文献 Y1 引言全世界经济的迅速发展,带动了各行业的发展,人们生活水平也随之提高,“汽车”已不再是家庭消费中的奢侈品。购买汽车的企业、家庭、个人越来越多,汽车消费群体日趋壮大,带动了整个汽车产业的迅猛发展。天金汽车销售集团是以经营汽车为主,租赁汽车、置换汽车、汽车售后服务为辅助产业的大型汽车销售产业公司。随着公司销售业绩的不断提升,公司规模逐步扩大,在全国各地都设置了企业售后服务的分公司。为了适应企

9、业规模的发展,公司服务项目的增多,业务量的增大,企业在管理方面也作出全新的调整。借助全球网络化的东风,企业作出通过Internet网,对全国各地的分支机构的公司业务进行管理,以解决企业异地经营,给理者带来的诸多不便,提高企业的管理水平,更好的带动企业的经营发展。2 系统分析2.1 需求分析通过调查,要求系统需要有以下功能;q 全面展示企业形象。q 展示企业销售车辆信息、租赁汽车的相关信息。q 提供汽车销售、汽车租赁、车辆转换等信息的订单添加功能。q 为客户投诉提供相关窗口,提供企业热线。q 提供企业销售汽车相关信息的检索功能,方便用户查询汽车的相关信息。q 提供备件查询功能,方便用户使用。q

10、为客户提供各地连锁店信息。q 通过网站后台,对网站前台信息进行全面管理。q 通进后台管理企业的新闻信息。q 通过后台对车辆信息,租赁汽车信息进行全面管理。q 通过后台管理各类订单(订购、租赁、置换)信息,提供订单查询功能。q 通过后台管理对备件信息进行管理,提供查询功能。q 通进后台对连锁企业信息进行管理。q 授理客户的投诉信息。q 通过后台管理用户名和密码。q 系统退出。2.2 可行性分析q 经济性汽车销售集团网站,为汽车销公司在网络上提供了一个全面展示企业形象的平台,使汽车用户更加的了解企业的动态信息。满足客户在线提交在线订购汽车、租赁汽车、置换汽车等信息的要求。网站提升了企业在客户中的形

11、象,使企业和客户联系更加的紧密,提高企业的经济效益。q 技术性通过后台实现了对客户各类订单进行管理的功能,实现了对前台新闻信息的更新功能。3 总体设计3.1 项目规划汽车销售集团网站是一个典型的数据库开发应用程序,由前台功能设计和后台功能设计部组成,规划系统功能模块如下:q 前台管理模块该模块主要包括:展台中心、订购中心、租赁中心、置换中心、客户服务中心、新闻中心、关于集团、联系我们和后台登录入口。q 后台管理模块该模块的主要包括:后台登录、销售车辆管理、租赁车辆管理、备件数据管理、订单信息管理、租赁信息管理、置换信息管理、新闻信息管理、集团信息管理、客户投诉管理、连锁企业管理和密码修改。3.

12、2 系统功能结构图汽车集团销售网站前台系统功能结构图,如图1所示。图1 汽车销售集团网站前台系统功能结构图汽车集团销售网站前台系统功能结构图,如图2所示。图2 汽车销售集团网站后台系统功能结构图4 系统设计4.1 设计目标本系统是针对汽车销售企业各种相关服务项目,进行开发设计的,主要实现如下目标:q 全面展示公司,向客户介绍公司的服务项目。q 系统前台采用清晰、明快的展示风格,展示销售车辆信息、租赁车辆信息。q 展示集团信息、企业新闻。q 实现客户在线提交订购车辆订单、在线租赁车辆订单、在线置换车辆订单的功能q 客服中心提供客户服务热线,并为客户提供投诉的服务的功能。q 实现为客户提供车辆备件

13、信息查询的功能。q 提供各地连锁企业的相关信息。q 系统后台采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。q 对销售车辆信息、租赁车辆信息进行管理。q 实现对车辆订单信息、租赁订单信息、置换信息进行管理功能。q 实现对车辆订单信息、租赁信息、置换信息的查询功能。q 更新集团信息、历史回顾内容。q 对新闻信息进行管理。q 对客户投诉信息进行查询和管理。q 对车辆备件信息进行查询和管理。q 对连锁企业信息进行管理。q 提供修改管理员密码功能。q 系统运行稳定、安全可靠。4.2 开发及运行环境硬件平台:q CPU:P41.8GHz。q 内存:256MB以上。软件平

14、台:q 操作系统:Windows xp/ Windows 2000。q 数据库:SQL Server 2000。q 浏览器:IE5.0,推荐使用IE6.0。q Web服务器:IIS5.0。q 分辨率:最佳效果1024768像素。4.3 逻辑结构设计本系统数据库采用SQL Server 2000数据库,系统数据库名称为db_Car_Data。数据库db_Car_Data中包含12张表。下面分别给出数据表概要说明及数据表的结构。4.3.1数据表概要说明为了对本系统后台的数据库中数据表有一个更清晰的认识,在此特设计一个数据表树型结构图,该数据表树型结构图包含系统所有数据表,如图3所示。用户表网站信息

15、表备件信息表乘用车表商用车表租赁车表在线订单表连锁企业表新闻列表转换申请表客户投诉表在线租赁订单图3 数据表树型结构图4.3.2数据表的结构关于数据库中的数据表请参见附录B。5 前台主要功能模块详细设计5.1 前台文件总体架构5.1.1功能模块介绍前台页面主要包括以下功能模块:q 网站导航:主要包括网站的旗帜导航条和站内导航条两个部分。q 新车推荐:网站推荐的商用车。q 乘用车展台:主要介绍最新的乘用车。q 汽车租赁:主要介绍租赁汽车的流程。q 公告:本站的最新公告。q 站内搜索:按类别搜索汽车的相关信息。q 最新信息:显示最新的八条新闻信息。q 后台登录入口:为管理员进入后台提供一个入口。5

16、.1.2 前台页面运行结果前台首页运行结果如图4所示。18473256图4 网站前台运行结果前台页面的各部分说明以列表形式给出,如表1所示。表1 前台首页解析区域名称说明对应文字1网站导航主要拥护网站的旗帜广告和站内导航index.asp2乘用车推荐是网站推荐的商用车index.asp3乘用车展台主要是介绍最新的乘用车index.asp4汽车租赁主要是介绍租赁汽车的流程index.asp5公告是本站的最新公告index.asp6站内搜索按类别搜索汽车的相关信息index.asp7最新信息显示最新的八条新闻信息index.asp8后台登录入口为管理员进入后台提供一个入口index.asp5.2

17、站内搜索模块设计站内搜索是按类别,对指定的车辆参数的关键字进行模糊查询。该功能由两部分组成,一部分是查询条件输入部分,另一部分是查询结果显示部分,如图5所示。图5 站内搜索页面设计效果查询条件输入部分涉及的HTML表单元素如表2所示。表2 查询条件输入部分涉及的HTML表单元素名称类型含义重要属性form1form表单method=post action=search.asppinpaitext查询品牌关键字size=15xinghaotext查询型号关键字size=15selectselect车辆的类别乘用车商用车Submitsubmit查询按钮按类别对指定车辆参数的关键字进行模糊查询,并显

18、示相应查询结果,其代码如下:%取得记录集selectd=request(select) 获取类别xinghao=request(xinghao) 获取型号pinpai=request(pinpai) 获取品牌if xinghao= and pinpai= then 判断接收的值是否都为空response.Write(alert(最少输入一个条件);location=javascript:history.go(-1)elseselect case selectdcase 乘用车 if xinghao= then 当型号为空时 查询的类型是乘用车时获取相应的记录set rs2=server.Cre

19、ateObject(adodb.recordset)sql2=select * from tb_Cars_s where pinpai=&pinpai& rs2.open sql2,conn,1,1elseif pinpai= then 当品牌为空时set rs2=server.CreateObject(adodb.recordset)sql2=select * from tb_Cars_s where xinghao=&xinghao&查询的类型是商用车时获取相应的记录rs2.open sql2,conn,1,1elseset rs2=server.CreateObject(adodb.re

20、cordset)sql2=select * from tb_Cars_s where pinpai=&pinpai& and xinghao=&xinghao&rs2.open sql2,conn,1,1end ifcase 商用车 if xinghao= then 当型号为空时set rs2=server.CreateObject(adodb.recordset)sql2=select * from tb_Cars_sy where pinpai=&pinpai& rs2.open sql2,conn,1,1elseif pinpai= then 当品牌为空时set rs2=server.C

21、reateObject(adodb.recordset)sql2=select * from tb_Cars_sy where xinghao=&xinghao&rs2.open sql2,conn,1,1else 当两个条件都不为空时set rs2=server.CreateObject(adodb.recordset)sql2=select * from tb_Cars_sy where pinpai=&pinpai& and xinghao=&xinghao&rs2.open sql2,conn,1,1end ifend select%maxpage then 在接收页码的值大于最大页码

22、时,使其等于最大页码 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 % img src=Mangage/ width=140 height=105img src=Mangage/ width=140 height=105名称: 参考价格:(万元) a href=zhantaiopen1.asp?id=详细参数a href=zhantaiopen.asp?id=详细参数

23、a href=javascript: onClick=window.open(ydinggou.asp?name=,width=500,height=600)在线订购 共页 当前页: 显示上一页和下一页超级连接a href=search.asp?p=&select=&xinghao=&pinpai=上一页 a href=search.asp?p=&select=&xinghao=&pinpai=下一页 站内搜索模块的运行结果如图6所示。图6 站内搜索页面的运行结果5.3 展台中心模块设计展台中心有三个类别,分别是:乘用车、商用车和租赁车。用户可以通过分类导航,进入相应的展台,其设计效果如图7所

24、示。在展台中单击“详细参数”超级链接,可以查看车辆的详细参数,其设计效果如图8所示。图7 分类车辆展台页面设计效果图8 车辆详细参数页面设计效果5.3.1车辆分类展示页面乘用车展台、商用车展台和租赁车展台的实现方法比较类似,我们只介绍乘用车展台,商用车和租凭车展台的制作方法都不再赘述。代码如下:maxpage then 在接收页码的值大于最大页码时,使其等于最大页码requestpage=maxpage end if if not requestpage=1 then rs2.move (requestpage-1)*rs2.pagesize 向上或向下移动相应的记录 end if for i

25、=1 to rs2.pagesize and not rs2.eof % img src=Mangage/ width=140 height=105名称: 参考价格:(万元)a href=zhantaiopen.asp?id=详细参数 a href=javascript: onClick=window.open(ydinggou.asp?name=,width=500,height=600)在线订购 共页 当前页: a href=zhantai.asp?p=上一页a href=zhantai.asp?p=下一页 车辆分类展示页面的运行结果如图9所示。图9 车辆分类展示页面运行结果5.3.2 车

26、辆的详细参数页面车辆详细参数页面,主要是根据传统的参数(本例为车辆id号,参数名为id)查找相应的记录并显示结果。查询车辆详细参数的代码如下:set rs1=server.CreateObject(adodb.recordset)sql1=select * from tb_Cars_s where id=&request(id)rs1.open sql1,conn,1,1显示数据的方法: pinpai数据库中表的字段名,rs1为记录集名称由于车辆的参数特别多,所以利用显示隐藏表格的方法把他们分开显示。先让他们都隐藏起来,然后再用js控制它们的显示或隐藏。脚本代码如下:function hidd

27、enall(objTr)/ 隐藏所有相关的表 jibenziliao.style.display = none;jibencanshu.style.display = none;waixingcanshu.style.display = none;dipancanshu.style.display = none;fadongjicanshu.style.display = none;qitacanshu.style.display = none;qitashuoming.style.display = none;biaozhunzhuangbei.style.display = none;xu

28、anzhuangzhuangbei.style.display = none;function ShowTR(objTr)if(objTr.style.display = block)显示当前操作表,隐藏其他表objTr.style.display = none;elsehiddenall(objTr);objTr.style.display = ;把每个表都起上名字,例如:调用方法:基本资料| 这样就可以控制要显示那个表格了,再把查询结果中的数据放在相对应的表格里。车辆的详细参数页面运行结果如图10所示。图10 车辆的详细参数页面运行结果5.4 订购中心模块设计在本例中在线订购有两种订购的方法,一种是订购者在订购中心订购,另一种是在展台中心直接订购。下面先介绍在订购中心订购的设计方法。在线订购页面中,用户必须如实填写,如果有一条不真实,网站都不会接收客户的订购信息。在线订购页面的设计效果如图11所示。图11 车辆在线订购页面设计效果在添写订单时,可以选择经销商并查看其详细的信息,这就要先从数据库中读取经销商的名称,具体代码如下:option value=%rs1.move

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号