人才招聘系统_第1页
人才招聘系统_第2页
人才招聘系统_第3页
人才招聘系统_第4页
人才招聘系统_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、唐 山 学 院 数据库应用 课 程 设 计 题 目 人才招聘系统分析与设计 系 (部) 计算机科学与技术系 班 级 09信管2班 姓 名 焦广州 学 号 4092014229 指导教师 刘印平 2012 年 1 月 2 日至 1 月 13 日 共 2 周 2012年 1 月 13 日数据库应用 课程设计任务书一、设计题目、内容及要求本课题题目是“人才招聘系统分析与设计”。主要设计内容是利用.NET和sql server完成一个简单的图书管理系统。功能模块包括人才信息发布,人才信息查询,个人信息发布,提交简历等。设计重点放在开发和管理数据库上。创建数据表、索引、视图等数据库对象要尽量利用SQL语

2、句。要充分利用数据库的存储过程、触发器、游标、视图、主键、外键等,实现数据的添加、删除、修改、统计计算功能,并实现各种必要的完整性约束。在数据库管理上,要进行安全性设计。要独立完成功能模块的编程并通过调试,能用合理的模拟数据运行。写出不少于3000字的设计报告,并另附数据库关系模式及程序代码。各功能模块的具体内容,学生可适当取舍,但是要保证工作量不变。二、要求的设计成果(课程设计说明书、设计实物、图纸等)1.软件(实现了规定功能的软件系统)2.软件使用简要说明(包括系统安装与配置、数据准备要求、用户名、密码等运行参数的说明)3.课程设计报告(按学校规定要求)三、进程安排调查研究第一周周一、周二

3、系统功能设计第一周周三数据库概念设计、逻辑设计第一周周四、周五数据库物理设计、程序设计第一周周六、周日程序调试、写设计报告第二周周一至周四四、主要参考资料1李春葆等,C#程序设计教程,清华大学出版社,2010年2姜桂洪,SQL Server 2005数据库应用与开发,清华大学出版社,2010年指导教师(签名):教研室主任(签名):课程设计成绩评定表出勤情况出勤天数 缺勤天数成绩评定出勤情况及设计过程表现(20分)课设答辩(20分)设计成果(60分)总成绩(100分)提问(答辩)问题情况综合评定 指导教师签名: 年 月 日目 录1初步调查 21.1收集相关信息 21.2分析信息得出结论 22系统

4、可行性分析 22.1技术可行性分析 22.2经济可行性分析 22.3社会意义可行性分析 23详细调查 33.1详细调查方法 33.2管理业务调查 33.2.1功能结构调查33.2.2业务流程调查 43.3数据流程调查 53.4数据字典:83.4.1数据流83.4.2逻辑处理 183.4.3数据存储 203.4.4外部实体 214.数据库设计 214.1概念模型设计 214.2逻辑结构设计 224.3物理结构设计 235.代码设计与窗体316总结 601.初步调查1.1收集相关信息人才的招聘是公司认识管理中的重要环节,涉及到公司工作人员的整体素质水平,而以往人才的选择往往是十分繁琐的,不计其数的

5、简历的审阅将耗费大量人力,网上招聘方式与传统招聘方式的不同主要体现在:第一,节约成本,应聘者无需奔波于招聘现场,印制并投放多份简历,公司在审阅简历时直接从计算机上调用对比,大大降低人力成本;第二,便于建立简历电子人才库,以备不时之需。网上招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。通过它应聘者和招聘公司/单位可以在网上上通过Internet,突破时间和空间的限制而实现工作求职和公司/单位的人才的招聘。网上招聘的崛起对传统人才招聘流通体系产生了强烈的冲击,网上招聘较之传统招聘具有招聘范围广,信息量大,可挑选余地大,应聘人

6、员素质高,招聘效果好,费用低,获得了越来越多的公司的认可优势,同时它有着经营成本低、库存是虚拟的、用户检索方便、地域限制少等特点。1.2分析信息得出结论 本系统开发的核心内容就是实现招聘时公司和人才的交互选择,这个交互可以理解为公司本身的信息,公司的招聘信息、人才本身的信息及人才的求职信息4个方面。通过这一系统更方便的实现人才招聘,不仅仅局限于只是在招聘会上的招聘与投放简历,不局限于时间与空间的限制。利用网上的人才招聘不仅可以降低招聘成本,而且可以大范围的招聘一些隐藏人才。这是这一系统的又一大优点。所以经过讨论,可以进行人才招聘的系统分析与设计。2系统可行性分析2.1技术可行性分析在IT行业中

7、从业的工作人员一般都要求掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件,熟悉IT产品。此系统简单易操作,在系统使用过程中有个人与公司,个人水平只是要求能达到计算机基础的能力,公司同样拥有简单的技术。2.2经济可行性分析因为通过网络传递人才招聘信息可以不受距离的限制,因此可以减少许多的人力和物力,方便管理,由此可以减少不必要的开支,提高了经济效益,而且公司与个人完全不需要投资,只需要有上网设备即可以发布信息,所以从经济上完全是可行的。2.3社会意义可行性分析由于网络的发展,网上招聘已经很普遍了,网上招聘和求职不仅方便了公司与个人,公司扩大了宣传的范围,招聘到更合适的人才,人才也可以有更

8、大的空间去发展,减少了人才的浪费,为社会发展带来积极意义,加快社会的发展。完全符合社会发展的要求,符合社会意义可行性。3详细调查3.1详细调查方法(1)发调查表即通过设计制作调查表,向被调查者发放调查表进行调查的方式。根据被调查者的特点选择用选择题还是问答题,要向被调查者阐明调查的目的及关系,采用匿名或自愿署名等方式。(2)上网调查在网上搜集人才招聘的相关信息,通过网络了解各职业的需求,各职业之间的联系,建立必要的文档,以便于进行流程图的设计与数据库的开发。3.2管理业务调查3.2.1功能结构调查对于个人求职来说,需要记录个人信息,实施会员登陆,登录之后要可实现职位的搜索和个人简历的填写与投递

9、,对于感兴趣的职位进行收藏,退出登录。对于公司来说,需要记录公司信息,实施会员登录,在网站中发布公司职位信息,以便于人才的招聘,登陆后可以实现人才的搜索,人才的招聘。图1功能结构图3.2.2业务流程调查首先是个人会员的注册,不符合的信息返回个人,符合的注册会员,注册完成后登录,完成详细资料的填写,填写完成后保存资料,可以浏览公司职位信息,对感兴趣的公司职位进行收藏,对喜欢的职位可以进行简历的投递。交给管理员处理。公司可以注册公司会员,在系统中记录发布公司职位信息,同时可以浏览人才信息,对感兴趣的可以进行收藏,以便于以后的联系,同时也可以发出面试邀请。同时管理员要对个人会员与企业会员信息进行整理

10、,起到中间桥梁的作用。图2业务流程图3.3数据流程调查3.3.1顶层数据流程图个人求职经过业务处理后将简历投递给招聘公司,同时记录公司信息,公司通过业务处理后将招聘信息传递给个人,招聘人才。图3顶层数据流程图3.3.2第一层数据流程图业务处理过程又可以扩展为检索求职招聘处理和个人以及公司具体信息的填写。图4第一层数据流程图3.3.3第二层数据流程图个人有两方面操作:一是登陆系统后进行个人信息的注册,将注册信息写入个人注册信息存档,二是进行注册后要进行个人信息的发布,并将发布的信息写入个人简历存档。图5个人操作数据流程公司有两方面操作:一是登陆系统后进行公司信息的注册,将注册信息写入公司注册信息

11、存档,二是进行注册后要进行公司信息和公司招聘信息的发布,并将发布的信息写入公司职位信息存档。图6公司操作数据流程管理员要对接收到的两方面的信息进行标准的核查,并写入个人与公司的存档。图7管理员操作数据流程个人与公司之间是通过职位的检索和人才的检索,简历的投递和招聘信息的下达联系起来的,个人通过检索企业信息和简历的投递实现个人对工作的查询和工作请求,企业通过检索人才信息和招聘信息的发出来实现人才的检索和人才的招聘。图8求职与招聘操作数据流程3.4数据字典:3.4.1数据流(1)数据流编号:D1 数据流名称:求职信息 数据 来源:个人 数据流去向:业务处理模块 简 述:人才的求职信息条件数据流组成

12、: 公司职位+职位薪水+公司地址+工作时间 数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(2)数据流编号:D2 数据流名称:招聘信息 数据 来源:业务处理模块 数据流去向:个人 简 述:公司用户发布的聘用信息数据流组成:招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(3)数据流编号:D3 数据流名称:求职简历 数

13、据 来源:业务处理模块 数据流去向:招聘公司 简 述:经过处理后符合公司条件的简历数据流组成:简历编号+姓名+性别+年龄+出生年月+身份证号+民族+婚姻状况+家庭住址+联系方式+学历+毕业院校+政治面貌+工作经验+特长+自我展现+发布时间 数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(4)数据流编号:D4 数据流名称:招聘信息 数据 来源:招聘公司 数据流去向:业务处理模块 简 述:公司的招聘信息数据流组成:招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度

14、+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(5)数据流编号:D5 数据流名称:公司信息 数据 来源:业务处理模块 数据流去向:公司信息存档 简 述:公司用户基本信息和招聘信息数据流组成:公司会员编号+密码+公司名称+所属行业+公司性质+公司注册资金+公司规模+公司所属地区+公司成立日期+公司简介+通讯地址+邮政编码+联系人+联系电话+传真+电子邮箱+营业执照号+信息发布时间+招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要

15、求+普通话程度+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(6)数据流编号:D6 数据流名称:个人信息 数据 来源:业务处理模块 数据流去向:个人信息存档 简 述:经过处理后的个人信息进行存档数据流组成:会员编号+会员名称+邮箱+密码+简历编号+姓名+性别+年龄+出生年月+身份证号+民族+婚姻状况+家庭住址+联系方式+学历+毕业院校+政治面貌+工作经验+特长+自我展现+发布时间数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(7)数据流编号:D7

16、 数据流名称:求职条件 数据 来源:个人 数据流去向:检索求职模块 简 述:个人会员求职所需要填充的求职条件信息数据流组成:公司职位+职位薪水+公司地址+工作时间 数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(8)数据流编号:D8 数据流名称:个人信息 数据 来源:个人 数据流去向:处理个人信息模块 简 述:填写的个人的会员信息和自己的简历信息数据流组成:会员编号+会员名称+邮箱+密码+简历编号+姓名+性别+年龄+出生年月+身份证号+民族+婚姻状况+家庭住址+联系方式+学历+毕业院校+政治面貌+工作经验+特长+自我展现+发布时间数据 流量:

17、10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(9)数据流编号:D9 数据流名称:符合的信息 数据 来源:个人 数据流去向:检索求职模块 简 述:查询公司后符合条件的信息数据流组成:公司职位+职位薪水+公司地址+工作时间 数据 流量:2份/时 高峰 流量:5份/时(上午9:00-11:00,下午2:00-5:00)(10)数据流编号:D10 数据流名称:个人信息 数据 来源:处理个人信息模块 数据流去向:个人信息存档 简 述:经过管理后的个人信息存档数据流组成:会员编号+会员名称+邮箱+密码+简历编号+姓名+性别+年龄+出生年月+身份证号+民族+婚姻状况

18、+家庭住址+联系方式+学历+毕业院校+政治面貌+工作经验+特长+自我展现+发布时间数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(11)数据流编号:D11 数据流名称:公司信息 数据 来源:处理公司信息模块 数据流去向:公司信息存档 简 述:经过处理后的公司的信息和公司注册信息数据流组成:公司会员编号+密码+公司名称+所属行业+公司性质+公司注册资金+公司规模+公司所属地区+公司成立日期+公司简介+通讯地址+邮政编码+联系人+联系电话+传真+电子邮箱+营业执照号+信息发布时间+招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招

19、聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(12)数据流编号:D12 数据流名称:符合的信息 数据 来源:检索招聘 数据流去向:个人信息存档简 述:查询后符合公司招聘条件的信息数据流组成:招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:2份/时高峰 流量:5份/时(上午9:00-11:

20、00,下午2:00-5:00)(13)数据流编号:D13 数据流名称:公司信息 数据 来源:公司 数据流去向:处理公司信息 简 述:用于申请注册信息的公司信息和招聘信息数据流组成:公司会员编号+密码+公司名称+所属行业+公司性质+公司注册资金+公司规模+公司所属地区+公司成立日期+公司简介+通讯地址+邮政编码+联系人+联系电话+传真+电子邮箱+营业执照号+信息发布时间+招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度+性别要求+ 计算机能力要求+薪金水平+有效期限数据 流量:10份/时 高峰 流量:20份/时

21、(上午9:00-11:00,下午2:00-5:00)(14)数据流编号:D14 数据流名称:招聘条件 数据 来源:公司 数据流去向:检索招聘模块 简 述:公司的招聘条件数据流组成:招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(15)数据流编号:D15 数据流名称:个人信息 数据 来源:个人 数据流去向:个人信息注册 简 述:用于注册的个人会员的信息数据流组成:会员

22、编号+会员名称+邮箱+密码+简历编号数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(16)数据流编号:D16 数据流名称:个人信息 数据 来源:个人 数据流去向:个人信息发布 简 述:用于发布的详细个人信息即个人简历数据流组成:简历编号+姓名+性别+年龄+出生年月+身份证号+民族+婚姻状况+家庭住址+联系方式+学历+毕业院校+政治面貌+工作经验+特长+自我展现+发布时间数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(17)数据流编号:D17 数据流名称:注册信息 数据 来源:个人信息注册 数

23、据流去向:个人信息注册存档 简 述:经过审核后写入存档的注册信息数据流组成:会员编号+会员名称+邮箱+密码+简历编号 数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(18)数据流编号:D18 数据流名称:个人简历 数据 来源:个人信息发布 数据流去向:个人简历信息存档 简 述:经过个人简历信息发布后写入存档的个人简历信息数据流组成:简历编号+姓名+性别+年龄+出生年月+身份证号+民族+婚姻状况+家庭住址+联系方式+学历+毕业院校+政治面貌+工作经验+特长+自 我展现+发布时间数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:

24、00,下午2:00-5:00)(19)数据流编号:D19 数据流名称:公司信息 数据 来源:公司 数据流去向:公司信息注册 简 述:用于注册公司会员的信息数据流组成:会员编号+会员名称+邮箱+密码+招聘信息编号数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(20)数据流编号:D20 数据流名称:公司信息 数据 来源:公司 数据流去向:公司信息发布 简 述:公司的信息和招聘信息数据流组成:公司名称+所属行业+公司性质+公司注册资金+公司规模+公司所属地区+公司成立日期+公司简介+通讯地址+邮政编码+联系人+联系电话+传真+电子邮箱+营业执照号+

25、信息发布时间+招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(21)数据流编号:D21数据流名称:注册信息数据 来源:公司信息注册 数据流去向:公司注册信息存档 简 述:符合标准的要写入存档的信息数据流组成:会员编号+会员名称+邮箱+密码+招聘信息编号数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(22)数据流编号

26、:D22 数据流名称:职位信息 数据 来源:公司信息发布 数据流去向:公司职位信息存档 简 述:符合标准的公司职位信息和招聘信息数据流组成:公司名称+所属行业+公司性质+公司注册资金+公司规模+公司所属地区+公司成立日期+公司简介+通讯地址+邮政编码+联系人+联系电话+传真+电子邮箱+营业执照号+信息发布时间+招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(23)数

27、据流编号:D23数据流名称:个人信息 数据 来源:管理员 数据流去向:检索求职 简 述:用于检索的详细个人信息即个人简历数据流组成:简历编号+姓名+性别+年龄+出生年月+身份证号+民族+婚姻状况+家庭住址+联系方式+学历+毕业院校+政治面貌+工作经验+特长+自我展现+发布时间数据 流量:10份/时 高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(24)数据流编号:D24数据流名称:公司信息 数据 来源:管理员 数据流去向:检索招聘简 述:公司的信息和招聘信息数据流组成:公司编号+密码+公司名称+所属行业+公司性质+公司注册资金+公司规模+公司所属地区+公司成立日期+

28、公司简介+通讯地址+邮政编码+联系人+联系电话+传真+电子邮箱+营业执照号+信息发布时间+招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:10份/时高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(25)数据流编号:D25数据流名称:个人信息数据 来源:检索求职数据流去向:个人信息存档 简 述:将检索的符合标准的信息写入存档数据流组成:简历编号+姓名+性别+年龄+出生年月+身份证号+民族+婚姻状况+家庭住址+联系方式+学历+毕

29、业院校+政治面貌+工作经验+特长+自我展现+发布时间数据 流量:10份/时高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(26)数据流编号:D26数据流名称:公司信息数据 来源:检索招聘数据流去向:公司信息存档简 述:将检索的符合标准的信息写入存档数据流组成:公司编号+密码+公司名称+所属行业+公司性质+公司注册资金+公司规模+公司所属地区+公司成立日期+公司简介+通讯地址+邮政编码+联系人+联系电话+传真+电子邮箱+营业执照号+信息发布时间+招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+

30、普通话程度+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:10份/时高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(27)数据流编号:D27数据流名称:检索条件信息 数据 来源:个人数据流去向:职位检索简 述:个人会员求职所需要填充的求职条件信息数据流组成:公司职位+职位薪水+公司地址+工作时间 数据 流量:10份/时高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(28)数据流编号:D28数据流名称:招聘信息 数据 来源:人才招聘数据流去向:个人 简 述:招聘成功后公司提供的招聘信息数据流组成:公司职位+职位薪水+公司地址+工作

31、时间数据 流量:10份/时高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(29)数据流编号:D29数据流名称:人才信息数据 来源:人才检索数据流去向:人才招聘简 述:经过检索后所得到的符合招聘条件的人才信息数据流组成:招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:10份/时高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(30)数据流编号:D30数据流名称:公司信息数据 来源:职位检索 数据流去向

32、:公司职位信息存档简 述:查询出来的公司的职位信息数据流组成:公司名称+所属行业+公司性质+公司注册资金+公司规模+公司所属地区+公司成立日期+公司简介+通讯地址+邮政编码+联系人+联系电话+传真+电子邮箱+营业执照号+信息发布时间+招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:10份/时高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(31)数据流编号:D31数据流名称:个人信息 数据 来源:人才检索数据流去向:个人简历存

33、档简 述:查询出来的人才信息数据流组成:简历编号+姓名+性别+年龄+出生年月+身份证号+民族+婚姻状况+家庭住址+联系方式+学历+毕业院校+政治面貌+工作经验+特长+自我展现+发布时间数据 流量:10份/时高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(32)数据流编号:D32 数据流名称:简历信息 数据 来源:职位检索数据流去向:简历处理简 述:向简历处理发出的简历信息数据流组成:简历编号+姓名+性别+年龄+出生年月+身份证号+民族+婚姻状况+家庭住址+联系方式+学历+毕业院校+政治面貌+工作经验+特长+自我展现+发布时间数据 流量:10份/时高峰 流量:20份/

34、时(上午9:00-11:00,下午2:00-5:00)(33)数据流编号:D33数据流名称:检索条件的信息数据 来源:公司 数据流去向:人才检索 简 述:用于检索人才的条件信息数据流组成:招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度+性别要求+计算机能力要求+薪金水平+有效期限数据 流量:10份/时高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)(34)数据流编号:D34 数据流名称:个人简历 数据 来源:简历处理数据流去向:公司简 述:经过简历处理后向公司投递的个人简历数据流组

35、成:简历编号+姓名+性别+年龄+出生年月+身份证号+民族+婚姻状况+家庭住址+联系方式+学历+毕业院校+政治面貌+工作经验+特长+自我展现+发布时间数据 流量:10份/时高峰 流量:20份/时(上午9:00-11:00,下午2:00-5:00)3.4.2处理逻辑(1)处理逻辑编号:P1.1 处理逻辑名称:职位检索 简 述:对求职检索条件的筛选和对符合条件的公司的筛选。 输入的数据流:检索条件信息处 理:根据人才检索的条件进行公司的检索,符合要求的信息记录进个人信息的存档,对检索不到的返回搜索不到信息。 输出的数据流:公司信息。处 理 频 率:对个人每次搜索进行处理。(2)处理逻辑编号:P1.2

36、 处理逻辑名称:简历处理 简 述:对简历信息进行筛选,将符合标准的简历投递给符合检索条件的公司 输入的数据流:个人简历处 理:对简历进行核对,符合格式要求的并符合公司要求的简历进行简历的投递,对不符合简历标准规范的返回给用户。输出的数据流:个人简历处 理 频 率:对每次简历的投递进行处理。(3)处理逻辑编号:P2.1 处理逻辑名称:个人信息注册 简 述:个人用户注册处理输入的数据流:个人信息处 理:验证注册的用户名及邮箱是否已被注册,若已被注册,则不允许重复注册,必须重新填写用户名和邮箱地址。若注册成功,则返回成功注册提示。并将注册成功的信息存入个人信息存档。输出的数据流:注册信息。处 理 频

37、 率:对用户每次注册进行处理。(4)处理逻辑编号:P2.2处理逻辑名称:个人信息发布简 述:个人用户信息的发布处理输入的数据流:个人信息处 理:成功填入简历中的各项信息,必填项必须填写完整才能成功 提交。输出的数据流:若填写完成将返回成功提交提示信息,并将个人简历信息保存到个人简历存档中,若填写不完全将返回继续填写的提示信息,要求用户继续填写。处 理 频 率:对用户每次提交简历进行处理。(5)处理逻辑编号:P3.1处理逻辑名称:公司信息注册简 述:公司用户注册处理输入的数据流:公司信息处 理:验证注册的用户名及邮箱是否已被注册,若已被注册,则不允许重复注册,必须重新填写用户名和邮箱地址。若注册

38、成功,则返回成功注册提示。并将注册成功的信息存入个人信息存档。输出的数据流:注册信息。处 理 频 率:对公司用户每次注册进行处理。(6)处理逻辑编号:P3.2处理逻辑名称:公司信息发布简 述:公司用户信息的发布处理输入的数据流:公司信息处 理:成功填入简历中的各项信息,必填项必须填写完整才能成功提交。输出的数据流:若填写完成将返回成功提交提示信息,并将个人简历信息保存到个人简历存档中,若填写不完全将返回继续填写的提示信息,要求用户继续填写。处 理 频 率:对公司用户每次提交简历进行处理。(7)处理逻辑编号:P4.1 处理逻辑名称:人才检索 简 述:对人才检索条件的筛选和对符合条件的人才的筛选。

39、 输入的数据流:检索条件的信息处 理:根据公司需求进行人才的检索,符合要求的信息记录个人简历,对检索不到的返回搜索不到信息。 输出的数据流:人才信息。处 理 频 率:对公司每次搜索进行处理。(8)处理逻辑编号:P4.2 处理逻辑名称:人才招聘 简 述:对搜索出来的人才信息进行简历的处理后发出招聘信息。 输入的数据流:人才信息处 理:对搜索出来的人才信息提取简历,根据简历信息发出招聘请求。输出的数据流:招聘信息。处 理 频 率:对公司每次提取人才信息进行处理。3.4.3数据存储(1)数据存储编号:F1 数据存储名称:公司信息存档 简 述:存放公司用户注册信息和公司信息和招聘信息。数据存储组成:公

40、司编号+用户名+密码+邮箱+公司名称+所属行业+公司性质+公司注册资金+公司规模+公司所属地区+公司成立日期+公司简介+通讯地址+邮政编码+联系人+联系电话+传真+电子邮箱+营业执照号+信息发布时间+招聘信息编号+职位类型+具体职位+岗位描述+工作地区+工作地点+招聘人数+年龄要求+专业要求+户籍要求+学历要求+外语要求+普通话程度+性别要求+计算机能力要求+薪金水平+有效期限关 键 字:公司编号用户名相关联的处理:P0、P1、P3(2)数据存储编号:F2 数据存储名称:个人信息存档 简 述:存放个人用户注册信息和个人简历。数据存储组成:个人用户名编号+用户名+密码+姓名+性别+年龄+出生年月

41、+身份证号+民族+婚姻状况+家庭住址+联系方式+学历+毕业院校+政治面貌+工作经验+特长+自我展现关 键 字:个人用户名编号相关联的处理:P0、P1、P2、P43.4.4外部实体(1)外部实体编号:S1 外部实体名称:个人 简 述:应聘的个人用户 输入的数据流:招聘信息 输出的数据流:注册信息+个人简历(2)外部实体编号:S2 外部实体名称:公司 简 述:需要招聘员工的公司 输入的数据流:个人简历 输出的数据流:注册信息+公司信息+招聘信息4.数据库设计4.1概念模型设计人才招聘系统涉及的实体包括个人用户、管理员、公司、各实体属性图及全局E-R图如下:图9个人会员实体属性图图10招聘公司实体属

42、性图图11管理员实体属性图图12人才招聘系统E-R图4.2逻辑模型设计本系统的数据表可以分为以下类别:个 人 表:包含个人注册信息表和个人简历表。公 司 表:包含公司注册信息表和公司信息表和招聘信息表。管理员表:包括管理员信息表。主要有以下表构成本系统数据库:(1)个人会员注册信息表,其属性包括个人会员编号、简历编号、用户名、密码、邮箱。(2)公司会员注册信息表,其属性包括公司会员编号、招聘信息编号、用户名、密码、邮箱。(3)公司信息表,其属性包括公司用户编号、公司名称、所属行业、公司性质、公司注册资金、公司规模、公司所属地区、公司成立日期、公司简介、通讯地址、邮政编码、联系人、联系电话、传真

43、、电子邮箱、营业执照号。(4)招聘信息表,其属性包括招聘信息编号、所属公司、招聘信息发布时间、职位类型、具体职位、岗位描述、工作地区、工作地点、招聘人数、年龄要求、专业要求、户籍要求、学历要求、外语要求、性别要求、计算机能力要求、薪金水平。(5)个人简历表,其属性包括个人简历编号、姓名、性别、年龄、出生年月、身份证号、民族、婚姻状况、家庭住址、联系方式、学历、毕业院校、政治面貌、工作经验、特长。(6)管理员注册信息表:主要属性有管理员编号、管理员姓名、密码、邮箱。4.3物理模型设计4.3.1数据库表设计根据逻辑模型设计中的关系模型,建立名为人才招聘的数据库,并建立如下的表:基本表如下:(1)个

44、人会员注册信息表(1)表1个人会员注册信息表((Perso)列名说明数据类别长度是否为空是否主键PersonID个人会员编号Char20Not nullPrimary KeyPersonIntroduceID简历编号Char20Not nullUserName用户名Char20Not nullPassWord密码Char16Not nullEmail邮箱Char20Not null(2)公司会员注册信息表(2)表2公司注册信息表列名说明数据类别长度是否为空是否主键CompanyID公司会员编号Char20Not nullPrimary KeyCompanyIntroduceID招聘信息编号Ch

45、ar20NotnullFKUserName用户名Char8Not nullPassWord密码Char15Not nullEmail邮箱Char20Not null(3)企业信息表(3)表.3企业信息表列名说明数据类别长度是否为空是否主键CompanyIntroduceID公司会员编号Char20Not nullPrimary KeyCompanyName企业名称Char20Not nullIndustry所属行业Char20CompanyProperties企业性质Char20RegisterMoney注册资金Char10CompanySize企业规模Char20Position所属地区Ch

46、ar20BuildingTime成立时间date12BriefIntroduce企业简介Char40Address通讯地址Char20PostalCode邮政编码smallint6LinkMan联系人Char8Not nullTel联系电话smallint11Not nullFax传真smallint10 Email电子邮箱Char20BusinessLicense营业执照号smallint20(4)招聘信息表(4)表4招聘信息表列名说明数据类别长度是否为空是否主键RecruitmentID招聘信息编号Char20Not nullPrimary KeyCompanyID所属公司Char20No

47、t nullPublishTime发布时间date12Not nullPositionType职位类型Char20Not nullWork具体职位Char20Not nullWorkIntroduce岗位描述Char40Not nullWorkArea工作地区Char20Not nullWorkPlace工作地点Char12Not nullRecruitmentNumber招聘人数smallint5AgeRequire年龄要求smallint4RequireProfessional专业要求Char12HouseholdRegister户籍要求Char12EducationRequire学历要求

48、Char12LanguageRequire外语要求Char12SexRequier性别要求Char8ComputerRequier计算机能力要求Char8Wage薪金水平Char8(5)个人简历表(5)表5个人简历表列名说明数据类别长度是否为空是否主键PersonIntroduceID个人简历编号Char20Not nullPrimary KeyPersonName姓名Char8Not nullSex性别Char4Not nullAge年龄Char4Not nullBirthday出生年月Char8IDcardNumber身份证号Char18Nation民族Char4MaritalStatus婚姻状况Char2Address住址Char20Tel联系方式smallint11Education学历Char20School毕业院校Char20PoliticalAffiliation政治面貌Char4WorkExperience工作经验Char20Specialty特长Char20(6)管理员信息表(6) 表6管理员表说明名称数据类别长度是否为空是否主键AdminID管理员编号Char20Not nullPrimary KeyAdminName管理员姓名Char8Not nullPassWor

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论