Le projet Epoka Presse Gest-Abonnements avait pour but de développer une application web et mobile de gestion des abonnements aux revues publiées par EPOKA PRESSE. L'application permet le calcul du prix des abonnements, leur suivi et leur renouvellement. Réalisé durant le semestre 4 de 2ème année.
| Epoka Presse - Semestre 4 - gestion des abonnements | |||||||
|---|---|---|---|---|---|---|---|
| Activité | Période | Gérer le patrimoine informatique | Répondre aux incidents et aux demandes d'assistance et d'évolution | Développer la présence en ligne de l'organisation | Travailler en mode projet | Mettre à disposition des utilisateurs un service informatique | Organiser son développement professionnel |
| Epoka Gestion Abonnement - Bibliothèque Java : Persistance des données (ORM Hibernate) + Implémentation et tests des règles métiers (Junit 4) | 03/2026 | X | X | ||||
| Epoka Gestion Abonnement - Application Web Jakarta EE (avec Maven) : Afficher les abonnements de code orange ou rouge + Ajouter un nouvel abonnement + Authentification de l'utilisateur | 03/2026 | X | X | X | |||
| Epoka Gestion Abonnement - Web Service type RESTED : Obtention des abonnements de l'abonné + Modification des informations du compte de l'abonné | 03/2026 au 04/2026 | X | X | X | |||
| Epoka Gestion Abonnement - Application Mobile Android : Mettre en place une fenêtre de connexion + affichage des abonnements de l'abonné et modification de ses informations | 04/2026 | X | X | X | X | X | |
Complétion des classes métiers dans la librairie libEpokaAbo. Implémentation des méthodes, prixAbonnement() et couleurAbonnement(), avec tests unitaires JUnit pour chaque méthode. Mise en place de la persistance des données via les annotations JPA et Hibernate 6 sur la base bd_epoka_abo sous SQL Server.
Développement de l'application web gest-abos. Fonctionnalités : affichage des abonnements orange et rouge, ajout d'un nouvel abonnement, résiliation, et authentification de l'utilisateur. Les abonnements sont classés par couleur : vert (en cours), orange (à renouveler dans 30 jours), rouge (non renouvelé).
Développement de l'application mobile Android en Java, permettant aux abonnés de consulter leurs abonnements et de modifier leurs informations (email, mot de passe, code postal). Authentification via web service, mots de passe hachés avec SHA-512.