Ces dernières années, il y a eu un développement significatif de la communication mobile qui fait que les smartphones sont devenus très populaires. La plupart des gens de nos jours, et en particulier les étudiants et les conseillers, possèdent des appareils mobiles intelligents, tels qu'un smartphone ou une tablette. Dans le cadre de ce développement, les applications mobiles sont largement utilisées, ce qui rend le monde du contenu beaucoup plus accessible. Aujourd'hui, le service électrotechnique dispose d'un site internet de gestion de projets, dans lequel des actions peuvent être réalisées par type d'utilisateur.
L'objectif principal du projet est de développer une application et un serveur pour le site Web des projets du département, et ainsi rendre le site Web plus accessible et disponible pour tous les utilisateurs, y compris: les étudiants de troisième et quatrième année, les conseillers et les superviseurs. En utilisant l'application, les utilisateurs peuvent effectuer des actions en fonction de leurs autorisations, aussi similaires que dans le site Web. Les étudiants, par exemple, pourront consulter leurs notes en ligne, obtenir des mises à jour, s'inscrire à la conférence du projet et voter pour des affiches. Les conseillers pourront suggérer des projets, les modifier et télécharger des notes.
L'Application contiendra les fonctionnalités requises de haute qualité, sera conviviale et combinera de nouveaux éléments qui faciliteront son utilisation et sa maintenance.
Le Projet sera une nouvelle application, implémentée avec de nouvelles technologies, adaptée à le département a besoin. De plus, l'application disposera de nouveaux écrans pour tous les utilisateurs, en particulier pour les chefs de projet, qui n'existaient pas auparavant, et combinera des algorithmes de traitement d'image qui étendront l'utilisation de l'application.
Elle sera implémentée dans Intel XDK environnement de développement. Cet environnement permet à l'application de fonctionner sur plusieurs plates-formes sans modifications majeures du code. Le développement dans cet environnement se fait par les langages de codage HTML5 et JavaScript. Dans ce projet, nous compilerons l'application sur les systèmes d'exploitation Android et IOS. Ces technologies fourniront un meilleur support de la part de la division informatique du département.