论文部分内容阅读
随着信息技术的发展,在线招聘已经成为一种重要的招聘方式,它减少了人事招聘的工作量和人力成本,越来越受到企业的青睐,构建在线招聘系统成为企业信息化建设过程中的关键环节。结合企业的网络化招聘需求,本文分析了企业人事招聘工作的实际需求和具体流程,设计和实现了基于Web的在线招聘系统,使得企业的人事招聘工作更加信息化。本文阐述了基于Web的在线招聘系统的设计与实现,该系统采用B/S模式三层架构模式,利用PHP语言和Smarty模板引擎等技术,具备新闻管理、岗位管理、在线应聘等功能。具体说来,本文的研究工作主要包括:(1)分析了在线招聘的研究现状,结合企业当前的实际情况,提出采用PHP技术构建基于Web的在线招聘系统,并阐述了构建系统需要用到的关键技术,包括PHP语言、Smarty模板引擎和MVC设计模式等。(2)完成了在线招聘系统的需求分析。在了解企业招聘工作流程的基础上,阐述了在线招聘系统应具备的特性,并分别采用用例图和数据流的方法对系统的关键业务功能进行了分析。(3)结合需求分析的结果,完成了系统设计工作。首先,通过对系统设计目标和原则的分析,给出了总体设计模型;接着,从逻辑架构和物理架构两方面,完成了架构设计;然后,详细阐述了关键模块的设计,主要包括新闻管理、岗位管理、在线应聘等模块。最后,完成了数据库的概念设计和结构设计。(4)在需求分析和系统设计的基础上,实现了基于Web的在线招聘系统。对系统中的全局配置、数据库操作、数据分页等基础功能的实现做了详细说明,并具体阐述了用户登录、岗位管理、简历维护等关键功能的实现。本系统满足了企业网络化招聘的需求,能够有效降低企业招聘工作的难度,提高了人事招聘的工作效率。同时,本系统的设计与实现严格遵循了软件工程的思想,符合企业信息化建设的相关标准,为企业将来其他业务系统的构建提供了参照。