There are a lot of frameworks that developers use for achieving to their goals but today what is important is simplicity and immediacy of use. Considering how today's business applications are built, with forms containing hundreds of data and controls, it is obvious that a significant change in the functional architecture of every type of application is becoming necessary. One of the platforms that tries in this route is Instant Developer. In Pcplanet Srl where I am working, we studied about the values of this framework, and we tried to use this framework in one of our applications in the company to demonstrate and prove to ourselves its values. The other motivation, our company needed to renew and redevelop one significant part of its Enterprise resource planning (ERP) system; supply chain management (SCM) which was written based on windows form to web application. Hence, we tried to use Instant programming approach for our goal to clarify this framework values to ourselves and if we succeed, we will use it for other parts of our ERP system in the future. Finally in this thesis, we got succeed to reach to our target but also, we understood that however Instant Developer is a family of high productivity platforms for developing multichannel and multiplatform applications for working up to 15 times faster with the flexibility of a traditional development environment, but due to the newness of this framework, documents about this platform are not as enough as other programming languages and in comparison with the other platforms that developers use, it needs more time for developers to become familiar with it.

Ci sono molti framework che gli sviluppatori usano per raggiungere i loro obiettivi ma oggi ciò che conta è la semplicità e l'immediatezza d'uso. Considerando come vengono costruite le applicazioni aziendali odierne, con moduli contenenti centinaia di dati e controlli, è ovvio che si rende necessario un cambiamento significativo nell'architettura funzionale di ogni tipo di applicazione. Una delle piattaforme che prova in questo percorso è Instant Developer. In Pcplanet Srl dove lavoro, abbiamo studiato i valori di questo framework e abbiamo cercato di utilizzare questo framework in una delle nostre applicazioni in azienda per dimostrare e dimostrare a noi stessi i suoi valori. D'altra parte, la nostra azienda aveva bisogno di rinnovare e riqualificare una parte significativa del suo sistema ERP (Enterprise Resource Planning); gestione della catena di approvvigionamento (SCM) che è stato scritto sulla base di un'applicazione Web da Windows Form. Quindi, abbiamo cercato di utilizzare l'approccio di programmazione Instant per il nostro obiettivo di chiarire a noi stessi i valori di questo framework e, se ci riusciremo, lo utilizzeremo per altre parti del nostro sistema ERP in futuro. Finalmente in questa tesi siamo riusciti a raggiungere il nostro obiettivo ma abbiamo anche capito che tuttavia Instant Developer è una famiglia di piattaforme ad alta produttività per lo sviluppo di applicazioni multicanale e multipiattaforma per lavorare fino a 15 volte più velocemente con la flessibilità di un ambiente di sviluppo tradizionale , ma a causa della novità di questo framework, i documenti su questa piattaforma non sono sufficienti come altri linguaggi di programmazione e rispetto alle altre piattaforme utilizzate dagli sviluppatori, gli sviluppatori hanno bisogno di più tempo per familiarizzare con essa.

Smart Scm with instant developer

DEHGANPOUR, MAHSA
2021/2022

Abstract

There are a lot of frameworks that developers use for achieving to their goals but today what is important is simplicity and immediacy of use. Considering how today's business applications are built, with forms containing hundreds of data and controls, it is obvious that a significant change in the functional architecture of every type of application is becoming necessary. One of the platforms that tries in this route is Instant Developer. In Pcplanet Srl where I am working, we studied about the values of this framework, and we tried to use this framework in one of our applications in the company to demonstrate and prove to ourselves its values. The other motivation, our company needed to renew and redevelop one significant part of its Enterprise resource planning (ERP) system; supply chain management (SCM) which was written based on windows form to web application. Hence, we tried to use Instant programming approach for our goal to clarify this framework values to ourselves and if we succeed, we will use it for other parts of our ERP system in the future. Finally in this thesis, we got succeed to reach to our target but also, we understood that however Instant Developer is a family of high productivity platforms for developing multichannel and multiplatform applications for working up to 15 times faster with the flexibility of a traditional development environment, but due to the newness of this framework, documents about this platform are not as enough as other programming languages and in comparison with the other platforms that developers use, it needs more time for developers to become familiar with it.
ING - Scuola di Ingegneria Industriale e dell'Informazione
20-dic-2022
2021/2022
Ci sono molti framework che gli sviluppatori usano per raggiungere i loro obiettivi ma oggi ciò che conta è la semplicità e l'immediatezza d'uso. Considerando come vengono costruite le applicazioni aziendali odierne, con moduli contenenti centinaia di dati e controlli, è ovvio che si rende necessario un cambiamento significativo nell'architettura funzionale di ogni tipo di applicazione. Una delle piattaforme che prova in questo percorso è Instant Developer. In Pcplanet Srl dove lavoro, abbiamo studiato i valori di questo framework e abbiamo cercato di utilizzare questo framework in una delle nostre applicazioni in azienda per dimostrare e dimostrare a noi stessi i suoi valori. D'altra parte, la nostra azienda aveva bisogno di rinnovare e riqualificare una parte significativa del suo sistema ERP (Enterprise Resource Planning); gestione della catena di approvvigionamento (SCM) che è stato scritto sulla base di un'applicazione Web da Windows Form. Quindi, abbiamo cercato di utilizzare l'approccio di programmazione Instant per il nostro obiettivo di chiarire a noi stessi i valori di questo framework e, se ci riusciremo, lo utilizzeremo per altre parti del nostro sistema ERP in futuro. Finalmente in questa tesi siamo riusciti a raggiungere il nostro obiettivo ma abbiamo anche capito che tuttavia Instant Developer è una famiglia di piattaforme ad alta produttività per lo sviluppo di applicazioni multicanale e multipiattaforma per lavorare fino a 15 volte più velocemente con la flessibilità di un ambiente di sviluppo tradizionale , ma a causa della novità di questo framework, i documenti su questa piattaforma non sono sufficienti come altri linguaggi di programmazione e rispetto alle altre piattaforme utilizzate dagli sviluppatori, gli sviluppatori hanno bisogno di più tempo per familiarizzare con essa.
File allegati
File Dimensione Formato  
Final Version.pdf

accessibile in internet per tutti

Dimensione 2.17 MB
Formato Adobe PDF
2.17 MB Adobe PDF Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/195917