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)

Final Year Project (Capstone Project)

  • 1.
    PROJECTTITLE: “SKILL EVALUATION AND TESTINGSYSTEM” YasirShabbir BSCS F10 M44
  • 2.
    Presentation Agenda Project Idea ProjectDescription Used ofTechnologies in Project Flow ofWorking Roles & Responsibilities Abstract Use Case Sequence Diagram ERD Class Diagram Interface
  • 3.
    Project Idea • Gteamzis 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 ofRecruiting 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 • EnterpriseLevel Application • Provide OnlineTesting system for Recruiter. • Similar with ODesk, Elance . • Project clone are following Expert Rating (Online Certfication) GRETest Gteam (Dubai)
  • 6.
    Use ofTools &Technologiesin 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 Considerationand 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 MVCModel
  • 9.
    Cryptography  AES andSHA Algorithm  Hashing and Salting
  • 10.
    Flow ofWorking • CandidateRegistration • 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 Admincan 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.
  • 12.
  • 13.
  • 14.
  • 15.
    Visual Representation ofImplicitly TestingWorking
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.