计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

免费基于JSP技术的猎头公司管理软件的设计与实(6)

2013-06-27 01:15
导读:言板。 4.猎头可以对其自己负责的候选人信息、公司信息进行操作(添加、删除、更新等),还可以查看职位信息、猎头经理发布的信息、修改注册资料、
言板。
 4.猎头可以对其自己负责的候选人信息、公司信息进行操作(添加、删除、更新等),还可以查看职位信息、猎头经理发布的信息、修改注册资料、文件的上传下载、进入公司的内部留言板。
 5.猎头经理或猎头注销退出猎头管理软件。
4.2主要模块的实现
 猎头管理软件由7个功能模块组成:
 1. 候选人管理。
 2. 公司管理。
 3. 职位管理。
 4. 登录及猎头的注册、猎头经理的审核。
 5. 文件的上传下载。
 6. 信息发布和信息浏览信息。
 7. 留言板。
 因论文篇幅所限,仅给出登录、猎头经理的信息发布和猎头浏览信息、猎头经理和猎头的候选人管理模块中的核心代码分析。
 4.2.1登录模块
 登录界面如图6所示:

图6 登录界面
 登录模块用于猎头和猎头经理的登录使用,通过输入用户名和密码并且选择身份达到猎头和猎头经理登录不同界面和拥有不同权限的功能。其核心代码如下:
 <%//获得用户名、密码、验证码和身份
   String Username=request.getParameter("Username");
   String Password=request.getParameter("Password");
   String input= request.getParameter("rand");
   String shenfen= request.getParameter("shenfen");
   if (Username!=null && Password!=null)
   {
   //把用户名和密码保存在session中
   session.setAttribute("user_name",Username);
   session.setAttribute("pass_word",Password);
   session.setAttribute("input",input);
   //验证用户输入的验证码是否正确
  if (input.equals(session.getAttribute("rand")))

(科教范文网http://fw.nseac.com)


  {//如果身份为猎头及为“1”
     if(shenfen.equals("1"))
 {  //界面跳转到猎头管理界面
 response.sendRedirect("check.jsp");
 }
 else
 { //跳转到猎头经理管理界面
 response.sendRedirect("check1.jsp");
   }
  }
  else
  {
    //验证码不正确
    out.print("验证码错误");
    //JOptionPane.showMessageDialog(null,"请选择文件!","提示",JOptionPane.ERROR_MESSAGE);
  }
   }
 %>
 ………
 因篇幅所限,登录其它代码不再给出,请参考系统源程序中的代码。
 4.2.2信息发布和信息浏览模块
 猎头经理的信息发布功能由添加信息、删除信息、修改信息和查看信息的组成,其中添加信息界面如图7如下:

图7 添加信息界面
 其核心代码如下:
 <%//设置操作
  String menu="";
  try
  {
   menu =  request.getParameter("menu");
  }
  catch(Exception ex)
  {
   menu="update";
  }
  if (menu==null || menu =="")
  {
   menu="update";
  }
 
 if(menu.equals("add"))
 {//设置时间
    //java.util.Date date = new java.util.Date();
    //SimpleDateFormat adddate= new SimpleDateFormat("yyyy-MM-dd");
   String tmp="";
 //将信息加入数据库
  tmp +="Insert into jobinfo (title,content,uptime,jobtypeid,copyfrom) values('";
  tmp +=request.getParameter("Title");
  tmp +="','"+request.getParameter("Content");

(转载自http://zw.NSEaC.com科教作文网)

  tmp +="',getdate()";
  tmp +=","+request.getParameter("TypeID");
  tmp +=",'"+request.getParameter("copyfrom");
  tmp +="')";
  tmp=charsetConvert.parseChinese(tmp);
     if(dbc.executeUpdate(tmp)>=0)
      out.println("<script>alert('信息添加成功!');
 location.href='joblist.jsp'</script>");
     else
 &nbs
上一篇:免费基于J2ME的公交查询系统的设计与实现(一) 下一篇:免费基于细胞自动机的生命活力模拟的实现(一