you can design it in word, the usefulness of visio or smartdraw is that they already have a lot of types of diagrams preloaded.
For example customer information could be a class that is stored in an Array (primitive, but that would be a representation)
demand deposits, savings, commercial loans, mortgage loans, investments, and clubs would be functions that merge in one class
for the c just look in google images for "CRM"
d would be tables and graphs
You make for each one it's own diagram and then you integrate everything in the end