drexel university computing academy - ischool research presentation

12
MAKING DATABASES USABLE FOR USERS Ritu Khare . July 8 2010. 1

Upload: ritu-khare

Post on 04-Jun-2015

553 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Drexel University Computing Academy - iSchool Research Presentation

1

MAKINGDATABASES

USABLE FOR

USERS

Ritu Khare . July 8 2010.

Page 2: Drexel University Computing Academy - iSchool Research Presentation

2

Order of Presentation

Topics of Interest Databases Forms

Making Databases Usable First Generation Applications Second Generation Applications Third Generation – my topic

Experiments Future

Page 3: Drexel University Computing Academy - iSchool Research Presentation

3

Topics of Interest - Databases

What is a database? An organized

collection of information (data) which is arranged in individual records.

What are the primary uses of a databases? Data collection and Data

searching. Used everywhere to

manage individual items of importance Grocery stores Banks Phone companies School systems Hospitals

What Why

Page 4: Drexel University Computing Academy - iSchool Research Presentation

4

Topics of Interest - Databases

Any tools to design databases? Microsoft Access, Oracle,

Knowledge/ Skills needed to design databases Understanding needs of

users DB concepts Data Modeling Design guidelines Database programming

language

ID Name DOB Gender

1 Mark Twain

Jan 1 94 M

2 Mary Steel

Feb 7 95 F

How

ID

Name Description

Instructor

1 INFO101

Introduction to Databases

Prof. Sam

2 INFO102

HCI Prof. MarieID Student

IDCourseID

1 1 1

2 1 2

3 2 1

Student

StudentCourse

Course

High School Database

Page 5: Drexel University Computing Academy - iSchool Research Presentation

5

Topics of Interest - Forms

Globally used for data collection

All users(irrespective of their technical knowledge) are familiar

Scenarios: Survey data collection Craigslist ad posting Gmail, yahoo, facebook

account Sign Up

Forms Example

Page 6: Drexel University Computing Academy - iSchool Research Presentation

6

Research Focus

To make DATABASES more useful for those USERS who have no background in databases who still want to use databases for DATA

COLLECTION. In this study, I explore how FORMs can

be used to accomplish this.

Page 7: Drexel University Computing Academy - iSchool Research Presentation

7

User-Database Equation First Generation

Accomplishment: Users can collect data into databases on their own.

Shortcoming: Users depend on the database expert to specify their data collection needs.

Expert Designed

DBExpert Designed Form (Front End)

Clinician DB Expert

Examples:MS Access

Data collection needs

designdesign

collect data

ID

Name

Age

Race

Occ.

Patient

Page 8: Drexel University Computing Academy - iSchool Research Presentation

8

User-Database Equation Second Generation

Accomplishment: Users can design databases based on customized data collection needs without depending on the database experts.

Shortcoming: Unfit for dynamic /critical environments (like healthcare) – where data collection needs keep evolving and changing.

User-Designed Form (Front End)

Clinician

Examples:Google FormsFormAssemblyZohocreator

design

collect data

User Designed DB

ID Name Phone

DOB

ID PatientID

Date Height

Weight

Patient

VitalSigns

Page 9: Drexel University Computing Academy - iSchool Research Presentation

9

User-Database Equation Third Generation (My Precise Topic)

New User Designed Form

Clinician

?

How to merge a form to an existing database?

How to integrate new needs with existing ones such that the information represented in database in minimal.

designID Patient

IDDate Heigh

tWeight

VitalSigns

Form to Databa

se Mappin

g

ID Name Phone

DOB

Patient

ID

PatientID

Date

Height

Weight

BP Smoking Stat

Existing Database

New Need

s

Evolved Database

Why this is IMPORTANT? Solves healthcare issues:1. Dependence on

experts2. Inconsistency

between needs and databases

3. Inflexibility of systems

Why this is INTERESTING?It uses forms

and databases.

Page 10: Drexel University Computing Academy - iSchool Research Presentation

10

Experiments (in healthcare domain)

New User Designed Form

Existing Database

Form to Databa

se Mappin

g

Can clinians use system to specify

their data collection needs

in terms of forms? (Usability

Study)

Efficiency

Effectiveness: Is the evolved database of high quality w.r.t

data collection needs of user ? Correctness,

Completeness, Normalization, Minimalism.

A

B

C

Page 11: Drexel University Computing Academy - iSchool Research Presentation

11

Future

This Research helps… Understand the Technical Details of Forms and

Databases. Understand the issues in healthcare; Interaction

with users to understand their problems and design real-world solutions for them.

grow as a researcher After my graduation I plan to …

work as a Researcher in a Laboratory (addressing the issues of healthcare and several other industries)

Page 12: Drexel University Computing Academy - iSchool Research Presentation

12

Questions?

Thank you