Prior to creating detailed technical designs, software and databases, an
organization must have a vision of how personnel and systems will interact to
accomplish specific tasks. This is
referred to as a Conceptual Design. For
each projected software product or function identified in the Needs Analysis,
work with the specific personnel to determine how software will be used and the
data requirements for each stage in the process. Identify deliverables
for each step and develop flow charts and models using Visio and the
Unified Modeling Language (UML) that define user requirements, software
functionality, and database structure.