Finestre.  Virus.  I Quaderni.  Internet.  ufficio.  Utilità.  Autisti

2.3 Struttura dei sistemi informativi - IS

Struttura dell'IP è una raccolta delle sue singole parti, chiamate sottosistemi.

Un sottosistema è una parte di un sistema che si distingue per alcuni attributi.

Se struttura generale IS è considerato come un insieme di sottosistemi, indipendentemente dalla portata, quindi in questo caso i sottosistemi sono chiamati fornitura.

Tra i principali sottosistemi di SI si distinguono solitamente i supporti informativi, tecnici, matematici, software, organizzativi e legali.


La struttura dei sistemi informativi come insieme

sottosistemi di supporto

Figura 2.3

2.3.1 Supporto informativo. Classificatori. Metodi di classificazione

Lo scopo del sottosistema di supporto delle informazioni è generare ed emettere tempestivamente informazioni affidabili per prendere decisioni di gestione.

Il supporto informativo è un insieme di un sistema unificato per la classificazione e la codifica delle informazioni, sistemi di documentazione unificati, schemi per i flussi di informazioni che circolano in un'organizzazione, nonché una metodologia per la creazione di database.

1. Sistemi di classificazione e codifica delle informazioni

Classificatore è un insieme sistematizzato, un elenco di tutti gli oggetti che consente a ciascuno di essi di trovare il proprio posto e avere una designazione specifica (solitamente numerica). Il sistema di classificazione consente di raggruppare gli oggetti per evidenziare determinate classi, che saranno caratterizzate da una serie di proprietà comuni.

Classificazione degli oggetti - si tratta di una procedura di raggruppamento a livello qualitativo, finalizzata ad evidenziare proprietà omogenee. Per quanto riguarda le informazioni, in quanto oggetto di classificazione, le classi selezionate sono chiamate oggetti informativi.

In qualsiasi paese, stato, industria, classificatori regionali sono stati sviluppati e vengono utilizzati. Ad esempio si classificano: industrie, attrezzature, professioni, unità di misura, voci di costo, ecc.

Classificatore - un insieme sistematizzato di nomi e codici di gruppi di classificazione.

Scopo del classificatore:

- sistematizzazione dei nomi degli oggetti codificati;

- interpretazione inequivocabile degli stessi oggetti in compiti diversi;

- la possibilità di generalizzare le informazioni su un dato insieme di caratteristiche;

- la possibilità di confrontare gli stessi indicatori contenuti nei moduli di segnalazione statistica;

- la possibilità di ricercare e scambiare informazioni tra diverse divisioni interne e sistemi informativi esterni;

- risparmio di memoria del computer durante l'inserimento di informazioni codificate.

Sono stati sviluppati tre metodi per classificare gli oggetti, che differiscono in diverse strategie per l'applicazione delle caratteristiche di classificazione.

Metodi di classificazione degli oggetti:

- Metodo di classificazione gerarchica

Tenendo conto di una procedura piuttosto rigida per costruire una struttura di classificazione, è necessario determinarne lo scopo prima di iniziare il lavoro, ad es. quali proprietà dovrebbero avere gli oggetti da combinare in classi. Queste proprietà sono ulteriormente prese come caratteristiche di classificazione.

In un sistema di classificazione gerarchico, ogni oggetto a qualsiasi livello deve essere assegnato a una classe, che è caratterizzata da un valore specifico dell'attributo di classificazione selezionato. Per il successivo raggruppamento in ogni nuova classe, è necessario specificare le proprie caratteristiche di classificazione ei relativi valori. Pertanto, la scelta delle caratteristiche di classificazione dipenderà dal contenuto semantico della classe per la quale è richiesto il raggruppamento al livello successivo della gerarchia.

Caratterizza il numero di livelli di classificazione corrispondenti al numero di caratteristiche scelte come base della divisione profondità di classificazione.



Sistema di classificazione gerarchico

Figura 2.3.1(1)

Vantaggi di un sistema di classificazione gerarchico:

- facilità di costruzione;

- l'uso di caratteristiche di classificazione indipendenti in vari rami della struttura gerarchica.

Svantaggi di un sistema di classificazione gerarchico:

- una struttura rigida, che porta alla complessità di apportare modifiche, poiché è necessario ridistribuire tutti i gruppi di classificazione;

- l'impossibilità di raggruppare gli oggetti secondo combinazioni di caratteristiche precedentemente impreviste.

- Metodo di classificazione a faccette

A differenza di quello gerarchico, consente di scegliere i segni di classificazione indipendentemente l'uno dall'altro e dal contenuto semantico dell'oggetto classificato. Le caratteristiche di classificazione sono chiamate sfaccettature(sfaccettatura - cornice). Ogni facet contiene un insieme di valori omogenei di una determinata caratteristica di classificazione. Inoltre, i valori nella sfaccettatura possono essere disposti in un ordine arbitrario, sebbene il loro ordinamento sia preferibile.

Lo schema per la costruzione di un sistema di classificazione a faccette è presentato sotto forma di tabella.

sfaccettature

F1

F2

FA 3

F io

F N

Valori sfaccettati

1

2

3

K

Sistema di classificazione sfaccettato

Figura 2.3.1(2)

I nomi delle colonne corrispondono alle caratteristiche di classificazione (sfaccettature) selezionate, designate F 1 , F 2 , F 3 , …, F i , …, F N. Ogni cella della tabella memorizza un valore di facet specifico. La procedura di classificazione consiste nell'assegnare ad ogni oggetto gli opportuni valori di facet. Tuttavia, non tutte le sfaccettature possono essere utilizzate. Quando si costruisce un sistema di classificazione a faccette, è necessario che i valori utilizzati nelle diverse faccette non vengano ripetuti. Il sistema di facet può essere facilmente modificato modificando i valori di qualsiasi facet.

Vantaggi del sistema di classificazione a faccette:

- la possibilità di creare una grande capacità di classificazione, vale a dire utilizzando un gran numero di funzioni di classificazione e i loro valori per creare raggruppamenti;

- la possibilità di semplice modifica dell'intero sistema di classificazione senza modificare la struttura dei raggruppamenti esistenti.

Svantaggio del sistema di classificazione a faccette è la complessità della sua costruzione, poiché è necessario tenere conto dell'intera varietà delle caratteristiche di classificazione.

- Metodo di classificazione dei descrittori

Per organizzare la ricerca di informazioni, per mantenere thesauri (dizionari), viene effettivamente utilizzato un sistema di classificazione descrittivo (descrittivo), il cui linguaggio si avvicina al linguaggio naturale per descrivere oggetti informativi. È particolarmente ampiamente utilizzato nel sistema di recupero delle biblioteche. L'essenza del metodo di classificazione dei descrittori è la seguente:

- la popolazione è selezionata parole chiave o frasi che descrivono un'area tematica specifica o un insieme di oggetti omogenei;

- le parole chiave e le frasi selezionate sono soggette a normalizzazione, cioè. uno o più dei più comunemente usati è selezionato da un insieme di sinonimi;

- creato dizionario descrittore, cioè. un dizionario di parole chiave e frasi selezionate a seguito della procedura di normalizzazione.

Vengono stabilite relazioni tra i descrittori, che consentono di espandere l'area di recupero delle informazioni.

- Sistema di codifica

Utilizzato per sostituire il nome di un oggetto con simbolo(codice) al fine di fornire un'elaborazione conveniente e più efficiente delle informazioni.

Sistema di codifica - un insieme di regole per la designazione del codice degli oggetti. Il codice è costruito sulla base dell'alfabeto, composto da lettere, numeri e altri simboli. Il codice è caratterizzato da: lunghezza - il numero di posizioni nel codice e struttura - l'ordine dei simboli utilizzati per designare la caratteristica di classificazione nel codice.

2. Sistemi di documentazione unificati sono creati a livello statale, repubblicano, di settore e regionale. L'obiettivo principale è garantire la comparabilità degli indicatori di varie sfere della produzione sociale. Sono stati sviluppati standard in cui sono stabiliti i requisiti:

- a sistemi di documentazione unificati;

- a forme unificate di documenti di vari livelli di gestione;

- alla composizione e struttura dei dettagli e degli indicatori;

- alla procedura per l'introduzione, la conservazione e la registrazione dei moduli unificati degli atti.

Tuttavia, nonostante l'esistenza di un sistema di documentazione unificato, quando si esamina la maggior parte delle organizzazioni, viene costantemente rivelata un'intera gamma di carenze tipiche:

- volume estremamente elevato di documenti per l'elaborazione manuale;

- gli stessi indicatori sono spesso duplicati in documenti diversi;

- lavorare con un gran numero di documenti distrae gli specialisti dalla risoluzione di problemi immediati;

- ci sono indicatori che vengono creati ma non utilizzati, ecc.

Pertanto, l'eliminazione di queste carenze è uno dei compiti che devono affrontare la creazione di supporto informativo.

3. Schemi dei flussi informativi riflettere le rotte di movimento delle informazioni e i suoi volumi, i luoghi di origine delle informazioni primarie e l'uso delle informazioni risultanti. Analizzando la struttura di tali schemi, è possibile sviluppare misure per migliorare l'intero sistema di gestione.

Esempio:

Il circuito più semplice flussi di dati - un diagramma che riflette tutte le fasi del passaggio di una nota o iscrizione nel database sull'assunzione di un dipendente - dal momento in cui viene creato fino all'emissione di un ordine per la sua ammissione al lavoro.

La costruzione di schemi di flussi informativi, che consentono di identificare i volumi di informazioni e condurre la sua analisi dettagliata, prevede:

- esclusione di informazioni duplicate e non utilizzate;

- classificazione e presentazione razionale delle informazioni.

Allo stesso tempo, dovrebbero essere esaminate in dettaglio le questioni relative alla relazione tra il movimento di informazioni per livelli di gestione. È necessario identificare quali indicatori sono necessari per prendere decisioni manageriali e quali no. Ogni esecutore dovrebbe ricevere solo le informazioni utilizzate.

4. Metodologia per la costruzione di basi di dati - DB basato su fondamenti teorici il loro disegno. Le idee principali del concetto di metodologia sono implementate nella pratica sotto forma di due fasi successivamente implementate nella pratica:

- Fase 1 - un'indagine su tutte le divisioni funzionali dell'impresa al fine di:

- comprendere le specificità e la struttura delle sue attività;

- costruire un diagramma dei flussi informativi;

- analizzare il sistema di gestione documentale esistente;

- determinare gli oggetti informativi e la corrispondente composizione di dettagli (parametri, caratteristiche) che ne descrivono le proprietà e lo scopo.

- 2a fase - costruzione di un modello di dati logico-informativo concettuale per il campo di attività rilevato nella 1a fase. In questo modello, tutte le connessioni tra gli oggetti ei loro dettagli devono essere stabilite e ottimizzate. Il modello logico-informativo è la base su cui verrà creato il database.

Per creare un supporto informativo è necessario:

- una chiara comprensione degli scopi, degli obiettivi, delle funzioni dell'intero sistema di gestione dell'organizzazione;

- identificazione del movimento delle informazioni dalla fase di accadimento al suo utilizzo a vari livelli di gestione, presentato per l'analisi sotto forma di schemi di flussi di informazioni;

- miglioramento del sistema di gestione documentale;

- disponibilità e utilizzo di un sistema di classificazione e codifica;

- possesso della metodologia per la creazione di modelli informativi-logici concettuali che riflettano la relazione delle informazioni;

- creazione di array di informazioni su supporti macchina, che richiedono un supporto tecnico moderno.

2.3.2 Supporto tecnico di IS

Il supporto tecnico dei sistemi informativi è un insieme di mezzi tecnici che assicurano il funzionamento del SI, la documentazione pertinente per questi strumenti e processi tecnologici.

Il complesso di mezzi tecnici comprende:

- computers di qualsiasi modello;

- Dispositivi per raccogliere, accumulare, elaborare, trasmettere ed emettere informazioni;

- dispositivi di trasmissione dati e linee di comunicazione;

- apparecchiature e dispositivi per ufficio per il reperimento automatico di dati;

- materiale operativo, ecc.

La documentazione comprende la selezione preliminare dei mezzi tecnici, l'organizzazione del loro funzionamento, il processo tecnologico di elaborazione dei dati, le attrezzature tecnologiche.

La documentazione può essere approssimativamente suddivisa in tre gruppi:

- a livello di sistema, compresi gli standard statali e di settore per il supporto tecnico;

- specializzato, contenente una serie di metodi per tutte le fasi dello sviluppo del supporto tecnico;

- riferimento normativo utilizzato durante l'esecuzione di calcoli per il supporto tecnico.

2.3.3 Matematica e Software IP

Matematica e software è un insieme di metodi matematici, modelli, algoritmi e programmi per l'attuazione degli scopi e degli obiettivi dell'IP, nonché normale funzionamento complesso di mezzi tecnici.

Gli strumenti software includono:

- strumenti di modellazione dei processi di gestione;

- compiti di controllo tipici;

- metodi programmazione matematica, statistica matematica, teoria delle code, ecc.

Strumenti software - il software include:

- Software di sistema generale - si tratta di complessi di programmi orientati all'utente progettati per risolvere problemi tipici dell'elaborazione delle informazioni. Servono per espandersi funzionalità computer, controllo e gestione del trattamento dei dati;

- Software speciale - è un insieme di programmi sviluppati durante la creazione di uno specifico SI. Include pacchetti programmi applicativi, realizzando i modelli sviluppati di vari gradi di adeguatezza, che riflettono il funzionamento di un oggetto reale;

- Documentazione tecnica per lo sviluppo del software dovrebbe contenere una descrizione dei compiti, un compito per l'algoritmo, un modello economico e matematico del problema, casi di test.

2.3.4 Supporto organizzativo della PI

Il supporto organizzativo è un insieme di metodi e mezzi che regolano l'interazione dei dipendenti con mezzi tecnici e tra di loro nel processo di sviluppo e funzionamento dell'IS.

Il supporto organizzativo implementa le seguenti funzioni:

- analisi sistema esistente gestione dell'organizzazione in cui verrà utilizzato l'IS e identificazione delle attività da automatizzare;

- preparazione di compiti da risolvere su un computer, compresi i termini di riferimento per la progettazione di IS e uno studio di fattibilità della sua efficacia;

- sviluppo di decisioni gestionali sulla composizione e struttura dell'organizzazione, metodologia per la risoluzione di problemi volti a migliorare l'efficienza del sistema di gestione.

Il supporto organizzativo viene creato sulla base dei risultati di un sondaggio pre-progetto nella prima fase della creazione di un database.

2.3.5 Applicazione legale della PI

Il supporto legale è un insieme di norme legali che determinano la creazione, lo status giuridico e il funzionamento di IS, regolando la procedura per ottenere, trasformare e utilizzare le informazioni.

Lo scopo principale dell'assistenza legale è rafforzare lo stato di diritto.

La composizione del supporto legale comprende leggi, decreti, risoluzioni delle autorità statali, ordini, istruzioni e altri documenti normativi di ministeri, dipartimenti, organizzazioni, autorità locali. Nel supporto legale si possono individuare una parte generale che regola il funzionamento di un qualsiasi SI, e una parte locale che regola il funzionamento di un particolare SI.

Supporto legale delle fasi di sviluppo della PI include norme relative al rapporto contrattuale tra lo sviluppatore e il cliente e la regolamentazione legale delle deviazioni dal contratto.

Il supporto legale delle fasi di funzionamento della PI comprende:

- stato IP;

- diritti, doveri e responsabilità del personale;

- disposizioni legali di alcuni tipi di processo di gestione;

- la procedura per la creazione e l'utilizzo delle informazioni, ecc.

Definizione sistema informativo(PI). Compiti e funzioni dell'IP

IP - un insieme interconnesso di mezzi, metodi e personale utilizzato per raccogliere, archiviare, elaborare ed emettere informazioni al fine di raggiungere l'obiettivo. I computer dotati di software specializzato fungono da base tecnica e strumento per i sistemi informativi.

In altre parole sotto PI è inteso come un insieme organizzato di documenti (matrici di documenti) e tecnologie informatiche organizzate in modo organizzativo, compreso l'utilizzo dei mezzi informatica e comunicazioni che implementano processi informativi.

Compiti e funzioni dell'IP

Con l'isolamento organizzativo, IS risolve due gruppi di attività:

1. gruppo di attività di supporto informativo :

selezione dei messaggi necessari e loro elaborazione,

· magazzinaggio,

Ricerca ed emissione di informazioni relative all'oggetto dell'attività principale. (Con una predeterminata completezza, accuratezza ed efficienza nella forma più appropriata per i sistemi di elaborazione dati).

2. un gruppo di compiti relativi al trattamento delle informazioni ricevute secondo determinati algoritmi o programmi al fine di preparare una soluzione ai problemi affrontati dall'oggetto dell'attività principale (il cosiddetto " costume " compiti).

Per risolvere tali problemi IP dovrebbe avere le informazioni necessarie su argomento (DI) l'oggetto dell'attività principale, i problemi che deve affrontare, dovrebbe essere in grado di utilizzare i modelli esistenti per risolvere i problemi mediante l'elaborazione dei dati o costruire autonomamente tali modelli, nonché disporre di una certa intelligenza artificiale o naturale.

definizione preliminare. Argomento - questo è un insieme di oggetti e relazioni tra loro, limitato dalle esigenze di un particolare soggetto dell'attività principale.

Concetto più dettagliato « Argomento" discusso nel paragrafo 5 di questa conferenza .

Per risolvere i compiti impostati, l'IS dovrebbe svolgere le seguenti funzioni principali:



· selezione di messaggi dall'ambiente interno ed esterno necessario per l'attuazione dell'attività principale;

· immissione di informazioni v IP;

· conservazione delle informazioni nella memoria, sua attualizzazione e mantenimento dell'integrità ;

· elaborazione, ricerca e rilascio di informazioni in conformità con i requisiti stabiliti dall'oggetto dell'attività principale. ( Trattamento può anche includere preparazione delle soluzioni attività applicate personalizzate in base agli algoritmi (programmi) corrispondenti).

La composizione e la struttura del SI, gli elementi principali, le modalità di funzionamento

Struttura dell'IPè un insieme interconnesso delle sue parti, chiamato sottosistemi di supporto.

Sottosistema - fa parte del sistema, assegnato secondo un certo criterio.

Principali sottosistemi di supporto

· Supporto informativo,

· supporto tecnico,

· Software,

· Software,

· supporto organizzativo,

· supporto legale.

Elementi di base, l'ordine di funzionamento dell'IS.

I principali processi di trasformazione delle informazioni sono i seguenti processi:

raccolta di informazioni;

raccolta di informazioni;

ricerca ed emissione di informazioni per gli abbonati al sistema;

mantenere l'integrità, la pertinenza e la sicurezza delle informazioni .

Questi processi che assicurano il lavoro IP qualsiasi scopo, può essere rappresentato condizionatamente come un diagramma costituito da blocchi:

input di informazioni da fonti esterne o interne;

Elaborare le informazioni di input e presentarle in una forma conveniente;

produzione di informazioni per la presentazione ai consumatori o il trasferimento a un altro sistema;

il feedback è un'informazione elaborata dalle persone di questa organizzazione per correggere le informazioni di input.

Pertanto, per implementare le funzioni IS sopra menzionate, si distinguono tre sottosistemi funzionali indipendenti:

1. Sottosistema organizzativo e tecnologico di raccolta delle informazioni assicura la selezione e l'accumulo dei dati nel sistema informativo e include un insieme di fonti informative, catene organizzative e tecnologiche di selezione delle informazioni per l'accumulo nel sistema. Senza un sottosistema organizzativo e tecnologico adeguatamente organizzato, operativo ed efficiente per la raccolta delle informazioni, è impossibile organizzare efficacemente il funzionamento dell'intero IP generalmente.

IP può elaborare (elaborare) solo le informazioni che vi vengono inserite. Allo stesso tempo, la qualità del lavoro IPè determinato non solo dalla sua capacità di trovare ed elaborare le informazioni necessarie nel proprio array e fornirle all'utente, ma anche dalla capacità di selezionare le informazioni rilevanti dall'ambiente esterno.

Questa selezione viene effettuata da questo sottosistema, che accumula dati sui bisogni informativi degli utenti. IP(interni ed esterni), analizza e organizza questi dati, formando profilo informativo IP. L'algoritmo di selezione delle informazioni converte i flussi di input in schiera di informazioni IP.

2. Sottosistema di presentazione ed elaborazione delle informazioni costituisce il nucleo IP ed è un riflesso della rappresentazione da parte degli sviluppatori e degli abbonati del sistema della struttura e dell'immagine dell'area tematica, le cui informazioni dovrebbero riflettere È.

Il sottosistema di presentazione ed elaborazione delle informazioni è uno dei componenti più complessi nello sviluppo IP.

Questo sottosistema converte le informazioni e le richieste di input, ne organizza l'archiviazione e l'elaborazione per soddisfare le esigenze informative dell'abbonato. IP.

L'implementazione delle funzioni di questo sottosistema presuppone la presenza di:

· apparato di descrizione delle informazioni , vale a dire informazione - linguaggio di ricerca, sistemi di codifica e linguaggio di descrizione dei dati;

· organizzare e conservare le informazioni (organizzazione logica e fisica, procedure di conservazione e protezione delle informazioni, ecc.);

· apparecchi per l'elaborazione e l'elaborazione delle informazioni (algoritmi, modelli, ecc.).

Tutti e tre questi componenti sono determinati da due parametri PI: natura del trattamento e delle funzioni delle informazioni IP.

3. Sottosistema normativo-funzionale per la predisposizione ed emissione delle informazioni definisce gli utenti, o altro iscritti , sistemi.

Questo sottosistema implementa direttamente la soddisfazione dei bisogni informativi degli utenti interni ed esterni. IP. Per svolgere questo compito, il sottosistema conduce lo studio e l'analisi dei bisogni informativi, determina le forme e le modalità della loro soddisfazione, la composizione e la struttura ottimali dei prodotti informativi in ​​uscita e organizza il processo di supporto e manutenzione delle informazioni.

Queste funzioni richiedono:

· apparato per la descrizione e l'analisi dei bisogni informativi e le loro espressioni nel linguaggio IP;

· apparato di supporto informativo diretto (procedure per la ricerca e il rilascio delle informazioni, linguaggi per la manipolazione dei dati, ecc.).

Se le funzioni svolte da questo sottosistema sono le stesse, IP tipi diversi differiscono significativamente l'uno dall'altro. Ciò è particolarmente evidente quando si confronta documentari E effettivo IP, di cui si parlerà dettagliatamente in seguito.

(portatore interno di conoscenze sull'area tematica) è Banca dati (DB). Il concetto di database è centrale nel campo delle tecnologie dei sistemi informativi automatizzati.

Definizione 1Database - una raccolta di dati organizzati secondo determinate regole, fornendo principi generali descrizioni, archiviazione e manipolazione dei dati, indipendentemente dai programmi applicativi.

Definizione 2. (GOST): Sistema di gestione del database (DBMS): un insieme di programmi e strumenti linguistici progettati per gestire i dati in un database, mantenere un database e garantirne l'interazione con i programmi applicativi.

Il nucleo informativo del sottosistema per la presentazione e l'elaborazione delle informazioni IS il livello superiore è Banca dati (BND), O banca dati automatizzata (abd) è l'insieme dei seguenti componenti :

· DB,

· DBMS,

· componenti dell'applicazione IP(una serie di moduli di input e output, richieste tipiche per la risoluzione di problemi informatici in una specifica area tematica),

· complesso di mezzi tecnici su cui vengono implementati.

Classificazione IP

1. Su appuntamento:

· riferimento IP,

· sistemi informativi di supporto ,

· sistemi di riferimento e informativi avere uno scopo autonomo.

2. Per numero di utenti e base territoriale

· giocatore singolo (Per esempio, IP, usando as DI applicazione eccellere ),

· multiplayer di basso livello (Per esempio, IP costruito sull'applicazione Accesso ),

· multigiocatore di alto livello - IP livello aziendale ( distribuito, molto grande, molto grande ) .

3. Dall'efficienza dell'elaborazione delle informazioni

· sistema in tempo reale,

· sistema di elaborazione delle transazioni,

· sistema di elaborazione batch .

4. Per funzione e livelli di gestione

· sistemi di produzione;

· sistemi di marketing;

· sistemi finanziari e contabili;

· sistemi del personale (risorse umane);

5. Per grado di automazione

· Manuale,

· automatico,

· automatizzato .

6. Dalla natura dell'uso delle informazioni

· sistemi di recupero informazioni,

· sistemi di risoluzione delle informazioni :

o gestori IP,

o consigliare IP.

7. Per ambito

· IP gestione organizzativa ,

· IP controllo di processo (TP),

· IP progettazione assistita da computer (CAD),

· Integrato (aziendale) IP,

· InformaticaÈ.

8. Secondo la composizione delle informazioni elaborate, imponendo requisiti rigorosi all'apparato per la sua descrizione, organizzazione e ricerca

· documentari IP(informazioni debolmente strutturate);

· effettivo IP(informazioni rigidamente strutturate);

· documentario e fattuale IP.

· geoinformazione sistemi.

9. Scala

· mondo,

· internazionale,

· repubblicano,

· regionale,

· industria,

· associazioni,

· imprese e divisioni.

Sistemi di informazione

3. Modelli di dati

3.2. Modello di rete (SM)

3.3. Modello Relazionale (PM)

4. Fasi di sviluppo del database

4.1. Argomento

4.2. Modello di dominio.

4.3. Modello dati logico.

4.3.1. Concetti basilari

4.3.2. Caratteristiche relazionali

4.4. Modello fisico dei dati

4.5. Database e applicazioni propri

5. Progettazione di database relazionali utilizzando la normalizzazione

5.1. Prima forma normale (1NF)

5.2. Seconda forma normale (2NF)

5.3. Terza forma normale (3NF)

1. Il concetto di sistema informativo, la sua struttura

Sistema informativo (SI) - si tratta di un complesso costituito da una base informativa (archiviazione di informazioni) e da procedure che consentono di accumulare, archiviare, correggere, ricercare, elaborare ed emettere informazioni.

Componenti del sistema informativo:

    componente fisico: un complesso hardware su cui è implementato un sistema informativo;

    componente informativo - un database di informazioni (DB) organizzato in un certo modo;

    componente funzionale - un insieme di programmi progettati per gestire il database delle informazioni e i documenti necessari per il funzionamento di questi programmi.

Si noti che il concetto di DBMS - un sistema di gestione del database - è un concetto vicino a IS, ma non identico ad esso. È piuttosto un ambiente e allo stesso tempo uno strumento per lo sviluppo dei sistemi informativi. Il DBMS ci fornisce un insieme di procedure che facilitano l'esecuzione di operazioni tipiche su un database informativo.

2. Classificazioni dei sistemi informativi

2.1. Classificazione per grado di automazione

A seconda del grado di automazione dei processi informativi nel sistema gestionale aziendale, i sistemi informativi sono definiti manuali, automatici, automatizzati (Fig. 1).

Riso. 1. Classificazione per grado di automazione

CI manuali sono caratterizzati dall'assenza di moderni mezzi tecnici di elaborazione delle informazioni e dall'esecuzione di tutte le operazioni da parte di una persona. Ad esempio, riguardo alle attività di un manager in un'azienda dove non ci sono computer, possiamo dire che lavora con un IS manuale.

CI automatici eseguire tutte le operazioni di elaborazione delle informazioni senza intervento umano.

CI automatizzati comportano la partecipazione al processo di elaborazione delle informazioni sia di una persona che di mezzi tecnici, con il computer che svolge il ruolo principale. Nell'interpretazione moderna, il termine "sistema informativo" include necessariamente il concetto di sistema automatizzato.

I sistemi informativi automatizzati, data la loro diffusa diffusione nell'organizzazione dei processi gestionali, subiscono diverse modificazioni e possono essere classificati, ad esempio, per la natura dell'utilizzo delle informazioni e per ambito di applicazione.

2.2. Classificazione in base alla struttura dei compiti

Esistono tre tipi di attività per le quali vengono creati i sistemi informativi: strutturati (formalizzabili), non strutturati (non formalizzabili) e parzialmente strutturati.

Strutturato (formalizzabile) Un'attività è un'attività in cui sono noti tutti i suoi elementi e le relazioni tra di essi.

Non strutturato (non formalizzabile) compito - un compito in cui è impossibile selezionare elementi e stabilire relazioni tra loro.

In un problema strutturato è possibile esprimere il suo contenuto sotto forma di un modello matematico che ha un algoritmo di soluzione esatta. Tali compiti di solito devono essere risolti ripetutamente e sono di natura routinaria. Lo scopo dell'utilizzo di un sistema informativo per risolvere problemi strutturati è la completa automazione della loro soluzione, ovvero ridurre a zero il ruolo di una persona.

Ad esempio, in un sistema informativo, è necessario implementare l'attività di calcolo del libro paga. Questo è un problema strutturato in cui l'algoritmo di soluzione è completamente noto. La routine di questo compito è determinata dal fatto che i calcoli di tutti i ratei e detrazioni sono molto semplici, ma il loro volume è molto ampio, poiché devono essere ripetuti più volte al mese per tutte le categorie di lavoratori.

La soluzione di problemi non strutturati a causa dell'impossibilità di creare una descrizione matematica e sviluppare un algoritmo è associata a grandi difficoltà. Le possibilità di utilizzare il sistema informativo qui non sono grandi. La decisione in tali casi viene presa da una persona sulla base di considerazioni euristiche basate sulla sua esperienza e, possibilmente, su informazioni indirette provenienti da varie fonti.

Prova, ad esempio, a formalizzare le relazioni nel tuo gruppo di studenti. È improbabile che tu sia in grado di farlo. Ciò è dovuto al fatto che fattori psicologici e sociali sono essenziali per questo compito, che sono molto difficili da descrivere algoritmicamente.

Si noti che nella pratica di qualsiasi organizzazione ci sono relativamente pochi compiti completamente strutturati o completamente non strutturati. Si può dire della maggior parte dei problemi che si conosce solo una parte dei loro elementi e delle loro connessioni. Tali compiti sono chiamati parzialmente strutturato. In queste condizioni, è possibile creare un sistema informativo. Le informazioni ricevute in esso vengono analizzate da una persona che svolgerà un ruolo decisivo. Tali sistemi informativi sono automatizzati, poiché una persona partecipa al loro funzionamento.

Ad esempio, è necessario prendere una decisione per eliminare la situazione quando la necessità di risorse lavorative per completare in tempo una delle opere del complesso supera la loro disponibilità. I modi per risolvere questo problema possono essere diversi, ad esempio: stanziamento di finanziamenti aggiuntivi per aumentare il numero di dipendenti; assegnare la fine dei lavori a una data successiva, ecc. Come puoi vedere, in questa situazione, il sistema informativo può aiutare una persona a prendere una decisione se gli fornisce informazioni sullo stato di avanzamento dei lavori in tutti i parametri necessari.

I sistemi informativi utilizzati per risolvere compiti parzialmente strutturati sono divisi in due tipi (Fig. 2):

    creazione di rapporti di gestione e focalizzata principalmente sull'elaborazione dei dati (ricerca, ordinamento, aggregazione, filtraggio). Utilizzando le informazioni contenute in questi report, il manager prende una decisione;

    sviluppare possibili soluzioni alternative. Il processo decisionale in questo caso si riduce alla scelta di una delle alternative proposte.

Riso. 2. Classificazione in base alla struttura dei compiti da risolvere

I sistemi informativi che sviluppano soluzioni alternative possono essere modelli o esperti.

Sistemi informativi modello fornire all'utente modelli matematici, statistici, finanziari e di altro tipo, il cui utilizzo facilita lo sviluppo e la valutazione di soluzioni alternative. L'utente può ottenere le informazioni che gli mancano per prendere una decisione instaurando un dialogo con il modello in fase di studio.

Sistemi informativi esperti garantire lo sviluppo e la valutazione di possibili alternative da parte dell'utente attraverso la creazione di sistemi esperti associati all'elaborazione della conoscenza. Il supporto di esperti per le decisioni prese dagli utenti è implementato a due livelli.

Il lavoro del primo livello di supporto esperto procede dal concetto di "decisioni gestionali standard", secondo le quali le situazioni problematiche che spesso si presentano nel processo di gestione possono essere ridotte ad alcune classi omogenee di decisioni gestionali, ad es. ad un insieme standard di alternative. Per implementare il supporto di esperti a questo livello, viene creato un fondo informativo per l'archiviazione e l'analisi di alternative tipiche.

Se la situazione problematica che si è creata non è associata alle classi esistenti di alternative tipiche, dovrebbe entrare in gioco il secondo livello di supporto esperto per le decisioni di gestione. Questo livello genera alternative sulla base dei dati disponibili nel fondo informativo, delle regole di trasformazione e delle procedure di valutazione delle alternative sintetizzate.

3. Modelli di dati

Esiste un'ampia varietà di tipi di dati complessi, ma gli studi condotti su un ampio materiale pratico hanno dimostrato che molti dei più comuni possono essere distinti tra loro. Tali strutture generalizzate sono chiamate modelli di dati, Perché riflettono la visione dell'utente dei dati del mondo reale.

3.1. Modello gerarchico (IM)

L'IM è rappresentato da un grafo connesso di tipo albero, i cui vertici si trovano a diversi livelli gerarchici. Un database gerarchico è costituito da un insieme ordinato di alberi; più precisamente, da un insieme ordinato di istanze multiple dello stesso tipo di albero.

Questo modello è caratterizzato da parametri come livelli, nodi, collegamenti. Il principio di funzionamento del modello è tale che diversi nodi di livello inferiore sono collegati mediante una connessione con un nodo di livello superiore.

Un nodo è un modello informativo di un elemento situato a un dato livello della gerarchia.

Consideriamo la messaggistica istantanea utilizzando l'esempio del database Our School, che contiene informazioni sugli studenti delle scuole. Dal punto di vista dell'IM, dovrebbe assumere la seguente forma: la scuola comprende le classi; le classi parallele sono divise per lettere, ogni classe include studenti specifici. Il modello può essere rappresentato come un diagramma.

Si possono notare le seguenti proprietà del database:

    diversi nodi di livello inferiore sono collegati a un solo nodo di livello superiore;

    un albero gerarchico ha un solo vertice (radice), non subordinato a nessun altro vertice;

    tutti i tipi di relazioni devono essere funzionali (1:1, 1:M);

    per il database è definito l'ordine di attraversamento completo - dall'alto verso il basso, da sinistra a destra;

    esiste un unico percorso di accesso gerarchico lineare a qualsiasi nodo, a partire dalla radice dell'albero.

Il rappresentante più famoso e diffuso del DBMS che implementa IM è l'Information Management System (IMS) di IBM. La prima versione apparve nel 1968.

3.2. Modello di rete (SM)

L'approccio di rete all'organizzazione dei dati è un'estensione di quello gerarchico. L'architettura del modello di rete si basa sulle proposte del comitato del linguaggio di programmazione della Conference on Data Systems Languages ​​​​(CODASYL), 1971.

L'obiettivo degli sviluppatori è creare un modello che consenta di descrivere le relazioni M:N e ridurre gli svantaggi dell'IM.

Il database SM è simile a uno gerarchico; si basa anche sull'uso della rappresentazione dei dati sotto forma di un grafico. Dal punto di vista della teoria dei grafi, il MS corrisponde a un grafo arbitrario: nelle strutture gerarchiche, un record discendente deve avere esattamente un genitore; in una struttura dati di rete, un figlio può avere un numero qualsiasi di antenati. Il MS ha gli stessi componenti di base (nodo, livello, connessione), ma la natura della loro relazione è in qualche modo diversa. In SM è accettata una connessione libera tra elementi di diversi livelli.

Ad esempio, si consideri un database che memorizza informazioni sull'assegnazione di insegnanti di materie a determinate classi. Un insegnante può insegnare in più classi e la stessa materia può essere insegnata da diversi insegnanti.

Un tipico rappresentante è l'Integrated Database Management System (IDMS) di Cullinet Software, Inc.

Punti di forza del DBMS iniziale (pre-relazionale):

    Strumenti avanzati di gestione dei dati nella memoria esterna a basso livello;

    Capacità di costruire manualmente sistemi applicativi efficaci;

    Possibilità di risparmiare memoria separando i sotto-oggetti (nei sistemi di rete).

Screpolatura:

    Troppo difficile da usare;

    Occorre infatti la conoscenza dell'organizzazione fisica;

    I sistemi applicativi dipendono da questa organizzazione;

    La loro logica è sovraccarica dei dettagli dell'organizzazione dell'accesso al database.

3.3. Modello Relazionale (PM)

Termine "relazionale"(dal latino relatio - relazione) indica, prima di tutto, che un tale modello di archiviazione dei dati è costruito sulla relazione delle sue parti costitutive. Nel caso più semplice, si tratta di un array bidimensionale o di una tabella bidimensionale e, durante la creazione di modelli informativi complessi, sarà un insieme di tabelle correlate.

Le basi del modello di dati relazionali furono delineate per la prima volta in un articolo di E. Codd nel 1970. Questo lavoro servì da incentivo per un gran numero di articoli e libri in cui il modello relazionale fu ulteriormente sviluppato. L'interpretazione più comune del modello dati relazionale appartiene a K. Date.

Il modello di dati relazionale si compone di tre parti:

    Parte strutturale.

    Parte intera.

    parte di manipolazione.

Parte strutturale descrive quali oggetti sono considerati dal modello relazionale. Si postula che l'unica struttura dati utilizzata nel modello relazionale sia relazioni n-arie normalizzate.

parte integrale descrive un tipo speciale di vincolo che deve valere per qualsiasi relazione in qualsiasi database relazionale. Si tratta dell'integrità dell'entità e dell'integrità della chiave esterna.

parte di manipolazione descrive due modi equivalenti di manipolare i dati relazionali: l'algebra relazionale e il calcolo relazionale.

Attualmente è il modello di dati più comune supportato dalla stragrande maggioranza dei DBMS. Rappresentanti tipici dei sistemi relazionali sono DB2, INGRES, ORACLE.

Considera i concetti di base del modello di dati relazionale.

Il modello relazionale classico usa solo tipi di dati semplici (atomici).. I tipi di dati semplici non hanno una struttura interna. A tipi semplici i dati sono dei seguenti tipi:

    Logico;

    corda;

    Numerico.

In realtà, per un modello di dati relazionale, il tipo di dati utilizzati non è importante. Il requisito che il tipo di dati sia semplice dovrebbe essere inteso nel senso che le operazioni relazionali non dovrebbero tenere conto della struttura interna dei dati. Naturalmente, le azioni che possono essere eseguite con i dati nel loro insieme devono essere descritte, ad esempio, è possibile aggiungere dati di tipo numerico, concatenare stringhe e così via.

Nel modello di dati relazionale, il concetto di dominio è strettamente correlato al concetto di tipo di dato, che può essere considerato un perfezionamento del concetto di "tipo di dato".

Domini sono tipi di dati che hanno un significato (semantica).

Ad esempio, il dominio D, che significa "età del dipendente", può essere descritto come il seguente sottoinsieme dell'insieme dei numeri naturali:

La differenza tra un dominio e un sottoinsieme è proprio questa dominio riflette la semantica, definito dall'area tematica. Potrebbero esserci diversi domini che corrispondono come sottoinsiemi ma hanno significati diversi. Ad esempio, i domini "Peso parte" e "Quantità disponibile" possono essere ugualmente descritti come un insieme di numeri interi non negativi, ma il significato di questi domini sarà diverso e questi saranno vari domini.

Il significato principale dei domini è quello i domini limitano i confronti. Non è logicamente corretto confrontare valori di domini diversi, anche se sono dello stesso tipo. Questo mostra la limitazione semantica dei domini.

Atteggiamento consiste di due parti: l'intestazione della relazione e il corpo della relazione. L'intestazione di una relazione è analoga all'intestazione di una tabella. L'intestazione della relazione è costituita da attributi. Viene chiamato il numero di attributi grado di attitudine. Il corpo di una relazione è analogo al corpo di una tabella. Il corpo della relazione è costituito da tuple. Una tupla di relazione è analoga a una riga di tabella. Viene chiamato il numero di tuple in una relazione potere relazionale.

Una relazione ha le seguenti proprietà:

    Non ci sono tuple identiche in una relazione;

    Le tuple non sono ordinate (dall'alto verso il basso);

    Gli attributi non sono ordinati (da sinistra a destra);

    Tutti i valori degli attributi sono atomici.

Consideriamo un esempio della relazione "Dipendenti" specificata sui domini "Numero_Dipendente", "Cognome", "Stipendio", "Numero_Dipartimento". Perché poiché tutti i domini sono diversi, è conveniente denominare gli attributi della relazione allo stesso modo dei domini corrispondenti. L'intestazione della relazione è simile a questa:

Dipendenti (Numero_Dipendente, Cognome, Stipendio, Numero_Dipartimento)

Lascia che la relazione contenga attualmente tre tuple:

(1, Ivanov, 10000, 1)

(2, Petrov, 8000, 2)

(3, Sidorov, 12000, 1)

tale relazione è naturalmente presentata sotto forma di tabella:

impiegato numero

Cognome

Stipendio

numero_reparto

banca dati relazionale si chiama insieme di relazioni.

Schema di database relazionale datiè l'insieme delle intestazioni delle relazioni incluse nel database.

I termini su cui opera il modello di dati relazionali hanno i corrispondenti sinonimi di "tabella":

termine relazionale

Termine "tabella" corrispondente

Banca dati

Tavolo apparecchiato

Schema della banca dati

Intestazione della tabella impostata

Atteggiamento

Intestazione di relazione

Intestazione della tabella

Corpo di relazione

Corpo del tavolo

attributo di relazione

Nome della colonna della tabella

tupla di relazione

Riga del tavolo

Grado (-arietà) della relazione

Numero di colonne della tabella

Potere relazionale

Numero di righe della tabella

Domini e tipi di dati

Tipi di dati nelle celle della tabella

La relazione è dentro Prima forma normale (1NF) se contiene solo valori scalari (atomici).

Non è possibile ottenere la prima forma normale assumendo che gli attributi di relazione possano essere definiti su tipi di dati complessi: array, strutture o anche altre relazioni. È facile immaginare una tabella con alcune celle contenenti matrici e altre celle contenenti matrici definite dall'utente. strutture complesse e nelle terze celle - intere tabelle relazionali, che a loro volta possono contenere gli stessi oggetti complessi. Tali opportunità sono fornite da alcuni moderni DBMS post-relazionali e ad oggetti.

Il requisito secondo cui le relazioni devono contenere solo dati di tipi semplici spiega perché a volte vengono chiamate relazioni tavoli piatti. Infatti, le tabelle che definiscono le relazioni sono bidimensionali. Una dimensione è data da un elenco di colonne, la seconda dimensione è data da un elenco di righe. Una coppia di coordinate (Numero riga, Numero colonna) identifica in modo univoco una cella della tabella e il suo valore. Se assumiamo che una cella di tabella possa contenere dati di tipi complessi (matrici, strutture, altre tabelle), tale tabella non sarà più piatta. Ad esempio, se la cella di una tabella contiene un array, per accedere a un elemento dell'array è necessario conoscerlo tre parametro (numero di riga, numero di colonna, numero di elemento nell'array).

Definizione di un sistema informativo (SI). Compiti e funzioni di IS. La composizione e la struttura dei sistemi informativi, gli elementi principali, l'ordine di funzionamento. Classificazione dei sistemi informativi, documentali e fattografici. Area tematica dell'IP

Definizione 1. Un sistema informativo è un insieme di elementi interconnessi che sono informazioni, risorse umane e materiali, processi che assicurano la raccolta, l'elaborazione, la trasformazione, l'archiviazione e la trasmissione delle informazioni nelle organizzazioni.

Le organizzazioni hanno un gran numero di vari tipi di SI: da quelli tradizionali a quelli complessi, basati su reti informatiche locali e globali.

Definizione 2. La tecnologia dell'informazione è un insieme di metodi, procedure e strumenti che implementano i processi di raccolta, elaborazione, trasformazione, conservazione e trasmissione delle informazioni.

L'utilizzo dell'IS da parte di imprese e organizzazioni determina il grado di modernità nella preparazione della loro amministrazione alla gestione dell'organizzazione.

Definizione 3. Un sistema informativo di gestione è una gamma di vari IS che forniscono al personale di gestione un processo decisionale efficace su un oggetto gestito.

Definizione 3 a. Il sistema informativo di gestione è un sistema di comunicazione per la raccolta, il trasferimento, l'elaborazione di informazioni su un oggetto, fornendo dipendenti di vari gradi per implementare la funzione di gestione

Il punto fondamentale nella determinazione del sistema informativo di gestione è garantire il processo decisionale con il suo aiuto. I sistemi informativi di gestione sono creati sulla base dello studio della tecnologia decisionale utilizzando la metodologia di un approccio sistematico. Il modello decisionale di G. Simon può essere utilizzato con successo come base concettuale.

Secondo G. Simon, il processo decisionale ha tre fasi: informazione, progettazione e anche la fase di selezione. Nella fase delle informazioni, viene indagato l'ambiente, vengono determinati gli eventi e le condizioni che richiedono un processo decisionale. Nella fase di progettazione vengono sviluppate e valutate le possibili aree di attività (alternative). Nella fase di selezione, una certa alternativa è giustificata e selezionata, organizzando il monitoraggio della sua attuazione. Le fasi separate del processo possono essere ripetute più volte se il gestore non è soddisfatto delle informazioni raccolte o dei risultati della sua elaborazione.

Nella fase informativa vengono elaborati e analizzati i dati primari, che devono essere reperiti in banche dati e, dopo opportuna elaborazione, analizzati. Pertanto, i manager devono padroneggiare le capacità di fare richieste situazionali non pianificate, cercando le informazioni giuste. Il software (software) contiene i corrispondenti potenti strumenti dei sistemi di gestione di database (DBMS), nonché i pacchetti applicativi necessari per la modellazione, l'elaborazione matematica e l'analisi dei risultati.

In fase di progettazione, viene determinata la possibilità di strutturare una situazione che richiede un processo decisionale.

Per le soluzioni strutturate (programmabili), è possibile il dettaglio preliminare, che consente di algoritmizzare il processo di soluzione. Con la natura probabilistica del processo, la decisione è determinata attraverso le probabilità dei possibili risultati.

Le decisioni non strutturate (non programmate) sorgono quando è impossibile descrivere in anticipo la maggior parte delle procedure decisionali. La maggior parte delle situazioni reali dipende da eventi casuali e fattori sconosciuti. Alcune procedure possono essere predefinite, ma ciò non è sufficiente per generare automaticamente una raccomandazione specifica. In questo caso, le tecnologie dell'informazione gestionale dovrebbero fornire una modalità operativa interattiva, ad es. sistemi interattivi di supporto alle decisioni e sistemi esperti che un manager può utilizzare a seconda della situazione.

Nella fase di selezione, IS facilita la scelta della giusta direzione di attività e fornisce feedback per monitorare l'attuazione della decisione. Allo stesso tempo, si presume che nelle prime fasi siano state raccolte le informazioni necessarie, una serie di opzioni alternative. Feedback viene utilizzato per regolare i risultati, poiché la soluzione ottimale non può essere scelta al primo passaggio a causa dei vincoli di tempo reale e di risorse. Per prendere una decisione in modalità di gruppo, viene utilizzato il supporto del computer, ad es. tecnologie informatiche speciali come IS che supportano decisioni di gruppo, riunioni elettroniche, ecc.

Definizione 4. I sistemi di supporto alle decisioni (DSS) sono speciali sistemi di gestione interattiva delle informazioni (gestione) che utilizzano apparecchiature, software, dati, un database di modelli e il lavoro dei manager per supportare tutte le fasi di prendere decisioni semi-strutturate e non strutturate direttamente dai manager degli utenti nel processo di modellazione analitica basata sul set di tecnologie fornito.

Definizione 5. I modelli sono astrazioni semplificate dei reali elementi di base del sistema e delle loro relazioni essenziali per il processo decisionale.

I requisiti informativi dipendono direttamente dal livello specifico di gestione: strategico, tattico, operativo in conformità con le funzioni del personale senior, intermedio e operativo.

Le decisioni strutturate vengono generalmente prese a livello operativo, le decisioni tattiche sono semi-strutturate e le decisioni strategiche non sono strutturate. Più alto è il livello di gestione, più le decisioni non sono strutturate, quindi i mezzi e i metodi per generare informazioni non sono gli stessi per tutti i livelli.

A livello strategico, report finali ad hoc, previsioni e informazioni esterne elaborare una strategia generale. A livello operativo, sono richiesti rapporti interni regolari con confronti dettagliati degli indicatori di base e correnti per aiutare a tenere traccia delle operazioni in corso. Pertanto, i sistemi informativi devono soddisfare i requisiti dei rispettivi livelli e fornire loro tutte le informazioni necessarie.

La gestione (gestione) è tradizionalmente descritta come un processo di gestione che include funzioni di gestione: pianificazione, organizzazione, gestione del personale, leadership (motivazione) e controllo. IS fornisce al gestore i dati per svolgere tutte le funzioni di gestione.

Per la pianificazione, IS fornisce dati e modelli di piani ania, informazioni sullo stato interno e sull'ambiente esterno. Per supportare la funzione di pianificazione, è necessario disporre di telecomunicazioni, pacchetti applicativi speciali orientati ai problemi o moduli universali di sistemi per ufficio con fogli di calcolo e DBMS. Software dovrebbe fornire metodi di analisi "what if", analisi di correlazione e regressione, elaborazione di dati statistici, strumenti di analisi e previsione basati su tendenze, strumenti di ottimizzazione.

Nella gestione del personale, i più efficaci sono i sistemi informativi (moduli SI) basati su un DBMS, che dovrebbero avere un'adeguata struttura informativa e logica e consentire il monitoraggio della carriera e della crescita professionale dei singoli dipendenti, consentendo di elaborare i risultati dei test durante la certificazione periodica di il personale dell'organizzazione.

Per gestire un'organizzazione, a parte E-mail, sono disponibili vari pacchetti a supporto del flusso di lavoro e dell'autogestione, oltre a strumenti multimediali per la comunicazione collettiva.

Quando si esercita il controllo senza IS, è praticamente impossibile sviluppare una risposta adeguata a una deviazione dai risultati previsti e apportare modifiche alle attività dell'organizzazione, pertanto, quando si implementa un'organizzazione IS, vengono fornite in primo luogo le funzioni di controllo.

Non ha senso che gli utenti finali monitorino costantemente in dettaglio l'aggiornamento e la riorganizzazione delle caratteristiche informatiche del SI. Al giorno d'oggi è difficile anche per i data scientist. Vanno distinti due aspetti principali: in teoria un manager dovrebbe capirci tanto. per non sentire la mancanza di qualifiche nel valutare le possibilità dell'IP, discutere i piani per il loro sviluppo e motivare la loro opinione in merito. Inoltre, il manager deve essere esperto nei metodi di base di analisi e previsione per lo sviluppo soluzioni alternative, almeno nei fogli di calcolo. Il ruolo di ET nel lavoro quotidiano degli specialisti è molto grande. Metodi di analisi di sensitività, "what if", analisi di correlazione e regressione, modellazione e analisi delle tendenze, ricerca della soluzione ottimale sono implementati in fogli di calcolo con poca o nessuna programmazione aggiuntiva, ad es. a livello di utente.

Poiché la vera cerchia degli utenti finali è molto diversificata nelle responsabilità aziendali e nelle aree di attività, e in ogni caso potrebbero esserci requisiti speciali, esiste un nucleo universale tra tutti i metodi che possono quasi sempre aiutare i manager a risolvere i loro problemi.

Quando si tratta di un oggetto, i programmi in esecuzione su un PC utilizzano e formano un sistema di dati su questo oggetto, solitamente chiamato modello di informazioni. Inizialmente è stato utilizzato un approccio task-by-task, in cui era necessario ripetere l'input e l'output degli stessi dati. Si consiglia di inserire i dati una volta e quindi utilizzarli in varie attività. Allo stesso tempo, si ottiene l'indipendenza del processo di raccolta e aggiornamento (aggiornamento) dei dati dal processo del loro utilizzo da parte del software. L'indipendenza del PP da organizzazione fisica Un database ottenuto con l'ausilio di uno speciale software (di sistema) che interpreta un linguaggio di manipolazione dei dati (orientato alla procedura, non orientato alla macchina).

AIS factografico, in cui i database sono compilati a partire da record formalizzati.

AIS documentario, le cui registrazioni possono essere documenti informali.

Tra gli attributi dei record formattati vi è un attributo che identifica univocamente un record. Questo attributo è chiamato chiave primaria o primaria. Determina l'indirizzo dell'entrata in memoria esterna.

Uno dei compiti più importanti dell'AIS è la rapida selezione di record con determinate proprietà. attributi. Specificare queste proprietà. Identifica non uno, ma una serie di record. Sono chiamate chiavi aggiuntive (secondarie). La ricerca dei record richiesti dalla chiave aggiuntiva è suddivisa in due fasi: in primo luogo, vengono determinati i valori della chiave principale corrispondenti ai record con il valore dato della chiave aggiuntiva. Nella seconda fase, in base ai valori trovati della chiave principale, vengono trovati gli indirizzi dei record e quindi i record stessi. Per esecuzione rapida la prima fase (senza visualizzare tutti i record di seguito) utilizza le liste dei messaggi. Ogni lista è composta da coppie di valori dell'addizionale e del corrispondente insieme di valori della chiave principale, ordinati per chiave aggiuntiva.

La combinazione degli elenchi di registrazioni per tutte le chiavi aggiuntive produce un file di registrazioni che facilita la ricerca di voci con gli attributi indicati.

Il compito principale risolto nell'AIS documentario è la ricerca di documenti in base al loro contenuto. La soluzione completa del problema di ricerca richiede che il sistema comprenda il significato delle query. I descrittori sono un insieme fisso di parole, inclusi termini professionali, che, secondo l'opinione dello sviluppatore di un particolare AIS, caratterizzano il contenuto del suo fondo documentario nella massima misura. AIS esamina il testo della richiesta in un linguaggio non formalizzato e acquisisce i descrittori incontrati nel testo. Successivamente, il sistema esamina i testi completi di tutti i documenti e seleziona quelli che contengono tutti i descrittori trovati nella richiesta. L'identificazione dei descrittori dovrebbe essere fatta fino alle desinenze. Problema: il tempo costa. La sua soluzione è utilizzare l'immagine di ricerca del documento (l'elenco dei suoi descrittori0. Viene memorizzato separatamente e ha un collegamento al documento. L'immagine di ricerca della query viene compilata allo stesso modo. Durante la ricerca, le immagini di ricerca della query e del documento vengono confrontati in base al criterio di corrispondenza semantica fissato per il sistema.

Un AIS documentario con modelli di ricerca di descrittori semplici può essere considerato come un sistema factografico con attributi booleani pari al numero totale di descrittori utilizzati. Questa rappresentazione è economica solo per un piccolo numero di descrittori.

Organizzazione di file sequenziali. Il metodo di indirizzamento dell'indice utilizza una tabella speciale chiamata indice che mappa i diversi valori della chiave agli indirizzi delle voci corrispondenti. Requisiti generali per i linguaggi di descrizione dei dati

software informativo fattografico

Attualmente, un approccio sistematico viene utilizzato nell'analisi e nella sintesi di grandi sistemi. La differenza tra questo approccio e quello classico, quando un sistema è sintetizzato unendo componenti sviluppati separatamente, è che si assume una transizione sequenziale dal generale al particolare. Al centro dell'approccio di sistema si trova



descrizione della funzione del sistema nel suo insieme e sintesi degli elementi del sistema mettendo in relazione la funzione con un elemento specifico del sistema.

Specialisti in tecnologie dell'informazione trattare con i sistemi, i processi in cui sono associati all'elaborazione, alla modifica, al cambiamento delle informazioni.

Sistema informativoè un insieme mirato di elementi connessi, caratterizzato da una certa struttura e algoritmo di funzionamento, che determina la dipendenza delle caratteristiche di output del sistema dall'influenza dell'ambiente esterno e delle influenze di input.

I sistemi informativi sono progettati per accumulare informazioni, memorizzarle ed emetterle secondo necessità. Questi dati sono descrizioni di oggetti del mondo reale o oggetti astratti che sorgono in varie discipline della scienza e rappresentano alcune affermazioni o messaggi veri. Con il tempo oa seguito di errori, possono diventare "falsi". Pertanto, una delle discipline alla base della teoria dei sistemi di informazione è la logica matematica.

Le discipline matematiche adatte a descrivere insiemi di oggetti e le loro proprietà sono la teoria degli insiemi e l'algebra relazionale (teoria matematica delle relazioni). Le informazioni devono essere espresse in determinate lingue. Per la loro elaborazione su un computer, devono essere espressi in linguaggi formali (in cui il significato delle frasi è determinato in modo univoco dalla loro forma). Per elaborare le informazioni su un computer, è necessario compilare un programma, che è una forma macchina dell'algoritmo. Infine, l'elaborazione del programma deve essere eseguita in un tempo accettabile con un dispendio di sistemi accettabile, che è ciò di cui tratta la teoria dei sistemi complessi.

Pertanto, la teoria dei sistemi informativi si basa sulla logica matematica, la teoria degli insiemi, l'algebra relazionale, la teoria dei linguaggi formali, la teoria degli algoritmi e la teoria dei sistemi complessi.

Un esempio di sistemi informativi è un sistema che include tre componenti principali:

componente fisica– vettore del sistema informativo ( mezzi tecnici per l'utilizzo dei sistemi informativi);

componente informativa– fondo informativo (metodo di organizzazione di un sistema di registrazioni):

componente funzionale– gestione, aggiornamento, reperimento informazioni, elaborazione finale.

In accordo con le procedure di definizione in corso di implementazione, tali sistemi informativi sono classificati:

– sistemi informativi per i processi tecnologici. Una fonte di informazioni: dispositivi automatici(sensori). Ricevitore di informazioni: dispositivi, organi esecutivi. Questi sistemi operano in tempo reale, ovvero un ritardo inaccettabilmente elevato nella trasmissione e nell'elaborazione delle informazioni;

– sistemi informativi di tipo amministrativo e organizzativo. La fonte e il destinatario delle informazioni sono i documenti. Consentito conservazione a lungo termine grandi quantità di informazioni.

La classificazione dei sistemi informativi può essere rappresentata come un grafico gerarchico amministrativo a sette livelli (Fig. 1.1).

Sotto struttura sistema informativo si riferisce alla totalità e all'interazione dei suoi singoli sottosistemi. Ogni sottosistema del sistema informativo, a sua volta, è un sistema informativo ed è caratterizzato da un insieme di input, output, una legge e un algoritmo di funzionamento.

Una struttura spesso serve come un modo per descrivere un sistema. Allo stesso tempo, i sistemi allocati non corrispondono necessariamente a blocchi o sottosistemi implementati fisicamente. Sono scelti in base alla comodità di spiegare il principio di funzionamento del sistema e le sue caratteristiche.

Se si utilizzano come sottosistema ulteriori dispositivi indivisibili che costituiscono la base elementare iniziale, allora il sistema sarà specificato in modo univoco mediante la sua struttura. Se, nella descrizione della struttura, vengono selezionati sottosistemi che sono formazioni più grandi rispetto a quelle di base (cioè ulteriormente indivisibili), allora non c'è corrispondenza biunivoca tra la struttura IS e il sistema stesso (nel senso della sua implementazione tecnica), perché uno stesso algoritmo, e ancor di più la legge di funzionamento di tali sottosistemi, può essere implementato mediante diverse combinazioni di elementi di base.

Una descrizione strutturale di un sistema informativo è intesa come un'immagine del sistema sotto forma di un diagramma a blocchi, ad es. raccolte di alcuni blocchi che hanno ingressi, uscite e connessioni tra blocchi. In questo caso, la legge di funzionamento dei blocchi e le loro funzioni di ingresso e uscita sono date in forma generalizzata.

La difficoltà di descrivere e scegliere la struttura di IS risiede nel fatto che per eseguire determinate operazioni sulle informazioni, nel sistema vengono create e utilizzate molte informazioni (di servizio) aggiuntive.

Il vantaggio dell'una o dell'altra struttura IS dipende essenzialmente dalla posizione degli ingressi e degli ingressi del sistema.

La struttura, come metodo di descrizione di un sistema, dipende dalle posizioni da cui avviene tale descrizione, e quindi può risultare diversa per lo stesso sistema.

Lo stesso sistema può avere struttura gerarchica dal punto di vista del trasferimento e dell'elaborazione delle informazioni e centralizzato dal punto di vista dello sviluppo delle azioni di controllo.

Esempio. Si consideri un sistema per raccogliere informazioni da diversi sensori in un punto centrale. Si diano il numero di ingressi, la posizione dei sensori nello spazio e il numero di uscite. È risaputo che x io (t)è rappresentato come funzioni casuali continue del tempo, si io (t)– sotto forma di una sequenza di numeri presentati utilizzando indicatori digitali.

Regola di corrispondenza tra x io (t) E si io (t), cioè. legge di funzionamento del sistema: y i (t)=x i (t)+Dx i ,

Dove D x i- valido per io esimo errore di input. Lascia per ogni coppia x io E si io viene scelto l'algoritmo di conversione, che consiste nella trasmissione del segnale x(t) al centro e convertendolo in una formula digitale.

Possibili opzioni per la struttura del sistema: 1. Struttura con linee di comunicazione indipendenti e indipendenti per ognuno degli ingressi delle trasformazioni funzionali x(t) in una formula numerica.


S- vipera

A- chiave di distribuzione

3. Sistema di indirizzi per la raccolta di informazioni con un canale di comunicazione comune (principale).


W- codificatore

SX- decodificatore

Qui, le informazioni vengono trasmesse dal sensore i-esimo su richiesta dal punto centrale trasmettendo un segnale di indirizzo speciale. Per ricevere questo segnale, un decodificatore è posizionato nella posizione di ciascuna fonte di informazioni. Anche l'ADC e W si trovano lì, consentendo di trasferire il valore discreto della funzione sulla linea di comunicazione x io (t) al momento del suo interrogatorio.

Se noti un errore, seleziona una parte di testo e premi Ctrl + Invio
CONDIVIDERE: