Creating Dashboards to Enhance the User Experience

Slides:



Advertisements
Similar presentations
Symbaloo Save, access, and share all of your online resources in one central location!
Advertisements

Chapter 3 – Web Design Tables & Page Layout
KompoZer. This is what KompoZer will look like with a blank document open. As you can see, there are a lot of icons for beginning users. But don't be.
Cascading Style Sheets
User Interface Design using jQuery Mobile CIS 136 Building Mobile Apps 1.
Web Design with Cascading Style Sheet Lan Vu. Overview Introduction to CSS Designing CSS Using Visual Studio to create CSS Using template for web design.
Creating a Poster It is easier than you think! 1.
1 Create a Questionnaire Learning Objective  To learn how to use the features in Microsoft Publisher to create a questionnaire.
With Alex Conger – President of Webmajik.com FrontPage 2002 Level I (Intro & Training) FrontPage 2002 Level I (Intro & Training)
Review of last session The Weebly Dashboard The Weebly Dashboard Controls your account and your sites Controls your account and your sites From here you.
© 2012 Boise State University1 WordPress Training February 14, 2013.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Web Technologies Website Development Trade & Industrial Education
© 2012 Boise State University1 WordPress Training February 14, 2013.
Website Development with Dreamweaver
Chapter 5 Quick Links Slide 2 Performance Objectives Understanding Framesets and Frames Creating Framesets and Frames Selecting Framesets and Frames Using.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 19 Organizing and Enhancing Worksheets 1 Morrison / Wells / Ruffolo.
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
Remember…  Please do not…  Change the background.  Change the icons.  Change the font. Use Times New Roman (size 12 font).  Use color. We cannot print.
Web Foundations WEDNESDAY, NOVEMBER 20, 2013 LECTURE 32: DREAMWEAVER SLIDE SHOW AND GOOGLE MAP.
1 Lesson 13 Organizing and Enhancing Worksheets Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
Working with Themes, Quick Parts, Page Backgrounds, and Headers and Footers Lesson 7.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 6 BACKNEXTEND 6-1 LINKS TO OBJECTIVES Using the Report Button Using the Report Button Print.
Made with OpenOffice.org 1 Beyond the Single Page Steve Oualline OpenOffice Writer.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 5 BACKNEXTEND 5-1 LINKS TO OBJECTIVES Using the Form Button Using the Form Button Form Views.
CSS.
General System Navigation
The New User Interface MEDITECH Training & Education.
Streamline Dashboards With List Function Gadgets
CCT260H - Christopher Evan Jones
Create a blog Skills: create, modify and post to a blog
Chapter 1 Editing a Photo
Add More Zing to your Dashboards – Creating Zing Plot Gadgets
TIP │Use color to tell story, arrange multiple graphics together, add icons on top of charts to create custom graphics. EDITABLE GRAPHIC AT END OF PRESENTATION.
4.01 Cascading Style Sheets
Creating Oracle Business Intelligence Interactive Dashboards
Gadgets and Dashboards
CSS Layouts: Positioning and Navbars
Semester - Review.
CSS Layouts: Grouping Elements
Unit 3 - Review.
Microsoft Access 2013 Bobby Wan.
With Microsoft FrontPage 2000
Web Development & Design Foundations with HTML5 8th Edition
Objectives At the end of this session, students will be able to:
Tutorial 6 Topic: jQuery and jQuery Mobile Li Xu
Cascading Style Sheets (Layout)
Infotools Harmoni Dashboards.
How to customize your Microsoft SharePoint Online website
Chapter 1 Editing a Photo
Understanding WordPress
How to customize your Microsoft SharePoint Online website
TOPICS Chrome Dev Tools Process for Building a Static Website
PowerPoint Quick Tips Bad Ischl, Nov
Version 3.5 (Citrus) Preview
Technology ICT Core: PowerPoint.
SAMPLE PRESENTATION Company Name presents PowerPoint Basics
How to customize your Microsoft SharePoint Online website
Space Manager Search and Filter View
EBSCOhost Page Composer
Introduction to PowerPoint
Consult America Technology Consulting Services
SEEM4570 Tutorial 5: jQuery + jQuery Mobile
CS3220 Web and Internet Programming Introduction to Bootstrap
Lesson 19 Organizing and Enhancing Worksheets
Objectives At the end of this session, students will be able to:
Introduction to PowerPoint
4.01 Cascading Style Sheets
Tutorial Introduction to help.ebsco.com.
Welcome To Microsoft Word 2016
Presentation transcript:

Creating Dashboards to Enhance the User Experience User Group Meeting October 8, 2014 Jim Adinolfi

Outline Introduction Navigation and UI Reporting Dashboards

Why Gadgets and Dashboards? User Experience and Adoption (Navigation) Creative usage enhances the user experience Further customize system appearance Familiar, icon-based gadgets flatten the learning curve Data Visualization (Reporting) Create high-level, dynamic view into KPIs Highlight frequently run queries Present data in easy-to-read graphs Touch upon ordering and color coding link to signify importance Bringing queries to the forefront by placing them on dashboards

Outline Introduction Navigation and UI Reporting Dashboards

Reinventing System Navigation 1) v4 introduced the ability to customize this. Limited to SuperTypeEntityTypeFunction within an Application

Reinventing System Navigation Gadgets afford the ability to bring Function or EntityType to the forefront. Can also intersperse functions from different EntityTypes SEGUE: These are just two of the ways gadgets can be utilized…

Example Navigation Gadgets Point is- whatever is important to your users comes to the forefront. You can bring “buried” links up (Queues), external links, etc. Can create links to other dashboards to create a hierarchical view. Again, can color coordinate.

How To: Navigation <div id="content" class="appTile" style="border:solid 2px black; border-radius: 8px; overflow:hidden; background-color:#6BBFBD; width:190px; height:90px;text-align:left;padding-left: 10px; padding-top: 16px"> <p><b><a href="${servletUrl}?cmd=get&entityType=CORE%20DASHBOARD&entityId=6904045"> <img style="float:right; margin-right:0px; padding-right:11px;" src="http://www.platformforscience.com/icons/white/set-q/q09.png" width="45%" height="45%" alt=“Inv" padding-right: "10px" border="20"> <br><span style="font-size: 17px; font-family: verdana,sans-serif">Inventory</span></a></b> </p> </a></div> <div style="clear:both;"></div> Standard HTML (resources online). Go through key points to change

How To: Navigation <div id="content" class="appTile" style="border:solid 2px black; border-radius: 8px; overflow:hidden; background-color:#6BBFBD; width:190px; height:90px;text-align:left;padding-left: 10px; padding-top: 16px"> <p><b><a href="${servletUrl}?cmd=get&entityType=CORE%20DASHBOARD&entityId=6904045"> <img style="float:right; margin-right:0px; padding-right:11px;" src="http://www.platformforscience.com/icons/white/set-q/q09.png" width="45%" height="45%" alt=“Inv" padding-right: "10px" border="20"> <br><span style="font-size: 17px; font-family: verdana,sans-serif">Inventory</span></a></b> </p> </a></div> <div style="clear:both;"></div> Standard HTML (resources online). Go through key points to change

Reworking Queries

Reworking Queries

How To: Query Gadget <div id="content" class="appTile" style="border:solid 2px black; border-radius: 8px; overflow:hidden; background-color:#99B2DD;height:190px;width:190px;text-align:left;padding-left: 7px; padding-top: 5px"> <form action="${servletUrl}" method="post"> <input type="hidden" name="entityType" value="PATIENT"> <input type="hidden" name="queryDestination" value="listReport"> <input type="hidden" name="cmd" value="query"> <span style="font-size: 12px; font-family: verdana,sans-serif; color: white"> <u>Search Patients</u> <br> Accession Number: <p><input type="text" name="ci_patient_accessionno"><br></p> <br><p> Gender: <select name="ci_patient_gender"> <option value="">Any</option> <option value="Male">Male</option> <option value="Female">Female</option> <select><br></p> <br> Consented: Yes<input type="radio" value="Yes" name="ci_patient_consent">No<input type="radio" value="No" name="ci_patient_consent"><br></p> <br><input type="reset"> <input type="submit" name="Submit"> </form> </div> 1) Tell the story of the Patient Sample Gadget

Hands-On: Navigation Try It Yourself If You Finish Early… Navigate to Gadget GDT64 and copy it In a new tab, navigate to create a new Raw Material sample page to find URL command Edit your gadget’s URL to link to the above page and update Text Display (Hint: Add a gadget name) Test your gadget If You Finish Early… Experiment with the functionality of other cmds getall (List All pages) query-form (Query pages) list-functions (List Functions pages) Try It Yourself Navigate to Gadget GDT65 and copy it Change Material Type to Material Function as a search criteria (see Main Admin Panel) Test your gadget (Search for ‘Thickener’) If You Finish Early… Add search criteria for another attribute Remember to increase the height of the gadget!

Hands-On: Test Gadget Hints Copy Gadget 64 so HTML content is in your new gadget Find URL of page you want to gadget to link to Change URL and Display Name

Hands-On: Search Gadget Hints Copy Gadget 65 so HTML content is in your new gadget Review available attributes to search on for Raw Materials in Details page Edit gadget to change attribute from Material Type to Material Function

Outline Introduction Navigation and UI Reporting Dashboards

Reporting Gadgets Many different types all generated by ZingCharts Report data, metrics, etc.

Pre-Requisites Save as Report Query Save query criteria and report format Differences between Live and Scheduled reports

How To: SmartGrid Gadget var gridConfig = new Object(); var dataset = gadgetConfig.dataset; var divIdToRenderTo = gadgetConfig.myDiv.id; gridConfig.title = 'Target A Samples'; ExtGridUtil.loadGrid(gridConfig, dataset, divIdToRenderTo);

How To: Zing Gadget Report – DataSet Gadget "fields": [ { "createGridColumn": false, "fieldType": "NUMERIC_DATA", "columnWidth": 100, "fieldLabel": “H Bond Donors", "barcodeFieldKey": "barcode", "fieldKey": “H_DONORS_3" }, "fieldType": "ENTITY_NAME", "fieldLabel": "name", "fieldKey": "name" } … var chartConfig = new Object(); chartConfig.chartType = 'bar'; var dataSeries = new Object(); dataSeries.fieldKey = 'H_DONORS_3'; chartConfig.dataSeries = dataSeries; chartConfig.title= '# of H Bond Donors'; chartConfig.xAxisTitle= '# of H Bond Donors'; chartConfig.yAxisTitle= '# of Molecules'; chartConfig.numBins = 5; var chart = ZingUtil.loadChart(chartConfig, gadgetConfig.dataset, gadgetConfig.myDiv.id);

Outline Introduction Navigation and UI Reporting Dashboards

Dashboards Discuss ideas (combinations of links and reports, what the end user wants to see). SEGUE: Screen real estate

Dashboard Layout Mobile Dashboard Widths Gadget Width (1) Gadget Height (1) Dashboard Height (2) Relationship between dashboard and gadget widths Dashboard Width (5) Mobile Dashboard Widths Tablet (landscape) – 8 Phone (portrait) – 2

Dashboard Gadget Order Dashboards fill left to right, top to bottom

How To: Dashboards Application

Hands-On: SmartGrid Gadget Try It Yourself Navigate to Gadget GDT66 Change Title Change Report Association to “Search All Polymers” (Barcode LRPT3) Test your gadget

Hands-On: Dashboards Try It Yourself If You Finish Early… Navigate to Dashboard AAQ5 (Quality Control Dashboard) Add the Gadgets you created in previous exercises Change Display Title Test your Dashboard If You Finish Early… Modify the layout of the dashboard

Hands-On: Smart Grid Gadget Hints Copy Gadget 66 so javascript content is in your new gadget Modify Title Associate report to add report content

Hands-On: Dashboard Hints Use Quick Find to find Dashboard page Click on Edit Dashboard hyperlink Select gadgets and add order

Looking Forward (v5.0) User Experience and Adoption (Navigation) Creative usage enhances the user experience. Further customize system appearance. Familiar, icon-based gadgets flatten the learning curve. Data Visualization (Reporting) Create high-level, dynamic view into KPIs. Highlight frequently run queries Present data in easy-to-read graphs

Summary When used creatively, gadgets unlock the freedom to customize system visualization and enhance the user experience Reporting gadgets afford high-level, easy to read views into key data User Experience and Adoption (Navigation) Creative usage enhances the user experience. Further customize system appearance. Familiar, icon-based gadgets flatten the learning curve. Data Visualization (Reporting) Create high-level, dynamic view into KPIs. Highlight frequently run queries Present data in easy-to-read graphs

Backup/Extra Slides

References HTML Reference Color Selection http://www.w3schools.com/ http://www.colorpicker.com/