欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

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

    • 资源ID:3978563       资源大小:1.94MB        全文页数:47页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    常州机电职业技术学院毕业设计(论文)说明书作 者: 学 号: 系 部: 信息工程系 专 业: 计算机网络技术 题 目: 基于ASP的汽车销售网站的设计与开发 指导者:评阅者: 2007 年 10 月 毕业设计(论文)中文摘要自从Web技术出现以来,网站的架构技术就成为了一个高速发展的热点。Internet的出现使企业拥有了一个商机无限的网络发展空间,许多传统的信息和数据库系统正在被移植以互联网上,电子 商务以其高效率、低成本的优势,逐步成为新兴的经营模式和理念,越来越多的企业开始将自己的业务通过Internet的形式直接的提供给客户,一个基于Internet的全球电子商务框架正在形成。随着计算机技术、网络技术的不断提高,电子商务技术的日渐成熟,人们已不再满足于传统的汽车的购买方式,而是渴望通过Internet购买自己的钟爱的品牌车,享受网上订购所带来的更多的便利,为了满足于广大客户的需求,越来越多的汽车销售网站应运而生。本文介绍了如何使用ASP开发一个汽车销售集团管理系统,目的在于让大家共同学习和运用这一语言的体会和收获。关键词:汽车销售集团网站、汽车销售、汽车毕业设计(论文)外文摘要Title: According to the design of ASP car sale website and the development Abstract:Since the emergence 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 transplanted 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 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 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 and 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.2 后台登录模块设计 Y6.3 后台管理首页设计 Y6.4 销售车辆管理模块设计 Y6.5 订单信息管理模块设计 Y6.6 新闻信息管理模块设计 Y6.7 用户管理模块设计 Y结论 Y致谢 Y参考文献 Y1 引言全世界经济的迅速发展,带动了各行业的发展,人们生活水平也随之提高,“汽车”已不再是家庭消费中的奢侈品。购买汽车的企业、家庭、个人越来越多,汽车消费群体日趋壮大,带动了整个汽车产业的迅猛发展。天金汽车销售集团是以经营汽车为主,租赁汽车、置换汽车、汽车售后服务为辅助产业的大型汽车销售产业公司。随着公司销售业绩的不断提升,公司规模逐步扩大,在全国各地都设置了企业售后服务的分公司。为了适应企业规模的发展,公司服务项目的增多,业务量的增大,企业在管理方面也作出全新的调整。借助全球网络化的东风,企业作出通过Internet网,对全国各地的分支机构的公司业务进行管理,以解决企业异地经营,给理者带来的诸多不便,提高企业的管理水平,更好的带动企业的经营发展。2 系统分析2.1 需求分析通过调查,要求系统需要有以下功能;q 全面展示企业形象。q 展示企业销售车辆信息、租赁汽车的相关信息。q 提供汽车销售、汽车租赁、车辆转换等信息的订单添加功能。q 为客户投诉提供相关窗口,提供企业热线。q 提供企业销售汽车相关信息的检索功能,方便用户查询汽车的相关信息。q 提供备件查询功能,方便用户使用。q 为客户提供各地连锁店信息。q 通过网站后台,对网站前台信息进行全面管理。q 通进后台管理企业的新闻信息。q 通过后台对车辆信息,租赁汽车信息进行全面管理。q 通过后台管理各类订单(订购、租赁、置换)信息,提供订单查询功能。q 通过后台管理对备件信息进行管理,提供查询功能。q 通进后台对连锁企业信息进行管理。q 授理客户的投诉信息。q 通过后台管理用户名和密码。q 系统退出。2.2 可行性分析q 经济性汽车销售集团网站,为汽车销公司在网络上提供了一个全面展示企业形象的平台,使汽车用户更加的了解企业的动态信息。满足客户在线提交在线订购汽车、租赁汽车、置换汽车等信息的要求。网站提升了企业在客户中的形象,使企业和客户联系更加的紧密,提高企业的经济效益。q 技术性通过后台实现了对客户各类订单进行管理的功能,实现了对前台新闻信息的更新功能。3 总体设计3.1 项目规划汽车销售集团网站是一个典型的数据库开发应用程序,由前台功能设计和后台功能设计部组成,规划系统功能模块如下:q 前台管理模块该模块主要包括:展台中心、订购中心、租赁中心、置换中心、客户服务中心、新闻中心、关于集团、联系我们和后台登录入口。q 后台管理模块该模块的主要包括:后台登录、销售车辆管理、租赁车辆管理、备件数据管理、订单信息管理、租赁信息管理、置换信息管理、新闻信息管理、集团信息管理、客户投诉管理、连锁企业管理和密码修改。3.2 系统功能结构图汽车集团销售网站前台系统功能结构图,如图1所示。图1 汽车销售集团网站前台系统功能结构图汽车集团销售网站前台系统功能结构图,如图2所示。图2 汽车销售集团网站后台系统功能结构图4 系统设计4.1 设计目标本系统是针对汽车销售企业各种相关服务项目,进行开发设计的,主要实现如下目标:q 全面展示公司,向客户介绍公司的服务项目。q 系统前台采用清晰、明快的展示风格,展示销售车辆信息、租赁车辆信息。q 展示集团信息、企业新闻。q 实现客户在线提交订购车辆订单、在线租赁车辆订单、在线置换车辆订单的功能q 客服中心提供客户服务热线,并为客户提供投诉的服务的功能。q 实现为客户提供车辆备件信息查询的功能。q 提供各地连锁企业的相关信息。q 系统后台采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。q 对销售车辆信息、租赁车辆信息进行管理。q 实现对车辆订单信息、租赁订单信息、置换信息进行管理功能。q 实现对车辆订单信息、租赁信息、置换信息的查询功能。q 更新集团信息、历史回顾内容。q 对新闻信息进行管理。q 对客户投诉信息进行查询和管理。q 对车辆备件信息进行查询和管理。q 对连锁企业信息进行管理。q 提供修改管理员密码功能。q 系统运行稳定、安全可靠。4.2 开发及运行环境硬件平台:q CPU:P41.8GHz。q 内存:256MB以上。软件平台:q 操作系统:Windows xp/ Windows 2000。q 数据库:SQL Server 2000。q 浏览器:IE5.0,推荐使用IE6.0。q Web服务器:IIS5.0。q 分辨率:最佳效果1024×768像素。4.3 逻辑结构设计本系统数据库采用SQL Server 2000数据库,系统数据库名称为db_Car_Data。数据库db_Car_Data中包含12张表。下面分别给出数据表概要说明及数据表的结构。4.3.1数据表概要说明为了对本系统后台的数据库中数据表有一个更清晰的认识,在此特设计一个数据表树型结构图,该数据表树型结构图包含系统所有数据表,如图3所示。用户表网站信息表备件信息表乘用车表商用车表租赁车表在线订单表连锁企业表新闻列表转换申请表客户投诉表在线租赁订单图3 数据表树型结构图4.3.2数据表的结构关于数据库中的数据表请参见附录B。5 前台主要功能模块详细设计5.1 前台文件总体架构5.1.1功能模块介绍前台页面主要包括以下功能模块:q 网站导航:主要包括网站的旗帜导航条和站内导航条两个部分。q 新车推荐:网站推荐的商用车。q 乘用车展台:主要介绍最新的乘用车。q 汽车租赁:主要介绍租赁汽车的流程。q 公告:本站的最新公告。q 站内搜索:按类别搜索汽车的相关信息。q 最新信息:显示最新的八条新闻信息。q 后台登录入口:为管理员进入后台提供一个入口。5.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 站内搜索模块设计站内搜索是按类别,对指定的车辆参数的关键字进行模糊查询。该功能由两部分组成,一部分是查询条件输入部分,另一部分是查询结果显示部分,如图5所示。图5 站内搜索页面设计效果查询条件输入部分涉及的HTML表单元素如表2所示。表2 查询条件输入部分涉及的HTML表单元素名称类型含义重要属性form1form表单method="post" action="search.asp"pinpaitext查询品牌关键字size="15"xinghaotext查询型号关键字size="15"selectselect车辆的类别<option>乘用车</option><option>商用车</option>Submitsubmit查询按钮按类别对指定车辆参数的关键字进行模糊查询,并显示相应查询结果,其代码如下:<!-#include file=DataBase/conn.asp-><%'取得记录集selectd=request("select") '获取类别xinghao=request("xinghao") '获取型号pinpai=request("pinpai") '获取品牌if xinghao="" and pinpai="" then '判断接收的值是否都为空response.Write("<script language=javascript>alert('最少输入一个条件');location='javascript:history.go(-1)'</script>")elseselect case selectdcase "乘用车" if xinghao="" then '当型号为空时 查询的类型是乘用车时获取相应的记录set rs2=server.CreateObject("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.recordset")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.CreateObject("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%><% if not rs2.eof then tel=rs2.recordcount '获取总记录数 rs2.pagesize=5 '每页显示的记录数 maxpage=rs2.pagecount '获取总共的页数 requestpage=clng(request("p") '获取接收的页码 if requestpage="" or requestpage=0 then 当接收页码的值为空或者0时使其等于1 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 %><table width="90%" border="0" align="center" cellspacing="0" class="dibian"> <tr><td width="46%" height="45" rowspan="2" class="bottm"><div align="center"><%if selectd="商用车" then%><img src="Mangage/<%=rs2("jianjietupian")%>" width="140" height="105"><% Else %><img src="Mangage/<%=rs2("tupianjianjie")%>" width="140" height="105"><% End If %></div></td><td width="54%" height="18" class="bian">名称:<%=rs2("pinpai")%></td> </tr> <tr><td valign="top" class="bian"><br><%=rs2("wenzijianjie")%></td> </tr> <tr><td ><div align="center">参考价格:<%=rs2("shoujia")%>(万元)</div></td><td class="zuobian" ><div align="right"> <%if selectd="商用车" then%><a href="zhantaiopen1.asp?id=<%=rs2("id")%>">详细参数</a><% Else %><a href="zhantaiopen.asp?id=<%=rs2("id")%>">详细参数</a><% End If %><a href="javascript:" onClick="window.open('ydinggou.asp?name=<%=rs2("pinpai")%>','','width=500,height=600')">在线订购</a></div></td> </tr></table> <% Rs2.MoveNext 从集合中的当前记录移动到下一记录 if rs2.eof then exit for 如果记录集为空那么跳出循环 next Rs2.Close 关闭记录集对象 Set Rs2=Nothing 清空记录集 else response.Write("暂无车辆信息") end if%> </p><table width="90%" border="0" align="center"> <tr> <td align="right"><span class="css">共<%= maxpage %>页 当前页:<%= requestpage %></span> 显示上一页和下一页超级连接<a href="search.asp?p=<%=requestpage-1%>&select=<%=selectd%>&xinghao=<%=xinghao%>&pinpai=<%=pinpai%>">上一页</a> <a href="search.asp?p=<%=requestpage+1%>&select=<%=selectd%>&xinghao=<%=xinghao%>&pinpai=<%=pinpai%>">下一页</a></td> </tr> </table> 站内搜索模块的运行结果如图6所示。图6 站内搜索页面的运行结果5.3 展台中心模块设计展台中心有三个类别,分别是:乘用车、商用车和租赁车。用户可以通过分类导航,进入相应的展台,其设计效果如图7所示。在展台中单击“详细参数”超级链接,可以查看车辆的详细参数,其设计效果如图8所示。图7 分类车辆展台页面设计效果图8 车辆详细参数页面设计效果5.3.1车辆分类展示页面乘用车展台、商用车展台和租赁车展台的实现方法比较类似,我们只介绍乘用车展台,商用车和租凭车展台的制作方法都不再赘述。代码如下:<% set rs2=server.CreateObject("adodb.recordset") sql2="select * from tb_Cars_s order by id desc" 获得乘用车的记录集 rs2.open sql2,conn,1,1 '每页显示的记录数 shum=5 if not rs2.eof then tel=rs2.recordcount '总记录数 rs2.pagesize=shum '获取每页显示的记录数 maxpage=rs2.pagecount '获取总共的页数 requestpage=clng(request("p") '获取接收页码 if requestpage="" or requestpage=0 then '当接收页码的值为空或者0时使其等于1requestpage=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 %> <table width="90%" border="0" align="center" cellspacing="0" class="dibian"> <tr><td width="46%" height="45" rowspan="2" class="bottm"><div align="center"><img src="Mangage/<%=rs2("tupianjianjie")%>" width="140" height="105"></div></td><td width="54%" height="18" class="bian">名称:<%=rs2("pinpai")%></td> </tr> <tr><td valign="top" class="bian"><br><%=rs2("wenzijianjie")%></td> </tr> <tr><td ><div align="center">参考价格:<%=rs2("shoujia")%>(万元)</div></td><td class="zuobian" ><div align="right"><a href="zhantaiopen.asp?id=<%=rs2("id")%>">详细参数</a> <a href="javascript:" onClick="window.open('ydinggou.asp?name=<%=rs2("pinpai")%>','','width=500,height=600')">在线订购</a></div></td> </tr></table> <% Rs2.MoveNext '从集合中的当前记录移动到下一记录if rs2.eof then exit for '如果记录集为空那么跳出循环nextRs2.Close '关闭记录集对象Set Rs2=Nothing '清空记录集elseresponse.Write("暂无车辆信息") 记录集为空时,显示的信息end if%> </p><table width="90%" border="0" align="center"> <tr> <td align="right"><span class="css">共<%= maxpage %>页 当前页:<%=requestpage %></span> <a href="zhantai.asp?p=<%=requestpage-1%>">上一页</a><a href="zhantai.asp?p=<%=requestpage+1%>">下一页</a></td> </tr> </table>车辆分类展示页面的运行结果如图9所示。图9 车辆分类展示页面运行结果5.3.2 车辆的详细参数页面车辆详细参数页面,主要是根据传统的参数(本例为车辆id号,参数名为id)查找相应的记录并显示结果。查询车辆详细参数的代码如下:set rs1=server.CreateObject("adodb.recordset")sql1="select * from tb_Cars_s where id="&request("id")rs1.open sql1,conn,1,1显示数据的方法:<%=rs1(“pinpai”)%> pinpai数据库中表的字段名,rs1为记录集名称由于车辆的参数特别多,所以利用显示隐藏表格的方法把他们分开显示。先让他们都隐藏起来,然后再用js控制它们的显示或隐藏。脚本代码如下:<script>function hiddenall(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"xuanzhuangzhuangbei.style.display = "none"</script><script>function ShowTR(objTr)if(objTr.style.display = "block")显示当前操作表,隐藏其他表objTr.style.display = "none"elsehiddenall(objTr);objTr.style.display = ""</script>把每个表都起上名字,例如:<table width="550" border="0" cellpadding="0" cellspacing="0" id="jibenziliao">调用方法:<a href="javascript:" onClick="ShowTR(jibenziliao)">基本资料| </a>这样就可以控制要显示那个表格了,再把查询结果中的数据放在相对应的表格里。车辆的详细参数页面运行结果如图10所示。图10 车辆的详细参数页面运行结果5.4 订购中心模块设计在本例中在线订购有两种订购的方法,一种是订购者在订购中心订购,另一种是在展台中心直接订购。下面先介绍在订购中心订购的设计方法。在线订购页面中,用户必须如实填写,如果有一条不真实,网站都不会接收客户的订购信息。在线订购页面的设计效果如图11所示。图11 车辆在线订购页面设计效果在添写订单时,可以选择经销商并查看其详细的信息,这就要先从数据库中读取经销商的名称,具体代码如下:<% set rs1=server.CreateObject("adodb.recordset")sql1="select * from tb_Enterprise where Style='连锁销售' order by id desc" 获取经销商的信息rs1.open sql1,conn,1,1if not rs1.eof then %><select name="dealer" class="wenbenkuang" id="select6"><% for i=1 to rs1.recordcount and not rs1.eof%><option value="<%=rs1("Name")%>"><%=rs1("Name")%></option><%rs1.move

    注意事项

    本文(毕业设计(论文)基于ASP的汽车销售网站的设计与开发.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开