System design for communication packages involves assessing communication needs and designing a set of communication vehicles to meet these needs. An earlier article dealt with needs assessment. After presenting three axioms of communication system design, this article reviews the basic input for design—the needs assessment matrix—and then discusses the implications of this input and additional design considerations. Finally, the article presents a seven-step process that can be used to formalize communication system design. The charts and diagrams referred to are to be found in the earlier article.