city,zpnum,nianlings,zyes,hkas,edus,hkbs,languages,pthuas,sexs,jobtypes,marrys,computers,shisus,moneys,youxiaos,zptext)
4.7.3 配置数据库连接
人才库及简历库的管理是人才招聘系统的基础,核心模块功能的实现都是建立在数据库操作的基础之上的。为了方便的配置数据库连接并实现数据库连接的共享,本文的做法是将数据库连接的创建过程放在单独的头文件(conn1.asp)中。使用 ADO 技术可以用非常简洁的语句来操作数据库。
代码示例:
<%
set rs=server.createobject("adodb.recordset")
conn = "DBQ="&server.mappath("db/db.mdb")&";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
%>
在系统的其他页面中如果需要访问系统数据库,只需在页面的头部添加语句(<!--#include file=" conn1.asp" -->)就可以使用 conn1对象访问数据库。
4.7.4 网站信息设置
网站信息设置是管理员对网站整体的设置,包括在主页上显示多少内容,涉及到主界面的布局。此项技术主要是通过在数据库中建立一张数据表info,通过SQL语言sql="select * from info where id=1"对数据表中各项字段中的数据进行调取,而网站信息设置就是与数据表info中的数据进行修改,来实现网站的信息设置。
在主界面中,index.asp中,通过设置变量如:<%=rs("index1")%>调取数据库中的值来实现对求职技巧数的控制。通过后台管理员进行修改,将新修改的数值用request更新数据库数据表中的数据。
4.7.5 职位地区设置
职位地区设置是管理员通过后台管理,对用户注册信息进行修改。添加职位,地区,公司类别和专业类别。此项功能一改普通网站一但设置了以上信息以后不能修改的情况,灵活性更强。
此项功能是管理员对职位地区设置中的4张数据表进行的
添加
修改:
<ahref="JavaScript:openScript('admin_up_list.asp?id=<%=rs("id")%>&how=zhy',300,90)">修改</a></td>
删除:
<a onclick="{if(confirm('警告:此操作将删除项目〈<%=rs("companyclass")%>〉!继吗?')){return true;}return false;}" href="del_list.asp?id=<%=rs("id")%>&how=company">删除</a></td>
实质是对数据库表的可视化修改。
职位地区设置模块分为四个区,分别连接4个数据表(joblist, companylist, zhylist,arealist)。
5 系统界面
(1)人才招聘网站的首页界面,运行系统,首先跳出系统首页,如下图:
图5.1系统首页
界面十分清晰。最上方为系统功能导航栏,下方为各信息模块的显示区,整体呈左中右三块。
首页设计功能齐全,没有冗余也没有遗漏,使用户能一视而知之。
(2)个人会员中心实现功能界面
(3)企业会员中心实现功能见面
图5.2个人用户界面
图5.3企业发布招聘信息界面
(4)管理员可操作界面
图5.4管理员发布文章界面
(5)浏览者网站浏览截面
图5.5人才列表界面
6 系统测试
由于测试内容中个人、企业基本信息填写的内容较长,内容测试基本雷同,所以只做了各个模块的部分测试,但功能实现的各个内容都会在界面设计当中看到,在此就不做过多的反复测试了。
表5.1登陆功能测试
编号 步骤 预期效果 实际效果
1 不填写用户名 提示填写用户名 符合预期 ASP人才招聘网站的设计与实现+ER图+流程图(15):http://www.youerw.com/jisuanji/lunwen_1409.html