计算机专业毕业论文范文文档格式.docx

上传人:b****1 文档编号:5261040 上传时间:2023-05-04 格式:DOCX 页数:41 大小:729.39KB
下载 相关 举报
计算机专业毕业论文范文文档格式.docx_第1页
第1页 / 共41页
计算机专业毕业论文范文文档格式.docx_第2页
第2页 / 共41页
计算机专业毕业论文范文文档格式.docx_第3页
第3页 / 共41页
计算机专业毕业论文范文文档格式.docx_第4页
第4页 / 共41页
计算机专业毕业论文范文文档格式.docx_第5页
第5页 / 共41页
计算机专业毕业论文范文文档格式.docx_第6页
第6页 / 共41页
计算机专业毕业论文范文文档格式.docx_第7页
第7页 / 共41页
计算机专业毕业论文范文文档格式.docx_第8页
第8页 / 共41页
计算机专业毕业论文范文文档格式.docx_第9页
第9页 / 共41页
计算机专业毕业论文范文文档格式.docx_第10页
第10页 / 共41页
计算机专业毕业论文范文文档格式.docx_第11页
第11页 / 共41页
计算机专业毕业论文范文文档格式.docx_第12页
第12页 / 共41页
计算机专业毕业论文范文文档格式.docx_第13页
第13页 / 共41页
计算机专业毕业论文范文文档格式.docx_第14页
第14页 / 共41页
计算机专业毕业论文范文文档格式.docx_第15页
第15页 / 共41页
计算机专业毕业论文范文文档格式.docx_第16页
第16页 / 共41页
计算机专业毕业论文范文文档格式.docx_第17页
第17页 / 共41页
计算机专业毕业论文范文文档格式.docx_第18页
第18页 / 共41页
计算机专业毕业论文范文文档格式.docx_第19页
第19页 / 共41页
计算机专业毕业论文范文文档格式.docx_第20页
第20页 / 共41页
亲,该文档总共41页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

计算机专业毕业论文范文文档格式.docx

《计算机专业毕业论文范文文档格式.docx》由会员分享,可在线阅读,更多相关《计算机专业毕业论文范文文档格式.docx(41页珍藏版)》请在冰点文库上搜索。

计算机专业毕业论文范文文档格式.docx

由此体现了系统的便捷性和方便性。

同时管理员可以使用该系统为企业招聘、个人求职提供服务。

用人单位可以使用该系统注册成为招聘用户并发布招聘信息等。

求职人员可以在注册成为求职用户后通过系统完成求职工作。

其他用户可以通过浏览新闻了解人事政策动态等。

本系统主要使用ASP开发动态网站、Dreamweaver设计系统界面、Access开发后台数据库以及使用ASP中的Java脚本语言实现部分代码。

【关键词】网上招聘;

求职;

ASP;

数据库

Abstract

Withtherapiddevelopmentofeconomyathomeandabroad,talentflowbecomesmoreandmorefrequent.Butintheincreasinglyintensivebusinesscompetition,talentresourceisthefundamentalguaranteeformodernbusinessenterprisetobetheindefectibleposition.Nowadays,it'

shardforustofindagoodjob.Thekeyreasonofthisproblemisthatbothjobapplicantsandrecruitersareinainconsistency.Theinconsistencyishowtofindsuitablework,howtohirequalifiedpeopletofillthevacancyofthecompany,andhowtousetheleasttimeandenergytofindcorrectpeoplethatmeetbusinessrequirements,sowedesignandcomplishanetworkplatformwhichcanmakeapplicantsandrecruitersexchangeremotely,namelyaNew-online-Recruitment-and-TestSystem(OLRS)onbaseofmoderninternettecknologysystem.

WithusingASPtechnologytodevelopdynamicwebsite,thissystemdesignsandaccomplishsOLRS,whichcanhelpapplicantsandrecruitingcompaniesexchange.OLRSisasystemthatusesInternettocompleterecruitmentactivities,whosefunctionsarepositionpublishing,jobsearching,jobcollection,resumefillinandresumepublishing.It'

sanotherbreakthroughofmoderninformationtechnologyapplyinginrecruitmentactivities.Accordingtocompanyandjobapplicants'

realworkrequirementtodesignandachievepropersoftwarefunction,andtoapplyscientificmethodtocollecttalentandpositioninformation,OLRSeffectivelyresolvesthecontradictionbetweensupplyanddemandintoday'

stalentmarket.Thisreflectsthesystem'

seaseandconvenience.Inthemeanwhile,administratorscanusethissystemtoservebothrecruitingcompaniesandjob-seekingpersonnel.Companycanusethesystemtoregisterasanemployertopostrecruitmentinformation.Jobapplicantcanregisterasanemployeetocompletethejobseeking.Othersuserscanlearnmorepersonelpolicydynamicsthroughbrowsingnewsonthissystem.

ThissystemusesASPtechnologytodevelopdynamicwebsites,Dreamweaverdesignsysteminterface,Accessdevelopdatabaseinwebbackground,andJAVAscriptlanguageinASPtorealizepartofcode.

[Keywords]theon-lineemploymentadvertises;

job-seekers;

database

第1章绪论

1.1研究背景

人才招聘是人力资源管理中的首要环节,它关系到企业如何吸引到优秀人才,使企业在人力资本的储备上能够满足企业发展的需要。

而目前企业人才招聘工作中还存在若干问题。

比如:

人才概念模糊、招聘前期准备工作不足、招聘实施不合理以及招聘忽略企业文化理念和市场宣传等[1]。

所以不断提高人力资源开发与管理水平是当前人才招聘最注重的问题。

由于社会的不断发展,计算机的使用也更加广泛以及互联网的普及,使以网络技术为代表的科技革命正在给我们的生产方式、生活方式和工作方式带前所未有的变化,能否利用网络技术来抓住稍纵即逝的市场机会,将最终决定组织的命运,所以在此背景下,组织管理的转型,尤其是人力资源管理的转型就日显重要[2]。

为适应快速变化的市场环境,用人单位应逐步改善传统的人才招聘方式,所以网上人才招聘系统的设计与开发也就成为了人们的需要。

在当前的市场环境中,由于社会的进步和技术的发展,知识经济也在迅猛发展,市场的竞争在很大程度上体现为人才的竞争。

从而,找到合适的人才成为企业提高竞争力的重要方法。

网上人才招聘系统的设计与开发相对于传统的人才招聘来说,使其不仅缩短了人才招聘的工作时间、降低了人才招聘工作的成本、提高人力资源甄别的效度,而且扩大了人力资源的选择范围[3]。

它打破了地域的限制,真正使信息得以共享,改变了人们的工作和生活方式。

由此网络招聘已经成为发展的一种趋势,它信息量大,时效性强,招聘网站提供的职位信息的丰富程度和信息的更新速度是其他招聘渠道不可比拟的。

网络招聘互动性极强,求职者和企业都能依托招聘网站强大的人才资源库,满足彼此的需要,不仅如此,网络招聘的无地域限制使得招聘范围可以延伸到全国各地乃至全球等优势,这无疑为网上人才招聘的发展和更新走上新的台阶[4]。

因此,根据市场对于人才招聘的需求,现开发“网上人才招聘系统”。

它具有方便快捷的招聘/求职的专业业务流程,有效地提高人才招聘工作效率。

1.2国内外现状

利用国际互联网开发和建立网上人力资源市场,在发达国家己经是司空见惯的事情,也是企业寻找人才的重要途径。

网络招聘以其低成本、见效快、无地域限制的特点正在吸引着大批中高级人才和企业。

据统计,2002年全球范围己有600万条就业信息在网上公布。

用人单位也开始把眼界拓宽,美国《财富》杂志“世界500强e-招聘趋势”报告显示,到2002年,世界500强企业中,多达91%的企业实行了网上招聘系统。

像进入中国的270家《财富》世界500强企业中,有一半通过网站进行招聘[5]。

在我国,网络招聘也正在悄然兴起。

现实中已经有越来越多的人开始认同到专业的人才招聘网站去搜罗招聘信息,也同样有越来越多的公司将他们大部分的空缺职位放在线上吸引人才。

中国网民对网络求职随着认同度增加,需求也增加了,同时随着需求的增加对网络招聘信息网站的信息服务要求也提高了。

所以中国对如何改进人才招聘管理做了进一步的分析。

人力资源管理系统由招聘、培训、绩效、薪酬、激励等组成,其中招聘时引进企业所需的人才,实施人力资源管理的第一步,招聘将直接决定企业能否获得最合适的人力资源,对企业的生存和发展有着十分重要的意义。

由此我国对人才招聘工作中常见的误区进行分析及如何改进提出了意见。

比如在招聘中存在招聘中没有和企业战略目标保持一致的误区,因此引入招聘营销概念,选聘要标准明确等对策[6]。

这些都意味着中国人才网站发展的空间很大,而面临的用户也越来越成熟,这对那些小规模、不专业、服务跟不上的人才网站将是一个巨大的挑战。

1.3技术简介

本系统主要使用ASP开发动态网站、Dreamweaver设计系统界面[7]、Access开发后台数据库以及使用ASP中的Java脚本语言实现部分代码。

1.3.1ASP简介

ASP是ActiveServerPages的简称,是一种服务器端的指令环境,用来建立并执行交互式Web服务器应用程序,可以使用ASP来结合服务器端指令、HTML网页及COM组件[8]。

是服务器端脚本编写环境,使用它可以创建和运行动态、交互的Web服务器应用程序。

使用ASP可以组合Html页、脚本命令和Active组件以创建交互的Web页和基于Web的功能强大的应用程序。

也可以认为ASP是一种类似于HTML、Script与CGI的结合体,但是其运行效率却比CGI更高,程序编制也比HTML更方便且更有灵活性。

Asp具有2个重要特性使它变的很独特:

(1)ASP可包含服务器脚本,将服务器端脚本包含在ASP中就可以用动态内容创建网页。

(2)ASP提供了几种内置对象。

在ActiveServerPages中使用内置对象可以使脚本功能更强,在其它方面,这些对象可使你从浏览器中检索或向浏览器发送信息[9]。

1.3.2ASP运行环境

打开“开始\控制面板”,然后在“添加/删除程序”→“添加/删除WINDOWS组件”,弹出“Windows组件向导”,选择“Internet信息服务(IIS)”,插入安装盘,按“下一步开始安装”。

如图1-1所示。

图1-1选择安装IIS服务

开始复制文件,请稍后指向“下一步”按钮文件复制完毕之后,请选取“完成”。

安装成功后,就可以按照自己的要求配置IIS了。

在“控制面板”的“管理工具”图标上双击左键,再双击“Internet信息服务”图标。

出现如图1-2所示的窗口,单击计算机名称旁的加号,在“默认网站”选项上单击右键,选取“属性”。

图1-2管理IISWeb服务器

展开后会出现:

【默认FTP站点】、【默认Web站点】、以及【默认SMTP虚拟服务器】。

在【默认Web站点】上单击右键,选择【属性】,就可以进行IIS的诸多配置了[8]。

配置如下:

(1)

【属性】→【主目录】,可以修改默认的虚拟路径以及ASP文件的执行权限(除虚拟目录需要更改外,其它一般以默认设置为宜)。

(2)

【属性】→【文档】,默认文档的意思就是:

如果只填加index.asp在一个虚拟目录为默认文档。

1.3.3数据库的设计

所谓数据库是指依照一定的格式存放在一起的数据记录文件,在日常生活中,凡是个人通讯簿、公司账簿、客户名单、成绩等都属于数据库,它们不仅具有固定的格式与特性,而且可以用表格形式记来记录[10]。

数据库设计一般分为如下三方面。

(1)数据库的逻辑设计

概念结构设计所得的E-R模型是对用户需求的一种抽象的表达形式,它独立于任何一种具体的数据模型,因而也不能为任何一个具体的DBMS所支持。

为了能够建立起最终的物理系统,还需要将概念结构进一步转化为某一DBMS所支持的数据模型,然后根据逻辑设计的准则、数据的语义约束、规范化理论等对数据模型进行适当的调整和优化,形成合理的全局逻辑结构,并设计出用户子模式。

这就是数据库逻辑设计所要完成的任务。

数据库逻辑结构的设计分为两个步骤:

首先将概念设计所得的E-R图转换为关系模型;

然后对关系模型进行优化,关系模型是由一组关系(二维表)的结合,而E-R模型则是由实体、实体的属性、实体间的关系三个要素组成。

所以要将E-R模型转换为关系模型,就是将实体、属性和联系都要转换为相应的关系模型。

(2)数据库的物理设计

数据库的物理设计是指设计出数据库的物理数据模型,即数据库服务器空间上的表、字段、索引、表空间、视图、存储过程、触发器,以及相应的数据字典。

数据库物理设计阶段的任务是根据具体计算机系统的特点,为给定的数据库模型确定合理的存储结构和存取方法。

所谓的“合理”主要有两个含义:

一个是要使设计出的物理数据库占用较少的存储空间,另一个对数据库的操作具有尽可能高的速度。

物理结构设计阶段实现的是数据库系统的内模式,它的质量直接决定了整个系统的性能[11]。

因此在确定数据库的存储结构和存取方法之前,对数据库系统所支持的事务要进行仔细分析,获得优化数据库物理设计的参数。

在完成数据库的逻辑设计后,即可开始数据库的物理设计。

基于以上数据库的逻辑设计,考虑程序设计的简易性及通用性和自己的实力问题。

第2章系统需求

2.1需求分析

为达到人才的最优配置,做到“合适的人在合适的位置上”这一终极目标,并排除传统人才招聘中的主观因素过多、招聘随机性大、科学化程度不高的缺点[12],人才招聘决策支持系统的需求分析阶段就显得十分必要。

需求分析就是对顾客的需求进行定义或确定,在这一过程中有许多工作要做。

我们知道根据信息系统的定义和内容,信息系统的需求分析是最难的[13]。

需求分析的过程可以说是一个对具体问题的反复理解和抽象的过程。

理解就是对现实问题的理解,要弄清楚究竟需要解决什么问题。

抽象就是除去问题的表面,提取问题的本质,建立问题的逻辑模型,以便于以后阶段的系统的设计实现。

需求分析阶段是软件产品生存命期中的一个重要阶段,其根本任务是确定用户对软件系统的需求。

所谓需求是指用户对软件的功能和性能的要求,就是用户希望软件能什么事情,完成什么样的功能,达到什么性能[13]。

通常需求分为两种类型:

一种是功能性需求,一种是非功能性需求,这一点也需要有一种清楚的认识。

需求分析的目标是深入了解软件的功能和性能,确定软件设计的约束、软件同其他元素的接口细节,定义软件的其他有效性需求。

需求分析阶段研究的对象是用户对软件项目的需求。

2.1.1功能需求

网上人才招聘即在线招聘或电子招聘(E-Recruiting),是利用互联网技术进行的招聘活动,包括发布职位信息、收集整理简历、在线考试与在线测评等招聘程序。

网络人才招聘服务不仅是将传统业务复制到网上,也是互动的、无地域限制的、具备远程服务功能的一种全新的招聘方式,它的出现给招聘方式带来深刻的变革[14]。

人才招聘系统的网站是集合网络媒体、传统媒体及先进的信息技术,以网络为媒介资源的招聘广告发布及其他人力资源服务系统。

网上用户包括企业用户和求职者,所以要求将招聘者个人资料(求职简历,密码和口令,留言记录)和招聘单位资料(招聘单位信息,岗位需求信息,密码和口令,留言记录)通过计算机管理,应聘者可在线投递简历,招聘单位则可以发布岗位需求信息以及岗位、人才的检索。

本系统实现了人们获取信息、交流信息、发布信息以及招聘方式上等的功能,由此使应聘者和招聘者达到双向选择的目的,改变了以往招聘方式费时费力的现象。

部分模块实现功能如下:

(1)应聘者和招聘者要求可以在线注册,简历的输入与修改。

(2)应聘者与招聘者可以根据个人的需求查询到所需工作岗位或人才,并且可以对查询到工作岗位信息进行收藏。

(3)应聘者可以和招聘者通过在线QQ交流,也可以相互留言。

(4)管理员可以对系统实施数据维护。

2.1.2安全性需求

要求应聘者不能阅读他人的个人简历,要求招聘企业不能对招聘者的简历数据修改,但可以浏览。

要求管理员有系统最高权限。

用户不登录系统,都无法对自己的信息修改,查看等功能[15]。

2.2系统的可行性

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决,实际上是一次简化系统分析和系统设计的过程,人才招聘信息系统的设计与开发,不仅要考虑到其技术的可行性,也要考虑到其经济的可行性。

一般可以从以下三方面分析其可行性:

(1)操作可行性:

本系统的开发时用目前非常流行的开发技术ASP和后台数据库管理系统access,用户操作简捷、直观。

(2)经济可行性:

有了人才招聘系统,应聘者与招聘者不必再天天去人才市场,也无需担心跨区域的限制,只要在网上人才招聘系统就行,这样不但可以提高工作效率,而且可以节约成本。

并且现在计算机应用广泛,价格也十分低廉,性能却有了很大的提高,是系统的开发环境配置边的容易。

(3)技术可行性:

目前ASP技术已经非常流行,并且提供了多个内置对象,方便对数据库的操作,对其运行的环境也很容易方便搭建。

本系统的设计基本上符合了操作可行性、经济可行性、技术可行性。

2.3系统结构化分析

目前常用的分析方法有面向数据流的结构化分析方法,面向数据结构的Jackson方法,面向对象的分析方法(简称OOA)等,以及建立动态模型的状态迁移图或PetriQ网等[16]。

虽然各种方法都有其独特的描述方法,但总的说来,所有的分析方法都有他们的共同原则:

(1)必须能够表达和理解问题的数据域和功能域。

(2)必须按自上向下、逐层分解的方式对问题进行分解和细化。

在需求分析阶段,软件的数据域和功能域都能进一步的分解,可以是横向分解也可以是纵向分解。

(3)要给出系统的逻辑视图和物理视图。

软件需求的逻辑视图给出软件要达到功能和处理的数据之间的关系,而不是实现细节;

而物理视图给出处理功能和数据结构的实际表示形式。

本系统使用了结构分析方法,此方法用图形表达需求,显得清晰、简明,易于学习和掌握。

以下为系统的数据流分析。

(1)用户注册

用户需要填写相关资料成为会员,以便完成求职和招聘的具体操作。

其DFD图如图2-1所示。

图2-1用户注册数据流图

(2)应聘会员登录及岗位查询

应聘者经注册成功后就可登录系统了。

首先输入用户名及密码,系统从密码口令表中提取信息验证。

若成功,应聘者登录系统进行工作岗位的查询及收藏,若输入信息有误,则出现错误提示,应聘者可重新输入。

如图2-2所示。

图2-2应聘者登录数据流图

(3)招聘单位资料管理

招聘单位自身具体情况介绍,用人岗位具体要求的表示和编辑,其图如2-3所示。

图2-3招聘单位资料管理数据流图

(4)招聘单位求职简历检索

招聘单位筛选符合应聘条件的简历,并存储到企业人才库,其图如2-4所示。

图2-4招聘单位简历检索数据流图

(5)系统后台管理

数据库的访问控制策略决定了用户能做什么,也决定了代表一定用户利益的程序能做什么。

其目的是访问的主体(用户、进程等)对访问客体(文件、系统等)的访问权限的设置,从而使计算机在合法的范围内使用[17]。

后台管理员就是符合此控制策略,在后台页面授予各普通管理角色的各种管理权限,以及各种角色对系统的管理。

其图如2-5所示。

图2-5系统后台管理数据流图

2.4目标系统要求

目标系统应该达到以下要求:

(1)时间经济性。

优化逻辑设计与物理设计,使系统运行效率高,反映速度快。

(2)可靠性。

能连续准确的处理业务,有较强的容错能力。

(3)可理解性。

用户容易理解和使用该系统。

(4)可维护性和适应性。

系统应易于修改、易于扩充、易于维护,能够适应业务不断发展变化的需要。

(5)可用性。

目标系统功能齐全,能够完全满足业务需求。

第3章总体设计

3.1系统界面总体设计

通过对数据流图的设计,理清了数据的流向,从而设计出人才招聘系统的各个模块。

其主要功能模块有两大块:

招聘信息管理模块和网站留言及在线QQ交流。

其中,招聘信息管理模块主要是管理员操作,应聘者只可对发布的招聘信息浏览、检索、上传简历或资料,以便管理员审核;

招聘者只可发布招聘信息、检索人才、上传企业单位的资料。

管理员对招聘信息及时的添加、修改、删除。

网站留言和在线QQ交流可供应聘者和招聘者以及管理员进行沟通。

应聘者和招聘者可以通过注册登录后,查看留言,添加留言,管理员对留言进行恢复和删除。

由此可以得到系统的功能结构图,如图3-1所示。

图3-1系统功能结构图

3.2后台数据库的总体设计

为了实现系统的功能设计,就要有相应的数据库表设计。

根据系统的功能设计要求为各个数据库表设计字段、数据类型、长度和是否为空等的相关信息。

在实际调研和需求分析的基础上,对该系统设计数据库。

再有系统的需求分析可以看出,本系统有三个角色:

应聘者、招聘者和管理员,他们分别在系统的运行和使用中起着不同的作用。

因此,本系统数据库共建了如下表:

对应聘者和招聘者都需要的注册表、网站留言表、简历表、职位需求表、企业人才库表、企业信息表、对于管理员的管理员表、权限表等。

本系统的数据库通过概念模型设计和逻辑模型设计以及物理模型设计来分析的。

进一步分析了此系统的数据库结构。

第4章详细设计

4.1系统设计思想

1.页面模块化

本系统把页面中一些常用的部分集成为模块,例如页面的头和尾部分这样在设计新页面时如有重复出现的部分,只需要拿现成的模块来组装。

2.流程人性化

程序的流程完全遵守人才市

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 商务科技

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

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