欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    本科毕业论文招聘求职网的设计及实现方法.docx

    • 资源ID:16390841       资源大小:2.15MB        全文页数:28页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    本科毕业论文招聘求职网的设计及实现方法.docx

    1、本科毕业论文招聘求职网的设计及实现方法摘 要随着社会节奏在不断的加快,人们也从生活中体会到了各种各样的压力,其中就业压力最为明显。按目前的社会工作状况分析,普遍存在着招聘单位与求职者的一些关键信息的流失,而且中介机构普遍存在的问题就是工作效率不高,往往都是在求职者的不断催促下才提供一些招聘单位信息,而且总是不够详尽,一般都由求职者亲自去了解进一步的情况,甚至到最后发现招聘单位提供的工作跟自己的能力和兴趣相当不符合,使得求职者和招聘单位都不能得到满意的结果,怎样才能改变这一状况呢?这就需要一个功能完善的信息管理系统来帮忙了。 我们通过分析和考究,制定了相关的系统,专为求职招聘信息管理系统开发的,

    2、利用计算机对信息管理处理准确、迅速又便于资料保存并且存储量大的性能优势,优化业务流程,降低操作成本,提供工作效率和业务管理水平,更好的保证求职招聘工作的顺利开展,同时,为现在的大学毕业生找工作帮助和机会,以此减少大学毕业生就业难的概率。 本报告从系统可行性分析、系统需求分析、系统设计到系统运行,详细记录了系统开发的过程及设计思路和相关图表,阐明了系统主要的设计内容和实施、运行情况。系统主要是:求职者注册后,可填写详细资料和查询招聘单位的详细资料;招聘单位注册成功后,同样也可以填写详细的招聘信息和招聘信息的发布;管理员用户对整个系统的维护和管理,并为求职者和招聘单位提供更多的便利来满足双发的需求

    3、。本求职招聘信息管理系统主要分为四个功能,及四个模块的管理:用户注册登录模块、求职模块、招聘模块和管理模块。通过系统之间的功能协调处理,可有效的提高工作效率和管理水平。 本系统设计时间将近两周,已经完成了最初设计的任务,基本上实现了求职招聘信息管理系统的原定功能,但还是存在一些不足之处,在以后的不断使用中进行改进和完善。本系统以Microsoft Visual Studio 2008作为开发工具,同时采用SQL Sever2005作为数据库存储系统的数据,以C#为编程语言,完成了一个以求职者和公司为对象的在线招聘求职网站。关键词:求职招聘、求职者、招聘单位、功能、Microsoft Visua

    4、l Studio 2008、SQL Sever2005、C#第1章 项目开发的背景和必要性1.1 系统开发背景随着网络技术的发展,网络在人们生活中的应用越来越广泛。人才的流动已成为社会的一大问题,传统的招聘方式不仅让人觉得很不方便,而且受时间和空间的限制,让许多人失去了很多机会。而网上求职招聘系统提供了方便、简洁、安全、易于管理的平台,这是对传统模式的一种改进,也是一种必然走向。求职招聘信息管理系统中大部分模块的操作都基本类似,都具有修改、查询、数据库连接等功能。最终能够使毕业生在该网站注册用户,进行职位申请,能够及时得到笔试和面试信息,相关公司也能通过注册成为该系统的用户,能够及时了解毕业生

    5、信息,给与毕业生笔试面试资格,以及公司之间的能互动交流。同时管理员能够对该系统进行综合的管理。课题目的 求职招聘信息管理系统的开发目标是按照信息管理系统的管理和开发方法,用我们所掌握的技术进行系统开发,规范求职招聘过程和相应业务信息的操作、支持求职人信息汇总、招聘公司需要人员、已经被招聘和未被招聘人员等信息反馈功能,提供求职招聘工作的现代化水平操作,实现求职者和公司之间把握信息的准确性、及时性,有利于求职者和公司之间的双向选择快速性,为我国求职招聘信息管理系统的建立提供帮助。国内外研究的现状与趋势在当今的中国乃至全世界,网络招聘时企业信息化建设中人力资源管理的重要环节,必然对企业战略目标的实现

    6、产生积极影响。网络招聘是指人力资源部门通过互联网内部网发布招聘信息,并通过简历库收集应聘信息,经过信息处理后,初步确定所需岗位人选的过程。发展至今日,国外企业的信息化水平可说已经到了一个相当高的水平。由于起步早,国外的网上招聘的思想、流程都是严格按照现代人力资源管理的步骤来设计系统的,从人力资源规划、工作分析、招聘渠道、选拔测评、人员录用等一系列过程入手,已经建立一套非常完善的招聘体系。随着我国近年来信息技术的飞猛发展,我国企业信息化已取得了很大进步。现在国内各种规模企业绝大部分都用上了微机,利用各类管理信息系统进行信息处理和辅助管理。例如企业招聘系统、新闻发布系统等等。一些学者也研究出丰富的

    7、相关开发方法和工具等。当前我国绝大多数网络招聘系统可以使客户在其网站上增加在线招聘功能,通过后台管理界面将企业招聘信息加入数据库,在通过可定制的网页模板将招聘信息发布,管理员可以对招聘信息进行管理、统计、检索等。网站动态提供企业招聘信息,管理员可进行更新维护,应聘者将简历提交后存入简历数据库,并可依据职位、时间、学历等进行检索。本系统研究的内容与目标我们开发求职招聘信息管理系统的主要内容是:针对我们现在求职招聘过程中存在的问题,对需要改进的地方进行系统分析制作出系统所能具有的功能,使求职招聘的操作流程简便化,提出具有可行性的方案,做好系统分析,设计出功能完善的求职招聘信息管理系统。研究目标:通

    8、过应用ASP、MicrosoftAccess组建一个求职招聘管理系统,实现对求职招聘馆的管理。简化求职招聘室(馆)管理工作,提高求职招聘管理工作的效率,更加方便地为广大求职者服务开发的目的和意义及展望本站设计的目标就是设计一个在线求职招聘系统网站,可以进行管理员登陆,管理人员进入到系统可以添加管理职位,可以新建管理收到简历,同时也可以维护和管理个人信息。使网站的管理可以更简单化、人性化,管理人员还可以很方便地查看简历、职位列表等。随着网络信息的发展,网络在人们生活中的应用越来越广泛。招聘网站为应聘者提供了方便、快捷的应聘途径。对招聘单位来说,招聘网站也为他们提供了查询、检索应聘者信息库的条件,

    9、使招聘工作中的人员初选工作变得轻松易行。此系统的开发为应聘者及招聘公司带来了很大的方便和经济,使他们足不出户就可以轻轻松松地完成求职和招聘工作。网络招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。通过它应聘者和招聘公司/单位可以在网络上通过Internet,突破时间和空间的限制而实现工作求职和公司/单位的人才的招聘。网络招聘的崛起对传统人才招聘流通体系产生了强烈的冲击,网络招聘较之传统招聘具有招聘范围广,信息量大,可挑选余地大,应聘人员素质高,招聘效果好,费用低,获得了越来越多的公司的认可优势,同时它有着经营成本低、信息反

    10、应适时、用户检索方便、地域限制少等特点。因此进行这方面的研究有着重要的现实意义。随着发展环境越来越有利,国内网络招聘即将迎来高速发展的黄金期,市场规模和发展空间都将无限扩大,并且逐步走向成熟。网络招聘的全天候、即时性,可大大提高了招聘工作的速度和效率,使招聘企业可以在短时间内寻获到所需的人才,而且实现异地招聘、全球化招聘。相关技术系统开发环境和运行环境系统开发环境C#和visual studio2008环境开发系统运行环境ASP.NET的运行环境C#.NET概述C#是一种简单、现代、面向对象和类型安全的全新编程语言。C#是近期发展起来的,从C,C+语言演化而来,汲取了以前许多语言的优点。C#语

    11、言很简单,很简单,但是功能很强大。C#是一个语言,.net是一个平台,上面支持用C#或者VB .Net写代码。另外,C#不但可以开发基于.net的应用程序,也可以开发基于WinForm的程序,这就是区别。. NET 是 Microsoft 的 XML Web 服务平台。不论操作系统或编程语言有何差别,XML Web 服务能使应用程序在 Internet 上传输和共享数据。2000年ASP.NET1.0正式发布,2003年ASP.NET升级为1.1版本。ASP.NET1.1的发布更加激发了Web应用程序开发人员对ASP.NET的兴趣,并对网络技术有巨大的推动作用,微软公司提出“减少70%的代码”

    12、的目标后,早2005年11月又发布了ASP.NET2.O。ASP.NET2.O的发布是.NET技术走向成熟的标志,它在使用上增加了方便实用的新特性,使Web开发人员能够更加快捷方便的开发Web应用程序,它不但执行效率大幅度提高,对代码的控制也做的更好,以高安全性、易管理性和高扩展性的特点著称,随后,微软推出3.5版本,使网络程序开发更倾向以智能开发,运行起来更像Windows下的应用程序一样流畅。ASP.NET是Microsoft公司推出的新一代建立动态Web应用程序的开发平台,是一种建立Web应用程序的新技术。它是.NET框架的一部分,可以使用任何.NET兼容的语言(如VisualBasic

    13、.NET、C#和Jscript.NET)编写ASP.NET应用程序。当建立Web页面时,可以使用ASP.NET服务器控件来建立常用的UI(用户界面)元素,并对它们编程来完成一般的任务,可以把程序开发人员的工作效率提升到其它技术无法比拟的程度。因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同时也是language-independent(语言独立化)的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程

    14、序用很多种语言来写,现在已经支持的有C#,VB,Jscript,C+。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM开发的程序,能够完整的移植向ASP.NET。Visual Studio 2008简介Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。目前已经开发到 9.0 版本,也就是 Visual Studio 2008。 Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。 1998 年,微软公司发布

    15、了 Visual Studio 6.0。所有开发语言的开发环境版本均升至 6.0。这也是 Visual Basic 最后一次发布,从下一个版本 (7.0) 开始,Microsoft Visual Basic 进化成了一种新的面向对象的语言:Microsoft Visual Basic.NET。2002 年,随着 .NET 口号的提出与 Windows XP / Office XP 的发布,微软发布了 Visual Studio .NET(内部版本号为 7.0)。在这个版本的 Visual Studio 中,微软剥离了 Visual FoxPro 作为一个单独的开发环境以 Visual FoxP

    16、ro 7.0 单独销售,同时取消了 Visual InterDev。Visual Basic、Visual C+ 都被扩展为支持托管代码机制的开发环境,且 Visual Basic .NET更是从 Visual Basic 脱胎换骨,彻底支持面向对象的编程机制。而 Visual J+ 也变为 Visual J#。后者仅语法同 Java 相同,但是面向的不是 Java 虚拟机,而是 .NET Framework。2003 年,微软对 Visual Studio 2002 进行了部分修订,以 Visual Studio 2003 的名义发布(内部版本号为 7.1) 2005 年,微软发布了 Vis

    17、ual Studio 2005。.NET 字眼从各种语言的名字中被抹去,但是这个版本的 Visual Studio 仍然还是面向 .NET 框架的(版本2.0)。2008年,Visual Studio9也就是Visual Studio 2008将和Windows Server 2008同时发布创建满足关键性要求的多层次的智能客户端、Web、移动或基于Microsoft Office的应用程序。使用Visual Studio 2005, 专业开发人员能够: 使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境,在统一的开发环境中,开发并调试多层次的服务器应用程序 使用集成的可视

    18、化数据库设计和报告工具,创建SQL Server 2005解决方案 使用Visual Studio SDK创建可以扩展Visual Studio IDE的工具 Microsoft Visual Studio 2008 使开发人员能够快速创建高质量、用户体验丰富而又紧密联系的应用程序,充分展示了 Microsoft 开发智能客户端应用程序的构想。借助 Visual Studio 2008,采集和分析信息将变得更为简单便捷,业务决策也会因此变得更为有效。任何规模的组织都可以使用 Visual Studio 2008 快速创建能够利用 Windows Vista 和 2007 Office syst

    19、em 的更安全、更易于管理并且更可靠的应用程序。SQL Server 2000/2005简介SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。与 Microsoft Visual Studio、Microsoft Office System

    20、 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案。SQL Server 2000 是Microsoft公司推出的SQL Server 数据库管理系统的一个版本。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运

    21、行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。系统结构系统管理员模块:可以使用该系统为企业招聘,个人求职提供服务。用户的管理:可以查看普通(个人或者企业)用户创建的时间,查看用户角色,也可以删除用户。公司管理:删除企业用户基本信息,删除企业用户发布过的职位信息,但是用户名还是有效的。简历的管理:删除个人用户的简历,个人用户之前用这份简历申请的职位信息也一起删除。修改密码:系统登录后,管理员可以修改登录密码,确保密码安全性。企业管理模块:企业可以使用系统注册成为企业用户并发布招聘信息。公司信息:填写公司信息,例如公司名称、公司概述、公司地点等,可修改公司资

    22、料。只有先填写了公司信息,才能发布招聘信息,确保信息的真实性。发布招聘:填写招聘职位的要求并发布,个人用户登录后便可看到企业用户发布的招聘信息。修改密码:系统登录后,个人用户可以修改登录密码,确保密码安全性。 搜索简历:可以搜索人才库里的人才简历。个人管理模块:求职人员可以注册成为个人会员后通过该系统来发布求职信息。我的简历:填写个人简历,更新个人简历。搜索职位:查看全部职位列表,可以申请自己感兴趣的职位。已申请职位:查看已申请的职位,也可以取消已申请的职位。系统需求分析概述需求分析就是通过与用户的广泛交流,得到未来系统必须具备的功能,即了解未来系统必须做什么,定义系统功能和用户界面,使客户了

    23、解系统,开发人员了解系统需求,同时作为制定项目计划的基础。通常一般用户对计算机技术了解不多,计算机工程人员对用户的专业也不了解,这就阻碍了用户与计算机工程人员的交流,传统的数据流法和功能分析法等不能有效地解决这个问题。面向对象建模方法为此提供了一个较好的解决方案,引入用例的概念来描述用户需求。需求阶段产生用例模型,用例模型是计算机工程人员从用户角度运用简单的图示描述的系统模型,同时它也是获取需求、规划和控制项目迭代过程的基本工具。可行性分析的目的是为了明确所设计的系统是否有可能实现和值得进行。可行性论证其实是在更高层次上进行的一次大大简化的需求分析和设计。但它的目的不是去解决用户提出的问题,仅

    24、是确定这项开发是否值得进行,分析它存在哪些风险,以免造成资源的浪费。下面从经济、技术、运行三方面对本网站的可行性进行了分析。(1)经济可行性经济可行性研究的目的是实行系统所能带来的经济效益是否会超过这个开发这个系统的成本。需要对投资能力和经济状况进行分析。由于本网站的硬件需求为一台能接入Internet、内存1G以上的PC机就可以满足。开发环境要求为WindowsXP操作系统,ASP.NET运行环境,SQLSever2005,VisualStudio2008编译工具。这些开发软件都可以从网站上免费下载,并且网站的成本主要集中在开发和维护过程中并不会对用户造成经济上的负担。所以在经济上是可行的。

    25、(2)技术可行性技术可行性是指使用现有的技术能否实现网站的设计开发与实现。本网站前台界面的开发使用ASP.NET,使用ASP可以创建动态、交互的Web服务器应用程序。数据库采用SQLserver2005,对计算机的软、硬件要求不高,当前的开发技术与数据库应用能够满足用户的需求。所以在技术上是可行的。(3)运行可行性本网站无论是一般的用户还是系统管理员只要通过身份验证就可以通过互联网对页面进行访问。对于后台系统管理只有管理权限的管理员可以登录,进行增加,删除,查询等工作,操作简单方便。所以网站在运行上是可行的。根据以上的分析,开发该网站在技术上、经济上、运行上都是可行的。需求分析是在可行性研究的

    26、基础上,将用户对系统的描述,通过开发人员的分析概括,抽象为完整的需求定义,再形成一系列文档的过程。可行性研究旨在评估目标系统是否值得去开发,问题是否能够解决,而需求分析旨在回答“系统做什么”的问题,确保将来开发出来的软件产品能够真正满足用户的需要。需求分析的主要目的,便是确认系统所要开发的功能,与找出使用者真正的需要。正确的分析出系统需求是系统开发中最重要的环节。(1)功能性需求功能性需要是软件最重要的需求,也是最直观、用户最关心的软件需求。本网站主要实现的功能如下:一个典型的求职招聘网站主要分3个模块:管理员模块、企业管理模块、个人管理模块。(2)安全性需求求职者不能随意获取他人简历的更改权

    27、限,招聘企业对求职者的相关资料只能读取,不可以更改数据。要求系统管理员有最高的权限,可以对用户进行管理。(3)可靠性需求包括与系统可靠性相关的各种指标有:正常运行率、平均无故障时间、平均修复时间、精确度、最高错误或缺陷率。本网站要求系统机器不能运行失败,系统管理员可以实施必要的数据备份。系统业务流程分析求职招聘网站的整个流程,可得出其核心操作的数据流图。(1)求职招聘网站的主要内容为用户与企业的交互,即用户投递简历,企业接受简历并进行筛选。如图1.2所示:(2)除却个人用户和企业用户外,管理员为特殊群体,其主要功能数据流图如图1.3所示:系统的需求企业根据自身发展要求,将招聘要求,招聘信息,工

    28、作说明书发布到招聘系统中,应聘者访问系统主页,查看招聘信息,工作说明书,注册并填写个人资料,个人简历,选择自己心仪的岗位,提交求职申请,企业收到到求职申请后,由有关人员审核求职者简历,并选择最优人选并发送面试通知。系统的子系统个人用户系统企业用户系统详细设计我所设计的模块是用户管理系统部分的使用DetailsView数据绑定控件实现个人简历的添加、查看和修改。主要功能:1. 个人简历用到Resume表,对应在HRDAL添加一个ResumeService类,提供访问简历表的各种方法。2. 在HRBLL添加ResumeManager类。3. 创建Resume.aspx页面,通过使用数据绑定控件De

    29、tailsView来设计该页面。 设计思路:先在HRDAL项目中添加一个人ResumeService类。再在HRBLL项目中添加一个ResumeManager类。然后创建并设计Resume.aspx页面,在Resume.aspx设计模式下,直接在工具箱中的“数据”选项卡中来选择一些DetailsView控件,将他们拖拽到页面中即可,然后再设置各个控件的属性。最后设置DetailsView控件的数据源一个数据源控件代表了数据源的主要功能:选择、插入、更新和删除。数据源控件能代表任何数据源:从关系数据源库到 XML 文件,从流数据到业务对象。设计原则(1)信息的完整性:采用值约束、缺省等多种方法确

    30、保信息的完整性。一旦使用人员录入或修改导致数据错误,系统必须明确地给出警告信息,提示使用者。(2)系统实用性:人才在线招聘系统是一个面向实际应用的软件系统。它的建成将取代手工的低效率工作,因此在进行系统建设的同时必须考虑到人员的使用习惯。(3)系统可扩展性:在开发完成后,系统必须保证在用户有新的需求时能方便地增加一些功能或模块,及时解决用户实际问题,同时还要与系统的其他部分能够保持风格一致,使得软件具有较好的可扩展性。(4)系统安全性:用户进入系统时,应先经过严格的身份验证,根据其权限级别,使用系统的某些功能和数据。系统进入本系统后,首先是登录界面,已经注册的用户可以直接登录,系统将根据用户选

    31、择区是个人用户还是企业用户,个人用户又分普通用户和管理员,系统根据用户名的不同来区分这二者,并且将这三种不同的用户分别链接到各自的主界面下。没有注册的用户可以单击注册链接到注册界面,并选择是个人用户还是企业用户以完成注册,最后链接到各自的用户界面。需要说明的是管理员的注册,系统管理员是不需要注册的,所以把它的注册信息手动添加到数据库中。系统流程图系统功能模块设计模块名页面名登录注册登录Login.aspx注册Regist.aspx企业用户添加/修改企业信息CompanyBasicInfo.aspx搜索简历搜索简历SearchResume.aspx查看简历ResumeView.aspx发送邀请Invite.aspx信箱收到的求职申请收到求职申请列表AcceptLiast.aspx申请详细信息ApplicationDetail.aspx发送邀请Invite.aspx发送的邀请函已发送邀请列表InviteList.aspx邀请函信息InviteDetail.aspx招聘发布新招聘信息Job.aspx已发布的招聘信息JobList.aspx个人用户简历维护添加/修改简历Resume.aspx简历预览ResumeView.aspx信箱发送求职申请发送的申请列表ApplicationList.aspx求职申请详细信息A


    注意事项

    本文(本科毕业论文招聘求职网的设计及实现方法.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开