Project Plan and Progress Presentation Project Partner: TexProtects - - PowerPoint PPT Presentation

project plan and progress presentation
SMART_READER_LITE
LIVE PREVIEW

Project Plan and Progress Presentation Project Partner: TexProtects - - PowerPoint PPT Presentation

Project Plan and Progress Presentation Project Partner: TexProtects Project Name: TexProtects Tutorials Team Introduction Jacob Lancaster Mauhib Iqbal Role: Project Leader Role: Project Manager Field: Computer Science Field: Computer


slide-1
SLIDE 1

Project Plan and Progress Presentation

Project Partner: TexProtects Project Name: TexProtects Tutorials

slide-2
SLIDE 2

Team Introduction

Jacob Lancaster Role: Project Leader Field: Computer Science Steven Paisley Role: Project Webmaster Field: Computer Engineering Mauhib Iqbal Role: Project Manager Field: Computer Engineering Jibin Chirayil Role: Project Partner Liaison Field: Computer Science

slide-3
SLIDE 3

Project Definition

slide-4
SLIDE 4

Project Background

  • TexProtects goal is the prevention of child abuse. They are the only member driven agency in

Texas to tackle the issue. They hope to accomplish this with major policy reform that will leverage the government to solve the issue.

  • The main goal of the team this semester is to create tutorials for the Data Dashboard that was

built last semester. The Data Dashboard is used to influence lawmakers in TexProtects ongoing

  • mission. The tutorials will help guide politicians in their usage of the website and must be easy

for them to follow along with.

  • In addition, the project partner would like us to help in the development of the backend of the

Data Dashboard if time allows by developing web scrapers to collect data.

slide-5
SLIDE 5

Deliverables

  • The main deliverable for this project and the one that TexProtects is most concerned with is a

series of tutorial videos that facilitate an understanding of how to use the Data Dashboard with the target audience.

  • The secondary deliverable is web scrapers that collect data and add it to the database the Data

Dashboard utilizes if time allows. In addition, this would include researching additional sources

  • f information that could be used by the Data Dashboard.
slide-6
SLIDE 6

Scope of Project and Stakeholder Analysis

slide-7
SLIDE 7

Scope of Project

  • Tutorial Videos

a. Create design document for videos and guidelines. b. Research Software to create them. c. Record videos and edit them. d. Upload to website for viewing on the Data Dashboard.

  • Web Scrapers

a. Research programming languages and design of backend. b. Research potential sources of data for the dashboard. c. Code web scrapers to collect data. d. Implement web scraper within backend to provide data to database.

slide-8
SLIDE 8

Stakeholder Analysis

Stakeholder Power Interest Action TexProtects Advocates High High Keep informed and design deliverables with their input in mind. Politicians Low Med Make tutorials as easy to follow as possible to ensure usage of tools. Children Low High Make sure deliverables maximize the impact the Data Dashboard can have

  • n politicians.
slide-9
SLIDE 9

Design Inputs and Constraints

slide-10
SLIDE 10

Design Constraints

  • Topics That Tutorial Videos Need to Cover

○ Overview video of data dashboard (http://texprotect.teksavvy.tech/ ) ■ Covers dropdown options, help button, locking data in place, types of tables available, and manipulating tables ■ General guidelines/tips on use of dashboard ○ Video to generate data and notes ■ Covers adding presets, choosing county/region data, generating graphs, and adding notes ○ Video on saving and/or downloading data ■ Covers saving and downloading data from graphs

slide-11
SLIDE 11

Project Partner Input and Limitations

  • The project partner has not specified any specific limitations on the

tutorial videos or web scrapers. There only input for the videos is that they need to be easy to follow and get to the point.

slide-12
SLIDE 12

Preliminary Research and Design

slide-13
SLIDE 13

Tools used for the Tutorial Videos

slide-14
SLIDE 14

Prototype Video

slide-15
SLIDE 15

Web Scrapers: Python + Beautiful Soup Library

  • Python combined with the Beautiful Soup Library provides an easy way of

parsing html files and looking for specific items needed. ○ Pull html off a website. ○ Use Python and Beautiful Soup to parse the html files. ○ Beautiful Soup functions are simple and easy to get used to.

slide-16
SLIDE 16

The Team’s Plan Forward

  • Due to the nature of the

project a budget is not necessary from our current understanding.

  • We haven’t presented our

prototype to the project partner yet. We plan on presenting it as soon as we are satisfied with it.

slide-17
SLIDE 17

Timeline