Bonjour, est-ce que vous pouvez m'aider à écrire le code php myql de chaque espace du SI ?
Une entreprise possède un système d’information (SI) qui lui permet de gérer les moyens humains et matériels pour atteindre ses objectifs. Elle a un organigramme structuré qui lui permet d’organiser son Système d’informations.
Elle possède 6 services :
1. Service Direction
2. Service GRH
3. Service Client
4. Service commercial
5. Service Comptabilité
6. Service Maintenance
En termes de moyen humain, l'entreprise dispose d’un effectif important d’employé travaillant dans les services. Chacun est affecté au service pour une période bien déterminée. C’est-à-dire Mlle. Jane Doe employé de l'entreprise a travaillé dans le service commercial du 01/01/2018 au 31/12/2018. Depuis le 01/01/2019, elle est dans le service Direction. Donc, pendant la durée du travail, un employé peut travailler dans plusieurs services.
Un employé est identifié par un numéro et possède les données suivantes : nom, prénom, cin, date de naissance, adresse, ville, email et date de recrutement, spécialité.
Chaque service, donc, renferme un ensemble d’employé dont chacun a une fonction (Comptable, technicien, Ingénieur, Manager, etc…), et il possède un chef ayant la fonction chef de service.
Pour mieux gérer les objectifs de l’entreprise et réussir sa mission vis-à-vis de ses clients. Le Directeur Général, souhaite réaliser une application web de gestion des missions qui lui permet de faire un suivi quotidien des activités des employés. Selon l’organigramme, le directeur général donne aux chefs de services des missions à réaliser dans un délai bien précis. Chaque chef de service divise la mission en plusieurs tâches qui les partage aux employés dans un délai bien précis aussi.
Une mission est identifiée par un numéro et elle est composée des données suivantes : titre de la mission, date de début, date de fin théorique et date fin réelle. A noter que plusieurs chefs de services peuvent travailler su une même mission.
Une tâche est identifiée par un numéro et elle est composée des données suivantes : titre de la tâche, date début, date fin théorique et date fin réelle. Quotidiennement, un employé est amené à répondre à la tâche qui lui a été confié. Cette réponse est appelée activité. Pour réaliser une tâche, l’employé peut être amené à la faire en plusieurs activités.
Une activité est identifiée par un numéro et possède les données suivantes : titre de l’activité, date activité, heure de saisie de l’activité.
Le Directeur général souhaite avoir une plateforme qui lui permet de gérer l’ensemble du SI, Les services, les employés, les missions, les tâches et les activités. Il a le pouvoir sur toute la plateforme. Il souhaite avoir un tableau de bord traçant le nombre des missions, le nombre des employés, le nombre des activités, les services assidus des non assidus (c’est-à-dire les services qui répondent à la mission dans le délai).
Le chef de service souhaite à son tour avoir un espace qui les permet des gérer son propre SI. Il faut aussi penser à l’espace employé pour gérer ses propres activités.
Questions:
1. Réaliser la base de données
2. Etablir le plan de la plateforme
3. Etablir le plan du site de chaque espace.