alert( \申请注册必须同意协议条款!\
点击确认,将提交到reg.htm页面,即用户注册信息页面,输入用户名,用户名不能为空,为空时则会弹出一个对话框,请输入用户名,然后填写个人信息,包括会员名称、会员密码、密码提示、密码答案、真实姓名、会员性别、电子信箱、联系电话、联系地址、所在省市、身份证号,邮政邮编,在填写时这些字段都必须不能为空,且登录密码和验证密码必须一致,主要代码如下:
Response.Buffer=\
If Request.Form(\
Response.Write \两次密码不相同');history.back();\
response.end
检查用户信息页面,查询数据库中有没有此用户,如果没有建议注册,在里用到一个sql命令,即:
sql=\注册成功页
面,利用Request对象<%=request(\取得用户 名,然后返回首页。
5.3.3查询用人公司/单位
作为一个实用的网络招聘系统,需要考虑应聘者的需求,为了使用户可以在最快的时间最方便的找到自己想要招聘的公司/单位及工作,查询功能是必不可少的,可以在系统首页或者在用户管理页通过对招聘公司/单位的分类查找,只有快速方便的查询用人公司/单位的功能,才能真正意义上实现网络招聘的魅力。
用户可以通过这一功能在网站上查寻到自己所要应聘的公司/单位信息:如公司简介、招聘要求、录用人数等.点击用人单位/公司图片的超级链接可以看到他们的详细资料,还有在应聘用户管理页中点击查看公司/单位菜单也能一览公司/单位的最新资料信息.若想应聘某用人公司/单位只需按下投发简历。此时系统会把你的个人简历发往所应聘公司/单位的人才库里共参考。
工作分类主界面,用于显示所有工作的分类,文件名为comclass.htm;单击工作分类的超级链接后,显示具体应聘用户及公司/单位的信息,文件名为viewcomclass.htm;用户可查看公司最新工作的相关信息,文件名为viewcom.htm;用户详细资料页面,用户详细资料面面用于显示该用户的详细资料,即会员名称、会员密码、真实姓名、会员
性别、电子信箱、联系电话、联系地址、想找工作、学历,个人简历等等,文件名为dj.htm;用户登录页面文件名为login.htm。
招聘系统主页面里用户可以在其主页面超级链接下面查看到所有公司/单位和应聘者的最新信息。这里要创建一个Conn的连接对象,则实现创建的语句为:
<%Set conn = Server.CreateObject(\.Connection\;
连接对象实例创建后,还必页能过数据源或链接字符串指定所要打开的数据库,这样才能使连接对象成为有效,这可通过连接对象的Open方法来实现,具体用法为:
Db.Open “Dbq=“&Server.Mappath(“db.mdb”)&; Driver={Microsoft Access Driver(*.mdb)}”
5.3.4查看和录用管理
(1)查看应聘者信息
查看管理页面主要用于显示应聘者的个人资料信息及简历,用人公司/单位可以对这些用户信息进行查看和删除。通过对工作分类页的查看,公司/单位可以对应聘者的工作意向进行了解,起到初步录用的参考。如图5-3所示为工作分类中的应聘用户;
图5-3 工作分类页 Figure 5-3Job classification
如果公司/单位没向数据库中添加任何记录时系统将会提示你的数据库中无记录。要想查看公司添加的应聘用户,打开管理页面的所有用户直接就可以看到应聘本公司的用户,其中包括应聘者姓名、性别、学历、求职意向时间等。要想删除应者信息,进入查看简历页面,选中选择下面的复选框,然后再单击删除,您想要删除的用户就会从数据库中删除。在应者删除中运到了一个function test()函数,用于判断是否真的要删除应聘者用户信息,如点确定则删除,否则将返回。Function test()如下:
function test() {
if(!confirm('确认删除吗?')) return false; }
如果单击全选则会将所有用户后的复选框选中。在这里定义了一个function mm()函数。
在此页面上还有一个分页显示的功能,以便公司添加的人数太多,一页显示不下时,然后可以在别一页中显示。在这里用了一个Function函数。另外还有一个记录应者数量的功能,下面是统计应聘用户数量的代码,在这层主要用了一个Response对象的Write方法来实现应聘用户数量的显示,具体用法如下:
Response.Write \共有\个应聘用户 \(2)录用应聘者
在公司管理页面点击初步录用进入初步录用页面,公司/单位可以根据应聘用户的资料及个人简历进行初步的录用,点击录用按钮将对应聘者初步录用成功,被录用的应聘人将出现在正式录用页面,这时公司可以像应聘者发去面试的时间及招聘相关信息,通过面试的用户将被用人公司/单位正试录用。
5.3.5网络招聘留言薄
留言薄又称为留言本或留言板,是目前网站中使用最广泛注解的一种与用户沟通、交流的方式。留言薄应该实现以下几个功能:第一,要提供给访者留言界面,使应聘/招聘者与系统管理员两者能够在上面留言交流信息;第二,留言可被提交到WEB服务器,当留言送到WEB服务器时,服务器端应有一个相应的ASP程序,一方面可以把信息存储到数据库,另一方面还可以把把信息显示到前端浏览器。这样的话通过留言薄,可收集来自用户的意见或需求信息,从而实现网站与客户之间的交流和沟通。
网络招聘留言薄有多个页面,即留言列表页面,用于显示留言的简单信息,包括留言者姓名、留言主题、留言者Email、留言内容。检测留言是否为空页面,如果留言信息为空,则提示请填写完不完整各项,发布留言页面。用于浏览者发布留言,显示留言内容,
。主要技术和源代码如下:
文件首先取得留言内容,利用Request对象,Request主要用于获取客户端数据,在这里主要是用Request对象从客户端获得留言信息,其中用到如下语句:
Name = Request(\Email = Request(\
Subject = Request(\Memo = Request(\
接着,定义了把留言内容即应聘人/招聘公司姓名、Email、主题、内容等写入数据库的SQL命令:
sql = \姓名, Email, 主题, 内容) Values( \sql = sql & SqlStr(Name) & \
最后打开数据库、执行SQL命令、关闭数据库。在这里利用Server对象提供的CreateObject方法,该方法用于在服务器上创建一个己注册对象的实例,其用用法为:Connection对象的Open方法、Execute方法等等。
Set Conn = Server.CreateObject(\该语句创建指定对象的实例,然后利用Set语句,将实例对象保存到Conn变量中,以后Conn就可以代表该实例对象。
Conn.close 用于关闭连接对象,以释放占用的系统资源。
第6章 系统安装、测试与调试
6.1系统开发平台
商业网站运行环境:
(1)网络环境:WindowsXP Server
(2)工作站:Microsoft Windows2000、WindowsXPPersional (3)WEB数据库:MicrosoftIIS V5.1
(4)数据库服务器: Microsoft Access 2000 (5)客户端(浏览器):Microsoft Internet Expore4.0 商业网站开发平台:
(1)服务器:Microsoft 2000 Persional (2)客户端:Microsoft Internet Expore 4.0 开发工具:Macromedia Dreamweaver MX 2004 动态网页制作工具 Asp3.0
6.2系统的运行环境
系统的安装:
(1)检查操作系统是否符合上述所说的运行环境。 (2)将JOBS目录拷贝到硬盘上任何一个目录。
(3)点击开始按钮/设置/控制面版/管理工具/Internet服务。
(4)点选默认WEB站点,单击右键选‘新建/虚拟目录’,启动虚拟目录向导单击下一步出现要求输入用于获得此WEB虚拟目录访问权限的别名(可以是任意输入)界面,输入完成以后,单击下一步出现了输入你想要发布的内容的位置(也就是你程序源文件存在的目录)单击下一步出现设置该虚拟目录的访问权限,在此可以选择:读取、运行脚本(例如:Asp脚本),执行,到此完成系统的安装。