网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > JSP,NET,JAVA类别 > 正文

汽车销售租赁系统

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/13

本文主要为广大网友提供“汽车销售租赁系统”,希望对需要汽车销售租赁系统网友有所帮助,学习一下!

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

5. 详细设计
 
 
5.1 JavaBean 设计
         根据系统完成步骤,先进行必要的JavaBean编写。首先编写用于数据库连接的javabean 。
1)    数据库连接的JavaBean (Bean1.java)
     本系统使用 SQL Server 2000数据库,采用采用JDBC-ODBC桥连接数据库,所以要建立数据库连接首先创建名为Car数据源。
     
5.1 建立数据源
 然后,建立用于提供数据库连接的javaBean(Bean1.java)。其中用于连接函数getcon()代码如下:
    public Connection getcon() throws Exception {
    try{
 
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//驱动
      con=DriverManager.getConnection("jdbc:odbc:Car ","sa","");//用户名为sa 密码为空。
      return con;//返回连接对象con
    }
    catch(Exception ex){
      ex.printStackTrace();
    }
    return null;
 }
 
2)    车辆数据添加及更新的JavaBean(CarAdd.java)
     在建立数据库连接后,根据具体的车辆参数将数据添加到数据库中,或者将指定的数据更新。下面为添加车辆数据函数代码如下:
 
public int getint(String name,String datas,String Type,int types){
    /*4个参数分别为车辆参数名称,车辆参数值,类别名称及数据库中最大车辆编号*/
    try{
      sql="select * from tb_Cars where Name=''"+Type.trim()+"''";/*trim()用于去除字符串两边的空格*/
      rs=con.getrs(sql);
      if(rs!=null&&rs.next()){//数据库连接成功且结果集不为空
        logo=rs.getInt("ID");
      }
      rs.close();
      con.close();
    }
    catch(Exception e){
      e.printStackTrace();
    }
    try{
      sql="select * from tb_Basic2 where Name=''"+name.trim()+"'' and Home2="+logo;
      Bean1 con1=new Bean1();
      rs=con1.getrs(sql);
      if(rs!=null&&rs.next()){
        homo=rs.getInt("ID");
        homo1=rs.getInt("Homo1");
      }
      con1.close();
    }
    catch(Exception e){
     e.printStackTrace();
    }
    try{
      String sting=datas.trim();
      if(sting.equals("")){//判断字符串string是否为空
        sting="----";
      }
      Bean1 con2=new Bean1();
      sql="insert into tb_Values values(''"+sting+"'',"+homo+","+homo1+","+logo+","+types+")";/*添加车辆参数*/
      int i=con2.getint(sql);
      con2.close();
      return i;
    }
    catch(Exception e){
      e.printStackTrace();
    }
    return 0;
 }
 
3)                      查询结果分页显示的javaBean(Pages.java)
      在将数据库中的数据输出到浏览器中时,如果数据记录很多,则可以使用分页技术将数据分页输出到浏览器中,方便用户浏览。下面是Pages.java的关键代码:
           
/*根据设置,返回指定页应该显示的记录集*/
 public ResultSet getrs(ResultSet rs1){
    try{
      rs2=rs1;
      rs2.last();
      sum=rs2.getRow();//根据记录集中的数据总数及指定的每页显示数计算总页数*/
      avg=sum/size;   
      if(sum%size!=0){
        avg=avg+1;
      }
      nows=(page-1)*size;
      rs2.beforeFirst();
      for(i=0;i<nows;i++){
 
        if(rs2.next()){
 
        }
        else{
          break;
        }
      }
      return rs2;
    }
    catch(Exception ex){
      ex.printStackTrace();
    }
    return null;
 }
   public int getavg(){//返回总的页数
     return avg;
   }
 
 
 
5.2 前台主要功能模块详细设计
5.2.1 前台功能模块的总体框架
a)    根据前面的分析,首先对前台各功能模块进行介绍
l       展示中心:主要包括最新车辆信息展示,车辆信息分类展示,车辆详细信息查看3部分。
l       订购中心:主要包括销售热线查询,在线车辆订购,订购帮助查看和意向购车4部分。
l       租赁中心:主要包括租赁帮助查看及租赁在线预定2部分。
l       置换中心:主要包括车辆置换在线申请。
l       客服中心:主要包括客户服务中心查询,在线投诉,配件信息查询及售后服务信息查看。
l       新闻中心:主要包括新闻推荐展示,分类信息展示及新闻详细信息查看3部分。
l       信息查询:根据车辆的品牌及型号进行查询。
l       后台登陆入口:为管理员进行后台数据管理系统提供入口。
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

  • 上一篇资讯: 网上汽车销售管理系统
  • 下一篇资讯: 新闻搜索引擎的设计
  • 原创论文

    设为首页 | 加入收藏 | 论文首页 |原创论文 |
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师