1 / 18

The Test Portal & Personality Assessment System

The Test Portal & Personality Assessment System. Developers Jahanzeb Tippu Noman Zafar Zerka Ismail. Presented To: Sir Zafar Iqbal Madam Riffat Shahzadi. The Product. The Product. Introduction:

nerice
Download Presentation

The Test Portal & Personality Assessment System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Test Portal &Personality Assessment System Developers Jahanzeb Tippu Noman Zafar Zerka Ismail Presented To: Sir Zafar Iqbal Madam Riffat Shahzadi

  2. The Product

  3. The Product Introduction: • The Test Portal provides a platform to develop web based tests of different types and patterns. The site also provides an infrastructure for the users to design their own tests according to their requirements. • The site has been developed using JSP, JAVA, JavaScript, and HTML.

  4. Test Types Test Types: • Standard Tests • Psychometric Tests • Customized Tests Standard Tests: • A Standard Tests are designed by site administrator and can be of any type depending on the requirement and purpose behind the test. For example a test which examines user’s abilities in a specific subject or skill falls in the category of “Skill Test” .

  5. Test Types Psychometric Tests: • Psychometric tests are designed by authenticated psychologists and psychiatrists. These personals are called “Experts” in our terminology. For this purpose the site provides a separate area for the Experts. Psychometric test are made online by Administrators. Customized Tests: • The site provides users a platform to design and publish their own tests. Such users include individuals, institutions, academics and training companies etc. An environment has been provided where users add questions and design tests.

  6. Application Architecture

  7. JSP’s JSP’s MySQL User HTML Object Mapping Layer PAS Application Architecture Presentation Layer Application/Domain/Business Layer Data Layer Virtual Proxies Façade Controller Database Brokers JAVA Beans JAVA Classes Web Browser RDBMS JSP Pages and JAVA Classes

  8. User Classification

  9. User Classification There are three types of users for this site. • Master - There exists only one Master . - Have all the rights of Administrator. - Makes Admins, Experts and Ordinary Users. Administrator - Makes Standard Tests - Responsible for publishing all three types of tests. - Makes Experts and Ordinary Users. • Expert - Psychologist, Psychiatrist, Psychometrist. - Makes Psychometric Tests.

  10. User Classification Ordinary User There are two roles of ordinary user. 1. Test Taker - Takes all the three types of tests. 2. Test Maker - Makes the Customized Tests.

  11. Use Case Model

  12. Tools & Technologies

  13. Tools & Technologies Analyze & Design Phase • UML (Unified Modeling Language) • Microsoft Visio Construct Phase • JSP & JAVA For Server Side Programming and implementing Presentation and Business Logic. • JAVA Beans For programming logic.

  14. Tools & Technologies • HTML For Presentation Layer. • CSS (Cascading Style Sheets) For Presentation Layer Design. • JavaScript For client side scripting and validations. • Sun One Studio 4 CE With Apache Tomcat 4.1 As IDE ,Web Container & Web Server. • MySQL 4.1 As DBMS. • Top Style Pro 1.5 For editing of CSS files.

  15. Tools & Technologies • SQLyog 3.1 As GUI for MySQL. • Macromedia Dreamweaver MX For web designing. • Macromedia Fireworks MX For image designing.

  16. Application Development Process

  17. User Add Questions Test Construct Design Analyze Test Design Test Construct Design Analyze Construct Analyze Application Development Process Use Case Driven Development Process: This is another shape of Iterative & Incremental Process Model. Activities are organized with respect to fulfillment of use cases.

  18. The End Thank You

More Related