Mercoledì 14 maggio 2014, ore 14.30 Centro Culturale Altinate San Gaetano - Via Altinate 71, Padova PROGETTI STAGE IN AZIENDA Segreteria organizzativa ICT Lab – Confindustria Padova, email: [email protected], Tel: 049 8227189/509, www.confindustria.pd.it/ictlab STAGE-IT 2014 – 14 maggio 2014 Ogni progetto di stage fa riferimento ad uno o più dei seguenti ambiti 1 2 3 4 5 6 7 Gestione documento (con o senza dati multimediali) Sviluppo di applicazioni basate su web, cloud, mobile o migrazione su cloud/mobile di applicazioni tradizionali Applicazioni Gestionali tradizionali (server - based) Data minino e analisi dei dati Basi di dati Progettazione di firmware, analisi e controllo di processi industriali Progettazione, realizzazione, e gestione di reti informatiche AZIENDA ACCENTURE TECHNOLOGY SOLUTIONS Via Albere, 19 Verona www.accenturetechnologysolutions.it ACTION SRL Via Savelli 28 Padova www.actionpd.it ARPAV via Matteotti 27 - Padova www.arpa.veneto.it ARSLOGICA SISTEMI SRL Viale della Navigazione Interna, 51 Padova www.arslogicasistemi.com CONTATTI Lauretta Bocchi [email protected] Pierluigi Ancilotto [email protected] Luca Menini [email protected] Filippo Maria Cacace [email protected] ASI Via Della Croce Rossa, 42 Padova www.asi-srl.it AMBITO Progettazione, realizzazione e gestione di sistemi di telecomunicazioni Sicurezza informatica e crittografia Progettazione di ambienti, metodologie e strumenti di sviluppo software Sistemi in tempo reale e sistemi embedded Analisi e gestione di processi di business e miglioramento dei servizi informatici ai processi di business Tecniche algoritmiche (ad esempio: analisi dei dati, machine learning, algoritmi di controllo) PROGETTO STAGE PROPOSTO 1,2,3,4,5,6,7,8,9,10,1 Lo stageur svolgerà, all'interno di un team, attività tecniche legate allo sviluppo del software o all'implementazione di un sistema 1, informatico. 12,13 Analisi e gestione di processi di business e miglioramento dei servizi informatici ai processi di business 12 1.,2,4,5,11 A partire dall'attività di "core business" di ARPAV, centrata sul monitoraggio e i controlli ambientali, gli stagisti verranno inseriti in attività di sviluppo / revisione di applicazioni e/o analisi dati. 2,7 2,7 Monitoraggio di reti e sistemi mediante dispositivi mobili. Sviluppo di un app dimostrativa negli ambienti iOS e Android; La virtualizzazione dei desktop: fornire una categorizzazione delle possibilità implementative, soluzioni tecniche e tecnologie coinvolte, anche mediante prove pratiche di realizzazione 2,7 Network security e load balancing: fornire una categorizzazione delle possibilità implementative, soluzioni tecniche e tecnologie coinvolte, anche mediante prove pratiche di realizzazione. 1,2,3,10 Marco Alquati [email protected] 8 9 10 11 12 13 1,2 2 Ottimizzare processi documentali e/o gestionali con BPM (Business Process Management) Ambito: Gestione di flussi di lavoro. Obiettivo: L’obiettivo consiste nel progettare un flusso aziendale attraverso software BPM fornito dall’azienda e realizzare i connettori necessari verso la gestione documentale aziendale ed il gestionale. In prima fase vi sarà uno apprendimento e studio del processo aziendale in questione. Piattaforma e strumenti: Microsoft Visual Studio 2013, Microsoft Sql Server 2012, Microsoft .NET Framework 4.5 o superiore e Microsoft Office 2013. Utilizzo del protocollo WebDAV con Microsoft .NET Framework 4.5 Ambito: Gestione e distribuzione informatizzate di documenti. Obiettivo: Partendo da un prototipo relativo all’esposizione di un prodotto di gestione documentale attraverso il protocollo WebDAV, l’obiettivo è aggiungere la possibilità di inviare al client eventi, per gestire le varie fasi di un file (creazione, modifica, rinomina, cancellazione, …). Ogni evento che sarà intercettato dal client dovrà essere accompagnato da una pagina web di gestione, come ad esempio la creazione di una nuova revisione o la sovrascrittura di essa. Piattaforma e strumenti: Microsoft Visual Studio 2013, Microsoft Sql Server 2014, Microsoft .NET Framework 4.5 o superiore e Microsoft Office 2013. Chi c’è in azienda? - Ambito: HR (Human Resources). Obiettivo: L’obiettivo è di progettare e realizzare una web app responsiva, da pacchettizzare poi attraverso PhoneGap per i dispositivi mobili più diffusi (iPhone, Android e Windows Phone). L’applicazione permette ad un utente di vedere chi è presente in azienda, e quindi anche chi è assente, con la possibilità eventualmente di interagire con una risorsa presente, come ad esempio una telefonata. Piattaforma e strumenti: Microsoft Visual Studio 2013, Microsoft Sql Server 2014, Microsoft .NET Framework 4.5 o superiore, Microsoft Office 2013, PhoneGap, HTML5, CSS3, Javascript (JQuery + AngularJS). STAGE-IT 2014 – 14 maggio 2014 2 1,2 2,3 BEDESCHI Via Praimbole, 38 - Limena, PD www.bedeschi.it CAPGEMINI ITALIA Centro Direzionale Valecenter Via E. Mattei 1/c - Marcon , VE www.it.capgemini.com CLOUDNOVA Srl Via Riva del Grappa 18 – Cittadella (PD) www.cloudnova.it Stefania Calzavara [email protected] Maddalena Masciadri [email protected] Fabio Baraldo [email protected] Inserire ferie e permessi direttamente da smartphone e tablet Ambito: HR (Human Resources). Obiettivo: L’obiettivo è di progettare e realizzare una web app responsiva, da pacchettizzare poi attraverso PhoneGap per i dispositivi mobili più diffusi (iPhone, Android e Windows Phone). L’applicazione espone in modo semplice la possibilità di inserire richieste di permesso o ferie; con la possibilità di consultare lo storico e di vederne lo stato. Piattaforma e strumenti: Microsoft Visual Studio 2013, Microsoft Sql Server 2014, Microsoft .NET Framework 4.5 o superiore, Microsoft Office 2013, PhoneGap, HTML5, CSS3, Javascript (JQuery + AngularJS). Una gestione documentale da smartphone e tablet Ambito: EDM (Enterprise Document Management). Obiettivo: L’obiettivo è di progettare e realizzare una web app responsiva, da pacchettizzare poi attraverso PhoneGap per i dispositivi mobili più diffusi (iPhone, Android e Windows Phone). L’applicazione espone una gestione documentale web in versione ridotta, per facilitare un utente durante le operazioni più comuni (navigazione per cartelle, ricerca, visualizzazione di un documento, visualizzazione delle proprietà di un documento, ecc). Piattaforma e strumenti: Microsoft Visual Studio 2013, Microsoft Sql Server 2014, Microsoft .NET Framework 4.5 o superiore, Microsoft Office 2013, PhoneGap, HTML5, CSS3, Javascript (JQuery + AngularJS). Ordini cliente semplici dal proprio smartphone e tablet Ambito: ERP (Enterprise Resource Planning). Obiettivo: L’obiettivo è di progettare e realizzare una web app responsiva, da pacchettizzare poi attraverso PhoneGap per i dispositivi mobili più diffusi (iPhone, Android e Windows Phone). L’applicazione permette, ad un utente di un prodotto gestionale, di essere facilitato nel caricare un ordine cliente in modo rapido dal proprio smartphone. Piattaforma e strumenti: Microsoft Visual Studio 2013, Microsoft Sql Server 2014, IBM DB2 400, Microsoft .NET Framework 4.5 o superiore, Microsoft Office 2013, PhoneGap, HTML5, CSS3, Javascript (JQuery + AngularJS). Sviluppo del sito web aziendale e applicazioni correlate 1,2,4,5 1, 2, 4, 5, 9, 12 Sviluppo di applicazioni gestionali con le seguenti caratteristiche: Tecnologia Java / web; Database Oracle; Framework JFS, Spring. Web designer Obiettivo: la persona deve avere competenze nell’ambito della configurazione di servizi cloud e nella configurazione di CMS quali ad esempio Wordpress. La persona deve avere una buona conoscenza della struttura di database e nella loro gestione. L’obiettivo è di poterci avvalere di una persona che possa curare la realizzazione di siti web e possa configurare gli ambienti di lavoro che realizziamo attraverso la rivendita di servizi CRM basati sul Cloud Computing. Compiti principali: Implementazione di siti web basati su CMS quali Wordpress; Configurazione di ambienti di lavoro su servizi Cloud quali ad esempio CRM; Gestione di database e importazione dati. Competenze richieste: Competenze nella gestione di CMS quali ad esempio Wordpress; Competenze relative alla struttura di basi dati. È preferibile che la persona abbia già realizzato dei progetti, anche amatoriali, come ad esempio la realizzazione di un sito web dimostrando di avere un interesse per il mondo della comunicazione attraverso il web. Webmarketing assistano. Obiettivo: la persona deve avere competenze nell’ambito del marketing e della comunicazione al fine di poter realizzare le strategie di comunicazione concordate con i clienti dell’azienda. Le competenze non devono essere limitate esclusivamente a questo ambito ma la persona deve avere uno spiccato interesse per il mondo della tecnologia, dell’informatica. L’obiettivo è quello di poter avere una figura trasversale che riesca da una parte ad applicare le logiche di comunicazione utilizzate nel Web e dall’altra che riesca a configurare i prodotti rivenduti da cloudnova. La figura deve inizialmente essere in grado di interfacciarsi con la parte commerciale, la quale definisce di volta in volta con i clienti i progetti da eseguire. Completata questa fase di avvio le relazioni saranno estese direttamente con i clienti per gestire la realizzazione dei progetti. Compiti principali: Realizzazione siti web basati su CMS wordpress; Configurazione prodotti per la gestione di campagne di mail marketing; Configurazione ambiente di lavoro all’interno del CRM per i clienti dell’azienda. Competenze richieste: Competenze nel mondo del marketing e comunicazione conseguite attraverso un percorso di studi; Competenze nella realizzazione di siti web basati su wordpress; Ottima conoscenza della lingua inglese parlata e scritta; Buone capacità nella realizzazione di contenuti testuali sviluppati in base alle specifche date; Interesse per il mondo dell’informatica e della tecnologia in genere. È preferibile che la persona abbia già realizzato dei progetti, anche amatoriali, come ad esempio la realizzazione di un sito web. STAGE-IT 2014 – 14 maggio 2014 2 2 CEREMIT Via Montegrappa,2f - Thiene VI www.ceremit.it Alessandro Petracca [email protected] 2,9 2 2 EITEAM Via Alsazia, 3C - Padova www.eiteam.it/ ENIAC SPA Via Aurelia, 91 – Lo reggia, PD www.eniac.it EXPERENTI BY MENTIS SRL via Nievo, 5 - San Martino di Lupari PD www.experenti.com Samuele Masetto [email protected] 1,2,5 Ilenia Boschin [email protected] 2,3,10,12 Barbara Bonaventura [email protected] 2,11 Applicazione Webased per servizio customer care e post vendita. Si tratta di sviluppare un applicazione per un servizio clienti che consenta la migliore esperienza di uso dei dati ricevuti e la gestione dei programmi aziendale di fidelizzazione utente. Applicazione Webased per la ricerca ed indicizzazione strutturata di dati provenienti da query su motori di ricerca. Si tratta di un applicazione che sfruttando apposite query da inviare ai motori di ricerca (google, Yahoo) permette di estrapolare e organizzare i dati della Serp. Applicazione Android e IOs per gestione di gestione di emergenza per ictus e attacchi cardiaci. Si tratta di creare un applicazione mission critical per la gestione di emergenze cardiache, che consentano l'arrivo dei soccorsi nel più breve tempo possibile al fine di salvare la vita delle persone. Applicazione Android e IOs per servizio di Gaming. basato su offerta e ricerca di servizi geolocalizzati Applicazione Android e IOs per gestione di Eventi ICE (in case of Emergency),Trattasi di applicazione per la gestione di tutto il flusso di informazioni che sono necessarie a prestare aiuto alle persone in caso di emergenza, dal momento della nascita dell' emergenza stessa fino alla sua risoluzione. Progettazione, realizzazione, test e documentazione di un componente web (widget) e web services per la gestione del processo di pagamento tramite Paypal ed un circuito di pagamento con carta di credito, nell'ambito del collegamento tra il sito "cliente" e l'applicazione "Cariddi" (facilitatore di incassi, donazioni e fund raising in senso lato).,Il widget saranno implementati in linguaggio Php, Ajax / jQuery, con base dati su server MySql e dovrà essere compatibile con i browser più diffusi (Chrome, Firefox, Safari, IE). Progettazione, implementazione e test di una Mobile App per dispositivi iOS. L'applicazione dovrà consentire la visualizzazione di video-storie per bambini, gestire il download e l'acquisto delle storie, tramite i più conosciuti gateway di pagamento.,L'app dovrà essere completamente accessibile e fruibile da bambini affetti da disabilità. Progettazione, implementazione e test di CARIDDI Mob, una Mobile App per dispositivi iOS e/o Android.,L'applicazione dovrà gestire campagne di fundraising e quindi interfacciarsi con i più conosciuti gateway di pagamento.,L'app sarà multiazienda, per cui dovrà essere completamente personalizzabile nei contenuti e nella grafica.,Gli utilizzatori dell'app potranno monitorare in tempo reale l'andamento della raccolta fondi, condividere la campagna sui principali social network, aggiungere al proprio calendario la data dell'evento. Sviluppo applicazione web/mobile per gestione Ticketing e Crm aziendale Requisiti:Competenze in PHP Mysql, WebServices, JavaScrips, Java, server Windows/Linux, Adobe Air, Responsive Layout, HTML5, CSS3,Gestione totale di progetti (dall’analisi iniziale, alla proposta, allo sviluppo , al testing ed alla reportistica) ed al problem solvine Implementazione e Sviluppo su gestionale web/mobile di nuove funzioni e versioni; Competenze in PHP Mysql, JavaScrips, Java, server Windows/Linux, Responsive Layout,Conoscenza dei flussi gestionali - aziendali,Conoscenze contabili,Gestione totale di progetti (dall’analisi iniziale, alla proposta, allo sviluppo , al testing ed alla reportistica) ed al problem solving Sviluppo e implementazione di applicativi web (siti web / e-commerce / app mobile multipiattaforma) Requisiti:Compentenze in PHP Mysql, JavaScrips, Java, server Windows/Linux, Adobe Air (Action Script3), HTML5, CSS3,Gestione totale di progetti (dall’analisi iniziale, alla proposta, allo sviluppo , al testing ed alla reportistica) ed al problem solving Ricodifica applicazione web o multipiattaforma per la gestione degli ordini, della tentata vendita, delle statistiche del venduto e delle immagini a catalogo e sviluppo di un’applicazione web/mobile per la gestione della tesoreria aziendale Requisiti Compentenze in PHP Mysql, JavaScrips, Java, server Windows/Linux, Adobe Air (Action Script3) ,Conoscenza dei flussi gestionali - aziendali,Conoscenze contabili,Gestione totale di progetti (dall’analisi iniziale, alla proposta, allo sviluppo, al testing ed alla reportistica) ed al problem solvine. Sviluppo connettori tra applicazioni di gestione aziendale, archiviazione documentale ed e-commerce. Requisiti:Competenze in PHP Mysql, WebServices, JavaScrips, Java, server Windows/Linux, Adobe Air, Responsive Layout,Conoscenza dei flussi gestionali,Gestione totale di progetti (dall’analisi iniziale, alla proposta, allo sviluppo , al testing ed alla reportistica) ed al problem solving Piattaforma mobile di realtà aumentata - Conoscenze di programmazione Java o C#,Desiderati:,Conoscenza di programmazione mobile (Android e/o iOS),Esperienza nell'ambito della grafica 2D e/o 3D,Esperienza nell'utilizzo di web framework quali Ruby on Rails, Django o simili. Lo stagiaire verrà inserito nel team di sviluppo e si metterà alla prova con un progetto sfidante e innovativo.,La sede dello stage è a Massanzago e la sua durata è di 6 mesi.,Al termine dello stage ci sarà la possibilità d’inserirsi in pianta stabile nell'organico di Experenti. STAGE-IT 2014 – 14 maggio 2014 6,11 FIVES OTO SYSTEMS Via del commercio, 15 - Sovizzo (VI) http://www.otocompany.com/ita/automation.html FONDAMENTE SRL Via Triestina, 54/8 - Favaro Veneto, VE www.fondamente.it H-FARM Via Sile 41 - Roncade TV www.h-farmventures.com Antonio Pretto [email protected] Ugo Bovo [email protected] Elena Sartori [email protected] Eltav CanOpen: Sviluppo ed integrazione protocollo CanOpen nella nostra scheda microcontrollore ARM Cortex M4. Eltav RtOS: Sviluppo ed Integrazione RtOS (Real Time Operative System) della nostra scheda microcontrollore ARM Cortex M4: 6,11 l'obbiettivo dello stage è lo studio dei più diffusi RtOS (ChibiOS, FreeRTOS, etc) per scegliere quale sia il più adatto alle esigenze, e successivo sviluppo supporto HAL. Fives API: lo stage ha come obbiettivo l'implementazione di un set di API esposte all'interno di un'applicazione web preesistente. 2,12 Allo stagista verranno fornite la documentazione sulle API da implementare e lo strato di business logic utile alle stesse.,Tecnologie: asp.Net MVC/WebAPI, linguaggio di programmazione C# BI front-end: l'obbiettivo dello stage è la realizzazione di un plugin di un'applicazione web che presenti lo strato di Business 2,10,12 Intelligence esistente. ,Tecnologie: HTML5/AngularJs/TypeScript all'interno di un'applicazione asp.Net MVC (linguaggio di programmazione C#). Stanford Log-linear Part-Of-Speech Tagger - Italian language implementation. A Part-Of-Speech Tagger (POS Tagger) is a piece of software that reads text in some language and assigns parts of speech to each word (and other token), such as noun, verb, adjective, etc., although generally computational applications use more fine-grained POS tags like 'noun-plural'. This software is a Java implementation of the log-linear part-of-speech taggers : Kristina Toutanova, Dan Klein, Christopher Manning, and Yoram Singer. 2003. Feature-Rich Part-of-Speech Tagging with a Cyclic Dependency Network Stanford Classifer -Italian language implementation. A classifier is a machine learning tool that will take data items and place them into one of k classes. A probabilistic classifier, like this one, can also give a probability distribution over the class assignment for a data item. This software is a Java implementation of a maximum entropy classifier. Maximum entropy models are otherwise known as conditional loglinear models, and are essentially equivalent to multiclass logistic regression models (though parameterized slightly differently, in a way that is advantageous with sparse explanatory feature vectors). Stanford Word Segmenter - Italian language implementation. Tokenization of raw text is a standard pre-processing step for many NLP tasks. For English, tokenization usually involves punctuation splitting and separation of some affixes like possessives. Other languages require more extensive token pre-processing, which is usually called segmentation. Neo4j Graph database integration with Social(Life)Shuttle – MySQL database. Graphs are widely used for representing data, with the result that a number of query languages for graphs have been proposed over the past few decades. Neo4j is a highly scalable, robust (fully ACID) native graph database. Neo4j is used in mission-critical apps by thousands of leading startups, enterprises, 2,3,4,5,9,10,12,13 and governments around the world. S(L)S: social graphs Mind maps, o mappe mentali, costituiscono una invenzione relativamente nuova, orientata a redigere, attraverso grafi interattivamente utilizzati, i flussi del processo inelle attività di ‘brain-storming’. Il progetto in titolo si occuperà dell’implementazione di linrerie (Javascript/HTML5 Sencha Labs) per rappresentare in tale forma i dialoghi sviluppatisi nei portali supportati da Social(Life)Shuttle S(L)S: mind maps per la rappresentazione della interazione tra utenti. Mind maps, o mappe mentali, costituiscono una invenzione relativamente nuova, orientata a redigere, attraverso grafi interattivamente utilizzati, i flussi del processo inelle attività di ‘brainstorming’. Il progetto in titolo si occuperà dell’implementazione di linrerie (Javascript/HTML5 Sencha Labs) per rappresentare in tale forma i dialoghi sviluppatisi nei portali supportati da Social(Life)Shuttle Tag-cloud intelligente. Sviluppo di un componente innovativo per la navigazione all’interno di un database “social”, particolarmente orientato alla gestione di contenuti. Lo studente dovrà ideare e sviluppare un modulo evoluto di ricerca interattiva dei containers di informazioni (testuali e/o multimediali), che dovranno essere proposti all’utente con funzionalità di ricerca multilivello e guidata. L’ipotesi è di identificare e sviluppare un metodo di pesatura dei tags non semplicemente in funzione delle queries eseguite dagli utenti, ma anche del valore simbolico attribuito dagli utenti ai tags medesimi. La forma grafica di partenza sarà “tag cloud”. S(L)S plugin for browsers. Plugin specializzato per connessione e interazione a/con Social(Life)Shuttle per i più diffusi web browsers: Chrome, Firefox, IExplorer 1,2 Gli ambiti sono diversi, considerando che all'interno del Gruppo, siamo in 30 aziende. STAGE-IT 2014 – 14 maggio 2014 IKS Corso Stati Uniti 14 bis – Padova www.iks.it Andrea Scarpa [email protected] 2,4,5,9,10 - - - - - INFOCERT SPA Corso Stati Uniti 14bis - Padova http://www.infocert.it/ INFONET SOLUTIONS SRL A SOCIO UNICO Via Luigi Einaudi, 23 - Curtarolo (PD) http://www.infonetsolutions.it IT+ROBOTICS Strada prima, 11 - Padova www.it-robotics.it Mirella Calì [email protected] 1,2,3,7,9,10,12 Roberto Tecchio [email protected] 2 Nicolò Boscolo [email protected] 6,11,13 Programma di sviluppo basato sull'affiancamento e sul training on/off the job intorno alle seguenti tematiche: progettazione e sviluppo di applicativi web (in ambiti quali ad es. firma digitale, gestione documentale, posta elettronica certificata , sistemi di contabilità/amministrazione) progettazione di database relazionali; realizzazione di soluzioni per l'integrazione di sistemi. Sviluppo di una app (IOS/android) per portare il proprio Wiki su dispositivo mobile - ITALCHAIR S.R.L. Via campo aviazione, 4 – Mussolente, VI www.italchair.it Fabio Ferronato [email protected] 2,5 APP MOBILE PER LA PUBBLICAZIONE/PROMOZIONE DI NEWS ED EVENTI. Progettazione, Implementazione e Test evolutive App Mobile (IOS e Android) per la consultazione di informazioni relative a realtà come Comuni e Scuole. L’App in questione ottiene informazioni interrogando una componente server in CLOUD (tramite REST/JSON), e la gestione delle informazioni nel repository centralizzato viene eseguita dalla singola comunità tramite un portale web. Il sistema è integrato con i social network Facebook e Twitter.,Tecnologie di riferimento: Android, IOS, C#, HTML, CSS, Javascript (JQuery), Java (J2EE), Spring, JSF (PrimeFaces), Tomcat, MySQL, BIG-DATA, SIEM ED APPLICATION MONITORING IN OTTICA OPEN-SOURCE,Analisi, sviluppo e integrazione di moduli open-source per la raccolta, la memorizzazione e l’indicizzazione di grossi volumi di informazioni relative ad eventi provenienti dalla rete (network), dalle applicazioni (web, mobile) e dalle basi dati. Lo scopo è quello di ottenere un unico punto di controllo del livello di sicurezza e della disponibilità dei sistemi IT in gestione.,Tecnologie di riferimento: Big Data (MongoDB, S3, Hadoop), Elasticsearch (Open Source Search Engine), Kibana (Open Source Web UI), Fluentd (Open Source Log Collector). SERVER DI BACKEND PER APP MOBILE,Analisi tecnologia PHP Laravel in ottica di un suo utilizzo nello sviluppo di backend e portali adatti all’esposizione di informazioni utilizzabili dal mondo web (Mobile e Opendata). Il framework è disegnato per consentire l’accesso ai dati tramite chiamate REST/JSON e fornisce una serie di funzionalità pre-definite per gestire il routing delle chiamate, l’autenticazione delle chiamate ed il controllo delle stesse tramite filtri.,Gli scopi dello stage sono quelli di studiare il framework e di collaudarne le potenzialità attraverso degli sviluppi concreti e mirati ad evidenziarne le sue peculiarità.,Tecnologie di riferimento: PHP, Laravel, Apache web server, MySQL. WEB APPLICATION PER GESTIONE ORGANIZZATIVA DEL PERSONALE: FIPMATRIX,Progettazione, Implementazione e Test evolutive FipMatrix: web application ad uso interno (aziendale), nata con l’obiettivo di creare una base dati contenente le informazioni relative alle persone che compongono l’area operation di IKS. Le informazioni gestite da FipMatrix sono utili a migliorare i processi organizzativi diminuendone la complessità e la gestione. Le funzionalità messe a disposizione dall’applicazione consentono di gestire: persone (dipendenti dell'azienda); percorso di formazione di ogni persona; progetti; clienti; obiettivi (individuali di crescita professionale); skill (competenze acquisite nell'esperienza professionale).,Tecnologie di riferimento: HTML, CSS, Javascript (JQuery), Java (J2EE), Spring ROO, JSF (PrimeFaces), Tomcat, MySQL. NUOVE COMPONENTI PER PRODOTTO DI IDENTITY AND ACCESS MANAGEMENT,Progettazione, Implementazione e Test di nuovi moduli e funzionalità legate ad un prodotto di Identity and Access Management (gestione centralizzata del ciclo di vita delle identità informatiche su sistemi informativi eterogenei; semplificazione ed incremento della sicurezza nelle operazioni di accesso a sistemi/servizi/applicazioni).,Le nuove funzionalità prevedono tra le altre cose, l’inserimento nell’interfaccia web del prodotto di componenti in stile Web 2.0 da implementare con tecnologia GWT.,Tecnologie di riferimento: HTML, CSS, Javascript (JQuery), Java (J2EE), GWT, Struts, EJB, JMS, JBoss, Oracle, Jasper Reports - Usando la suite Workcell Simulator, Sviluppo e studio delle performance di algoritmi di motion planning in versione parallela e distribuita all'interno del simulatore. Sviluppo all'interno del prodotto SmartPick di un modulo per il riconoscimento e configurazione di presa di oggetti parzialmente occultati. Modulo di testing e benchmarking per il path planning di Workcell Simulator. Sviluppo di una web application che si interfacci al nostro gestionale (mago.net) via web service/xml esposti dal gestionale (scrittura), e via odbc (lettura). Sviluppo in C#,Scopo dell'applicazione: permettere a 2 punti di spedizione esterni di creare da remoto le bolle di consegna (DDT) e di scalare gli ordini da cliente.L'accesso avverà all'interno di VPN. STAGE-IT 2014 – 14 maggio 2014 I-TECH SRL Via Madonna della salute, 2/b – Mussolente VI www.itechsi.com Luca Bertapelle [email protected] 2,3 LANTECH SOLUTIONS S.P.A. Via della Resistenza, 18 - Noventa Padovana http://www.lantech.it Loris Rocca [email protected] 1,12,13 Miglioramento degli strumenti aziendali utilizzati dal servizio clienti (gestione documentale, trouble ticketing, gestione questionari online); analisi delle necessità e realizzazione di ambienti demo Samuel Gentile [email protected] 2,13 Durante lo stage sarà analizzato e progettato un algoritmo per la gestione delle attività, basate su un caso aziendale reale, per il successivo sviluppi di una applicazione che visualizzi e fornisca indicazioni sulla gestione delle attività, server based e tramite app. LIQUID DIAMOND SNC Vicolo Bachelet 20 – Limena www.liquiddiamond.it - Sviluppo di applicazioni mobile Consulenza gestionale/produzione o CRM MANIFATTURA CORONA S.r.l. Via Roma 39 – Calsalserugo (PD) www.manifatturacorona.it Paolo Bergamin [email protected] MC2 SERVIZI INFORMATICI SRL viale kennedy, 31 - Scorze' VE www.mc2servizi.it Michele Longo [email protected] 1,3,5 Realizzazione di un sistema per la protocollazione informatizzata rivolto agli istituti comprensivi. Acquisizione di mail e documenti in ingresso che devono essere protocollati e quindi archiviati su una base dati digitale per successive ricerche, visualizzazioni, stampe, ecc... Federico Filira [email protected] 2,4,7,8,12 Analisi dello stato dell'arte e sviluppo / integrazione di componenti internet of things per le smart cities, con particolare attenzione alla mobilità e traffico Infomobility Smart Platform con servizi real-time per la mobilità assistita e la minimizzazione dei costi da sostenere. Internet of Things (sensori della sosta, sistemi ZTL, cabine di rilevamento atmosferico, misuratori del traffico, tracking, pagamento servizi via smartphone, orari e prenotazioni tpl, wifi urbano, car e bike sharing, VMS ecc…) a supporto di una mobilità integrata ed intelligente. Elenco argomenti specifici per stage: Supervisione e monitoraggio della Mobilità Urbana e della rete Erogazione informazioni e servizi multicanale verso l’utenza Integrazione piattaforma di supervisione con altri sottosistemi urbani esistenti Acquisizione e memorizzazione dei dati rilevati Diagnostica per la corretta manutenzione del sistema di gestione e monitoraggio Tracking dell’utilizzazione effettuata in area urbana Interazione istantanea per la gestione di eventi e scelte Informazioni in rea-time sulle condizioni della mobilità urbana Supporto versi altri servizi: trasporto, parking, ecc… Pagamento mobile di servizi, coordinati attraverso l’uso del credito telefonico Eleonora Tamai [email protected] 2,5,12 Restyling grafico tecnico e funzionale di un’applicazione web ITSM (IT Service Management) a supporto del processo di Incident Management.,Analisi del prodotto esistente, acquisizione dei nuovi requisiti, implementazione, verifica e passaggio in produzione. 5,12 Personalizzazione e configurazione di un prodotto di ITSM (IT Service Management) per la definizione e l'implementazione dei processi di Asset & Configuration Management. 2,5,9 Produzione di una soluzione per il reset della password in modalità self-service. Scopo del progetto è la creazione di un prodotto che permetta all'utente finale, previa identificazione, di resettare la propria password di dominio.,L'identificazione prevede, come di consueto, a fornire delle risposte valide in funzione di domande di sfera personale.,Il sistema dovrebbe essere composto delle seguenti parti:,- Database: contenenti sorgenti, utenti, domande, risposte, storico e le informazioni di configurazione.,- Frontend GUI: applicativo web direttamete utilizzato dall'utente finale in modalità self-service,- Backend GUI: applicativo web per la configurazione del prodotto,- Microsoft Credential Provider: applicativo client per l'integrazione del prodotto con la pagina di login Windows 7/8/8.1 1,3,5 Creazione di una applicazione web-based per la generazione guidata di documenti di assessment. L’applicazione dovrà essere integrata con un tool Microsoft utilizzato per il monitoraggio delle vulnerabilità. NE-T BY TELERETE NORDEST SRL Via Salboro 22/B Padova www.ne-t.it NETCOM SRL Via Goito, 138 - Padova http://www.netcom.it Sviluppo di un software in grado di gestire il personale da un punto di vista di anagrafiche dipendenti, formazione, sicurezza, visite mediche. Sviluppo di un programma in grado di gestire il magazzino accessori monitorando costantemente la consistenza del medesimo, procedere con l’inventario in alcuni momenti dell’anno, codifica referenze, ecc. STAGE-IT 2014 – 14 maggio 2014 NEXTEP SRL Via Spessa 25/c - Carmignano di Brenta www.nextep.it OMNIAWEB ITALIA Via Savelli, 28 Padova www.omniaweb.it OPEN SKY SRL Corso SS Felice e Fortunato , 105 Vicenza http://www.open-sky.it/tooway/ QUESTLAB SRL Via Ospedale, 27 – Venezia Mestre http://www.questlab.it/ RETAIL SOLUTIONS Via Lisbona 28 A - Padova www.retailsolutions.it Mirko Soffia [email protected] 2,5,12 Realizzazione di una web application di Digital Asset Management basato su tecnologia database MongoDb e infrastruttura cloud Amazon, linguaggio di sviluppo Drupal. In particolare lo stage di occuperà di analizzare alcune parti relative alla manipolazione dei contenuti, l'integrazione tramite web services con altri stumenti web e la ricerca delle informazioni all'interno del database Victor Vassallo [email protected] 1,2,3,4,5,10,13 Il progetto rientra in una realizzazione software web CMS / CMR per la gestione di contenuti, documenti e relazioni in ambito web. L'obiettivo è far crescere ed inserire nel nostro organico un talento nello sviluppo di codice LAMP. 2 Portale WEB - Codename “Open Sky Store“ - Il portale WEB da sviluppare dovra' fornire ai clienti di Open Sky i mezzi per poter prenotare un film (in formato DCP - Digital Cinema Package) prima che venga cancellato dallo storage nelle sale cinematografiche. "Lo storage" e' un ricevitore satellitare che riceve film via IP su DVB da un server centrale via satellite, i film inviati sono prime visioni. Il portale dovrà permettere ai clienti di acquisire i film in prima visione per seconde o terze visioni. "Il cliente" e' l'esercente che puo' generare ordini per 1 o piu' cinema.,Servizi (verso l'utente finale):,- Fornire un elenco di film prenotabili,- Fornire un elenco di film prenotati e acquistati,- Pagamento elettronico (Carta di credito, Paypal) da parte del cliente verso Open Sky,- Dare al cliente visibilita' sullo stato di lavorazione di un ordine (prenotato, acquistato, disponibile per scaricamento, in scaricamento, etc...),Funzioni:Controllo utente via autenticazione e autorizzazione,- Ogni utente avra' un profilo con film acquistati e acquistabili,- Comunicazione con un backend gia' in produzione via REST APIs per facilitare le operazioni di trasferimento dei film dallo storage ai server di sala o HDD esterno,- Dovra' comunicare con un DB remoto MongoDB contenente le informazioni sui film prenotabili,- Fornire uno strumento di gestione del backend (dati utenti, modifica ordine, etc...),Requisiti tecnici:,- dovra' girare su un server CentOS 6.5,- DB preferito NoSQL (MongoDB) oppure SQL,- Linguaggio preferito: Ruby 2.1 con framework Ruby on Rails 4,- Framework JS preferito: jQuery,- HTML5 + CSS3,- Websockets per notifiche push 2,3,5,9 Progettazione e sviluppo applicazione mobile multipiattaforma - Il progetto di stage ha come obiettivo l'implementazione di una serie di servizi utili per i clienti Open Sky, grazie ai quali si potranno avere informazioni in tempo reale sullo stato dei beni acquistati, possibilità di eseguire acquisti in app e interfacciarsi con il customer-care. ,L'applicazione dovrà poter essere utilizzabile su più piattaforme (Android, iOS, Winphone, ecc..) e si interfaccerà attraverso dei web service con il server centrale. Le tecnologie di riferimento sono: PhoneGap, HTML5/CSS3 e Javascript (jQuery Mobile). Duccio Schiavon [email protected] 2,4,5,10,13 Sviluppo di applicazioni web per scopi di Sentiment Analysis, Big Data, Data Visualization, Web Survey, Info Design. L'obiettivo è costruire strumenti specializzati in DSS (Decision Support System) ad uso aziendale. Claudio Velasquez [email protected] 2,4,5,12 Walter Munarini [email protected] - SANMARCO INFORMATICA Via Vittorio Veneto,153 Grisignano di Zocco, VI www.sanmarcoinformatica.it SICS SRL L.go Perlasca 3/51 - Bassano del Grappa www.sics.it SIGMA INFORMATICA SPA Via Giuseppe Saragat 1/60 Venezia Mestre www.sigmainformatica.com SINAPSI INFORMATICA SRL Via San Salvaro 2/I - Monselice www.sinapsinet.it Sylvester Longo [email protected] Partecipazione allo sviluppo di una nuova applicazione, in tecnologia Microsoft .net per le aziende della distribuzione commerciale, con particolare riferimento al CRM, al web marketing, al controllo della gestione operativa e all'analisi dei dati del venduto e dei processi interni con strumenti di Business Intelligence e Business Analytics. Sviluppo di APP in tecnologia Eclipse Android per il monitoraggio direzionale di attività commerciali 2 Sviluppo applicazioni web based mediante l'utilizzo di php e objective c- 3 Analisi per lo sviluppo di un software dedicato alla gestione della produzione su commessa Michele Crestani [email protected] 2 Sviluppo di applicazioni desktop in Java per il reporting e la rappresentazione grafica di dati statistici e di prestazione fisica generati da Digital.Stadium, software di motion-tracking video; applicazione mobile in PhoneGap per la rappresentazione animata di schemi di gioco ed esercitazioni tattiche per sport di squadra; timeline video editing e a matrice per la consultazione di eventi, integrate nell'applicazione jVideoMatch, software desktop Java per la video analisi di partite di calcio. Samuele Renati [email protected] 2,3,5,13 Si propone la realizzazione di un progetto inerente l'area del personale in ambito stipendiale , una procedura di controllo e verifica di eventuali anomalie parametrizzabile dal cliente Marco Avezzù [email protected] 3,5 Porting applicazioni in .net e rivisitazione grafiche di applicativi per le aziende STAGE-IT 2014 – 14 maggio 2014 SOLUZIONI SOFTWARE SRL via dei ronchi 21 - Padova www.soluzioni-sw.it Fabio Ballin [email protected] 2 Realta' Aumentata - Realizzazione di un prototipo di app mobile in realtà aumentata per l'assistenza tecnica di impianti. La app permetterà l'identificazione dei singoli componenti dell'impianto e guiderà nella installazione o sostituzione dei singoli pezzi tramite video interattivi o semplici schede/video formativi. La app permetterà inoltre di accedere ai server aziendali per il riordino di pezzi di ricambio tramite la opportuna identificazione delle parti su una distinta esplosa dell' impianto opportunamente "taggata". Il prototipo si baserà su browser dedicati alla digital recognition (anche in 3D) quali Metaio / Junaio sopra i quali realizzare l'applicazione. 2,4 Mobile App - Realizzazione di una app multi-piattaforma di presentazione dei dati aziendali (cruscotto performance) in modalità grafica completamente configurabile. La app si sincronizzerà con il server aziendale che metterà a disposizione un DB SqLite con i dati da visualizzare e le specifiche per le regole ed i formati con cui esporre tali dati. Lo strumento verrà realizzato con un ambiente di sviluppo all'avanguardia nel settore dell' implementazione di app multi-piattaforma. 4 Business Intelligence - Realizzazione di un DataWareHouse di analisi delle prestazioni aziendali e di un cruscotto con i principali KeyPerformanceIndicators nei settori vendite, logistica e controllo di gestione. Il progetto si baserà sugli standard de-facto nella progettazione di DWH e si avvarrà di strumenti ETL (extract-transform-load) open-source e di strumenti di analisi leader di mercato come Qlikview Progettazione e realizzazione di un applicativo per smartphone (iphone-ipad, android, eventualmente windows phone) di raccolta giustificativi. Tale applicativo andrà a integrare Ge.P.O., un applicativo on-line di nostra realizzazione, sviluppato in PHP e MySql, per la rendicontazione dei progetti OCM Vino. Per la rendicontazione di tali progetti è necessaria anche la raccolta di giustificativi fotografici che accertino lo svolgimento degli eventi finanziati (fiere, degustazioni, ecc...). Per facilitare la raccolta delle foto da parte dei nostri clienti (destinatari del contributo previsto dalla campagna OCM Vino) si è pensato di integrare l'applicativo on-line con una app per smartphone con accesso protetto da login che dia la possibilità di uplodare i giustificativi associandoli ad un determinato evento già codificato in GePO.,Oltre alla raccolta di giustificativi potrà essere integrato un questionario che andrà a compilare un report dell'evento.,Gli eventi sono tutti in paesi non appartenenti alla comunità europea e in luoghi che spesso non hanno disponibilità di rete internet (fiere, ristoranti, punti vendita, ...), ciò implica eventuale difficoltà di gestire on-line in tempo reale l'operazione di aggiornamento del gestionale di rendicontazione. Dovrà quindi essere previsto un metodo di raccolta tale da poter eventualmente garantire il trasferimento di informazioni anche in modalità differita. Caratteristiche della app:,- Autenticazione e collegamento al database MySql di GePO,- Pretrattamento del materiale multimediale acquisito,- Upload delle foto in specifica cartella protetta (Server Linux in cloud),- Funzionamento off-line e successiva sincronizzazione,La progettazione prevede anche una preventiva valutazione della piattaforma migliore da utilizzare per lo sviluppo SPAZIO VERDE Via U. De Boso 11 - Padova www.sverde.it Bruno Bellon [email protected] 1 SYNTES SRL Via Zamenhof 100 - Vicenza www.vizubi.com Elisabetta Zerbato [email protected] 2,10 Giulia Consonni [email protected] 2 TALENT GARDEN PADOVA Via Croce Rossa 36 Padova http://padova.talentgarden.org/ Inserimento all'interno del team di ricerca e sviluppo di nuove soluzioni software Sviluppo di applicazioni basate su web, cloud, mobile o migrazione su cloud/mobile di applicazioni tradizionali STAGE-IT 2014 – 14 maggio 2014 UMANA Via Colombara,113 Marghera,VE www.umana.it VISION SRL Via Monselice, 16 – Perumia (PD) www.vsh.it Silvia Basso [email protected] Francesco Turra [email protected] 2,5,12 Sviluppo di una nuova applicazione WEB da includere all’interno della propria struttura applicativa informatica. Tale applicazione sarà funzionale al recruiting (ricerca, selezione e gestione) dell’Area Specialistica ICT, Area di Umana dedicata a personale informatico specializzato per le aziende. L’applicazione avrà due componenti principali: La prima sarà rivolta ai candidati informatici e, tramite interfaccia web e App mobile, darà loro la possibilità di iscriversi, di profilare al meglio la propria figura professionale, di collegare il proprio profilo ai principali social media (Linkedin, Facebook, Twitter, ecc.) allo scopo di ottimizzare il processo di incontro tra domanda e offerta di lavoro. In questo modo i candidati potranno accedere ad una suite di proposte di lavoro con una sequenza circostanziata e basata sulle loro competenze ed esperienze. I candidati potranno definire diversi livelli di richiesta lavorativa e gestire un percorso di carriera al fine di permettere una attività simbiotica con i processi di selezione interni ad Umana. La seconda sarà implementata per la Direzione dell’Area Specialistica ICT e avrà lo scopo di centralizzare e rendere più efficienti i processi di ricerca, selezione e gestione del personale in ambito informatico. L’architettura dell’applicazione sarà: Java, per tutta la parte di Back end; Java/ Android per la parte WEB e Mobile. Gli obiettivi dell’applicazione sono l’instaurazione di un nuovo modello gestionale che permetta una forte interazione tra i database aziendali e gli utenti (interni ed esterni). Il tutto allo scopo di ottimizzare le procedure di lavoro interne e la fruizione delle informazioni sui processi selettivi da parte dei utenti esterni (candidati). Le fasi del progetti saranno: Analisi dei processi aziendali coinvolti (Risorse umane, Selezione, Contrattualistica, etc.); Stesura documentazione funzionale e tecnica; Progettazione DB Progettazione funzionalità di interfaccia utente; Sviluppo applicativo; Gestione dello store (Google Play); Test e rilascio App; Stesura documentazione per gli utenti e formazione degli stessi. Gli stagisti selezionati, con solide basi di conoscenza su J2EE e Android, avranno la possibilità di partecipare a tutte le fasi di sviluppo di un progetto acquisendo competenze di analisi e sviluppo partecipando anche alla fase di definizione delle specifiche di progetto. Sono richieste competenze, anche parziali, sui seguenti prodotti: Architettura: J2EE e Android; Linguaggi: Java, JSP, XML, HTML, SQL, PL/SQL, Javascript; Framework: Spring, Hibernate; IDE e Tools di sviluppo: ECLIPSE, ANDROID SDK; DB: ORACLE. Gli stagisti, oltre a possedere, anche parzialmente, le competenze tecniche, saranno valutati anche per capacità relazionale, creatività e propensione al lavoro in Team. 2,3,5,9,10,12 Integrazione Ecommerce open source - Scopo del progetto di stage è interfacciare i gestionali Vision (e non solo) con i più diffusi sistemi di e-Commerce open source, quali Magento, OpenCart, Aruba, PrestaShop, Joomla, OsCommerce, Ebay, …,Vision eCommerce Connector è un software sviluppato in C# che, grazie ad una completa parametricità dei database in ingresso, permette di collegare qualsiasi software gestionale verso il sistema proprietario “Vision e-Commerce”. Lo scopo del progetto di stage è quello di perfezionarne la parametricità anche nell’output, verso la piattaforma e-Commerce.,Per questo motivo si è scelto di analizzare i più diffusi e-Commerce open source, puntando così ad una vasta area di mercato.,Il progetto prevede di :,• Studiare le API e le modalità di interfaccia previste dalle diverse piattaforme ,• Creare una tabella di riepilogo dei diversi tracciati di scambio dati,• Studiare la soluzione Vision eCommerce Connector già realizzata da Vision,• Identificare le modifiche strutturali necessarie per rendere tale software parametrico al punto da poterlo usare con qualsiasi sistema di commercio elettronico,• Realizzare una nuova versione di Vision eCommerce Connector per renderlo un connettore universale,• Creare vari template di “configurazione tipo”, uno per ogni sistema eCommerce analizzato,Oltre alla fase di studio e sviluppo lo stage dovrà prevedere poi opportune attività di test e documentazione.,Dunque si prevede di registrare almeno una licenza per ogni piattaforma di commercio elettronico, così da poter testare lo scambio dati con i software gestionali ERP. 1,2,3,4,9,10,12 Chiave software - Vision ha già realizzato un proprio sistema di protezione del software gestionale tramite una cosiddetta “chiave software”. Scopo del progetto è :,• perfezionare l’algoritmo di generazione e cifratura della chiave software,• perfezionare la generazione della chiave software in ambienti virtuali,• perfezionare il sistema di autenticazione online,• creare un sistema di attivazione offline automatica basata su invii di email 1,2,3,4,9,10,12 Vision Retail - Scopo del progetto di Stage è realizzare una applicazione per la gestione di “vendite al banco”, direttamente collegata ai software gestionali della linea Vision.,In particolare si tratterà di realizzare una interfaccia che supporti i monitor touch STAGE-IT 2014 – 14 maggio 2014 screeen e che gestisca le comuni attività di vendita di “front store”.,Vision distribuisce già una soluzione stand alone che è integrata al gestionale, ed ha già realizzato personalizzazioni specifiche, quindi l’azienda detiene già il know how necessario. L’obbiettivo del progetto di stage è realizzare una applicazione autonoma ma che condivida il database del gestionale così da azzerare i tempi di sincronizzazione tipici delle applicazioni integrate.,Le necessità primarie sono :,• realizzare una interfaccia “touch”,• utilizzare il database del gestionale,Su queste basi si richiederà di realizzare una applicazione che possa funzionare su pc ed anche su tablet, così da soddisfare anche esigenze di utilizzo in mobilità.,Per completezza si ricorda che le applicazioni di questo genere devono interfacciarsi con lettori di codici a basse, lettori di badge e tessere, lettori RFID, stampanti, registratori di cassa, POS ed altri sistemi di pagamento.,La prima fase del progetto sarà dedicata alla definizione delle specifiche richieste, a cui seguiranno stesura analisi, sviluppo, test, e documentazione. 1,2,3,4,9,10,12 Rinnovamento Interfaccia - Scopo dello stage è rinnovare l’interfaccia delle soluzioni gestionali Vision adottando un look in linea con lo stile “Metro” introdotto con Windows8.,L’attività prevista sarà particolarmente delicata per numerosi aspetti, tra cui :,• Definizione degli standard : realizzare interfacce e controlli conformi ai canoni “Metro” e al tempo stesso fruibili per gli utenti gestionali (utilizzo di tastiera prevalente),• Impatto sulla operatività : creare elementi innovativi senza interferire sulle abitudini degli utenti,Una prima fase dello stage dovrà essere dedicata allo studio degli attuali software Vision, dato che per realizzare delle buone interfacce è necessario comprenderne l’utilizzo che ne verrà fatto.,Un ulteriore studio sarà necessario anche per verificare quali possano essere gli ambienti di sviluppo e/o le librerie più adatti a realizzare le interfacce.,Dopo aver realizzato alcuni prototipi si eseguiranno dei test su database di dimensioni e configurazioni diverse, per verificare che non si abbiano decadimenti delle prestazioni. 1,2,4,9,10,12 Time Controller - Lo scopo di questo progetto di Stage è creare una applicazione che possa conteggiare il tempo che un utente dedica all’uso delle varie applicazioni.,Spesso, infatti, la gestione del proprio tempo è un problema molto sentito dalle persone, che nell’arco della giornata devono compiere attività diverse.,Per questo avere a disposizione una applicazione che sia in grado di totalizzare il tempo “speso” nell’uso dei vari programmi, potrebbe essere un valido aiuto.,L’idea è quella di creare un software che, al pari di un servizio, possa essere avviato automaticamente con Windows e rimanere residente.,Il programma dovrà intercettare l’applicazione in uso tramite funzioni native del sistema operativo o con altri strumenti da ricercare o creare.,Per migliorare le proprie funzionalità il programma dovrà disporre di un piccolo pannello di controllo in cui ogni utente possa indicare il tempo massimo da dedicare ad ogni applicazione.,Superata tale soglia il programma dovrà emettere un avviso all’utente.,L’applicazione così creata potrà diventare un interessante gadget (gratuito) da distribuire in rete ; di sicuro con l’intento minimo di promuovere il brand “VISION” tramite una applicazione utile che venga utilizzata dal maggior numero di persone possibile.,Per questo parte del progetto interesserà anche la veste grafica del programma, il suo confezionamento in un pacchetto di setup di facile installazione, la sua distribuzione. 1,2,3,4,9,10,12 Integrazione con Outlook - Scopo del progetto è sviluppare l’integrazione del software gestionale con il client di posta Microsoft Outlook e, ove presente, del server Exchange. Le funzioni previste dal progetto per sfruttare appieno le anagrafiche del gestionale integrate con posta e calendari vogliono potenziare le basilari funzioni di CRM già presenti in Vision. Attualmente i prodotti gestionali della linea Vision offrono già un primo livello di integrazione con Outlook relativamente a : - Invio tramite mail di stampe convertite in PDF; Pubblicazione anagrafiche (clienti, fornitori, agenti, …) come contatti. Inoltre è già stato realizzato un prototipo di applicazione che consente di sincronizzare i calendari di Exchange o Outllok con la gestione delle “attività” interne di Vision. Scopo dello stage è, in definire altre modalità di integrazione tra software gestionale Vision ed Outllok e, successivamente, realizzare quanto sarà stato definito. Le possibilità di integrazione sono le seguenti : - Consultazione da anagrafiche dipendenti e risorse Vision del calendario ad esse associato - Consultazione da anagrafica cliente e fornitore Vision della posta inviata e ricevuta (su scheda contatto associata all’ anagrafica) - Consultazione da anagrafiche cliente, fornitore, dipendente, agente di Vision delle schede contatto ad esse associate - Integrazione della anagrafiche di Vision e delle schede contatto Outlook con centralini telefonici tramite protocollo TAPI - Aggiunta di campi personalizzati alle schede contato di Outlook per pubblicazione di dati specifici del gestionale (tramite procedura di mapping) - Consultazione da scheda contatto Outlook dei dati statistici fatturato (su database Vision o sua replica) - Consultazione da scheda contatto Outlook dello storico documenti (su database Vision o sua replica),In generale, quindi, queste funzionalità avranno lo scopo di “pubblicare” su Outlook parte dei dati associati alle anagrafiche. Questa funzionalità renderà possibile l’accesso ai dati anche ad una utenza che tipicamente non ha accesso al software gestionale. L’uso di Outlook web Access e dispositivi mobili renderà maggiormente utili queste funzionalità. 1,2,3,4,5,9,10,12 Drill Down con Ms Reporting Services - Scopo del progetto di stage è rinnovare totalmente la parte di reportistica dei software gestionali della linea Vision implementando la tecnologia “drill down” sui report, oltre che utilizzando nuovi strumenti di sviluppo. La tecnica “drill down” consente una analisi interattiva dei report in cui, partendo da un dato aggregato è possibile scendere nel STAGE-IT 2014 – 14 maggio 2014 dettaglio delle informazioni che lo compongono richiamando dei sottoreport.. Lo strumento da utilizzare sarà la componente Reporting Services di Microsoft SQL Server. Tale tecnologia andrà quindi implementata in statistiche fatturato, stampe di magazzino, stampe contabili, arrivando a fornire in modo intuitivo una buona analisi dei dati gestionali. Scopo del progetto non è semplicemente realizzare delle stampe che grazie alle funzioni drill down offrano una pur buona interattività, ma quella di sfruttare l’integrazione con Share Point per pubblicare su un portale aziendale stampe e grafici che siano così fruibili anche all’esterno dell’azienda ed anche su device mobile. Il progetto prevede : - prima fase di studio della tecnologia drill down; -successivo studio dei software Vision e delle loro funzionalità; -studio di Microsoft SQL Server Reporting Services e Share Point; -presentazione di uno studio di fattibilità sulle implementazioni possibili; - definizione delle funzionalità da realizzare; in accordo con il tutor aziendale); - sviluppo; -stesura documentazione tecnica; - stesura documentazione operativa. 1,2,3,5,9,10,12 VISIONEST S.R.L. Via G. B. Ricci 6/a - Padova www.visionest.com David Bramini [email protected] 2 WINTECH SPA Via Vigonovese 79/b – Padova - www.wintech.it Enrico Merigliano [email protected] 1,2 ZERO12 S.R.L. Via dei Campi 10 - Cittadella www.zero12.it Stefano Dindo [email protected] 2,4,10,13 Gregorio Piccoli [email protected] 2,3,4,5,10,13 ZUCCHETTI SPA AD AZIONISTA UNICO Via Giovanni Cittadella N.7 - Padova http://www.zucchetti.it Suite applicazioni Tablet - Scopo del progetto di stage è realizzare una suite di applicazioni integrate al gestionale VisionSQL ma che siano fruibili in mobilità su device tablet.,Le applicazioni saranno realizzate con strumenti multi-piattaforma, così da essere utilizzabili su device di tipo diverso : iOs, Android, Windows Phone e Windows 8 RT,A seconda dei casi le singole applicazioni funzioneranno in modalità ON LINE, ossia con connessione diretta al database remoto contenente i dati gestionali, che in modalità OFF LINE, ossia con un proprio database locale sincronizzato on demand con quello del gestionale. Il più possibile si sfrutteranno le logiche di business già disponibili in Vision tramite chiamate con webservices. La prima applicazione da creare prevede la sola consultazione delle anagrafiche clienti con relativa navigazione sui documenti e movimenti. Grazie ad un opportuno sistema di login sarà possibile filtrare la visibilità dei dati ; in questo modo ad un agente saranno visibili solo i propri clienti, e ad un cliente saranno visibili solo i propri dati. Le stesse logiche saranno applicabili anche per le anagrafiche fornitori. Una seconda applicazione prevede la consultazione del catalogo prodotti con relativa navigazione tra le categorie merceologiche, e consultazione dei contenuti multimediali associati agli articoli. Una terza applicazione prevede la possibilità di eseguire il controllo delle fatture fornitori per autorizzarne il pagamento. Un altro progetto da realizzare sarà dedicato a riportare in mobilità alcune procedure specifiche per la gestione dell’assistenza post vendita. A seguire altre applicazioni saranno dedicate a emettere documenti verso clienti : preventivi, ordini, documenti di consegna. Una applicazione analoga permetterà di registrare documenti fornitori : richieste di offerta, ordini, ddt di carico. Anche in questo caso un buon sistema di login permetterà ai clienti dell’azienda di registrare autonomamente degli ordini, creando di fatto una piattaforma e-Commerce B2B. Un’altra applicazione sarà realizzata per visualizzare grafici e dati di sintesi; in sostanza un cruscotto utile a manager, addetti commerciali, responsabili di reparto, oltre che a clienti e fornitori. Per questa app sarà possibile estendere le funzioni di Vision iAnalyzer, soluzione già realizzata su piattaforma Phone Gap. A queste prime applicazioni se ne potranno aggiungere altre, in funzione della disponibilità di tempo e risorse. L’obbiettivo è quello di creare una suite di app che possa replicare in ambito tablet le funzionalità previste dai gestionali Vision così da renderle utilizzabili anche in mobilità.,Altre applicazione realizzabili : -Registrazione di semplici movimenti contabili; Consultazione partite; perte e registrazione incassi; -Registrazione rapportini di manodopera; -Registrazione attività su clienti e fornitori. Sviluppo di componenti software innovative all'interno di framework di Business Process Management e Digital Assett Management basati su tecnologie opensource. Sistemi di social business Il candidato sarà impegnato nello sviluppo di un motore funzionale all’analisi dei dati in tempo reale. Tali dati provengono da fonti eterogenee come siti e-commerce, social network e gestionali aziendali, le cui logiche di aggregazione delle informazioni devono essere gestite tramite interfaccia Web.,Il motore per l’analisi dei dati dovrà essere dotato di logiche di analisi semantica delle informazioni e di Machine Learning per consentire l’apprendimento automatico delle stesse sulla base dei dati in ingresso.,L’obiettivo del percorso di stage è di realizzare uno strumento in grado di fornire analisi preddittive sulla base dei dati raccolti e analizzati in tempo reale.,Le tecnologie utilizzate in fase di stage saranno:,- MongoDB,- Storm,Mahout,- Infrastruttura Cloud Amazon Web Services Sviluppo di applicazioni HTML5 per dispositivi mobile. Datamining e analisi dei dati: Datamining su repository di codice sorgente. Applicazioni Web: Realizzazione di componenti in tecnologia Ajax per l'applicativo SitePainter PortalStudio. STAGE-IT 2014 – 14 maggio 2014