超级管理员页面截图:
普通管理员页面截图:
员工信息管理页面截图:
员工 信息管理(单表查询)
员工业绩查询(多表查询)
增加员工(单表插入数据)
修改个人密码
客户信息管理:
交易信息查询(多表查询)
客户信息查询
车辆信息管理:
新增车辆信息
车辆信息查询
财务信息查询:
数据操作实现方法:
定义一个类DataManager,在每个jsp页面中实例化这个类,并调用它的某
个方法,完成数据库的连接,数据查询,删除,及修改操作。
程序示例:如check.jsp里面可以验证用户登录信息,并转向不同页面。 DataManager dm = new DataManager();//实例化DataManager类
ResultSet rs = null;
if (type == 1) {//如果是以客户身份登录 }
String sql = \ + \rs = dm.getResult(sql);//由用户名和密码获取记录 if (rs.next()) {//如果记录不为空,表明该客户存在 }
String sql = \ + username + \ + \ System.out.println(sql); rs = dm.getResult(sql); if (rs.next()) { String wid = rs.getString(\ session.setAttribute(\ session.setAttribute(\ session.setAttribute(\ }
response.sendRedirect(\
String pid = rs.getString(\保存该用户信息 session.setAttribute(\session.setAttribute(\
session.setAttribute(\response.sendRedirect(\转向客户页面
} else {//转向管理员页面,以下与上面if语句类似。
此外,系统具有良好的安全性,对每个页面都有良好的保护措施,如manashare.jsp,usershar.jsp,通过session验证用户有无权限进入该页面,否则跳转到login.jsp页面,重新登录。
四. 程序设计
1.含有表单的jsp页面可以通过设置隐藏域的值来提交到本页面,其程序流程
如下: