Job Fair Pervasive Computing System Design Report Project Team: Dec0912 Client: Iowa State University Faculty Adviser:

Slides:



Advertisements
Similar presentations
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.
Advertisements

® Microsoft Office 2010 Browser and Basics.
Welcome to the CardSaver VoIP Billing & Call Management Demonstration © 2004, Parwan Electronics Corporation.
09/04/2015Unit 2 (b) Back-Office processes Unit 2 Assessment Criteria (b) 10 marks.
SAM 2007 v4 The Student Experience Including SAM Projects, SAM Exams and SAM Training.
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.
Welcome to Keyboarding Pro DELUXE ® Get Started Get Started Create Your Student Record Create Your Student Record The Main Menu The Main Menu Send Files.
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:
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.
The Internet 8th Edition Tutorial 1 Browser Basics.
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.
UNIFORM RESOURCE LOCATOR (URL)
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Boris Tshibangu. What is a proxy server? A proxy server is a server (a computer system or an application) that acts as an intermediary for requests from.
By Steven Campbell and Erik Boone.  Sharing projects by putting them into a central repository.  Checking out copies of projects from the repository.
INTRODUCTION TO NAVIANCE LET’S GET STARTED!. FAMILY CONNECTION OVERVIEW YOU WILL BE ABLE TO USE FAMILY CONNECTION TO: ACCESS ONLINE RESOURCES, COMMUNICATE.
+ Working in Your CCE Online Course Site. + Structure of CCE Online Course Sites CCE online courses use the document sharing and collaboration features.
Job Fair Pervasive Computing System
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.
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.
to your MCEF-NCCERconnect Pre-Training Registration Guide
EMerge Browser Managed Security Platform Module 3: Startup eMerge Certification Course  Physical connection  TCP/IP Characteristics of PC  Initial connection.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 1 1 Browser Basics Introduction to the Web and Web Browser Software Tutorial.
Booting Ubuntu Linux Live CSCI 130 – Fall 2008 Action Lab Dr. W. Jones.
 Whether using paper forms or forms on the web, forms are used for gathering information. User enter information into designated areas, or fields. Forms.
1 Welcome to CSC 301 Web Programming Charles Frank.
OCS Systems On-Line Photocopy Accounting On-Line Print Accounting Track office printing and copying.
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.
Members: Adam Lee, Kartik Subbu, Nick Oakman, and Gabriel Semonis Advisor: Professor Daji Qiao.
Table of Contents TopicSlide Administrator Login 2 Administrator Navigations 3 Managing AlternativeDr.com Blogs 4 Managing Dr. Lloyd May Blogs 5 Managing.
XP Browser and Basics COM111 Introduction to Computer Applications.
FitnessGram® 2015 Student Information System (SIS) Extract Import Training for Georgia School Year.
Skill Area 214 Introduce World wide web(www)
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.
Configuring and Deploying Web Applications Lesson 7.
1 PHP HTTP After this lecture, you should be able to know: How to create and process web forms with HTML and PHP. How to create and process web forms with.
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.
SAM Challenge 2013 Student Getting Started Guide.
Installing the ALSMS Software on a Windows Platform Configuration Example Alcatel-Lucent Security Products Configuration Example Series.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
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
Web Browser presentation Name/ Hassan AL-Abdulmohsen
BY: SALMAN.
Job Fair Pervasive Computing System
How to Set Up and Use Your Filimin Long Distance Touch Lamp
CNIT131 Internet Basics & Beginning HTML
Assess Survey Invitations
EBSCO eBooks.
Rockville High School Registration
Chapter 19 PHP Part III Credits: Parts of the slides are based on slides created by textbook authors, P.J. Deitel and H. M. Deitel by Prentice Hall ©
By Janet Crawford and Dam Luong Submitted to the Faculty of
WHAP Free Textbook Access
Yahoo Support Ireland Toll-Free Number:
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
PDS, Primo, Aleph, MetaLib, SFX General workflow
What is peerScholar? Online peer evaluation tool that helps develop your creative and critical thinking skills peerScholar is an online pedagogical tool.
In-house Developed Library Solutions
FitnessGram® 2015 Student Information System (SIS) Extract Import Training for Georgia School Year.
Assoc. Prof. Hussam Elbehiery
Presentation transcript:

Job Fair Pervasive Computing System Design Report Project Team: Dec Client: Iowa State University Faculty Adviser: Qiao, Daji, PhD Course Coordinator: Jason Boyd Team Members: Adam Lee Kartik Subbu Nicholas Oakman Gabriel Semonis 1

Problem Long lines at certain employers but not others Students wasting time waiting for employer or navigating to find where shortest line is. Need System to automate the selection process of which employer to visit next based on student and employer criteria and line lengths. 2

Create a system where students can “check in” at booths to inform system that he/she is waiting in that booth’s respective queue Inform students in which order they should visit booths if they want to save time 3

TermMeaning EmployerEmployer in our case refers to the entity that stores information on required majors, years, and numbers of students. Employer StationA laptop owned by Iowa State used for “Employer Check-In” Employer Check-InThe process of checking a student into the an employer station. Normal procedure involves simply swiping the RFID tag Fair Check-inStudents checking into the coliseum and getting their RFID tag RFIDRadio Frequency Identification TouchatagA RFID system developed by Alcatel- Lucent Bell 11

Indoors (65-75˚F) Software is mostly written in PHP Windows Laptops Pentium III Internet Explorer or Mozilla Firefox Web Browser b, g, or combo Ethernet cards Power Available Laptop Battery 120 Volts 60 Hz Wireless Internet Available Speed 11 Mbps to 54 Mbps 12

Functional Prototype System (small-scale) Code and Schematic Testing Results User Manual 13

Touchatag RFID reader Touchatag RFID tags Server PHP support mySQL database Terminal Computers Employer Station Laptops 14

15

Interface USB connection Compatibility Microsoft Windows Mozilla Firefox Internet Explorer Google Chrome Constraints Must have active internet connection Must be logged in to a Touchatag account Frequency 13.56MHz 16

17

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. 18

Pre-FairFair Check-inEmployer Station Check-in/Check-outTerminal 19

Before the career fair starts, a few things need to be done: 1. Tags must be associated with a unique ID independent of student that will grab it later 2. Students must input their information online to associate their username with their major, year, and interest (full-time or co-op) 3. Information of employers must be inputted based on what majors they accept, what years they take, and what type of position they offer (full-time or co-op) 20

Student Pre-Registration Student associates address with his information including: major, year, full- time/co-op selection Student Tag Association Student can, after entering the career fair, grab 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 or their unique scanners 21

NOTE: the employer registration screen will be made in PHP

23

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. This data will be used later in associating the user with that tag. 24

25 Control Panel to associate tags to URLS

Students will go to a website, for example Here they will be able to create an account based on their ISU username f.e “adamrlee” and then securely submit their major, year, and desired position. 26

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. 27 Employer nameMajorsGradesOpportunities Apple ComputerComputer Engineering Computer Science Software Engineering Junior Senior Full Time Co- Op

The fair check-in is a term used to describe arriving at the career fair and associating your tag with your username and password. A form will be at the main check in terminal requesting username and password that was obtained by registering earlier. How we do this is, 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

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. 29 Functionality: 1.Check Into Employer Queue 2.Indirectly Check out of Other Employer Queue

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

Terminal Stations are used to retrieve a hard copy of where to go next. 31 Functionality: 1.Query for Next Visit List 2.Print Out Next Visit List 3.Indirect Checkout

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

Testing the Touchatag We will be testing the touchatag system after getting more readers (we currently have just one) 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 33

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

Using RFID technology and a 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. 35

36