人才招聘系统分析与设计_课程设计报告书
《人才招聘》分析报告范本

《人才招聘》分析报告范本人才招聘分析报告范本一、引言随着经济的发展和企业规模的扩大,人才招聘成为各个企业重要的一环。
为了更好地分析人才招聘的情况,并提供决策参考,本报告将对人才招聘进行综合分析。
二、人才需求分析1. 岗位需求根据企业发展战略和市场需求,确定了人才招聘的岗位需求。
其中包括技术人员、市场销售人员、财务人员等各个职位的需求量和要求。
2. 专业背景要求分析不同岗位的专业背景要求,包括工科、商科、文科等不同专业背景的需求比例,以便更准确地开展相关的招聘工作。
三、人才招聘渠道分析1. 线上渠道通过招聘网站、社交媒体等线上渠道发布招聘信息,吸引更多人才的关注。
分析各个线上渠道的效果和用户反馈,以优化招聘信息的传播效果。
2. 线下渠道通过求职招聘会、校园宣讲会等线下渠道,与求职者面对面交流,更加深入地了解其能力和适应能力。
分析各个线下渠道的参与情况和效果,以提高人才的筛选效率。
四、人才招聘流程分析1. 简历筛选对收到的简历进行筛选,根据岗位需求和专业背景要求进行初步评估。
分析简历筛选的效率和准确性,以提高人才招聘的效果。
2. 面试评估与初步筛选通过的求职者进行面试,对其能力、经验、沟通能力等方面进行综合评估。
分析面试评估的过程和结果,以选拔出适合企业需求的人才。
3. 考核和录用根据面试评估的结果,对面试通过的求职者进行考核,包括背景调查、技能测试等环节。
最终确定录用人选,完成人才招聘的流程。
五、人才招聘效果分析1. 招聘周期分析人才招聘的周期,从发布招聘信息到最终录用的时间周期,以评估人才招聘的效率和速度。
2. 录用成功率统计实际录用人数与职位需求人数的比例,评估人才招聘的成功率,以了解招聘策略的有效性。
3. 入职绩效评估对新员工的入职绩效进行评估,包括适应能力、工作表现等方面的评价。
通过入职绩效评估,了解人才招聘的质量和适应度。
六、改进建议结合人才招聘的分析结果,提出相应的改进建议。
包括优化招聘流程、改进招聘渠道、拓宽专业背景要求等方面的建议,以提高人才招聘的效果。
人才招聘系统的毕业设计

人才招聘系统的毕业设计摘要:本毕业设计旨在开发一个功能齐全、用户体验友好的人才招聘系统。
该系统将帮助企业与求职者更有效地进行匹配,提高招聘效率,降低招聘成本。
系统将包括职位发布、简历管理、在线面试、人才评估等功能,以满足不同用户的需求。
一、引言随着互联网的普及和信息技术的发展,传统的招聘方式已经无法满足现代企业的需求。
为了解决这一问题,人才招聘系统应运而生。
本毕业设计将采用先进的开发技术和方法,打造一个功能强大、操作简便的人才招聘系统。
二、需求分析1. 用户需求:企业用户需要发布职位信息、管理简历、进行在线面试等功能;求职者需要上传简历、查看职位信息、进行在线面试等功能。
2. 功能需求:系统需要具备职位发布、简历管理、在线面试、人才评估等功能。
3. 性能需求:系统应具备高可用性、高并发性、安全性等特点。
三、系统设计1. 数据库设计:采用关系型数据库,设计合理的表结构和字段,确保数据存储和查询的效率。
2. 系统架构设计:采用微服务架构,将系统拆分为多个独立的服务,提高系统的可扩展性和可维护性。
3. 界面设计:采用简洁明了的界面设计,提高用户体验。
四、系统实现1. 前端开发:采用React框架,实现响应式布局和动态数据渲染。
2. 后端开发:采用Spring Boot框架,实现RESTful API和数据库操作。
3. 集成测试:对系统的各个模块进行集成测试,确保系统的稳定性和功能性。
五、系统部署与维护1. 系统部署:采用Docker容器化技术,实现系统的快速部署和扩展。
2. 系统维护:定期对系统进行维护和升级,确保系统的稳定性和安全性。
六、结论与展望本毕业设计成功开发了一个功能齐全、用户体验友好的人才招聘系统。
该系统采用先进的开发技术和方法,满足了现代企业的需求。
未来,随着技术的发展和市场的变化,我们将继续对系统进行优化和升级,提高系统的性能和功能,为企业和求职者提供更好的服务。
人才招聘课程设计(独立实践)

《人才招聘课程设计》本科课程实习(设计)教学大纲课程编码:0406142007 课程名称:人才招聘课程设计学时(周数):1周/30课时学分: 1适用专业:人力资源管理先修课程:人力资源管理、人才招聘开课学期: 4 开课院系:商学院工商管理系一、实习(设计)教学目标人才招聘,是指组织根据人力资源管理规划和工作分析的要求,从组织内部和外部吸收人力资源的过程。
人才招聘包括人才招募、甄选和聘用等内容。
人才招聘在人力资源管理工作中具有重要的意义。
招聘工作直接关系到组织人力资源的形成,有效的招聘工作不仅可以提高员工素质、改善人员结构,也可以为组织注入新的管理思想,为组织增添新的活力,甚至可能给组织带来技术、管理上的重大革新。
招聘是组织整个人力资源管理活动的基础,有效的招聘工作能为以后的培训、考评、工资福利、劳动关系等管理活动打好基础。
因此,人才招聘是人力资源管理的基础性工作。
《人才招聘》是高等学校工商管理类人力资源管理专业重要的专业课程之一。
通过学习要求学生掌握招聘与录用的相关理论、方法、过程与技巧,以适应实际工作的需要。
其主要内容为:“概述”,包括招聘概念的界定、影响因素分析和法律环境分析;“策划”,包括能岗匹配原理、人力资源规划和招聘方式的选择;“甄选”,包括一般性的测试方法、诊断性面试和面试技巧;“录用”,包括录用决策、员工培训和录用的案例分析等。
《人才招聘课程设计》是高等学校工商管理类人力资源管理专业重要的专业课程之一,是一门独立实践课。
本课程是在学生学习了《管理学》、《人力资源管理》、《人才招聘》等课程后开设的专业课,为以后学习《人才测评》、《培训管理》、《绩效管理》、《薪酬管理》、《劳动关系管理》等课程打下基础。
《人才招聘课程设计》是为了培养应用型人才而专门设计的实践性课程,目的是将所学理论知识与实践有机结合起来,进一步培养学生的动手动脑能力,进一步挖掘学生的实践智力,进一步让学生掌握相应的人才招聘技能。
人才招聘系统的设计与开发

三、编写实现代码
三、编写实现代码
在确定系统和架构的基础上,我们需要编写具体的实现代码。以下是一个简 单的实现步骤:
三、编写实现代码
1、前端开发:使用JavaScript框架(如React或Vue)创建项目,并按照需 求设计界面和交互流程。使用Axios等库调用后端API,实现数据的获取和传输。
三、编写实现代码
2、后端开发:使用Java框架(如Spring或Django)创建项目,并按照需求 设计业务逻辑和数据处理流程。使用ORM框架(如Hibernate)进行数据库操作, 实现数据的增删改查。同时,根据前端需求,定义并实现API接口。
三、编写实现代码
3、数据库设计与实现:根据确定的数据结构,设计并创建数据库表。使用数 据库管理工具(如MySQL Workbench或pgAdmin)进行数据的导入导出和维护。 同时,编写SQL语句实现数据的增删改查操作。
四、系统测试与优化
2、性能测试:测试系统的性能是否满足要求,例如页面加载速度、数据传输 速度等。可以使用负载测试工具(如Jmeter)模拟多用户并发访问系统的情况, 以检测系统在高负载下的表现。
谢谢观看
一、确定系统功能
3、简历管理:系统可以自动匹配应聘者与招聘岗位的条件,并筛选出符合条 件的简历。企业可以查看这些简历,并根据需要安排面试。
一、确定系统功能
4、面试管理:企业可以在系统中对应聘者进行面试安排、面试记录和面试结 果录入等操作。
一、确定系统功能
5、其他功能:除了以上核心功能,系统还应具备信息检索、数据统计、在线 沟通等附加功能,以提高招聘过程的效率和效果。
人才招聘系统的设计与开发
目录
01 一、确定系统功能
03 三、编写实现代码
系统分析与设计导论课程设计

系统分析与设计导论课程设计1. 课程设计背景随着科技的不断发展,信息化在我们生活中扮演着越来越重要的角色。
软件系统作为信息化的重要组成部分,在这个过程中扮演着至关重要的角色。
在软件系统的开发过程中,系统分析和设计是其中最为重要的环节之一。
因此,在软件开发过程中,系统分析和设计课程的学习是非常必要的。
2. 课程设计目标本课程设计旨在帮助学生了解和掌握系统分析和设计的基础知识和技能。
在这个过程中,学生将学习关于系统分析和设计的基本概念、方法、技术和工具。
在这个课程结束时,学生应该能够:•掌握系统分析和设计的概念和流程;•了解系统分析和设计方法和工具;•能够将系统分析和设计应用于实际软件开发过程中。
3. 课程设计内容3.1 系统分析系统分析是软件开发过程中的第一步,它是确定软件需求、制定软件计划的关键。
在系统分析过程中,学生将学习如何有效地识别和确定需求,了解和分析当前的问题和限制,确定解决问题的方案。
3.2 系统设计系统设计是指基于系统分析的结果,确定软件架构、设计系统结构、定义软件组件、确定软件模块等工作。
在这个过程中,学生将学习如何定义软件需求,分析和设计系统需求架构和系统功能,以及利用UML(统一建模语言)等工具设计软件系统。
3.3 系统测试系统测试是指通过测试软件系统确保软件的质量和完成度。
在这个过程中,学生将学习如何编写测试计划,进行测试,分析测试结果并采取措施改进软件的质量和功能。
4. 课程实验为了加强学生对系统分析和设计的理解和实践能力,在课程设计中设置了以下实验项目:4.1 软件需求分析实验学生将通过实践了解如何进行软件需求分析工作,包括需求识别、需求定义和需求规划等方面。
4.2 软件架构设计实验学生将通过实践了解如何设计软件架构,包括系统总体设计、模块设计和UML 工具的使用等方面。
4.3 软件测试实验学生将通过实践了解如何进行软件测试工作,包括测试计划编写、测试执行和测试结果分析等方面。
招聘管理系统设计报告-课程设计

招聘管理系统设计报告-课程设计招聘管理系统设计报告一〃概述:招聘管理系统是实现企业内部招聘、简历筛选、面试安排等过程的管理系统,本系统使用三层架构来实现,并引入web服务进行系统交互。
系统设计招聘管理系统是采用三层架构的B/S系统,本小节从软件工程中系统分析的层次开始,介绍招聘管理系统的需求分析,系统结构设计和业务流程,并对web服务工作详细的阐述。
二〃需求分析随着工作节奏的加快以及办公自动化的发展,企业的经营管理都越来越依赖于办公软件。
为企业招贤纳才是一个企业维持新鲜活力ideas重要环节,当无纸办公在越来越多的企业普及的时候,招聘管理系统也应运而生。
招聘管理系统提高企业招聘工作的效率,规范化企业的招聘活动,把企业从雪片般的纸质简历中解脱出来。
利用招聘管理系统来完成招聘工作,企业可以将更多宝贵的精力投入到更为重要的工作当中去。
招聘管理系统是基于B/S模式下开发的,管理录入建立信息开始,到建立的初选、预约、面试、合格的整个过程。
简历初选即是公司负责招聘的人员将收集到的所有简历做第一次删选,符合职位要求的简历通过初选,等待下一轮的考察;预约即是对已经通过初选的简历安排时间进行面试,预约成功的应聘者可进行面试;面试即是对应聘者的又一次考察,面试记录记载了对面试者各项指标的评分。
三〃系统结构设计和主要功能描述:招聘管理系统分为系统管理、简历管理、需求管理,以及预约面试等几个模块。
系统的模块结构如下图所示:系统管理模块的功能系统管理员给不同的角色分配不同的权限,从权限列表中选择一部分或者全部,给予不同的角色,包括权限的增加、删减、修改、查看等。
简历管理模块的功能为简历中心添加简历、查看简历详细信息、删除简历、初选简历。
需求管理模块的功能对职位需求进行管理,包括添加,修改,删除相应的需求,以及在需求管理列表中查看不同状态简历,并可以根据需要开放或关闭某些职位的需求。
预约面试模块的功能为经过初选的简历添加预约和面试记录,记录面试的结果和评价,改变简历的状态,通过面试的简历提交给相应的需求,未通过面试的简历返回简历中心。
网上人才招聘系统设计

网上人才招聘系统的设计1、本文概述随着信息技术的快速发展和互联网的广泛应用,在线人才招聘系统已成为现代企业与求职者之间高效便捷的沟通平台。
本文旨在探讨在线人才招聘系统的设计原理、关键技术和实现方法,为相关领域的理论研究和实际应用提供参考。
本文将概述在线人才招聘系统的基本功能和特点,包括信息传播、简历筛选、在线沟通和面试安排等关键环节。
本文将分析设计在线人才招聘系统时需要考虑的关键因素,如用户体验、数据安全、系统稳定性等。
在此基础上,本文将深入研究在线人才招聘的核心技术,如数据库设计、搜索引擎优化和信息安全保护。
本文将提出一个基于现代软件开发技术的在线人才招聘系统的设计方案,并对其进行评估和优化,以实现更高效的人才匹配和招聘过程。
通过本文的研究,我们希望为在线人才招聘系统的设计提供理论支持和实践指导,促进人才市场的健康发展,为企业和求职者提供更高质量、更高效的招聘服务。
2、在线人才招聘系统概述随着互联网技术的快速发展和普及,传统的人才招聘方式逐渐被在线人才招聘系统所取代。
在线人才招聘系统是一种基于网络平台的现代招聘工具,利用信息技术实现企业与求职者之间的信息交流、筛选和匹配。
该系统提供了一个集中的在线平台,使公司能够发布职位信息,求职者也可以上传和更新简历,从而实现双方之间的高效沟通。
该系统的设计旨在简化招聘流程,提高招聘效率,降低企业招聘成本,也为求职者提供更方便的求职途径。
职位发布与管理:企业用户可以发布招聘信息,对发布的职位进行编辑、更新、删除等管理操作。
简历管理:求职者可以创建和维护个人简历,系统会根据简历内容智能地向求职者推荐合适的职位。
搜索和筛选:该系统提供强大的搜索功能,允许用户根据不同的标准(如工作地点、工作类别、工作经验要求等)进行筛选,并快速找到符合其需求的职位或候选人。
在线沟通和面试安排:系统支持在线沟通功能,允许企业和求职者在平台上直接沟通,安排面试等后续流程。
性价比高:减少了企业对人力资源的投入,也降低了求职者的求职成本。
高校人才招聘系统设计与开发

高校人才招聘系统设计与开发高校人才招聘系统是为了满足高校人才招聘需要而设计和开发的一套系统软件。
该系统可以帮助高校有效地管理、筛选和招聘人才,提高人才招聘效率和质量。
本文将从系统设计和开发两个方面进行详细描述。
系统设计高校人才招聘系统设计的核心目标是为高校提供一个方便、高效的招聘平台,使高校能够更好地与人才进行匹配。
以下是几个关键的设计要点:1. 用户管理:该系统需要提供完善的用户管理功能,包括高校招聘方、求职者和管理员等多个角色,每个角色拥有不同的权限和功能。
用户可以注册、登录、完善个人信息和修改密码等操作。
2. 职位管理:系统应该支持高校招聘方发布、编辑和删除招聘职位的功能。
招聘方可以根据需要设置职位的岗位要求、薪资待遇和工作地点等信息,并能够根据职位状态进行管理。
3. 简历管理:系统应支持求职者上传、填写和管理个人简历的功能。
求职者可以根据自己的需求和职位要求填写个人信息、工作经历、教育背景和职业目标等,以便更好地展现自己的能力。
4. 招聘流程管理:对于高校招聘方而言,系统需要提供招聘流程管理的功能,包括简历筛选、面试安排和结果反馈等。
招聘方可以根据职位要求和简历信息对求职者进行筛选,并安排面试时间和地点。
同时,系统还应支持面试结果的记录和反馈。
5. 消息通知功能:系统应具备消息通知功能,让招聘方和求职者能及时收到关于招聘流程、面试安排和结果的通知。
可以通过短信、邮件或站内信等多种方式进行通知,以提高沟通效率。
系统开发高校人才招聘系统需要从技术角度进行开发和实现。
以下是一些关键的开发要点:1. 后台开发:系统后台应采用先进的开发技术,如Java、PHP等,具备高性能和可扩展性。
后台开发要保证系统的稳定性和安全性,防止数据泄露和非法操作。
2. 前端开发:系统前端应采用响应式设计,以适应不同终端的显示和操作。
前端开发要保证用户界面友好、简洁明了,提升用户体验。
同时,还需要兼容各种主流浏览器。
3. 数据库设计:系统数据库设计要合理,将各种用户信息、职位信息、简历信息等存储在相应的表中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《人才招聘系统分析与设计》课程设计报告书设计题目:专业:班级:学生姓名:学号:指导教师:年月计算机学院目录摘要 (1)第一章绪论 (1)第二章Microsoft Visio 介绍 (3)第三章需求分析 (4)第四章系统分析 (6)第五章系统设计 (11)总结与心得 (31)附录参考资料 (32)摘要面向对象的系统分析和设计是将面向对象的方法运用到软件工程的分析设计阶段。
面向对象的系统分析和设计的主要目的是完成对某个特定应用论域(application domain)的分析和系统的建模。
应完成的主要工作是描述系统中的对象、对象的属性和操作、对象的动态特性、对象间的构造关系和通信关系等,从而建立系统的静态结构和动态活动模型。
在美国、日本和欧洲等互联网普及程度高的发达国家,自上个世纪90年代初互联网出现以来,网络已经成为人才进行流动的最主要渠道,而那些单独为企业、个人提供单一集会式服务的人才市场几乎已经绝迹。
在我国,随着网络技术的不断发展,网络招聘求职开始走入人们的视野,并越来越成为企业招聘人才,求职者应聘主要渠道之一。
网络招聘在国内处于主流地位,正在突破传统招聘求职与互联网单一媒体的束缚,整合平面媒体和电视媒体,打造跨平台招聘服务的整合平台。
目前在中国有三家综合性比较强的招聘网站:前程无忧网、中华英才网、智联招聘网。
本系统正是基于为招聘者营造一个好的交流平台的思想而设计开发的。
网上招聘系统的设计首先应该设计完善招聘求职的基本功能,明确网站的需求,然后才能明确系统的数据库设计,并通过定义的功能逐步实现其实际网页和用例流程的开发。
在完成系统后还要对系统进行详细的测试才能发布网站,以及对系统进行必要的维护工作,以便使网站功能与内容保持信息的及时性,使之能真正成为一个能解决实际问题的网上招聘求职系统。
关键字:信息系统网上人才招聘管理系统分析设计Microsoft Visio第一章绪论1.1系统分析与设计概述网上招聘系统是一个具有交互功能的人才信息管理系统,其开发主要包括后台数据库的建立和维护以及前台程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库;而后者则要求应用程序功能完备,易于使用。
网上人才招聘系统应实现通过网络招聘过程中的所涉及两类重要客户角色分为两类进行,即供需双方。
供方为应聘用户,需方为招聘企业,并且分别处理这两个角色。
同时还包括第三部分的信息发布以及交互功能。
对于供方(应聘用户)所设置的功能包括:(1)用户管理(2)简历管理(3)职位搜索(4)信息浏览对于需方(招聘企业)所设置的功能包括:(1)用户管理(2)职位管理(3)简历查询(4)信息浏览1.2课题背景在网络经济条件下,网络招聘以其效率高、成本低、及覆盖面广等优势显示出了巨大的发展潜力。
新的招聘网站不断涌现,而原有的各大型招聘网站为了扩大优势、巩固地位则不断推出新的产品和服务。
但是,网络招聘必须跳出目前过于单一、雷同的运营模式,才能获得竞争优势,才能上一个新台阶。
1.2.1国内外现状在当今的中国乃至全世界,网络招聘时企业信息化建设中人力资源管理的重要环节,必然对企业战略目标的实现产生积极影响。
网络招聘是指人力资源部门通过互联网内部网发布招聘信息,并通过简历库收集应聘信息,经过信息处理后,初步确定所需岗位人选的过程。
发展至今日,国外企业的信息化水平可说已经到了一个相当高的水平。
由于起步早,国外的网上招聘的思想、流程都是严格按照现代人力资源管理的步骤来设计系统的,从人力资源规划、工作分析、招聘渠道、选拔测评、人员录用等一系列过程入手,已经建立一套非常完善的招聘体系。
随着我国近年来信息技术的飞猛发展,我国企业信息化已取得了很大进步。
现在国内各种规模企业绝大部分都用上了微机,利用各类管理信息系统进行信息处理和辅助管理。
例如企业招聘系统、新闻发布系统等等。
一些学者也研究出丰富的相关开发方法和工具等。
当前我国绝大多数网络招聘系统可以使客户在其网站上增加在线招聘功能,通过后台管理界面将企业招聘信息加入数据库,在通过可定制的网页模板将招聘信息发布,管理员可以对招聘信息进行管理、统计、检索等。
网站动态提供企业招聘信息,管理员可进行更新维护,应聘者将简历提交后存入简历数据库,并可依据职位、时间、学历等进行检索。
1.2.2 发展趋势随着发展环境越来越有利,国内网络招聘即将迎来高速发展的黄金期,市场规模和发展空间都将无限扩大,并且逐步走向成熟。
网络招聘的全天候、即时性,可大大提高了招聘工作的速度和效率,使招聘企业可以在短时间内寻获到所需的人才,而且实现异地招聘、全球化招聘。
第二章Microsoft Visio介绍2.1Microsoft Visio介绍Microsoft Visio 是微软公司生产的一个强大的图形设计软件,它是一种把流程可视化的软件,专门用于绘制比如数据库设计图、流程示意图、系统结构图的图形设计软件。
,如同其OFFICE系列软件一样,有着强大而繁多的功能,在程序和工程设计中被广泛的应用。
Microsoft Visio目的在使我们能轻易地把数据转换成图形。
Visio从1990年开始发展,至今全球已经有三百多万位使用者了。
产品线分成四个版本:标准版、工程版、专业版以及企业版。
Microsoft Visio提供了弹性的解决方案——从后端办公室到角落办公室,它的操作接口兼容于Windows操作系统,能让每个人快速地入手,此外,可延伸的架构更提供了十分完善的自订化功能给特定的工作者。
让每个人都获得好处的易用工具。
企业组织需要建置适合初学者使用的工具,但同时又要能符合进阶使用者的需求,Visio 2000的拖曳技术能帮助初学者立即上手,不必担心没有能力达到老板的要求,或要花很多时间在制作图形上,而分级制的进阶功能则可以让进阶使用者的才能发挥得淋漓尽致。
值得一提的是,可延伸的图表种类及预先绘制的SmartShapes符号能让你轻易地产生各种图表,包括流程图、网络图表、设备管理计划、数据库模型等。
第三章需求分析3.1系统目标如今网络的发展越来越迅猛,人们上网的途径也是越来越方便,网络在人们生活中的应用也越来越广泛,使得网络招聘求职成为目前深受招聘求职者喜欢的一种求职招聘环境。
互联网给求职招聘者提供了丰富的资源,为他们创造出一种良好的求职招聘平台。
具备现实中人才中介机构功能。
应用网络的优势,实现招聘时企业和人才的交互选择,应聘者无需奔波于招聘现场,印制并投递多份简历,企业在审阅简历时直接从计算机上调用对比,大大降低人力成本,设计开发出一个拥有用户注册、简历的投放和查找、查看录用状态、查看用人单位等功能的网上人才招聘系统,为企业和人才立足于信息时代提供必需的信息保障。
本系统正是基于为招聘者营造一个良好的交流平台的思想而设计开发的。
主要是为应聘者提供方便、快捷、良好的应聘途径。
对招聘单位而言,本系统中,主要由系统维护人员、招聘人员、和求职人员三类人员角色组成。
本系统为招聘者单位开辟招聘人才的新方式,使得招聘单位选拔人才的工作变得更加轻松快捷,并且实现管理员能简单的管理本系统。
3.2 用户特点用户为个人、企业招聘人员、系统管理人员、具备基本计算机操作能力。
3.3 运行环境规定3.3.1设备普通PC,CPU频率不得低于1.8GHZ,内存不得小于512MB,空余硬盘空间不小于30G3.3.2支撑软件1)操作系统Windows或Linux操作系统2)数据库管理系统SQL Server 2000数据库3)其他支撑软件Tomcat 6.0 ,Microsoft Visio第四章系统分析4.1识别参与者网上求职招聘系统可以实现网上求职与招聘,参与者有求职者、招聘者、管理者等。
求职者可以根据自己的需求更新个人资料、搜索招聘信息、发布招聘意向等;招聘者可以更新企业资料、发布招聘信息、搜索应聘信息、浏览简历等。
无论求职者还是招聘者都需要管理他们的基本信息,由管理员进行管理,管理员还需要对求职者投递的简历进行管理,对系统的新闻及求职招聘信息进行管理。
根据分析,将系统分为前台和后台两个部分,前台功能主要为求职者和招聘者提供,后台功能为管理员提供。
功能结构图如下:图4-1 4.2识别用例管理员图4-21)管理员系统管理员主要负责网上招聘系统的新闻管理和用户管理两大部分的内容。
其中新闻管理部分主要包括新闻发布收集和调查,以及广告的发布等公共信息服务功能。
用户管理部分主要包括对普通求职注册用户的基本服务功能,对单位招聘用户的服务功能。
系统管理员用例图图4-32)个人会员个人会员在招聘系统中主要负责对自己的姓名、年龄、工作经历等这些个人资料基本信息进行更新维护,还可以浏览系统中发布的新闻等信息,投递简历,搜索职位等功能。
个人会员用例图图4-43)企业会员企业会员是招聘企业发布单位人才需求和负责接收个人求职主要负责人。
实现企业招聘管理日常工作中的人员招聘、发布职位需求信息,搜索人才信息等功能。
企业会员用例图图4-54)游客游客是浏览本网页,并进行注册的用户。
游客图4-64.3定义系统对象从系统数据库角度分析类,对部分实体类进行分析,我们从数据库中得到9个实体类:用户、游客、招聘者、求职者、管理员、求职信息、简历、招聘信息、企业资料。
具体各类如图4-7:图4-74.4定义类间的关系从上述分析可知有9个类,简单描述他们的关系有:对于游客、求职者、管理员、企业而言,它们首先都是用户,因此它们与用户之间存在泛化关系。
求职者与求职信息、简历之间存在“发布”关联关系,招聘者与招聘信息、企业资料之间存在“发布”关联关系。
图4-8第五章系统设计5.1 建立交互作用图1)管理员登陆管理员登陆页面,进行信息填写进行界面登陆,信息正确方能登陆成功。
1:访问()3:用户名和密码:登陆是否成功标志()系统管理员登陆协作图图5-12)管理会员系统管理员对会员(包括企业会员和个人会员)的管理主要是对会员的记录进行删除操作。
管理会员协作图4:是否删除标志()图5-23)管理求职招聘信息管理员同样只能对招聘求职信息进行删除操作。
管理求职招聘信息协作图1:访问()5图5-34)新闻资讯管理新闻资讯管理包括网站新闻资讯的发布、修改和删除。
5:结息新闻资讯管理协作图图5-45)创建个人简历每个会员只能创建一份简历,并能对简历进行修改。
创建个人简历协作图5:成功与否提示信息()图5-56)发送求职申请每个会员可以对自己意向的职位进行申请。
5:提示4:返回的标志()发送求职申请协作图图5-67)发布求职信息个人会员可以发布多个求职信息,并在求职信息列表页面进行管理。
54:返回标志()发布求职信息协作图图5-78)招聘信息发布管理企业会员可以发布多个招聘信息,并在招聘信息列表页面进行对记录的管理。