基于.NET人才招聘系统的设计与实现【毕业设计】.doc

上传人:一*** 文档编号:61190 上传时间:2018-06-01 格式:DOC 页数:34 大小:432.46KB
下载 相关 举报
基于.NET人才招聘系统的设计与实现【毕业设计】.doc_第1页
第1页 / 共34页
基于.NET人才招聘系统的设计与实现【毕业设计】.doc_第2页
第2页 / 共34页
基于.NET人才招聘系统的设计与实现【毕业设计】.doc_第3页
第3页 / 共34页
基于.NET人才招聘系统的设计与实现【毕业设计】.doc_第4页
第4页 / 共34页
基于.NET人才招聘系统的设计与实现【毕业设计】.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

1、 本科 毕业 设计 (论文 ) (二零 届) 基于 .NET 人才招聘系统的设计与实现 所在学院 专业班级 计算机科学与技术 学生姓名 学号 指导教师 职称 完成日期 年 月 2 摘要: 本文介绍的主要内容是在线求职招聘系统网站的设计与开发,基于 .NET人才招聘系统实现了用户在其网站上浏览求职招聘信息 并完成相关信息的修改、发布等功能。本系统主要采用用的技术是 ASP.NET 和 SQL Server2000,实现了网络在线求职招聘的各项功能。主要功能包括四大模块,分别为登陆 /注册模块、个人求职模块、企业招聘模块以及资讯信息模块。系统的实现为招聘单位与个人求职者之间的信息交流搭建了方便快捷

2、的应用平台。 关键词: ASP.NET ; 人才招聘 ; 系统开发 3 Based on recruitment system research Abstract: This article describes the main content of online job recruitment system, website design and development, based on the. NET Jobs system to achieve the users visit its Web site information and complete job recruitment

3、 information changes, publishing and other functions. The system technology is the use of ASP.NET and SQL Server2000, realizing the network function of online job recruitment. Key features include four modules, namely, landing / registration module, personal job search module, enterprise recruitment

4、 module, and news and information modules. Implementation of the system units and individuals for the recruitment of the exchange of information between job seekers a convenient and efficient to build the application platform. Keywords: ASP.NET ; Recruitment ; System 4 目 录 1 绪论 . 1 1.1 引言 . 1 1.2 历史

5、背景 . 1 1.3 本课题研究的意义 . 1 2 系统开发工具和运行环境 . 3 2.1 系统开发工具 . 3 2.1.1 SQL Server2000 概述 . 3 2.1.2 ASP.NET 简介 . 4 2.2 系统运行环境 . 4 3 需求分析 . 6 4 总体设计 . 8 4.1 数据库表 . 8 4.2 系统预期目标 . 11 4.3 系统功能模块 . 11 4.3.1 前台各功能模块 . 11 4.3.2 后台各功能模块 . 12 4.4 数据流图设计 . 12 5 详细设计 . 13 5.1 前台功能模块设计 . 13 5.1.1 用户登陆 /注册 . 13 5.1.2 招

6、/应聘信息查询 . 15 5.1.3 招 /应聘信息发布或修改 . 17 5.1.4 个人会员管理中心 . 19 5 5.1.5 企业会员管理中心 . 21 5.2 后台主要功能模块设计 . 22 5.2.1 管理员身份验证 . 22 5.2.2 个人会员信息管理 . 23 5.2.3 企业会员信息管理 . 25 结 束 语 . 27 致谢 . 错误 !未定义书签。 参 考 文 献 . 28 1 1 绪论 1.1 引言 社会对人才的需求越来越迫切,求职者也越来越多,为了方便企业和求职者提高效率,利用基于 B/S 的招聘网站完成招聘会的功能,节省大量的人力、物力和财力。招聘网站是一种具有交互功能

7、的人才信息系统,即在互联网上实现的招聘会,各个企业在网上发布招聘信息,求职者根据自己的求职要求在线递交简历。企业可以在线查看求职者的简历,并且根据自己的需要自动筛选并保留合适的简历,以发出面试通知。随着互联网的发展,企业计算机应用的深度在加深,范围在扩展,传统的应用体系结构已经不能更好地满足企业需要。如何提高企业人才招聘管理系 统的快捷性、准确有效性、稳定性、安全性、可扩展性和可维护性,已经成为企业人才招聘网的主要难题 1。 1.2 历史背景 网络招聘,是指在网络经济时代,为单位和个人发布人才供求信息的一类媒体。招聘网站、求职用户和发布招聘信息的单位构成了整个网络招聘市场的三大要素。招聘网站面

8、向各类使用人群,规模大,是以人才培训、求职、招聘、猎头为主要服务项目的综合性网站,兼具招聘信息,简历查询与登录,求职顾问,人事新闻与论坛等多项功能。 网络招聘最早出现在美国。在互联网的发源地美国,平均每年有 50%以上人次通过互联网更换工作 。在我国,自 1997 年以“中华英才网”、“中国人才热线”等为代表的一部分招聘网站首次切入人力市场以来,网络招聘在我国已经发展了 11 年,国内求职网站现在也已经发展到了一定规模 ,目前国内大大小小的招聘网站有 5000 余家 2。目前,中国网络招聘市场已经形成了由以前程无忧、中华英才网、智联招聘等为代表的综合招聘;以建筑英才网、中国行业人才网为代表的行

9、业招聘;以浙江人才网、湖北人才热线为代表的地方招聘三类招聘网站形成的市场格局。同时,虽然目前中国的招聘网站已经达到 5000 多个,但“二八定律”在招聘网站市场份额 中展现得也日益明显 3。由于进入市场较早,又吸引到了风险投资和其他投资商的加入,前程无忧网、中华英才网、智联招聘网遥遥领先于国内其他的招聘类。 1.3 本课题研究的意义 基于 .NET 人才招聘系统的研究是在对个人和企业的调查后,经过全面的了解和分析,充分发挥个人的创新能力和开发工具的优越性进行系统开发的。 人才的招聘是企业认识管理中的重要环节,涉及到企业工作人员的整体素质水平,而以往人才的选择往往是十分繁琐的,不计其数的简历的审

10、阅将耗费大量人力,网上招聘方式与传统招聘方式的不同主要体现在:第一,节约成本, 应聘者无需奔波于招聘现场,企业在审2 阅简历时直接从计算机上调用对比,大大降低人力成本;第二,便于建立简历电子人才库,以备不时之需。网上招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会 4。通过它应聘者和招聘公司 /单位可以在网上上通过 Internet,突破时间和空间的限制而实现工作求职和公司 /单位的人才的招聘。网上招聘的崛起对传统人才招聘流通体系产生了强烈的冲击,网上招聘较之传统招聘具有招聘范围广,信息量大,可挑选余地大,招聘效果好,费用低

11、 ,获得了越来越多的公司的认可优势,同时它有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。 随着 网络 的发展, 网络 在人们生活中的应用越来越广泛。 招聘网站为应聘者提供了方便、快捷的应聘途径。对招聘单位来说,招聘网站也为他们提供了查询、检索应聘者信息库的条件,使招聘工作中的人员初选工作变得轻松易行。此系统的开发为应聘者及招聘公司带来了很大的方便和经济,使他们足不出户就可以轻轻松松地完成求职和招聘工作。 3 2 系统开发工具和运行环境 2.1 系统开发工具 本 系统的实现主要以 SQL Server2000 作为数据平台及将 ASP.NET 作为开发语言。2.1.1 SQL S

12、erver2000 概述 SQL Server2000 是 Microsoft 公司推出的普及型关系数据库系统。 SQL Server2000 常见的版本有:企业版( Enterprise Edition)、标准版( Standard Edition)、个人版( Personal Edition)和开发版( Developer Edition)。它建立在 Windows NT 2000 操作系统的基础之上,它为用户提 供一个功能强大的客户 /服务器平台,能同时支持多个并发用户的大型关系数据库。 SQL Server 2000 中对数据库的操作主要包括:创建数据库、备份数据库、还原数据库、分离数

13、据库、附加数据库、删除数据库以及利用一定的技术访问创建好的数据库。在 SQL Server2000的企业管理器中,创建数据库、数据表等非常方便,而且容易理解,可操作 性 强 5。 Microsoft SQL Server 2000 是一个专为分布式客户机 服务器计算 机 环境而设计的关系型数据库管理系统,它继承了高性能、高可靠性和可伸缩性的优势,并 把它们延伸到能满足当今商业竞争需要的新领域内 。 一个综合的分布式管理框架结构,提供了集中管理组织机构中所有数据库服务器的功能。通过增强的基于 Windows 的管理工具和强大的基于服务器的作业日程安排,可以直观地控制多个服务器,并且实现分布式环境

14、命令构成的远程操作的自动执行,还能提供丰富的开发环境。 另外一个 Microsoft SQL Server 2000 的新特性是 Distributed Transaction Coordinator 通过对跨越多个服务器事务的自动化管理使分布式应用程序更加容易创建,节省了原来用 于独立编码客户机应用程序上的宝贵时间。同时它还满足了关于可靠性、数据完整性和安全性方面难度最大的要求。 Microsoft SQL Server 2000 的许多良好的性能和可靠性优势是通过与 Microsoft Windows NT Server 平台的紧密集成来获得的。这是 Microsoft SQL Serve

15、r 2000 的优点,也正是它的不足之处 6。在单一的微软平台上, Microsoft SQL Server 2000 能提供各方面较好的性能,并针对该平台进行了一些专门的设计,但是脱离 Microsoft Windows NT Server 平台,Microsoft SQL Server 2000 的各项性能就十分有限。同时,值得引起人们注意的是 Microsoft SQL Server 2000 到目前为止没有基于大型数据库的成功应用。 如上所述, Microsoft SQL Server 2000 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的

16、强大功能。所以我选择 Microsoft 4 SQL Server 2000 作为 服务端(后台)开发平台。 2.1.2 ASP.NET 简介 ASP 是一种服务器端脚本编写环境,可以用来创建和运行动态网页或 Web 应用程序。ASP 网页可以包含 HTML 标记、普通文本、脚本命令以及 COM 组件等。利用 ASP 可以向网页中添加交互式内容(如在线表单),也可以创建使用 HTML 网页作为用户界面的 web应用程序。 与 HTML 相比, ASP 网页具有以下特点: ( 1)利用 ASP 可以实现突破静态网页的一些功能限制,实现动态网页技术 ; ( 2) ASP 文件是包含在 HTML 代

17、码所组成的文件中的,易于修改和测试 ; ( 3)服务器上的 ASP 解释程序会在服务器 端执行 ASP 程序,并将结果以 HTML 格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览 ASP 所产生的网页 ; ( 4) ASP 提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从 web 浏览器中获取用户通过 HTML 表单提交的信息,并在脚本中对这些信息进行处理,然后向 web 浏览器发送信息 。 ( 5) ASP 可以使用服务器端 ActiveX 组件来执行各种各样的任务,例如存取数据库、发送 Email 或访问文件系统等 7。 ( 6)由于服务器是将 ASP 程

18、序执行的结果以 HTML 格式传回 客户端浏览器,因此使用者不会看到 ASP 所编写的原始程序代码,可防止 ASP 程序代码被窃取 。 (7) 方便连接 ACCESS 与 SQL 数据库 。 (8)开发需要有丰富的经验 ,否则会留出漏洞 ,让黑客利用进行注入攻击 。 ASP 也不仅仅局限于与 HTML 结合制作 WEB 网站,而且还可以与 XHTML 和 WML 语言结合制作 WAP 手机网站。但是其原理也是一样的。 选择 ASP.NET 作为系统开发工具正是因为其具有与 HTML 文件完全结合、容易编写(无须编译和连接过程)、面向对象、平台无关性( 可以运行在 Web 应用软件开发者 的几乎全部的平台上 )的特点,完全满足网络学习系统平台开发的要求 8。运用这种技术设计出来的系统,用户无需下载客户端软件,只需通过一个简单的浏览器就可直接访问系统。 2.2 系统运行环境 ( 1) 硬件平台: 系统: Microsoft Windows XP professional 最小内存: 1G 硬盘 : 16G 5 ( 2) 软件平台: 数据库: SQL Server2000。 浏览器: IE 6.0 或以上 。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。