0% found this document useful (0 votes)
9 views10 pages

Sa Report

Uploaded by

ly.leapheng49
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views10 pages

Sa Report

Uploaded by

ly.leapheng49
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

System Analysis I

( SA I )
Lecturer: CHHAY SAMOEUNN

Project: Job Finder


SETEC INSTITUTE

2
SETEC INSTITUTE

01.System Requirement

Introduction

• Showing Job seekers can find what company is hiring now.


• Job seekers can apply for their want to work at company they want.
• Allow job seekers can check job availability and job details such as job description and requirement.

Control

• Website should provide strong security for protecting job seeker application information.
• Privacy data should be protected.

Performance

• Website homepage should be loading under 5 seconds.


• Website should be able to handle 500 users at current time.
• The search delay 3 or 5 seconds.

Input
• User can search bar to enter job titles or keywords, and filters like location, job type,
experience level, salary range.
• User can apply for jobs by Submitting their resume or CV, cover letter and any other
required document.

Process

• Website should be able to allow User can apply their job application to the company to via website.
• Website should be able to make the searching meet the user requirement.
• Website should be able to check candidate information as per employer requirement also
for the job seeker too.

Output
• When job seekers use the search function with specific criteria, the website presents them with
search results matching their preferences.
• After job seekers apply for a job, they receive a confirmation message or email indicating that
their application was successfully submitted.

3
SETEC INSTITUTE

02.Data Flow Diagram (DFD)

Level 0

4
SETEC INSTITUTE

04. Entity Relationship (ERD)

5
SETEC INSTITUTE

Field Name Data Type Field length Constraint Description

User_ID Int 10 PK

Name varchar 20 Not null

Email varchar 30 Not null

Phone Number 15 Not null

Job_seeker_ID Int 10 Fk

04. Data Dictionary

Table User

Field Name Data Type Field length Constraint Description

Fisrt_name varchar 50 Not null

Last_name varchar 50 Not null

Gender varchar 10 Not null

Phone Number 15 Not null

Email Table Job_Seeker


varchar 50 Not null

Address varchar 150 Not null

Job_seeker_ID int 10 FK

6
SETEC INSTITUTE

Table Job
Field Name Data Type Field length Constraint Description

Job_ID Int 10 FK

Job_title varchar 50 Not null

Salary varchar 10 Not null

Location varchar 150 Not null

Experience varchar 50 Not null

Cate_ID int 10 Fk

Job_type_ID int 10 FK

Company_name varchar 50 Not null

Public_date Date Not null

Close_date Date Not null

User_ID Int 10 PK

Table Category
Field Name Data Type Field length Constraint Description

Cate_ID Int 10 PK

Category_name varchar 50 Not null

Table Job_type
SETEC INSTITUTE

Field Name Data Type Field length Constraint Description

Job_type_ID Int 10 PK

Job_type_name varchar 50 Not null

05. User Interface

8
SETEC INSTITUTE

9
SETEC INSTITUTE

ID Test Scenario Test Steps Test Data Expected Actual Pass/Fail


Results Results
TU01 checking sign 1.Enter User name 1. =null require
in with blank 2. password 2. =null
data
Tu02 checking sign 1.Enter User name 1. =rathanak require
in with user 2. password 2. =null
name only
Tu03 checking sign 1.Enter User name 1. =null require
in with 2. password 2. =150901ss30
password only
Tu04 checking sign 1.Enter User name 1. =rathanak require
in with user 2. password 2. =150901ss30
name and
password only
Tu05 Checking 1.Enter User name 1. =null require
signup blank 2. Enter email 2. =null
data 3. Enter phone 3. =null
Tu06 Checking sign 1.Enter User name 1. =rathanak require
up with user 2. Enter email 2. =null
name only 3. Enter phone 3. =null
Tu07 Checking sign 1.Enter User name 1. =null require
up with email 2. Enter email 2. [email protected]
only 3. Enter phone 3. =null
Tu08 Checking sign 1.Enter User name 1. =null require
up with phone 2. Enter email 2. =null
number only 3. Enter phone 3. =011676931
Tu09 Checking sign 1.Enter User name 1. =rathanak require
up with user 2. Enter email 2. [email protected]
name and 3. Enter phone 3. =null
email
Tu10 Checking sign 1.Enter User name 1. =rathanak require
up with user 2. Enter email 2. =null
name and 3. Enter phone 3. =011676931
phone
Tu11 Checking sign 1.Enter User name 1. =null require
up with email 2. Enter email 2. [email protected]
and phone 3.Enter phone 3. =011676931
Tu12 checking sing 1.Enter User name 1. =rathanak require
up with user 2. Enter email 2. [email protected]
name, email 3. Enter phone 3. =011676931
and phone
Tu13 Searching with 1.Enter keyword 1.=null require
blank keyword
Tu14 Searching with 1.Enter keyword 1.=IT require
keyword
06. Test Case

10

You might also like