ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25,...
Transcript of ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25,...
![Page 1: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/1.jpg)
1
ARC Database WebinarARC Database WebinarTraining for ARC Consortium Members
February 25, 2011
10 00 t 12 00 PST10:00 am to 12:00 pm PSTUniversity of Nevada Reno
1
![Page 2: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/2.jpg)
2
Session Overview
• Summarize the application–Michael V. Ekedahl ([email protected])
• Application demonstration–Dr. Elie Hajj ([email protected])
• Discuss new features and demonstration– Jeremy Tweet ([email protected])
2
![Page 3: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/3.jpg)
3
Overall Introduction
• Work element TT1d and TT1e: Development of materials and research databasematerials and research database
– Store information related to sources & properties of materials used in various consortium research activities.materials used in various consortium research activities.
– Includes results update in form of reports, white papers or any other type of documents for each research task…
3
![Page 4: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/4.jpg)
4
Overall Introduction
• Challenges:– No software installation– Flexibility (No hard‐coded data)– central database– Multiple users
dd/ l / d l f Add/Delete/Edit materials information Retrieve information (Public interface)
– Different users’ rolesCommon materials use– Common materials use
– Multiple measures for the same material– Ability to relate material(s) to validation sections–
4
…
![Page 5: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/5.jpg)
5
Overall IntroductionGeneral Users’ Diagram
ARC Materials/Research Database
Consortium Users (Read/Write)
Public Users (Read Only)
WRI
Harnsberger
TA&M
kassem
UWM
Miller
UNR
Hajj
AAT
Bonaquist
FHWA
Weaver
Agencies
Researchers
Consultants(Super‐user)
Sub‐user(s) (Ordinary user)
(Super‐user)
Sub‐user(s) (Ordinary user)
(Super‐user)
Sub‐user(s) (Ordinary user)
(Admin)
Sub‐user(s) (Ordinary user)
(Super‐user)
Sub‐user(s) (Ordinary user)
(Super‐user)
Sub‐user(s) (Ordinary user)
Contractors
Students
…
5
![Page 6: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/6.jpg)
6
Application Summary
• Technologies used
• Design goals
• Role management infrastructure
• Software model
6
![Page 7: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/7.jpg)
7
Getting to the Application
• Using Internet Explorer, visit htt // b i d /http://www.business.unr.edu/arc
• Click the Login button and enter credentials• Click the Login button and enter credentials
7
![Page 8: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/8.jpg)
8
Technologies Used
• Database backend is SQL Server 2008
• ASP.NET was chosen as the Web development platformp
• Hardware and software platforms were chosen based on well known and supportedchosen based on well‐known and supported technologies
8
![Page 9: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/9.jpg)
9
Key Design Goals
• Create the most flexible system possible li i ti “h d d d” d t teliminating “hard‐coded” data types
• Create a role‐based infrastructure granting privileges to categories of users
• Create an entirelyWeb‐based systemCreate an entirely Web based system–No software installed on client computers
9
![Page 10: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/10.jpg)
10
Role Management Infrastructure
• Users belong to an ARC organization– FHWA, UNR, etc…
• Users belong to one or more roles– Roles dictate the actions a user can perform
–New roles can be created as needed
– Roles are not mutually exclusive
10
![Page 11: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/11.jpg)
11
Role Management Infrastructure
• Users are categorized into ordinary users and i ti lorganizational super users
–Ordinary users can only edit data they created–Organizational super users can edit data createdOrganizational super users can edit data created by an ordinary user in the same organization
• There is a “special” administrative role• There is a special administrative role–Administrators can create and edit anything– Some forms require administrative access
11
![Page 12: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/12.jpg)
12
Software Model
12
![Page 13: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/13.jpg)
13
Software Model (Materials)
• All materials have a type
– (Aggregate binder etc )– (Aggregate, binder, etc.)
– Material types belong to a category
• Materials have a supplier
• Materials can be created from other materials (Components)
• Materials may be associated with – work tasks
– validation sections
– other component materials
13
![Page 14: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/14.jpg)
14
Software Model (Properties)
• Materials have properties– Properties are categorized into groups
– Properties can be configured to have a valid range of valuesof valuesHard and soft limits are supported
Properties are categorized as qualitative or quantitative
–Different units of measure can be applied to a property
14
property
![Page 15: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/15.jpg)
15
Software Model (Properties)
• Edit several properties of a material i lt lsimultaneously
• Support for “multi‐dimensional” properties was addedwas added–Data are edited via a grid
• It’s possible to copy groups of properties from• It s possible to copy groups of properties from one material to another to simplify editing
15
![Page 16: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/16.jpg)
16
Multi‐dimensional Property (Creating)
16
![Page 17: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/17.jpg)
17
Software Model (Validation Sites)
• Validation sites are used for material field t ttests–Validation sites are divided into validation sections, which are further divided into validationsections, which are further divided into validation layers
• A contractor is responsible for a validation site
• A validation site has a contact
17
![Page 18: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/18.jpg)
18
User Interface (Introduction)
Application menu appears along
18
Application menu appears along the left site of Web site
![Page 19: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/19.jpg)
19
User Interface (Forms)
19
![Page 20: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/20.jpg)
20
Selection and Filtering
• Materials (and other elements) can be l t d d filt d bselected and filtered by
– Material type
– Material categoryg y
– Organization
– Supplier
W k t k– Work tasks
– Validation section
– Component materials
20
![Page 21: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/21.jpg)
21
Selection and Filtering
21
![Page 22: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/22.jpg)
22
Support Files (Introduction)
• Support files include reports, scanned d t i t d j t b t thidocument, picture, and just about anything related to the ARC project
• The initial implementation was just a flat list of files that could be uploaded and pdownloaded
22
![Page 23: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/23.jpg)
23
Support Files (Revised Implementation)( p )
• Support files are uploaded to a user‐defined hi hi l fil thierarchical file system
• Users can create folders as needed and upload filesfiles
• Support files can be filtered by work items (program area category work element(program area, category, work element, subtask)
23
![Page 24: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/24.jpg)
24
Support Files (Implementation)
• A semantic grouping of files is now possible ( d t ti )(under construction)
• Any number of semantic groupings can be created–Materials, validation sites, etc… can point to one
f th ti ior more of these semantic groupings.
24
![Page 25: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/25.jpg)
25
Test Runs
• There might be multiple tests performed on th t i l d tithe same material and properties
• Test runs allow for tests to be performed by p ydifferent users at different times
• Any number of test runs can be created• Any number of test runs can be created
25
![Page 26: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/26.jpg)
26
Work in Progress
• Update final Help system items to reflect hchanges
• Continue bug fixes resulting from broad user testingtesting
• Develop read‐only user interface for non‐consortium users–Define public user authentication requirements
• Plan for deployment to other server(s)
26
![Page 27: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/27.jpg)
27
Application Demonstration
• Materials
• Property
• Validation Sites
• …
27
![Page 28: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/28.jpg)
28
Application DemoMaterials
Create New MaterialsCreate New Materials
View Existing Materials
Materials Create Master Categories
Create Material Typesyp
Create Suppliers
28
![Page 29: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/29.jpg)
29
MaterialsMaterial Types
Master Categories
ADDITIVE AGGREGATE BINDER MIX
Antistrip (AS)
Ch i l (AM)
Aggregate (AG) Binder (BI) Lab Mix Lab Compacted (LL)
Plant Mix LabChemical (AM)
Filler (FI)
Plant Mix Lab Compacted (PL)
Plant Mix Field Compacted (PF)
Polymer (PM)
Warm‐mix (WA)
29
Warm mix (WA)
Material Types
![Page 30: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/30.jpg)
30
Application DemoProperty
Create Property Groupp y p
Assign Property(ies) to Material(s)
Property Create Property Attributes
Sort Property Attributes Orderp y
Copy Property(ies)
30
![Page 31: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/31.jpg)
31
PropertyProperty Groups and Attributes
Property Groups
MI_DESIGN
NMAS
ESALS
MI_ESTAR
E_STAR_MOD_0FT
E STAR MOD 1FT
BI_GRADE_PG
PG_TRUE_HIGH
PG TRUE LOW
AG_COARSE_BSG …
N_INI
N_DES
N_MAX
AC_OPTIMUM
VMA
_STAR_MO _ FT
E_STAR_MOD_3FT
E_STAR_MOD_6FT
PHASE_ANGLE_0FT
PHASE_ANGLE_1FT
PHASE ANGLE 3FT
PG_TRU _ OW
PG_HIGH
PG_LOW
FP_COC
ROT_VISC
MASS LOSS
BSG_SSD
BSG_DRY
BSG_APP
ABS
…
VFA
…
PHASE_ANGLE_3FT
PHASE_ANGLE_6FT
…
MASS_LOSS
ORIG_G*/sin(delta)
…
Property Attributes
31
![Page 32: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/32.jpg)
32
Application DemoValidation Site
Create/Edit Validation Site/
Create/Edit Validation Section
Validation Site Create/Edit Validation Layer
Assign Material(s) to Validation Layer(s)
Create Field Sample
32
![Page 33: ARC Database Webinar · 1 ARC Database Webinar Training for ARC Consortium Members February 25, 2011 10 0010:00 am to 12 0012:00 pm PST University of Nevada Reno 1](https://reader035.fdocuments.us/reader035/viewer/2022070913/5fb4b35c8df82e77c16a0f25/html5/thumbnails/33.jpg)
33
Next Step…..
• Start using database and provide feedback
• Provide Materials Details (type, source, description, task, …) to [email protected]
P id P G d A ib• Provide Property Groups and Attributes to [email protected]
• Validation sections• Validation sections
33