![Page 1: Low TCO, high Impact: Innovative Government Services at Manatee County](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/1.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/2.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/3.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/4.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/6.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/7.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/8.jpg)
Our Sites
![Page 9: Low TCO, high Impact: Innovative Government Services at Manatee County](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/9.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/10.jpg)
Skinnable Theme
![Page 11: Low TCO, high Impact: Innovative Government Services at Manatee County](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/11.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/12.jpg)
Login & Contacts
![Page 13: Low TCO, high Impact: Innovative Government Services at Manatee County](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/13.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/14.jpg)
Documents & Links
![Page 15: Low TCO, high Impact: Innovative Government Services at Manatee County](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/15.jpg)
Documents & Links
![Page 16: Low TCO, high Impact: Innovative Government Services at Manatee County](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/16.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/17.jpg)
Forms Module
![Page 18: Low TCO, high Impact: Innovative Government Services at Manatee County](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/18.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/19.jpg)
Flexigrid
![Page 20: Low TCO, high Impact: Innovative Government Services at Manatee County](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/20.jpg)
Flexigrid
![Page 21: Low TCO, high Impact: Innovative Government Services at Manatee County](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/21.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/22.jpg)
Mapping
![Page 23: Low TCO, high Impact: Innovative Government Services at Manatee County](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/23.jpg)
Mapping
![Page 24: Low TCO, high Impact: Innovative Government Services at Manatee County](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/24.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/25.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022060111/556590f7d8b42a2b6d8b5163/html5/thumbnails/26.jpg)
Questions
?