Download presentation
Presentation is loading. Please wait.
Published byAlvin Hodges Modified over 8 years ago
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
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
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.