1. A method for modifying a schematic over the Internet, comprising: establishing a connection between a client and a server; displaying the schematic on the client; choosing a component to modify; and modifying the component within the schematic; and analyzing the modified schematic.