网上求职和招聘系统答辩演讲稿

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 注册企业用户招聘邀请数据和收藏夹数据
– 这与企业招聘相关,包括企业用户标识,求职者 标识等。
2020/5/19
第三部分 项目开展
• 本人完成的部分
– 在系统开发的过程中,本人主要完成了资料搜 集分析,数据库结构设计、网站框架设计、 ASP代码的编写、测试、数据库维护等等,同 时也参与进行了网页设计,资料录入等工作。
• 对于求职者用户、企业用户和职位这几种信息类 型来说,它们里面包含了一些重要的需要交互属 性项,而这些属性项应该是一种可供选择的内容 ,如求职用户中,用户简历里面的户籍、主修专 业、外语,这些属性不仅是查看是考虑的因素, 更主要的是他们是提供用户查找信息的依据。
2020/5/19
• 从程序设计的角度上看,那些数据是不能由用户 任意输入的,只能通过选择系统提供的选项输入 到数据表里面。对于这些交互属性内容,本系统 建立了一张数据表用于其属性内容的存储,同时 对这些内容分门别类,即同时要存储属性类别信 息。
2020/5/19
第一部分 项目意义及特点
• 设计开发一个关于人才与招聘的系统,其 根本意义就在于要实现求职人员和用人单 位的互利和双赢 。
• 网上人才与招聘系统就是致力为双方提供 了一个便利的信息交流和应用平台。
2020/5/19
• 从设计的角度来看,这是一个功能为本、 性能为辅的网站。
• 从实现的角度来看,本网络系统具备信息 量大、速度快等基本的性能,使用方便。
• 职位数据
– 每个职位都是属于一个特定的企业的,因此它 首先应包含它所属于的企业的标识。另外的, 就是关于这个职位本身的属性、介绍等数据
– 这些信息也能被所用身份的使用者通过某种方 式获得,这是整个网络人才招聘系统处于最中 心的数据
• 注册求职者用户申请职位数据和收藏夹数据
– 这与个人求职相关,包括求职者用户标识、职 位标识等
2020/5/19
• application表
– 这是用于存储注册求职者用户收藏夹内容和申 请职位情况的数据表
– application表要实现的功能比较多,如存储求 职者的职位收藏,职位申请,企业用户查看的 应聘申请等等。这些信息都要集中到一个表中 关键是要引入用于区分这集中信息的字段。这 里用一个整形的status字段来表示这几种功能 。
• 在性能方面,不一味的依赖于硬件,是从 数据库管理和程序设计上入手,结合实际 网络环境,优化整个系统的运算和信息流 通速度。
• 开发时注意到性能与易用性、易维护性之 间的平衡。
2020/5/19
第二部分 项目功能
• 从使用者身份以及数据和信息两个方面着手去考 虑,本人介绍数据和信息部分。
• 网站管理员数据
– 完成的模块主要有数据库存储过程设计,企业 用户的注册、登录和各项功能设计,网站管理 员功能的设计编写,以及主页新闻、招聘信息 的显示和管理等。
2020/5/19
数据库的设计与应用
• 一般来说,存储各种使用者、职位、新闻的信息 和自身属性、描述信息的可以独立建立一张数据 表,既是系统用户登录信息的保存地方,也是查 看招聘、人才信息的来源。
2020/5/19
– 表中其余的部分用来存储简历信息,其中有些 字段是存储可选择属性的,如“户籍”,“最 高学历”,“专业类别”,“外语”,“应聘 岗位”等等。
– 在网站设计中,每当注册用户登录成功进入管 理页面后,可得到一个关于该用户的统计信息 ,统计了点击次数、收藏夹、职位申请、应聘 邀请的条目总数。这些统计信息可以通过显示 页面时访问相关表统计来得到,但每次都要这 样再次查表效率太低。
– 主要包括管理员的登录名、登录密码等重要数据,该 种数据比较独立,只有管理员登录检查时才能使用到 。
• 新闻数据
– 是存储管理员要发布的新闻信息wk.baidu.com用到的,包括新闻 标题,具体内容等部分。
2020/5/19
• 注册求职者用户数据
– 包括用户登录名、登录密码等数据,以及构成 一份简历所需要的各种数据
2020/5/19
部分数据表的设计方法
• resumeinfo 表
– 存储注册求职者用户登录信息和简历信息得表,所以 它主要也是包括了这两部分的内容。
– 要实现求职者用户的注册、登录,分别就要有用户名 和登录密码这两个字段,用username和passwd来做列 名,而且都是字符型的。
– 但是,无论在数据库结构和程序编写的角度上看,都 不应直接用username来做记录的标识和主码,这会对 降低程序的效率和增加容量的消耗。因此要建立一个 整形的标识列来作为resumeinfo表的主码,这里用 resume_id来作为列名,int类型。
– 求职者用户和企业用户对status字段进行不同 的操作就能得到不同结果,同时查找时只用根 据status字段的值作出判断,就能得到所期望 的结果。
2020/5/19
数据库管理系统的应用
• 在求职者用户中,收藏夹和申请职位信息有大部 分内容都是相同的,都要存储求职者用户标识、 职位标识、加入时间等,所不同的只是他们所被 应用的场合不同而已。所以将这两类信息合成到 一张数据表中,而通过为每条这样的信息增添一 个标识其用途的字段就可以实现数据存储。
• 在处理企业用户方面,也把收藏夹和招聘邀请信 息都统一到一张表中,通过一个特殊字段来作出 区分。
– 出于隐私的理由,这些信息只能由确认开通了 的企业用户查看得到,一般客人甚至其它的注 册求职者都不可能通过正常途径访问到
• 注册企业用户数据
– 同样包括登录名、登录密码等数据,以及关于 企业的各种属性、联系方式、介绍等企业数据
– 这些企业信息是公开的,任何用户都能通过某 种方式查看得到
2020/5/19
2020/5/19
• attribute 表
– 这是用于存储各交互属性内容的数据表
– 主要实现两种信息的存储:属性名和属性类别 。
– 引入了标识列attr_id来作为主码,而attr_name 是表示属性名字,属性类别由于已经有 attr_category表来存储属性类别的名字,因此 这里只需存储属性号,也即attr_category的主 码,在这里作为attrbute表的外码。
相关文档
最新文档