据调查数据显示,美国网络招聘占其市场份额有78%,中国的市场份额却相差甚远。但是我相信中国的网络招聘市场未来还是有很大的可发展空间,因为在中国网民人数正在以每年超过23%的速度增长,在不远的将来,网民数量会更多,那么参与网络招聘的人数肯定也会更多,网络招聘很有可能跟权威机构大胆预测的一样,霸占整个招聘市场。相信“网申”这个词对于所有人来说,将是他们在进行招聘时第一个想到的词。
网络招聘对于人才资源的选择是十分重要的,网络改变了企业和外界接触的传统方式,降低了人力资源服务的传输成本。网络招聘不仅可以适应市场变化的需要,也可以满足企业发展的变化。网络招聘无论是从费用、信息发布时间及寻找到优秀人才的机率等各方面都有其独特的优势使其领先于传统的通过平面媒体发布招聘信息的方式。网络招聘中求职者可以随时随地进行网络求职时,地区和时间不会再是限制,他们就会获得更多的就业机会;对于即将毕业的学生,他们也不必过多担心因没有时间参加招聘会而失去很多好机会,因为他们可以通过网络招聘和求职者一样获得同等的竞争机会。
网络招聘的成功率在不断地提高,致使越来越多招聘参与者都会选择网络招聘的形式来招聘,虽然中国网络招聘要达到像美国市场一样占那么大的份额还需要很长一段时间,但我们可以预见网络招聘将来是会如何的大红大紫。正是因为网络招聘有着很大的优势与发展前景,并且能让求职者和供职方都对其产生特别的青睐,所以基于.NET的网络招聘系统的设计开发有着十分重要的实践意义。
1.3 开发平台概述
本系统使用Visual Studio2005为开发环境,以C#为开发语言、SQL Server2008为后台数据库。
1.3.1 ASP.NET
ASP.NET是一项Microsoft公司技术、是.NET FrameWork的一部分。ASP .NET开发是基于单框架运行在Windows或Linux上的开源体系,ASP.NET是运行于 IIS之中的程序,ISS即Internet Information Serve、互联网信息服务,以Microsoft.NET 框架为基于IIS Web 服务器的基本平台体系。C#和VB .NET是ASP .NET开发设计大的首选语言,ASP.NET支持多种语言的结合开发。因为ASP .NET功能的实现彻底仰赖于虚拟机且是基于通用语言来编译运行的程序,所以它具有平台跨越性,是以基本上所有网络构建的应用程序都可以运行在这平台上。ASP.NET可以实现一些简单的任务,如提交客户端的身份验证。ASP.NET有很多的作用,例如为它不同于常见的VB运算,还允许用户在网页的框架中建立属于自己的用户的分界面。关于ASP .NET的网站或应用程序通常会使用微软公司的Visual Studio软件进行设计与开发,同时在开发过程中还能够进行所见即所得(What You See Is What You Get)的编辑。ASP .NET应该被看作一种建立在使用通用多语言上的好程序构架,而不能只被看作是ASP的下一个版本。ASP.NET不仅是一种简单的程序架构,还可以运行于多种WebServer之上。
1.3.2 SQL
SQL即结构化查询语言,是Structured Query Language的简写。SQL不仅是一种数据库的查询语言,还可以进行程序设计,也是一种具有特殊目的的编程语言,用于数据库系统里面的存取数据以及查询数据、更新数据等功能。SQL是数据服务器都能读懂的查询语言,SQL的通用性体现在,它可以在不同数据库的管理系统上运用同样的SQL语句执行相同的操作。SQL简单易学,它可以利用几个组合在一起的简单英文单词,就能实现几乎所有要求的功能。SQL数据库系统的基本结构与其他的查询语言完全不同,所以它不需要用户了解其具体的存放方式和使用指定的数据存储方法,就能够利用相同的SQL语言作为数据使用的接口把他们连接起来。因为SQL的语句之间可以进行相互嵌套,因此SQL具有强大的功能和灵活性。1986年10月美国国家标准协会在对SQL作了规范,将SQL作为关系式数据库管理系统的标准语言,1987年SQL成为了国际标准。然而各类通行的数据库系统在它的实际操作过程中对SQL的规范作了少许修正和增补。因此在实际使用时不同的数据库系统之间的SQL仍旧是不能够完全相互通用的。