基于java的猎头管理系统的设计与实现毕业论文(编辑修改稿)内容摘要:
EJB 开发工具 应用程序服务器的连接器 J2EE 项目部署服务 数 据库服务 MyEclipse 整合帮助 对于以上每一种功能上的类别,在 Eclipse 中都有相应的功能部件,并通过一系列的插件来实现它们。 MyEclipse 结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。 简单而言, MyEclipse 是 Eclipse 的插件,也是一款功能强大的 J2EE 集成开发环境,支持代码编写、配置、测试以及除错。 MyEclipse 工作区界面(如图 15) 广州大学华软软件学院 软件工程系 邓豪 毕业设计 —— 基于 java 的猎头管理系统的设计与实现 10 图 15 MyEclipse 工作区 系统配置要求 本系统的硬件环境如下: 普通 PC CPU: 以上 内存: 256MB 以上 能够运行 以上或者 以上版本的机器 分辨率:推荐使用 1024 768 像素 本系统的软件环境如下: 操作系统: UNIX/Linux/Windows20xx 或以上版本 Web 服务器: Tomcat 浏览器: 以上 广州大学华软软件学院 软件工程系 邓豪 毕业设计 —— 基于 java 的猎头管理系统的设计与实现 11 2 系统总体 分析 与 设计 本章节主要从 系统需求分析、总体功能设计以及数据库设计等方面来对系统进行 总体 分析 和说明。 系统需 求分析 在需求分析阶段,主要对系统进行可行性分析,成本 (资源) 分析等等。 词汇表 表 21 词汇表 词汇名称 词汇含义 就业 指具有劳动能力的公民在法定劳动年龄内依法从事某种有报酬或劳动收入的社会职业。 劳动力市场 在价值规律和竞争规律的作用下,通过劳动力供求双方相互选择配置劳动力资源的一种机制,也就是运用市场机制调节劳动力供求的经济关系。 职业介绍 是在国家宏观指导下,运用市场调节手段,通过为劳动力供求双方沟通联系促进劳动者合理流动提供的一种中介服务。 用人单位 符合有关规定,需要招 聘劳动者的单位。 劳动者 在法律规定的劳动年龄内,有劳动能力、有求职愿望的个人。 委托招聘 用人单位按照有关规定委托职业介绍机构为其招工。 现场招聘 是职业介绍机构组织用人单位和求职人员进行供需洽谈的大会。 “ 4050”人员 业务办理当女年满 40 周岁,男年满 50周岁以上,持再就业优惠证的失业人员,称为“ 4050”人员 广州大学华软软件学院 软件工程系 邓豪 毕业设计 —— 基于 java 的猎头管理系统的设计与实现 12 功能范围说明 【总体功能结构图】(如图 21) 图 21 总体功能结构图 功能介绍 : :登记管理实现增删改查,查询的要能够把信息都查询出来,并根据条件不同,查询不同的数据。 :登记管理实现增删改查,查询的要能够把信息都查询出来,并根据条件不同,查询不同的数据。 :推荐模块要求能根据双方要求进行匹配,要根据一些条件进行过滤,并有无条件或者自己选择条件的查询,对于推荐成功的人员实现冻结,并维护相关表的相关字段。 :系统管理要求有用户名和密码的验证。 广州大学华软软件学院 软件工程系 邓豪 毕业设计 —— 基于 java 的猎头管理系统的设计与实现 13 【 主体流程 】(如图 22) 图 22 主体流程 【 DFD 数据流图】(如图 23) 图 23 DFD 数据流图 广州大学华软软件学院 软件工程系 邓豪 毕业设计 —— 基于 java 的猎头管理系统的设计与实现 14 系统总体功能设计 系统总体功能 设计 主要从求职管理、招聘管理、推荐管理等模块进行说明。 设计说明 流程图 (如图 24) 图 24 流程图 (如图 25) 图 25 求职信息冻结 状态转换 广州大学华软软件学院 软件工程系 邓豪 毕业设计 —— 基于 java 的猎头管理系统的设计与实现 15 状态描述(见表 22) 表 22 求职信息冻结状态描述 状态 处理方式 业务操作 状态描述 冻结标 记 冻结原 因 未冻结 系统自动 求职登记 在求职登记环节系统置初始 状态 0未冻结 反馈失败 当求职者被推荐给某一个空位后,反馈结果是未成功后,系统解冻此信息 0未冻结 手动 手动解冻 由用户通过界面操作,系统 解冻此信息 0未冻结 已冻结 系统自动 推荐介绍 当求职者被推荐给某一个空位后,系统冻结此求职信息 1已冻结 6 未反馈冻结 求职成功 当求职者被推荐给某一个空位后,反馈 结果是成功,系统冻结此信息 1已冻结 5 求职成功冻结 信息到期 求职信息在有效期到期后的 第一天,由系统自动冻结 1已冻结 4 到期冻结 手动 手动冻结 由用户通过界面操作,冻结意愿信息;如果某一求职信息下的所有意愿都是 “ 冻结 ” 状态时,冻结该求职信息。 1已冻结 3 手动冻结 (如图 26) 图 26 招聘信息冻结状态转换 广州大学华软软件学院 软件工程系 邓豪 毕业设计 —— 基于 java 的猎头管理系统的设计与实现 16 状态描述(见表 23) 表 23 招聘信息冻结状态描述 状态 处理方式 业务操作 状态描述 冻结标记 冻结原因 未冻结 系统自动 招聘登记 在招聘登记环节系统 置初始状态 0 未冻结 反馈失败 当某一个空位在推荐环节由于某个求职者反馈结果是未成功后,系统解冻相对应的空位信息 0 未冻结 手动 手动解冻 由用户通过界面操作,解冻空位信息,如果某一招聘信息下的某一空位信息处于 ” 未冻结 ” 状态时,解冻该招聘信息 0 未冻结 已冻结 系统自动 推荐介绍 当某一个空位信息达到推荐比例后,系统冻结此空位信息,如果某一招聘信息下的所有空位信息达到推荐比例时,冻结该招聘信息 1 已冻结 达到推荐比例冻结 招聘成功 当某一个空位信息招满后,系统冻结此 空位信息。 如果某一招聘信息下的所有空位信息招满时,冻结该招聘信息 1 已冻结 招满冻结 信息到期 招聘信息在有效期到期后的第一天,由系统自动冻结 1 已冻结 4 到期冻结 手动 手动冻结 由用户通过界面操作,冻结空位信息, 如果某一招聘信息下的所有空位都是 “ 冻结 ”状态时,冻结该招聘信息 1 已冻结 3 手动冻结 广州大学华软软件学院 软件工程系 邓豪 毕业设计 —— 基于 java 的猎头管理系统的设计与实现 17 推荐人数的变化 ( 1) 计算过程 根据操作类型判读出已推荐人数参数、已成功人数参数、推荐未反馈人数参数; 从数据库中查询出原有的已推荐人数、已成功人数、推荐未反馈人数; 根据公式计算 出变化后的已推荐人数、已成功人数、推荐未反馈人数后,更新数据库。 ( 2) 计算公式 已推荐人数 : = 原已推荐人数 + 参数 已成功人数 : = 原已成功人数 + 参数 剩余可推荐人数 = (招聘人数 – 已经成功的人数 ) * 推荐比例 - 推荐状态中的人数 ( 3) 不同操作类型中的参数变化:(见表 24) 表 24 参数变化 业务操作 已推荐人数参数 已成功人数参数 推荐未反馈人数 参数 推荐 1 0 1 推荐 成功 0 1 1 推荐 失败 0 0 1 成功 取消 0 1 1 失败 取消 0 0 1 推荐 删除 1 0 1 广州大学华软软件学院 软件工程系 邓豪 毕业设计 —— 基于 java 的猎头管理系统的设计与实现 18 个人求职管理 个人求职管理主要实现对 求职 信息的增删查改等功能。 个人求职登记 图 27 个人求职用例 功能描述: 表 25 登记 功能描述 功 能 需 求 功能名称 个人求职登记 优先级 高 业务背景 年满 16 岁的求职者到职业介绍服务中心求职登记窗口进行求职登记,办理求职登记时,提供本人身份证明、学历证明或职业资格证书,近期免冠一寸照片一张,领取并认真填写《求职登记表》,由职业介绍机构业务人员审核合 格后,将其存入人力资源信息库。 功能说明 录入并建立个人基本信息。 (如果基本信息在信息库中不存在) 录入并建立个人求职登记信息。 录入并建立个人求职意愿信息。 录入并建立个人教育背景及工作履历信息。 约束条件 年满 16 周岁至法定退休年龄的有效的求职者。 业务表单 表单编号 表单名称 方向 备注 1. 《求职登记表》 输入 广州大学华软软件学院 软件工程系 邓豪 毕业设计 —— 基于 java 的猎头管理系统的设计与实现 19 相关业务 1. 人员基本信息管理 2. 求职记录冻结 3. 求职记录解冻 4. 求职记录查询 5. 人选空岗 需求要点 1. 对于基本信息中不存在的求职者,需要先录入基本信息,然后 录入求职登记信息; 2. 求职登记除了记录求职信息以外,还需要记录教育背景及工作履历信息; 3. 求职登记信息的数据共享方式是完全共享 :即各机构间的数据不区分机构,任何机构优先查询、推荐使用使用本机构数据,当本机构数据查询匹配不到时,可以查询、推荐使用所有机构信息,但是不允许修改别的机构的数据; 4. 共享模式下,在有效时间内,同一求职者的同一工种或专业信息必须是唯一的; 5. 对于曾经进行过推荐但是没有反馈的信息需要提示职介员没有反馈,提示是否需要现场反馈,需要反馈的现场进行反馈; 6. 每次求职登记时允许填写多条求职意愿 ,即 可以针对多个工种 求职; 7. 只能对“未冻结”的求职信息和求职意愿进行修改操作,对于已经进行了推荐操作的求职信息和求职意愿不能删除; 8. 职业介绍是一肩挑的模式,所以在求职登记结束后,应该能够直接推荐岗位; 9. 业务经办的层次:市级、区县(街道和社区可以通过权限来设置) 10. 公民身份号码在系统中都按 18位进行存储,录入 15 位公民身份号码系统自动升位成 18 位; 广州大学华软软件学院 软件工程系 邓豪 毕业设计 —— 基于 java 的猎头管理系统的设计与实现 20 求职信息解冻 功能描述: 表 26 信息解冻 功能描述 功 能 需 求 功能名称 求职信息冻结解冻 优先级 高 业务背景 对于超过招 聘有效期的求职信息和实际业务情况需要处理的未过期的求职信息进行冻结解冻处理。 求职个人的本次求职截止日期到达后,求职信息应该冻结,对于这种到期冻结,到期自动冻结和到期手动冻结两种方式都要保留;到期自动冻结方式是否采用,可以通过参数控制。 (到期自动冻结) 手动冻结是业务人员根据信息的求职终止日期与系统时间的比较,将过期的求职信息冻结;也可以根据实际情况决定是否需要提前冻结求职信息,确认需要冻结的由业务人员进行冻结操作;反之需要解除冻结状态的,由业务人员进行解冻操作。 功能说明 修改并保存个人求职登记信息。 约束条件 针对个人最近一次登记的求职信息进行处理 业务表单 表单编号 表单名称 方向 备注 相关查询 求职信息查询 需求要点 1. 个人求职如果过了求职有效期限,自动冻结。 冻结标记、冻结人员、冻结日期:这三个数据项的值由系统自动默认,不可以修改。 2. 冻结和解冻操作只是针对求职意愿操作,当一个求职人员的所有求职意愿都冻结后,这个人的求职信息冻结,当有一个求职意愿解冻后,这个人的求职信息解冻; 3. 只能对本机构的求职登记信息进行冻结和解冻的处。基于java的猎头管理系统的设计与实现毕业论文(编辑修改稿)
相关推荐
技术方面,德国 SIOS 公司开发了一种纳米定位与纳米测量系统 NMM( Nano Positioning andNano Measuring Machine)。 我国在坐标测量机研究方面,发展比较迅速。 坐标测量机的发展具有很好的前景和巨大的市场潜力 [46]。 目前,我国的坐标测量机已经形成规模并能批量生产的企业只有几家。 这些厂商都以生产型坐标测量机为主,其产品测量不确定度约为
DC转换电路,无需外加负压(12)无需片选信号,简化软件设计(13)工作温度:0℃~+55℃,存储温度:20℃~+60℃。 从液晶显示器的结构来看,无论是笔记本电脑还是桌面系统,采用的LCD显示屏都是由不同部分组成的分层结构。 LCD由两块玻璃板构成,厚约1mm,其间由包含有液晶(LC)材料的5μm均匀间隔隔开。 因为液晶材料本身并不发光,所以在显示屏两边都设有作为光源的灯管
际硬件仪器相似的操作面板。 LabVIEW 是一个工程软件包。 1986 年 , 美国国家仪器公司( National Instruments)开发研制出它是基于苹果公司的 Macintosh 微机的最早版本。 之后 , 该公司不断推出各种操作系统的 LabVIEW 版本 [2]。 它们的出现开创了虚拟仪器的仪器研究新方法。 167。 选择 LabVIEW 的原因 选择 LabVIEW
须经过3个步骤:每一次读写之前都要对DS18B20进行复位。 复位成功后发送一条ROM指令。 最后发送RAM指令,这样才能对DS18B20进行预定的操作。 复位要求主CPU将数据线下拉500s,然后释放,DSI8B20收到信号后等待16—60s左右,后发出60—240s的存在低脉冲,主CPU收到此信号表示复位成功。 温度采集模块选用数字式温度传感器DS18B20,其可以与单片机I/O口直接连接
第 10 页 西华大学毕业设计说明书 Q190 12L S 1S P E A K E RR 151KP V C C 图 报警电路 单片机与 GSM 模块电路设计 本设计直接采用 GSM 开发板,其集成 GSM 模块( TC35i) 、 GSM 天线 、 +5V 开关电源 ,自带 RS232 通讯接口 ,可以方便地与 PC机、单片机连机通讯。 可以快速、安全、可靠地 实现系统方案中的短消息服务。
抗干扰 / 高速 / 低功耗的单片机,指令代码完全兼容传统 8051 单片机, 12 时钟 / 机器周期和 6 时钟 / 机器周期可任意选择,最新的 D 版本内部集成 MAX810 专用复位电路 , STC89 系列单片 机如图 35所示。 特点: 1. 增强型 6时钟 /机器周期, 12 时钟 /机器周期 8051CPU 2. 工作电压: ( 5V 单片机) / ( 3V 单片机) 3.