基于Notes的猎头公司网站设计
关键词:猎头;职位;人才;招聘
摘 要
人才的需求、供应,离不开人才和企业两个主体,然而这两个主体之间的衔接并不是很好。人才感觉自己找不到适合自己的企业,企业感觉老招聘不到自己需要的人才。这在很大程度上阻碍了人才和企业两方面的发展,所以应运而生了猎头这个行业。作为猎头,需要大量的人才和企业职位信息以尽可能为双方提供更大的选择范围。所以猎头网站作为很好的信息收集工具,成为猎头公司不可或缺的组成部分。论文详细论述了一个基于Notes的猎头公司网站的开发设计过程。系统包括用户注册/登录、简历投递、职位搜索、系统管理、职位发布、简历查询、电子邮箱等功能。
论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。
需求分析
作为一个猎头网站,来访用户应该有:匿名用户,个人用户,企业用户以及管理员用户。在此,我对不同用户的不同权限以及需求做以下说明:
2.1 匿名用户
匿名用户能访问公共信息,如网站新闻,部分猎头信息,企业招聘信息。
2.2 个人用户
个人用户能创建个人简历,查看/修改/删除个人简历(可同时拥有多份简历),以及使用目的性较强的职位搜索功能。并能对有意向的职位进行职位申请操作,申请职位所需的简历也可通过对话框列表进行选择,因此可使简历变得有针对性。
2.3 企业用户
企业用户能填写猎头服务登记表,向猎头公司申请猎头服务。并且能自行发布/修改/删除招聘信息。
2.4 管理员用户
管理员拥有前三类用户的所有权限,并且还能发布/修改/删除站内新闻、对企业用户提交的猎头服务登记表进行审核。若审核通过,可根据企业委托信息来发布猎头职位,以及利用个人简历搜索功能收集适合该委托的人才资料。
3 网站设计
3.1 网站特点
本网站架构在标准群件系统(Lotus Domino/Notes)基础上,它是管理非结构化文档型数据的理想办公平台,并且能与关系型数据库进行交互,保证数据的安全性、保密性,并能跨平台、跨网络协议运行。
能在多种平台上运行:Microsoft的Windows、Window95/98/XP和Windows NT/2000 , UNIX等,在不同的平台上使用不需要修改或重新编译。
录
1 引言 1
2 Notes基础知识 1
2.1 简单介绍 1
2.2 主要开发元素介绍 1
2.2.1 帧结构集 1
2.2.2 页面 2
2.2.3 主表单 2
2.2.4 视图 2
2.2.5 文件夹 3
2.2.6 代理 3
2 需求分析 3
2.1 匿名用户 3
2.2 个人用户 3
2.3 企业用户 3
2.4 管理员用户 3
3 网站设计 3
3.1 网站特点 3
3.2 网站整体设计 4
3.2.1 网站首页 4
3.2.2 个人用户 4
3.2.3 企业用户 5
3.2.4 管理员用户 5
3.2.5 电子邮箱 6
3.4数据库设计 6
4 网站功能实现 7
4.1 网站首页 7
4.1.1 用户注册 7
4.1.2 首页显示 10
4.2 个人用户模块 11
4.2.1 我的简历 11
4.2.2 新建简历 11
4.2.3 职位搜索 13
4.2.4 职位申请 15
4.3 企业用户模块 15
4.3.1 猎头登记记录 15
4.3.2 猎头登记记录 16
4.3.3 发布招聘 16
4.3.4 已发招聘 17
4.4 管理员用户模块 17
4.4.1 新闻记录 18
4.4.2 新闻信息发布 18
4.4.3 猎头记录 18
4.4.4 猎头职位发布 19
4.4.5 猎头登记审核 19
4.4.6 个人简历查询 19
4.4.7 企业招聘查询 20
4.5 其他功能实现 20
4.5.1 电子邮件功能的实现 20
4.5.2 统计功能的实现 20
4.5.3 文档信息管理 20
5 总体测试 21
5.1 注册测试 21
5.1.1 注册信息完整性检查 21
5.1.2 注册到服务器 21
5.2 具体功能测试 21
5.2.1 个人用户模块测试 21
5.2.2 企业用户模块测试 21
5.2.3 管理员用户模块测试 22
结 论 22
参考文献 22
致 谢 23
上一篇:【.NET】193 基于【.NET】交通信息网上查询系统设计