business rules - 1

Upload: faheemqadir

Post on 21-Feb-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 Business Rules - 1

    1/1

    Business Rules of CV Management System

    1. A candidate can apply in one or many availablejobs.2. Ajobcan be associated wit one or many candidates.

    !. A candidate can ave one and only one registered/approved account.

    ". A registered/approved accountmust be associated wit one and only one candidate.#. $ne candidatecan ave one or more tan one resumes.

    %. $ne candidate can enter many academic informations and one academic information can be entered by

    one candidate.&. $ne candidate can enter many professional qualifications and one professional qualificationcan be

    entered by one candidate.'. $ne candidate can enter many professional skillsand one professional skillcan be entered by one

    candidate.(. $ne candidate can enter many work experiences and one work experiencecan be entered by one

    candidate.1). $ne candidate can enter many references and one referencecan be entered by one candidate.

    11. $nejobcan ave manyjob applicationsand onejob application can belong to onejob.12. A companycan ave one and only one registered account.

    1!. Acompanycan enter one or more tan one company emails.1". A companycan enter one or more tan one company contact numbers.

    1#. A companycan enter one or more tan one company email drafts.

    1%. $ne companycan enter manyjob advertisementsand onejob advertisementcan be entered by one

    company.

    1&. A companywill only ave te access to managejob advertisements tat is *are+ under company'scontrol

    e.g. *,pdate and -elete+.

    1'. $ne company can enter manyjobsand onejobcan be entered by one company.

    1(. A companywill only ave te access to managejobs tat is *are+ under company'scontrole.g. *,pdate

    -elete /ublis and ,npublised+.

    2). A companycan sortlist 0ero one or many candidatesfor particularjobpositions.

    21. A company can managesupdate manyjob applications statusbut onejob application statuscan bemanagedupdated by one company.

    22. An admin can create one or more tan one companies accounts.

    2!. An admincan activeinactive one or more tan one companies accounts.

    2". An admincan activeinactive one or more tan one candidates profile accounts.

    2#. An admincan activeinactive one or more tan one postedjobs.

    26.very candidatecan see recorddata wic is related to imer if some data records are for particular

    candidate ten no oter candidatecan access it but a company/admin sould be able to access it.