1
SOMMAIRE:
1. Contexte général ................................................................................................... 4
1.1. Étude de l’existant ............................................................................................. 5
❖ Présentation du sujet .................................................................................. 5
❖ Client cible ................................................................................................... 5
❖ État actuel chez le client .............................................................................. 5
1.2. Problématique ................................................................................................... 6
2. La solution proposée et ses exigences ................................................................ 6
2.1. Exigences fonctionnelles ................................................................................... 6
2.3. Liste des Objectifs de Développement Durable (ODDs) touchés ....................... 14
3. Conception graphique ......................................................................................... 16
3.1. Logo de l’application ........................................................................................ 16
3.2. Charte graphique ............................................................................................. 20
3.3. Interfaces graphiques (GUI) ............................................................................. 22
Conclusion .............................................................................................................. 28
Perspectives d’évolution de l’application............................................................ 28
2
Liste des matieres:
Table 1:Exigences Fonctionnelles ............................................................................. 13
Liste des figures:
Figure 1:logo de l'application .................................................................................... 16
Figure 2:gestion employe .......................................................................................... 21
Figure 3:gestion venue .............................................................................................. 22
Figure 4:gestion de auteur......................................................................................... 23
Figure 5 Gestion Submission ..................................................................................... 24
Figure 6:gestion review ............................................................................................. 25
3
1. Contexte général
Avec l’augmentation rapide du nombre de publications scientifiques à l’échelle mondiale,
les chercheurs, enseignants-chercheurs et institutions académiques font face à une
complexité croissante dans la gestion des publications, des soumissions et des
processus d’évaluation. Les journaux et conférences scientifiques se multiplient, chacun
imposant ses propres critères, délais et exigences.
Dans ce contexte, la gestion manuelle ou semi-automatisée des publications devient
inefficace, chronophage et sujette aux erreurs. Il devient donc nécessaire de concevoir
une application intelligente permettant de centraliser, organiser et optimiser le processus
de publication scientifique.
Le présent projet, intitulé Smart Research Publication Management, vise à développer
une application logicielle permettant de gérer efficacement les publications, les auteurs,
les soumissions, les revues (reviews) ainsi que les journaux et conférences, tout en
intégrant des fonctionnalités intelligentes d’aide à la décision.
1.1. Étude de l’existant
❖ Présentation du sujet
Le projet Smart Research Publication Management consiste à concevoir une application
permettant de suivre tout le cycle de vie d’une publication scientifique, depuis sa
rédaction jusqu’à son acceptation dans un journal ou une conférence.
❖ Client cible
Le client cible de cette application est :
• Les chercheurs et enseignants-chercheurs
• Les étudiants en master ou doctorat
• Les laboratoires de recherche
• Les institutions universitaires
4
• Les comités éditoriaux de journaux et conférences
❖ État actuel chez le client
Actuellement, la gestion des publications est généralement assurée par :
• des plateformes hétérogènes (EasyChair, emails, systèmes internes),
• des fichiers Excel ou documents Word,
• des échanges par courrier électronique,
• une gestion manuelle des soumissions et des évaluations.
Cette situation entraîne :
• un manque de centralisation des données,
• des difficultés de suivi des soumissions,
• une mauvaise visibilité sur l’impact des publications,
• une perte de temps importante,
• un risque élevé d’erreurs et de redondances.
1.2. Problématique
À partir de l’étude de l’existant, il apparaît clairement que le processus actuel de gestion
des publications scientifiques est complexe, fragmenté et peu optimisé. Les chercheurs
rencontrent des difficultés à choisir le journal ou la conférence la plus adaptée à leurs
travaux, à suivre l’état des soumissions et à analyser l’impact de leurs publications.
La problématique principale peut donc être formulée comme suit :
Comment concevoir une application intelligente capable de centraliser la gestion
des publications scientifiques, d’optimiser le processus de soumission et d’aider
les chercheurs à prendre des décisions pertinentes concernant le choix des
journaux et conférences ?
5
2. La solution proposée et ses exigences
2.1. Exigences fonctionnelles
Le tableau suivant présente les modules du système, leurs entités avec les
caractéristiques associées, ainsi que les fonctionnalités et exigences correspondantes,
incluant les opérations de base, les métiers basiques et les métiers innovants:
Module Entité (X) Caractéristiques (Attributs Y) Fonctionnalités
(Méthodes)
Gestion Des Employe -Id de l’employé Fonctionnalités
employés de base (CRUD)
- Nom de l’employé
- Ajouter un
- Email de l’employé employé
- Modifier un
- Telephone de l’employé
employé
- Poste de l’employé - Supprimer un
employé
- Role de l’employé
- Afficher la liste
- Statut de l’employé des employés
Métiers basiques
- mot de pass de l’employé
1- Trier les
employés selon un
critère (role)
2- Rechercher
Rechercher un
employé par
3- Exporter la liste
des employes
(PDF)
4- Statistiques :
Répartition des
employés par role
Métiers
innovants:
-
Authentification(IA)
- Mot de passe
oubliee
6
Venue -Code de venue Fonctionnalités
Gestion Des de base (CRUD)
-Nom de venue
venues - Ajouter un venue
- categorie de - Modifier un
venue
venue:conférence/journa
- Supprimer un
-Lieu de venue venue
- Afficher la liste
- Date de venue
des venues
Métiers basiques
1-Trier les venues
selon la date
2- Rechercher un
venue par Nom
3- Exporterl a liste
des venues PDF
4- Statistiques :
répartition des
venues par
catégorie
(graphique)
Métiers
innovants:
-Détection de
doublons ou
similaires(IA)
-Analyse de
popularité des
venues (IA)
Gestion Publication Fonctionnalités
Publications - ID de la Publication de base (CRUD)
- Titre de la Publication
- Ajouter une
-Catégorie de la Publication Publication
-Date de la Publication - Modifier
une
-Lieu de la Publication
Publication
- Supprimer
une
Publication
- Afficher la
liste des
publications
7
Métiers basiques
- Trier les
publications
selon leurs
Dates et
leurs
Catégories
- Rechercher
un
publication
par leurs ID
uniques et
leurs Titres
- Exporter la
liste des
Publications
dans un
fichier
(PDF )
- Faire la
Statistique
s des
publications
selon leurs
Catégories
Métiers
innovants:
- Générateur
IA de
Résumé
Scientifiqu
e
- //Système
IA de
Validation
du
Caractère
8
Scientifiqu
e d’une
Publication
Gestion de Submission -Code de Submission Fonctionnalités
Submission de base (CRUD)
-Titre de submission
-Catégorie de submission - Ajouter une
(Document de recherche , submission
- Modifier
Enquete , étude de cas)
une
-Date de submission submission
-Status de submission (non- - Supprimer
une
traitée, validée, Refusée)
submission
-Commentaire de submission - Afficher la
liste des
submissions
Métiers basiques
- Trier les
submissions
selon leurs
Dates et
leurs Status
- Rechercher
Une
submission
par leurs
Codes
uniques et
leurs Titres
- Exporter la
liste des
submissions
dans un
fichier
(PDF )
9
-Faire la
Statistiques des
submissions selon
leurs Status
Métiers
innovants:
- Détecteur
IA de
Risque
d’Acceptati
on
- Générateur
Emails
d’Explicati
on de
Décision
Assisté par
IA
Gestion Review -Code de Review Fonctionnalités
Review de base (CRUD)
-Date de Review
-Titre de Review - Ajouter un
-Rating de Review ( De 1 à 5 review
- Modifier un
étoiles)
review
- Commentaire de Review - Supprimer
un review
- Afficher la
liste des
reviews
Métiers basiques
- Trier les
reviews
selon leurs
Dates et
10
leurs
Ratings
- Rechercher
un review
par leurs
Codes
uniques et
leurs Titres
- Exporter la
liste des
reviews
dans un
fichier
(PDF )
- Faire la
Statistique
s des
reviews
selon leurs
Rating
Métiers
innovants:
- Moteur d’
Analyse et
de
Recomman
dation des
Avis basé
sur l’ IA
- Vérification
de la
Qualité et
de
l’Éthique
11
des
Reviews
par IA
Gestion De Auteur -Id de L'auteur Fonctionnalités
l’auteur de base (CRUD)
-Nom de
L'auteur - Ajouter un
-Email de Auteur
L'auteur - Modifier un
-Tel de auteur
L'auteur
- Supprimer
-date de un auteur
L'auteur
- Afficher les
-Affiliation de
auteurs
L'auteur
-Biography de Métiers basiques
L'auteur
- Trier les
auteurs
selon leurs
Noms et
date
- Rechercher
Les auteurs
selon leurs
id uniques
et leurs
noms
- Exporter la
liste des
auteurs
dans un
fichier
(PDF)
12
- Faire la
Statistique
s des
auteurs
selon leurs
- Affiliations
Métiers
innovants:
-Recommandation
intelligente des
sujets de
publication
-Correction
automatique et
enrichissement du
texte
Table 1:Exigences Fonctionnelles
2.2. Exigences non fonctionnelles
L'application devra satisfaire aux exigences suivantes :
• Utilisabilité : L’interface utilisateur doit être intuitive, ergonomique et facile à
prendre en main pour tous les profils (chercheurs, administrateurs, éditeurs).
• Sécurité : BrainPublish doit assurer la confidentialité et l’intégrité des données
scientifiques, avec une gestion sécurisée des accès selon les rôles des utilisateurs.
• Performance: L’application BrainPublish doit garantir des temps de réponse
rapides et une exécution fluide, même en cas de forte utilisation ou de gestion d’un
grand volume de publications.
2.3. Liste des Objectifs de Développement Durable (ODDs)
touchés
BrainPublish a contribué de manière significative à la réalisation de
plusieurs objectifs de développement durable (ODD) grâce à ses
fonctionnalités Voici quelques-uns des ODD qu'elle a contribué à atteindre :
13
Figure 1:ODD4
ODD4: BrainPublish facilite l’accès aux publications scientifiques et au partage du
savoir académique.
Elle soutient l’apprentissage, la recherche et la diffusion des connaissances de manière
équitable et structurée
Figure 2:ODD9
ODD9: BrainPublish propose une plateforme numérique innovante
pour la gestion intelligente des publications scientifiques.
Elle contribue à la modernisation des infrastructures technologiques dans le domaine de
la recherche.
Figure 3:ODD17
ODD17: BrainPublish favorise la collaboration et l’échange entre chercheurs,
institutions et éditeurs.
Elle soutient les partenariats académiques à travers une plateforme commune de
partage et de communication.
14
Figure 4:ODD16
ODD16: BrainPublish améliore la transparence et l’organisation des processus de
publication scientifique.
Elle renforce l’efficacité et la fiabilité des institutions académiques grâce à une gestion
numérique claire.
3. Conception graphique
3.1. Logo de l’application
La figure suivante présente le logo officiel de l’application:
Figure 5:logo de l'application
15
Description du logo
Ce logo représente l’intelligence, l’innovation et la gestion intelligente des publications
scientifiques. Il combine des symboles forts liés à la recherche, à la connaissance et à la
technologie avancée. Voici une description détaillée des éléments du logo :
1. L’ampoule
L’élément principal du logo est une ampoule stylisée, symbole universel de l’idée, de la
créativité et de l’innovation. Elle représente la naissance de nouvelles idées scientifiques,
la réflexion intellectuelle et le processus de découverte dans le domaine de la recherche
académique.
2. Le cerveau
À l’intérieur de l’ampoule, un cerveau en relief est intégré, illustrant l’intelligence
humaine, l’analyse, la réflexion scientifique et la production de connaissances.
Ce cerveau symbolise :
• l’esprit critique des chercheurs,
• la rigueur scientifique,
• la réflexion approfondie nécessaire à la rédaction et à la gestion des publications.
3. Les connexions et éléments scientifiques
Autour du symbole central, on observe des formes abstraites, des courbes, des
graphiques et des connexions, évoquant :
• les données scientifiques,
• les réseaux de recherche,
• les statistiques,
• l’interconnexion entre les auteurs, les publications et les institutions.
16
Ces éléments traduisent la notion de gestion intelligente et structurée de l’information
scientifique.
4. La couleur violette
La couleur violette, dominante dans le logo, a une forte signification :
• elle symbolise la sagesse, l’innovation et la créativité intellectuelle,
• elle évoque le prestige académique, la recherche avancée et la profondeur de la
connaissance,
• elle donne au logo une apparence moderne, élégante et professionnelle,
adaptée au milieu universitaire et scientifique.
5. La typographie
Le texte “Smart Research Publication” est écrit dans une police moderne et épurée,
assurant une bonne lisibilité et reflétant le sérieux et la crédibilité de l’application.
Le mot Smart met l’accent sur l’aspect intelligent et automatisé du système, tandis que
Research Publication souligne clairement le domaine d’application.
Signification globale du logo
Ce logo transmet l’image d’une application innovante dédiée à la gestion intelligente
des publications scientifiques, favorisant :
• la structuration des travaux de recherche,
• la collaboration entre chercheurs,
• l’exploitation efficace des données scientifiques.
17
Il reflète une solution moderne, fiable et tournée vers l’avenir, au service du monde
académique et de la recherche.
Nom de l’application
Le choix du nom « BrainPublish » pour l’application de gestion des publications
scientifiques reflète une signification claire liée à ses objectifs et à ses
fonctionnalités :
1. « Brain » pour Intelligence :
Le terme « Brain » symbolise l’intelligence, la réflexion scientifique et l’analyse des
connaissances. Il indique que l’application est centrée sur la production intellectuelle des
chercheurs et sur l’exploitation intelligente des données scientifiques.
2. « Publish » pour Publication :
Le mot « Publish » fait référence au processus de publication académique, incluant la
soumission, l’évaluation, la validation et la diffusion des travaux scientifiques. Il souligne
la vocation principale de l’application : faciliter et organiser la publication de recherches.
Signification globale du nom :
En combinant ces deux termes, le nom « BrainPublish » exprime l’idée d’une
plateforme intelligente dédiée à la gestion et à la publication des travaux
scientifiques.
Il met l’accent sur :
• l’aspect intellectuel et académique,
• l’utilisation de technologies modernes,
• l’efficacité, la fiabilité et la clarté du processus de publication.
18
Ainsi, BrainPublish se présente comme une solution innovante, pratique et
technologique, destinée à accompagner les chercheurs, les éditeurs et les institutions
dans la gestion intelligente des publications scientifiques.
3.2. Charte graphique
La conception graphique de l’application Smart Research Publication Management
inclura les éléments suivants :
• Sélection d’une police de caractères moderne et professionnelle, adaptée au milieu
académique, afin d’assurer une excellente lisibilité des contenus scientifiques et
administratifs.
• Utilisation d’une palette de couleurs cohérente avec l’identité visuelle de
l’application, privilégiant des tons élégants , symbolisant la connaissance, la recherche,
l’innovation et la fiabilité.
• Création d’un logo unique représentant la gestion intelligente des publications
scientifiques, la collaboration entre chercheurs et la diffusion du savoir.
• Application rigoureuse de la charte graphique sur l’ensemble de l’interface
utilisateur (UI) afin de garantir une expérience visuelle homogène, intuitive et
professionnelle.
• Utilisation d’icônes et de boutons clairs et facilement reconnaissables pour les
actions courantes, tels que :
• un crayon pour la modification d’une publication,
• une corbeille pour la suppression,
• une icône de document pour les articles,
19
• une icône de graphique pour les statistiques.
• Création de tableaux de bord personnalisés selon le type d’utilisateur ), permettant
l’affichage d’informations pertinentes et de statistiques clés telles que :
• nombre de publications,
• soumissions en attente,
• articles acceptés ou rejetés,
• conférences et journaux actifs.
• Mise en place de notifications visuelles et/ou sonores pour informer les utilisateurs
des événements importants, comme la validation d’une soumission, une mise à jour de
statut ou une nouvelle notification administrative.
• Utilisation d’illustrations et d’images de haute qualité, en lien avec le monde de la
recherche scientifique et de la publication académique, afin d’améliorer l’ergonomie et
l’attractivité de l’application.
• Ajout d’un menu principal ou d’une barre latérale intuitive, permettant un accès
rapide et organisé aux différentes sections de l’application (publications, auteurs,
soumissions, statistiques, paramètres).
20
3.3. Interfaces graphiques (GUI)
Figure 6:gestion employe
Cette interface permet la gestion des employés à travers un système structuré et intuitif.
Elle comprend une fenêtre d’authentification assurant un accès sécurisé, suivie d’un
espace principal organisé en plusieurs sections. L’utilisateur peut ajouter, afficher,
modifier et supprimer les informations des employés à l’aide de formulaires clairs et de
zones dédiées. Un menu de navigation facilite l’accès aux différentes fonctionnalités,
tandis que la disposition logique des éléments garantit une utilisation simple, efficace et
fiable pour la gestion des données des employés.
21
Figure 7:gestion venue
Cette interface de gestion des venues permet à l’utilisateur de gérer efficacement
l’ensemble du cycle de vie des venues à travers une interface claire et intuitive. Elle offre un
formulaire pour ajouter ou modifier une venue en renseignant son code, sa date, son nom,
son lieu et sa catégorie, ainsi qu’un espace d’affichage permettant de consulter la liste des
venues avec des fonctionnalités de tri par date et de recherche par nom. L’utilisateur peut
également supprimer une venue via son code, exporter la liste en PDF, et visualiser des
statistiques graphiques représentant la répartition des venues par catégorie. L’ensemble
est complété par un menu de navigation latéral facilitant l’accès aux autres modules de
l’application.
22
Figure 8:gestion de auteur
Cette interface permet de gérer les auteurs dans l’application. Elle contient un formulaire
où l’utilisateur peut saisir les informations de l’auteur comme l’identifiant, le nom, l’email,
le numéro de téléphone, l’affiliation et la biographie. Elle permet aussi d’ajouter ou de
modifier un auteur grâce aux boutons disponibles. À droite, un espace d’affichage montre
la liste des auteurs enregistrés, tandis qu’une section permet de supprimer un auteur en
utilisant son identifiant.
23
Figure 9 Gestion Submission
Cette interface de gestion des soumissions permet à l'utilisateur de superviser le
processus complet des soumissions d'articles à travers une interface structurée et
fonctionnelle. Elle propose un formulaire pour ajouter une soumission en renseignant
son code, son titre, son statut, sa catégorie et un commentaire associé, ainsi qu'un
panneau d'affichage permettant de consulter l'ensemble des soumissions grâce à des
fonctionnalités de tri par date ou par statut et de recherche par titre ou par code.
L'utilisateur peut également supprimer une soumission spécifique, visualiser des
statistiques détaillées, exporter la liste en format PDF, et effectuer des modifications
via les boutons Ajouter et Modifier. L'ensemble est intégré à un menu latéral de
navigation facilitant l'accès aux autres modules de gestion de l'application, tels que les
publications, les auteurs, les évaluations et les conférences.
24
Figure 10:gestion review
Cette interface de gestion des reviews permet à l’utilisateur d’administrer facilement
les avis à travers une présentation structurée et conviviale. Elle met à disposition un
formulaire dédié pour ajouter ou modifier un review en saisissant son code, sa date, son
titre, une note sous forme d’étoiles et un commentaire détaillé. Un espace d’
affichage central permet de consulter l’ensemble des reviews avec des options de tri par
date ou par note, ainsi que des fonctionnalités de recherche par titre ou par code. L’
utilisateur peut aussi supprimer un review spécifique, exporter les données en format
PDF, et accéder à des statistiques visuelles offrant une vue d’ensemble sur les
évaluations. L’interface est complétée par un menu de navigation latéral assurant un
accès rapide et fluide aux autres sections de l’application.
25
Interface 6: Gestion Publications
Cette interface de gestion des publications permet à l'utilisateur d'administrer
efficacement les publications académiques à travers une présentation structurée et
intuitive. Elle met à disposition un formulaire complet pour ajouter une nouvelle
publication en saisissant son identifiant, son titre, ses mots-clés, son type, son statut,
son chemin de fichier et sa version. L'utilisateur peut spécifier si la publication est un
article ou un brouillon, définir les dates de création et de modification, et choisir son
mode d'accès (Open Access).
Un espace d'affichage central permet de consulter l'ensemble des publications avec
une fonctionnalité de recherche avancée et un tri par notation. L'interface propose
également des actions de gestion telles que l'affichage des statistiques détaillées,
l'export des données en format PDF, et la suppression sélective des publications.
La navigation est assurée par un menu latéral offrant un accès rapide aux différentes
sections de l'application : Gestion des Publications, Gestion des Auteurs, Gestion des
Soumissions et Gestion des Conférences. Cette organisation permet une administration
fluide et complète du cycle de vie des publications scientifiques.
26
Conclusion
Le projet Smart Research Publication Management propose une solution centralisée
et intelligente pour la gestion des publications scientifiques, répondant aux limites des
méthodes actuelles. L’application facilite le suivi des soumissions, la gestion des auteurs
et des venues, tout en intégrant des fonctionnalités innovantes basées sur l’IA.
L’interface ergonomique et les modules bien définis assurent une utilisation simple et
efficace pour tous les types d’utilisateurs. À l’avenir, le système pourra évoluer vers des
analyses bibliométriques, des recommandations automatiques et des intégrations avec
d’autres plateformes scientifiques, renforçant ainsi l’efficacité et la collaboration dans la
recherche académique.
Perspectives d’évolution de l’application
• Intégration d’outils d’analyse bibliométrique pour évaluer l’impact des
publications.
• Recommandations automatiques de journaux et conférences adaptées aux
travaux des chercheurs.
• Connexion avec d’autres bases de données et plateformes scientifiques pour
enrichir les données.
• Amélioration continue de l’IA pour détecter les tendances et les doublons dans
les publications.
27