SlideShare a Scribd company logo
1 of 8
NURUL FATIHAH NABILA BINTI
MAT
A142133
Software Requirements for
Online Job Portal
Functional Requirements
i. Secure registration and Login facilities for both
Job Seeker as well as Employer.
ii. An intelligent search engine which enables the
employees to search for jobs in a particular
Qualification/Experience in a certain Field.
iii. An intelligent search engine for the Employer to
search for Job Seekers with a particular
Qualification/Experience in a certain Field.
iv. Administrator has to approve the Employer before
he can put the vacancies.
v. Employers should be notified if any job seeker has
shown interest in their vacancy.
vi. The Employer should have an option for
downloading the C.V. of the Job Seeker.
vii. The Job Seeker should have an option of updating
his C.V.
viii. A Blog/Forum where the general job related
discussions could be maintained.
ix. Also a paid section of the website could be
maintained where special features are given to
the Job Seekers.
x. The special features might include a C.V. Writing
Help and access to a job fair.
Mathematical Statement
Based on the number i, ii and iii in funtional requirements statements.
For Employers :
p : secure registration
q : login facilities
r : enable to search for job seekers
p ^ q  r
If the employers successfully do the secure registration and login
facilities, they enable to search for job seekers.
For job seekers :
p : secure registration
q : login facilities
r : enable to search for jobs
p ^ q  r
If the job seekers successfully do the secure registration and login
facilities, they enable to search for jobs.
Based on the number iv and v in funtional requirements
statements.
admin_approved  putVacancies
If administrator approved the employers, then they can put
vacancies.
jobseeker_interest  get_notified
If job seekers have shown interest in their vacancies, the
employer will get notification.
get_notified  ( admin_approved  putVacancies ) ^
jobseeker_interest
The employers can get notified if if administrator approved them
to put vacancies and if there are the job seekers have shown
interest in their vacancies.
Based on the number vi and vii in funtional requirements
statements.
job_application  jobseeker_upload v
employer_download
Either the job seekers upload or the employers download
for this job application.
Based on the number viii, ix and x in funtional requirements
statements.
speacial_features  C.V ^ job_fair
The special features must include both of the C.V Writing
Skill and job fair.
Comment : Translation process from natural
languages statements to mathematical
statements.
The translation process are based on syntactic
analysis and syntactic manipulation of the
sentence. Express the natural languages
statement as an equation and indicate what
each variable you use stands for.

More Related Content

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

Online Job Portal - NFNabila

  • 1. NURUL FATIHAH NABILA BINTI MAT A142133
  • 3. Functional Requirements i. Secure registration and Login facilities for both Job Seeker as well as Employer. ii. An intelligent search engine which enables the employees to search for jobs in a particular Qualification/Experience in a certain Field. iii. An intelligent search engine for the Employer to search for Job Seekers with a particular Qualification/Experience in a certain Field.
  • 4. iv. Administrator has to approve the Employer before he can put the vacancies. v. Employers should be notified if any job seeker has shown interest in their vacancy. vi. The Employer should have an option for downloading the C.V. of the Job Seeker. vii. The Job Seeker should have an option of updating his C.V. viii. A Blog/Forum where the general job related discussions could be maintained. ix. Also a paid section of the website could be maintained where special features are given to the Job Seekers. x. The special features might include a C.V. Writing Help and access to a job fair.
  • 5. Mathematical Statement Based on the number i, ii and iii in funtional requirements statements. For Employers : p : secure registration q : login facilities r : enable to search for job seekers p ^ q  r If the employers successfully do the secure registration and login facilities, they enable to search for job seekers. For job seekers : p : secure registration q : login facilities r : enable to search for jobs p ^ q  r If the job seekers successfully do the secure registration and login facilities, they enable to search for jobs.
  • 6. Based on the number iv and v in funtional requirements statements. admin_approved  putVacancies If administrator approved the employers, then they can put vacancies. jobseeker_interest  get_notified If job seekers have shown interest in their vacancies, the employer will get notification. get_notified  ( admin_approved  putVacancies ) ^ jobseeker_interest The employers can get notified if if administrator approved them to put vacancies and if there are the job seekers have shown interest in their vacancies.
  • 7. Based on the number vi and vii in funtional requirements statements. job_application  jobseeker_upload v employer_download Either the job seekers upload or the employers download for this job application. Based on the number viii, ix and x in funtional requirements statements. speacial_features  C.V ^ job_fair The special features must include both of the C.V Writing Skill and job fair.
  • 8. Comment : Translation process from natural languages statements to mathematical statements. The translation process are based on syntactic analysis and syntactic manipulation of the sentence. Express the natural languages statement as an equation and indicate what each variable you use stands for.