第一范文网 - 专业文章范例文档资料分享平台

网上招聘系统毕业论文设计

来源:用户分享 时间:2025/5/31 14:41:52 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

沈阳师范大学学士学位论文

该系统的研发能够促进网络科技的发展,深化网上人才招聘领域的研究,能够帮助求职者更方便、更快捷、更可靠的寻找到一个适合自己的用人单位,节省了时间、精力、财力等等。同时也能够为向企业输送更多有用的人才提供了一条便利可靠的渠道。

―2―

沈阳师范大学学士学位论文

第二章

2.1 系统定义

需求分析

首先,对人才市场网上招聘的定义、特征和优势的了解是必不可少的。其次,系统网站的规化、网站构建的目标和市场需求调查分析、网站设计与管理的可行性分析以及网站设计与管理的解决方案的深入分析也是不可少的。再次,网上招聘系统网站运行平台的构建、服务器选择、ASP软件和数据库的知识更是实现网上招聘的基础。通过网上求职/招聘这一示范主题,将网站的互动性、美观性与实用性完整地呈现出来。 2.2 功能需求

可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对系统的开发从技术、社会的方面进行分析和研究,保证系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析如下:

技术上的可行性:该管理系统采用了当前新兴的Browser/Server模式进行开发。三层的Browser/Server体系结构具有许多传统Client/Server体系结构不具备的优点,而且又紧密的结合了Internet/Intranet技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据库服务器选用Microsoft的SQL-Server数据库,它能够处理大量资料,同时保持资料的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

经济上的可行性:经过详细周密的调研,采用数据库管理模式,借鉴成功的网站信息系统实例,及科学的开发方法,可以降低开发网站成本。

管理上的可行性:模块化的设计方法,有助于管理,因为科学合理的划分多个功能,单独设计,用助于降低设计难度及减少错误程序的影响范围,又使整个界面间易于衔接和修改。

综上所述,此系统开发目标已明确,因此系统的开发是完全可行的。 2.3 数据需求

根据个人用户和企业用户在使用本系统时的需求,个人用户能够注册登录,能填写简历并能查看招聘的企业;企业用户能够查看应聘者信息,发布企业消息等。

(1) Candidate应聘信息表(应聘编号、招聘编号、用户编号、创建日期、更新日期); (2) Company公司信息表(公司编号、登录名、密码、公司名称、地址、电话、邮编、公司简介、Logo、创建日期、更新日期);

(3) Culture教育程度信息表(教育编号、开始年份、开始月份、结束年份、结束月份、

―3―

沈阳师范大学学士学位论文

学校、专业名称、学位、语言、用户编号、创建日期、更新日期);

(4) Engage招聘信息表(招聘编号、招聘标题、招聘人数、工作经验、工作地点、描述、职务、公司编号、创建日期、更新日期);

(5) Person用户信息表(用户编号、用户名、密码、姓名、生日、性别、工作经验、婚姻状况、身份证、居住地址、户口所在地、电话、电子邮箱、自我评价、工作类型、职务、头像、权限、创建日期、更新日期);

(6) Vocation职务信息表(职务编号、职务名称、创建日期、更新日期)。

―4―

沈阳师范大学学士学位论文

第三章

3.1 数据库的概念

数据库设计

当人们从不同的角度来描述这一概念时就有不同的定义。例如,称数据库是一个“记录保存系统”(该定义强调了数据库是若干记录的集合)。又如称数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关的数据的集合”(该定义侧重于数据的组织)。更有甚者称数据库是“一个数据仓库”。当然,这种说法虽然形象,但并不严谨。严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。

本网站将使用一直以来使用都最为广泛的关系模型作为数据库的建设依据。在用户的观点下,关系模型中数据的逻辑结构是一张二维表,一个关系对应通常说的一张表,并且关系的每一个分量必须是一个不可分的数据项。而一个基于关系模型的数据库则是由若干个二维表组成的。对于一些大型和中型的数据库,如Oracle,SQL Server 2000/7.0等都属于关系型数据库,同时它们所带有的数据库管理工具是其他小型数据库所没有的,而同时这些工具又为管理员的工作节省了很多的时间和财力。 3.2 数据库的选择

本网站使用MySQL 5.12实现关系型数据库。

MySQL是一个真正的多用户、多线程SQL数据库服务器,它有较好的数据承载能力,一个环境有超过 40 个数据库,包含 10,000个表,其中500多个表超过7百万行,总数据大约有100GB的数据库系统可以很好的被MySQL所支持,而MySQL本身不会像Oracle那样对系统及硬盘空间有很高的要求。这也是本网站选用MySQL作为后台数据库系统的一个重要原因之一。 3.3 数据库表的描述 3.3.1 网站数据库概念设计

在招聘求职系统中,数据库应当解决如下需求: (1)保存应聘者信息,包括应聘者联系资料等。 (2)保存应聘者简历,包括应聘者职业经历和业务水平。 (3)保存招聘单位信息,包括招聘单位介绍信息。

(4)保存招聘信息,包括所招聘职位信息和对应聘者的要求等。

数据库概念结构设计:拥有以上的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。分析本系统的需求,可以得到如下实体间关系实体属性图如下。

―5―

搜索更多关于: 网上招聘系统毕业论文设计 的文档
网上招聘系统毕业论文设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3nty21xymc7916095eiv3gyk618jli007zg_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top