The document describes a proposed "Skill Evaluation and Testing System" project. It would allow freelancers to take online skills tests through a web application, administered by a Dubai-based software development firm called Gteamz, to help evaluate candidates for potential job assignments. The project would use Java-related technologies like Java, JSP, Servlets, MySQL and follow best practices like an MVC architecture. It outlines the workflow, which includes candidate registration, login, automated test administration and evaluation, and admin review of candidate profiles. Diagrams include use cases, sequence diagrams, activity diagrams, ER diagrams and class diagrams to visually depict the system design and relationships between entities.
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
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.