ASP.NET网上人才招聘系统(5)

来源:xiaoniu168.com 作者:本站原创 添加时间:2012-03-28 点击数:25371

计算机毕业设计绍:

1.1.1  数据表的设计

新闻信息表news、个人用户表person、企业用户表company、个人简历表getJobInfo、招聘信息表giveJobInfo、在线申请表resume,下面分别介绍这些表的结构。

(1)新闻信息表保存了该网站上所有新闻,包括新闻标题、来源,发布时间,主要内容等,主键Id,具体的描述如表1所示:

1 表news的结构

编号

字段名称

数据结构

必填字段

说明

Id

Int

是(主键)

新闻编号

Title

Varchar(100)

新闻标题

Source

Varchar(30)

新闻来源

publicDate

Datetime

发布时间

Content

Text

新闻内容

Picture

Image

新闻图片

hits

int

新闻单击次数

2)个人用户表保存了所有个人用户的用户名、密码、E_mail等基本用户信息,如表2所示:

2 表person的结构

编号

字段名称

数据结构

必填字段

说明

personID

int

是(主键)

用户编号

Name

Varchar(50)

是(外键)

用户名

Password

Varchar(50)

用户密码

email

Varchar(50)

电子邮箱

3)企业用户表保存了所有企业用户的用户名、密码和Email等基本用户信息。如表3所示:

3 表company的结构

编号

字段名称

数据结构

必填字段

说明

companyID

int

是(主键和外键)

用户编号

Name

Varchar(50)

用户名

Password

Varchar(50)

用户密码

email

Varchar(50)

电子邮箱

(4)个人简历表保存了用户的个人基本信息如姓名、性别等,还有与求职相关的各种信息,如工作经验,所求职位等。它通过外键personID与表person相关联,与表person是一对一的关系,也就是一个人只能登录一份简历。表的具体内容如表4所示:

4 表getJobInfo的结构

编号

字段名称

数据结构

必填字段

说明

getJobInfo

int

是(主键)

求职信息编号

personID

int

是(外键)

用户编号

name

Varchar(10)

用户名

Sex

Varchar(5)

性别

Email

Varchar(50)

电子邮件

Phone

Varchar(20

电话

address

Varchar(50)

地址

addrNum

Varchar(50)

邮政编码

Education

Varchar(50)

教育程度

10

Strong

text

特长

11

Experience

Text

工作经验

12

Introduction

Text

自我介绍

13

Type

Varchar(50)

工作类型

14

workPosition

Varchar(50)

工作职位

15

workCity

Varchar(50)

工作城市

16

Wage

Varchar(50)

期望工资

17

Other

Text

其他

18

pulicTime

DateTime

发布时间

19

lookTimes

Int

单击次数

5)表giveJobInfo保存了企业发布招聘信息,包括工作要求、工作地点、招聘人数等信息,它通过与外键与company表相连,一个企业用户与一条招聘信息表相连,但是在里面可以发布不同的招聘职位和相关要求。表的具体结构如表5所示:

5 表giveJobInfo的结构

编号

字段名称

数据结构

必填字段

说明

giveJobInfo

int

是(主键)

招聘信息编号

companyID

int

是(外键)

公司编号

companyName

Varchar(10)

公司名称

vocation

Varchar(5)

公司类型

Email

Varchar(50)

电子邮件

Phone

Varchar(20

电话

address

Varchar(50)

地址

addrNum

Varchar(50)

邮政编码

Workposition

Varchar(50)

工作职位

10

giveNum

varchar

招收人数

11

workCity

Text

工作城市

12

descripe

Varchar(50)

工作描述

13

request

Varchar(50)

工作要求

14

pulicTime

DateTime

发布时间

15

lookTimes

Int

单击次数

(6)在线申请表包括申请人的ID、名称,以便企业用户可以通过申请表中的personID查看到申请人的个人简历。它通过外键personID和外键companyID 分别与表person和表company联系。它实际上提供了个人和企业的交互,具体内容如表6 所示: 

6 表resume的结构

编号

字段名称

数据结构

必填字段

说明

resumeID

Int

是(主键)

提交简历编号

personID

Int

是(外键)

个人编号

companyID

Int

是(外键)

企业编号

personName

Varchar(50)

个人姓名

companyName

Varchar(50)

企业名称

CWorkPosion

Varchar(50)

招聘单位

PWorkPosion

Varchar(50)

应聘职位

〖资料来源:计算机毕业论文 www.xiaoniu168.com

第6页为计算机毕业论文部分......

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网