当前位置:跳过导航链接计算机毕业设计首页 : JAVA计算机毕业设计 : 详细内容

基于JSP(J2EE)公交车查询管理系统(6)

来源:xiaoniu168.com 作者:JSP 添加时间:2011-09-13 点击数:36665

1、用户登录模块
(1)模块功能描述
该系统的用户应为普通用户或管理员,他们分别有自己的用户名和密码,用户选择身份后,进入到各自的登录界面,输入相应的用户名和密码,如果登录成功后,即可进入到相应的个人主界面,否则将给予出错提示,并返回登录界面重新登录。
关键代码实现
String adminname = request.getParameter("adminname") == null ? "" : request.getParameter("adminname");
  adminname = exChange(adminname);//字符串乱码处理
  String password = request.getParameter("password") == null ? "" : request.getParameter("password");
  password = exChange(password);//字符串乱码处理
  String sql = "";
  String rand = (String) session.getAttribute("rand");
  String input = request.getParameter("vaild");
  int n = 0;
  try {
   conn = db.getConnection();
   stmt = conn.createStatement();
   sql = "select * from administrator where adminiID = '"+adminname+"' and adminipassword = '"+password+"'";
   rs = stmt.executeQuery(sql);
   if (rs.next() && rs != null) {
    n++;
   }
   if (n > 0 && input.equals(rand)) {
    session.setAttribute("adminname", adminname);
    session.setAttribute("adminpassword", password);
    session.removeAttribute("rand");
    response.sendRedirect("loginSuccess.jsp");
   } else {
    response.sendRedirect("error.jsp");
   }
  }

计算机毕业设计

〖资料来源:计算机毕业论文 www.xiaoniu168.com

2、用户个人信息管理模块
(1)模块功能描述
用户登录成功后即可进入到用户的个人主界面,在个人主界面中,用户可以查看个人详细信息,包括用户名账号,保护邮箱等信息,并可以自行修改密码等个人信息,最后注销登录返回到系统登录界面。
公交系统查询模块
3、车次信息查询
(1)模块功能描述
用户登录成功后即可进入到用户的个人主界面,在个人主界面,用户首先可以进行车次信息查询。车次信息查询是为用户提供一个按公交车的车号(如:1路)查询,并显示该公交车的相关信息(如:公交车的起点站、终点站、票价和车子的档次等信息)。而查询功能的实现是由系统的业务逻辑层中的QueryData类来实现的。

计算机毕业论文

第7页为个人信息模块代码实现部分......

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网