This document
describes what “intelligent job search software application” is about.
This document
describes a scenario + some technical details.
This document
covers all major aspects of the prototype program.
However the
prototype itself is very limited: only one user can use this project.
|
Field |
Type |
Description |
|
IncomingPositionId |
Int |
Primary
Key |
|
URL |
VarChar(200) |
URL of
the job position |
|
PositionSourceText |
VarChar(8000) |
Text with
description of the position |
|
CurrentRating |
Float |
This
field is regularly recalculated according to the user’s keyword preferences |
|
CreationDate |
DateTime |
The
moment when this page was read from Dice |
|
HumanOperatorRating |
Byte |
Indicates
how this job was rated by the end user (JobSeeker) |
i.
Show
subject of outgoing email.
ii.
Show
cover letter of outgoing email.
iii.
Show
destination email address.
i.
Word
is saved into “Keyword” table. Negative value is assigned to “Value” attribute
of this keyword. If keyword already exists in the table then “Value” attribute is
decreased.
i.
Word
is saved into “Keyword” table. Positive value is assigned to “Value” attribute
of this keyword. If keyword already exists in the table then “Value” attribute is
decreased.
ii.
Positive
words are saved into user’s cookies. These words are used to prepare cover
letter.
i.
Very
good (+2)
ii.
Good
(+1)
iii.
So-so
(0)
iv.
Bad
(-1)
v.
Very
bad (-2)
|
Field name |
Type |
Description |
|
OutgoingMessageId |
Int |
Primary
key |
|
IncomingPositionId |
Int |
Foreign
key |
|
PreparationDate |
DateTime |
Date and
time when JobSeeker rated the message |
|
MessageText |
VarChar(8000) |
Whole |
|
Email |
VarChar(50) |
Email
address of destination |
|
IsSent |
Bit |
Indicates
whether this message was already sent (1 – was sent, 0 – wasn’t sent) |