市人才招聘网的设计与实现(源码)
如今,人类社会活动开始在向网络化方向发展。随着淮安市经济的快速发展,淮安市入驻的企业增多,人才的需求量也逐步增大,使用传统的方式进行的招聘已经满足不了企业的需求,通过网络招聘成为企业寻找人才,个人寻找工作的重要途径[1] [2]。淮安市人才招聘网根据需求,设计出前台管理与后台管理两个界面。前台管理实现了个人可以进行注册个人用户,个人信息的管理,申请工作等功能。企业可以进行企业用户注册,实现公司信息管理,职位申请信息管理和寻找人才信息管理等功能。后台管理系统实现了管理员对用户的查看和编辑的权限和留言部分进行查看和编辑的管理权限。本招聘网站是在Microsoft Visual Studio 2010平台上运用ASP.NET技术开发实现,以Microsoft?SQL?Server 2008数据库作为管理数据的工具,通过B/S模式来进行一系列布局[3]。本文则介绍了构建淮安市人才招聘网站的全部进程,主要从需求分析、总体设计和详细设计这几个模块开始介绍。关键词 招聘网站,ASP.NET,B/S模式
目 录
1 引言 1
1.1 开发背景 1
1.2 研究意义 1
2 系统开发环境介绍 2
2.1 ASP.NET简介 2
2.2 Visual Studio2010简介 2
2.3 SQL Server 2008简介 2
2.4 B/S架构简介 2
3 需求分析 2
3.1 可行性分析 2
3.2 功能性分析 3
3.3 系统流程分析 4
4 系统总体设计 4
4.1 系统功能模块设计 4
4.2 数据库设计 10
4.3 物理设计 14
4.4 系统UML建模图 17
5 系统功能详细设计与实现 20
5.1 首页功能模块 20
5.2 招聘信息模块 21
5.3 职位搜索功能模块 22
5.4 用户注册和登录模块 23
5.5 企业用户模块 24
5.6 个人用户模块 27
*好棒文|www.hbsrm.com +Q: &351916072&
5.7 互动交流模块 30
5.8 后台管理模块 30
6 系统测试 33
6.1 CompareValidate验证测试 34
6.2 RequiredFieldValidator验证测试 34
6.3 代码验证测试 35
6.4 测试总结 40
结 论 41
致 谢 42
参 考 文 献 43
1 引言
1.1 开发背景
招聘人才在企业的人力资源管理中的很重要,企业需要寻找到更多的合适人才来满足企业发展过程中的人力资源的需求[4]。但是企业在进行寻找人才的过程中会出现准备工作不到位,工作实施的过程不具体,对企业思想理念的不重视以及宣传工作不到位等问题,因此目前人才招聘关键问题是如何提高人力资源的开发和管理水平[5]。随着“互联网+”的发展和普及,互联网已经逐渐取代传统模式,成为收集和提供信息的最佳渠道,我们的生活也发生了翻天覆地的变化[6] [7]。能否利用网络来抓住市场机会成为了关键。所以在此背景下,人才招聘也要转变传统的招聘与应聘的方式。
淮安地区的经济快速发展,企业的增多,人才的竞争更是影响着市场的竞争。因此淮安在招聘人才上需要提高效率,降低成本。而淮安市人才招聘网的设计与开发,可以满足这些需求,帮助淮安企业寻找更好的人才,为淮安人才提供详细的信息资讯。同时互联网又具有的开放性、全球性、低成本、高效率等特点,因此网上招聘可以吸引都企业和个人,他们可以通过招聘网站的资料库来满足彼此的需求[8][9]。
淮安市人才招聘网实现了一系列寻找人才和寻找工作的功能,既方便又快捷,同时又能有效地提高人才招聘的效率。
1.2 研究意义
淮安市人才招聘网是给淮安的企业招聘人才和淮安人才寻找工作的服务平台[10]。个人用户注册登录本网站,可以填写自己的信息与简历,浏览各行各业的招聘信息,对心仪的职位进行职位申请。也可以修改自己的信息,并对申请的职位进行查看,以及查看企业浏览记录以及标注内容。企业用户注册成功后,可以填写企业的基本信息,对企业进行介绍,发布职位信息,浏览人才,对觉得适合的人才进行标注面试或录用。同时也具有对这些信息进行编辑删除的权限。淮安市人才招聘网以成为淮安市的最大的招聘网络平台为目标,帮助淮安的企业和人才更好的寻找人才和工作,促进淮安的市场竞争,带动淮安的整体经济。
2 系统开发环境介绍
2.1 ASP.NET简介
ASP.NET 4.0框架支持许多种语言,包含C#、J#、VB、C++等。ASP.NET技术可以进行框架开发,使用CSS、HTML、JavaScript或者服务器的脚本就能够组成网站[11]。存储网站数据以及管理SQL数据库通过使用C#语句,继承了C#的面向对象语言的优势,编辑网站使以代码的形式,而且具有高度可定制化和简单的特点[12][13]。使用ASP.NET技术对网站进行开发,不仅方便操作,也容易构建网站框架。
2.2 Visual Studio2010简介
Visual Studio 2010具有统一的开发环境用来创建 Microsoft 平台以及移动 Web 应用、Web和云服务等的应用程序[14]。不管我们选择什么样的编译语言,选择已有的客户端/服务器应用程序又或者是一些云服务,Visual Studio 2010都具有能够开发的环境。
2.3 SQL Server 2008简介
SQL Server2008具有能信任的,以及强安全性、可靠性和扩展性的特征[15]。它的高效性,能够让使用者在一定程度范围内的降低开发和管理所需要的经济和时间的成本。淮安市人才招聘网设计有有前台的门户网站以及后台管理系统两个部分组成,当数据库里面的数据需要进行更新时,使用SQL Server2008框架来完成数据的同时更新[16]。
2.4 B/S架构简介
为了让用户方便快捷的使用,淮安市人才招聘网采用主流的B/S架构,并且不用下载任何东西可直接使用,网站基本可以使用各类浏览器,兼容问题也做了一定的处理。用户随时随地,不同终端都可以直接访问[17][18]。
3 需求分析
3.1 可行性分析
系统的可行性分析我们就从技术可行性,经济可行性和操作可行性来进行阐述。
目 录
1 引言 1
1.1 开发背景 1
1.2 研究意义 1
2 系统开发环境介绍 2
2.1 ASP.NET简介 2
2.2 Visual Studio2010简介 2
2.3 SQL Server 2008简介 2
2.4 B/S架构简介 2
3 需求分析 2
3.1 可行性分析 2
3.2 功能性分析 3
3.3 系统流程分析 4
4 系统总体设计 4
4.1 系统功能模块设计 4
4.2 数据库设计 10
4.3 物理设计 14
4.4 系统UML建模图 17
5 系统功能详细设计与实现 20
5.1 首页功能模块 20
5.2 招聘信息模块 21
5.3 职位搜索功能模块 22
5.4 用户注册和登录模块 23
5.5 企业用户模块 24
5.6 个人用户模块 27
*好棒文|www.hbsrm.com +Q: &351916072&
5.7 互动交流模块 30
5.8 后台管理模块 30
6 系统测试 33
6.1 CompareValidate验证测试 34
6.2 RequiredFieldValidator验证测试 34
6.3 代码验证测试 35
6.4 测试总结 40
结 论 41
致 谢 42
参 考 文 献 43
1 引言
1.1 开发背景
招聘人才在企业的人力资源管理中的很重要,企业需要寻找到更多的合适人才来满足企业发展过程中的人力资源的需求[4]。但是企业在进行寻找人才的过程中会出现准备工作不到位,工作实施的过程不具体,对企业思想理念的不重视以及宣传工作不到位等问题,因此目前人才招聘关键问题是如何提高人力资源的开发和管理水平[5]。随着“互联网+”的发展和普及,互联网已经逐渐取代传统模式,成为收集和提供信息的最佳渠道,我们的生活也发生了翻天覆地的变化[6] [7]。能否利用网络来抓住市场机会成为了关键。所以在此背景下,人才招聘也要转变传统的招聘与应聘的方式。
淮安地区的经济快速发展,企业的增多,人才的竞争更是影响着市场的竞争。因此淮安在招聘人才上需要提高效率,降低成本。而淮安市人才招聘网的设计与开发,可以满足这些需求,帮助淮安企业寻找更好的人才,为淮安人才提供详细的信息资讯。同时互联网又具有的开放性、全球性、低成本、高效率等特点,因此网上招聘可以吸引都企业和个人,他们可以通过招聘网站的资料库来满足彼此的需求[8][9]。
淮安市人才招聘网实现了一系列寻找人才和寻找工作的功能,既方便又快捷,同时又能有效地提高人才招聘的效率。
1.2 研究意义
淮安市人才招聘网是给淮安的企业招聘人才和淮安人才寻找工作的服务平台[10]。个人用户注册登录本网站,可以填写自己的信息与简历,浏览各行各业的招聘信息,对心仪的职位进行职位申请。也可以修改自己的信息,并对申请的职位进行查看,以及查看企业浏览记录以及标注内容。企业用户注册成功后,可以填写企业的基本信息,对企业进行介绍,发布职位信息,浏览人才,对觉得适合的人才进行标注面试或录用。同时也具有对这些信息进行编辑删除的权限。淮安市人才招聘网以成为淮安市的最大的招聘网络平台为目标,帮助淮安的企业和人才更好的寻找人才和工作,促进淮安的市场竞争,带动淮安的整体经济。
2 系统开发环境介绍
2.1 ASP.NET简介
ASP.NET 4.0框架支持许多种语言,包含C#、J#、VB、C++等。ASP.NET技术可以进行框架开发,使用CSS、HTML、JavaScript或者服务器的脚本就能够组成网站[11]。存储网站数据以及管理SQL数据库通过使用C#语句,继承了C#的面向对象语言的优势,编辑网站使以代码的形式,而且具有高度可定制化和简单的特点[12][13]。使用ASP.NET技术对网站进行开发,不仅方便操作,也容易构建网站框架。
2.2 Visual Studio2010简介
Visual Studio 2010具有统一的开发环境用来创建 Microsoft 平台以及移动 Web 应用、Web和云服务等的应用程序[14]。不管我们选择什么样的编译语言,选择已有的客户端/服务器应用程序又或者是一些云服务,Visual Studio 2010都具有能够开发的环境。
2.3 SQL Server 2008简介
SQL Server2008具有能信任的,以及强安全性、可靠性和扩展性的特征[15]。它的高效性,能够让使用者在一定程度范围内的降低开发和管理所需要的经济和时间的成本。淮安市人才招聘网设计有有前台的门户网站以及后台管理系统两个部分组成,当数据库里面的数据需要进行更新时,使用SQL Server2008框架来完成数据的同时更新[16]。
2.4 B/S架构简介
为了让用户方便快捷的使用,淮安市人才招聘网采用主流的B/S架构,并且不用下载任何东西可直接使用,网站基本可以使用各类浏览器,兼容问题也做了一定的处理。用户随时随地,不同终端都可以直接访问[17][18]。
3 需求分析
3.1 可行性分析
系统的可行性分析我们就从技术可行性,经济可行性和操作可行性来进行阐述。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1451.html