IT STAGE-ONDERWERPEN Academiejaar 2017-2018 - NL STAGES IT... · A2Billing grote gebreken en...
Click here to load reader
Transcript of IT STAGE-ONDERWERPEN Academiejaar 2017-2018 - NL STAGES IT... · A2Billing grote gebreken en...
IT STAGE-ONDERWERPEN Academiejaar 2017-2018
OpenProducts,Networks&SoftwareNV
TheodoreVerhaegenstraat196-202
1060Brussel
Tel.02/5428787
Fax:02/5384342
Contactpersonen:
Administratief : AnnBOITEL,[email protected],02/5428787
Technisch : CédricDEMEULDER,[email protected],02/5428787
Openingsuren : 9-12.30u,13.30-17.30u(vrijdag:16.45u)
TableofContents
A. MANAGEMENTITSTAGES..............................................................................................................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. INFORMATICA-STAGESVANHETTYPEIOT/INDUSTRIELEINFORMATICA......................................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
A.MANAGEMENTITSTAGES
A. HBM(HumanBodyMaterial)Manager
OPNSheeftineen5egeneratieprogrammeertaalvooreenziekenhuiseenvolledigbeheerssysteemontwikkeldvanhartkleppen(vanhetsnijden,declassificatietotdeopslagineencryogenetank).Omeengroterpubliektebereiken,wilOPNSdeapplicatiegeneriekmakenvooralletypesvanmenselijkemonsters (botten, weefsels, bloed ...). Demissie zal erop gericht zijn de bestaande applicatie (fatcliententablet)vollediggeneriektemaken,maarookophetcreërenvaneenwebfront-endomhetmogelijktemakenonlinegegevensoptezoekenofintegeven.Erzalookgevraagdwordenomdeverschillendestandaardenbetreffendemedischeclassificatieteintegreren,evenalsdeintegratie(viaAPIofWebServices)vandeadministratieveofboekhoudkundigegegevens.
B. DigiplanProWeb
OPNSheefteensoftwareontwikkeldomdeuitzendplanningvanreclametereserverenentecreërenvoor vele FM-radiostations in binnen- en buitenland. Deze software wordt al meer dan 20 jaarverkochtenwordtvoortdurendverbeterd.Hetisgebaseerdopeen5egeneratieprogrameertaal,enditvoorzoweldefatclientalsdebackgroundtaken.
OPNSwil nu de software aanpassenomdievolledigmulti-tenant temaken (tegenovermomenteeléén installatieperklant)enookcloud-readyomzo invoeren-beheerinterfacesviahetwebaantebieden.
C. TimeManagement
Enkele jaren geleden ontwikkelde OPNS, toen in Webdev, een compleet web-based timemanagement systeem voor alle medewerkers van het bedrijf. De invoer gebeurt op basis vanprojecten (metkredietbeheervandeuren, ...), van interventiesofeenmaligemissiesopaanvraag.Hetsysteemvolgtalleactiviteitenenuurschema's(verlof,(opnemenvan)overuren,...)op.
Inmiddels isdeapplicatie teoudgewordenenvraagtom eenaantal fundamenteleverbeteringen(responsive design om beschikbaar te zijn op mobiel platform, multi-tenant, ...), waardoor hetvolledigeherschrijvenofporterennaareenanderetaal(PHPofandere)verantwoordis.
D. DealRegistrationManagement
OPNSwil, voor eigen gebruik en voor commerciële doeleinden, beschikken over eenmulti-tenantwebmanagementoplossingvoorderegistratievanopportuniteiten.
Het doel is het beheer vande personendie opportuniteiten aanmaken voor eenbepaaldmerk ofproduct,endecommunicatiemetbetrekkingtotdeaanvaardingvanhunprioritaireregistratie,diehen een bonus of een extra marge waarborgt bij de effectieve uitvoering van de verkoop.Hetsysteembiedtzowelhet invoergedeelte alshetvalidatie-gedeeltevoordeverantwoordelijkenvanhetmerkofproduct.
Deoplossingbeheertookdevervaldata,demeldingen,deaanvragentotuitbreidingenz....Idealiterondersteuntdeoplossingcomplexemodellenmetgoedkeuringeninserie,parallelofinquorum.Dekeuzevaneenopensourceworkflowengineendeintegratieervanzaleenintegraalonderdeelvanhetprojectzijn
E. BusinessCenterDynamicWebsite
BBO (Brussels Business Center) is een business center dat verschillende diensten aanbiedt, vandomiciliëringtotverhuurvanprivékantoorruimtesenflexibelewerkruimtes(openspace).Demissiebestaat uit de opbouw van de website van A tot Z, met de diensten die aangeboden wordenwaaronder real time beschikbaarheid van de ruimtes en een 360° virtueel bezoek.De site zal volledig dynamisch zijn om de huidige situatie weer te geven. Ze biedt ook eencommunicatieruimte aan en een basisbeheer van documenten (contracten of andere documentendietussenhetbusinesscenterendehuurderswordenuitgewisseld).
De sitemoet zo ontworpenworden dat ze door het administratief personeel, zonder uitgebreideinformaticakennis,bijgewerktkanworden.
F. FlexiQ
OPNS heeft een complete web/client smartphone oplossing ontwikkeld voor het beheer vaninkomendegesprekkenopAsterisk.Wesprekenover"workflows"metbetrekkingtotwachtrijen.DetoolisvolledigontworpenzodatdeklantdezerechtstreekskanbeherenzonderkennisvanAsterisk,ofzelfszondergeavanceerdekennisvantelefonie.Hijpastzichaanaanallesituatiesalsookaandeverschillende groottes van een bedrijf. Zo zal bijvoorbeeld een loodgieter zijn beschikbaarheid(wacht) beheren tussen zijn vaste of mobiele telefoon of elk ander nummer waar hij dicht bij is.Natuurlijkishetsysteemvantoepassingopveelcomplexerezakenwaarbijvolledigesupportteamsbetrokkenzijn,metvoorafgedefinieerdetijdslots.
Dezeoplossing isfunctioneelmaarontwikkeld inPCSOftWebDevensommigefunctieszijnmoeilijkte realiseren.Wewillendehuidigeapplicatieporterennaareenmeeropenplatform(bijvoorbeeldPHP) en belangrijke functies toevoegen zoals geavanceerdeworkflows en IVR (selectie inmenu'sdoorDTMF-sleutel,ingevenvannummersupportcontract,...)
G. AsteriskVOIPBilling
OPNS gebruiktmomenteel A2Billing, een open source LCR (Least Cost Routing) selectieproject omVOIP-oproepenteplaatsendoorheenalleleveranciersdiezijnaangeslotenopdePABX.HelaasheeftA2Billinggrotegebrekenentekortkomingeneneriszeldeneenupdatevanhetopensourceproject.
OPNS stelt of een fork van het open source project A2billing voor, om deze te verbeteren (eneventueel te combineren met FlexiQ), te moderniseren en te verrijken, of het onderzoeken enanalyseren van andere open source facturatieprojecten met eventuele aanpassingen (bijv.automatischeupdatevandenieuwetarievenopbasisvande leverancierstarieven)ofhetschrijvenvaneenopmaatgemaakteapplicatiemetallevereistefunctionaliteiten.
H. MobileSoundID
OPNS heeft een applicatie voor geluidsherkenning ontwikkeld (identificatie van eerdergeïdentificeerdegeluidenwaarvooreenuniekedigitalehandtekeningbestaat).Deze software (eensoort professionele versie van Shazam®) laat radiozenders toe om alle effectieve uitzendingen tevalideren en nauwkeurige lijsten voor auteursrechten te publiceren. De oplossing laat ook diverseanalysestoe(genre,herhaling,...)zowelvandeeigenradiozendersalsvanconcurrerendezenders.
OPNSwil de ontwikkeling van eenmobiele identificatieoplossing, namelijk de herkenning van eengeluid(datvoordiencentraalgehandtekendwas)opsmartphones,enditzosnelmogelijk (zodichtmogelijkbijreal-time).
Dit product is gericht op actieve marketing, waardoor het mogelijk is om actie te ondernemen(doorsturen naar een website, een uitnodiging verzenden, tonen van bijkomende gegevens...) opbasisvandeidentificatie,bijvoorbeeldvaneenreclamespot.
B.INFORMATICA-STAGESVANHETTYPEIOT/INDUSTRIELEINFORMATICA
I. IOT-DeadManDetection
OPNS wil een monitoring oplossing op de markt brengen om de gezondheid van personeel ingevoelige omgevingen te controleren. Het gaat onder andere over het opsporen van eenhartstilstand,flauwvallen,lagebloeddruk,...vanmenseninlaboratoria.
Deoplossingzalgebaseerdzijnopeensmartwatchwaarallesensoren(gyroscopen,accelerometer,meten van de hartslag, GPS, ...) gebruikt worden om een anomalie op te sporen en een zonauwkeurigmogelijkalarmdoortesturennaareencentraalsysteem.Demissieisomzoweldeappophethorlogealshetcentralesysteemteontwikkelen.
DeontwikkelingzalvooralgerichtzijnophetAndroidofTizen-platform,samenmetdenodigewebservices.
J. IOT-BuildingManagement
OPNS wenst (op Raspberry, Arduino of ander platform) een modulair en intelligentinformatieopnamesysteem te ontwikkelen (water- en electriciteitsmeters, radiators, eventueelmazoutmeter) voor het beheer van een volledig gebouw. Het systeem bevat eveneens interfacesvoorhetingevenvandeeffectievekostenenbiedteenvolledigereportingaanmeto.a.despreidingvan de kosten i.f.v. de uitgevoerde metingen. Een interface naar het boekhoudprogramma zoueveneensnuttigzijn.
K. IOT-ComputerRoomMonitoring
OPNS wenst (op Raspberry, Arduino of ander platform) een modulair en intelligentinformatieopnamesysteem te ontwikkelen (temperatuur, luchtvochtigheid, internet connectiviteit,stroomvoorziening…) dat volledig autonoom is (batterij, 3G/4G kaart voor de onafhankelijkecommunicatie) en onder alle omstandigheden alertsignalen kan uitsturen naar op voorhandbepaalde bestemmelingen en de vastgelegde acties kan uitvoeren (opstarten stroomgenerator,uitschakelen van bepaalde electrische toestellen of afdelingen) via I2C of SPI bus of anderrelaissysteem.
L. IOT-DroneCampusMonitoring
OPNSwenstaanbepaaldevanzijnindustriëleklanteneengeautomatiseerdebewakingaantebiedenviadrones.
De opdracht bestaat er ten eerste in de drone(s) te programmeren (via de API/SDK van deconstructeur) omop voorafbepaalde tijdstippen een vluchtplan uit te voeren, en ten tweede hetprogrammauit tewerkenvoorhetopslaanenanalyserenvandebeeldenzodatzondermenselijkeinterventie een wijziging of anomalie gedetecteerd kan worden. Het systeem zal alertfunctiesbevattenzoalssnapshotsvandewijzigingofanomalie.
Daarnaast wordt ook voorzien om dezelfde functionaliteit te bieden op basis van een thermischeanalysevoorhetopsporenvanlekken,oververhittingenz.
De applicatie zal ook het logistieke deel van de oplossing omvatten, meer bepaald hetonderhoudsplan,hetopladenenderotatievandedronesomeenpermanentebewakingtekunnenuitvoeren.
M. IOT-ProfessionalEquipmentUsageMonitoring
OPNS beschikt over een tool voor gecentraliseerd energiebeheer van computers (PowerfreeZzz).Paralleldaarmeezounueennieuwetoolontwikkeldwordenwaarmeedeactiviteitvanomhetevenwelkelectrisch toestelgemonitordkanworden. In tegenstelling totPowerfreeZzz,dat rechtstreeksmet de PC’s communiceert, zal de nieuwe applicatie intelligente stekkers gebruiken (voorzien vanenergiemeters)diegeplaatstwordentussenhetstopcontactenhettemetentoestel.Detoolzorgtvoor eenpermanentemonitoringmet als doel opbasis van verbruiksgegevenshet gebruik vandetoestellen te bepalen om o.a. zodoende het onderhoudsplan (waarvan het beheer ook dientopgenomentewordenindetool)vanhettoesteltekunnenaanpassen.
N. IOT-WirelessParkingManagement
OPNSwenst haar centraal beheersysteem uit te breidenmet een controle van de parking aan dehandvanmagnetischedetectiebakensen/ofvisueleanalysevancamerabeelden.
InhetgevalvandetectiebakenszaleenstudieuitgevoerdwordenvanIOTdevicesenvanhetmeestgeschikte communicatieprotocol (SigFox, Lara, Bluetooth, Wifi, ..) om op basis daarvan hetondersteunendemateriaaltekiezen.
In het geval van een visuele analyse van camerabeelden zal de implementatie van een erkendestandaard verwacht worden (bijv. ONVIF). Bijkomend wordt de weergave van de informatie engeanalyseerde beelden (specifieke display, webpage, enz.) met eventueel voor grote sites detoekenningvaneenplaatsendeopmaakvaneenopkaartuitgestippeldetevolgenroutevoorzienindeoplossing.
O. IOT-PhysicalPresenceTracking
OPNS wenst een volledig ecosysteem te ontwikkelen voor het beheer en de registratie vanaanwezigheid.DeapplicatieisgebaseerdopsmartphonesmetNFCfunctionaliteitenenbeheertvanatotzhetverbandtussenbedrijven,individuën,trajecten,uurroostersenNFCtags.
In een tweede fase worden er diverse toepassingen van afgeleid voor bijv. huishoudelijk gebruik(check uur thuiskomst van de kinderen…), professioneel gebruik (te vergelijken met bestaandeprikkloksystemen) of een meer specifieke context zoals het beheren van de wachtrondes vanveiligheidsagenten.
Destagebestaatuithetontwikkelenvandeverschillendeonderdelenvandetool :desmartphoneclientapplicatie,hetcentraleback-endsysteem(multi-tenant),deinschrijvingen/abonnementen,derapportering,…