Ho controllato tutte le domande pertinenti della mia domanda e la loro risposta, ma le mie domande non sono esattamente elencate da nessuna parte.
Fondamentalmente ho solo un anno di esperienza nello sviluppo web usando joomla, HTML, PHP ecc. Ho avuto .NET Training durante i miei studi universitari e ora ho un requisito per un'applicazione web .NET di tipo professionale per un cliente. non ho esperienza di produzione .NET. Voglio chiedere e discutere alcune domande e avere un consiglio da esperto.
Scenario e ambito del progetto : mi viene richiesto di sviluppare un'applicazione web per la gestione dell'hotel in .NET con moduli come
-
Gestione degli utenti (in realtà ruoli come amministratore, contatore prenotazione, utente ristorante, ecc.) con funzionalità limitate per ogni utente tranne per l'amministratore.
-
Modulo di prenotazione (include materiale di prenotazione, sala di assegnazione ecc.)
-
Modulo di fatturazione (include le fatture in sospeso da tutti i dipartimenti al momento del check-out)
-
Modulo di segnalazione (sono confuso con questo modulo. In realtà voglio incorporare un tipo grafico di una vista da mostrare all'utente finale, ma non penso di poterlo fare usando il report di cristallo. Il tuo Il suggerimento per questo modulo sarebbe sicuramente di aiuto )
-
Impostazione tariffe.
Quindi, ora voglio il tuo suggerimento su cosa dovrei iniziare per primo e le loro migliori pratiche?
- Progettazione di database.
- Progettazione GUI.
- Codifica.
Secondo me, la codifica dovrebbe essere l'ultima. Non è vero?
Inoltre, si prega di avvisare anche su problemi di sicurezza in quanto si tratta di un'applicazione web, quindi questo deve essere sicuro e protetto. Non useremo un certificato SSL, quindi l'applicazione dovrebbe essere eseguita solo su http.
P.S siamo due sviluppatori che hanno entrambi la stessa esperienza se si potesse anche condividere su come possiamo distribuire moduli tra loro e come possiamo lavorare sulla stessa applicazione accedendovi attraverso due laptop solo localmente?
Grazie mille e per favore non ottenere la mia domanda bloccata, rimossa poiché non sono riuscito a trovare una risposta pertinente, quindi non può essere duplicata o il suo contesto è troppo grande. La domanda è stata chiaramente menzionata. Grazie ancora. p>