The Localgov starterkit has been designed to help you get an understanding of how umbraco could be used in a local goverment environment.
you can get a feel for how it works by browsing this site, reading the documentation and looking at the code in the back end