Development of the User Interface for a City of White Plains Parking App Ari Butowsky, Keke Gai, Mike Coakley, and Meikang Qiu Department of Computer Science.

Slides:



Advertisements
Similar presentations
PRODUCT FOCUS 5/27/14 – 6/6/14 INTRODUCTION Our Product Focus for the next two weeks is CompTIA. CompTIA is most well known for serving as the backbone.
Advertisements

Teaching Diversity Through Inclusive Design Case Studies L. Goldberg, E. Jolly, J.P. Mellor, B. Moeller, M. Rothberg, R. Stamper, and M. Wollowski Rose-Hulman.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 2 The Components of Information Systems Business Process.
Experience with an XML- Based Syllabus Editor and Search Engine Michael Wollowski Computer Science and Software Engineering Department Rose-Hulman Institute.
Virtual Cell Support Software: User Interface Worldwide Web Instructional Committee, North Dakota State University, Fargo, ND.
Course Module 1: Service-Oriented Programming (SOP)
Distributed Collaborations Using Network Mobile Agents Anand Tripathi, Tanvir Ahmed, Vineet Kakani and Shremattie Jaman Department of computer science.
Software Development Models: Waterfall and Spiral Sung Hee Park Department of Mathematics and Computer Science Virginia State University August 21, 2012.
Hire Right Presenter: Priscilla Lee Software Engineer for the healthcare or IT industry February 21, 2015.
The Computer Science Course at Omar Al-Mukhtar University, Libya The Computer Science Course at Omar Al-Mukhtar University, Libya User-Centered Design.
IT JOBS TASK 20. SOFTWARE ENGINEER A software engineer designs and programmes software, operates systems, database systems etc. They know how software.
IT Job Roles Task 20. Software Engineer Job Description Software engineers are responsible for creating and maintaining software of various different.
UNIT 21 Software Engineering.
E m p o w e r i n g i n n o v a t i o n s. “OCEAN TECHNOSYS” is founded with a goal to provide the highest level of professional services thru our expertise.
1 Network Statistic and Monitoring System Wayne State University Division of Computing and Information Technology Information Technology.
Mainframe Jobs at Verizon
T.L. Kennedy Secondary School
Understanding Networked Applications A First Course 1 CONTENTS  INTRODUCTION.  WHAT IS CLIENT SERVER ARCHITECTURE ?  WHY WE NEED CLIENT SERVER ARCHITECTURE.
Introduction Methodology Results This study aims to explore the current progress of using different types of software with various autism conditions. One.
Chapter 2 Introduction to Requirements Management
Computers & Employment By Andrew Attard and Stephen Calleja.
Management Information Systems
Design and Implement an Efficient Web Application Server Presented by Tai-Lin Han Date: 11/28/2000.
© 2008 Pittsburgh Supercomputing Center Tour Your Future The Girls, Math & Science Partnership Pittsburgh Supercomputing Center Computer Network Engineering.
1 UNIT 20 Software Engineering Lecturer: Ghadah Aldehim.
PRESENTED BY: RUBY JERNIGAN The Impact of Project Based Learning.
Career Opportunities in Information Technology There are four main categories of IT jobs, grouped by the main focus of the job: Sales and support Software.
 City of Hamilton – Transportation Sustainable Mobility Summit – October 27, 2013.
Web Service Development Within Different Study Years Maja Pušnik, Boštjan Šumak Institute of Informatics, FERI Maribor.
1-1 System Development Process System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders.
Automated Assistant for Crisis Management Reflective Agent with Distributed Adaptive Reasoning RADAR.
ERP Implementation Fundamentals Richard Byrom Oracle Consultant, Speaker and Author
Software Acquisition and Project Management Lesson I: Introduction.
WebQuest: A Brief Introduction. Life-long Learning Authentic Situation Subject knowledge Generic skills Scaffolding Rubrics.
A radiologist analyzes an X-ray image, and writes his observations on papers  Image Tagging improves the quality, consistency.  Usefulness of the data.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 2 Information System Building Blocks.
CSE 102 Introduction to Computer Engineering What is Computer Engineering?
Moving Your Paperwork Online Western Washington University E-Sign Web Forms.
Cis339 Chapter 4 Identifying and Selecting Systems Development Projects 4.1 Modern Systems Analysis and Design Fifth Edition.
 Computer Science (A Web Developer) Computer  Information Technology (Database Administrator)  Personal Career (Music Recording Engineer)
Capstone Project Fall Course Information Instructor Ye Zhao –Office: MSB 220 – Fall 2015 (MSB162) –Time: Tue, Thu 10:45am.
Integration integration of all the information flowing through a company – financial and accounting, human resource information, supply chain information,
Chapter 9 The People in Information Systems. Learning Objectives Upon successful completion of this chapter, you will be able to: Describe each of the.
CompNet A project for the - IST-program A presentation.
E-COMMERCE & MOBILE COMPUTING. On Technicals… Considerations for evaluating platform Ecommerce Applications Development Process Integration Options Middlewares.
Lecture 21 Introduction to System Development Life Cycle - Part 1.
 Has computer technology knowledge and programming expertise  Understands business problems  Uses logical methods for solving problems  Has fundamental.
The Bachelor of Science in Information Technology (BSIT) program prepares students to be IT professionals who are able to perform installation, operation,
Lesson Objectives To understand why computer systems must be reliable To investigate the consequences of an unreliable system.
WEB API AND CLOUD DEVELOPMENT BY TRAWEX TECHNOLOGIES.
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Training Program Case Study
Computer Science and Information Technology
REU 2007-Real Time Path Prediction
Welcome to Computer Science
Chapter 8 Environments, Alternatives, and Decisions.
The Components of Information Systems
Hospital Online Registration
The Components of Information Systems
Welcome to Computer Science
CS & CS Capstone Project & Software Development Project
ATIS’ Service Oriented Networks (SON) Activity
The Most In-Demand Skills for Cloud Computing.
Introduction to Computing
Information System Building Blocks
4.01 How Web Pages Work.
Information system analysis and design
Presentation transcript:

Development of the User Interface for a City of White Plains Parking App Ari Butowsky, Keke Gai, Mike Coakley, and Meikang Qiu Department of Computer Science Pace University

Agenda Introduction Research Research Methodology Project Motivation & Challenges App Designs Target Customer (mobile users) Technical Description Findings Instructional Perspective Conclusions 1

Introduction About Project Parking project collaborated with City of White Plains (Mobile App project) Mission: develop a user interface for the mobile apps Course project, a real-world case study 2

Research Methodology Action Research Action research is the study of an attempt to solve a problem or change a situation. Case Study A case study involves the investigation of a certain problem, situation, or company(s). The research is based on COWP official documentation concerning data on parking. 3

Research: Project Motivation & Challenges 4 Motivations Various establishments, such as restaurants, arts, and cultural destinations. Business hub Educational institutions Electric vehicle charging stations Transit center as a travel hub Challenges Parking locations are scattered all over the place Influx commuters and trouble in finding out parking

Research: App Design 5 Necessity: A great need, mentioned in Slide 4. User-friendly design Prior Similar Works Apps that Perform Similar Functions Research on MapQuest How Will COWP App be Similar? Functionality: all parking data, rates, locations, schedules, and e-map. Target Customers Mobile users’ expectations Difficulty in meeting consumers’ demands

Technical Description Identify the benefits of using Web applications Hardware and Software Details The programming languages HTML, CSS, and JavaScript Maximizing user interfaces performance Dimensions: What are HTTP request? How to reduce HTTP request? What is a packet? Round trips? And tag-based network structure 6

Findings 7 A Technical Report Interface homepage (HTML) Interface main webpage (HTML & JavaScript) Future work (connect to the database)

Findings cont. 8

Instructional Perspective 9 Implementation of Constructivism Special instructional project design Instructional Method Project-Based Learning (PBL) Students gain knowledge and skills by working for an extended period of time to investigate and respond to a complex problem. Enable students to build up their own knowledge scaffold

Conclusions A successful implementation of Constructivism-based learning. An adaptive user interface for a mobile app. 10

Questions? 11