基于Notes的猎头公司网站的设计与实现
发布时间:2015-07-04 09:17
摘要
人才的需求、供应,离不开人才和企业两个主体,然而这两个主体之间的衔接并不是很好。人才感觉自己找不到适合自己的企业,企业感觉老招聘不到自己需要的人才。这在很大程度上阻碍了人才和企业两方面的发展,所以应运而生了猎头这个行业。作为猎头,需要大量的人才和企业职位信息以尽可能为双方提供更大的选择范围。所以猎头网站作为很好的信息收集工具,成为猎头公司不可或缺的组成部分。论文详细论述了一个基于notes的猎头公司网站的开发设计过程。系统包括用户注册/登录、简历投递、职位搜索、系统管理、职位发布、简历查询、电子邮箱等功能。
论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。
关键词:猎头;职位;人才;招聘
引言
随着经济的发展和社会的进步,招聘媒介也经历了较大的发展和飞跃。上世纪九十年代中期以前,企业招聘主要手段是内部推荐、当街张贴海报。九十年代中期以后,逐渐发展到在报纸、杂志上刊登招聘广告,在电台、电视台上做招聘宣传,举办大型的人才招聘会,以及进入二十一世纪以后,在互联网上的网络招聘、猎头服务、人事代理、招聘外包等。
业内人士认为,随着经济社会发展与对人才需求的变化,现场招聘越来越显现出局限性。首先,参加现场招聘会的求职人才范围太窄。绝大多数的求职者是大专以下学历的低端人才,有些求职者还是一般技术工人。虽然有的招聘会也设有中高级人才招聘区,但符合条件的求职者很少,根本不能满足用人单位的需要。其次,由于招聘成本较高,使得现场招聘会很难成为经常性的招聘形式。另外,现场招聘会对人才主体缺乏有效性,也让求职者对现场招聘失去兴趣。
目前,我国通过人才网站进行招聘求职的单位和人才越来越多,招聘成功率不断提高。随着互联网技术的发展和普及,招聘网络化已成为一种越来越普遍的招聘模式。网络招聘的全天候、即时性,大大提高了招聘工作的速度和效率,使招聘企业可以在短时间内寻获到所需的人才。网络招聘将是未来人才招聘的发展之路。因此猎头网站的发展之路也相当宽广。
2notes基础知识
2.1简单介绍
domino是一个以电子邮件为基础发展起来的标准群件平台,从1982年开始发布第一个版本,至今已经有数十年的历史,正式注册用户过亿。
它最大的优点就是提供了大量内置的如smtp、pop、ldap、http、https等集成的系统服务,所以使用户快速构建跨平台的解决方案成为可能。
整个平台由dominoserver(domino服务器)、administrator(domino管理工具)、designer(domino开发设计工具)、notes(domino客户端)组成,在一些针对性应用方面还有lotus-workflow(domino工作流设计系统)、(domino文档管理系统)、lotus-quickplace(domino协作平台)、lotus-lei(domino数据交互系统)、lotus-learningspace(domino培训系统)等强有力支持。
本网站是使用其中的designer(domino开发设计工具)开发的。
2.2主要开发元素介绍
2.2.1帧结构集
帧结构类似于html开发中的框架设计,帧结构集是帧结构的集合。帧结构是较大帧结构集的一个区段或窗格,并且可以独立滚动。通过使用帧结构集,设计者可以在帧结构之间创建链接使彼此相互关联。帧结构集可以在用户转向或链接到其他页面或数据库是仍然保持某个页面的显示状态。帧结构一般不采用3-d边框,边框宽度设为0。
2.2.2页面
页面是用来显示信息的设计元素。与收集信息的表单不同,页面主要用来向用户展示信息,因此用户不能在页面上创建任何字段或者子表单,但可以创建html控件。因此页面可以用所见即所得的html制作工具来进行开发设计。页面适用于静态信息或者作为其他元素的容器。可以使用页面作为用户应用的开始界面或者作为提交文件后的提示界面。
表单是用于在数据库中输入和查看信息的载体。表单可以包含:
1)存储数据的字段。
2)标注字段或者提供指示的文本。
3)存储用户想要在多个表单上使用的表单元素集合的子表单。
4)可以结合图形和字段的布局区域它们所采用的方法可以提供更大的设计灵活性。
5)可以使表单更容易理解的图形。
6)汇总或者组织信息的表格。
7)对象ole预定notes/fx(tm)字段文件附件url以及可以扩展notes文档范围的链接。
8)可以自动执行函数的动作按钮。
9)可以强化文档外观的背景颜色和图形。
10)在表单中包含其他设计元素的嵌入式元素。
在应用上细分domino系统中表单一般分为主表单和子表单,而主表单又分为数据存放表单和数据展现表单。其中数据存放表单一般的设计处理方式是数据字段设计在该主表单中,公共控制信息(如流转控制)设计成子表单(component)。再将该子表单加入到主表单中。确保整体设计结构清晰,在内容上主要包含的内容有:数据信息、按钮操作、用户界面、功能子表单等。而数据显示表单的设计处理方式是用于在浏览器中进行数据浏览的表单,为了保证界面的友好性,一般采用css定义整体风格。
2.2.4视图
视图是访问数据库中文档的入口,每一个数据库至少必须包含一个视图,基于所选择的准则,视图可以显示数据库的文档子集或者所有的文档。基于文档的内容,也可以对文档进行分组和排序。
2.2.5文件夹
文件夹是用来存储文档的容器。文件夹与视图具有相同的外观,而且其设计方法也与视图大致相同。其区别仅在于应用的时候视图具有可以自动选择并显示文档的文档选择公式,而文件夹则不是,它是通过用户手动的添加来显示文档的。所以在设计的时候,其设计知道方法可以大致跟视图相类似。
2.2.6代理
代理agent可以让用户在domino中自动执行许多任务。它们是可以在数据库中为用户执行特定任务的独立程序。例如可以归档文档、改变字段值、发送邮件消息、删除文档或者执行与外部应用进行交互这样的功能更为强大的动作。代理还能够进行设置在服务器上基于安排或者在出现特定事件时自行运行。
2需求分析
作为一个猎头网站,来访用户应该有:匿名用户,个人用户,企业用户以及管理员用户。在此,我对不同用户的不同权限以及需求做以下说明:
2.1匿名用户
匿名用户能访问公共信息,如网站新闻,部分猎头信息,企业招聘信息。
2.2个人用户
个人用户能创建个人简历,查看/修改/删除个人简历(可同时拥有多份简历),以及使用目的性较强的职位搜索功能。并能对有意向的职位进行职位申请操作,申请职位所需的简历也可通过对话框列表进行选择,因此可使简历变得有针对性。
2.3企业用户
企业用户能填写猎头服务登记表,向猎头公司申请猎头服务。并且能自行发布/修改/删除招聘信息。
2.4管理员用户
管理员拥有前三类用户的所有权限,并且还能发布/修改/删除站内新闻、对企业用户提交的猎头服务登记表进行审核。若审核通过,可根据企业委托信息来发布猎头职位,以及利用个人简历搜索功能收集适合该委托的人才资料。
3网站设计
3.1网站特点
本网站架构在标准群件系统(lotusdomino/notes)基础上,它是管理非结构化文档型数据的理想办公平台,并且能与关系型数据库进行交互,保证数据的安全性、保密性,并能跨平台、跨网络协议运行。
能在多种平台上运行:microsoft的windows、window95/98/xp和windowsnt/2000,unix等,在不同的平台上使用不需要修改或重新编译。
人才的需求、供应,离不开人才和企业两个主体,然而这两个主体之间的衔接并不是很好。人才感觉自己找不到适合自己的企业,企业感觉老招聘不到自己需要的人才。这在很大程度上阻碍了人才和企业两方面的发展,所以应运而生了猎头这个行业。作为猎头,需要大量的人才和企业职位信息以尽可能为双方提供更大的选择范围。所以猎头网站作为很好的信息收集工具,成为猎头公司不可或缺的组成部分。论文详细论述了一个基于notes的猎头公司网站的开发设计过程。系统包括用户注册/登录、简历投递、职位搜索、系统管理、职位发布、简历查询、电子邮箱等功能。
论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。
关键词:猎头;职位;人才;招聘
引言
随着经济的发展和社会的进步,招聘媒介也经历了较大的发展和飞跃。上世纪九十年代中期以前,企业招聘主要手段是内部推荐、当街张贴海报。九十年代中期以后,逐渐发展到在报纸、杂志上刊登招聘广告,在电台、电视台上做招聘宣传,举办大型的人才招聘会,以及进入二十一世纪以后,在互联网上的网络招聘、猎头服务、人事代理、招聘外包等。
业内人士认为,随着经济社会发展与对人才需求的变化,现场招聘越来越显现出局限性。首先,参加现场招聘会的求职人才范围太窄。绝大多数的求职者是大专以下学历的低端人才,有些求职者还是一般技术工人。虽然有的招聘会也设有中高级人才招聘区,但符合条件的求职者很少,根本不能满足用人单位的需要。其次,由于招聘成本较高,使得现场招聘会很难成为经常性的招聘形式。另外,现场招聘会对人才主体缺乏有效性,也让求职者对现场招聘失去兴趣。
目前,我国通过人才网站进行招聘求职的单位和人才越来越多,招聘成功率不断提高。随着互联网技术的发展和普及,招聘网络化已成为一种越来越普遍的招聘模式。网络招聘的全天候、即时性,大大提高了招聘工作的速度和效率,使招聘企业可以在短时间内寻获到所需的人才。网络招聘将是未来人才招聘的发展之路。因此猎头网站的发展之路也相当宽广。
2notes基础知识
2.1简单介绍
domino是一个以电子邮件为基础发展起来的标准群件平台,从1982年开始发布第一个版本,至今已经有数十年的历史,正式注册用户过亿。
它最大的优点就是提供了大量内置的如smtp、pop、ldap、http、https等集成的系统服务,所以使用户快速构建跨平台的解决方案成为可能。
整个平台由dominoserver(domino服务器)、administrator(domino管理工具)、designer(domino开发设计工具)、notes(domino客户端)组成,在一些针对性应用方面还有lotus-workflow(domino工作流设计系统)、(domino文档管理系统)、lotus-quickplace(domino协作平台)、lotus-lei(domino数据交互系统)、lotus-learningspace(domino培训系统)等强有力支持。
本网站是使用其中的designer(domino开发设计工具)开发的。
2.2主要开发元素介绍
2.2.1帧结构集
帧结构类似于html开发中的框架设计,帧结构集是帧结构的集合。帧结构是较大帧结构集的一个区段或窗格,并且可以独立滚动。通过使用帧结构集,设计者可以在帧结构之间创建链接使彼此相互关联。帧结构集可以在用户转向或链接到其他页面或数据库是仍然保持某个页面的显示状态。帧结构一般不采用3-d边框,边框宽度设为0。
2.2.2页面
页面是用来显示信息的设计元素。与收集信息的表单不同,页面主要用来向用户展示信息,因此用户不能在页面上创建任何字段或者子表单,但可以创建html控件。因此页面可以用所见即所得的html制作工具来进行开发设计。页面适用于静态信息或者作为其他元素的容器。可以使用页面作为用户应用的开始界面或者作为提交文件后的提示界面。
2.2.3主表单
表单是用于在数据库中输入和查看信息的载体。表单可以包含:
1)存储数据的字段。
2)标注字段或者提供指示的文本。
3)存储用户想要在多个表单上使用的表单元素集合的子表单。
4)可以结合图形和字段的布局区域它们所采用的方法可以提供更大的设计灵活性。
5)可以使表单更容易理解的图形。
6)汇总或者组织信息的表格。
7)对象ole预定notes/fx(tm)字段文件附件url以及可以扩展notes文档范围的链接。
8)可以自动执行函数的动作按钮。
9)可以强化文档外观的背景颜色和图形。
10)在表单中包含其他设计元素的嵌入式元素。
在应用上细分domino系统中表单一般分为主表单和子表单,而主表单又分为数据存放表单和数据展现表单。其中数据存放表单一般的设计处理方式是数据字段设计在该主表单中,公共控制信息(如流转控制)设计成子表单(component)。再将该子表单加入到主表单中。确保整体设计结构清晰,在内容上主要包含的内容有:数据信息、按钮操作、用户界面、功能子表单等。而数据显示表单的设计处理方式是用于在浏览器中进行数据浏览的表单,为了保证界面的友好性,一般采用css定义整体风格。
2.2.4视图
视图是访问数据库中文档的入口,每一个数据库至少必须包含一个视图,基于所选择的准则,视图可以显示数据库的文档子集或者所有的文档。基于文档的内容,也可以对文档进行分组和排序。
2.2.5文件夹
文件夹是用来存储文档的容器。文件夹与视图具有相同的外观,而且其设计方法也与视图大致相同。其区别仅在于应用的时候视图具有可以自动选择并显示文档的文档选择公式,而文件夹则不是,它是通过用户手动的添加来显示文档的。所以在设计的时候,其设计知道方法可以大致跟视图相类似。
2.2.6代理
代理agent可以让用户在domino中自动执行许多任务。它们是可以在数据库中为用户执行特定任务的独立程序。例如可以归档文档、改变字段值、发送邮件消息、删除文档或者执行与外部应用进行交互这样的功能更为强大的动作。代理还能够进行设置在服务器上基于安排或者在出现特定事件时自行运行。
2需求分析
作为一个猎头网站,来访用户应该有:匿名用户,个人用户,企业用户以及管理员用户。在此,我对不同用户的不同权限以及需求做以下说明:
2.1匿名用户
匿名用户能访问公共信息,如网站新闻,部分猎头信息,企业招聘信息。
2.2个人用户
个人用户能创建个人简历,查看/修改/删除个人简历(可同时拥有多份简历),以及使用目的性较强的职位搜索功能。并能对有意向的职位进行职位申请操作,申请职位所需的简历也可通过对话框列表进行选择,因此可使简历变得有针对性。
2.3企业用户
企业用户能填写猎头服务登记表,向猎头公司申请猎头服务。并且能自行发布/修改/删除招聘信息。
2.4管理员用户
管理员拥有前三类用户的所有权限,并且还能发布/修改/删除站内新闻、对企业用户提交的猎头服务登记表进行审核。若审核通过,可根据企业委托信息来发布猎头职位,以及利用个人简历搜索功能收集适合该委托的人才资料。
3网站设计
3.1网站特点
本网站架构在标准群件系统(lotusdomino/notes)基础上,它是管理非结构化文档型数据的理想办公平台,并且能与关系型数据库进行交互,保证数据的安全性、保密性,并能跨平台、跨网络协议运行。
能在多种平台上运行:microsoft的windows、window95/98/xp和windowsnt/2000,unix等,在不同的平台上使用不需要修改或重新编译。
下一篇:当前计算机技术基础精品课建设研讨