Descrizione del progetto
TradottoDati iniziali, scopo del lavoro:
L'azienda fornisce servizi di radio taxi. Il servizio di dispatch dell'impresa si occupa della contabilità degli ordini per il trasporto passeggeri. Per contabilizzare ogni ordine, si tengono in considerazione i seguenti elementi: data dell'ordine, ora, punto di partenza, destinazione, veicolo, dispatcher, autista, numero di telefono del cliente. Ogni ordine è registrato separatamente, utilizzando un identificatore unico composto da 11 cifre. L'azienda mantiene un elenco tariffario, che include il punto di partenza, la destinazione, la tariffa.
L'azienda tiene conto delle informazioni su ogni cliente i cui ordini sono stati mai evasi dall'azienda. Le informazioni sul cliente consistono nei seguenti attributi: numero di telefono del cliente, numero di ordini. Oltre a questo, l'azienda utilizza un elenco di numeri di telefono, che contiene le seguenti informazioni: numero di telefono, proprietario (cognome, nome, patronimico), indirizzo.
L'azienda tiene conto di ogni caso di rifiuto del richiedente al pagamento del servizio. A tal fine, si tiene conto del numero di telefono del cliente, l'identificatore dell'ordine per il quale non è stato effettuato il pagamento.
L'azienda tiene registrazione dei veicoli serviti da determinati dipendenti. Le informazioni sui veicoli consistono nei seguenti attributi: numero di registrazione, marca, autista. L'azienda ha 27 dipendenti. Le informazioni sul dipendente consistono in: nome, cognome, indirizzi, numero di telefono, data di nascita, data di assunzione, posizione.
Il personale dell'impresa prevede le seguenti posizioni: capo, assistente manager, dispatcher, contabile, autista, meccanico. Un dipendente può ricoprire solo una posizione.
Elenco delle questioni da sviluppare:
Utilizzando gli strumenti dell'ambiente di sviluppo Visual Studio, creare un'istanza del sito. Per gestire i parametri del sito. Utilizzando la tecnologia delle pagine master, sviluppare layout comuni delle pagine di un'applicazione web.
Implementare l'implementazione software di gestori di eventi centralizzati per gli elementi di controllo dei moduli web del sistema. Fornire definizione delle capacità del browser e delle proprietà dei titoli delle pagine web. Organizzare l'elaborazione delle eccezioni nell'allegato. Utilizzare per creare interfacce web del sistema: controlli server HTML, controlli web server, modello di trasferimento di ritorno ASP.NET.
Implementare un'interfaccia per accedere agli oggetti del database. A tal fine, è necessario sviluppare: un'interfaccia di accesso al database, che è stata sviluppata durante il lavoro di corso nella disciplina dei Database, un meccanismo per manipolare i dati in strutture relazionali semplici, un meccanismo per manipolare i dati in strutture relazionali complesse.
Elementi obbligatori:
Un'applicazione web funzionante, un'istanza di database con cui l'applicazione web interagisce. File con codice HTML delle pagine web dell'applicazione e codice sorgente del programma.