Assez étonnamment , la conception de logiciels et l'acte de programmer lui-même ont grandi pour devenir deux tâches étroitement liées mais nettement séparées , au moins dans l'espace de l'entreprise. Bien qu'agissant en tant que concepteur de logiciel requiert de l'expérience en tant que programmeur , dans les grands projets , le concepteur de logiciels de plomb n'a généralement pas écrire beaucoup de code . Cela dit, la conception de logiciels est un travail très important . Heureusement, il existe de nombreux outils disponibles pour la conception de logiciels tels que UML, ou langage de modélisation unifié. UML est un outil conçu pour aider visuellement logiciel de conception . Bien que le logiciel est disponible pour écrire UML , du papier et un stylo faire tout aussi bien . Instructions
1
notez les classes que vous aurez besoin dans votre logiciel de comptabilité. Commencez par écrire les classes qui vont définir vos données. Ces classes seront généralement modéliser des objets du monde réel. Par exemple, depuis que vous avez écrit un logiciel de comptabilité , vous devrez peut- cours aux transactions des modèles , des factures ou des éléments de l'inventaire.
2
Ecrire les classes sur une bonne distance les uns , et dessiner un rectangle autour de chaque .
3
définir les méthodes et les comportements que chaque objet aura besoin d'avoir à l'intérieur de chaque boîte . Par exemple, la classe de votre transaction peut avoir besoin de savoir comment se sauver à une base de données . Nommer les méthodes et les écrire à l'intérieur de vos rectangles.
4
Connectez toutes les méthodes liées en traçant des lignes entre elles. Comme vous commencez à rapporter vos classes , il peut devenir évident que vous avez besoin de nouvelles classes à la médiation des interactions entre les autres. Dessinez ces classes comme les autres.