SlideShare a Scribd company logo
PROJECTTITLE:
“SKILL EVALUATION AND
TESTING SYSTEM”
YasirShabbir
BSCS F10 M44
Presentation Agenda
Project Idea
Project Description
Used ofTechnologies in Project
Flow ofWorking
Roles & Responsibilities
Abstract Use Case
Sequence Diagram
ERD
Class Diagram
Interface
Project Idea
• Gteamz is a software development firm in Dubai.
• They outsource the development more than 1 lakh $.
• Give invitations to Freelancers for Jobs
• Freelancer can take skills evaluation test on their Web Application
• After Successfully pass the test ,Take the interview on Skype and assign
the work.
Hidden costs of Recruiting
Pre-employment assessments help save your staff valuable time—and, as you well know, their time is money.
if average staff time is worth $40/hr to your company.
Reference:
http://www.eskill.com/pre-employment-skills-testing/
HOURS TOTAL
Read 100 Resume 5 $200
Phone 30 Candidate 10 $400
Interview (HR Department) 10 $40
Total 25 $1000
Project Description
• Enterprise Level Application
• Provide OnlineTesting system for Recruiter.
• Similar with ODesk, Elance .
• Project clone are following
Expert Rating (Online Certfication)
GRETest
Gteam (Dubai)
Use ofTools &Technologies in Project
Tools &Technologies use in this Project
 Core Java Programming
 JSP
 Servlet
 Java BEANS
 MySQL
 MySQLWorkbench
 JDBC
 NetBeans (IDE)
 Tomcat (Web Server)
 UMLET
 SQL
 AJAX
Strategies ofWorking
Following Consideration and Accordance of work:
• Normalized Database
• Follow Java Coding Convention(Oracle Recommendation)
• MVC Architecture
• Object Oriented Design
• Cryptography Usage
• Reverse Engineering( UML and ERD)
• Similar Java POJO classes with Database Schemas
• 50 plus SQL Queries
• 5000 plus lines of Codes in Project.
• SessionTracking
J2 EE MVC Model
Cryptography
 AES and SHA Algorithm
 Hashing and Salting
Flow ofWorking
• Candidate Registration
• Candidate or Admin Login
• Showing theTest to the Candidate.(Automate makingTest )
• Evaluate theTest Categorical wise & update Candidate Profile.
• Now Admin reviewing the candidate Profiles for hiring Purpose.
NOTE
Application can do automatically
Make theTest
Evaluate theTest
Update candidate profile by Result ofTest.
Roles of Entity
Admin can
1.Put Question into the Database for exam.
2.Review the Candidate Profile.
Application can (Automatically ) following
1.Approve the candidate for Login
2.Make the exam for the candidate.
3.Evaluate theTest categorized wise.
4.Update the Candidate Profile by result of exam.
Candidate can
1.Register him/herself into the Application
2.Take the exam test.
Use Case
Sequence Diagram
Activity Diagram (UML)
Visual Representation of Implicitly
TestingWorking
Entity Relation ship Diagram
Class Diagram
Interfaces
Profile Page
Testing Phase
Final Year Project (Capstone Project)

More Related Content

Similar to Final Year Project (Capstone Project)

Marwa_Ezzatt_Ahmed_CV
Marwa_Ezzatt_Ahmed_CVMarwa_Ezzatt_Ahmed_CV
Marwa_Ezzatt_Ahmed_CVMarwa Ezzat
 
Internship softwaretraining@ijse
Internship softwaretraining@ijseInternship softwaretraining@ijse
Internship softwaretraining@ijse
Jinadi Rashmika
 
selenium_course_content.pdf
selenium_course_content.pdfselenium_course_content.pdf
selenium_course_content.pdf
aswinisowmiya
 
Anupam chaturvedi resume latest
Anupam chaturvedi resume  latestAnupam chaturvedi resume  latest
Anupam chaturvedi resume latest
Anupam chaturvedi
 
Patterns and practices for building enterprise-scale HTML5 apps
Patterns and practices for building enterprise-scale HTML5 appsPatterns and practices for building enterprise-scale HTML5 apps
Patterns and practices for building enterprise-scale HTML5 apps
Phil Leggetter
 
Oracle 1z0-554 secrets of passing exams in first try
Oracle 1z0-554 secrets of passing exams in first tryOracle 1z0-554 secrets of passing exams in first try
Oracle 1z0-554 secrets of passing exams in first try
eluka sikruth
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the Cloud
Jeremy Likness
 
Fusion Technical Online Training.pptx
Fusion Technical Online Training.pptxFusion Technical Online Training.pptx
Fusion Technical Online Training.pptx
Techleadsit
 
Improving the Quality of Existing Software - DevIntersection April 2016
Improving the Quality of Existing Software - DevIntersection April 2016Improving the Quality of Existing Software - DevIntersection April 2016
Improving the Quality of Existing Software - DevIntersection April 2016
Steven Smith
 
Project Training in Noida
Project Training in NoidaProject Training in Noida
Project Training in Noida
Tech Mentro
 
Improving the Quality of Existing Software
Improving the Quality of Existing SoftwareImproving the Quality of Existing Software
Improving the Quality of Existing Software
Steven Smith
 
Kishan Yakara - HCL-2.9 Years - Java
Kishan Yakara - HCL-2.9 Years - JavaKishan Yakara - HCL-2.9 Years - Java
Kishan Yakara - HCL-2.9 Years - JavaKishan Yakara
 
Summer training
Summer trainingSummer training
Summer training
Tech Mentro
 
Prince_Kumar_JAVA_Developer
Prince_Kumar_JAVA_DeveloperPrince_Kumar_JAVA_Developer
Prince_Kumar_JAVA_DeveloperPrince nagsen
 
5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVC5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVCprashant zope
 
Resume
Resume Resume
Resume
kapil arora
 
Nancy Gupta_resume_Testing_3yrs
Nancy Gupta_resume_Testing_3yrsNancy Gupta_resume_Testing_3yrs
Nancy Gupta_resume_Testing_3yrsNancy Gupta
 

Similar to Final Year Project (Capstone Project) (20)

Marwa_Ezzatt_Ahmed_CV
Marwa_Ezzatt_Ahmed_CVMarwa_Ezzatt_Ahmed_CV
Marwa_Ezzatt_Ahmed_CV
 
Internship softwaretraining@ijse
Internship softwaretraining@ijseInternship softwaretraining@ijse
Internship softwaretraining@ijse
 
selenium_course_content.pdf
selenium_course_content.pdfselenium_course_content.pdf
selenium_course_content.pdf
 
Anupam chaturvedi resume latest
Anupam chaturvedi resume  latestAnupam chaturvedi resume  latest
Anupam chaturvedi resume latest
 
Patterns and practices for building enterprise-scale HTML5 apps
Patterns and practices for building enterprise-scale HTML5 appsPatterns and practices for building enterprise-scale HTML5 apps
Patterns and practices for building enterprise-scale HTML5 apps
 
Oracle 1z0-554 secrets of passing exams in first try
Oracle 1z0-554 secrets of passing exams in first tryOracle 1z0-554 secrets of passing exams in first try
Oracle 1z0-554 secrets of passing exams in first try
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the Cloud
 
Fusion Technical Online Training.pptx
Fusion Technical Online Training.pptxFusion Technical Online Training.pptx
Fusion Technical Online Training.pptx
 
Improving the Quality of Existing Software - DevIntersection April 2016
Improving the Quality of Existing Software - DevIntersection April 2016Improving the Quality of Existing Software - DevIntersection April 2016
Improving the Quality of Existing Software - DevIntersection April 2016
 
Project Training in Noida
Project Training in NoidaProject Training in Noida
Project Training in Noida
 
Manul resume 1+
Manul resume 1+Manul resume 1+
Manul resume 1+
 
Improving the Quality of Existing Software
Improving the Quality of Existing SoftwareImproving the Quality of Existing Software
Improving the Quality of Existing Software
 
Satya_Prakash
Satya_PrakashSatya_Prakash
Satya_Prakash
 
Kishan Yakara - HCL-2.9 Years - Java
Kishan Yakara - HCL-2.9 Years - JavaKishan Yakara - HCL-2.9 Years - Java
Kishan Yakara - HCL-2.9 Years - Java
 
Summer training
Summer trainingSummer training
Summer training
 
ALZAMER_Ahmad
ALZAMER_AhmadALZAMER_Ahmad
ALZAMER_Ahmad
 
Prince_Kumar_JAVA_Developer
Prince_Kumar_JAVA_DeveloperPrince_Kumar_JAVA_Developer
Prince_Kumar_JAVA_Developer
 
5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVC5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVC
 
Resume
Resume Resume
Resume
 
Nancy Gupta_resume_Testing_3yrs
Nancy Gupta_resume_Testing_3yrsNancy Gupta_resume_Testing_3yrs
Nancy Gupta_resume_Testing_3yrs
 

Recently uploaded

MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 

Recently uploaded (20)

MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 

Final Year Project (Capstone Project)

  • 1. PROJECTTITLE: “SKILL EVALUATION AND TESTING SYSTEM” YasirShabbir BSCS F10 M44
  • 2. Presentation Agenda Project Idea Project Description Used ofTechnologies in Project Flow ofWorking Roles & Responsibilities Abstract Use Case Sequence Diagram ERD Class Diagram Interface
  • 3. Project Idea • Gteamz is a software development firm in Dubai. • They outsource the development more than 1 lakh $. • Give invitations to Freelancers for Jobs • Freelancer can take skills evaluation test on their Web Application • After Successfully pass the test ,Take the interview on Skype and assign the work.
  • 4. Hidden costs of Recruiting Pre-employment assessments help save your staff valuable time—and, as you well know, their time is money. if average staff time is worth $40/hr to your company. Reference: http://www.eskill.com/pre-employment-skills-testing/ HOURS TOTAL Read 100 Resume 5 $200 Phone 30 Candidate 10 $400 Interview (HR Department) 10 $40 Total 25 $1000
  • 5. Project Description • Enterprise Level Application • Provide OnlineTesting system for Recruiter. • Similar with ODesk, Elance . • Project clone are following Expert Rating (Online Certfication) GRETest Gteam (Dubai)
  • 6. Use ofTools &Technologies in Project Tools &Technologies use in this Project  Core Java Programming  JSP  Servlet  Java BEANS  MySQL  MySQLWorkbench  JDBC  NetBeans (IDE)  Tomcat (Web Server)  UMLET  SQL  AJAX
  • 7. Strategies ofWorking Following Consideration and Accordance of work: • Normalized Database • Follow Java Coding Convention(Oracle Recommendation) • MVC Architecture • Object Oriented Design • Cryptography Usage • Reverse Engineering( UML and ERD) • Similar Java POJO classes with Database Schemas • 50 plus SQL Queries • 5000 plus lines of Codes in Project. • SessionTracking
  • 8. J2 EE MVC Model
  • 9. Cryptography  AES and SHA Algorithm  Hashing and Salting
  • 10. Flow ofWorking • Candidate Registration • Candidate or Admin Login • Showing theTest to the Candidate.(Automate makingTest ) • Evaluate theTest Categorical wise & update Candidate Profile. • Now Admin reviewing the candidate Profiles for hiring Purpose. NOTE Application can do automatically Make theTest Evaluate theTest Update candidate profile by Result ofTest.
  • 11. Roles of Entity Admin can 1.Put Question into the Database for exam. 2.Review the Candidate Profile. Application can (Automatically ) following 1.Approve the candidate for Login 2.Make the exam for the candidate. 3.Evaluate theTest categorized wise. 4.Update the Candidate Profile by result of exam. Candidate can 1.Register him/herself into the Application 2.Take the exam test.
  • 15. Visual Representation of Implicitly TestingWorking