A space shuttle manufacturing firm was awarded a contract to build a spaceship for NASA. The firm required a programming environment to assist in the creation, analysis, and modification of the construction and layout of the spaceship. They also wanted to create a database that would describe the space shuttle. Which of the following tools would have been most useful to the firm in this scenario? a. A computer-aided design software b. An electronic bulletin board c. The Nielsen design system d. The Dennis design system