余杭网站建设长沙优化网站推广
系统的首页,头部有三个选项框,第一个是主页,第二个是才艺技能平台,第三个是登录注册。1.1.2 登录注册模块
系统的登录注册包括登录和注册两个部分。所有系统用户使用后台管理功能都需要经行登录,根据选择不同的身份进入不同的管理界面。用户也可以申请注册账号,可以注册身份为企业用户和求职者但是不可以注册为管理员
1.1.3 管理员模块
系统的管理员模块可以分为
①企业管理,可以根据企业编号浏览企业列表,可以对违规的企业经行删除;可以进行企业确认认证。
②求职者管理,可以根据求职者编号浏览求职者列表,可以对违规的求职者进行删除。
③岗位管理,可以根据岗位编号浏览岗位列表,可以对违规的岗位进行删除。
④才艺技能管理。可以根据技能编号浏览技能列表,可以对违规的技能进行删除。
⑤评论。可以根据评论编号浏览评论列表,可以对违规的评论进行删除。
1.1.4 企业用户模块
系统的管理员模块可以分为
①企业信息管理,可以更改企业基本信息,认证信息除外,企业可以向管理员发送认证申请,没有申请则不能使用岗位管理。
②岗位管理,在企业获得认证后,可以查询到本企业用户发布的岗位列表,并进行增加、修改和删除本企业发布的岗位。
③应聘申请管理,可以浏览到求职者对本企业发布的岗位的应聘信息,并进行审批
④才艺技能查询。可以根据技能编号浏览技能列表,通过该技能列表可以直接技能发送这进行招聘,即创建应聘申请信息,且面试通过的状态为‘是’。
⑤添加评论。可以添加评论,添加成功后可以在系统的首页面看到。
1.1.5 求职者模块
系统的求职者模块可以分为
①个人信息管理,可以更改个人用户名,密码等基本信息;
②岗位查询,可以根据岗位类型查询到该类型的岗位列表,并进行应聘申请。
③应聘申请管理,可以查询到自己的应聘申请。
④才艺技能管理。可以添加和删除个人的才艺技能信息。
⑤添加评论。可以添加评论,添加成功后可以在系统的首页面看到。
企业用户表主要包含企业的编号及企业的一些必要信息等字段。具体如表3-2所示,
表3-2 tb_firm 企业用户表
编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 firm_id varchar 10 0 N Y 企业ID
2 firm_login_pwd char 32 0 N N 企业用户登录密码
3 firm_name varchar 50 0 Y N 企业名称
4 firm_address varchar 100 0 N N 企业地址
5 firm_scale int 0 N N 企业规模
6 firm_state varchar 10 0 N N 0 企业状态,该状态有两种,一种是‘0’未认证,一种是‘1’已认证,默认为0
7 firm_remark varchar 400 0 N N 备注,企业介绍
求职者表主要包含求职者的ID、求职者登录系统所需内容相关字段、求职者个人信息相关字段。。具体如表3-3所示:
表3-3 tb_employee 求职者表
编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 employee_id varchar 10 0 N Y 求职者ID
2 employee_login_pwd char 32 0 N N 求职者登录密码
3 employee_name varchar 20 0 N N 求职者姓名
4 employee_gender char 2 0 N N 求职者性别
5 employee_age int 0 N N 求职者年龄
6 employee_degree varchar 10 0 N N 求职者学历
7 employee_resume varchar 50 0 Y N 求职者简历,简历存放格式为PDF
8 employee_remark varchar 100 0 Y N 备注
岗位表主要包含岗位ID等岗位必要的信息。具体如表3-4所示:
表3-4 tb_job岗位表
编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 job_id int 0 N Y 岗位ID
2 firm_id varchar 10 0 N N 所属企业ID,对应企业表中的企业ID
3 job_type_id int 0 N N 岗位类型ID,对应岗位类型表中的岗位类型ID
4 job_name varchar 30 0 N N 岗位名称
5 job_requirements varchar 400 0 N N 岗位要求
6 job_content varchar 400 0 N N 岗位内容
7 job_salary varchar 30 0 N N 薪资
8 job_welfare varchar 200 N N 福利
为了方便用户直接通过岗位的类型查询到岗位信息,我将岗位类型单独提取出来做成一个岗位类型表,表在存放岗位类型的ID以及名称。具体如表3-5所示:
表3-5 tb_job_type岗位类型表
编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 job_type_id int 0 N Y 岗位类型ID
2 job_type_name varchar 20 0 N N 岗位类型的名称
用户评价表中包括评价的编号、子商品关联的编号、用户关联的编号、相关评价信息的一些字段以及评价是否已被删除字段。应聘申请。具体如表3-6所示:
表3-6 tb_job_audit应聘申请表
编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 audit_id int 0 N Y 应聘申请ID
2 job_id int 0 N N 所应聘岗位的ID,对应岗位表中的岗位ID
3 employee_id varchar 10 0 N N 应聘者的ID,对应求职者表中的求职者ID
4 audit_interview char 2 0 N N 0 是否参与面试的状态,默认为‘否’,当求职者同意参与面试后可改变状态为‘是’
5 pass_interview char 2 0 N N 0 是否通过面试的状态,即求职者是否获得offer的状态,默认为‘否’,当企业用户确认后可改变状态为‘是’
6 audit_remark varchar 200 0 Y N 备注,由企业用户标注面试者参与面试的信息,或者是标注求职者获得岗位的地点等信息,可为空
才艺技能表中包含技能ID发布者的ID等信息字段。具体如表3-7所示:
表3-7 tb_ talent 用户讨论表
编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 talent_id int 0 N Y 技能ID
2 employee_id varchar 10 0 N N 技能发布者的ID,对应求职者表中的求职者ID
3 talent_name varchar 50 0 N N 技能的名称,描述
4 talent_content varchar 100 0 N N 技能的主体内容
评价表中包括评价ID、评论者ID评论的信息等字段。具体如表3-8所示:
表3-8 tb_comment 评价标签表
编号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
1 comment_id int 0 N Y 评论ID
2 commenter_id varchar 10 0 N N 评论者ID,若是企业用户发布的评论则对应企业用户表中的企业ID,若是求职者发布的评论,则对应求职者表中的求职者ID
3 comment_time timestamp 0 N N CURRENT_TIMESTAMP 评论时间,默认存储当前时间
4 comment_content varchar 600 0 N N 评论主题内容