基于B/S的人才交流网站的设计与实现
摘 要
随着网络应用环境的成熟和个人电脑的普及,互联网已经渗透到人们生活的各个角落。社会经济的快速发展,人才的流通变得愈加频繁,网络人才招聘服务正以高速的发展势头适应着快节奏的现代生活。采用B/S结构,运用ASP和Access建立一个人才交流网站。通过这个网站,求职者和企业可以在线注册,求职者登陆后,可以修改个人简历,更新个人职位库,查看站内信箱,执行职位搜索以及账号操作;企业用户登陆后,可以修改公司详细资料,发布招聘信息,查寻站内信箱,更新企业人才库,实现人才搜索和账号操作;系统管理员可以通过后台对求职者用户和企业用户的资料进行修改与删除,添加各类新闻,发布委托招聘信息等。
关键词:人才招聘;人才交流网站;B/S;ASP
Design and Implementation of Recruitment
Website Based on B/S
Abstract
With the network application environment maturity and the popularization of personal computers, the Internet has penetrated into people's lives every corner. With the rapid social-economic development, the flow of talent has become increasingly frequent. Personnel recruitment service network is a high-speed development momentum adapt to the fast pace of modern life. Using B/S structure, using ASP and Access establish a recruitment website. Through the website, job seekers and enterprise can register online. After logging into the website, job seekers can change biographical notes, update personal work experience, look into the station's mailbox and so on. Enterprises can update their detailed information and job information, trace the station's mailbox, update the pool of enterprises, human resources and search operations account. System administrators can update, delete and publish information of job seeker and enterprises, add all kinds of news by background, and publish commissioned recruitment information.
Key words: Recruitment; Recruitment website; B/S; ASP
目 录
论文总页数:25页
TOC \o "1-3" \h \z \u 1引言.. PAGEREF _Toc169521059 \h 1
1.1 人才网站的选题背景.. PAGEREF _Toc169521060 \h 1
1.2 人才网站的发展现状.. PAGEREF _Toc169521061 \h 1
1.3 人才网站的意义.. PAGEREF _Toc169521062 \h 1
2 理论基础.. PAGEREF _Toc169521063 \h 1
2.1 ASP简介.. PAGEREF _Toc169521064 \h 1
2.1.1 ASP访问数据库的方法.. PAGEREF _Toc169521065 \h 2
2.1.2 ASP页面的结构.. PAGEREF _Toc169521066 \h 2
2.1.3 ASP的运行环境.. PAGEREF _Toc169521067 \h 2
2.1.4 ASP的内建对象.. PAGEREF _Toc169521068 \h 2
2.1.5 ASP的主要内置组件.. PAGEREF _Toc169521069 \h 3
2.1.6 数据库组件ADO. PAGEREF _Toc169521070 \h 3
2.2 Dreamweaver简介.. PAGEREF _Toc169521071 \h 4
2.3 VBScript介绍.. PAGEREF _Toc169521072 \h 4
3 系统需求分析.. PAGEREF _Toc169521073 \h 4
3.1 软件需求分析.. PAGEREF _Toc169521074 \h 4
3.2 主要流程.. PAGEREF _Toc169521075 \h 5
4 系统具体设计和实现.. PAGEREF _Toc169521076 \h 5
4.1 系统结构设计.. PAGEREF _Toc169521077 \h 5
4.1.1 目标设计.. PAGEREF _Toc169521078 \h 5
4.1.2 系统功能分析与设计.. PAGEREF _Toc169521079 \h 6
4.2 数据结构设计.. PAGEREF _Toc169521080 \h 6
4.2.1 数据库需求分析.. PAGEREF _Toc169521081 \h 7
4.2.2 数据库逻辑设计.. PAGEREF _Toc169521082 \h 7
4.2.3 ASP访问数据库步骤.. PAGEREF _Toc169521083 \h 10
4.3 个人用户模块.. PAGEREF _Toc169521084 \h 11
4.3.1 个人用户注册.. PAGEREF _Toc169521085 \h 11
4.3.2 登陆和修改个人简历.. PAGEREF _Toc169521086 \h 11
4.3.3 个人职位库。.. PAGEREF _Toc169521087 \h 13
4.3.4 我的站内信箱.. PAGEREF _Toc169521088 \h 15
4.3.5 职位搜索器.. PAGEREF _Toc169521089 \h 15
4.4 企业用户模块.. PAGEREF _Toc169521090 \h 16
4.4.1 登陆和维护企业信息.. PAGEREF _Toc169521091 \h 16
4.4.2 发布和维护招聘信息.. PAGEREF _Toc169521092 \h 17
4.5 后台管理模块.. PAGEREF _Toc169521093 \h 18
4.5.1 个人管理.. PAGEREF _Toc169521094 \h 18
4.5.2 企业管理.. PAGEREF _Toc169521095 \h 19
4.5.3 委托招聘.. PAGEREF _Toc169521096 \h 19
4.5.4 短信和收藏管理.. PAGEREF _Toc169521097 \h 20
4.5.5 新闻管理.. PAGEREF _Toc169521098 \h 21
4.5.6 系统管理.. PAGEREF _Toc169521099 \h 22
结 论.. PAGEREF _Toc169521100 \h 22
参考文献.. PAGEREF _Toc169521101 \h 22
致 谢.. PAGEREF _Toc169521102 \h 24
声 明.. PAGEREF _Toc169521103 \h 25
1 引言
1.1 人才网站的选题背景
随着网络应用环境的成熟和个人电脑的普及,互联网已经渗透到人们生活的各个角落。社会经济的快速发展,人才的流通变得愈加频繁,网络人才招聘服务正以高速的发展势头适应着快节奏的现代生活。当今的就业也随着这种趋势越来越网络化,通过网络求职应聘或者招聘各种人才。如果没有数据库方面的管理软件,信息繁杂,真假难辩,不利于查询,管理不方便;有了管理软件,信息条理化,安全,易于查找,管理方便等。
1.2 人才网站的发展现状
据国家发改委最新预测数据显示,2005年中国需要就业的人口为2500万人。而2005年可以安排的就业只有1100万人,全国就业岗位供给与岗位需求之间的缺口是1400万人。严峻的就业形势刺激了人力资源市场的火爆。市场的大量需求,导致网络招聘求职的发展趋势走得很快,社会影响越来越大。这和人才网站的坚持和不断增强其核心能力;在专业领域采取与行业优秀企业合作推动其纵深发展;开疆扩土、全国布局;和领先的在线媒体及增值资讯供应商结盟;吸引投资,与全球著名网站合纵连横等等经营方式,密不可分。
1.3 人才网站的意义
当人们收集了大量的信息后,会把它们保存起来进入近一步的处理,进一步的抽取有用的信息。由于这些信息的数据量急剧增长,现在人们就借助计算机和数据库技术科学的保存大量的数据,以便能更好的利用这些数据资源。而数据库管理软件通过建立、存储、修改和存取数据库中信息的相关技术,保证所有信息完整,有效安全,同时让网站管理者和使用者方便管理,提高工作效率,节省人力物力。
2 理论基础
2.1 ASP简介
ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(Java script)作为自己的开发语言。
ASP是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。ASP内含于IIS3.0和5.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。