网上招聘系统设计说明书

合集下载

招聘管理系统说明书

招聘管理系统说明书

招聘管理系统说明书一、引言招聘是企业发展中至关重要的环节,人才的引进直接影响企业的竞争力和长远发展。

为了提高招聘效率、降低成本、保证人才的质量以及方便各部门之间的协作,我们特别开发了一款招聘管理系统。

二、系统概述招聘管理系统是一款集成人才招聘、简历管理、面试安排、录用流程等功能于一体的综合管理软件。

该系统具有用户友好界面、稳定可靠的数据存储、高效的搜索和筛选功能,以及实时数据更新的特点。

三、系统功能1. 人才招聘- 岗位发布:管理员可以根据企业需求发布岗位招聘信息,包括职位名称、岗位描述、薪资待遇等信息。

- 简历投递:求职者可以通过系统提交个人简历,并选择需要申请的职位。

- 招聘渠道管理:系统支持多种招聘渠道,管理员可以统一管理并跟踪招聘渠道的效果。

2. 简历管理- 简历筛选:管理员可以根据预设的条件筛选出符合公司要求的简历,如教育背景、工作经验、技能等。

- 简历分类:管理员可根据不同的职位要求将简历进行分类管理,方便后续的面试安排和沟通工作。

- 简历存档:系统会自动为每个简历建立档案,并保留原始简历文件,确保数据的完整性。

3. 面试安排- 面试时间管理:管理员可以通过系统安排面试的具体时间,并发送邀请函给应聘者,提醒其准时参加面试。

- 面试人员安排:管理员可根据面试流程将面试人员分配到不同的岗位面试,系统会自动发送通知给相关人员。

- 面试反馈:面试人员可以在系统中记录并提交面试官对应聘者的评价,便于后续的综合评估和决策。

4. 录用流程- 候选人管理:管理员可将面试通过的候选人标记为“录用”,并记录相关信息,如薪资待遇、入职日期等。

- 入职邀请:系统支持自动生成入职通知和相关文件,并发送给候选人,方便顺利完成入职手续。

- 报表统计:系统能够生成招聘相关的报表,包括招聘进度、招聘渠道效果等,帮助企业进行数据分析和决策。

四、系统优势1. 提高招聘效率:通过系统自动筛选、分类、安排面试等功能,大大缩短了招聘周期和人力资源成本。

网上人才招聘系统(软经工程面向对象分析)设计书

网上人才招聘系统(软经工程面向对象分析)设计书

网上人才招聘系统(软经工程面向对象分析)设计书编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(网上人才招聘系统(软经工程面向对象分析)设计书)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为网上人才招聘系统(软经工程面向对象分析)设计书的全部内容。

网上人才招聘系统数据需求说明书题目:网上人才招聘系统组长:成员:完成日期: 2013年12月20日签收人:签收日期:1.可行性分析1。

1 可行性研究的前提1.1.1要求a.通过B/S架构模式实现网上人才招聘,便于求职者实现就业和招聘者实现招工。

b.基于Mysql数据库系统的数据管理完全能满足系统需求,占用资源小,效用高,并且不需要提供额外费用。

c.软件的基本数据流动为用户数据的输入,求职者信息,招聘的输入,以及有关用户提出的对求职者信息、招聘信息等等的查询要求所产生的数据输出.d.数据的输入与输出处理流程依靠数据库和系统后台的双向支持。

e.系统需要对用户提供身份验证服务,便于应聘、招聘信息的真实性审核.1.1.2目标该软件的设计目标必须尽量达到人力与设备费用的节省,改变传统人才招聘市场的服务模式,实现招聘者通过发布信息招收求职者,求职者发布求职信息要求对应岗位的双向交流服务。

系统能实现对用户的社会身份验证,严格审核发布的信息,提高可信度.软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化,实现保证软件质量的前提下的资金投入最小化。

并且提供人性化、美观的界面。

1.1.3条件及限制开发该系统的主要资金来源为用户提供的开发资金投入,故在设计开发中最大不能超过该限度,且软件完成交付用户使用后,应保证软件的运行寿命至少达到用户的要求范围。

人才招聘系统设计说明书

人才招聘系统设计说明书

人才招聘系统设计说明书目录一、引言 (1)1.1 编写目的 (1)1.2 项目背景 (1)1.3 定义 (1)1.4 参考资料 (1)二、总体设计 (2)2.1 需求规定 (2)2.2 运行环境 (2)2.3 基本设计概论和处理流程 (2)2.4 条件与限制 (3)2.5 软件结构 (4)2.6 功能需求与程序的关系 (5)2.7 尚未解决的问题 (5)三、功能界面设计 (6)3.1 管理端界面设计 (6)3.2 客户端界面设计 (7)四、界面详细设计 (8)4.1 管理端界面 (8)4.2 用户端界面 (12)五、接口设计 (14)5.1 用户接口 (14)5.2 外部接口 (14)5.3 内部接口 (14)六、数据库设计 (15)6.1 逻辑结构设计 (15)6.2 物理结构设计 (20)6.3 数据库与程序的关系 (20)七、运行设计 (21)7.1 运行模块组合 (21)7.2 运行控制 (21)7.3 运行时间 (21)八、系统出错处理设计 (21)8.1 出错信息 (21)8.2 出错处理对策 (21)九、维护设计 (22)一、引言1.1编写目的本说明是招聘网站设计项目软件产品的总体设计和实现说明,记录了系统整体实现上技术层面上的考虑,并且以需求说明作为依据,同时该文档将作为产品实现、特性要求和控制的依据。

从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。

在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。

本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。

1.2 项目背景软件系统的名称:人才招聘系统设计项目随着应届和往届毕业生人数不断增加,网络化求职这种方式得到了越来越多人的认可。

首先网络求职的时效性强,网络招聘双方通过交互式的网上登录和查询完成信息交流,这种方式与传统招聘方式不同,不强求时间和空间上的绝对一致,方便了双方时间选择,相对省去了大量的时间;其次成本低,网络招聘在节约费用上有很大优势,对于毕业生来说,通过轻点鼠标即可就能发送一份份电子简历,省去了不少周折,对用人单位来说,网络招聘的成本几乎为零;最后是网络求职的针对性强,无论是用人单位还是个人都根据自己的具体条件有针对性地在网上进行选择,这种积极地互动,减少了在招聘过程中的盲目行为,强化了网络招聘的针对性。

网上招聘系统需求规格说明书范文

网上招聘系统需求规格说明书范文

⽹上招聘系统需求规格说明书范⽂⽹上招聘系统需求规格说明书⽹上招聘系统需求规格说明书1 导⾔1.1 ⽬的该⽂档是关于⽤户对于⽹上招聘系统的功能和性能的要求,重点描述了⽹上招聘系统的功能需求,是概要设计阶段的重要输⼊。

本⽂档的预期读者是:●设计⼈员;●开发⼈员;●项⽬管理⼈员;●测试⼈员;●⽤户。

1.2 范围该⽂档是借助于当前系统的逻辑模型导出⽬标系统的逻辑模型的,解决整个项⽬系统的“做什么”的问题。

在这⾥,没有涉及开发技术,⽽主要是经过建⽴模型的⽅法来描述⽤户的需求,为客户、⽤户、开发⽅等不同参与⽅提供⼀个交流的平台。

1.3 缩写说明HR,Human Resource(⼈⼒资源管理)的缩写JSP,Java Server Page(Java服务器页⾯)的缩写,⼀个脚本化的语⾔UML,Unified Modeling Language(统⼀建模语⾔)的缩写,是⼀个标准的建模语⾔。

1.4 术语定义⽆1.5 引⽤标准[1]《企业⽂档格式标准》,北京长江软件有限公司软件⼯程过程化组织[2]《需求规格说明书格式标准》,北京长江软件有限公司软件⼯程过程化组织1.6 参考资料[1]《UML说明》,北京长江软件有限公司[2]《需求规格报告格式标准》,北京长江软件有限公司软件⼯程过程化组织1.7 版本更新信息本⽂档的更新记录如表A-1所⽰。

表A-1 版本更新记录001 .4.5 0.1 全部初始发布版本002 .4.10 0.2 第3.1节增加003 .4.15 0.3 第4.1节修改004 .4.16 0.4 第5.1节修改005 .4.18 1.0 第7章增加2 系统定义我们分别阐述⼀下项⽬的来源、背景,项⽬的⽤户特点和项⽬的⽬标。

2.1 项⽬来源及背景本项⽬市委北京某公司开发的⼀个⽹上招聘系统,由于这个公司的规模⽐较⼤,需要招聘的员⼯也较多,每次招聘总能受到成千上万的简历,如何挑选合适的应聘者常常是公司⽐较棘⼿的事情,为⼈⼒资源部的⼯作⼈员带来很多的⼯作量。

网上招聘系统需求规格说明书

网上招聘系统需求规格说明书

网上招聘系统需求规格说明书《网上招聘系统》--需求说明网上招聘系统需求规格说明书目录1 需求分析 (1)1.1 功能需求 (1)1.2 性能需求 (1)1.2.1 先进数据库需求 (1)1.2.2硬件环境 (1)1.2.3 软件环境 (1)1.2.4开发环境 (1)2.主要业务流程图 (2)1 需求分析1.1 功能需求本系统是北京莫公司的一个网上招聘系统。

本系统采用结构化的设计方法,至顶向下,逐步细化。

本系统的主要流程为:业务1:资源管理人员将招聘信息,题库,问卷,简历及问卷的合格标准存储到数据库。

业务2:数据库检索合格的简历,将合格信息发送到招聘者。

业务3:数据库对合格简历者发题库,并检索合格的问卷。

业务4:数据库检索合格的问卷,将合格信息发送到招聘者,邀请面试。

业务5:资源管理人员对合格招聘者进行面试。

1.2 性能需求1.2.1 先进数据库需求本系统最大的亮点是先进的数据库,其不但要具有储存功能,而且要有自动检索和自动向合格者发送信息的功能,以便简化资源管理者的劳动。

资源管理者将问卷和简历的合格标准存储到数据库,数据库对问卷和简历的回答作一次检索,把合格者刷选出来,邀请合格者面试。

这样,资源管理者可以将判问卷和看简历的工作交给计算机来完成。

当然,前提是要对合格标准作细化合理的规定,这是不漏掉人才的必要保证。

此系统将对招聘者的前期审核工作计算机批量完成。

1.2.2硬件环境本系统的硬件环境如下:主机:C333或以上,建议C4 1。

7G;CPU:P4 2。

0GHz内存:1GB以上能够运行IE5。

0以上或者Netscape4。

0以上版本的机器最佳分辨率:使用1440*900像素硬盘:80GB以上1.2.3 软件环境本系统的软件环境如下:操作系统:Windouws 98数据库:SQL Server 2000浏览器:IE6。

0以上1.2.4开发环境操作系统为Windouws2000;开发平台为:eclipse-SDK-3。

网上人才招聘系统设计

网上人才招聘系统设计

3、系统功能设计
网上人才招聘系统的功能主要包括发布招聘信息、投递简历、在线面试、人 才评估等。在设计系统功能时,需要根据实际需求进行分析和设计。例如,发布 招聘信息需要支持企业发布岗位信息、上传附件简历等功能;投递简历需要支持 个人填写简历并上传附件简历等功能;在线面试需要支持视频面试、语音通话等 功能;人才评估需要支持对候选人的技能、经验、性格等方面进行评价。
一、系统设计
1、需求分析
需求分析是网上人才招聘系统设计的关键步骤。通过对企业和求职者的需求 进行深入了解和分析,可以提炼出招聘需求和用户痛点。例如,企业可能需要一 个能够方便地发布招聘信息、筛选简历和安排面试的工具,而求职者可能需要一 个能够让他们轻松找到合适职位、上传简历和与雇主沟通的平台。
二、推广策略
1、定位目标用户
在推广过程中,我们需要明确招聘职位的受众群体,以便能够更好地覆盖目 标用户。例如,我们可以根据行业、职位、文化程度等因素对目标用户进行分类, 以便更好地投放广告和提高推广效率。
2、多样化推广渠道
为了扩大用户覆盖面,我们需要利用多种互联网渠道进行推广。例如,我们 可以通过社交媒体、网络广告、合作伙伴关系等方式进行推广。此外,我们还可 以利用传统的广告渠道如户外广告、电视广告等进行宣传。
三、系统实现
1、开发语言和工具
网上人才招聘系统的开发可以采用Java、Python等编程语言进行开发,同时 可以采用Spring、Django等框架进行快速开发。在开发过程中,可以使用一些第 三方库和工具来提高开发效率和代码质量。例如,使用jQuery、Bootstrap等前 端框架来美化页面;使用Elasticsearch等搜索引擎来提高系统的搜索效率和准 确性;使用Git等版本控制工具来管理代码的版本和协作开发。

公司网上招聘系统需求规格说明书

公司网上招聘系统需求规格说明书

公司网上招聘系统需求规格说明书1.引言1.1编写目的该系统需求规格说明书是针对北京某公司对网上招聘系统的需求开发的。

通过该系统,大大减少公司为筹备招聘会所付出的人力和财力,实现招聘工作的自动化管理。

1.2编写背景网上招聘系统是一种具有交互功能的人才信息系统。

它是实现一个互联网上的虚拟招聘会,企业可以在网上发布招聘信息,然后求职者根据自己的具体情况在线提交自己的简历,并且企业可以查看用户简历而且用户也可以查看企业的招聘信息。

它不但大大节省了企业为筹备招聘会所需要的人力和财力,也为求职者提供了方便。

另一方面,还可以使用数据库的一些功能实现招聘和求职信息的搜索,使人们大大体会到互联网和信息技术给大家带来的方便和快捷,因此,该系统在实际应用方面有着很大的意义。

1.3范围该系统包括知识题库管理、职位管理、简历管理、面试管理和系统管理模块共五大模块。

1.4缩写说明HRHuman Resource(人力资源管理)的缩写。

JSPJava Server Page(Java服务器页面)的缩写1.5术语定义无1.6参考资料《北京某公司关于开发网上招聘系统项目开发计划》北京某公司《需求规格说明书格式标准》北京某公司2.任务概述2.1系统达到的目标本系统设定的目标如下:1.系统界面清晰明了,使招聘人员和应聘者能够容易的进行操作。

2.系统具有良好的运行效率,能够得到提高生产率的目的。

3.系统具有功能强大的数据库作为后台支柱,使系统的运行更加顺畅。

4.系统应有良好的可扩充性,可以容易的加入其它系统的应用。

5.通过该系统真正实现公司对招聘的巨大需求。

2.2用户的特点应用该系统的人员主要有两类:一类是应聘者,由于应聘者人数众多,因此他们的经验能力的差异很大。

另一类是企业内部的系统管理人员和负责招聘的人力资源管理人员,他们对系统的熟悉程度较高。

2.3约束系统的实现约束如下:a)操作系统为windowsXPb)开发平台为:JDK Version 1.4.2c)数据库为SQL Server20053.需求规定根据公司的需求陈述,可以将该系统分为客户端和管理端。

网上求职招聘系统需求规格说明书

网上求职招聘系统需求规格说明书

网上求职招聘系统软件需求规格说明书网上求职招聘项目小组修订表审批记录网上求职招聘系统需求规格说明书目录1 引言 (4)1.1编写目的 (4)1.2 项目背景 (4)1.3 定义 (4)1.4 引用标准 (5)1.5 参考资料 (5)2 任务概述 (5)2.1 目标 (5)2.2 用户的特点 (6)2.3 假定和约束 (6)3 需求规定 (6)3.1 系统 (6)3.2 对性能的规定 (15)3.3 输入输出要求 (16)3.4 数据管理能力要求 (16)3.5 故障处理要求 (16)3.6 其他专门要求 (16)4 运行环境规定 (16)4.1 设备 (16)4.2 支持软件 (16)4.3 接口 (17)4.4 控制 (17)1 引言需求规格说明书是需求分析的产物,它是软件系统生存期中软件定义阶段的最后一个步骤。

作为整个软件开发过程的指南,它也是软件开发人员开发出符合用户要求的软件的基础。

1.1编写目的该文档是关于用户对于网上求职招聘系统的功能和性能的要求,重点描述了网上求职招聘系统的功能需求,是概要设计阶段的重要输入。

本文档的预期读者是:●设计人员;●开发人员;●项目管理人员;●测试人员;●用户。

1.2 项目背景现在社会是信息技术高速发展的社会,网络在人们生活和交际中的应用越来越广泛。

对求职者来说,网站为他们提供了方便、快捷的查询工作岗位路径。

对招聘单位来说,招聘网站也为他们提供了检索应聘者信息的平台,使招聘工作变得轻松易行。

求职者和招聘公司/单位可以在网上通过Internet,实现工作求职和公司/单位的人才招聘。

网上招聘与传统招聘相比具有招聘范围广,信息量大,可挑选余地大,会有大量技术高的应聘人员,招聘效果好,费用低的优势,因此获得了越来越多公司的认可,同时它有着经营成本低、用户检索方便、地域限制少等特点。

招聘作为人力资源管理的一部分,在整个企业的人力资源管理中发挥了重大作用。

然而,很多实践工作者却还没有认识到招聘工作的重要性,没有把招聘工作摆上重要的议程,这就使得整个企业的人力资源管理出现了“瓶颈”问题,而随着计算机及网络技术的发展,在线招聘系统的开发则能有效帮助企业解决这一“瓶颈”问题。

人才招聘系统软件设计说明书

人才招聘系统软件设计说明书

人软才件招设聘计系说统明书1 引言 (4)1.1 编写目的 (4)1.2 背景及意义 (4)2 系统总体设计分析.................................................................. .. (5)2.1 开发环境.................................................................. (5)2.2 需求概述.................................................................. (5)2.3 系统功能模块图...................... 错误!未定义书签。

2.4 系统主要功能及实现 (7)2.5 程序流程图 (8)3 各模块软件设计与实现 (10)3.1用户注册登录模块 (12)3.1.1 个人用户注册.................................................................. .. (12)3.1.2 企业会员注册.................................................................. .. (15)3.2 求职系统模块 (16)3.3 招聘系统模块 (17)3.4 新闻发布模块 (17)1 引言1.1 编写目的本文档介绍的软件是基于C#技术的人才招聘管理系统软件,文档的编写主要是从原理上分析这套软件的实现流程与方法,并对软件的使用做了简要的介绍。

采用Apache作为Web服务器、PHP作为程序开发语言、MySQL为关系数据库,开发使用方便的人才招聘管理系统,方便用户快速、准确的了解学生就业信息。

本文重点论述了该信息系统的设计开发过程,包括系统研究背景及意义,系统开发环境与技术。

在对整个系统详细分析的基础上,阐述了整个系统的实现过程。

校园招聘系统详细设计说明书

校园招聘系统详细设计说明书

校园招聘系统CTS1.0设计说明书文档标识:当前版本: 1.0当前状态:草稿发布日期:发布目录1 概述 (5)1.1编写目的 (5)1.2项目背景 (5)1.3术语和缩写 (5)1.4参考资料 (6)2软件模块标识 (6)3校园招聘系统框架设计 (7)4公用类和组件设计 (9)4.1公用组件 (9)4.1.1邮件组件 (9)4.1.2异常处理组件 (9)4.1.3页面错误表示信息处理组件 (9)4.1.4上传照片处理组件 (9)4.1.5共同函数 (9)4.2数据访问层 (9)4.3实体层 (9)4.4接口设计 (10)5系统详细处理 (12)5.1用户基本信息处理 (12)5.1.1功能描述 (12)5.1.2类图及伪代码 (13)5.1.3界面流程描述 (14)5.1.4界面名称 (14)5.1.5函数列表 (14)5.1.6函数功能详细说明 (15)5.2用户简历处理 (15)5.2.1功能描述 (15)5.2.2类图及伪代码 (16)5.2.3界面流程描述 (17)5.2.4函数列表 (18)5.2.5函数功能详细说明 (18)5.2.6界面名称 (19)5.3企业基本信息处理 (19)5.3.1功能描述 (19)5.3.2类图及伪代码 (19)5.3.3界面流程描述 (20)5.3.5函数列表 (21)5.3.6函数功能详细说明 (21)5.4职位管理处理 (21)5.4.1功能描述 (21)5.4.2类图及伪代码 (22)5.4.3界面流程描述 (23)5.4.4函数列表 (23)5.4.5函数功能详细说明 (24)5.4.6界面与类表 (24)5.5用户管理处理 (24)5.5.1功能描述 (24)5.5.2类图及伪代码 (25)5.5.3界面流程描述 (26)5.5.4函数列表 (26)5.5.5函数功能详细说明 (26)5.5.6界面与类表 (26)5.6申请处理 (27)5.6.1功能描述 (27)5.6.2类图及伪代码 (27)5.6.3界面流程描述 (28)5.6.4函数列表 (29)5.6.5函数功能详细说明 (29)5.6.6界面与类表 (29)5.7后台管理处理 (29)5.7.1功能描述 (29)5.7.2类图及伪代码 (30)5.7.3界面流程描述 (30)5.7.4函数列表 (30)5.7.5函数功能详细说明 (31)5.7.6界面与类表 (31)5.8公告信息处理 (31)5.8.1功能描述 (31)5.8.2类图及伪代码 (31)5.8.3界面流程描述 (33)5.8.4函数列表 (33)5.8.6界面与类表 (33)6性能设计 (34)7追溯表 (34)1 概述1.1 编写目的本文档根据《校园招聘系统CTS1.0软件需求规格说明书》内列出的各项功能需求进行全面、细致的设计。

网上招聘系统需求规格说明书

网上招聘系统需求规格说明书
a) 基本信息输入,包括姓名、性别、年龄、身高、证件类型、证件 号码、婚姻状况、工作年限、期望的月薪、居住地、电话、 Email、地址、邮编等信息
b) 工作经历信息输入,包括起止时间、工作单位、单位所属行业、 单位性质、部门、职位、工作描述等;
c) 教育经历信息输入,包括起止时间、学校、专业、学位、简单描 述等
JSP Java Server Page(Java服务器页面)的缩写,一个脚本化的语 言。
UML Java Server Page(Java服务器页面)的缩写,一个脚本化的语 言。
术语定义

引用标准
[1] 《企业文档格式标准》 V1.1 北京长江软件有限公司
[2] 《需求规格报告格式标准》 V1.1 北京长江软件有限公司软件工程过程化组织
系统整体结构
根据用户的需求陈述,可以确定本项目分为客户端和管理端,客户 端主要功能是提供应聘者的查询职位、简历录入、回答试题,提交简历 等。管理端的功能提供公司人力资源管理人员进行的知识库管理、试卷 管理、职位管理、简历管理、用户管理等。他们的关系如图A-1。
知识库管理 HR 试题库管理 HR
网络服务器
设计人员 开发人员 项目管理人员 测试人员 用户
范围
该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整 个项目系统的“做什么”的问题。在这里,对于开发技术并没有涉及,而 主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方 等不同参与方提供一个交流的渠道。
缩写说明
HR Human Resource(人力资源管理)的缩写。
c) 如果对这个职位满意,可以点击应聘该职位进入填写简历信息页 面,开始填写简历和回答问卷等环节。
4.0.5 简历输入

需求规格说明书范例-《网上招聘系统》需求规格说明书

需求规格说明书范例-《网上招聘系统》需求规格说明书

软件需求规格说明书版本:XXXXX软件公司评审日期: XXXX年XX月XX日修改记录目录1 导言...................................................... 错误!未定义书签。

目的.............................................. 错误!未定义书签。

范围.............................................. 错误!未定义书签。

缩写说明.......................................... 错误!未定义书签。

术语定义.......................................... 错误!未定义书签。

引用标准.......................................... 错误!未定义书签。

参考资料.......................................... 错误!未定义书签。

版本更新信息...................................... 错误!未定义书签。

2 系统定义.................................................. 错误!未定义书签。

项目来源及背景.................................... 错误!未定义书签。

项目要达到的目标.................................. 错误!未定义书签。

系统整体结构...................................... 错误!未定义书签。

3 应用环境.................................................. 错误!未定义书签。

系统运行网络环境.................................. 错误!未定义书签。

招聘门户网站系统设计方案

招聘门户网站系统设计方案

招聘门户网站系统设计方案招聘门户网站系统设计方案招聘网站模块规划设计(一)背景介绍(2)(二)模块规划(2)1.建设模块的目的(2)2.企业自我分析(3)3.市场状况调查及定位客户群体(4)4.竞争对手分析(4)5.确定项目范围(5)6.电子商务模型(5)(三)模块分析(5)1.功能需求分析(5)2.业务流程分析(6)(四)模块设计(7)1.模块架构(7)2.模块设计和子模块划分(8)3.页面设计(9)4.数据库设计(12)5.测试与升级(16)(一)背景介绍虽然目前市面上的招聘网站有很多但许多网站的质量参差不齐存在着诸多问题无法满足招聘单位与找工作者的需要特别是这些网站的信息大都过于杂糅也缺乏针对性。

而当今大学应届的毕业生的应聘人群数量非常庞大加之当代注册用户已比较习惯于从网络寻找资源所有针对注册用户的招聘网站有一定的市场需求对于建立一个注册用户招聘网主要考虑到如下几点因素:1.注册用户目前具有的经验很少需要能够得到一定的职业入门培训。

2.现有的招聘网站内容太多、广告太多、很繁杂注册用户比较难在其中过滤出对自己有用的信息。

3.每个地方的人才交流会信息都在当地的求职网站上发布注册用户需要分别去访问不同的网站才能够得到相应的信息。

4.各个地方的事业单位招聘的信息都在当地的政府网站上发布注册用户需要去查找和访问。

5.每个学校的招聘会信息都在自己的学校网站发布希望能够把这些信息都共享出来。

(二)模块规划1.建设模块的目的1)为注册用户网络求职提供平台提供一个公共交流论坛交流求职经验公务员面试技巧等。

提供职位搜索服务精确到具体职位月薪(范围)地点等2)对注册用户关注的求职信息(报告公务员报告、事业单位招聘、校园招聘会、各地专门针对注册用户的人才交流会、专业针对注册用户的企业招聘信息、用户兼职机会信息)进行集中发布和转载为用户提供求职信息的直接通道。

3)为注册用户提供简历的编写的指导。

4)为注册用户提供面试的指导。

网站策划书之在线求职与招聘系统设计

网站策划书之在线求职与招聘系统设计

网站策划书之在线求职与招聘系统设计一、项目背景与概述随着互联网的快速发展,线上求职与招聘逐渐成为了现代人们找工作和招聘人才的主要方式。

为了提高求职招聘过程的效率和使用体验,我们计划设计一个在线求职与招聘系统。

二、需求分析1. 用户需求该系统的主要用户为求职者和招聘单位。

求职者希望能够方便地浏览岗位招聘信息、进行简历投递、与招聘方沟通,并及时了解投递状态和求职进展。

招聘单位则希望能够方便地发布招聘信息、筛选求职者简历、与求职者进行面试安排、快速填报招聘进展等。

2. 功能需求(1)求职者功能- 注册与登录:提供用户注册与登录功能,确保用户身份可信。

- 招聘信息浏览:用户可以浏览不同岗位的招聘信息,包括职位描述、薪资待遇、工作地点等。

- 求职信撰写与投递:用户可以根据需求撰写求职信,并进行在线投递。

- 简历管理:用户可以创建、修改、完善个人简历,并设置对不同招聘单位的可见性。

- 职位推荐:系统根据用户的个人需求和求职历史,提供相关职位的个性化推荐。

- 沟通交流:用户可以与招聘单位进行即时沟通,了解求职进展。

(2)招聘单位功能- 招聘信息发布:招聘单位可以发布岗位招聘信息,包括职位描述、薪资待遇、任职要求等。

- 简历筛选与管理:招聘单位可以筛选与管理求职者的简历,进行初步的评估和筛选。

- 面试安排:招聘单位可以与求职者协商面试时间和地点,并进行面试结果的记录与反馈。

- 招聘进展管理:招聘单位可以管理招聘进展,包括简历投递、面试状态、录用情况等。

3. 技术需求由于该系统需要实现在线功能和大量数据交互,需要选择可靠的技术方案,包括但不限于:- 后端开发语言:推荐使用常见的编程语言,如Java、Python等。

- 数据库:选择高性能的数据库,如MySQL、MongoDB等。

- 前端技术:选择成熟的前端框架,如Vue.js、React.js等。

- 服务器架构:根据需求和用户规模选择适当的服务器部署方案,如云服务器、容器化部署等。

网上招聘求职系统设计说明

网上招聘求职系统设计说明
图2.1系统用例图
图2.2游客用例图
图2.3个人会员用例图
图2.4企业会员用例图
图2.5系统管理员用例图
图2.6中级管理员用例图
图2.7初级管理员用例图
2.4.2
1)用例1
用例名:游客浏览
行为者:游客、个人会员、企业会员、系统管理员
目的:浏览首页各模块相关信息,并且提供注册功能。
级别:一级
过程描述:
本科生毕业设计
题目(中文):网上招聘求职系统设计与开发
(英文)The Design and Development of Online
Recruitment System
网上招聘求职系统设计与开发

网上招聘求职系统的设计目的在于为应聘者提供方便、快捷、良好的应聘途径,使招聘单位选拔人才的工作变得更加轻松快捷。
系统采用B/S(Browser/Server)架构,基于J2EE平台下的MVC软件设计模式,使用J2EE技术中的轻量级框架整合开发,以Myeclipse 8.5为系统开发工具,后台数据库选用MySQL Server 5.1。
系统实现了游客模块、个人会员管理、企业会员管理和管理员管理四个模块。用户注册并登录后会员用户不仅能搜索并查看各种招聘求职信息以与企业个人信息,而且还能管理会员用户的其他容。同时实现了管理员在后台对的管理功能。经实践表明,系统具有设计合理,操作方便,稳定高效等特点。
2.个人用户未注册前只能浏览首页信息。在登录后具有简历管理、求职管理、站消息管理、会员服务等功能。
3.企业用户未注册前只能浏览首页信息。在登录后具有企业管理、招聘管理、站消息管理、会员服务等功能。
2.4.1
根据功能需求了解系统具体功能,确定系统用例图如图2.1所示。游客用例图如图2.2所示,个人会员用例图如图2.3所示,企业会员用例图如图2.4所示,系统管理员用例图如图2.5所示,中级管理员用例图如图2.6所示,初级管理员用例图如图2.7所示。

网上招聘系统完整参考文档

网上招聘系统完整参考文档

《面向对象分析设计》大作业网上招聘系统分析设计专业:班级:学号:姓名:成绩:二〇一* 年*月**大学**学院目录第一章网上招聘系统需求规格说明书 ............................................. - 3 - 第二章软件项目的概要设计说明书 . (16)第三章网上招聘系统详细设计 (51)第四章软件项目的编码案例说明 (64)第五章网上招聘系统客户端系统测试计划 (71)第六章网上招聘系统客户端系统测试设计 (75)第八章网上招聘系统客户端系统测试报告 (92)第一章网上招聘系统需求规格说明书1.导言1.1 目的该文档是关于用户对于网上招聘系统的功能和性能的要求,重点描述了网上招聘系统的功能需求,是概要设计阶段的重要输入。

本文档的预期读者是:·设计人员;·开发人员;·项目管理人员;·测试人员;·用户。

1.2 范围该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”的问题。

在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。

1.3 编写说明HR,Human Resource(人力资源管理)的缩写。

JSP,Java Server Page(Java服务器页面)的缩写,一个脚本化的语言。

UML,Unified Modeling Language(统一建模语言)的缩写,是一个标准的建模语言。

1.4 术语定义无1.5 引用标准[1]《企业文档格式标准》,****************有限公司软件工程过程化组织[2]《需求规格报告格式标准》,************有限公司软件工程过程化组织1.6 参考资料[1]《UML说明》,***********************软件有限公司[2]《需求规格报告格式标准》,************公司软件工程过程化组织1.7 版本更新信息本文档的更新记录如表A-1所示。

网上招聘系统概要设计说明书

网上招聘系统概要设计说明书

网上招聘系统概要设计说明书1 导言1.1 目的该文档的目的是描述网上招聘系统项目的概要设计,其主要内容包括:●系统功能简介●系统结构设计●系统接口设计●数据设计●模块设计●界面设计本文档的预期读者是:●开发人员●项目管理者●测试人员1.2 范围该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在湘西设计/实现中确定1.3 术语定义JSP Model2:Servlet/JSP规范的0.92版本中描述的术语,定义了如何在同一应用程序中联合使用Servlet和JSP的体系结构。

JavaBean:用Java语言实现的满足一定功能的类。

1.4 缩写说明HR,Human Resource(人力资源管理)的缩写JSP,Java Server Page(Java服务器页面)的缩写,一个脚本化的语言UML,Unified Modeling Language(统一建模语言)的缩写,是一个标准的建模语言。

MVC:Model-View-Control(模式-视图-控制)的缩写,表示一个三层的结构体系EJB:Enterprise Java Bean(企业级JavaBean)的缩写1.5 引用标准[1]《企业文档格式标准》,北京长江软件有限公司软件工程过程化组织[2]《软件概要设计报告格式标准》,北京长江软件有限公司软件工程过程化组织1.6 参考资料[1]《实战struts》(美)Ted Husted机械工业出版社[2]《软件重构》清华大学出版社1.7 版本更新信息本文档的更新记录如表B-1,具体版本更新记录如下表:表B-1版本更新记录2 系统分析本系统可以实现网上在线招聘,应聘者通过互联网投递简历并进行网上测评。

同时,招聘单位可以汇总简历,浏览简历,并通过测评结果选择合格的简历,通知面试,进行面试。

方便企业与求职者的交流。

系统包括管理端子系统和客户端子系统。

管理端子系统包括题库管理、问卷管理、职位发布、简历管理、面试管理、用户管理等功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上招聘系统详细设计说明书version 1.0网上招聘系统详细设计说明书 (1)1 引言 ...................................................................... 错误!未定义书签。

1.1编写目的......................... 错误!未定义书签。

1.2背景............................. 错误!未定义书签。

1.3参考资料......................... 错误!未定义书签。

2 程序系统的结构 (3)3 网上招聘程序设计说明...................................... 错误!未定义书签。

3.1程序描述........................ 错误!未定义书签。

3.2 程序功能 (5)3.3 输入项 (5)3.4 输出项 (6)3.5 流程逻辑 (6)3.6 限制条件 (7)3.5 测试计划 (8)附录:数据库 (8)1引言1.1编写目的介绍网上招聘系统的程序系统结构,功能性描述、设计模式、IO接口设计、数据结构设计,运行特征、例外处理,具体描述各功能模块的逻辑流程。

预期的读者是新一代网络计算与web服务课程设计开发小组成员和相关系统的第三方开发者。

1.2背景开发软件系统的名称是:网上招聘系统。

本项目是在学习新一代网络计算与web服务课程中,由任课教师提出,要求完成的。

这是基于Web Services的软件系统,系统中设计了可为本系统、及Web Services课程中其它项目的相关系统中复用的Web Services。

这个系统将基于Internet的TCP/IP、HTTP、SOAP协议,提供Intranet和Extranet的自考网上招聘和求职服务,运行在Microsoft .NET Framework,Visual Studio .NET平台上。

1.3参考资料a)构建web服务和.NET应用程序/(美)沃尔,(美)莱德著;康博译。

-北京:清华大学出版社。

2002年b)使用案例教程/石志国编著。

—北京:清华大学出版社,2003.7c)网站设计实例通/王易。

—北京:清华大学出版社,2002.12程序系统的结构本系统采用技术开发三层架构的B/S应用程序。

所谓三层体系结构,是在客户端与数据库之间加入了一个"中间层",也叫构件层。

三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。

通常情况下,客户端不直接与数据库进行交互,而是通过通讯与中间层建立连接,再经由中间层与数据库进行交互。

在多层分布式应用中,在客户端和服务器之间加入了一层或多层应用服务程序,这种程序称为"应用服务器"。

开发人员可以将应用的商业逻辑放在中间层应用服务器上,把应用的业务逻辑与用户界面分开。

在保证客户端功能的前提下,为用户提供一个简洁的界面。

这意味着如果需要修改应用程序代码,只需要对中间层应用服务器进行修改,而不用修改成千上万的客户端应用程序。

从而使开发人员可以专注于应用系统核心业务逻辑的分析、设计和开发,简化了应用系统的开发、更新和升级工作。

Microsoft .NET Framework是微软推出的一套开发平台。

.NET 基于开发人员的角度来说,是一个公共平台的类库(FCL),包含了近100 个命名空间(namespace)的近5000个类,还包括一个公共语言运行库(CLR)。

只要符合.NET的公共运行规范(CLS的语言都可以使用它提供的强大的类,并编译为微软的中间语言(MSIL),在其他的应用中当作一个构件来调用。

同时公共运行库具有垃圾自动回收(GC)、实时编译(JIT)、跨语言互动、跨平台。

.NET 还可看做是操作系统提供给开发人员的面向对象的API。

是.NET中的一部分,它编译执行速度快,页面和代码的编写分离,再加上.NET库提供的支持事件的各种WEB控件,在网页中使用基于事件的处理,可以指定处理C#、VB、J#后台代码文件。

.NET 中可以方便的实现构件的装配,后台代码通过命名控件可以方便地使用自己定义的构件。

显示层放在ASP页面中,数据库操作和逻辑层用构件来实现,这样就很方便地实现了三层架构的合理分布。

软件总体结构如下图1所示。

图1 .NET软件系统总体结构本系统分为网上求职、网上招聘两个流程。

其中包括:求职者登陆、建立并维护个人简历、查询招聘信息、用人单位登陆、发布招聘信息、查询人才信息。

程序系统结构如下图所示。

图3 考务管理流程程序系统结构3程序(网上招聘)设计说明3.1程序描述本程序实现了网上招聘系统的核心功能——网上求职和网上招聘。

求职者注册后,登陆系统便可以进行简历操作和查询。

求职者打开浏览器,进入网上招聘系统主页面:㈠用人单位登陆:当用人单位想通过系统进行网上求职时,需要首先注册。

如果是已注册过的用人单位,直接输入用户名和密码,系统验证通过后,允许进行招聘操作;如果是未注册用人单位,需要先到网站所在公司注册,出示相关证明,支付费用,系统保存用人单位用户名、密码等信息,更新后台数据库,待注册成功后,用人单位即可通过系统进行网上招聘。

1 登陆。

输入:用户名(1~12位)、密码(8位)。

㈡用人单位发布招聘信息:动态对外发布用人单位的招聘信息。

包括单位简介、职位需求、薪酬待遇等,用人单位可以修改这个信息㈢用人单位查询服务:用人单位可以通过系统查询有限的人才信息,这根据求职者设定的信息开放程度而定㈣求职者登陆当求职者想开始网上求职时,需要首先注册。

如果是已注册过的求职者,直接输入用户名和密码,系统验证通过后,允许进行操作,注册后的求职者可对其个人信息进行修改;如果是未注册的求职者,需要先注册,填写个人信息,系统保存求职者用户名、密码等信息,更新后台数据库,待注册成功后,就可以进行求职。

1 登陆。

输入:用户名(3-12位)、密码(8位)。

2 注册。

填写个人信息:用户名、身份证号、密码、密码确认、通讯地址、联系电话、电子邮箱。

㈥求职者维护简历求职者可以修改自己的个人信息,并设定信息中的那些部分能被用人单位看到。

㈥求职者查询招聘信息求职者可以通过系统察看最新及历史的招聘信息。

3.2 功能可复用的查询服务基于网上招聘系统的特点,主要涉及到对后台数据库的访问,所以本程序特对外提供了可复用的服务。

有专门的一个功能模块用以设计、实现为本系统、以及其它系统提供相关求职招聘的各种服务。

详细说明参阅复用部分函数说明书3.3 输入项本程序中,在求职者登陆和网上求职时,需要提供输入信息。

具体输入项的特性如下:1. 用户名,user,类型:String, 字长3-12位,取值范围是数字0—9、字母a—z、A—Z、下划线’_’的组合。

求职者在注册、登陆时通过键盘一次输入。

每个求职在进行网上求职前,至少应获得一个用户名,它是标识求职者的重要标志。

2. 密码,passwd,类型:String,字长8位,取值范围是数字0—9、字母a—z、A—Z、下划线’_’的组合。

求职者在注册、登陆时通过键盘一次输入,这是求职者访问本系统时,用来验证身份的参数,只有求职者自己和系统知道的,以保证系统的安全性和求职者信息的保密性。

3. 身份证号,IDCardNumber,类型:String,字长18位,取值范围是数字0—9的组合。

求职者在注册时通过键盘一次输入。

每个人都有唯一的身份证号,用来标明其中国居民的身份。

4. 通讯地址,Address, 类型:String, 可变长,取值范围是汉字、数字、字母等的组合。

求职者在注册时通过键盘一次输入。

5. 电话,Telephone, 类型:String, 限制字长11位,取值范围是数字0—9的组合。

求职者在注册时通过键盘一次输入。

6. 电子邮箱,Email, 类型:String, 可变长,取值范围是汉字、数字、字母、下划线、@、. 等的组合。

求职者在注册时通过键盘一次输入。

7.求职者修改个人信息时,涉及的输入项可以有:姓名Name:String,性别Sex:Boolean,生日Birth:Date,民族Nation:String,籍贯NativePlace:String,户籍RegisterResidence:String,政治面貌PolityIdentity:String,单位Unit:String,职务/职称Duty:String,毕业学校GraduatedSchool:String,最后学历FinalDegree:String,毕业时间GraduatedDate:Date,地区District:String,其他信息:Resume:String。

这些选项通过键盘,可输入零到多次。

在用人单位登陆和网上招聘时,需要提供输入信息。

具体输入项的特性如下:1. 用户名,user,类型:String, 字长3-12位,取值范围是数字0—9、字母a—z、A—Z、下划线’_’的组合。

用人单位在现场注册时确定,登陆时通过键盘一次输入。

每个用人单位在进行网上招聘前,应获得一个用户名,它是标识用人单位的重要标志。

2. 密码,passwd,类型:String,字长8位,取值范围是数字0—9、字母a—z、A—Z、下划线’_’的组合。

用人单位在注册时确定,登陆时通过键盘一次输入,这是用人单位招聘人员访问本系统时,用来验证身份的参数,只有用人单位招聘人员和系统知道,以保证系统的安全性和用人单位信息的保密性。

3. 公司名:name,类型:String, 可变长,取值范围是汉字、数字、字母等的组合。

用人单位在注册时提供。

4. 通讯地址,Address, 类型:String, 可变长,取值范围是汉字、数字、字母等的组合。

在注册时提供。

5. 电话,Telephone, 类型:String, 限制字长11位,取值范围是数字0—9的组合。

用人单位在注册时提供。

6.用人单位修改个人信息时,涉及的输入项可以有:网址,电子邮件,招聘信息(招聘岗位、招聘人数、招聘专业、待遇以及招聘会信息)这些选项通过键盘,可输入零到多次。

3.4输出项本程序中,在求职者进行招聘信息查询时,会产生对应的输出信息。

主要为用人单位的基本信息和招聘信息,详细内容为上述用人单位输入信息中除用户名密码外的所有信息。

用人单位进行人才查询时,会产生对应的输出信息,主要为求职者的基本信息和其他信息,详细内容为人才的除用户名密码外的所有信息。

3.5 流程逻辑3.6 限制条件本程序运行在Microsoft .NET开发平台上,需要有Windows 2000以上的操作系统、Internet Information Server(IIS)5.0以上的服务器、.NET Framework SDK、Visual Studio .NET、SQL Server Desktop Engine(MSDE)网络环境软件来支持,.NET将这些开发技术高度自动化地集成在同一架构里,为面向Web的应用开发提供了强大的可编程结构环境。

相关文档
最新文档