基于B/S的人才交流网站设计
关键词:人才招聘;人才交流网站;B/S;ASP
摘 要
随着网络应用环境的成熟和个人电脑的普及,互联网已经渗透到人们生活的各个角落。社会经济的快速发展,人才的流通变得愈加频繁,网络人才招聘服务正以高速的发展势头适应着快节奏的现代生活。采用B/S结构,运用ASP和Access建立一个人才交流网站。通过这个网站,求职者和企业可以在线注册,求职者登陆后,可以修改个人简历,更新个人职位库,查看站内信箱,执行职位搜索以及账号操作;企业用户登陆后,可以修改公司详细资料,发布招聘信息,查寻站内信箱,更新企业人才库,实现人才搜索和账号操作;系统管理员可以通过后台对求职者用户和企业用户的资料进行修改与删除,添加各类新闻,发布委托招聘信息等。
4.2 数据结构设计
根据系统功能设计要求和模块划分,本站的数据库主要储存个人简历信息,个人信箱,企业详细信息,企业信箱,企业招聘信息,委托招聘信息,新闻信息。另外,在数据库表中还有一些如地点区域表arealist,公司类型表compangylist,工作类型表joblist,专业类型表等,这些表都是一些固定表,不作任何改动,系统需要时直接从数据库表中调用,在这里就不详加叙述。
4.2.1 数据库需求分析
数据项和数据结构如下:
个人简历信息:people(自动编号),用户名,密码,邮箱,注册日期,国籍,身高,年龄,体重,姓名,性别,生日,身份证,民族,婚姻,户口地,现居住地,政治面貌,职称,教育程度,教育经历,专业,毕业学校,毕业日期,外语水平,普通话水平,计算机水平,工作经验,工作类别,职位,电话,手机,联系方式,邮编,照片,教育经历,职业目标,工作能力和个人特长,工作经历,高级人才,个人网页,登陆IP。上次登陆时间,用户锁定,用户密码问题以及答案。
个人信箱信息:pmailbox(自动编号),回复id,发送方id,标题,内容,是否新,日期。
企业详细信息:company表,企业详细信息与个人简历信息类似,这里就不列出了。
企业招聘信息:zp(自动编号),职位类别,详细信息,日期,人数,年龄要求,教育程度,外语,工作性质,婚姻,户口地,现居住地,计算机水平,普通话要求,性别,食宿,有效时间,工资要求,工作地,公司名称,具体职位,联系方式。
企业信箱信息:cmailbox(自动编号),回复id,发送方id,标题,内容,是否新,日期,工作。
委托招聘信息:wtzp(自动编号),职位类别,详细信息,日期,人数,年龄要求,教育程度,外语,工作性质,婚姻,户口地,现居住地,计算机水平,普通话要求,性别,食宿,有效时间,工资要求,工作地,公司名称,具体职位,联系方式。
目 录
1引言 1
1.1 人才网站的选题背景 1
1.2 人才网站的发展现状 1
1.3 人才网站的意义 1
2 理论基础 1
2.1 ASP简介 1
2.1.1 ASP访问数据库的方法 2
2.1.2 ASP页面的结构 2
2.1.3 ASP的运行环境 2
2.1.4 ASP的内建对象 2
2.1.5 ASP的主要内置组件 3
2.1.6 数据库组件ADO 3
2.2 DREAMWEAVER简介 4
2.3 VBSCRIPT介绍 4
3 系统需求分析 4
3.1 软件需求分析 4
3.2 主要流程 5
4 系统具体 5
4.1 系统结构设计 5
4.1.1 目标设计 5
4.1.2 系统功能分析与设计 6
4.2 数据结构设计 6
4.2.1 数据库需求分析 7
4.2.2 数据库逻辑设计 7
4.2.3 ASP访问数据库步骤 10
4.3 个人用户模块 11
4.3.1 个人用户注册 11
4.3.2 登陆和修改个人简历 11
4.3.3 个人职位库。 13
4.3.4 我的站内信箱 15
4.3.5 职位搜索器 15
4.4 企业用户模块 16
4.4.1 登陆和维护企业信息 16