2022年网上求职招聘系统 .pdf
《2022年网上求职招聘系统 .pdf》由会员分享,可在线阅读,更多相关《2022年网上求职招聘系统 .pdf(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、互联网特别是Web 技术的发展使得许多事情可以在网上进行,利用网上交易, 网上讨论区, 网上聊天室, 足不出户便可得到大量信息。相信不少人一定经历过在人才市场中寻找工作的艰辛。 如今, 提供单位招聘或个人求职的网站应经出现,只需坐在计算机前,通过鼠标,就可以轻松得到各种信息。系统分析1.1 需求分析从系统名称中可以看出,本系统包含两个部分,一个是求职管理部分,另一个是招聘管理部分,下面就“单位招聘”和“网络求职”两个部分进行需求分析。1.单位招聘需求分析根据对单位招聘的需求进行分析。网络招聘需要包含以下的基本功能模块:(1)填写和修改注册信息;(2)查看所有求职者信息;(3)录用并向求职者发送
2、消息;(4)查看单位消息;(5)录用求职者;(6)查看所有录用消息;2.网络求职需求分析根据对求职者求职的需求进行分析,网络求职需要包含以下的基本功能模块:(1)填写和修改注册信息;(2)查看所有招聘单位信息;(3)查询单位;(4)向招聘单位发送消息;(5)查看个人消息;1.2 业务逻辑分析网络招聘的业务流程比较简单,其中单位招聘功能模块如下图所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 40 页 - - - - - - - - - 单位招聘功能模块网络求职功能模
3、块如下图:网络求职功能模块个人登录个人注册单位注册单位登录发布招聘信息查看求职者信息查看求职者回复发送信息给求职者修改单位资料录用求职者查看所有求职者情况发布求职信息查看单位信息查看单位回复发送信息给单位修改个人资料名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 40 页 - - - - - - - - - 1.3 数据库设计根据前面的需求分析和业务流程,本系统数据库可以由以下的表来实现。由于规模不大,因此采用 Microsoft Access 数据库,数据库名称为Fin
4、Job.bdb。本系统一共设计了3 个数据库表,分别如下:(1)userinfo 表,保存求职者的信息;(2)cominfo 表,保存招聘单位的信息;(3)usercom 表,保存招聘单位和求职者之间的信息交流。userinfo 表的结构如表:userinfo 表字段说明类型(长度)备注userid 标识号自动编号不可为空username 姓名文本( 20)不可为空usersex 性别文本( 2)不可为空userage 年龄整型不可为空userlevel 学历文本( 20)不可为空usermajor 专业文本( 20)不可为空job1 求职意向文本( 50)不可为空job2 求职意向文本( 5
5、0)可为空resume 简历文本( 50)不可为空user 账号文本( 10)不可为空, 主键userpsw 口令文本( 10)不可为空addr 地址文本( 50)不可为空cominfo 表的结构如表:cominfo 表字段说明类型(长度)备注comname 招聘者名称文本( 50)不可为空comaddr 地址文本( 50)不可为空comwanted 需求人才类型文本( 50)不可为空comintroduce 公司介绍文本( 50)不可为空comid 账号文本( 10)不可为空,主键compsw 口令文本( 10)不可为空usercom 表的结构如表:usercom 表字段说明类型(长度)备注
6、comid 招聘者账号文本( 50)不可为空comid 应聘者账号文本( 50)不可为空comtouser 信息类型文本( 50)不可为空message 信息内容文本( 10)不可为空名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 40 页 - - - - - - - - - 其中 comtouser 等于 1时表明消息是单位给个人,等于 2时表明消息是个人给单位的,message为信息内容。系统实现整个系统的所有页面文件如下表所示:(创建页面可以通过Frontpage
7、或者 DreamWeaver 实现) 。招聘 /求职系统文件列表文件名称说明Logon.asp 显示登录界面Createframe.asp 处理登录内容并分帧Leftframe.asp 左窗口显示的提供链接的文件Mainframe.asp 信息提示页面Userreg.asp 求职者注册Useredit.asp 求职者修改注册资料Viewallcom.asp 查询所有单位的简介Viewcom.asp 查看指定单位的具体信息Searchcom.asp 查询指定需求分析类型的单位Userviewmessage.asp 求职者查看消息Comreg.asp 单位注册Comedit.asp 单位修改注册资
8、料Viewalluser.asp 查看所有的求职者的简介Viewuser.asp 查看求职者的具体信息Wanteduser.asp 录用求职者Comstatics.asp 录用统计Comviewmessage.asp 查看单位消息2.1 登录系统( logon.asp文件)该文件的作用是为用户(个人或单位)提供一个登陆或注册的界面,新用户需要新建账号和指定口令才能进入系统。如果输入的账号已经被使用,则依然显示该页面,并提示该账号已经被使用。 老用户则直接输入账号和口令进入,如果账号和口令不对,则提示重新输入。该页面的提交文件为createframe.asp,显示的页面如下:名师资料总结 - -
9、 -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 40 页 - - - - - - - - - 登陆界面logon.asp文件代码如下。 %Response.Write & Request.QueryString(message) & % 网上求职/招聘系统 帐号: 口令: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 40 页 - - - - - - - - - 个人
10、单位/公司 2.2 登陆处理( createframe.asp文件)在文件logon.asp 提交后,该文件处理提交的登陆内容。登录情况分为两种情况:个人(求职者)登陆和单位(招聘者)登陆。如果以新用户的方式登陆,则检查数据库中是否存在相应的账号, 如果账号已经存在,则退回到登陆界面。如果以老用户的方式登陆,则检验账号和口令是否匹配,如果不匹配,则退回到登陆页面要求重新登录。在登陆后用session 属性存储用户的属性值:session(“ onlinetype” )=” user” 登陆者为个人=” com” 登陆者为单位session(“ useronline” )- 存储个人
11、的账号session(“ comonline” )- 存储单位的账号登陆该文件的作用是浏览器窗口分成左右两个小窗口,左边窗口的起始文件为leftframe.asp,右边窗口的起始文件为mainframe.asp,如下图所示:主界面Createframe.asp 文件代码如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 40 页 - - - - - - - - - Untitled Document 名师资料总结 - - -精品资料欢迎下载 - - - - - - -
12、- - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 40 页 - - - - - - - - - 2.3 导航界面( leftframe.asp文件)该文件根据用户的类型显示链接。其中,登陆者为个人 (求职者) 时链接有: 个人求职登陆、个人信息修改、查看招聘单位、查询招聘单位、本人应聘情况和退出/重新登陆。登陆者为单位(招聘者)时的链接有:单位招聘登记、单位招聘修改、查看个人信息、录用个人、单位录用统计、查看应聘情况和退出/重新登陆。界面如下图所示:主界面Leftframe.asp 文件的代码如下: 功能导航 个人求职登记 个人信息修改 查看
13、招聘单位 查询招聘单位 本人应聘情况 单位招聘登记 单位招聘修改 查看个人信息 录用 个 人 单位录用统计 查看应聘者消息 退出 /重新登录 2.4 消息显示( mainframe.asp文件)该文件用于显示提示消息。界面如图所示:主界面mainframe.asp 文件代码如下: 信息提示 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 40 页 - - - - - - - - - 2.5 求职登记( userreg.asp文件)该文件显示的个人情况登陆页面如下图所示。
14、只有登陆者为个人时才会在左窗口显示个人求职登陆的链接。 点击该链接, 在右窗口显示该页面。该页面提交到本页面处理,将提交的结果写入数据库的userinfo 表中。如果资料已经登记,则提示用户已经登记,只能进行修改。个人情况登陆页面userreg.asp文件代码如下: % 只有 session(username)的用户才能登记新的个人资料在登记后session(username)设置为个人资料的姓名,表示用户已经登记了个人资料同时在可作为用户是否进行个人资料的修改根据if session(username) then Response.Redirect mainFrame.asp?message
15、= 你已经进行的个人资料的登记,可以进行修改 else if Request.ServerVariables(http_method)=GET then% 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 40 页 - - - - - - - - - 个人情况登记 姓名 : 性别:男女 年龄: 学历: 本科 硕士 博士 专业: 求职意向:1. 2. 联系地址: 个人简历 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -
16、- - - 名师精心整理 - - - - - - - 第 13 页,共 40 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 40 页 - - - - - - - - - 2.6 个人资料编辑( Useredit.asp文件)该文件的作用是为用户提供修改个人注册资料的表单,并且根据提交表单的内容对数据库的userinfo 表相应的记录进行修改。修改成功后, 转向 mainframe.asp 页面提示修改数据成功的消息。修改界面如下
17、图所示:个人资料修改Useredit.asp 文件的代码如下: 0 then 如果是 asp文件 useredit.asp 的请求,则将修改的结果写入到数据库中并将页面重新指向到mainframe.asp 提示修改成功信息以下为将提交数据写入数据库中Response.Redirect mainframe.asp?message=修改数据成功! ! else % 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 40 页 - - - - - - - - - 个人资料修改 姓
18、名 :INPUT id=text1 name=username style=HEIGHT: 21px; WIDTH: 103px value= 性别: 男女 性别: 男 女 年龄:INPUT id=text2 name=userage style=HEIGHT: 21px; WIDTH: 88px value= 学历: 本科 硕士 博士 本科硕士 博士 本科 硕士博士 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 40 页 - - - - - - - - - 专业:I
19、NPUT id=text3 name=usermajor style=HEIGHT: 21px; WIDTH: 87px value= 求职意向:1. INPUT id=text4 name=job1 style=HEIGHT: 21px; WIDTH: 120px value= 2. INPUT id=text5 name=job2 style=HEIGHT: 21px; WIDTH: 122px value= 联系地址:INPUT id=text6 name=addr style=HEIGHT: 21px; WIDTH: 299px value= 个人简历 名师资料总结 -
20、- -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 40 页 - - - - - - - - - 2.7 查看所有单位( Viewallcom.asp文件)该文件的作用是分页显示所有招聘单位的简要信息(单位名称与需要的人才类型),如下图所示:查看所有招聘单位页面在单位名称中提供链接,点击该链接, 可以查看单位的具体信息。如一个单位的账号为ant,则该单位名称下提供的链接为:viewcom.asp?comid=and viewcom.asp 是点击该链接后请求的用于查看单位详细信息的页面,co
21、mid=ant 是传递的参数和值。Viewallcom.asp 文件代码如下。 公司名称 需要人才类型 %Response.Write & rec(comname)% %for i=1 to rec.PageCount if trim(Request.QueryString(page)trim(i) then Response.Write 第 & i & 页  else Response.Write 第 & i & 页  end if next rec.close set rec=nothing % 名师资料总结 - - -精品资料欢迎下载 - - - - - -
22、 - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 40 页 - - - - - - - - - 2.8 单位详细信息( Viewcom.asp文件)在 Viewcom.asp 显示的页面中点击单位,查看单位的具体信息,显示该页面。 该页面接收一个参数值comid。根据参数值从数据库的cominfo 表中提取相应的公司记录。如下图所示,根据 comid 的参数值为ant 显示相应公司的记录。此外还提供一个信息发送框,可以填写发送信息给单位。最终发送给单位的信息将写入到数据库的usercom 表中。查看单位的具体情况的页面Viewcom.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年网上求职招聘系统 2022 网上 求职 招聘 系统
限制150内