招聘网站毕业论文.docx
- 文档编号:4795607
- 上传时间:2022-12-09
- 格式:DOCX
- 页数:17
- 大小:484.37KB
招聘网站毕业论文.docx
《招聘网站毕业论文.docx》由会员分享,可在线阅读,更多相关《招聘网站毕业论文.docx(17页珍藏版)》请在冰豆网上搜索。
招聘网站毕业论文
摘要
随着信息化时代的到来,当今社会的生活节奏加快,人们对工作效率的要求也越来越高,参加招聘会耗时耗力,无目的的网络搜索工作量大,且成功率低。
网上人才招聘网站,是收集企业的招聘信息和求职者的求职信息,从而方便企业、高校和求职者,节省现实生活中招聘会所需的人力和财力。
因此,我们借助日益成熟的互联网技术设计实现了一个可以让招聘者和应聘者进行互动交流的网络平台。
本网站使用ASP.NET2.0和SQLServer2005作为程序开发工具。
网站的开发主要包括前端的程序开发和后台数据库的建立和维护。
数据库要求具有一致性、完整性、数据安全性好的特点,而前端的程序要求功能完备,使用便捷.
关键词:
招聘网站;数据库;ASP。
NET2.0;SQLServer2005
绪论
当前社会竞争日趋激烈,“找工作难"已成为社会的一大难题。
问题的关键在于求职和招聘的人员都陷入了如何找到适合自己的工作以及如何招到合格的人才来填补公司空缺的这一矛盾中。
如果依靠传统的招聘形式来招聘或应聘,不但增加成本,而且往往找不到合适的人才或找不到合适的工作。
为解决这一问题,可以把招募人员和寻找工作的这些信息都放在因特网上,让更多人获得这些信息。
因此设计本网站正是为了适应这种形势,一个功能齐全的在线人才网站系统将能为招聘者和应聘者提供一个适合的平台,通过这个平台,可以足不出户就能招聘人才或寻找工作,为大众提供方便.
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用.网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。
在中国,网络招聘兴起的同时,发展迅速。
首先,因为网上投递的简历比较多,而且应聘者素质较高.还有,网络招聘的优点是快捷、方便,招聘网站所提供的一些服务还可以帮助企业筛选简历,提高企业的工作效率。
另外,网络招聘花的成本远远低于传统的任何一种方式,这也是企业选择网络招聘的一个重要原因.
(一)设计背景
随着网络信息的发展,网络在人们生活中的应用越来越广泛,网络招聘求职方式已成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。
通过它应聘者和招聘公司/单位可以在网络上通过Internet,突破时间和空间的限制而实现工作求职和公司/单位的人才的招聘.
网上人才招聘网站是先进的计算机科学技术和现代招聘理念相结合的产物,通过使用以计算机网络为基础的网上人才招聘网站,满足了求职者和招聘企业双向的要求,网上人才招聘网站收集大量招聘单位的招聘信息,它使网上招聘从盲目的网络职位搜索到有序大量的职位投递,从混乱变为规范,而且成功率较高。
(二)目的和意义
龙江就业促进网是一种具有交互功能的人才信息管理网站,是在网络上建立的一个虚拟的招聘会.很多知名企业为了吸引人才,都创建了自己的网上人才信息管理网站.同样,就业压力越来越大的高等院校也急需一套完整的体系和系统,因此这必将是广泛应用的网络应用系统。
本网站秉承为更多的人持续性跟踪,持续就业,终身就业,稳定就业,充分就业,诚信就业的服务理念,面向企业,社会人员,高校,就业管理部门,实现企业招聘,个人求职,高校毕业生就业跟踪,提供就业管理部门政策参考的第三方平台。
该网站为会员提供从招聘甄选到上岗报到全方位的一站式解决方案;按照会员级别,提供各项相应的服务,并按照会员的选择,开展各项针对性的培训服务,为个人职位升迁,个人发展提供可持续发展动力的跟踪式服务。
(三)系统设计思想
一个针对于招聘的网站,必须有一个正确的设计指导思想,通过系统功能结构、前台开发环境的设计、后台数据库各表间的联系、以及操作系统等因素,才能构成一个完善的网络体系结构,才能充分发挥计算机本身存在的最大优势。
此网站能使整个校园网乃至Internet上的用户都可访问,而且用户可在地域、任意时间段以不同身份来访问人才招聘网站中的各类招聘信息,此系统具体应达到以下:
1.实用性
系统以用户需求为目标,以方便用户为原则。
根据用户实际的需求情况,量身订造一套先进的局域网数据传输,从用户角度出发尽可能的方便用户使用,满足基本的用户需要。
2.先进性
本设计将充分应用现有成熟的计算机技术、软件开发技术。
以MicrosoftVisualStudio2005为主要开发环境,其优秀的编码体制和强大的编译器是此系统的强力支柱.
3.高可靠性
一个实用的系统同时必须是可靠的,本设计通过软件的优化选型,可保证系统数据的正确性.
4.高安全性
在设计中,将充分利用网络软件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。
(四)系统开发环境
该龙江就业促进网用了ASP.NET和SQLServer2005数据库两种技术相结合开发出来的。
所以这里介绍了ASP。
NET技术和SQLServer2005数据库技术.
1.ASP.NET简介
ASP。
NET是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。
ASP.NET提供许多比现在的Web开发模式强大的优势.ASP。
NET又叫ASP+,不仅仅是ASP的简单升级,而是Microsoft推出的新一代脚本语言。
ASP.NET的一部分,ASP.NET吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。
ASP。
NET 3。
0技术增加了大量方便、实用的新特性,是一种建立在公共语言运行库上的编程框架,可用于在服务器上开发功能强大的Web应用程序.它不但执行效率大幅度提高,对代码的控制也做得更好,并且支持WebControls功能和多种语言,以高安全性、易管理性和高扩展性等特点著称。
2.C#语言
C#(读作C—sharp)编程语言是由微软公司的AndersHejlsherg和ScottWillamette领导的开发小组专门为。
NET平台设计的,是一种全新的、事件驱动的、完全面向对象的可视化编程语言。
C#从C、C++和Java发展而来,广泛吸取了这三种语言的优点,并同时加入了自己的特性。
对于程序开发人员来说,C#是一种易学、易用、功能强大的编程利器。
3.VisualStudio2008工具
VisualStudio2008(简称为VS2008)是一个全面集成的开发环境(IDE),用于编写、调试代码,把代码编译为程序集进行发布。
实际上,VS2008提供了一个非专业的多文档界面应用程序,在该应用程序中可以进行与开发代码相关的所有操作。
VS2008支持在.NETFramework2。
0、3.0和3.5三种版本下开发项目。
4.MicrosoftSQLServer2005工具
MicrosoftSQLServer2005系统提供了大量的管理工具,实现了系统进行快速、高效的管理。
其中最重要的工具是MicrosoftSQLServerManagementStudio,它是MicrosoftSQLServer2005提供的一种新的集成环境,将各种图形化工具和多功能的脚本编辑器组合在一起,完成访问、配置、控制、管理和开发SQLServer的所有工作,大大方便了技术人员和数据库管理员对SQLServer系统的各种访问。
需求分析
需求分析工作是软件生存周期最重要的一个环节。
需求分析的基本任务是要确定系统必须完成哪些工作,并提出完整、准确、清晰、具体的要求。
需求分析阶段确定的兄台那个逻辑模型是以后设计和实现目标系统的基础,因此,必须准确地体现用户的需求。
(五)需求分析的任务
需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。
新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计数据库。
需求分析的基本任务是系统必须做什么,主要包括:
◆功能需求:
明确所开发的网站必须具备什么功能。
◆性能需求:
明确开发的网站的技术性能指标。
◆环境需求:
明确网站运行时所需要的软、硬件的要求。
◆用户界面需求:
明确人机交互方式、输入输出数据格式。
(六)龙江就业促进网需求分析
1.用户登录注册
通过该功能,用户注册个人信息,注册成功后方可登录,进行会员的各种功能,如进行网站测评。
2.个人档案管理
基本档案信息:
基本信息、培训经历、教育背景、家庭关系、语言情况、项目经验、档案信息、紧急联系人、职称信息等各类分类信息。
支持自动快速识别、读入会员身份证信息,杜绝伪造身份证,提高会员个人档案信息准确度,减少信息录入工作量,减少社会纠纷.实现此功能需要配备硬件设备身份证识别器.
3.网站测评
只有注册会员才能进行网站评测,在评测时,注册会员一个账号只能作一次评价,评价采用单项评价方式进行,每个评价项的评价采用优秀、良好、中评、合格、差评方式进行,单项计优秀率(优秀数/参与人数)单项评优。
4.会员中心
只有会员在登录的情况下,才可以进入相应的会员中心,进行相应的管理功能。
5.后台管理
管理员可以对注册的会员进行管理功能,并进行相应的后台工作和维护.
(七)龙江就业促进网可行性分析
可行性分析,是通过对项目的主要内容和配套条件,如市场需求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较并对社会环境影响进行预测,从而提出该项目是否值得投资和如何进行建设的咨询意见,为项目决策提供依据的一种综合性的系统分析方法.可行性分析应具有预见性、公正性、可靠性、科学性的特点。
可行性研究主要内容是要求以全面、系统的分析为主要方法,经济效益为核心,围绕影响项目的各种因素,运用大量的数据资料论证拟建项目是否可行。
对整个可行性研究提出综合分析评价,提出优缺点和建议。
1.预见的必要性
随着社会的发展,城市化步伐的加快,找工作是每个人的需求。
社会分工的明确,对劳动效率要求的不断提高,简单且高效的招聘系统必然受到人们的广泛关注和青睐。
此外, 对用人单位来说,网络招聘的成本更低。
通过网络,可以节省大量的差旅费用.所以,成本低这一特点必然使得网络招聘受到广泛的喜爱。
2.技术可行性
技术可行性是指使用现有的技术能否实现系统的设计开发与最终完成。
本系统采用ASP.NET语言并结合SQL数据库,对计算机软、硬件的要求不高,当前的开发技术与数据库应用技术完全能够满足用户的需要.因此,开发此系统在技术上是可行的。
3.经济可行性
经济可行性是指系统所能带来的经济效益是否会超过开发这个系统所需的成本,是否会为用户带来足够大的经济利益。
本系统正是考虑为用户提高工作效率,降低劳动强度,方便操作与管理而设计的,不需要大量的开发经费。
因此,开发此系统在经济上是可行的.
4.操作可行性
计算机技术正是为了减少人工操作的劳动强度而产生的。
本系统界面简洁,框架清晰,美观大方,为充分展现网站的交互性,本网采用动态网页技术实现用户信息在线发布,加强了界面可操作性,数据输入量少,使用者非常容易就能完全掌握系统的全部操作流程。
5.业务流程
龙江就业促进网的基本流程主要包括:
(1)普通游客
普通的访问者可了解网站,浏览网页,熟悉网站的工作性质,服务性质,服务内容,相应的培训大纲。
(2)注册会员
有意向成为星级会员的访问者,可以通过网上考试的方式进行,合格后,方可成为注册会员,享有一定的服务。
(3)会员中心
除了普通的游客外,各个身份的会员都可以修改自己的会员信息,并享有一定的服务。
(4)网站测评
只有注册成为网站的会员才可以进行网站测评,在评测时,一个会员账号只可以评测一次。
(5)后台管理
本网站的管理员可以通过首页中后台入口,进入到后台管理界面,进行相应的后台操作和维护。
其中有招聘管理、培训管理、合同管理、薪酬管理、会员管理、社保管理、个人会员咨询管理、职业生涯规划、查看测评、管理员管理、退出系统功能。
二、总体设计
(一)首页总体设计
首页主要分为四大板块:
Logo、导航菜单、页面内容和页脚。
(1)Logo图片
网站的Logo图片是由两个交叉的椭圆型构成的,网站整体采用蓝色背景,因为蓝色具有深远的意义。
(2)导航菜单
导航菜单主要包括:
首页,会员中心,企业招聘,个人求职,毕业生就业跟踪,就业管理,走进博园,网站测评板块.
(3)页面内容
主要包括:
用户登录模块,站内搜索,招聘信息以及一些广告链接。
(4)页脚
主要包括:
合作院校以及版权所有。
首页设计,如图3—1所示。
图3—1 首页图
(二)母版页设计
1.母版页相关知识
使用ASP.NET母版页可以为应用程序中的页创建一致的布局。
可以使用单个母版页为应用程序中的所有页(或一组页)定义所需的外观和标准行为。
然后创建包含要显示内容的各个内容页。
当用户请求内容页时,将这些内容页与母版页合并,从而使母版页的布局与内容页的内容在一起输出.
母版页的工作原理:
母版页实际由两部分组成,即母版页本身与一个或多个内容页。
母版页为具有。
master扩展名如MasterPage.master的ASP.NET文件,它具有可以包括静态文本、HTML元素和服务器控件的预定义布局。
母版页由特殊的@Master指令识别,该指令替换了用于普通.aspx页的@Page指令。
母版页包括一个或多个ContentPlaceHolder控件,这些占位符控件用于定义可替换内容的区域.接着,在内容页中定义可替换内容。
内容页为绑定到特定母版页的ASP.NET。
通过包含指向要使用的母版页MasterPageFile属性,在内容页的@Page指令中建立绑定。
2.母版页设计
龙江就业促进网的母版页包括,网站的Logo图片,导航菜单,用户登录模块,以及页脚的版权内容。
如下图3-2和3-3
图3—2 母版页图
三、详细设计
总体设计阶段以比较抽象概括的方式提出了解决问题的办法,详细设计阶段的任务就是把解决办法具体化.
统详细设计的任务是在系统总体设计的指导下,对系统各组成部分进行细致、具体的物理设计,使系统总体设计阶段所作的各种决定具体化.它是整个系统设计工作的第二阶段。
具体来说是把总体设计所列出来的功能模块用开发工具给设计出来,并且把相应的数据结合进去,使一个系统框架成为一个完整的系统。
(一)网站主界面设计
本网站的主界面整体结构为上中下结构,上面部分显示网站的名称。
中间的部分显示了一个网站的各个功能的菜单。
而下面是网站的页脚,显示合作院校和各种广告的链接。
网站主界面截图,如图4-1所示.
图4-1系统主界面截图
(二)网站主界面的实现
1.导航菜单的实现
这个导航菜单中,有的有二级菜单。
当用户将鼠标滑向菜单时,字体将会变成块状的;若有二级菜单,将会显示二级菜单,用户可以点击。
这个导航菜单简单、明了。
方便用户的视觉效果。
导航菜单,如图4—2所示。
图4-2用户注册截图
2.用户登录的设计与实现
本模块用于登录网站,在进入网站后可以看见这个登录板块.由于本网站分为三个不同身份的用户,因此在登录时,需要用户勾选按钮以区分不同的身份,来进行跟更多的操作。
会员登录页面的样式如图所示。
图4-4会员登录页面
由于每个访问者可对应两个状态(未登录或已登录),因此每次调用此页面时,都会判断会员是否登录.如果未登录,显示会员登录界面,如图所示。
否则,显示会员已登录的界面,其中包括“我的信息”,“注销”功能。
用户登录截图,如图4—5所示。
图4—5用户登录截图
登录后界面,如图4-6所示。
图4-6用户登录截图
(三)首页数据绑定的实现
因为普通游客只有浏览的页面的权限,要想有更多的服务只能升级称为星际会员,所以需要填写星际会员资料。
所以需要用户填写资料,星际会员也可以修改自己的用户资料。
如图4—7和图4-8所示
图4-7 星际会员修改资料
图4—8 成为星际会员
(四)会员注册功能的实现
该网站的用户身份分为四种,有普通游客,星级会员,企业会员,高校会员。
当普通游客有意向成为注册会员时,需要通过网上的考试答题才可以成为注册会员.
因此在实现会员注册时要分为四个页面。
1.个人用户的注册
普通的访问者,可以了解网站,浏览网页,熟悉网站的服务性质,服务内容,有关的培训大纲。
因此,他们只需要填写用户名和密码,必须接受条款才可以注册。
当填写完用户名,需要单击“检查用户名是否可用"按钮,如果该用户名已经注册过,会提示该用户名已注册过,需要重新填写用户名。
如图4-9所示
图4-9 个人用户注册界面
后台代码如图4—10和4-11所示
图4—10 个人用户注册后台代码的截图
图4—11 个人用户注册后台代码的截图
2.企业用户注册的实现
有意向成为网站的企业注册会员时,需要通过网上的测试,回答正确的答案才可以填写注册企业用户的信息。
当用户回答正确问题后,就会出现如图所示的界面,企业用户需要填写如图所示的信息,其中登录名和密码为必填信息,然后勾选“我接受以上条款”按钮,方可注册成为企业会员。
如图4—12所示:
图4—12 企业用户注册的界面
3.高校会员注册的实现
有意向成为网站的高校注册会员时,需要通过网上的测试,回答正确的答案才可以填写注册企业用户的信息。
当用户回答正确问题后,就会出现如图所示的界面,企业用户需要填写如图所示的信息,其中学校名称和密码为必填信息,其它信息为选填信息,其中填写学校Email时,需要严格按照电子邮箱的格式写。
为了避免用户随意输入无效的电子邮箱,这里需要对电子邮箱的格式有效性进行验证,这里使用RegularExpressionValidator正则表达式验证控件来验证。
然后勾选“我接受以上条款”按钮,方可注册成为企业会员。
高校用户注册界面如图4-13所示:
图4-13 高校用户注册的界面
用户注册时的界面如图4-14所示:
图4—14高校用户注册时的界面
四、软件测试
软件测试是龙江就业促进网开发周期中一个十分重要的活动.测试的目的就是发现程序的错误,是对整个网站开发过程中包括系统分析、系统设计和系统实施的最后审查.广义的系统测试包括:
程序调试(单元测试)、接口调试(组装测试)、确认测试和应用系统测试.
(一)系统整体测试步骤
在开发本系统时,为了使系统能够稳定运行,对本系统进行了有针对性的全面测试。
1.菜单项测试
为了保证每一项下拉菜单能够正确实现系统设计的功能,把相关的基础数据,基本上全部输入到本系统中,并对每一个菜单项反复进行了增加、删除、修改等操作,从而保证了菜单及功能的正确实现。
2.数据跟踪
完成菜单项测试后,对系统内的每一个数据进行了跟踪。
例如,在登记管理模块中,首先对旅客入住进行设定,然后在添加模块中进行数据操作,随时观察房间信息和旅客入住这两个模块之间是否有冲突产生,配合得是否正确。
3.综合测试
在以上测试的基础上对系统功能进行了整体的测试,依次来检验系统功能是否符合系统设计要求,对每个页面都进行相应的反复的测试,输入不同的值查看结果,经过多次的综合测试,本系统的稳定性较好.
五、结论
经过这个一个多月的毕业设计和对相关资料的收集,让我清楚的感到随着网络科技的不断发展和网络的广泛应用,使我们的生活离不开它了。
网络它以自己的独特的优点征服了我们.在网络越来越受发达的21世纪,随着WEB技术的不断提高,后台管理方面的工作量将会越来越大,并且其工作将是一件十分琐碎和非常容易出错的事情。
在这样的情况下有一个实用招聘网站是有其必然性的,如果能做出一个完善的招聘网站就是管理方面的工作量减少很多。
我们为用客户提供最优质的服务,为最终结果负责.
该网站为会员提供从招聘甄选到上岗报到全方位的一站式解决方案;按照会员级别,提供相应的服务,并按照会员的选择,开展各项有针对性的培训服务,为个人职位升迁,个人发展提供可持续性发展动力的跟踪式解决方案。
通过这一段时间的学习,我对在利用VisualStudio2008编写有关应用程序有了进一步的认识,并能够掌握了程序设计方法和技巧。
在专业知识方面,我学到了很多新的东西,特别在VisualStudio及Div+CSS方面,有了很大的提高。
我们体会到了,网站的开发不仅仅是代码的编写,它需要各个方面的考虑,同时也需要我们自身必备比较全面的专业知识,认真对待每一件事。
在指导教师的帮助下,我已顺利完成毕业设计。
这次毕业设计我的收获很多,我学会了自己解决问题,学会了坚持.但由于个人经验和技术问题,网站中也存在着很多的不足。
但相信自己在以后的工作过程中,一定能考虑多方面的需求,尽力完成一个产品所力求达到的高度。
参考文献
[1]杨昆鹏,孟凡绮.ASP。
NET+SQLServer动态网站开发。
北京:
电子工业出版社,2005
[2]方睿,刁仁宏,吴四九。
网络数据库原理及运用。
成都:
四川大学出版社,2005
[3]曹斌,韩中孝.ASP.NET数据库项目开发实践。
北京:
科学出版社,2005
[4]孙三才,张智凯。
C#与.netFramework实战演练。
北京:
中国铁道出版社,2002
[5]张树亮.ASP。
NET2.0+SQLServer网络应用系统开发案例精解.北京:
清华大学出版社,2007
[6]郑阿奇.SQLServer实用教程。
北京:
电子工业出版社,2005
[7]琐宇峰。
ASP+SQLSever典型网站建设案例.北京:
清华大学出版社,2006
[8]杨志姝,冯小飞。
ASP+SQLSever基础练习+典型案例。
北京:
清华大学出版社,2006
[9]赛奎春。
ASP信息系统开发实例精选。
北京:
机械工业出版社,2005
[10]皱建峰。
ASP.NET开发技术详解。
北京:
人民邮电出版社,2005
[11]郭睿志.C#+SQLServer项目开发实践.中国铁道出版社,2007
[12]萨师煊、王珊.数据库系统概论第三版.高教出版社,2003
[13]宾晟,周峰等编著,ASP.NET网络程序开发原理与实践教程,电子工业出版社,2007
致谢
经过为期一个月的实践,我完成了此次毕业设计.在这次毕业设计中我学习到了很多新知识,对网站的分析与设计以及数据库的操作有了更新的认识,而且动手操作的能力有了很高的提升.
在这次项目开发中我得先谢谢培训和指导我们项目设计的指导老师,在老师们的悉心指导下我们顺利的完成了这个项目的设计。
他们丰富的专业知识、博爱的胸怀、谦逊的品质和严谨细致、一丝不苟的作风是我工作、学习、生活中的榜样;他们一步一步的教会我们学习、动手操作的能力给予我们无尽的启迪。
在此期间,我不不仅学到了许多新的知识,而且在独立思考问题能力方面都有了很大的进步,刚刚开始我非常欠缺的动手操作能力,在老师和同学们的帮助下我大胆的操作,编写代码,我真的很感谢老师们的教导和指导.苗老师以其渊博的知识、严谨的治学态度、求实的工作作风和他敏捷的思维,都是我受益匪浅.老师不仅教会我书本上的知识和动手操作的能力还不断地教会我们自学的能力和为人处事的道理,在我增长知识的同时也明白了许多的人生哲理,在此我对老师们致以衷心的感谢。
在此,我对刘老师在毕业设计期间给予的指导和帮助表示衷心的感谢.
再次,感谢学校给予我这样一次机会,能够完成毕业设计,并在这个过程中,给予我们各种方便,使我们能够更多地将理论联系实际,大大地增强了我们实践动手操作能力,最后对我的母校表示感谢。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 招聘 网站 毕业论文
![提示](https://static.bdocx.com/images/bang_tan.gif)