web-based query & reporting system for software user consultant

25
Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen & Elizabeth Rye Section 388: Instrument Software and Science Data Systems

Upload: chaka

Post on 25-Feb-2016

40 views

Category:

Documents


3 download

DESCRIPTION

Web-based Query & Reporting System for Software User Consultant. Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen & Elizabeth Rye Section 388: Instrument Software and Science Data Systems. Outline. Introduction Problem Project Goals Design Demo - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Web-based Query & Reporting System for Software User Consultant

Web-based Query & Reporting System for Software User Consultant

Richard KnowlesRutgers UniversityElectrical & Computer Engineering

Mentors: Amy Chen & Elizabeth Rye Section 388: Instrument Software and Science Data Systems

Page 2: Web-based Query & Reporting System for Software User Consultant

Outline

Introduction Problem Project Goals Design Demo Milestones Future Work Questions

Page 3: Web-based Query & Reporting System for Software User Consultant

Introduction

Multimission Ground System Services (MGSS) Software dissemination and documentation for Instrument

Operations Subsystem (IOS) Manages the Advancement Multi-Mission Operations

Systems (AMMOS) Provides enhanced tools and services to consumers on

NASA’s space missions

Software User Consultants Provide single point of contact to coordinate, manage and

maintain all software dissemination and documentation

Page 4: Web-based Query & Reporting System for Software User Consultant

Problem

Software dissemination is tracked Done manually

Data is stored in Microsoft Excel spreadsheets Accessible to a single person at a time Difficult to search and retrieve Manually intensive to update and maintain

Page 5: Web-based Query & Reporting System for Software User Consultant

Problem

Spreadsheet video

Page 6: Web-based Query & Reporting System for Software User Consultant

Project Goals

Make Software User Consultant’s job easier Easy access to data Easy to search and retrieve data Easy to maintain the data More organized

Page 7: Web-based Query & Reporting System for Software User Consultant

Project Goals

Relate to Google Search Engine

Page 8: Web-based Query & Reporting System for Software User Consultant

Design

Migrated data from Excel spreadsheets into a relational (MySQL) database MySQL Server Accessible via web-based user interface

Developed a Software Web Application Access to the MySQL database PHP programming

Enhance security Add features to the system Improve the user-interface

Page 9: Web-based Query & Reporting System for Software User Consultant

Design

Database Schema 7 Tables

Contact Info Contributor Document Review License Members NTR (New Technological Report) Project

Page 10: Web-based Query & Reporting System for Software User Consultant

DesignDatabase Schema

NTR (New Technological Report)

Page 11: Web-based Query & Reporting System for Software User Consultant

DesignDatabase Schema

Page 12: Web-based Query & Reporting System for Software User Consultant

DesignDatabase Schema

Page 13: Web-based Query & Reporting System for Software User Consultant

Design

Contributor

Database Schema

Page 14: Web-based Query & Reporting System for Software User Consultant

DesignDatabase Schema

Page 15: Web-based Query & Reporting System for Software User Consultant

DesignDatabase Schema

Page 16: Web-based Query & Reporting System for Software User Consultant

Design

Members

Database Schema

Page 17: Web-based Query & Reporting System for Software User Consultant

Design

Web Services Used to create a software web application on a server Allows clients to access the web application on the network

Apache Web server

MySQL Database server

PHP, HTML Allow interactions between the database and the server

Page 18: Web-based Query & Reporting System for Software User Consultant

Design

Client-Server Model

Page 19: Web-based Query & Reporting System for Software User Consultant

Design

Centralized Location

Page 20: Web-based Query & Reporting System for Software User Consultant

Design

Use Case Diagram

Page 21: Web-based Query & Reporting System for Software User Consultant

Demo

`Excel Spreadsheets http://localhost/~knowles/

Page 22: Web-based Query & Reporting System for Software User Consultant

Milestones

Complete Web Service Authentication Queries and Data Retrieval Friendly User Interface

Page 23: Web-based Query & Reporting System for Software User Consultant

Future Work

Make system more dynamic Port to the Multi-mission Instrument Processing

Laboratory (MIPL) server Backup/Recovery

Page 24: Web-based Query & Reporting System for Software User Consultant

Acknowledgements

Amy Chen Elizabeth Rye Elias Sayfi Alex Leung Janet Fung Jenny Tieu

Page 25: Web-based Query & Reporting System for Software User Consultant

Thank You

Questions?

Email: [email protected]