
毕业设计网上人才招聘系统论文.doc
66页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊毕业设计(论文)说明书网上人才招聘系统摘要网上人才招聘系统是一个单位不可缺少的部分,它的内容对于决策者和管理者来说都至关重要该系统完全是根据我校的实际情况制作的关于网上人才招聘系统人事流程处理方面(属于后台部分)的软件,主要是实现学校对简历的处理学校对简历的处理是一个流水作业,人事处、各学院都要参与,先是人事处初步处理,再到学院审核,再由人事处反馈求职者除此之外,人事处还要处理原始资料,管理招聘信息等以计算机代替完全人工的方式,会改善我校招聘工作的复杂度,提高工作效率,大大缩短工作时间本论文主要介绍了本课题后台管理部分的开发背景,所要完成的功能和开发过程,重点的说明了系统设计的思想关键词:招聘,PHP,Mysql,人事处 AbstractAs the employing system on line, an indispensable part for a unit, whose contents is very important to both decision makers and mangers.This system is a software of the employing system on line about dealing with the personnel conveyor (belong to the part of background),which is developed according to condition of our school.It is used for dealing with resumes. Dealing with resumes is a conveyor system,with personnel department and every college taking part in. Personnel department deals with the resumes first,then,every college checks them.Finaly, personnel department will offer feedback to the people who hunt jobs. Personnel department should deal with former data and manage hunting information,too.It’s heavy work.The way of computer instead of work done all by man will make the hunting job easier,improve the efficiency and shorten the time taken by this job.The paper mainly introduces the developing background, the functions that should be accomplished and the process of the development, and the more important is the introduction of the designing ideas of this system. Keywords : Employing ,PHP , Mysql, Personnel Department 目录前言 11. 需求分析 21.1 任务概述 21.1.1 系统功能要求 21.1.2 运行环境 21.1.3 系统性能要求 31.2 分析过程 31.2.1 数据流图 31.2.2 数据字典 31.3 E-R图 42. 总体设计 62.1 引言 62.2 系统结构 63. 详细设计 73.1 引言 73.2 编程环境简介 73.2.1 PHP简介 73.2.2 Mysql简介 113.3 数据库的建立 123.3.1 数据库理论基础 123.3.2 数据库结构 143.4 具体设计 153.4.1 系统登录 153.4.2 超级管理员主页 163.4.3 系统主页 163.4.4 人事处管理 163.4.5 学院审核 173.4.6 密码更改 173.4.7 查询和应聘 174. 编码设计 184.1 编码目的 184.2 系统实现 184.2.1 连接Mysql数据库 184.2.2 SQL语句的使用 185. 软件测试 205.1 什么是软件测试 205.2 软件测试的目的和规则 205.3 软件测试结果 205.3.1 系统登录 205.3.2 管理员信息设置 215.3.3 系统主页 225.3.4 人事处管理 225.3.5 学院审核 245.3.6 密码更改 255.3.7 查询和应聘 25结束语 26致 谢 27参考文献 28附录I 部分程序源代码 29附录II 英文资料 40共 53 页 第 62 页前言随着信息技术的迅速发展以及计算机在社会中的广泛运用,我国国民经济信息化建设进程的步伐也在加快。
普通家庭的计算机普及率已经达到相当高的水平,人们都开始使用计算机进行开发和管理工作我校每年大概要处理2000份求职信息,一直以来的人工处理方式存在着许多缺点,如效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难而使用计算机进行管理,具有手工管理所无法比拟的优点如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等这些优点能够极大地提高人事处的效率,也是企业的科学化、正规化管理的重要途径,所以网上人才招聘系统的建立刻不容缓本人是利用PHP、dreamweaver作为系统的开发工具的,用Mysql作为后端数据库,服务器是Apache本论文分为五个部分,从问题提出到需求分析,从总体设计、详细设计再到编码设计、软件测试,每一部分都从实际出发,详细地介绍了系统设计的整个过程,相信读者能从这篇论文对整个系统有个全面的了解1. 需求分析1.1 任务概述需求分析不仅是软件定义时期的最后一个阶段,而且是软件开发期的第一个阶段,也是关系到软件开发成败的关键步骤它的基本任务是准确的回答“系统必须做什么”1.1.1 系统功能要求针对我校对简历的处理流程,本人将网上人才招聘系统—人事流程处理分为如下功能模块:1.人事管理功能:求职简历初步处理:对求职者简历进行初步审核,认为基本符合条件的提交学院进一步审核,否则提交到原始资料库,以备以后审阅。
学院审核结果的反馈:将学院审核的结果反馈给求职者,不同意面试的提交到原始资料库并反馈求职者,以备以后审阅原始资料查询:人事处对每年处理过的简历要查阅一下,看看我校求职者大体情况的趋势如何,对于早期的资料可以直接删除如果发现比较合适的人选,还可以重新调出由学院再次审核招聘信息管理:实现对学校招聘信息的添加,删除和修改2.学院审核功能:决定求职者哪些可以面试,哪些暂不考虑,并将决定反馈人事处,由人事处通知求职者3.密码更改功能:管理者可以随时修改密码,提高密码安全性4.超级管理员管理功能:在登录模块以超级管理员身份登录后可进入管理员信息管理模块,实现对所有管理员信息的添加、删除和修改5.查询:连接到前台招聘信息查询模块6.应聘:连接到前台应聘模块说明:我向学校人事处的丁科长做了具体的需求分析,学校的招聘信息是长年有效的,没有具体的职业分配,只有人才类型的大体概括(包括紧缺专业人才、硕士研究生、高层次人才)学校收到简历后,先由人事处根据求职者所属分类,将求职者与其相应的条件做比较,符合要求者才提交到相应学院,是否有面试机会完全由各学院决定,面试后再谈其它事项1.1.2 运行环境支持系统运行的系统软件:服务器可以是IIS和Apache等,数据库可以任意,语言是PHP、JSP或ASP,系统可以是Windows2000、WindowsXP、Windows98、WindowsNT等。
1.1.3 系统性能要求基本功能齐全,操作简单直观,能顺利执行流水作业,用户界面友好,运行速度较快,便于管理员进行维护1.2 分析过程1.2.1 数据流图 1人事流程处理会员信息招聘信息管理员信息人事处管理员会 员图1.1顶层图 图1.2 1层图1.1人事处初步处理1.2学院审核会 员 信 息 文 件会员信息合格会员不合格会员合格会员同意面试会员暂不考虑会员管理员信息文件1.3添加1.4修改1.5删除 管理员信息招聘信息文件1.6添加1.7修改1.8删除 招聘信息 1.2.2 数据字典人事流程处理信息信息=[管理员表|招聘信息表|会员表]管理员表信息信息=管理员id+管理员名+管理员密码+管理员帐号+所在学院+权限招聘信息表信息信息=人才类型编号+人才类型+具体对象+条件+优惠政策会员表信息信息=会员ID+会员密码+会员帐号+会员姓名+会员性别+出生年月+政治面貌+婚姻状况+籍贯+专业+外语水平+专业方向+计算机水平+联系地址+联系+邮箱+邮编+号+教育背景+区别流程状态符+科研项目+发表的论文+所学课程+简历提交时间1.3 E-R图说明:本系统只涉及到管理员、招聘信息、简历三个实体,概念结构比较简单,各实体的属性图如下管理员姓名管理员帐号管理员密码管理员权限管理员所在学院管 理 员图1.3管理员信息招聘信息人才类型编号人才类型具体对象条 件优 惠 政 策图1.4管理员信息区别流程状态符所学课程婚姻状况科研项目简历提交时间简 历会员编号会员帐号会员密码会员姓名会员性别出生年月政治面貌会员专业计算机水平外语水平主攻方向会员籍贯联系联系地址会员邮编会员邮箱教育背景会员发表的论文图1.5 会员信息2. 总体设计2.1 引言经过需求分析阶段的工作,系统必。












