E N D
JOB FAIR PERVASIVE COMPUTING SYSTEM Problem Statement The Iowa State engineering career fair, or any career fair for that matter, is a logistics problem. By utilizing smart technologies such as RFID readers, wireless internet, and a matching algorithm we can help alleviate some traffic problems that arise from a plethora of students visiting an equally high number of employers in a short span of time. The Dec09-12 team decided to fit each employer with a unique RFID reader, hand out each student an RFID tag and implement a solid database to track and efficiently manage the fair. • Abstract • In order to achieve our goals for this project, we decided to use some tools that are already up and available including the TouchatagTM RFID based readers, wireless internet communication, a MySQL database and a variety of PHP scripts. We also formulated a simple and efficient way to register and associate students and employers with our system. • After registration, an association phase is set up wherein a registered tag, after swiping/touching the reader, automatically opens a designated web page with information about the tag. Employers will be recognized by the system based on their IP address. Our database keeps track of: • Next employers students can visit (based on an algorithm). • Queue length • Tag & Reader associations • Employer requirements. • Optional information: • student resumes • phone number for texting functionality. User Interface • The user interface provides the following functionalities- • Register Employers/Students. • Associate Employers using their IP address. • Associate Students using their unique tags. • Receive employer lists to go to at the Terminals/ via text messages. System Layout/Design Terminal Output Student Registration Page Text Message Update Budget Hours Worked Functional Requirements/Deliverables Pre-Registration : The system shall return a unique pass code to the user, which they will need in order to log in at the career fair. Entrance Check-In: The entrance check-in system shall perform the association between student and tag based on student registration username, password, and Tag Id. Employer Registration: The PHP script shall obtain the IP address of the computer in order to make an association between that computer and the company name entered in the registration form. Employer Booth: The employer booth shall update the database with the student’s username, the employer that the student visited and shall check out a student who is already checked in. Terminals: A terminal shall display on its monitor a list of employers sorted by queue length, shortest queue first; allow for printing the list and instruct the server to send a text message to the user’s cell phone as to which employer to visit next. Functional Prototype System Project Design Document Source Code Project Plan User Manual Bound Design Report Website Project Poster Summary By sending students to eligible employers with the shortest line, the system will maximize the number of prospective employers the students visit, thereby maximizing their chances of getting a job and number of eligible students that employers meet. Thus the system solves the complex job fair coordination problem by using pervasive RFID technology. Having resumes show up on employers laptops has an environmental impact too, by reducing overall paper clutter. Team Dec0912 Members: Adam Lee (CprE) Gabriel Semonis (CprE) KartikSubbu (EE) Nick Oakman (CprE) Website: http://seniord.ece.iastate.edu/dec0912 Advisor Dr. DajiQiao Client Department of Electrical and Computer Engineering , Iowa State University