表4-4工作类别(jobs)
Table 4-4 Job category
classid class
类id 工作域名
表4-5应聘者信息表(userinfo)
Table 4-5 Candidate information form
userid user username usersex userage userlevel usermajor job1 job2 Resume addr email time phone
用户id 用户名 应聘者姓名
性别 年龄 学历 学的专业 想应聘的工作 其他工作 履历表 住址 电子信箱 注册时间 联系电话
表4-6 录用表(lyok)
Table 4-6 Hiring table
user
username com time
录用帐号 录用人姓名
录用的公司/单位 录用时间
表4-7信息交流表(message)
Table 4-7 Information exchange table
id title Content from to
用户Id号 标题 内容 发送人 接受人
date
发送日期
表4-8简历表(jl)
Table 4-8 Your resume
com comid user rserid time
公司名 公司id 应聘者 应聘者id 投放简历时间
第5章 系统设计与实现
5.1系统分析
因为在网上招聘里的应聘者和招聘公司是经常变化的,所以就要求想出一个好办法,不要改变ASP程序和网页,只改变数据库文件就可以解决问题。由于不同的招聘公司/单位可能放在不同的页面里,因此如何知道应聘者在不同的页面里向哪个招聘公司/单位投放简历就很重要了。也就是让应聘者共同拥有管理页,把不同页面的招聘公司/单位放在一起,且对应聘者选择的公司进行分排。
为了满足用户的各种需求,网络招聘系统对所有的应聘者信息,招聘公司/单位,招聘新闻,最新人才等都会不断的更新,但不能经常变更ASP程序和网页,所以在该系统中用到的大都是传统的数据库访问技术,如打开数据库、读取一条记录、查询一条记录等。
5.2系统流程图
本系统为用户提供了应聘者及用人公司/单位的会员注册,通过注册,用户可登陆自
己的管理页面进行资料的登记和修改,应聘者可通过系统功能查看所有用人公司及单位及投放简历。用人公司/单位也可查看所有用户及应聘本公司的用户,公司可以查看应聘者简历及在线录用。如图5-1所示为本招聘系统流程图。
图5-1 系统流程图
Figure 5-1 The system flow chart
5.3程序设计 5.3.1主页面
系统首页给用户一个明朗整洁浏览面,用户可通过个人及公司注册后登陆。注册过的用户直接可以登陆用户管理页面,在首页用户可以进行搜索和查看招聘公司和应聘人才,如图5-2所示为本系统用户登陆主页。
图5-2 主页面
Figure 5-2 The main page
5.3.2会员注册
用户可以通过这一功能在网站上将自己的信息(包括用户名、密码、真实姓名、电话、地址等),通过填写注册窗体的形式,发送到站点数据库中,以便在网站上进行一些操作。
会员注册主页面,输入用户名、密码后直接点击注册,通过与数据库连接,把你所输入的内容写入数据库。要连上数据库,在这里建立了一个Connection对象实例conn,如:
Dim conn
Set conn = Server.CreateObject(\Db.Open “Dbq=“&Server.Mappath(“db.mdb”)&; Driver={Microsoft Access Driver(*.mdb)}”
用户协议页面,只有在同意本协议的情况下才可能注册为本网站的会员,否则将弹出一个对话框,代码如下所示: