本篇论文目录导航:
【题目】网上人才招聘系统开发与应用
【第一章 第二章】招聘系统开发环境
【第三章 第四章】网络招聘系统总体设计与详细设计
【第五章】招聘网站功能流程及实现
【第六章】网络人才招聘系统测试
【结语/参考文献】网络招聘系统的设计与实现研究结语与参考文献
第三章 系统总体设计
3.1 系统功能和需求分析
人才招聘网站系统设计的总体思路[14]是:系统可分为系统管理员、职位的发布人、网站用户(即:求职者)。这些网站用户都可以在线连接访问本人才招聘网站系统。具体可以细分为:系统管理员能够管理系统中可招聘的职位类别和网站用户的注册身份信息。职位的发布人可以登录网站、在网站中进行注册、在系统中进行发布职位、对已有的职位信息进行投递、对有录用意向的网站用户发布面试通知等功能。求职者可以登录网站、在网站中进行注册、对招聘单位发布的职位信息进行查看、管理网站用户的个人简历、向职位发布单位进行简历投递、获取用人单位发来的面试通知等相关的管理功能。其各种不同功能之间的关系如下图 3-1 所示:
3.2 管理员模块
本次毕业设计中涉及到的人才招聘网站管理功能,需要由系统管理员登录后来进行相关的管理。系统管理员所拥有的相关管理功能主要分为以下两个大部分:分别是对系统中相关职位的类别信息进行管理,这其中包含了各个用人单位预先向系统中提供的各种详细的职位信息,并且可以最终细化到其下最小的分支。另外就是对网站系统中注册的用户进行管理,求职者在本网站系统中可以随时随地方便的进行个人信息注册,并且可以登录网站在网站中查询自己所感兴趣的相关职位。
3.3 企业用户功能模块
该网站系统中也包含了系统职位发布人的相关管理部分。系统职位发布人的相关功能包含了对网站系统的登录功能和网站系统的注册功能,可以保证网站系统的使用人能够随时随地的对网站进行注册和登录操作。网站系统的职位发布人进行相关管理,保证网站中用人单位能够及时的更新自己的用人需求。系统中职位信息的投递管理功能,可以保证系统中注册的用人单位能够第一时间获得和提供职位的相关信息,并且能够进行面试的安排和通知管理功能。从而保证用人单位在系统中可以达到高效的与网站求职者进行互动,并且及时的发布面试的相关系统信息等四项最基本的功能。网站系统职位的发布人所具有的功能图如下图 3-3 所示:
3.4 求职者模块
该网站系统中关于求职者相关的功能部分包括系统登录与网站系统注册的相关功能,从而保证网站系统求职者能够随时随地的进行网站系统的注册,用户登录后可对自己所感兴趣的网络信息进行查询。系统的职位查看查询功能,能够保证系统的求职者能够更加准确的掌握和了解系统的相关职位信息,以确保其选择职位时具有更高的准确性。网站求职者的个人简历信息管理功能,能够保证网站系统的求职者可以在系统中随时的修改和完善自己所填写的个人简历信息。系统用户的职位投递相关功能,能够保证网站系统的求职者可以在第一时间进行投递自己保存在网络中的简历信息,可以保证其与用人单位之间能够在第一时间进行互动。面试通知的相关功能,可以保证网站系统的求职者可以在第一时间得到自己申请的相关面试机会等信息。
3.5 功能概述
该网站系统中还包括了网站系统管理员的相关管理功能,即网站系统中的最高管理权限拥有者和使用者;网站的求职者就是网站系统的终端使用用户;网站系统的职位发布人就是系统中用人单位的相关人事工作管理人员。这就是网站中的三类主要的系统用户。
系统中包括了人才招聘过程中所必要的各项功能。用人单位的相关信息中要有职位类别、职位信息的相关管理,求职者的相关信息中要有用户注册、登记、应聘、简历的相关管理。系统用人单位的相关职位发布人的各项信息管理工具中要有系统注册、登录、信息管理等基本功能。系统中用人单位要能对需要的职位信息进行管理和发布,用人单位则需要对所需的职位信息进行投递发布管理。用人单位还需要对众多的求职者的求职信息发布相关的面试通知。用人单位中人事部门的相关人员则需要对其个人简历做出一个综合的管理和一些其它的相关功能。求职者在使用本信息化系统时拥有系统的登录、注册相关的功能还要有可以进行随时的职位信息查看的功能。与此同时还要有对用户自己的个人简历信息进行综合管理的功能。如果用户有自己满意的职位,则需要进行建立投递的相关功能。并且要有对投递过的简历信息的记录进行管理和查询的基本功能,如果有用人单位发布相关的面试信息,则要有进行通知的相关管理的功能等等。如图 3-5 所示:
第四章 系统详细设计
4.1 系统和数据库的配置
在本次设计中,因为网上人才招聘系统提供的是线上交互式应用,采用 B/S 架构是最合适的。B/S 架构系统包含客户端浏览器和服务器两方面。客户端浏览器调用 Web 服务器进行逻辑操作。Web 服务器实时与数据库服务器进行连接后执行具体操作。B/S 架构系统的具体结构如下图 4-1 所示:
一套好的信息化招聘网站系统需要强有力的数据库服务器系统作为支持,数据库中存储的数据数量和数据的质量直接影响着信息化软件系统的性能和响应速度。人才招聘网站系统涉及到相关的用人单位和系统求职者的个人信息和发展前景,因此必须要使用强有力的数据库系统作支持。
4.2 概念模型
一套优秀的系统管理体系来进行网站系统的管理是网上人才招聘系统功能完备的保障。这个管理体系要有管理员,要能对系统内的用人单位和网站求职者随时提供良好的服务。系统管理员的最基本职责就是管理网站用户信息和对各用人单位中不同的职位进行统一的管理和分类,以便网站求职者可以通过本系统进行方便快捷的查询,从而找到适合于自己的岗位信息,达到节省网站求职者的宝贵求职时间和精力的目的。并且可以提高注册用人单位的办公效率和相应求职者的办事效率。
求职者通过点击鼠标就可选择自己喜欢的职位,实际上只是通过本人才招聘网站系统中的一个很小的功能模块来实现的。网站求职者通过本网站上传自己的简历后,系统管理员将向注册用人单位进行信息的发布,注册用人单位的人事部门相关工作人员可在经过对简历的仔细研究后通过综合评定决定是否需要让求职者前来参加面试。应试者在得到网站发出的正式的通知后,就可以与用人单位取得联系。其整个操作流程非常简明易懂,并且具有非常清晰的条理,使各个注册的用人单位和网站求职者可以通过网站轻松的实现在网上的互动选择。
模型设计如下图 4-2 所示:
4.3 数据库模型
本网站对网站数据库系统的要求较高。因为本系统涉及到的用人单位非常多,网站求职者的人员基数庞大。因此网站数据库系统必须具有在计算数据非常巨大时能够保证其用人单位以及求职者可以在本网站中能够找到合适的工作机会,从而确保用人单位和相关求职者能够进行双向选择和应聘最终的成功率。因此系统的简历数据表必须具有必要的数据记录功能,其中包括对求职者存储在个人简历的数据进行相关查询。网站求职者的个人简历存储的路径;数据主键的相应添加;以及对系统中的用人单位及系统求职者数据处理时间的添加;和对相关信息处理过程中可否删除、和相关联的系统求职者的唯一 ID 等等。
人才招聘网站中有一项包括面试通知表的信息,具体有求职者是否阅读了的状态、面试通知的大标题、面试通知表添加的时间、面试的相关内容、求职者需要准备的事项、主键的添加时间、相关联的职位 ID 等等。
人才招聘网站要有投递记录表,包括求职者面试的状态、该投递记录被浏览的状态、投递记录表被添加的时间、主键的添加、和投递记录表相关联的职位 ID、和投递记录表相关联的简历 ID 等等。
本人才招聘网站需要有用户存储用户信息的用户信息表,其中包括网站用户的登录账号和登录密码、新进用户的添加时间、网站求职者的数据状态、网站求职者的姓名、网站用户数据可否被删除、数据的主键数据添加等等。
本网站中注册用人单位发布的用人信息数据包括招聘工作的类别、发布的工作所在的地点、招聘工作具体所需的初步介绍、招聘工作的具体工作岗位全称、系统信息添加的时间、可为系统求职者提供的相关的工作年限要求、应聘求职者的学历要求情况、系统求职者的性别要求、系统求职者上传的照片、系统求职者应当满足的年龄范围、本次发布的招聘信息具有的有效时限、求职者应聘成功后可以获得的工资、招聘岗位需要的人员数量、数据的可否删除选项、注册用人单位的信息发布人的系统 ID、所提供的职位预选的类别的系统 ID 等等。
系统中还应具有职位类别信息存储表,它包括了注册用人单位能够提供的相应职位类别的系统名称、数据主键和数据是否可被删除的标志(其中数据 0 代表已经删除、数据 1代表数据未被删除)等等。
4.4 数据表设计
人才招聘网站系统需要一套完善的数据表,由于本次人才招聘网站系统设计的需求点是用于解决注册用人单位及系统求职者之间所产生的人才供需关系。因此我把本人才招聘网站系统的主体功能进行细分。具体工作模块中包括了系统求职者的个人数据简历信息的投递,注册用人单位用于在其人事部门的相应管理人员进行研究比对以后可发出的系统面试通知数据。系统用人单位中可向用户提供的各种职位信息。其中相关的职位分类用于系统的基本用户注册时使用等等。
因为想要更好的实现本网站系统中所涉及到的更多功能,我又在系统中加入了六张与系统功能实现相关的数据表。它们分别是应聘人员个人简历表(在数据表结构图中的数据表名称是 t_jian_Sunny_li),应聘职位面试通知表(数据表结构图中的数据表名称是t_mian_sunny_shitongzhi),应试人员建立投递记录表(数据表结构图中的数据表名称是t_toudi_sunny_jilu),网站人员用户基础信息数据表(数据表结构图中的数据表名称是t_sunny_user) , 网 站 招 聘 职 位 信 息 数 据 表 ( 数 据 表 结 构 图 中 的 数 据 表 名 称 是t_zhi_sunny_wei),网站招聘职位类别信息数据表(数据表结构图中的数据表名称是t_zhi_sunny_weileibie)。
1开发背景教育信息化的实施,自上至下而言,必须与学校的制度创新、组织创新和管理创新结合;自下至上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基...
0引言管理信息系统(简称MIS)是一个供使用者利用计算机、网络通信设备以及其他办公设备,对所需的信息进行采集、传输、处理、格式转换及存储、信息更新、功能拓展和维护的系统。[1]我国高等职业教育虽然起步比较晚,但在高等教育大众化的今天,高等职业教...
第3章系统设计3.1数据库设计3.1.1概念结构(1)住户信息数据库结果设计,通过对以往小区物业管理实际需求情况及常用的信息分析,其住户信息主要包括了住户编号、房屋编号、户主名称、联系电话以及联系地址等信息,其结果图如图3.1所示。3.1.2实...
本文首先对学生宿舍管理系统进行了需求分析,然后又介绍了学生宿舍管理系统的整体设计,将系统分成用户信息管理、学生信息管理、报修信息管理和检查信息管理四个模块,最后对系统各模块设计进行了简单的概述。...
第4章系统测试系统测试是在系统详细设计功能实现后,借助专业测试工具对系统的功能和性能进行全方位模拟测试的过程,用于检验系统设计是否符合设计预期,发现系统潜在故障及问题并于系统实现前改进。本课题中的系统测试紧密结合软件工程要求,分单元测试...
阐述了协同设计的方式方法一部分是已有实际工程应用经验的总结,还有一部分则是在PDMS软件平台上各专业协作设计的尝试和探索。...
空气质量问题一直影响并制约着经济发展和人民身体健康,其重要性显著。空气污染通常是由于人类活动或自然过程引起某些有害物质进入大气,当达到足够的浓度和时间时,并危害人类的舒适度或环境的现象。...
1、概述随着教育信息化进程推进,高职院校的教务管理也逐步推进信息化建设。传统的教务管理系统都是基于B/S架构的业务系统,其功能覆盖了教务管理的大部分核心功能,如学籍、教学计划、教学资源、教学任务、排课、选课等,但是这些核心功能的信息流向都呈...
第一章绪论1.1课题的背景及意义。随着计算机技术的发展,计算机应用逐渐由大规模科学计算转向以数据库管理系统为开发环境,对大规模的事务处理和对工作流管理的管理信息系统[1-2].计算机已经渗入到了我们日常生活、工作和学习的方方面面,同时也包括了...
本文以软件工程理论为指导, 将网络编程技术引入到企业商品的进销存管理中, 实现商品流资金流的高效管理。...