招聘管理系统设计报告 第2页

招聘管理系统设计报告 第2页
 1.用户信息表
   用户信息包含了使用系统的用户的信息,包括主键用户ID,外键用户所属的项目编号以及用户名和密码,如表:
编号 字段名称 数据类型 描述
1 UserID Int(4) 主键,用户编号
2 UserName Varchar(20) 用户名称
3 Password Varchar(20) 用户密码
        4 ProjectID Int(4) 项目编号
2.角色信息表
用来来存放系统中的角色信息,如系统管理员,招聘助理,项目经理等,包括主键角色编号,角色名称和角色描述如表:
编号 数据类型 字段名称 描述
1 Int(4) RoleID 主键,角色编号
2 Varchar(50) RoleName 角色名称
3 Varchar(500) RoleDescrp 角色描述
3.简历信息表
用来存放一份简历的详细信息,包括主键简历编号、外键需求编号、标志简历状态、简历名称、姓名和籍贯等简历信息,如表。有一点要注意的是,需要将ResumeID的标识改为“是”,标识地增量设为“1”,每添加一条新的简历记录,就不用人工给简历编号,系统自动生成简历编号。
编号 字段名称 数据类型 描述
1 ResumeID Varchar(20) 主键,简历编号,自动增1
2 ResumeName Varchar(10) 系统自动生成的简历代号
3 Name Varchar(20) 姓名
4 NativePlace Varchar(50) 籍贯
5 Email Varchar(20) 电子邮件
6 Telephone Varchar(20) 固定电话
7 MobilePhone Varchar(20) 移动电话
8 OtherMethod Varchar(20) 其他联系方式
9 Sex Varchar(2) 性别
10 CardNum Varchar(20) 身份证代码
11 DataBirth Datetime(8) 出生日期
12 LanguageType Varchar(20) 外语技能
13 LanguageSkill Varchar(20) 外语等级
14 Degree Varchar(10) 外语证书
15 GraduateDate Datetime(8) 毕业时间
16 School Varchar(50) 毕业院校
17 Major Varchar(50) 专业
18 SandType Varchar(50) 投递方式
19 SandDate Datetime(8) 投递时间
20 ReceiptDate Datetime(8) 接收时间
21 ChannelID Int(4) 渠道编号
22 JobTitle Varchar(20) 应征职称
23 InduBackg Varchar(100) 行业背景
24 Skill Varchar(500) 擅长技术
25 RePermanent Varchar(50) 户口所在地
26 WorkYears Varchar(10) 工作经历
27 UpdateTime Datetime(8) 修改时间
28 Remark Varchar(1000) 备注
29 StateID Int(4) 简历状态
30 StationID Int(4) 岗位编号
4.预约信息表
用来存放预约记录的详细信息,包括主键预约编号、外键简历编号、预约记录的标志,以及记录着等字段如表:
编号 字段名称 数据类型 描述
1 AppointeID Int(4) 主键,预约编号
2 ResumeID Int(4) 简历编号
3 Booker Varchar(10) 记录者
4 BookDate Datetime(8) 预约日期
5 Interview
Questions Varchar(20) 面试问题
6 InterviewManager Varchar(20) 面试官
7 InterviewDate Datetime(8) 面试日期
8 Flag Varchar(10) 是否为历史
5.面试信息表
用来存放一个面试记录的详细信息,包括主键面试记录编号,外键简历编号,以及工作经历,健康状况等,如表:
编号 字段名称 数据类型 描述
1 InterviewID Int(4) 主键,面试记录编号
2 ResumeID Int(4) 简历编号
3 Telephone Varchar(20) 电话号码
4 WorkYears Varchar(10) 工作经历
5 HealthStatus Varchar(10) 健康状况
6 Infection Varchar(50) 传染病史
7 PositionOne Varchar(50) 应聘岗位一
8 PositionTwo Varchar(50) 应聘岗位二
9 OnEmolument Varchar(50) 期望薪值
10 EechnicGrade Varchar(50) 技术等级
11 EechnicStamp Varchar(20) 技术类型
12 OldEmolument Varchar(50) 原始薪值
13 WrittenExam Int(4) 笔试成绩
14 WrittenTime Datetime(8) 笔试时间
15 EsitDate Datetime(8) 预计到岗时间
16 IntentAppraise Varchar(1000) 求职意向及面试评价
17 TestManager Varchar(10) 面试官
18 TestData Datetime(8) 面试时间
19 CheckOK Varchar(10) 是否通过
20 Flag Varchar(10) 是否为历史
6.需求信息表
用来存放一个岗位需求的详细信息,包括主键需求编号,外键项目编号,以及需求名称和需求人数等字段,如表:
编号 字段名称 数据类型 描述
1 RequestID Int(4) 主键,需求编号
2 ProjectID Int(4) 项目编号
3 ResuestName Varchar(20) 需求名称
4 CompanyName Varchar(50) 公司名称
5 DemandNum Int(4) 需求人数
6 StartTime Datetime(8) 起始有效时间
7 EndTime Datetime(8) 最后有效期限
8 DemandDescrp Varchar(2000) 需求描述
9 Remark Varchar(500) 岗位描述
10 ContactMan Varchar(20) 联系人
11 Telephone Varchar(20) 联系电话
12 GetNum Int(4) 已获人数
13 Flag Varchar(10) 是否有效
7.部门信息表
根据企业的组织结构,存放各个部门的相信信息,包括主键部门编号,部门名称和部门经理,如表:
编号 字段名称 数据类型 描述
1 DeptID Int(4) 主键,部门编号
2 DeptName Varchar(50) 部门名称
3 DeptManager Varchar(10) 部门经理
8.项目信息表
用来存放一个项目的详细信息,包括主键项目编号,外键部门编号以及项目名称,项目描述等字段,如表:
编号 字段 类型 描述
1 ProjectID Int(4) 主键,项目编号
2 DeptID Int(4) 部门编号
3 ProjectName Varchar(50) 项目名称
4 RemarkPJ Varchar(1000) 项目描述
5 ProjectManager Varchar(20) 项目经理
6 Telephone Varchar(20) 电话
9.权限信息表
用来存放查看/修改页面的权限,包括主键权限编号和权限名称,如表:
编号 字段名称 数据类型 描述

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有