VIP Senior, 2018, Spring Smart Stormwater – Smart City System Problem

Slides:



Advertisements
Similar presentations
DR. JOO TAN DEPARTMENT OF COMPUTER SCIENCE KUTZTOWN UNIVERSITY APRIL 29, 2014 iPAWS.
Advertisements

Database Security and Auditing: Protecting Data Integrity and Accessibility Chapter 5 Database Application Security Models.
Requirements Preview Chutes&Ladders. Requirements The User Registration System manage all user access to the Application. System will allow the creation,
2/21/2006 SaintSoft: Detailed Design 1 Environmental Monitoring System Detailed Design by Saint Soft.
The Best Zoo Web Programming money can't buy. That's right. You can't buy web programming like this. That's why we're giving it away for free!!!
Chapter 5 Database Application Security Models
Plan Introduction What is Cloud Computing?
Tomslist Boston University Craigslist Ben Duong, Frank Wong, Marc Adam, Henry Huang.
Databases & Data Warehouses Chapter 3 Database Processing.
Database Application Security Models
For more notes and topics visit:
SMART Agency Tipsheet Staff List This document focuses on setting up and maintaining program staff. Total Pages: 14 Staff Profile Staff Address Staff Assignment.
Design for Senior Project December 05, 2007 Raytheon_Design_Review.ppt 1 of 19 Raytheon – Google Earth Roy Daniels, Marc Maciel, Rifina Pierre Department.
E M A S Third Party Administrator. Introduction  An integrated solution for complete computerization of TPA functions, build on the most futuristic and.
(1) WattDepot: A software ecosystem for energy data collection, storage, analysis, and visualization Robert S. Brewer, Philip M. Johnson Collaborative.
Web Interface to Dissertation Database Matt Rotundo, Arun Jose, Brian Richards, Patrick Stankard, and Diah Schur.
Database Application Security Models Database Application Security Models 1.
In the web address box enter Enter your user ID (first and last initial 7 digit ID number) Select Log in.
Group 5. Gergely Zachár, Saeed Mirzaeifar, Ville Arola, Yasir Ali.
Near East University Department of Computer Engineering E-COMMERCE FOR LAPTOPS SELLING COMPANY Abdul Halim Abu Kuwaik
Senior Project, 2015, Spring Senior Project Web Site –Version 5 Student: Jacek Kopczynski, Florida International University Mentor: Masoud Sadjadi, Florida.
Web Timesheet Application
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
How Your Customers Will Pay Online & by Phone
Senior Project, 2015, Spring Senior Project Website –Version 5 Student: Yamel Peraza, Florida International University Mentor: Masoud Sadjadi, Florida.
Enigma Mutiara Sdn Bhd Computer Based Learning (CBL) HSE Procedures.
The basics of knowing the difference CLIENT VS. SERVER.
B A C K G R O U N D Company are confronted with complicated situation and in such circumstances have to manage their resources, such as physical, financial,
Scheduler CSE 403 Project SDS Presentation. What is our project? We are building a web application to manage user’s time online User comes to our webpage.
Personal Expense Tracker Ajmera Aneri S. ( ) Developed At : Developed By :
Florida International University VIP Consortium Meeting ● May 12-13, 2016 Francisco R. Ortega, Ph.D. Masoud Sadjadi, Ph.D. Mohsen Taheri.
Cloud-Computing Cloud Web-Blog Software Application Download Software.
A little more App Inventor and Mind the GAP!
Requirements Specifications for Web Portal Application
R&D Discovering the Future
INTERCEPTION APPLICATION
SubAnywhere: Setup and Configuration
Information Technology Deanship
Personnel Effort Budget
By Janet Crawford and Dam Luong Submitted to the Faculty of
Fast App Creation with APEX Blueprints
Requirements & Verification
Senior Project, 2017, Fall SKOPE VR 1.0 Problem Solution
SECURE SAFE AND EASY WEBSITE GUIDE
An educational system for medical billers in training
Multi-Factor Authentication (MFA)
Final Presentation CIS 4911 Senior Project
Power of Azure Helps to Reimagine Corporate Communication and Organizational Connection “Choosing to build Sparrow with Microsoft Azure was a straightforward.
CNIT131 Internet Basics & Beginning HTML
Mentors: Christine Lisetti and Ugan Yasavur
Senior Project, 2018, Spring To-do List Optimizer 1.0
CSE 403 Project SDS Presentation
Senior Project, Spring 2018 To-do List Optimizer 1.0 Problem Solution
Microsoft Office Users Get Instant Information on Key Decisions Without Leaving Their Inbox “Biztera is a perfect complement to Microsoft Outlook when.
Project: Virtual Job Fair Students: Justin Korah, Diego Perez, Andres Gonzalez, Enmanuel Corvo, Tomer Doar Mentor: Masoud Sadjadi, Juan Caraballo Project.
Globey’s World Ongo-08b Abstract End-Product Description Introduction
Ongo-08b: K – 12 Teaching Application Support
Senior Project Spring 2018 Virtual Roll Call 4.0 Problem Solution
How to Access and Use Famis
High level report structure
SharePoint Online Authentication Patterns
VIP, 2018, Spring Smart Stormwater (Smart City System) 2.0 Problem
Salesforce.com Salesforce.com is the world leader in on-demand customer relationship management (CRM) services Manages sales, marketing, customer service,
Senior Project 2018, Spring Problem Solution Current System
System Design and Implementation
Client/Server Computing and Web Technologies
Antibiotic Drug Prescription
Choices! Application for Addiction Recovery
Contract Management Software 100% Cloud-Based ContraxAware provides you with a deep set of easy to use contract management features.
Affordable ways of getting good features in a website.
Presentation transcript:

VIP Senior, 2018, Spring Smart Stormwater – Smart City System Problem School of Computing & Information Sciences VIP Senior, 2018, Spring Smart Stormwater – Smart City System Student: Leandro Gonzalez, Florida International University Mentor: Emilio Lopez, SOP Technologies CEO Professor: Masoud Sadjadi, Florida International University Problem SOP Technologies is an environmental startup with one mission: Stop Ocean Pollution Current system owned by third party company Clients’ requests for software changes not always approved Limitations on sensors that can be used Solution Build proprietary web app to view, analyze, and share data gathered by sensor devices Design multi-tenant system for cities to easily manage their users and devices Provide web analytics to aid cities in the decision making process Current System Current system does not meet end users’ requirements Inability to communicate with different types of sensor devices Device assignment data is not available 1 Screenshots Profile Management Functionality User Management Functionality Device Assignment Functionality Requirements Build web system that allows creating/deleting users Add User Management functionality (Update Profile, Change Password) Allow users to update their Notifications Settings Allow admins to assign/remove devices to users Allow admins to see device assignment information System Design Implementation HTML, CSS, Bootstrap for user interface AngularJS as a frontend framework Firebase Authentication for Login/Logout functionality Firebase Realtime Database for data storage Google Cloud Functions Firebase Hosting to host web app Verification Summary Web system to view and analyze data collected by sensor devices located in sewer bins User/Profile Management functionality Admins are able to assign/remove devices Admins are able to see device assignment information Object Design Test Case ID CreateUser001 Preconditions Admin is logged in and in Users page Input New user’s email, role and department Output New user is created. A row containing the new user’s information appears in the ‘Users List’ table. New user receives an email to reset password Test Case ID AssignDevices003 Preconditions Admin is logged in and in Users page Input Multiple users selected Multiple devices selected Output All selected devices now appear under ‘Devices per user’ for each of the selected users Acknowledgement The material presented in this poster is based upon the work supported by Luis Herrnsdorf. I am thankful to the help that I received from my group member, Luis Herrnsdorf, product owner, Emilio Lopez, and professors Juan Caraballo, Francisco Ortega, and Masoud Sadjadi. Follow us @FIUSCIS