sujets de stage informatique - ulb.ac.be · pdf filea2billing présente des...

6

Click here to load reader

Upload: trinhnhu

Post on 21-Mar-2018

214 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: SUJETS DE STAGE INFORMATIQUE - ulb.ac.be · PDF fileA2Billing présente des défauts/manques majeurs et le projet open source est rarement actualisé. OPNS propose soit un fork sur

SUJETS DE STAGE INFORMATIQUE ANNEE ACADEMIQUE 2017-2018

OpenProducts,Networks&SoftwareNV

TheodoreVerhaegenstraat196-202

1060Brussel

Tel.02/5428787

Fax:02/5384342

Contactadministratif : AnnBOITEL,[email protected],02/5428787

Contacttechnique : CédricDEMEULDER,[email protected],02/5428787

Heuresd’ouverture : 9-12.30h,13.30-17.30h(vendredi:16.45h)

Page 2: SUJETS DE STAGE INFORMATIQUE - ulb.ac.be · PDF fileA2Billing présente des défauts/manques majeurs et le projet open source est rarement actualisé. OPNS propose soit un fork sur

TableofContents

A. STAGESINFORMATIQUESDETYPEGESTION..................................................................................3

1) HBM(HumanBodyMaterial)Manager...........................................................................................3

2) DigiplanProWeb.............................................................................................................................3

3) TimeManagement..........................................................................................................................3

4) DealRegistrationManagement......................................................................................................3

5) BusinessCenterDynamicWebsite..................................................................................................4

6) FlexiQ...............................................................................................................................................4

7) AsteriskVOIPBilling........................................................................................................................4

8) MobileSoundID...............................................................................................................................4

B. STAGESINFORMATIQUESDETYPEIOT/INFORMATIQUEINDUSTRIELLE........................................5

9) IOT-DeadManDetection...............................................................................................................5

10)IOT-BuildingManagement.............................................................................................................5

11)IOT-ComputerRoomMonitoring..................................................................................................5

12)IOT-DroneCampusMonitoring.....................................................................................................5

13)IOT-ProfessionalEquipmentUsageMonitoring............................................................................6

14)IOT-WirelessParkingManagement...............................................................................................6

15)IOT-PhysicalPresenceTracking.....................................................................................................6

Page 3: SUJETS DE STAGE INFORMATIQUE - ulb.ac.be · PDF fileA2Billing présente des défauts/manques majeurs et le projet open source est rarement actualisé. OPNS propose soit un fork sur

A. STAGESINFORMATIQUESDETYPEGESTION

1) HBM(HumanBodyMaterial)Manager

OPNSadéveloppéen langagede5èmegénérationungestionnairecomplet (depuis ladécoupe, laclassification, le stockage en cuve de cryogénisation) de valves cardiaques pour un hôpital. OPNSsouhaite rendre l’application générique pour tout type de prélèvement humain (os, tissus, sang…)pour toucherunpublicplus large.Lamissionviseraà rendre l’applicationexistante (client lourdettablette) complètement générique mais aussi la création d’un front-end web pour encodage/consultation éventuelle par le web. Il sera aussi demandé d’intégrer les différents standards declassificationmédicale,demêmequesespointsd’intégration(ApiouWebservices)pourlesdonnéesadministrativesoucomptables.

2) DigiplanProWeb

OPNSadéveloppéunlogicielderéservationetdecréationdeplanningdediffusionpublicitairepourde nombreuses radio FM belges ou étrangères. Ce logiciel est vendu depuis plus de 20 ans et necessed’êtreamélioré.Ilestbasésurunoutildedéveloppementde5èmegénérationentantqueclientlourdettâchesdefond.

OPNSsouhaiteadapterlelogicielpourlerendrecomplètementmulti-tenant(contreuneinstallationparclientaujourd’hui)etsouhaitelerendrecloud-readyàsavoirproposerdesinterfacesd’encodageetdegestionvialeWeb.

3) TimeManagement

OPNSadéveloppéilyaplusieursannéesenWebdevdel’époqueunsystèmecompletdegestiondutempspar lewebpour tous les employés. L’encodage se fait surbasedeprojets (avec gestionducréditd’heures,…),d’interventions/missionsponctuellesà lademandemaisaussiassure letraçagedetouteslesactivitésethoraires(congés,récupérations,heuressupplémentaires,…).

Cette application est devenue vieille et nécessite une série d’améliorations fondamentales(responsive design pour être disponible sur plateforme mobile, multi-tenants,…) justifiant sa ré-écriturecomplèteetsonportageversunautrelangage(PHPouautre).

4) DealRegistrationManagement

OPNS souhaite disposer pour ses besoins propres et pour commercialisation une solution multi-tenant web de gestion des enregistrements d’opportunités. Le but est d’offrir par rapport à unemarqueouunproduitunegestiondescréateursd’opportunitésetdelacommunicationparrapportà l’acceptation de leur enregistrement prioritaire qui leur garantit un bonus ou une margesupplémentaireencasdeconcrétisationdelaventeannoncée.

Le système offrira tant la partie encodage par les solliciteurs que la partie validation pour lesresponsablesde lamarque/duproduit.Lasolutiongéreraaussi lesexpirations, lesnotifications, lesdemandesd’extensionetc…

Idéalementlasolutionsupporteralesmodèlescomplexesavecapprobateursensérie,enparallèleouenquorum.Pourcelalechoixd’unmoteurdeworkflowopensourceetsonintégrationferontpartieintégranteduprojet.

Page 4: SUJETS DE STAGE INFORMATIQUE - ulb.ac.be · PDF fileA2Billing présente des défauts/manques majeurs et le projet open source est rarement actualisé. OPNS propose soit un fork sur

5) BusinessCenterDynamicWebsite

BBO (Brussels Business Center) est un centre d’affaires qui offre différents services depuis ladomiciliationàlalocationd’espacesdebureauprivésenpassantpardesespacesdetravailflexible(open space). La mission consistera en la construction de A à Z du site proposant les services etaffichantentempsréellesdisponibilitésdeslocauxainsiqueleurvisitevirtuelleà360°.

Lesiteseracomplètementdynamiquepourrefléterlasituationencours.Iloffriraaussiunespacedecommunication, une gestion basique de documents (les contrats, ou autres documents échangésentrelecentred’affaireetleslocataires).Lesitedevraaussiêtreconçupourêtremisàjourpardupersonneladministratifsansconnaissanceinformatiqueapprofondie.

6) FlexiQ

OPNSadéveloppéunesolutionWeb/client smartphonedegestioncomplèted’appelsentrants surAsterisk.Onparlede«workflows»relatifsàdesfilesd’attente.L’outilaétécomplètementdésignépourpermettreunegestiondirectepar le client sansaucuneconnaissanced’Asterisk,nimêmedenotions avancées de téléphonie. Elle s’adapte à toutes les situations et tailles d’entreprise. A titred’exempleunplombiergèrerasonaccessibilité(garde)selonsavolontéentresonfixe,sonmobileoutoutautrenumérodontilestprochedel’appareil.Bienentendulesystèmes’appliqueàdescasbienpluscomplexesimpliquantdeséquipescomplètesdesupport,avectrancheshorairesprédéfinies...

CettesolutionestfonctionnellemaisdéveloppéeenPCSOftWebDevetcertainesfonctionnalitéssontdifficiles à réaliser. Nous souhaitons faire un portage complet de l’application actuelle vers uneplateformeplusouverte(enPHPparexemple)etajouterdesfonctionnalitésimportantescommedesworkflowsavancésetd’IVR(sélectiondansdesmenuspartoucheDTMF,encodagenumérocontratdesupport,…).

7) AsteriskVOIPBilling

OPNSutiliseactuellementA2Billing,unprojetopensourcedesélectionLCR(LeastCostRouting)pourplacer les appels en VOIP à travers tous les fournisseurs connectés au PABX. MalheureusementA2Billing présente des défauts/manquesmajeurs et le projet open source est rarement actualisé.OPNSproposesoitunforksurA2billingpourl’améliorer(etéventuellementlecombineravecFlexiQ),lemoderniseretl’enrichir,soitunerechercheetanalysed’autresprojetsopensourcedefacturationavecadaptationsprobables (parexemple lamiseà jourautomatiquedesnouveaux tarifs surbasedes tarifs fournisseurs, soit l’écritured’une applicationdédiée reprenant toutes les fonctionnalitésrequises.

8) MobileSoundID

OPNSadéveloppéunoutildereconnaissancesonore(identificationdesonspréalablementidentifiéset pour lesquels on a créé une signature unique). Ce logiciel (sorte de version professionnelle deShazam®)permetnotammentauxradiosdevalidertouteslesdiffusionsréellesetpublierdeslistesprécises pour les droits d’auteur. La solution permet également des analyses diverses (style,répétitivité,…)tantdelaradioenelle-mêmequed’uneradioconcurrente.

OPNSsouhaite ledéveloppementd’unesolutionmobiled’identification,àsavoir la reconnaissanced’un son (préalablement signé centralement) sur des dispositifs de type smartphone le plusrapidementpossible(prochedutempsréel).

Ce produit vise le marketing actif permettant la prise d’action (redirection vers site web, envoiinvitation,…) sur base d’une identification par exemple d’un spot publicitaire ou simplementl’affichagededonnéescomplémentaires.

Page 5: SUJETS DE STAGE INFORMATIQUE - ulb.ac.be · PDF fileA2Billing présente des défauts/manques majeurs et le projet open source est rarement actualisé. OPNS propose soit un fork sur

B. STAGESINFORMATIQUESDETYPEIOT/INFORMATIQUEINDUSTRIELLE

9) IOT-DeadManDetection

OPNS souhaitemettre sur lemarché une solution demonitoring de la bonne santé du personneldansdesenvironnementssensibles. Ils’agitnotammentdedétecter lessyncopes,arrêtcardiaque,évanouissement,chute,…depersonnesenlaboratoires.Lasolutionserabaséesurunesmartwatchdont on utilisera tous les capteurs (gyroscopes, accéléromètre, mesure du battement cardiaque,GPS,…)pour identifieruneanomalieetenvoyerunealerte laplusprécisepossibleversunsystèmecentral.

Lamissionconsisteàdéveloppertant leclientsur lamontreque lesystèmecentraldecollecte.Ledéveloppementseraprincipalementorientésurlaplate-formeAndroidouTizenenrelationavecdeswebservices.

10) IOT-BuildingManagement

OPNS désire développer (sur plateforme Raspberry, Arduino ou autre) un système de gestionmodulaire et intelligent de capture d’information (compteurs électriques, compteurs d’eau,radiateurs,airco,éventuellementgaugedemazout)pourbâtimentcomplet.Lesystèmecomporteraégalement des interfaces d’encodage des frais réels et offrira un reporting complet comprenantnotamment la répartition des frais en fonction des différentes prises de mesure effectuées. Uneinterfaceverspackagecomptableseraégalementutile.

11) IOT-ComputerRoomMonitoring

OPNS désire développer (sur plateforme Raspberry, Arduino ou autre) un système de gestionmodulaire et intelligent de capture d’information (température, humidité, connectivité internet,présencedecourant,…)indépendantettotalementautonome(batterie,carte3G/4Gpourcanaldecommunicationindépendant…)permettantentoutecirconstancelacommunicationd’alerteversdesdestinationsprédéfinieset laprised’action(démarragegroupedesecours,extinctionélectriquedecertaineséquipements/sections)viabusI2CouSPIoutoutsystèmederelais.

12) IOT-DroneCampusMonitoring

OPNSsouhaiteoffriràcertainsdesesclientsindustrielsunesurveillanceautomatiséepardrone.

Lamissionconsisteraàprogrammerle/lesdrones(vialesAPI/SKduconstructeur)poureffectuerunplan de vol prédéfini et répétitif à intervalle donné, de même que la conception du logiciel decapture/analyse d’image permettant sans visionnage humain complet la détectiond’anomalie/changement. Le système offrira des fonctions d’alerting incluant le snapshot del’anomalie/duchangement.

Il est également prévu d’offrir la même fonctionnalité sur base d’une analyse thermique pourdétectertoutefuite/surchauffeetc….

Le logiciel comprendraaussi toute lapartiedegestion logistiquede la solutionà savoir leplandemaintenance,recharge,rotationdesdronespourassurerunesurveillancecontinue.

Page 6: SUJETS DE STAGE INFORMATIQUE - ulb.ac.be · PDF fileA2Billing présente des défauts/manques majeurs et le projet open source est rarement actualisé. OPNS propose soit un fork sur

13) IOT-ProfessionalEquipmentUsageMonitoring

OPNSsouhaiteajouteràsasolutiondegestioncentraliséd’économied’énergie(PowerFreezzz)unesolutionparallèlenevisantpasàcontrôlerlesétatsénergétiquesdespostesdetravailinformatiquemaisàsurveillerl’activitédetoutéquipementélectrique.ContrairementàPowerFreezzzquidialoguedirectement avec les PC, la solution PEUM utilisera des plugs intelligents (disposant d’unénergimètre)placésentre laprisedecourantet l’équipementàmesurer.Lasolutioneffectueraunmonitoring permanent visant à déterminer (sur base des seuils de consommation) l’usage deséquipementsetinfluencerleplandemaintenancedontlagestionferaaussipartiedelasolution.

14) IOT-WirelessParkingManagement

OPNS souhaiteajouter à sa solutiondegestion centraliséune solutiondegestiond’occupationdeparkingviabalisededétectionmagnétiqueet/ouanalysevisuelleparcaméra.

Dans lecasdebalises,uneétudededevices IOTetduprotocoledecommunication leplusadapté(SigFox,Lara,Bluetooth,Wifi,..)seraréaliséafindesélectionnerlematérielsupporté.

Dans le cas de caméras, une implémentation d’un standard reconnu sera attendu (ONVIF parexemple)etuneanalysed’imagesviendraencomplément,demêmequelesservicesdepublicationd’information(displayspécifique,pageweb,etc…)etpotentiellementpourgrandssitesassignationd’uneplaceetétablissementd’unitinérairecartographiéàsuivre.

15) IOT-PhysicalPresenceTracking

OPNS souhaitedévelopperunécosystèmecompletdegestiondepointsdeprésence contrôlés. Lasolution sera basée sur des smartphones disposant de fonctionnalités NFC. La solution géreracomplètementlarelationentresociétés,individus,itinéraires,horairesetTagsNFC.

Lasolutionseradéclinéeendenombreusesvariantesdepuisunusagedomestique(contrôleretourenfants,…)professionnel(équivalentauxsystèmesdepointageenentrée/sortie)oudesapplicationsplusspécifiquescommelagestiondesrondesdegardedessociétésdesécuritéoumêmedesjeuxderôlegrandeurnature.

La mission consiste à développer les différents composants de la solution: l’application clientsmartphone, le système central en back-end (multi-tenant), les souscriptions/abonnements, lereporting,…