40
First Assembly of Pearland Prepared by DataWork Solutions

First Assembly of Pearland

Embed Size (px)

DESCRIPTION

First Assembly of Pearland. Prepared by. DataWork Solutions. DataWork Solutions Team. Bryan Okafor Dan Reyes Julio Emmanuel Montes de Oca Temitope Olowos Quincy Uchegbu William McLemore. DataWork Solutions. First Assembly of Pearland. Content. Introduction. Impact Of New System. - PowerPoint PPT Presentation

Citation preview

Page 1: First Assembly of Pearland

First Assembly of Pearland

Prepared by

DataWork Solutions

Page 2: First Assembly of Pearland

DataWork Solutions Team

Bryan OkaforDan Reyes Julio

Emmanuel Montes de OcaTemitope OlowosQuincy Uchegbu

William McLemore

DataWork Solutions First Assembly of Pearland

Page 3: First Assembly of Pearland

Content

DataWork Solutions First Assembly of Pearland

Introduction

Current Business Process

Impact Of Problems

System Solution

Impact Of New System

Project Approach

Project Solution

Organization History

System Objectives Usability Testing

Maintenance

Project Improvements

Scope

Page 4: First Assembly of Pearland

Organization History

DataWork Solutions First Assembly of Pearland

Page 5: First Assembly of Pearland

First Assembly of Pearland

DataWork Solutions First Assembly of Pearland

Page 6: First Assembly of Pearland

Current Situation: History

DataWork Solutions First Assembly of Pearland

• Mission is to preach good news• Started as a church plant by the “Deacan of

Harvest” church in 1992• Move to worship Building in 1999 as “First

Assembly of Pearland”• Has 5 churches in one building• Have difficulty scheduling church services

Page 7: First Assembly of Pearland

Organization Chart

Billy PiersonPastor

Kenneth Johnson Assoc Pastor

First Assembly of God Pearland

Curtis WileyAssoc Pastor

Lalo Segovia Music Pastor

Ebineizer Fellowship

Word of Life House of Prayer

Miracle Revival

Cooper Segovia Assoc Music

Pastor

DataWork Solutions First Assembly of Pearland

Page 8: First Assembly of Pearland

Scope

DataWork Solutions First Assembly of Pearland

Page 9: First Assembly of Pearland

Client’s Scope

DataWork Solutions First Assembly of Pearland

Page 10: First Assembly of Pearland

Our Focus

• System that track information for events• Develop a schedule tracker for events• Admin and User privileges

DataWork Solutions First Assembly of Pearland

Page 11: First Assembly of Pearland

System Objectives

DataWork Solutions First Assembly of Pearland

Page 12: First Assembly of Pearland

System Objectives

• Ease of schedule creation and access• Separate Admin and User privileges• End complication and miscommunication• Maintenance must be kept to a minimum

DataWork Solutions First Assembly of Pearland

Page 13: First Assembly of Pearland

Current Business Process

DataWork Solutions First Assembly of Pearland

Page 14: First Assembly of Pearland

Current Process

• Word to mouth• A Calendar and some markers• Calendar Located in the church office• Secretary or Pastors writes events on calendar

DataWork Solutions First Assembly of Pearland

Page 15: First Assembly of Pearland

Pictures of Current Process

DataWork Solutions First Assembly of Pearland

Page 16: First Assembly of Pearland

Pictures of Current Process

DataWork Solutions First Assembly of Pearland

Page 17: First Assembly of Pearland

Problem with Current System

• Only Pastor and Secretary Can see it• Anyone can edit it• Hard to view• Confusion may cause cancellation• Cancellation

DataWork Solutions First Assembly of Pearland

Page 18: First Assembly of Pearland

Impact of Problems

DataWork Solutions First Assembly of Pearland

Page 19: First Assembly of Pearland

Problems

• Not enough people coming to the events• Rooms are being double booked• Events are being cancelled• Cancelled events

DataWork Solutions First Assembly of Pearland

Page 20: First Assembly of Pearland

Problems

• The buying of supplies– 2 packages of paper needed per month– $1200.50 per Year

DataWork Solutions First Assembly of Pearland

Year 1 Year 2 Year 3 Year 4 Year 5

$1200.50 $1200.50 $1200.50 $1200.50 $1200.50

TOTAL $6002.50 within a 5 year Span

Page 21: First Assembly of Pearland

System Solution

DataWork Solutions First Assembly of Pearland

Page 22: First Assembly of Pearland

Solution• Build an Event Scheduler Application

DataWork Solutions First Assembly of Pearland

Page 23: First Assembly of Pearland

Impact of New System

DataWork Solutions First Assembly of Pearland

Page 24: First Assembly of Pearland

Impact

• Churchgoers have easy access to church events• More people at events = more donations• Reduce time spent on work events• Minimum scheduling conflict between churches• More organization• Less event cancellation

DataWork Solutions First Assembly of Pearland

Page 25: First Assembly of Pearland

Project Approach

DataWork Solutions First Assembly of Pearland

Page 26: First Assembly of Pearland

System Requirements

Development:• 2GB of RAM and 50GB of HD• Linux Operating System• Ru Version 1.9• Rails Version 3.2.14• Ruby-mine 6

DataWork Solutions First Assembly of Pearland

Page 27: First Assembly of Pearland

System Requirements

Production:• Heroku• Browser software (Firefox or Chrome)

DataWork Solutions First Assembly of Pearland

Page 28: First Assembly of Pearland

ERD

DataWork Solutions First Assembly of Pearland

User

Event

Category

Role

Applicant

Event_Line

Room

user_idPK

name

church

event_idPK

title

scripture

category_idPK

type

email

phone

body

event_date

music

room_id

user_id

category_id

DataWork Solutions ERD

role_id

last_sign_in_at

last_sign_in_ip

sign_in_count

reset_password_sent_at

reset_password_token

remember_created_at

current_sign_in_at

confirmed_at

confirmation_token

current_sign_in_ip

encrypted_password

unconfirmed_email role_idPK

resource_type

applicant_idPK

appl_name

appl_email

appl_phone

line_idPK

applicant_id

event_id

room_idPK

room_name

Page 29: First Assembly of Pearland

DFD

DataWork Solutions First Assembly of Pearland

Applicant

Pastor

HeadPastor

New Event Scheduling

D1

Event Request

Event Order Event Details

Events

Reject Notice

DataWork Solutions DFD

New Applicant Creation

Applicant Information

Applicant Order

D2 Applicants

Applicant Details

Pastor Information

Event Editing

New User Creation

Pastor Order

Login Details

D3 Users

Edit Request

Edit Order

Pastor Details

Edit Details

Event Order

ExternalEntity

D# Data Store

Data Flow

Process

Key

Page 30: First Assembly of Pearland

Project Solution

DataWork Solutions First Assembly of Pearland

Page 31: First Assembly of Pearland

Scheduler

• Admin will be able to schedule evento Assign rooms to church memberso Delete or make edits to Associate Pastors events

• Associate Pastor can create and edit events• Instant update for viewing and searching

events

DataWork Solutions First Assembly of Pearland

Page 32: First Assembly of Pearland

Usability Testing

DataWork Solutions First Assembly of Pearland

Page 33: First Assembly of Pearland

What is it?

• Testing the application on its users

DataWork Solutions First Assembly of Pearland

Page 34: First Assembly of Pearland

Usability Testing Goals

• Satisfy business processes of client• Reduce complication and miscommunication• Perfect the ease of use of the application

DataWork Solutions First Assembly of Pearland

Page 35: First Assembly of Pearland

Testing Protocol

• Create

• Edit

• Delete

DataWork Solutions First Assembly of Pearland

Page 36: First Assembly of Pearland

Usability Testing Goals

• ERD/Data Dictionary• Use Case/ Activity Diagram• DFD

DataWork Solutions First Assembly of Pearland

Page 37: First Assembly of Pearland

Demo

DataWork Solutions First Assembly of Pearland

Page 38: First Assembly of Pearland

Project Improvements

DataWork Solutions First Assembly of Pearland

Page 39: First Assembly of Pearland

Project Improvements

DataWork Solutions First Assembly of Pearland

Extras:Spanish translationInformation integrated with original siteEvent information filteringShow pages of records and indexesAdd more styling to GUI interfaceEmail listing functionality

Page 40: First Assembly of Pearland

Questions?

DataWork Solutions First Assembly of Pearland