毕业设计求职招聘系统论文.doc
《毕业设计求职招聘系统论文.doc》由会员分享,可在线阅读,更多相关《毕业设计求职招聘系统论文.doc(42页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文) 求职招聘系统 院(系)、部: 用户姓名: 指导教师: 职称 专 业: 班 级: 完成时间: 摘 要本文介绍的主要内容是在线求职招聘系统网站的开发及维护,“在线求职招聘系统”应实现客户在其网站上进行求职招聘信息的访问以及提交、发布客户相关信息资料等。本文就根据现已存在的问题,对网络在线求职招聘系统做了全面的分析和整体的介绍。介绍了ASP+ACCESS技术开发该系统的子系统的整个过程。该系统主要利用了ASP强大的网络数据库访问技术,实现了网络在线求职招聘的功能。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好
2、的数据库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用一种服务器端、跨平台的HTML嵌入式脚本语言ASP开发语言,主流Web服务器IIS5.0,性能优越的网络数据库Access,利用其提供的各种编程优点,在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。关键词 ASP;ACCESS;网络求职;导航;数据库ABSTRACTWith the development of information technology, the web-based jo
3、b seeking platform has been a direction of modern education. According to the problems existing at present, the paper gives an overall analysis and introduction of Internet courseware system. At the same time, it gives all the procession of developing the subsystem using ASP+ACCESS technology. Throu
4、gh the strong ability of ASP+ACCESS technology, it realizes online studying adaptively. The system designs and realizes different navigation strategies such as module navigation, searching navigation, knowledge classifying navigation and helping navigation. These strategies have different functions.
5、 Searching job navigation and job classifying navigation are mainly based on the relations of the knowledge and then supplies different job to users. So that it improves users job seeking efficiency and study enthusiasm to a certain extent. To become the satisfied of the customer.The paper mainly in
6、troduces the developments context, system analysis, database design, the system design and implementation.Key words ASP; ACCESS ; wed-based job seeking; navigation; database目 录1 绪 论11.1课题背景11.1.1网络求职招聘系统的现状11.1.2 网络求职招聘系统的新要求21.1.2 市场调查.21.2本课题的研究意义31.3相关技术介绍31.3.1浏览器/服务器模型31.3.2 ASP技术的介绍41.3.3 ADO访
7、库技术介绍42 系统分析52.1系统的可行性研究52.2 系统需求分析62.2.1用户需求分析62.2.2 系统设计目标分析62.3用户模型的介绍72.4系统导航功能模块介绍82.4.1 职位信息介绍92.4.2 检索导航介绍92.4.3留言板模块介绍102.4.4 新闻动态模块介绍102.4.5 用户登陆模块介绍102.5 小结113 数据库设计123.1数据库的需求分析123.2 后台数据库的配置123.3 数据库表结构设计123.4 E-R模型164 系统详细设计与实现184.1 系统工作原理介绍184.2系统数据流图194.3系统的实现算法204.3.1用户信息初始化算法204.3.2
8、检索导航算法214.3.3信息点关联导航算法224.5前端页面的设计与实现244.5.1 系统公用页面254.5.2 用户注册页面264.5.3 职位信息模块274.5.4 检索导航模块284.5.5 人才信息模块导航294.5.6网站留言页面304.5.7新闻动态模块.305 结束语32参考文献33致谢34附录351 绪 论1.1课题背景网络技术以及现代web技术的发展,国家政策的扶持等给网络求职带来了良好的发展契机。作为一种新兴的求职形式,网络求职还处在发展初期,制约网络求职发展的主要因素是网络求职信息的发布以及求职招聘支持系统的建设。网络最重要的特点是跨越时空的限制。在设施上达到网络技术
9、的要求越来越不是一件困难的事情,这为网络求职的扩张创造了极为便利的条件。从目前的情况来看,网络求职已经扩展到全国31个省、自治区、直辖市,并正逐步把覆盖范围扩大到市和县3。网络求职即基于Web的求职招聘,是利用包含WWW各种特性和资源的超媒体求职招聘程序来创造一种有意义的求职招聘环境,在这种求职招聘环境中求职招聘得到促进和支持。随着Internet的普及,互联网以一股巨大变革力量的面貌出现在商务关系领域。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用由此看开网络求职在中国正在不断的发展,并得到了国家的有利支持,我相信它的前景是光明的。1.1.1网络求职招聘系统
10、的现状互联网给求职招聘者提供了丰富的超媒体资源,为求职招聘者创造出了一种由他们自行控制的求职招聘环境,如果缺乏导航系统,就会使一些求职招聘者迷航,产生一种无从适从的感觉,从而降低求职招聘的效率,久而久之,会使求职招聘者的信心受到影响。对个人来讲,应用电子商务不仅能够超越时空地选购商品,方便主动地掌握商情,而且可以将自己的产品和杰作推向市场,从而提高其生存能力和生活质量;对企业而言,不仅开辟了新的市场,而且使其交易和服务更加简单、高效,使商务流程更加通畅和快捷。随着计算机及网络技术的发展,电子商务凭借其成本低、效率高、机会多等优势,吸引着越来越多的商业企业。公司求职招聘者迫切需要能在网上求职招聘
11、到适合公司职位的人才,而求职者也更加希望通过Internet找到自己想要的工作。建立商业网站,成了企业走近电子商务的第一步,一个设计成功的商业网站无疑是走好这一步的关键;一门求职的组织是线性的,不是层次状或网状的,也不支持求职招聘单元之间的查询、检索功能,求职招聘单元之间的切换只能靠前进、后退或从头开始实现,不便于跳跃性求职招聘;求职招聘者只能靠记忆来确定自己的求职招聘位置,不能记录求职招聘者的求职招聘路径、求职招聘心得,求职招聘者一旦中断求职招聘进程,只能重新从头开始进入;没有便捷的检索方式来帮助求职招聘者使用网上求职资料,求职招聘者只能中断求职招聘进程;缺少求职求职招聘的帮助系统,求职招聘
12、者只能按自己的上网知识来进行操作2。求职网站是在INTERNET中的商标。在这个高度信息化的社会里,建立求职网站是最直接的来传递人才需求信息的手段。网站的超时空特性,不仅能让地区内的人们获取人才或招聘信息,更可让跨地区,甚至整个世界的人们来了解信息。求职网站是实现人才资源分配的桥梁。网络有巨大的人才需求资源库,它使每一位求职者或招聘者都能均等的得到宣传的机会。极大的提高了效率。求职网站是能提供信息互动的全新方式。求职网站使得招聘者与求职者、求职者与求职者、猎头与求职者以及招聘者与招聘者之间的交流有了全新的方式,它不再受到传统方式的制约。它可以使不同地区的人们同处一网,共同讨论,共同共享。地理上
13、的界限在这里模糊和消失了,可以说求职网站是一所真正的没有围墙的人才市场。1.1.2 网络求职招聘系统的新要求随着社会和经济的发展,各级各类人才特别是高校毕业生的大量涌向社会以及社会各种再就业人员的大幅度的增加,就业压力越来越大,如何能够多快好省的获得有关就业信息,对各位求职人员来说显得尤为重要;另一方面,企业之间关于优秀人才的竞争也在日益加剧,人才流动也变得愈来愈普遍。仅通过召开现场人才交流会难以满足人才与企业双方的要求。而网上人才交流系统恰好为供需双方提供了合适的交流平台。由于计算机技术的进步,计算机为时空自由、资源共享、系统开放、便于协作提供了支撑。但是,目前大量的求职招聘网站还是处于静态
14、的水平上,并没有实现动态的个性化的服务。存在主要的问题主要有:(1)不能灵活建构在线求职招聘。现有各种求职招聘是固定的、线性的,很难做到高层次的求职招聘个性化,求职招聘模式的多样化;(2)导航缺乏足够智能性,一般的导航只是方便用户浏览内容,而很少具有用户行为分析、求职招聘推荐等智能导航策略;(3)缺乏个性化服务,大部分的网站在不同的用户面前呈现的内容是一样的,都是按求职本身的组织方式呈现,没有根据不同用户的求职招聘状况和水平层次展示不同的求职招聘内容,也没有根据个体的不同提供对应的服务;针对以上存在的问题,本文认为需要在以下几方面开展研究:(1)个性化求职招聘内容的结构的建构方法。个性化的求职
15、招聘内容结构不仅仅是具有传统的目录结构,而且应该能够根据领域知识结构和用户的认知结构灵活建构;(2)有效的智能导航策略,它不只提供求职招聘的状态提示与内容的漫游功能,还具有用户行为分析、求职招聘推荐等多种功能;(3)个性化服务,现在的网络求职招聘系统都要求强调个性化服务,它允许更加灵活的交互方式,提供更丰富的信息资源。只有达到了这些要求,提高网站“人性化”的设计,真正想用户所想,实现双赢目的的网站就是设计成功的网站。为用户通过网络求职招聘提供一个良好的环境。1.1.3 市场调查在正式立项之前必须进行可行性分析,而可行性分析的基础是对系统的市场调查。市场调查主要由两部分组成:一般调查和信息需求初
16、步调查。一般调查包括找出相近的站点,对这些站点的网址宣传方法、主页设计、文字叙述等情况进行了分析,并了解整个人才交流的运作情况,充分发挥本网站的优势。信息需求初步调查是通过发E-mail和讨论组的方式对部分人才和企业进行调查了解。本系统界面简洁、友好,操作简便易用,在设计时充分考虑人才网站的特点,力求简洁,避免花哨的内容,以冲淡主题,做到个人用户与企业用户兼顾,使系统简洁实用、易操作。1.2本课题的研究意义目前网络求职招聘系统大多存在着信息资源的共享、信息的分类与联想、有限的信息提示与欠缺智能导航以及个性化服务等问题,而这些问题又是限制网络求职智能化的关键原因。本文针对这些问题提出相应的解决方
17、案,使网络求职招聘系统不仅成为用户求职招聘以及检索的求职招聘资源,同时充分发挥其“求职招聘”、“引导”、“分析”、“推荐”等功能,以实现求职招聘系统真正的智能化6。具体而言,它主要涉及到以下几个方面:充分挖掘领域信息之间的内在联系;信息点内容的灵活组合;基于求职知识概念网络与求职信息点的多种智能导航功能的设计与实现,各导航策略是以表现信息间联系和反映用户需求为宗旨;适应不同用户的个性化服务,能根据不同用户的求职招聘基础、兴趣以及当前的求职招聘状态给出有益的提示和提供相适应的求职招聘内容。本论文就是为了解决或改善这些问题,以更好地满足用户的需求,达到网络求职招聘的真正目的。其研究意义有以下几点:
18、(1) 用户模型的设计使得根据用户不同特点提供个性化服务成为可能。(2) 各种智能导航策略充分考虑了用户求职招聘过程中各种需求,体现以人为本的思想和服务宗旨。总之,本课题的研究为求职招聘资源的有效组织、知识表示的规范化、求职招聘行为、求职招聘方法分析、求职招聘导航等各个方面提供了相应的理论指导和实现方法。1.3相关技术介绍1.3.1浏览器/服务器模型WWW是构建在浏览器/服务器(B/S)模型以及http协议的基础上的,其运作模式可以描述为:请求处理应答。从浏览器提交的请求通过Web服务器给应用程序服务器,由它调用相关的网页应用程序进行处理,处理的结果由网页交给Web服务器,Web服务器把这个网
19、页作为对请求的应答发还给浏览器。至于对提交的信息如何处理,就交由网站的开发人员编写相关的网页应用程序来决定反馈到浏览器的内容;如果需要对数据库进行访问,开发人员还可以利用应用程序服务器所提供的接口对其进行访问。网页内容的动态发布是Web应用程序的主要实现方法,通常这种方法同服务器端提供的WWW服务技术密不可分。一般来说,在Internet服务器上可以通过多种途径实现动态内容的发布,最常见的技术包括CGI、ISAPI和ASP等1012。1.3.2 ASP技术的介绍ASP (Active Server Pages)是未经编译的开放应用软件,它使用户能够利用html和Active 强有利的功能创建,
20、功能强大的,与平台无关的WEB应用系统。因此,可以充分利用全球所提供的广泛互联。Javascrip,Vbscrip都是利用基于浏览器脚本语言,它们的功能很强大的,能让网页丰富多彩。Script(脚本)是由一组可以在WEB服务器或客户端浏览器运行的命令组合而成,目前在网页编制上比较流行的脚本语言包括 VBScript,JavaScript。这些脚本大都是在客户端运行,因此,客户端可以很清楚的取得脚本的内容。所以,就安全性而言,这些客户端的脚本语言的确有危险10。ASP虽然具有脚本语言的方便性,但由于他是在WEB服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。因此ASP与一般的
21、脚本语言相比,要安全的多。1.3.3 ADO访库技术介绍ADO(ActiveX Data Objects)是一组优化的访问数据库专用对象集,为ASP提供了完整的站点数据库访问解决方案。它可作用于服务器端,以提供含有数据库信息的主页内容。通过执行SQL命令,让用户在浏览器画面中输入、更新和删除站点服务器的数据库信息。 ADO使用内置的RecordSets对象作为数据的主要接口。ADO可使用 VBScript、JScrip t语言来控制对数据库的访问,以及查询结果的输出显示。 ADO可连接多种支持ODBC的数据库,如Access、SQL Server、Oracle、Info rmix等。 在使用时
22、,首先需在控制面板的ODBC中建立相应的DSN(数据源名) 。要选择系统数据源名,指定所用的驱动程序,如Microsoft access,在数据来源名称中输入DSN名,并选定服务器和数据库10。2 系统分析2.1系统的可行性研究网络在线求职招聘系统是通过计算机使用户与招聘信息之间建立起紧密联系,此系统在技术方面主要是采用现有的软件ASP、DREAMWEAVER、ACESS进行开发和研究的,这些软件早已被广大用户熟悉和了解。可行性研究的内容是分析建立该系统的必要性和可行性。近年来人才市场的活跃和大企业对高素质人才的需求殷切,无疑为招聘求职网站生存和发展提供了广阔的空间。与其他传统的人才中介相比较
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 求职 招聘 系统 论文
链接地址:https://www.31ppt.com/p-3975469.html