Job Fair Pervasive Computing System

Slides:



Advertisements
Similar presentations
Pharos Uniprint 8.3.
Advertisements

ProAssist ® complex assistance services management system Global Assistance & INGENIUM Praha.
DCMS: Training Manual Help Desk Management July, 2010.
Cookies, Sessions. Server Side Includes You can insert the content of one file into another file before the server executes it, with the require() function.
® Microsoft Office 2010 Browser and Basics.
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
iRequestManager for MediMizer X3
How to access AUXDATA March If you have not received a Username from your DSO-IS, do not go any further. Send a request to your FSO-IS/SO-IS asking.
Problem Statement The Iowa State engineering career fair, or any career fair for that matter, is a logistics problem. By utilizing smart technologies such.
PulseHR Time and Attendance software development and coding web development, web hosting IT project management and consulting Str. Ghioceilor.
Job Fair Pervasive Computing System Design Report Project Team: Dec0912 Client: Iowa State University Faculty Adviser:
Electrical and Computer Engineering Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Final Project Review.
Domino’s Pizza Online Order Form. Design Usable by anyone familiar with a web browser and using the Internet. Usable by anyone familiar with a web browser.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Inventory Control in Stores Dec05-09 Team: Jeff Benson Frederick Brown Christopher Reed Brian Wagner Date: December 6, 2005 Client: ISU Senior Design Program.
Automatic Software Testing Tool for Computer Networks ARD Presentation Adi Shachar Yaniv Cohen Dudi Patimer
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Getting started on informaworld™ How do I register my institution with informaworld™? How is my institution’s online access activated? What do I do if.
Job Offer/Continuing Education Evaluation Labor CostsHoursRate($10.30/Hr) Luke195 $ 2, Stephanie175 $ 1, Matt185 $ 1, Randy205 $ 2,
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
HOW-TO guide This tutorial has sound.
Hancock County Schools Staff Development Website An Introduction to Online Staff Development Registration Copyright © Hancock County Schools 2004.
Customer Service and Support Sutherland Global Services Consultant Learning Services Microsoft Store.
Managing Clients in the IEZ Quote System Objective: Become an expert in managing your clients in the IEZ Quote System.
R.A.P.S Dan Hudlow Kyle Lee Mike Fisher Brad Justice Team no. 3.
EMerge Browser Managed Security Platform Module 3: Startup eMerge Certification Course  Physical connection  TCP/IP Characteristics of PC  Initial connection.
COMP3121 E-Commerce Technologies Richard Henson University of Worcester November 2011.
Job Fair Pervasive Computing System Design Report Project Team: Dec0912 Client: Iowa State University Faculty Adviser:
OCS Systems On-Line Photocopy Accounting On-Line Print Accounting Track office printing and copying.
Dec07-02: Prototype Parking Meter Phase 8 Bret Schuring: Team Leader Pooja Ramesh: Communications Wilson Kwong, Matt Swanson, Alex Wernli.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
PHP. $_GET / $_POST / $_SESSION PHP uses predefined variables to provide access to important information about the server and requests from a browser.
Team # 2 Members: Sowmya Krishnaswamy Hakan Terzioglu Manu Mehan Jerome Tunaya.
Expert System Job Offer Evaluation Software May Abstract The project’s focus is to decide what criteria should be used to determine which job offer.
MEMBERSHIP AND IDENTITY Active server pages (ASP.NET) 1 Chapter-4.
Members: Adam Lee, Kartik Subbu, Nick Oakman, and Gabriel Semonis Advisor: Professor Daji Qiao.
XP Browser and Basics COM111 Introduction to Computer Applications.
FitnessGram® 2015 Student Information System (SIS) Extract Import Training for Georgia School Year.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
WHAT IS E-COMMERCE? E-COMMERCE is a online service that helps the seller/buyer complete their transaction through a secure server. Throughout the past.
Web Browsing *TAKE NOTES*. Millions of people browse the Web every day for research, shopping, job duties and entertainment. Installing a web browser.
1© Copyright 2011 EMC Corporation. All rights reserved. Registering for Partner Central February 2014 FOR RSA PARTNER USE.
May07-02: Parking Meter Clint Hertz: Team Leader Austyn Trace: Communications Nick Hollander Christian Baldus.
1 Visalia Unified School District Principal & Area Administrator Service Request Approval Processing Using The SRTS November 16, 2005 Administrative Services.
Members: Adam Lee, Kartik Subbu, Nick Oakman, and Gabriel Semonis Advisor: Professor Daji Qiao.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
How to develop a VoIP softphone in C# that enables SIP Instant Messaging (IM) This presentation describes how to create a softphone in C# that allows you.
How to develop a VoIP softphone in C# by using OZEKI VoIP SIP SDK This presentation demonstrates the first steps concerning to how to develop a fully-functional.
BY: SALMAN 1.
2nd year Computer Science & Engineer
Compatible with the latest browsers; Chrome, Safari, Firefox, Opera and Internet Explorer 9 and above.
KUBE 2 – Automated Brand Content Launch
BY: SALMAN.
PARKING AUTOMATION SYSTEM
Job Fair Pervasive Computing System
EBSCO eBooks.
By Janet Crawford and Dam Luong Submitted to the Faculty of
What is Cookie? Cookie is small information stored in text file on user’s hard drive by web server. This information is later used by web browser to retrieve.
Network Models, Hardware, Protocols and number systems
Orientation for Online Study
INFORMATION TECHNOLOGY NEW USER ORIENTATION
INFORMATION TECHNOLOGY NEW USER ORIENTATION
In-house Developed Library Solutions
FitnessGram® 2015 Student Information System (SIS) Extract Import Training for Georgia School Year.
Presentation transcript:

Job Fair Pervasive Computing System Design Report Project Team: Dec0912 http://seniord.ece.iastate.edu/dec0912/ Client: Iowa State University Faculty Adviser: Daji Qiao PhD Course Coordinator: Jason Boyd Team Members: Adam Lee Kartik Subbu Nicholas Oakman Gabriel Semonis

Problem/Need Problem Career fair management becomes complex given the large number of students and employers involved. Long queues at certain employers lead to inefficient use of time. Need System to automate the selection process of which employer to visit next based on student and employer criteria and line lengths.

Proposed Solution Create a system where students can “check in” at employer booths to inform centralized server (database) that he/she is waiting in that booth’s respective queue. Provide students information such as in which order they should visit employer booths if they want to save time using a matching algorithm.

Operating Environment Indoors (65-75˚F) 2000 students and 300 employers at any point Windows Laptops Pentium III Internet Explorer or Mozilla Firefox Web Browser 802.11b/g, or combo Ethernet cards Free and usable USB Slot AC Power Available 120 Volts 60 Hz Wireless Internet Available Speed 11 Mbps to 54 Mbps http://policy.iastate.edu/policy/it/wireless/

Deliverables Functional Prototype System (small-scale) Developer-friendly and Reusable Code and Schematic User Manual

Overall System Design

Actual System Layout

Physical System Components Touchatag RFID readers Touchatag RFID tags Server PHP script support MySQL database Terminal Computers (USB compatibility) Employer Station Laptops

Touchatag RFID Reader Interface Constraints USB connection Must have active internet connection Online applications launched Must be logged in to a Touchatag account Frequency & Detection Range Compatibility Microsoft Windows 13.56MHz & < 4 cm Mozilla Firefox Internet Explorer

Touchatag RFID Sticker Proximity card standard (High Frequency RFID (ISO 14443) used. Tags only store their unique ID so all associations must be done on a higher level Have adhesive on the back so can be easily attached to business cards. Temporarily could be appended to ISU card.

System Design Student Registration Employer Registration Main Entrance Check-In Employer Booths Terminals

Student and Employer Registration Prior to the career fair, a few things need to be done: Tags must be associated with a unique ID independent of student who will obtain it later. Students must input their information online to associate their username with their major, year, and interest (full-time or co-op) Information of employers must be input based on what majors they accept, school year classification(e.g. junior, senior) they take, and type of position they offer (full-time or co-op)

Registration and Assoctiation Student Pre- Registration Student associates email address with his information including: major, year, full-time/co- op selection Student Tag Association Student can, after entering the career fair, obtain a tag and associate it with their username using a password Employer Registration Associate employer ID with their job opportunities based on major, year, full-time/co- op offerings Employer IP/Scanner Association Associate Employers to IP addresses of laptops provided or their unique scanners

Students Adding Information Students will go to a website, for example http://www.isucareerfair.com/s_register.php Here they will be able to create an account based on their ISU username f.e “john doe” and then securely submit their major, year, and desired position to obtain a password used for entry through the main entrance check-in.

Employer Information We will be able to input this information based on what information is already available from these employers. This data will be added to the database before the fair starts. Employer name Majors Grades Opportunities Apple Computer Computer Engineering Computer Science Software Engineering Junior Senior Full Time Co- Op

Example of Employer Registation GUI NOTE: The employer registration screen will be scripted using PHP

Example of Student Registration GUI NOTE: The student registration screen will be scripted using PHP

Main Entrance Check-in The main entrance check-in is a term used to describe arriving at the career fair and associating your tag with your username and password. Authentication performed pertaining to the username and password that was obtained by registering earlier. Since each tag is already associated with an ID, we can check the ID for a username association. If none, then we can simply prompt for a username and password. F.e. http://www.isucareerfair.com/checkin.php?id=12b23lg Print out of list of most-suited employers to go to based on matching algorithm handed out

Associating ID with Tag This procedure can be done using Touchatag’s easy to use interface on their “control panel”. We will configure each tag to be associated with a certain URL f.e. http://www.isucareerfair.com/checkin.php?id=12b23lg This data will be used later throughout the career fair in associating the user with that tag.

Associating ID with Tag Control Panel to associate tags to URL’s

Employer Station Checkin This is the most important feature of our system. It is when a student swipes his RFID card to indicate that he is in a queue for an employer(updates database) Functionality: Check Into Employer Queue Indirectly Check out of Other Employer Queue

Employer Station Checkout After a student is done visiting a employer, there are 3 ways he can checkout: Manually swipe the tag again, which will check whether he is currently in a queue and remove him from it. Swipe into another booth, which will lower the number of students in the previous booth and enter him into the new booth Timeout – after an hour he will be automatically checked out

Employer Station Dataflow

Matching Algorithm The Matching Algorithm is used in three components of the system: Main Entrance Check-In Terminals Text-Messaging System

Terminals Terminals are several desktop computers with Touchatag readers positioned all across the career fair. They query the database using the Touchatag reader to get employer list which can be printed. Functionality: Query for Next Visit List Print Out Next Visit List Indirect Checkout

Terminals Dataflow

Text Messaging System Alternative to Terminals If student status in the database shows “checked out” of all employer queues text message passively sent to student using SMPT server. Text message contains list of next best-suited employers based on the algorithm. Students may opt for this service since receiving text messages costs money.

Test Plan Touchatag Testing Using multiple units Code Unit Testing Testing boundary cases, invalid inputs, etc. Server Stress Testing Rapid and multiple requests to server simulations

Testing Requirements Testing the Touchatag We will be testing the Touchatag system using more readers (currently working with two) and check for conflicts etc. when using single or multiple IDs. Unit Testing on PHP code Create simple test programs to run each function on the script, taking care to test boundary conditions and anomalies

Resource Requirements Cost Resource Requirements Item Number of Items Cost Explanation Poster 1 $40 Touchatag Readers 3 $120 Employer Station Laptops free Borrowing, Checking out Terminal Computers Server Computer CSG is letting us use one Totals $160

Conclusion Using RFID technology, PHP scripts and MySQL database the system will help students visit more prospective employers by keeping track of how many people are in the various employer’s lines and sending students to the shortest line based on set criteria.

Questions???