I’m looking for a recommendation for a software (or possibly a collection of mutually compatible softwares) capable of creating Organization Charts, Relationship Maps and Business Process Diagrams. The software should ideally be capable of the following.
Creating a Hierarchical Organization Chart structured as "Management" -> "Departments" -> "Department agendas" -> "Individual activities in an agendas" -> "People conducting the activity". Due to the high volume of data, collapsing / expanding functions would be nice.
Having a database with people and their respective activities so that when a person's name or activities change, the Org Chart also changes.
Creating a Relationship Map that shows relationships between the Departments based on their agendas.
Creating Business Process Diagrams in which custom activities as well as Activities defined in the database could be used. Ideally, the names of the people conducting the Activities (taken from the database) be displayed.
Exporting the created charts, maps and diagrams to some form of universal standard (such as XML).
P.S. Though I am tech-savvy and work in IT, I’m new to Business process management and Business architecture, so please excuse my possibly ignorant description. Any help will be greatly appriciated.