Multimedia Campus Locator

Slides:



Advertisements
Similar presentations
User’s Guide.
Advertisements

Why ROOT?. ROOT ROOT: is an object_oriented frame work aimed at solving the data analysis challenges of high energy physics Object _oriented: by encapsulation,
Refresher Instruction Guide Strategic Planning and Assessment Module
XP Information Technology Center - KFUPM1 Microsoft Office FrontPage 2003 Creating a Web Site.
1 of 7 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Access Tutorial 10 Automating Tasks with Macros
>To add a component via Page Editor, go to the View tab and check the Designing checkbox to enter Designing mode. >Next, simply click the Component button.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
THH Transition Web Page Instructions | 2 Welcome to the CareCentrix Transition Process Log on to the CareCentrix portal Logon
WaveMaker Visual AJAX Studio 4.0 Training Basics: Building Your First Application Binding Basics.
Human Centric Computing (COMP106) Assignment 2 PROPOSAL 23.
Highly Confidential – for UCRE Affiliate Use Only 2015 Regional Training Embedding Maps into your listings on your United Country office website.
5/14/2003Sprint TekNet IP Train the Trainer1 Open TekNet Software If working at a client station, enter the IP address of the server and mark page as a.
NOODLETOOLS Note Cards All note card instruction was obtained from the Noodletools User Guide.
Getting Started Using the Wheelock Student Portal
Dive Into® Visual Basic 2010 Express
E-Referral Service Help function.
Microsoft Office 2010 Basics and the Internet
IUIE Reporting Basics Workshop
Microsoft Office 2010 Basics and the Internet
Visual Basic 2010 How to Program
Michigan Electronic Grants System Plus
Layers in Adobe After Effect
Using DHTML to Enhance Web Pages
Refworks Part I.
Creating Oracle Business Intelligence Interactive Dashboards
Forms and Reports 09.
**Please view the instructional guide as a slideshow**
About SharePoint Server 2007 My Sites
User Interface Components
Editing Your Faculty Homepage
SUBMITTING A PAYMENT REQUEST FORM
Adding a File to a Course
PHP / MySQL Introduction
Getting Started with Dreamweaver
Guides to Reviewerss Journal of Mountain Science Guides to Reviewerss
Transition from Classic Interface Phoenix Interface to
Lippincott Procedures Training Tour for HealthStream Users
Exploring the Basics of Windows XP
Objective % Explain concepts used to create websites.
Chapter 1 Editing a Photo
Database Applications – Microsoft Access
12 Product Configurator
Microsoft Office Access 2003
Microsoft Office Access 2003
E-Referral Service Help function.
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
Create and edit web pages 2
Lippincott Procedures Training Tour for General Users
Aleph Beginning Circulation
EBSCOhost Page Composer
Microsoft Office Access 2003
Lippincott’s Nursing Procedures and Skills
Mendeley Part B Table of Contents
From and Report.
Welcome to WebCRD.
Objective Explain concepts used to create websites.
Wells Fargo Toolkit – CreativeBuilder Reference Guide
Switch-Access Using a Hierarchy Pattern
WHAT IS PIVOT? Pivot is one of the most comprehensive funding database that is useful for all subjects and for different levels of researchers. It includes.
Computing Fundamentals Module Lesson 9 — Using Windows Explorer
Training Tour for General Users
PowerPoint Tutorial 1 Creating a Presentation
Community-Engaged Partnership Database: VCU’s Commitment to Community Engagement
Mobile-based Academic Degree Audit Application
An Automated Advisor Assistant
An Automated Registration System
Campus Locator Mobile Application
The Product Service Code Selection Tool: A Quick Guide
Presentation transcript:

Multimedia Campus Locator Department of Mathematics and Computer Science Barry University 11300 NE 2nd Ave. Miami Shores, FL 33161 Phone: (305) 899-3286 Jose Gomez, Alfonso Logroño, Oliver Bautista, and Dr. James Haralambides (Department of Mathematics and Computer Science, Barry University, Miami Shores, FL) Barry University, Miami, FL Abstract Graphical User Interface System Structure and Algorithmic Design The problem of allocated resources effectively at a complex organization such as a university is very challenging. Identifying specialized personnel and obtaining reliable information is particularly important for prospective students and their families for purposes of navigation, selection, admission, and registration. We are designing an application that allows students and visitors to locate offices, departments, buildings, and personnel on a university campus through a keyword-based search. Each keyword is associated with a list of appropriate synonyms and relevant expressions for increased flexibility. Keywords such as “financial aid” or “health services” are classified alphabetically as well as with respect to the group entity they characterize (building, office, department, etc.). User selection is followed by the activation of a window that displays pertinent information such as offices, individuals, and services provided at that location. A multimedia window will display the location of the building as a highlighted segment on an interactive campus map. As the user hovers over the selection, a tooltip presents a summarized version of the services provided in the building. The user has the option to display an individual location on the map or a set of locations that satisfy search properties. If the highlighted region is selected, a pop-up window will provide a list of images for the building as well as a 360 degree animation of the surrounding areas. This increases the degree of familiarity of the campus for users of the system and reduces overhead as services are located faster and more accurately. The Graphical User Interface will allow the user to enter or choose a keyword to search by. The user may search for a keyword by clicking on the top left text bar, typing in the keyword that is to be searched and clicking on the “Search” button right below. The user may also search by simply clicking on an available keyword listed under the “Keywords” title. As a result of either choice, the program will update the “Buildings” list with the corresponding building associated to the keyword. This list will provide a selection of buildings to choose from, which will mark the map with the corresponding building’s location. The mark is used to objectify where in the campus map the building is located, but it also serves as a gateway to further information about the building. When the mark is clicked, the form shown below the Interactive Map pop-up. This form provides the user with more in-depth information about the building like images of the building, a video with a 360 degree view from the front of the building, the building’s name, the services provided by those within the building, offices, and contact information of those who provide services open to students, faculty, an residents alike. Furthermore, the algorithmic structure used in this project to provide the user with the searching capability is similar to that similar to a tree. The keywords would represent the root, where the instruction first begins. The root is then connected to the branch by linking together the keyword and the building ID. There can be many branches formulated from a single root, therefore there are may be many buildings associated with a single keyword. The building stores information such as general building information such as activities and services, and relevant information to provide the system with images and videos. Finally, we have the leaves of the system, office information, that provides contact information as well as office service names which link to the corresponding building. The way the system connects all this information together is by using SQL code to associate the keyword provided, “word”, to the building ID, “building_id”, and return a table of information contained within the “building” database table. The method then saves this table into a result set “rs” that grasps necessary information to produce the mark on the campus map, and simultaneously stores the information onto the system. When the user clicks the mark on the map, the information is once again grabbed from the system, and used to populate the form with the building’s name, images, videos and services, as well as, office names, and contact information. H2O Figure 1. A snapshot of the interactive map highlighting search results Keyword-based Locator Information services that are tailored to the needs of students and parents and are readily available to help navigate through a complex university campus system are highly desirable. These services are mainly focused on a few key searches, are keyword-based, and provide automated navigational information to offices and buildings on campus. Figure 2. A pop-up window with building info Figure 3. ERD diagram of the database References [1] "A Simple Way of Embedding a Video in My Swing GUI." Java - A Simple Way of Embedding a Video in My Swing GUI - Stack Overflow. N.p., n.d. Web. 27 Mar. 2017. [2] "Application Express SQL Workshop and Utilities Guide." Using SQL Scripts. N.p., 12 Feb. 2009. Web. 15 Mar. 2017 [3] "Campus Map." Barry University. N.p., n.d. Web. 15 Mar. 2017. [4] "How to Use Layered Panes." How to Use Layered Panes (The Java™ Tutorials Creating a GUI With JFC/Swing Using Swing Components). N.p., n.d. Web. 20 Mar. 2017. [5] “Miami Shores: Main Campus Map." Barry University. N.p., n.d. Web. 10 Mar. 2017. [6] "MySQL 5.5 Reference Manual :: 3.3.2 Creating a Table." MySQL. N.p., n.d. Web. 20 Mar. 2017. [7] "ResultSet (Java Platform SE 7 )." ResultSet (Java Platform SE 7 ). N.p., 11 Jan. 2016. Web. 15 Mar. 2017. [8] "Setting Up Tables." Setting Up Tables (The Java™ Tutorials JDBC(TM) Database Access JDBC Basics). N.p., n.d. Web. 18 Mar. 2017. Listing 1. Code snippet of the search algorithm Table 1. Information repository