IMPROVING ENTERPRISE INFORMATION …...Added reference tables and relational design patterns...

Post on 21-May-2020

5 views 0 download

Transcript of IMPROVING ENTERPRISE INFORMATION …...Added reference tables and relational design patterns...

METH

OD

20%

27%

7%

16%

18%

12%

Participant Complaints

Interface is too busy

No confirmation

Didn't know what to do on page

Too hard to find equipment

Redundant tasks

No error prevention

Accounting(Off the shelf Solution)

CENTRAL DW

Equipment Inventory

Purchasing

SalesTrucking

Requisition

Field Operations

PR

OB

LEM

RESU

LTS

BACK END DATABASE— SYSTEM DATA MANAGEMENT IMPROVEMENT

Low Fidelity

Prototyping

Interview and

Requirements

Gathering

Use Case Analysis HCI and MSCI Analysis Medium Fidelity

Prototyping User Testing

High Fidelity

Prototyping User Acceptance Test System Integration

Current State DB

Architecture analysis

Physical and Current

System information flow

analysis

Table and attribute

filtering

Database

Normalization

Implementation of

database design

patterns

Designated tables as

reference data (Master

data)

Split data into

domains System Integration

Single central data

warehouse—Manually

accessible by most personnel

Stores both operational and historical data

Relational database model is highly unorganized

Allows user to freely input

irrelevant data (garbage data)

Operational databases ETL from central DW and used by modules

Central DW only holds data for operational data

Central DW cannot be accessed directly by personnel

Archival data is stored in the archive DW

Accounting

CENTRAL DW(Single source of Truth)

EquipmentInventory

Purchasing

Sales

Trucking

Requisition

Field Operations

Inventory

Prospects & Projects Service & Maintenance

Cost & Purchase Transactions

HR

Location

Contacts/Customer

ARCHIVE DW

UI Issues:

- Poor Usability

- Tedious Tasks

- Redundant steps

Main Tested Functions:

Inventory Module

- Add, Remove, Edit Equipment

Project Management Module

- Create/ Modify Project info

2. Medium Fidelity Prototype

UI Improvements

Consider Neilson Heuristics

3. High Fidelity Prototype

Functional System

User Testing

Incorporate Database +

Data

1.UML Diagrams

Consider Core

Functionalities

Process Improvement

Old Interface New Interface

Extended the active life-

time of operational data-

base instances by 230%

Database made further

scalable through rede-

signed relational DB

Governance process

recommended for

maintenance of data

Data Warehouse (DW)Data Mart (DM)

Legend:

ProprietaryApplication

Off-the-ShelfApplication

LDM

CDM

PDM

DATA DOMAINS

Eliminated redundant tables and attributes

Constructed conceptual design model (CDM)

Constructed logical and physical design model

Added reference tables and relational design patterns

IMPROVING ENTERPRISE INFORMATION MANAGEMENT—TEAM 9

The Process of Refining a Construction ERP TEAM MEMBERS: Minh Le | Joshua Fiscalini | Salosan Soundhararajah | Kajan Karunakaran FACULTY ADVISOR: Dr. Stanko Dimitrov

ENVIRONMENTAL/ECONOMICAL IMPACTS PROJECT OBJECTIVE

To Improve the accuracy, accountability, and maintainability of

information within the company through the better use of applicable

software design practices and management sciences techniques.

FRONT END USER INTERFACE—SYSTEM USABILITY IMPROVEMENT

BACKGROUND

Client is a medium sized construction firm specializing in shoring operations

Enterprise Resource Management system developed in-house (Microsoft Access)

Scalability and accuracy of information needs to be greatly improved

Accounting

CENTRAL DW

Equipment Purchasing

Inventory

Field OperationsTrucking

Requisition

Sales (PM)

A

A

Scope of UIRedesign

Demo

Extending the use of the current system reduces purchases of addition-

al electronics—reduces electronic waste

Improved accuracy in inventory data allows for better informed

resource purchasing strategies

Operatio

nal

Tables68%

Reference

Tables32%

Unused/

Redundant …

New Data Architecture

Operational

Tables77%

Reference Tables

0%

Unused/ Redundant Tables

23%

Old Data Architecture