大专学网站开发与运营做网站视频教学
一、源码特点
      java ssh汽车销售管理系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用
 B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
javaWebssh汽车销售管理系统myeclipse开发m
 代码下载
 https://download.csdn.net/download/qq_41221322/88619011
二、功能介绍
前台主要功能:
 首页
 公告浏览
 车辆浏览、车辆详情
 交易订单信息提交,查看
 会员注册、登录
 后台主要功能:
 (1)会员管理:对会员信息进行添加、删除、修改和查看
 (2)管理员管理:对管理员信息进行添加、删除、修改和查看
 (3)公告管理:对公告信息进行添加、删除、修改和查看
 (4)车辆类别管理:对车辆类别信息进行添加、删除、修改和查看
 (5)车辆信息管理:对车辆信息信息进行添加、删除、修改和查看
 (6)交易订单管理:对交易订单信息进行删除、修改和查看
数据库设计
表4-1 会员信息表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   hyid  |   INTEGER  |   11  |   是  |   会员编号  | 
|   2  |   yhm  |   VARCHAR  |   40  |   否  |   用户名  | 
|   3  |   mm  |   VARCHAR  |   40  |   否  |   密码  | 
|   4  |   xm  |   VARCHAR  |   40  |   否  |   姓名  | 
|   5  |   lxdh  |   VARCHAR  |   40  |   否  |   联系电话  | 
|   6  |   lxdz  |   VARCHAR  |   40  |   否  |   联系地址  | 
表4-2 管理员信息表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   glyid  |   INTEGER  |   11  |   是  |   管理员编号  | 
|   2  |   yhm  |   VARCHAR  |   40  |   否  |   用户名  | 
|   3  |   mm  |   VARCHAR  |   40  |   否  |   密码  | 
|   4  |   xm  |   VARCHAR  |   40  |   否  |   姓名  | 
表4-3 公告信息表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   ggid  |   INTEGER  |   11  |   是  |   公告编号  | 
|   2  |   bt  |   VARCHAR  |   40  |   否  |   标题  | 
|   3  |   nr  |   VARCHAR  |   40  |   否  |   内容  | 
|   4  |   fbsj  |   VARCHAR  |   40  |   否  |   发布时间  | 
表4-4 车辆类别信息表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   cllbid  |   INTEGER  |   11  |   是  |   车辆类别编号  | 
|   2  |   lb  |   VARCHAR  |   40  |   否  |   类别  | 
表4-5 车俩信息表
|   序号  |   字段名称  |   数据类型  |   长度  |   主键  |   描述  | 
|   1  |   clxxid  |   INTEGER  |   11  |   是  |   车辆信息编号  | 
|   2  |   clmc  |   VARCHAR  |   40  |   否  |   车辆名称  | 
|   3  |   lb  |   VARCHAR  |   40  |   否  |   类别  | 
|   4  |   pl  |   VARCHAR  |   40  |   否  |   排量  | 
|   5  |   ys  |   VARCHAR  |   40  |   否  |   颜色  | 
|   6  |   tp  |   VARCHAR  |   40  |   否  |   图片  | 
|   7  |   js  |   VARCHAR  |   40  |   否  |   介绍  | 
|   8  |   scnf  |   VARCHAR  |   40  |   否  |   生产年份  | 
|   9  |   pzsm  |   VARCHAR  |   40  |   否  |   配置说明  | 
|   10  |   jg  |   VARCHAR  |   40  |   否  |   价格  | 
ER图设计

控制层代码
public String add(){//对表clxx进行添加操作	try{dao.addclxx(clxx);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");return "clxxadd";}public String list(){//对车辆信息进行管理 对表clxx进行页面查询int size=10;//分页个数try{String hql=" from clxx where 1=1";int count=dao.getclxxs(hql).size();pageCount=count%size==0?count/size:(count/size+1);if(pageNum<1){pageNum=1;}else if(pageNum>pageCount){pageNum=pageCount;}clxxs=dao.getclxxs(hql, pageNum, size);}catch(Exception e){System.out.println(e.toString());}return "clxxlist";}public String listp(){//对车辆信息进行管理 对表clxx进行查询try{clxxs=dao.getclxxs(" from clxx where 1=1");}catch(Exception e){System.out.println(e.toString());}return "clxxlistp";}public String del(){//对车辆信息进行删除 对表clxx进行删除String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();clxx tempbean=dao.getclxx("from clxx where clxxid="+keyid);try{dao.delclxx(tempbean);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute("msg", "<script>alert('删除成功');</script>");return list();}public String modPage(){对车辆信息修改页面 对表clxx进行修改String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();try{clxx=dao.getclxx("from clxx where clxxid="+keyid);ServletActionContext.getRequest().setAttribute("lb",clxx.getLb());}catch(Exception e){System.out.println(e.toString());}return "clxxmodPage";}public String detail(){对车辆信息修改页面 对表clxx进行修改String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();try{clxx=dao.getclxx("from clxx where clxxid="+keyid);}catch(Exception e){System.out.println(e.toString());}return "clxxdetail";} 
持久层
对表clxx进行增加操作*/public int addclxx(clxx u){return addObj(u);}/*对表clxx进行删除操作*/public void delclxx(clxx u){delObj(u);}/*对表clxx进行查询单条记录返回一个实体bean对象*/public clxx getclxx(String hql){return (clxx)getObjByHql(hql);}@SuppressWarnings("unchecked")/*对表clxx查询结果集体操作*/public List<clxx> getclxxs(DetachedCriteria dc,int pageNum,int size){return (List<clxx>)getObjs(dc, (pageNum-1)*size, size);}/*对表clxx查询结果集体操作*/public List<clxx> getclxxs(String hql){return (List<clxx>)getObjsByHql(hql);}@SuppressWarnings("unchecked")/*对表clxx查询结果集体操作*/public List<clxx> getclxxs(String hql,int pageNum,int size){return (List<clxx>)getObjsByHql(hql,(pageNum-1)*size,size);}/*对表clxx查询结果数量总计*/public int getclxxCount(DetachedCriteria dc){return getCount(dc);} 
struts2配置文件
<action name="clxx*" class="clxxAction" method="{1}" ><result name="clxxaddPage" >clxx/clxxadd.jsp</result><result name="clxxadd" >clxx/clxxadd.jsp</result><result name="clxxdel" >clxx/clxxlist.jsp</result><result name="clxxlist" >clxx/clxxlist.jsp</result><result name="clxxlistp" >clxx/clxxlistp.jsp</result><result name="clxxmodPage" >clxx/clxxmodify.jsp</result><result name="clxxdetail" >clxx/clxxdetail.jsp</result></action> 
 三、注意事项
     1、管理员账号:admin 密码:admin 数据库配置文件applicationContext.xml
      2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
     3、数据库文件名是jspsshcar.sql,系统名称sshcar
     4、系统首页地址:http://127.0.0.1:8080/sshcar/index.jsp
四 系统实现




源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
