Description du projet
TraduitDonnées initiales, objectif du travail :
L'entreprise fournit des services de radio taxi. Le service de répartition de l'entreprise effectue la comptabilité des commandes de transport de passagers. Pour comptabiliser chaque commande, les éléments suivants sont pris en compte : date de commande, heure, point de départ, destination, véhicule, répartiteur, chauffeur, numéro de téléphone du client. Chaque commande est enregistrée séparément, en utilisant un identifiant unique composé de 11 chiffres. L'entreprise maintient un annuaire tarifaire, qui comprend le point de départ, la destination, le tarif.
L'entreprise prend en compte les informations sur chaque client dont les commandes ont été un jour exécutées par l'entreprise. Les informations sur le client se composent des attributs suivants : le numéro de téléphone du client, le nombre de commandes. En plus de cela, l'entreprise utilise un annuaire de numéros de téléphone, qui contient les informations suivantes : numéro de téléphone, propriétaire (nom, prénom, patronyme), adresse.
L'entreprise prend en compte chaque cas de refus du demandeur de paiement pour le service. À cette fin, le numéro de téléphone du client, l'identifiant de la commande pour laquelle le paiement n'a pas été effectué est pris en compte.
L'entreprise tient un registre des véhicules entretenus par certains employés. Les informations sur les véhicules se composent des attributs suivants : numéro d'immatriculation, marque, chauffeur. L'entreprise compte 27 employés. Les informations sur l'employé se composent de : nom, prénom, adresses, numéro de téléphone, date de naissance, date d'embauche, poste.
La dotation en personnel de l'entreprise prévoit les postes suivants : responsable, assistant de direction, répartiteur, comptable, chauffeur, mécanicien. Un employé ne peut occuper qu'un seul poste.
Liste des problèmes à développer :
En utilisant les outils de l'environnement de développement Visual Studio, créer une instance de site. Pour gérer les paramètres du site. En utilisant la technologie de page maître, développer des mises en page communes des pages d'une application web.
Pour mettre en œuvre l'implémentation logicielle des gestionnaires d'événements centralisés pour les éléments de contrôle des formulaires web du système. Fournir la définition des capacités du navigateur et des propriétés des titres de pages web. Organiser le traitement des exceptions dans l'annexe. Utiliser pour créer des interfaces web du système : contrôles serveur HTML, contrôles web serveur, modèle de transfert de retour ASP.NET.
Mettre en œuvre une interface d'accès aux objets de base de données. Pour cela, il est nécessaire de développer : une interface d'accès à la base de données, qui a été développée lors du travail de cours dans la discipline des Bases de données, un mécanisme de manipulation des données dans des structures relationnelles simples, un mécanisme de manipulation des données dans des structures relationnelles complexes.
Éléments obligatoires :
Une application web fonctionnelle, une instance de base de données avec laquelle l'application web interagit. Fichiers avec le code HTML des pages de l'application web et le code source du programme.