Practical 1: Objective: Introduction of The Project
Practical 1: Objective: Introduction of The Project
Project Description:-
NUMBER OF MODULES
The system after careful analysis has been identified to be presented with the
following modules:
• Admin
• Job Seeker
• Job Provider
• Notification
• Search
• Report
• Authentication
Admin :-In this module Admin will add all the qualifications, skill, experience,
city, state, country and update and delete information about the job provider or job
seeker he can also search for the job seeker and he can send mail to offer the job to
job seeker and he can also see the jobs add by the job provider.
Job Seeker :-In this module Job Seeker register him self and upload his resume and
fill the profile give by admin and after login he will search for the job on various
conditions and he can change his profiles and resume and he can apply for the jobs
based on various conditions. He can see the response of the company and he can
call the company person for the interview.
Job provider :-In this module Job Provider register him self and his company and
after login he will add new job and he can search for the job seekers on various
condition and he can offer the job to job seeker according to the job profile and he
can also see the response from the job seekers and send the mail.
Notification :-In this module admin and job provider send the notification to the
job seeker in the form of email.
Reports:-This module contains all the information about the reports generated by
the admin based on the particular job seeker, particular job provider, all job seeker
and job provider, all jobs generated by the job providers.
Authentication:- This module contains all the information about the authenticated
user. User without his username and password can’t enter into the login if he is
only the authenticated user then he can enter to his login.
PRACTICAL 2
Objective: Draw use case diagram with respect to your project
USE CASE DIAGRAM
A use case diagram is a dynamic or behaviour diagram in UML. Use case diagrams
model the functionality of a system using actors and use cases. Use cases are a set
of actions, services, and functions that the system needs to perform
System
Draw your system's boundaries using a rectangle that contains use cases. Place
actors outside the system's boundaries.
System name
Use Case
Draw use cases using ovals. Label the ovals with verbs that represent the system's
functions.
Use Case
Actors
Actors are the users of a system. When one system is the actor of another system,
label the actor system with the actor stereotype.
Relationships
Illustrate relationships between an actor and a use case with a simple line. For
relationships among use cases, use arrows labelled either "uses" or "extends." A
"uses" relationship indicates that one use case is needed by another in order to
perform a task. An "extends" relationship indicates alternative options under a
certain use case .
0 Level DFD
Applicant
management
ONLINE JOB
APPLICATION
PORTAL
login Management
1st Level DFD
Content News Type
Management Management
Articles
Management System user
Management
ONLINE JOB
APPLICATION
PORTAL
General News
Generate articles report
Report
Job Details
user
Job Search
Get details
Registration
New employer login details
ID and
Password Employer login
Employer
process
Com info.
Job Details
Employer Jobs
PRACTICAL 5
Objective: Draw ER model with respect to your project
WHY ER DIAGRAMS?
Provide a preview of how all your tables should connect, what fields are
going to be on each table
ER diagrams are translatable into relational tables which allows you to build
databases quickly
Entities
Attributes
Relationships