La decisione ideale non è prendere decisioni, ma dare il diritto di accettarlo. Per questi scopi, sono necessarie informazioni.
Trova le informazioni giuste e usale correttamente è la base di qualsiasi tecnologia in qualsiasi campo della sua applicazione.
I processi sociali e produttivi sono un ambiente globale in cui i sistemi e le tecnologie informatiche funzionano. Le sfere private sono il settore pubblico e le aziende di vari livelli e direzioni di sviluppo.
Eventi e fenomeni, indipendentemente dalla natura o dall'origine, sono fonti di dati. Raccolta e analisi - processi di informazione. Non tutti gli eventi e i fenomeni sono controllabili, ma per progettare e utilizzare il processo è disponibile, compresa la macchina, sotto il controllo del programma.
La tecnologia è conoscenza:
La tecnologia è risorse:
Nel complesso: il risultato dell'applicazione della tecnologia: la soluzione, il prodotto, il prodotto o il servizio. Secondo l'UNESCO, quali sono le tecnologie dell'informazione: metodi di organizzazione del lavoro efficiente, elaborazione e archiviazione dei dati, tecnologia informatica e risoluzione di problemi sociali, economici e culturali. Si ritiene che tali tecnologie - è difficile, costoso e ad alta intensità di conoscenza.
In sostanza, un'auto non è necessariamente un computer. Un normale trasportatore o macchina controlla anche il processo attuale. Trasportatori, macchine utensili e utensili svolgono il loro lavoro da secoli. Ma questa è una versione privata e difficile dell'algoritmo, finalizzata alla produzione di un prodotto specifico o all'esecuzione di operazioni specifiche. Le apparecchiature e le comunicazioni informatiche ampliano notevolmente le possibilità di implementazione di processi dinamici.
La fase principale dello sviluppo è finita e oggi i sistemi e le tecnologie informatiche dispongono di computer, dispositivi mobili, dispositivi, linee e computer affidabili canali di comunicazione. La sfera delle tecnologie dell'informazione "si è precipitata" tra le nuvole, e una parte significativa di essa migliora i processi esistenti.
Hardware e software per computer: il risultato e lo sviluppo di contenuti specifici della tecnologia dell'informazione. A livello aziendale, essi stessi non sono tecnologie di livello superiore, ma forniscono un ambiente per la loro implementazione. Poche aziende utilizzano MS Word, MS Excel, pacchetto grafico o 1C. Gli sviluppatori di software utilizzano varie piattaforme di programmazione.
Queste sono parti del tutto. Nell'implementazione di ciascuna di queste parti ha i suoi strumenti. Sono globali per i loro creatori. Per gli utenti, anche quando sono essi stessi sviluppatori, questi sono "macchine utensili", "attrezzature" e lo sviluppo di tecnologie informatiche di uno specifico orientamento e applicazione.
La creazione e il funzionamento di un'azienda sono uno schema comune del processo, che determina la componente organizzativa, contabile, produttiva e sociale. È possibile chiarire queste posizioni e formulare quale sia la tecnologia dell'informazione in ciascun caso.
Alla fine, viene formato un quadro funzionale dell'azienda e viene determinata la gamma di processi per la sua manutenzione e il suo miglioramento.
Lo sviluppo della tecnologia dell'informazione è strettamente connesso con i database, come archivi di dati strutturati. I sistemi di gestione dei database sono anche il risultato dello sviluppo di tecnologie e di un mattone nella costruzione di sistemi di informazione più complessi.
Alcuni database sono considerati euristici, contenenti regole e conoscenze, ma piuttosto sono semplicemente dati di un livello più elevato di incertezza nel processo decisionale rispetto ai veri sistemi esperti o intelligenti.
In alcuni casi, tali sviluppi eliminano il lavoro manuale. Ad esempio, quando si creano servizi e sistemi di servizio o call center. Qui, i programmi chiudono la maggior parte delle domande del cliente e lo portano all'operatore solo quando non riescono a trovare una soluzione adeguata.
Nella maggior parte dei casi, l'uso della tecnologia dell'informazione comporta:
I computer si adattano perfettamente a dati chiaramente formalizzati, assicurano una memoria affidabile e un campionamento accurato. Una persona migliora le sue conoscenze e fornisce supporto per i processi di raccolta, analisi e formalizzazione dei dati.
Tradizionalmente, ci sono due aree significative di sviluppo, in cui le risorse hardware, la tecnologia dell'informazione e la comunicazione sono separate, ma sono strettamente correlate al risultato finale.
Il componente dell'applicazione è l'utente, il componente di sistema è lo sviluppatore. Nella maggior parte dei casi, l'utente non è solo un dipendente dell'azienda, è spesso uno sviluppatore al livello dell'infrastruttura aziendale.
Ad esempio, uno specialista della sicurezza non scrive codice, non partecipa allo sviluppo di programmi, ma il suo ruolo nel dare forma all'immagine dell'azienda è molto significativo e il risultato del suo lavoro è ovvio e necessario.
Uno specialista di sistemi sviluppa programmi, fornisce una selezione di informazioni dai database, la loro elaborazione e visualizzazione. Di conseguenza, l'infrastruttura dell'azienda è completata da nuove funzionalità o miglioramenti di quella esistente.
Specialisti nello sviluppo di strumenti: linguaggi di programmazione, applicazioni server, varie API (un insieme di funzionalità) sono una sorta di buffer tra funzionalità del computer e programmazione di sistema.
Il livello di strumenti, programmazione di sistema e sviluppo di applicazioni sono strettamente correlati, sebbene siano fondamentalmente diversi. Ad ogni livello c'è una gamma di professioni completamente diverse, ma non si sovrappongono non solo con le professioni di un altro livello, ma anche tra loro.
Ad esempio, uno specialista nella gestione dei documenti in un'azienda non è competente nella pianificazione della produzione. Formalmente, non c'è molta differenza quali informazioni raccogliere e analizzare, ma in ogni caso la propria competenza, le sue priorità e lo stile di lavoro. È meglio quando un economista esperto lavora sulla pianificazione della produzione, e un manager esperto si occupa della componente sociale e risolve i problemi del personale.
Un programmatore di applicazioni server può e dovrebbe avere un'idea di lavorare sul lato client, cioè lavorare nella lingua del browser, ma è meglio quando lavora pienamente sul server, e lo specialista corrispondente sarà impegnato a fornire un dialogo con il cliente.
Un programmatore che lavora a livello del sistema operativo e delle sue competenze: la protezione delle tecnologie informatiche dalla copia non autorizzata viene effettuata dalla parte tecnica, che viene utilizzata dallo specialista nella tutela legale degli interessi dell'azienda. Esiste una connessione, ed è vicina, ma le aree di partecipazione all'informatica nel contesto dei suoi problemi di protezione sono diverse.
I sistemi di gestione dei database non sono visibili, non sono udibili, ma il loro ruolo è essenziale. Lo sviluppatore formula query per il recupero dei dati, la modifica, la cancellazione e l'esecuzione del backup.
È necessaria un'interfaccia per visualizzare i dati. Nella maggior parte dei casi, è considerato ottimale utilizzare gli strumenti di programmazione di Internet in una combinazione di linguaggio del browser e linguaggio server nell'applicazione della tecnologia AJAX.
Anche il design dell'interfaccia è una tecnologia. A seconda del campo di applicazione e del problema da risolvere, può agire come componente indipendente nel processo complessivo di ottimizzazione del funzionamento dell'impresa o essere parte di un processo di informazione specifico.
L'interfaccia del responsabile della sicurezza a cui è affidata l'amministrazione degli utenti è un'attività locale che può essere progettata in modo indipendente. Ma la progettazione delle funzionalità organizzative e gestionali deve necessariamente essere eseguita secondo lo schema dell'interfaccia generale, che fornirà ai manager della società lo stesso formato di presentazione dei dati e le stesse funzionalità di gestione in conformità con la competenza di ciascuno.
L'applicabilità del prodotto è determinata dal suo scopo e dalla funzionalità esistente:
Cos'è la tecnologia dell'informazione oggi? Questo è uno strumento familiare, l'aspettativa della solita funzionalità, ovvero il requisito di un insieme specifico di funzionalità.
Prodotti molto rappresentativi - MS Word o MS Excel. Dobbiamo rendere omaggio agli sviluppatori, per molti anni di sviluppo di tecnologie per la loro creazione, con ogni nuova versione questi prodotti software sono stati migliorati. Hanno sempre riflettuto le decisioni che sono state raggiunte con la tecnologia utilizzata per realizzarle.
La famiglia di browser, indipendentemente dal produttore e dal motore utilizzato, esegue la funzionalità prevista. Tutti gli sviluppatori di strumenti di accesso a Internet usano le proprie idee, anche se fondamentalmente hanno tutti una tecnologia comune (il componente principale) ei risultati sono sempre equivalenti - questo è uno standard ipertestuale con alcune differenze, non fondamentalmente in sostanza.
In effetti, cos'è la tecnologia dell'informazione? Questa è la funzionalità identificata della sua applicazione in fase di sviluppo. Questa è una dinamica e gli strumenti utilizzati sono statici in termini di possibilità di realizzare le dinamiche - la base per il miglioramento continuo delle soluzioni raggiunte.
Tecnologie come AJAX (pagina attiva) diventano la base per lo sviluppo di risorse web, che sono diventate forme comuni e naturali di visualizzazione ed espressione di funzionalità.
Se non consideriamo i file system, i database e le altre implementazioni dei processi di informazione nascosti all'utente finale, la visualizzazione esterna della tecnologia è una risorsa Web.
L'hardware è rappresentato da vari dispositivi, ci sono molti browser e ogni risorsa Web dovrebbe essere visualizzata in modo adeguato sempre e ovunque. Questo è un requisito essenziale.
È anche importante che la risorsa Web venga trasformata di conseguenza per modificare l'ambito senza la partecipazione dello sviluppatore. Questo è un requisito molto difficile da implementare, poiché con tutti gli ultimi risultati, è molto difficile realizzare le dinamiche del cambiamento.
Tuttavia, le tecnologie si stanno muovendo con fiducia verso lo sviluppo di idee per riflettere adeguatamente le dinamiche del cambiamento di informazioni in ogni specifica implementazione.