Presentation is loading. Please wait.

Presentation is loading. Please wait.

BY: Alex Quigley Andrew Monaghan Daniel Ozac Eoin McCrann Philip Hamilton.

Similar presentations


Presentation on theme: "BY: Alex Quigley Andrew Monaghan Daniel Ozac Eoin McCrann Philip Hamilton."— Presentation transcript:

1 BY: Alex Quigley Andrew Monaghan Daniel Ozac Eoin McCrann Philip Hamilton

2 Contents Project Idea Most important features Database Structure System Architecture Nell Feedback Review Prototype Demo Future Perspectives Questions

3 Project Idea - nurs Overview Software system that allows the client to recruit individuals for usability studies, from the general public. Collects basic demographic details from online questionnaire. Sorts, filters and displays this information via a desktop java software program. Motivation “ When working with projects in Nell the one recurring problem we face is how to recruit users. To date it is something we are really struggling with." (Sarah, NELL Employee - 29/03/12). Target Group National eLearning Laboratory (NELL), but can be extended to any usability recruitment company. +

4 Most important features 1. JavaScript Popup 2. Questionnaire Form 3. Control Panel 4. Manage Projects 5. Manage Testers 6. Manage Tests 7. Manage Invites 8. Data Analysis Front End (PHP, HTML, JavaScript) Back End (NetBeans, Java)

5 JavaScript Popup s Description: This pop up will be displayed on a website as part of the advertising website. The User will have the option to participate in Usability Testing or decline the offer.

6 Questionnaire Form Description If the user accepts the offer to participate, he/she will be redirected to this questionnaire. There are 12 short questions covering the basic demographics.

7 Login and Control Panel The data from the questionnaire is then stored in an SQL database. The NELL user can then open our software on their own computer. It’s role is to coordinate all other functionality, and inform of recent additions.

8 Manage Testers The Manage Testers section is used to manage all the data on the usability testers as taken from the online questionnaire. From here, ‘Testers’ can also be added, edited or deleted.

9 Manage Projects The Manage Projects section is used to manage Usability Projects; that is, the Clients of NELL; who have registered and who wish for usability tests to be conducted on their software and systems.

10 Manage Invites The Manage Invites section is used to edit the JavaScript pop up advert that is originally displayed on the advertisers website.

11 Schedule Tests The Managing and Scheduling Tests section is used to manage all usability tests that are to be run in the future. Comments can be added to individual tests, and each scheduled test can be marked as complete.

12 Data Analysis The Data Analysis section is used to perform analysis on the data collected through the questionnaire into graphical charts. Data can be filtered by the required topics and subsequently displayed in a table on the screen. This section is used to identify the ideal candidates for particular tests or projects, by analysing their demographic information.

13 SQL Schema Database Structure

14 SQL Main Transaction Tables

15 SQL Foreign Keys

16

17 Nell Feedback Review Main Comments from Feedback Review 1. Very impressed with idea and functionality. 2. Very impressed with design, stating they were "simple yet professional“, in contrast to a lot of OTT designs. 3. Presenting project – start of with clear overview – don't jump straight into technicalities. 4. Change date question to ask for age group. Implemented Changes, based on Feedback Review 1. Reviewed the way we present our software. 2. Date question was changed.

18 Prototype Demo We will now walk you though a 5 minute detailed demonstration of how our project works.

19 Future Perspectives With more time and resources the following could be implemented: 1. Add functionality so popup JavaScript code could be generated from the NELL software package. 2. Add functionality so HTML form could be created / edited from the NELL software package. 3. Use more object orientation, to allow linking between different forms and objects. 4. Prioritising elements of the project i.e. “ManageTests” - was the most important part of the software as it linked everything together. 5. More structured approach to working on the project: Start and complete one form. Implementing required functionality and methods on this form. Then, implement an interface using these methods on all other forms. This would force consistency throughout the project.

20 Thank you for Listening We are happy to answer any questions you might have.


Download ppt "BY: Alex Quigley Andrew Monaghan Daniel Ozac Eoin McCrann Philip Hamilton."

Similar presentations


Ads by Google