Techniques are provided for designing a circuit that satisfies
user-specified functional requirements without the user having to obtain
additional education or possess specialized software. According to one
embodiment, user-specified functional requirements are received over a
network from a client executing a browser. The network may be, for
example, the Internet. Based on the user-specified requirements,
components and a topology for constructing the circuit are automatically
determined. The components determined during this operation have
operational values such that, when the components are arranged according
to the topology to form the circuit, the circuit satisfies the
user-specified functional requirements. One or more web pages that
identify the components are then delivered to the browser over the
network. According to one aspect of the invention, the component and
topology information is used to generate a schematic diagram that is
delivered in a web page to the user over the network. According to another
aspect of the invention, the user is provided with a web page that has a
control which, when selected, initiates an operation for placing an order
over said network for one of the components, a kit of all of the
components, a custom made circuit made from the components, and/or a
prefabricated circuit that is functionally similar to the one that was
designed.
Las técnicas se proporcionan para diseñar un circuito que satisfaga requisitos funcionales user-specified sin el usuario que tiene que obtener la educación adicional o poseer software especializado. Según una encarnación, los requisitos funcionales user-specified se reciben sobre una red de un cliente que ejecuta un browser. La red puede ser, por ejemplo, el Internet. De acuerdo con los requisitos user-specified, los componentes y una topología para construir el circuito se determinan automáticamente. Los componentes determinados durante esta operación tienen valores operacionales tales que, cuando los componentes se arreglan según la topología para formar el circuito, el circuito satisface los requisitos funcionales user-specified. Unos o más Web pages que identifican los componentes entonces se entregan al browser sobre la red. Según un aspecto de la invención, el componente y la información de la topología se utiliza para generar un diagrama esquemático que se entregue en un Web page al usuario sobre la red. Según otro aspecto de la invención, proporcionan el usuario un Web page que tenga un control que, cuando está seleccionado, inicie una operación para poner una red dicha excedente de la orden para uno de los componentes, un kit de todos los componentes, un circuito por encargo hecho de los componentes, y/o un circuito prefabricado que sea funcionalmente similar a el que fue diseñado.