YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: Low TCO, high Impact: Innovative Government Services at Manatee County

Innovative Government Services at Manatee County, FloridaLow TCO High Impact:

Matthew ArriagaSoftware DesignerManatee County, FloridaMagnolia Conference 2010

Page 2: Low TCO, high Impact: Innovative Government Services at Manatee County

About Manatee County

● 15 Federated Departments– Public Safety– Utilities– Parks & Recreation

● Design Goal: Department Controlled Content● Centralized Information Technology Department

– Software Development– Technology Training– GIS

– Building– Financial Management– Public Works

– Help Desk– Fiber Network

Page 3: Low TCO, high Impact: Innovative Government Services at Manatee County

Our Architecture

● Magnolia Enterprise Edition 4.3.5– LDAP Module– Forms– Standard Templating Kit

● Single authoring instance● Two-site, jackrabbit cluster for published instance● Oracle Persistence Manager● Red Hat VM-ware

– Groovy– WebDAV

Page 4: Low TCO, high Impact: Innovative Government Services at Manatee County

Low TCO from reduced Complexity

● Deployed using existing infrastructure– Servers– Databases

● Integrated with existing platforms– Oracle– Domino

● Excellent adoption throughout the County– In house training course– Open lab workshops

Page 5: Low TCO, high Impact: Innovative Government Services at Manatee County

Security and workflow

● LDAP with Domino Address Book● 8 Site wide, landing page editors● 1-4 publishers per department● 140 departmental editors● Simplified intranet publishing

Page 6: Low TCO, high Impact: Innovative Government Services at Manatee County

Our Sites

● Manatee County iNet (intranet)– ROI for stakeholders– Learning tool– Meet or exceed existing capabilities– Proposal to production in 4 months

● MyManatee.org (Internet)– Additional six months of work

● 4,000+ documents in the dms● 3,000+ content pages

Page 7: Low TCO, high Impact: Innovative Government Services at Manatee County

Magnolia Customizations

● Skinnable theme● Data integration● STK modifications● Form module modifications● Additional Javascript libraries

Page 8: Low TCO, high Impact: Innovative Government Services at Manatee County

Our Sites

Page 9: Low TCO, high Impact: Innovative Government Services at Manatee County

Skinnable Theme

● Rapid prototyping of designs● Processed CSS Capabilities● Freemarker in CSS

– Assign color palette– Assign root folder of images

Page 10: Low TCO, high Impact: Innovative Government Services at Manatee County

Skinnable Theme

Page 11: Low TCO, high Impact: Innovative Government Services at Manatee County

Login & Contacts

● LDAP module with Domino Address Book● Created our own External User● Created an Import Handler

– Oracle RDBMS HR information– Domino address book

● IBM Sametime presence awareness

Page 12: Low TCO, high Impact: Innovative Government Services at Manatee County

Login & Contacts

Page 13: Low TCO, high Impact: Innovative Government Services at Manatee County

Documents & Links

● Multiple column link lists● Link List from a DMS Folder● Expanded document metadata● Link table from a DMS Folder

– Display document metadata– Sort into columns by metadata

Page 14: Low TCO, high Impact: Innovative Government Services at Manatee County

Documents & Links

Page 15: Low TCO, high Impact: Innovative Government Services at Manatee County

Documents & Links

Page 16: Low TCO, high Impact: Innovative Government Services at Manatee County

Forms Module

● Javascript generates freemarker email template● Jquery-UI generates tabs from fieldsets● Fields suppressed by field values● Created Oracle Form Processor

– Creates & adds tables– Attachments stored as blobs– Scans attachments using Clam AV

Page 17: Low TCO, high Impact: Innovative Government Services at Manatee County

Forms Module

Page 18: Low TCO, high Impact: Innovative Government Services at Manatee County

Flexigrid

● Dialog points it to any Oracle Table● Created Flexi-servlet

– added to the filter chain● Embedded data-grid

– Sorts– Exports– Searches– Editable

Page 19: Low TCO, high Impact: Innovative Government Services at Manatee County

Flexigrid

Page 20: Low TCO, high Impact: Innovative Government Services at Manatee County

Flexigrid

Page 21: Low TCO, high Impact: Innovative Government Services at Manatee County

Mapping

● Embedded dynamic maps● ArcGIS Server ● Uses Dojo library● Embedded map in Dialog● Map size, extent and layers

Page 22: Low TCO, high Impact: Innovative Government Services at Manatee County

Mapping

Page 23: Low TCO, high Impact: Innovative Government Services at Manatee County

Mapping

Page 24: Low TCO, high Impact: Innovative Government Services at Manatee County

It all works together...

● Framework replaces ad-hoc development● Forms collect the data● Standard templating kit adornments● Flexigrid displays submitted form data● Flexigrid interacts with the map

Page 25: Low TCO, high Impact: Innovative Government Services at Manatee County

What's next

● Public User Registration● Privileged access● E-Commerce● Soap Web Services● Streaming Video

Page 26: Low TCO, high Impact: Innovative Government Services at Manatee County

Questions

?


Related Documents