web-based query & reporting system for software user consultant richard knowles rutgers...
TRANSCRIPT
![Page 1: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/1.jpg)
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 Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/2.jpg)
Outline
Introduction
Problem
Project Goals
Design
Demo
Milestones
Future Work
Questions
![Page 3: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/3.jpg)
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 Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/4.jpg)
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 Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/5.jpg)
Problem
Spreadsheet video
![Page 6: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/6.jpg)
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 Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/7.jpg)
Project Goals
Relate to Google Search Engine
![Page 8: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/8.jpg)
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 Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/9.jpg)
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 Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/10.jpg)
DesignDatabase Schema
NTR (New Technological Report)
![Page 11: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/11.jpg)
DesignDatabase Schema
![Page 12: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/12.jpg)
DesignDatabase Schema
![Page 13: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/13.jpg)
Design
Contributor
Database Schema
![Page 14: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/14.jpg)
DesignDatabase Schema
![Page 15: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/15.jpg)
DesignDatabase Schema
![Page 16: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/16.jpg)
Design
Members
Database Schema
![Page 17: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/17.jpg)
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 Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/18.jpg)
Design
Client-Server Model
![Page 19: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/19.jpg)
Design
Centralized Location
![Page 20: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/20.jpg)
Design
Use Case Diagram
![Page 22: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/22.jpg)
Milestones
Complete Web Service
Authentication
Queries and Data Retrieval
Friendly User Interface
![Page 23: Web-based Query & Reporting System for Software User Consultant Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/23.jpg)
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 Richard Knowles Rutgers University Electrical & Computer Engineering Mentors: Amy Chen](https://reader035.vdocument.in/reader035/viewer/2022062715/56649d9c5503460f94a8444c/html5/thumbnails/24.jpg)
Acknowledgements
Amy Chen
Elizabeth Rye
Elias Sayfi
Alex Leung
Janet Fung
Jenny Tieu