Sorprendentemente , diseño de software y el acto de la programación en sí se han convertido en dos tareas estrechamente relacionadas pero claramente separado , por lo menos en el ámbito de la empresa . Aunque la calidad de un diseñador de software requiere experiencia como programador , en grandes proyectos , el diseñador de software de plomo por lo general no escribir mucho código. Dicho esto, el diseño de software es un trabajo muy importante. Afortunadamente , hay muchas herramientas disponibles para el diseño de software, tales como UML o Lenguaje Unificado de Modelado . UML es una herramienta diseñada para ayudar visualmente software de diseño. Aunque el software está disponible para la escritura de UML , papel y lápiz a hacer muy bien . Instrucciones
1
Anote las clases que usted necesita en su software de contabilidad. Comience escribiendo las clases que definirán sus datos. Estas clases se suelen modelar objetos del mundo real. Por ejemplo, ya se está escribiendo el software de contabilidad , es posible que necesite clases de las transacciones de modelo , facturas o artículos de inventario .
2
Escribir las clases a cabo una buena distancia entre ellos y dibujar un rectángulo alrededor de cada uno.
3
Definir los métodos o comportamientos que cada objeto tendrá que tener dentro de cada caja. Por ejemplo , la clase de transacción puede necesitar saber cómo salvarse de una base de datos . Nombrar los métodos y se anota dentro de los rectángulos.
4
Conecte los métodos relacionados trazando líneas entre ellos. Al comenzar a relacionar sus clases , puede que sea obvio que se necesita nuevas clases para mediar en las interacciones entre los demás. Dibuja estas clases como el resto .