43
FDOT Database Training #2 FDOT Database Training #2 May 3, 2010 May 3, 2010 Presented by Erica Hughes & Michael Presented by Erica Hughes & Michael Faraone Faraone Bridge Software Institute Bridge Software Institute University of Florida University of Florida

FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Embed Size (px)

Citation preview

Page 1: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

FDOT Database Training FDOT Database Training #2#2

May 3, 2010May 3, 2010

Presented by Erica Hughes & Michael Presented by Erica Hughes & Michael Faraone Faraone

Bridge Software InstituteBridge Software InstituteUniversity of FloridaUniversity of Florida

Page 2: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

OverviewOverview

Part 1 – Initial Setup of MachinesPart 1 – Initial Setup of Machines

Part 2 – Database Hierarchy & OverviewPart 2 – Database Hierarchy & Overview

Part 3 – Uploading Data to Database from Excel Part 3 – Uploading Data to Database from Excel ApplicationsApplications

LunchLunch

Part 4 – Review of Uploaded Data w/ CADD Part 4 – Review of Uploaded Data w/ CADD DrawingDrawing

Part 5 – Locking Data by Submitter After ReviewPart 5 – Locking Data by Submitter After Review

Part 6 – Application of FB-Deep AnalysisPart 6 – Application of FB-Deep Analysis

Page 3: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Part 1: Initial Setup of MachinesPart 1: Initial Setup of Machines

Training RequirementsTraining Requirements– Latest version of FB-Deep with 3.8 Database Latest version of FB-Deep with 3.8 Database

DLLDLL– Excel Applications 2.02 for LabTest and InsituExcel Applications 2.02 for LabTest and Insitu

Required Files & Presentation Handouts are Required Files & Presentation Handouts are available:available:– Located in the ‘Other Training’ section for Located in the ‘Other Training’ section for

5/3/105/3/10http://http://fdot.ce.ufl.edu/tutorials.htmlfdot.ce.ufl.edu/tutorials.html

– CADD User Tutorial presentation by Michael CADD User Tutorial presentation by Michael Robertson is also on the tutorials page.Robertson is also on the tutorials page.

Page 4: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Part 2: Database Hierarchy & Part 2: Database Hierarchy & OverviewOverview

Presented by Erica HughesPresented by Erica Hughes

Why a Database?Why a Database?About ProjectsAbout ProjectsGeoTech Security HierarchyGeoTech Security HierarchyDGE Interface – creating projects, users, DGE Interface – creating projects, users, assigning security settings for userassigning security settings for userSecurity Access for Excel Applications Security Access for Excel Applications Project Hierarchy in DatabaseProject Hierarchy in DatabaseNaming ConventionsNaming ConventionsProtecting Your DataProtecting Your DataDGE DelegatesDGE Delegates

Page 5: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Why a Database?Why a Database?

A database provides the means to digitally A database provides the means to digitally store, read and write the geotechnical data.store, read and write the geotechnical data.

One Time Entry of DataOne Time Entry of Data– Allows quick access for an array of Allows quick access for an array of

software applications.software applications.– Reduces chances for input errors.Reduces chances for input errors.

Promotes reuse of historical Insitu and Lab Promotes reuse of historical Insitu and Lab data on future projects.data on future projects.

Monitor project progress.Monitor project progress.

Page 6: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

About ProjectsAbout Projects

Everything starts with a ProjectEverything starts with a Project Project’s unique identifier is called Project’s unique identifier is called

‘Project Number’‘Project Number’ Project Number generally Project Number generally

coincides with FDOT’s Financial coincides with FDOT’s Financial Project NumberProject Number

Page 7: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

About Projects cntd.About Projects cntd.

Project Administrators like District Project Administrators like District Geotech Engineers (DGEs) create Geotech Engineers (DGEs) create the Project in the database the Project in the database system and create/assign user system and create/assign user accountsaccounts

Page 8: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

District GeoTech Engineer (DGE)Creates Projects, has District Level

approval (level 2), can assign all GeoTech accounts to the Projects the

DGE creates

GeoTech Insitu Poster

Lab Soil Poster

Lab Rock Poster

Load Test Poster

GeoTech Viewer

Can view all Insitu and Lab Rock/Soil data, does

not submit data

Can submit all Insitu data (creates Holes and SPT/

CPT/DMT/PMT/VST data)

Can submit all Lab Rock Data (creates Holes and

all Lab Rock data)

Can submit all Lab Soil Data (creates Holes and

all Lab Soil data)

Can submit all Load Test Data (creates Piers/Pilesand all Load Test data,

Bridge must already exist prior to Load Test

submissions)

DGE DelegateHas District Level approval (level 2), can

assign all GeoTech accounts to the Projects the DGE creates

GeoTech Security GeoTech Security HierarchyHierarchy

Page 9: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

How To: How To: DGE Create ProjectsDGE Create Projects Log into DGE account Log into DGE account (DGE accounts (DGE accounts

have Project creator permissions)have Project creator permissions)http://fdot.ce.ufl.eduhttp://fdot.ce.ufl.edu – Admin Interface– Admin Interface

Click the ‘Create Project’ buttonClick the ‘Create Project’ button Fill in required field, ‘Project Number’ Fill in required field, ‘Project Number’

which should coincide with the FDOT which should coincide with the FDOT Financial Project NumberFinancial Project Number

Project Number must be unique and Project Number must be unique and only used for 1 Project in the databaseonly used for 1 Project in the database

Page 10: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Main Interface for DGEMain Interface for DGE

Create New Projects

Create New Users

Page 11: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Create Project InterfaceCreate Project Interface

•Corresponds to FDOT’s Financial Project Number

•Unique Identifier for the Project

•Will be used for all database submissions for the Project

Page 12: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Create New User Create New User InterfaceInterface

•Unique Identifier for User Account

•Geotechs should use geo- prefix for new user accounts or an agreed upon prefix for your district to easily locate users.

Page 13: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

New User Notified by New User Notified by EmailEmail The User will receive a The User will receive a

notification of their new user notification of their new user account and their auto-generated account and their auto-generated password.password.

Page 14: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Assign User to ProjectAssign User to Project

After User is created, you can After User is created, you can assign the New User to the assign the New User to the Project you created earlier.Project you created earlier.

Page 15: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Assign User to ProjectAssign User to Project

You may locate the Project by You may locate the Project by ‘Project Number’ ‘Project Number’ (top)(top) or by or by ‘Project Name’ ‘Project Name’ (bottom)(bottom)

Page 16: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Assign User to ProjectAssign User to Project

Confirm the User Account you want to Assign Confirm the User Account you want to Assign to the Project. Existing users for the Project to the Project. Existing users for the Project are listed in the top, new users are listed in are listed in the top, new users are listed in the bottom section (the new account is auto-the bottom section (the new account is auto-selected).selected).

Page 17: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Assign User to ProjectAssign User to Project

Check each type of job role the user should Check each type of job role the user should be granted for the Project. Do not give a be granted for the Project. Do not give a user access to Lab data if they will only be user access to Lab data if they will only be submitting Insitu (SPT/CPT/etc.) data. submitting Insitu (SPT/CPT/etc.) data.

Page 18: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

User Notified by EmailUser Notified by Email

User will be notified of their user User will be notified of their user account’s new security settings for the account’s new security settings for the Project Number.Project Number.

The Admin will also receive a copy of the The Admin will also receive a copy of the user’s email message as confirmation.user’s email message as confirmation.

Page 19: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Security Access for Security Access for ExcelExcel In order for Users to submit data In order for Users to submit data

using the Insitu Excel application, using the Insitu Excel application, they will need to be assigned as they will need to be assigned as ‘Insitu Poster’.‘Insitu Poster’.

In order for Users to submit data In order for Users to submit data using the Lab Test Excel application, using the Lab Test Excel application, they will need to be assigned as ‘Lab they will need to be assigned as ‘Lab Rock Poster’ and ‘Lab Soil Poster’. Rock Poster’ and ‘Lab Soil Poster’.

Page 20: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Project HierarchyProject Hierarchy

ProjectProject Number: 123456-1-11-99

Submitted By: TestDGE

HoleHole_Name: B-1

Submitted By: geo-jdoe

DMT

HoleHole_Name: B-2

Submitted By: geo-cpeterson

CPT

HoleHole_Name: B-3

Submitted By: geo-jdoe

SPT

Lab_Rock

Lab_Soil

Page 21: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Naming ConventionsNaming Conventions

Hole Name is the unique identifier Hole Name is the unique identifier for Borings/Holes.for Borings/Holes.

Hole Name: B1 Hole Name: B1 B-1 B-1 they would be submitted as they would be submitted as different Holes in the database.different Holes in the database.

Make sure to know your Project’s Make sure to know your Project’s naming conventions in order for naming conventions in order for boring information to be submitted boring information to be submitted correctly.correctly.

Page 22: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Protect Your DataProtect Your Data

Multiple users can submit to the same Hole Multiple users can submit to the same Hole if they have the appropriate permissions. if they have the appropriate permissions.

Once the Boring data is complete, the Hole Once the Boring data is complete, the Hole should be locked by one of the submitters should be locked by one of the submitters to prevent changes. The last person to to prevent changes. The last person to submit a portion of the data (ex: SPT) will submit a portion of the data (ex: SPT) will be recorded as the Submitter for the data.be recorded as the Submitter for the data.

If the Hole is locked, no submissions can be If the Hole is locked, no submissions can be made to any of the Hole’s nodes (ex: Lab made to any of the Hole’s nodes (ex: Lab Rock).Rock).

Page 23: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

DGE DelegatesDGE Delegates

DGEs also have the ability to assign a DGEs also have the ability to assign a user account to the DGE Delegate user account to the DGE Delegate security role.security role.

DGE Delegates act as backup for the DGE Delegates act as backup for the DGE when the DGE is not available.DGE when the DGE is not available.

DGE Delegates have the same ability DGE Delegates have the same ability to assign/create user accounts and to assign/create user accounts and approve data as the DGE but do not approve data as the DGE but do not have access to create new Projects.have access to create new Projects.

Page 24: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Questions?Questions?

Page 25: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Part 3: Uploading Data to Database Part 3: Uploading Data to Database from Excel Applicationsfrom Excel Applications

Overview of Excel ApplicationOverview of Excel Application– Entering data into applicationEntering data into application– Uploading to Database using DLL & Review of LogUploading to Database using DLL & Review of Log– Downloading from Database using DLL for ReviewDownloading from Database using DLL for Review

Credentials to Use for Test SubmissionCredentials to Use for Test Submission– User: test-user1User: test-user1– Password: geotechPassword: geotech– Project-Number: 000000-0-00-00Project-Number: 000000-0-00-00– Hole Name: First Initial and Last Name (ex: jdoe)Hole Name: First Initial and Last Name (ex: jdoe)

Review of Data TypesReview of Data Types– Insitu Data – SPT & CPTInsitu Data – SPT & CPT– Lab Data – Rock & SoilLab Data – Rock & Soil

Presented by Mike FaraonePresented by Mike Faraone

Page 26: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Lunch BreakLunch Break

Next session starts 1:10pm.Next session starts 1:10pm.

Page 27: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Part 4: Review of Uploaded Data with Part 4: Review of Uploaded Data with CADD DrawingCADD Drawing

Downloading XML using Web InterfaceDownloading XML using Web Interface Generating boring log with MicrostationGenerating boring log with Microstation View Michael Robertson’s presentation View Michael Robertson’s presentation

online: online: http://fdot.ce.ufl.edu/tutorials.htmlhttp://fdot.ce.ufl.edu/tutorials.html

Compare Excel Data to DrawingCompare Excel Data to Drawing Two Scenarios for DrawingTwo Scenarios for Drawing

– top of boring elev. = ground surface elev.top of boring elev. = ground surface elev.

– top of boring elev. top of boring elev. ground surface elev. ground surface elev.

Presented by Mike FaraonePresented by Mike Faraone

Page 28: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Part 5: Locking Data by Submitter Part 5: Locking Data by Submitter After ReviewAfter Review

Importance of Locking Your DataImportance of Locking Your Data Reviewing XML OnlineReviewing XML Online Accessing Locking InterfaceAccessing Locking Interface Levels of LockingLevels of Locking Locking Database HierarchyLocking Database Hierarchy Notifications of LockingNotifications of Locking

Presented by Erica HughesPresented by Erica Hughes

Page 29: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Why You NEED to LockWhy You NEED to Lock

Prevent your data Prevent your data from being from being overwritten by othersoverwritten by others

Allows the data to be Allows the data to be reviewed and verified reviewed and verified at different levelsat different levels

Page 30: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Reviewing Data Using Reviewing Data Using Web InterfaceWeb Interface

Begin by viewing your XML Tree

Page 31: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Your XML TreeYour XML Tree

Shows the XML for the projects you are Shows the XML for the projects you are authorized to view.authorized to view.

Only a skeleton version of your data will Only a skeleton version of your data will be available until you select a node.be available until you select a node.

Page 32: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Selecting Data to LockSelecting Data to Lock

Select Table Results

First select ‘Table Results’First select ‘Table Results’ Then select a node to lock from XMLThen select a node to lock from XML Below we are choosing to Lock Hole B-Below we are choosing to Lock Hole B-

33

Page 33: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Accessing Locking Accessing Locking InterfaceInterface

View Your Table File

A table file is generated to lock A table file is generated to lock the data.the data.

Open the link to review and lock Open the link to review and lock data node.data node.

Page 34: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

The Table File ViewThe Table File View

Enables you to Enables you to edit values for edit values for unlocked dataunlocked data

All locks are All locks are applied using this applied using this view onlyview only

Page 35: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Levels of LockingLevels of Locking

Two levels of locking used currently for Two levels of locking used currently for boring information:boring information:– SubmitterSubmitter– District/DGEDistrict/DGE

Once submitter locks the data it Once submitter locks the data it cannot be overwritten.cannot be overwritten.

Only the Submitter that Locked the Only the Submitter that Locked the data can Un-Lock the data.data can Un-Lock the data.

After District locks are placed, no After District locks are placed, no submitter can update the data.submitter can update the data.

Page 36: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Locking HierarchyLocking Hierarchy

When you lock a node, all When you lock a node, all subsequent children nodes will subsequent children nodes will automatically be locked from automatically be locked from editing.editing.

User Locks Hole

SPT Locked Automaticall

y and not able to be

updated by any

submitter

Page 37: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Locking InterfaceLocking Interface

Submitter chooses ‘Lock Data’ after

review

DGE Approval

Page 38: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Confirm Confirm Locking/ChangesLocking/Changes

Provides Provides additional securityadditional security

Review UpdatesReview Updates Enter your Enter your

password and password and confirm.confirm.

Page 39: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Email NotificationsEmail Notifications

The DGE will be notified when the The DGE will be notified when the data is locked by the submitter.data is locked by the submitter.

Page 40: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Log Results After Log Results After LockingLocking

You will see confirmation that your lock You will see confirmation that your lock was successful in the Log Resultswas successful in the Log Results

You will also see which users (DGEs) You will also see which users (DGEs) were sent notification of your lock.were sent notification of your lock.

Page 41: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Questions?Questions?

Page 42: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Part 6: Application of FB-Deep Part 6: Application of FB-Deep AnalysisAnalysis

Driven Pile AnalysisDriven Pile Analysis Downloading SPT Boring Data into Downloading SPT Boring Data into

FB-DeepFB-Deep Modifying Downloaded Data to Modifying Downloaded Data to

Create Proper FB-Deep Input FileCreate Proper FB-Deep Input File Uploading FB-Deep Boring LogsUploading FB-Deep Boring Logs

Presented by Mike FaraonePresented by Mike Faraone

Page 43: FDOT Database Training #2 May 3, 2010 Presented by Erica Hughes & Michael Faraone Bridge Software Institute University of Florida

Bridge Software Bridge Software InstituteInstitute

Additional Training Materials:Additional Training Materials:http://fdot.ce.ufl.edu/tutorials.htmlhttp://fdot.ce.ufl.edu/tutorials.html

Technical Support: Technical Support: [email protected]@fdot.ce.ufl.edu

Bridge Software Bridge Software InstituteInstitute