Come progettare applicazioni informatiche

February 19

Organizzazione è uno dei più importanti virtù di un programmatore. Creazione di un programma dalle richieste di lavoro che si fanno un layout di come il programma funzionerà e come l'interfaccia (grafica o no) interagisce armoniosamente con le funzioni che si scrivono e chiamata. Il modo migliore per avere un'idea di come progettare un programma è quello di dare un'occhiata a un programma che avete imparato a usare molto facilmente e preferiscono utilizzare molto al di sopra gli altri della sua natura.

istruzione

1 Scrivete un layout per l'interfaccia utente grafica che mostra tutti i pulsanti, etichette, caselle di testo, menu e altri controlli che si desidera utilizzare. Riflettere ciò che renderebbe agli utenti di accedere più facilmente ciò che vorrebbe.

2 Numero ciascuno dei controlli sulle vostre finestre e uscire un foglio di carta per scrivere un elenco numerato e puntato di eventi di controllo che sarà necessario per gestire, e come li gestirà. Diciamo che si dispone di un pulsante e che il pulsante è il controllo 2. Si può scrivere:

2: Fare clic evento: Pop up finestra "Esporta".

3 Inizia il programma di codifica, dando particolare attenzione al layout di base che hai scritto. Non preoccupatevi di fissaggio ancora piccoli insetti, fino a quando si è fatto con lo "scheletro" della vostra applicazione. Basta concentrarsi sul fare funzionare il programma.

Consigli e avvertenze

  • Nel progettare l'interfaccia grafica, ricordarsi di includere un menu "Aiuto" per l'utente. Inoltre, ricordarsi di includere un "About" nel menu di aiuto che mostrerà una piccola finestra che descrive il programma e che mostra la versione corrente. Alcuni utenti vogliono sapere questo al fine di confrontare la versione per le versioni più recenti del programma.
  • Cercate di non ottenere sovraeccitato di aggiungere nuove funzionalità. Concentrando l'attenzione su l'aggiunta di funzionalità di una parte del programma e lasciando il resto noioso può fare per un'esperienza utente negativa.