Presentation is loading. Please wait.

Presentation is loading. Please wait.

Wireless Access Control David Ginn. Overview What I had to create? ◦Summary – Create a system that is able to control students on laptops during class.

Similar presentations


Presentation on theme: "Wireless Access Control David Ginn. Overview What I had to create? ◦Summary – Create a system that is able to control students on laptops during class."— Presentation transcript:

1 Wireless Access Control David Ginn

2 Overview What I had to create? ◦Summary – Create a system that is able to control students on laptops during class for internet usage. Parts of my creation ◦Layout Diagrams ◦Survey ◦VM Server ◦Website ◦Database

3 Survey ◦Process of getting approved  Olivet approval  Jeff approval ◦7 Questions  Out of all teachers; 80 responded  Had to gather data to more orient the website towards teachers  Simpler the better

4 Sample Questions I asked ◦1. Do you allow laptops in class?  Yes 78.8%63  No 21.3%17 ◦2. If you allow laptops in class, do you ever have trouble with disruption in your classroom? Ex Facebook, Myspace, Videos, Gaming   Yes, all the time 21.3%17  Yes,but only sometimes 50.0%40  No, I don’t have trouble with students 16.3%13  I don't allow laptops in class 12.5%10

5 VM Server 2 Servers ◦Server 2008  IIS 7  Access  ASP ◦Open Suse 10  Apache  MySql  PHP or ASP? Ran off Vmware tools.

6 Website Olivet Themed PHP or ASP Had to interact with databases ◦Communicate to Aruba Controllers to set access lists Use Olivet’s database cluster to AUTH

7

8

9

10

11

12 Database Needed a database Requirements Interact with my website Doesn’t have to powerful Choices I had to choose from Mysql, Access, Oracle Pull the necessary classes and students

13 SQL Statements Main Variables that linked tables together were the external Course Key and External Course Key ◦Pull Classes from what the Instructor teaches SELECT Users.user_id, COURSE_UG.COURSE_NAME, COURSE_UG.COURSE_ID FROM Users, INSTR_ASSIGN_UG, COURSE_UG WHERE (((Users.user_id)="dgreen") AND ((Users.external_person_key)= [INSTR_ASSIGN_UG].[EXTERNAL_PERSON_KEY]) AND ((INSTR_ASSIGN_UG.EXTERNAL_COURSE_KEY)= [COURSE_UG].[External_Course_Key])) ORDER BY COURSE_UG.COURSE_NAME;

14 Encryption Everything had to be encrypted ◦Login’s ◦Ftp Transfers ◦Email’s ◦SSL Certificates  Allow Exceptions

15 Interacting Problems ◦Aruba tech’s outdated solutions Aruba techs ◦Setup test-bed for controllers ◦Communicate with XML to controllers ◦API ◦Firmware downfall

16 Misc. Aruba Controllers ◦Master  Slaves Olivet’s Database cluster Uses Mainly Linux ◦Downfalls ◦Upsides

17 Conclusion ◦PHP or ASP? ◦MySQL or Access? ◦PHPMyAdmin ◦Survey  Time ◦Couldn’t finish till update of firmware to 5.0 or above  Aruba Tech’s not up to date on XML ◦Meetings


Download ppt "Wireless Access Control David Ginn. Overview What I had to create? ◦Summary – Create a system that is able to control students on laptops during class."

Similar presentations


Ads by Google