论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

速达求职网(论文+程序)

 选择“招聘职位申请/浏览”,用户可以直接进入职位搜索界面,找到自己要申请的职位投放简历。 http://www.paper51.com

首先看职位申请主要代码如下:

copyright paper51.com

stmt.executeUpdate("insertintorecord(pusername,cid,company,ypzw,jlname)values('"+regname+"','"+cid+"','"+company+"','"+zwm+"','"+jlname+"')");

http://www.paper51.com

stmt.executeUpdate("insertinto crecord(pusername,cid,company,ypzw,jlname)values('"+regname+"','"+cid+"','"+company+"','"+zwm+"','"+jlname+"')");

http://www.paper51.com

这两段代码主要是把用户名、身份证号、公司名称、应聘职位名称、简历名称分别插入到表record和crecord。记录显示代码: paper51.com

<%Stringid=(String)session.getValue("regid");

内容来自论文无忧网 www.paper51.com

Stringjlname=(String)session.getValue("jlname");

copyright paper51.com

Stringlogsign=(String)session.getValue("loginSign");

http://www.paper51.com

Stringlogname=(String)session.getValue("logname");

内容来自论文无忧网 www.paper51.com

if(logsign.equals("OK")) copyright paper51.com

{session.putValue("regname",logname);

http://www.paper51.com

ResultSetrs=stmt.executeQuery("select * from record wherecid='"+id+"'");%>

http://www.paper51.com

<table><tr><td><fontcolor="#3399FF"><h1>推荐</h1></font><ahref="pview.jsp?id=<%=id%>&name=<%=logname%>" >招聘职位申请/浏览</a></td></tr></table> 内容来自论文无忧网 www.paper51.com

<%if(rs.next()){%> 内容来自论文无忧网 www.paper51.com

<table><tr><td>你所申请过的职位:</td></tr></table>

内容来自www.paper51.com

<tablealign="center" width="774"><tr><tdwidth="100">编号</td><td width="220">公司名称</td><td width="220">招聘职位</td><td>所投简历</td><tdwidth="50">操作</td></tr></table> http://www.paper51.com

<%rs=stmt.executeQuery("select* from record where cid='"+id+"'");

http://www.paper51.com

while(rs.next())

paper51.com

{ %> copyright paper51.com

<tablealign="center" width="774"><tr><tdwidth="100"><%=rs.getString(1)%></td>

copyright paper51.com

<tdwidth="220"><%=rs.getString(4)%></td> paper51.com

<tdwidth="220"><%=rs.getString(5)%></td> 内容来自论文无忧网 www.paper51.com

<td><%=rs.getString(6)%></td>

http://www.paper51.com

<tdwidth="50"><ahref="record_del.jsp?id=<%=rs.getString(1)%>"onclick="return del();">删除</a></td></tr></table><%} http://www.paper51.com

               }else{%>

内容来自www.paper51.com

<table><tr><td>你还没有申请过职位!</td></tr></table><%} copyright paper51.com

} http://www.paper51.com

else 内容来自论文无忧网 www.paper51.com

{        out.println("<scriptlanguage=\"JavaScript\"type=\"text/javascript\">alert(\"请登录!\");window.location.href=\"http://localhost:8080/candylau/index.jsp\";</script>");

copyright paper51.com

} paper51.com

%>

http://www.paper51.com

首先判断用户是否已经登录,如果登录了,就从record表里查找该用户是否有已经有了应聘记录,如果有,就用while在页面上一一的显示出来;如果没有,页面上会显示“你还没有申请过职位”。如过没有登录就弹出对话框“请登录”,点击“确定”回到首页index.jsp。 paper51.com

(5)    选择“我要退出”,就可以注销用户,要再次使用系统需重新登录。 copyright paper51.com

代码实现是用session.putValue()方法,把loginSign的值变为NO,具体实现:session.putValue(“loginSign”,”NO”),然后用window.location.href=””回到person/pindex.jsp,用户就要进行相应的操作就得从新回到首页登录 内容来自论文无忧网 www.paper51.com

4.3  企业用户功能实现

paper51.com

 根据图2可看到企业用户的功能模块:公司信息填写、招聘职位发布、求职者信息浏览、职位应聘记录。 http://www.paper51.com

企业用户在登录过程中有一个判断,判断企业用户是否已经通过了管理员的审核!判断过程如下: 内容来自www.paper51.com

ResultSet res=stmt.executeQuery("select  judge from cuser wherecusername='"+username+"' andcpassword='"+password1+"'"); 内容来自论文无忧网 www.paper51.com

if(res.next()){

内容来自论文无忧网 www.paper51.com

String temp; copyright paper51.com

temp=res.getString("judge");

http://www.paper51.com

if(temp.equals("true"))

内容来自www.paper51.com

{ session.putValue("userid",username);

paper51.com

session.putValue("loginSign","OK"); paper51.com

response.sendRedirect("company/cindex1.jsp");} paper51.com

else{response.sendRedirect("company/cindex2.jsp");} paper51.com

} copyright paper51.com

从表cuser里查询用户名和密码都对了的judge字段的值进行判断,如果值为true,则通过了管理员的审查进入图8的界面;如果值为false,则进入如下界面:

copyright paper51.com

copyright paper51.com

图8 等待检查 http://www.paper51.com

公司信息填写、招聘职位发布的实现基本相同,都是从提交的文本框里把数据提取出来,然后分别存入不同(cuser、zpxx)的表里就行了。其中招聘信息发布存入表6 paper51.com

Fbtime字段是指招聘信息发布的时间,其存放的格式定义如下:

内容来自论文无忧网 www.paper51.com

java.text.SimpleDateFormat sdf = newjava.text.SimpleDateFormat("yyyy-MM-dd");

内容来自www.paper51.com

 Stringfb_Time = sdf.format(new java.util.Date());

copyright paper51.com

java.text.SimpleDateFormat("yyyy-MM-dd")把时间格式定义为:年—月—日; paper51.com

String fb_Time =sdf.format(new java.util.Date())获得系统时间并转化为年-月-日格式。

内容来自论文无忧网 www.paper51.com

求职信息浏览、职位应聘记录的实现都主要采用ResultSetres=stmt.executeQuery()语句,来读取表presume1、crecord的数据并分页(分页详见附录)显示在客户端。通过求职信息浏览企业可以在网站里找到自己需要的人才的简历并浏览(浏览的实现和个人用户简历浏览实现基本一致,主要代码都一样),通脱职位应聘记录可一查看有用户对自己求职职位发送的相应的简历等。

http://www.paper51.com

4.4  管理员功能实现

paper51.com

管理员的功能主要是对企业用户的注册信息进行审查核对,为求职者提供一个良好的平台。 内容来自www.paper51.com

String sql2="select top "+spage+"num,cusername,cpassword,company,phone,lxman,email,judge from cuser";

内容来自论文无忧网 www.paper51.com

 ResultSetrs2=stmt.executeQuery(sql2); 内容来自论文无忧网 www.paper51.com

此段代码主要是实现对前“+spage+”名企业用户信息的查询,显示的源码如下: 内容来自www.paper51.com

<td width="70"> paper51.com

<%if(cusername==""){%>

内容来自www.paper51.com

&nbsp;

http://www.paper51.com

<%}else{%>

http://www.paper51.com

<%=cusername%>

内容来自论文无忧网 www.paper51.com

<%}%> paper51.com

</td>

http://www.paper51.com

<td width="75">

内容来自www.paper51.com

<%if(cpassword==""){%>

http://www.paper51.com

&nbsp;

内容来自www.paper51.com

<%}else{%>

http://www.paper51.com

<%=cpassword%>

paper51.com

<%}%> http://www.paper51.com

</td>

http://www.paper51.com

<td width="127">

paper51.com

<%if(company==""){%> paper51.com

&nbsp; http://www.paper51.com

<%}else{%> copyright paper51.com

<%=company%><%}%> 内容来自www.paper51.com

</td>

paper51.com

<td width="105">

内容来自www.paper51.com

<%if(phone==""){%>

paper51.com

&nbsp; http://www.paper51.com

<%}else{%>

paper51.com

<%=phone%><%}%> http://www.paper51.com

</td> http://www.paper51.com

<td width="118"> 内容来自www.paper51.com

<%if(lxman==""){%> 内容来自www.paper51.com

&nbsp; 内容来自www.paper51.com

<%}else{%>

内容来自www.paper51.com

<%=lxman%><%}%></td> http://www.paper51.com

<td width="144">

paper51.com

<%if(email==""){%>

内容来自论文无忧网 www.paper51.com

&nbsp; 内容来自www.paper51.com

<%}else{%> copyright paper51.com

<%=email%> paper51.com

<%}%> 内容来自论文无忧网 www.paper51.com

</td><td width="93">

copyright paper51.com

<%if(judge==""){%>&nbsp; http://www.paper51.com

<%}else{%>

paper51.com

<%=judge%> paper51.com

<%}%> http://www.paper51.com

</td><td width="27"><%=id%></td>

内容来自www.paper51.com

<% session.putValue("username",cusername);% copyright paper51.com

<td width="68"><ahref="admin1.jsp?judge=<%=judge%>&name=<%=cusername%>&id=<%=id%>"target="_blank">修改</a></td>

内容来自www.paper51.com

<td width="80"><ahref="delimg.jsp?id=<%=id%>&name=<%=cusername%>&company=<%=company%>"onclick="return del();">删除</a></td> 内容来自论文无忧网 www.paper51.com

管理员点击修该就进入“管理员修改”界面,管理员通过对企业用户上传的资料进行审查核实,如过一切通过就把企业用户的false标识改为true,并使用stmt.executeUpdate()对表cuser更新。其修改界面如下图: copyright paper51.com

copyright paper51.com

图9管理员修改

http://www.paper51.com

5        系统使用环境配置说明5.1  开发环境 paper51.com

开发环境:windows2003 server

http://www.paper51.com

服务器:tomcat5.5 http://www.paper51.com

JDK: jdk1.5.0_06

copyright paper51.com

数据库:sqlserver2000 http://www.paper51.com

JDBC: Microsoft SQLServer 2000 Driver for JDBC

内容来自www.paper51.com

5.2  环境变量设置 http://www.paper51.com

变量名:CATALINA_BASE   变量值:G:\Tomcat5.5 copyright paper51.com

变量名:CATALINA_HOME   变量值:G:\Tomcat5.5

内容来自论文无忧网 www.paper51.com

变量名:CLASSPATH        变量值:,;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar%JDBC_HOME%\lib\msbase.jar;%JDBC_HOME%\lib\msutil.jar;%JDBC_HOME%\lib\mssqlserver.jar 内容来自论文无忧网 www.paper51.com

变量名:JAVA_HOME        变量值:G:\ProgramFiles\Java\jdk1.5.0_06

内容来自论文无忧网 www.paper51.com

变量名:JDBC_HOME        变量值:G:\ProgramFiles\Microsoft SQL Server 2000 Driver for JDBC 内容来自论文无忧网 www.paper51.com

变量名:Path变量值:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin

copyright paper51.com

------分隔线----------------------------
联系方式