LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam

1.4 Supporto legale

1.5 Classificazioni dei sistemi informativi

1.6 Struttura IP

1. La struttura del sistema informativo

1.1 Tipi di sottosistemi di provisioning

La struttura di un sistema informativo è costituita da un insieme delle sue singole parti, denominate sottosistemi.

Un sottosistema è una parte del sistema, selezionata in base a qualche attributo.

La struttura generale di un sistema informativo può essere considerata come un insieme di sottosistemi, indipendentemente dal campo di applicazione. In questo caso ne parlano caratteristica strutturale classificazione e vengono chiamati i sottosistemi fornire. Pertanto, la struttura di qualsiasi sistema informativo può essere rappresentata da un insieme di sottosistemi di supporto (Figura 3.4).

Figura 3.4 La struttura del sistema informativo come insieme di sottosistemi di supporto

Il supporto informativo, tecnico, matematico, software, organizzativo e legale viene solitamente distinto tra i sottosistemi di supporto.

1.2 Supporto informativo

Lo scopo del sottosistema di supporto alle informazioni è la formazione e la fornitura tempestive di informazioni affidabili per prendere decisioni manageriali.

Supporto informativo - un insieme di un sistema unificato di classificazione e codifica delle informazioni, sistemi di documentazione unificata, schemi di flussi di informazioni che circolano in un'organizzazione, nonché una metodologia per la creazione di database.

Nota. I sistemi di classificazione e codifica delle informazioni sono discussi nel Capitolo 2.

Sistemi di documentazione unificata vengono creati a livello statale, repubblicano, settoriale e regionale. L'obiettivo principale è garantire la comparabilità degli indicatori di vari ambiti 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'implementazione, il mantenimento e la registrazione di forme unificate di documenti.

Tuttavia, nonostante l'esistenza di un sistema di documentazione unificato, il sondaggio della maggior parte delle organizzazioni rivela costantemente intero complesso svantaggi tipici:

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.

Diagrammi di flusso delle informazioni riflettere le rotte del movimento delle informazioni e dei 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 3.10. Come esempio del più semplice diagramma di flusso dei dati, si può citare un diagramma che riflette tutte le fasi del passaggio di un promemoria o di una voce nel database dell'assunzione di un dipendente - dal momento della sua creazione all'emissione di un ordine per la sua ammissione al lavoro.

La costruzione di diagrammi di flusso delle informazioni, che consentono di identificare la quantità di informazioni e condurre la sua analisi dettagliata, prevede:

eliminazione delle informazioni duplicate e inutilizzate;

classificazione e presentazione razionale delle informazioni.

Allo stesso tempo, le questioni della relazione tra il movimento delle informazioni lungo i livelli di controllo ( centimetro. (Vedi figura 3.2). Dovrebbe essere identificato quali indicatori sono necessari per prendere decisioni di gestione e quali no. Ogni artista dovrebbe ricevere solo le informazioni utilizzate.

Metodologia di creazione di database basato sui fondamenti teorici del loro design. Per comprendere il concetto di metodologia, presenteremo le sue idee principali sotto forma di due fasi che vengono costantemente implementate nella pratica:

1 ° fase - esame di tutte le divisioni funzionali dell'azienda al fine di:

comprendere le specificità e la struttura delle proprie attività;

costruire un diagramma dei flussi di informazioni;

analizzare il sistema di gestione documentale esistente;

determinare gli oggetti informativi e la corrispondente composizione degli attributi (parametri, caratteristiche) che ne descrivono le proprietà e lo scopo 2 ° stadio - costruzione di un modello di dati logico-informativo concettuale per il campo di attività esaminato nella 1 ° fase. In questo modello, tutte le connessioni tra gli oggetti e i loro attributi devono essere stabilite e ottimizzate. Il modello logico dell'informazione è la base su cui verrà creato il database.

Nota. La teoria e la tecnologia per costruire un modello logico dell'informazione possono essere trovate nel Capitolo 15.

Per creare supporto informativo, è necessario:

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

identificare il movimento delle informazioni dal momento della sua origine al suo utilizzo ai vari livelli di gestione, presentate per l'analisi sotto forma di schemi di flusso di informazioni;

miglioramento del sistema di gestione documentale;

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

conoscenza della metodologia per la creazione di modelli logico-informativi concettuali che riflettono la relazione delle informazioni;

creazione di matrici di informazioni su supporti informatici, che richiedono un supporto tecnico moderno.

Supporto tecnico

Supporto tecnico: una serie di mezzi tecnici destinati al funzionamento del sistema informativo, nonché la documentazione corrispondente per questi mezzi e processi tecnologici.

Complesso di mezzi tecnici trucco:

computer di qualsiasi modello;

dispositivi per raccogliere, accumulare, elaborare, trasmettere e trasmettere informazioni;

dispositivi di trasmissione dati e linee di comunicazione;

apparecchiature e dispositivi per ufficio per il recupero automatico di informazioni;

materiali operativi, ecc.

Documentazione viene elaborata 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 suddivisa approssimativamente in tre gruppi:

a livello di sistema, inclusi standard statali e di settore per il supporto tecnico;

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

riferimento normativo utilizzato durante l'esecuzione di calcoli tecnici

fornitura.

Ad oggi si sono sviluppate due principali forme di organizzazione del supporto tecnico (forme di utilizzo dei mezzi tecnici): centralizzata e parzialmente o completamente decentralizzata.

Centralizzato il supporto tecnico si basa sull'uso di grandi computer e centri di calcolo nel sistema informativo.

Decentramento i mezzi tecnici comportano l'implementazione di sottosistemi funzionali sui personal computer direttamente nei luoghi di lavoro.

Un approccio promettente dovrebbe essere considerato, a quanto pare, parzialmente decentralizzato approccio - l'organizzazione del supporto tecnico basato su reti distribuite, composto da computer personale e un mainframe per l'archiviazione di database comuni a qualsiasi sottosistema funzionale.

1.3 Matematica e software

Matematica e software - un insieme di metodi matematici, modelli, algoritmi e programmi per l'attuazione degli scopi e degli obiettivi del sistema informativo, nonché il normale funzionamento del complesso dei mezzi tecnici.

Ai fondi software si riferiscono:

strumenti per modellare i processi di gestione;

compiti di gestione tipici;

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

Parte software include prodotti software a livello di sistema e speciali, nonché documentazione tecnica.

PER a livello di sistema il software include una serie di programmi destinati agli utenti e progettati per risolvere i compiti tipici dell'elaborazione delle informazioni. Servono per espandersi funzionalità computer, controllo e gestione del trattamento dei dati.

Speciale il software è una raccolta di programmi sviluppati per creare un sistema informativo specifico. Include pacchetti programmi applicativi (111 111), che implementano i modelli sviluppati di vari gradi di adeguatezza, riflettendo il funzionamento di un oggetto reale.

Documentazione tecnica sviluppare strumenti software dovrebbe contenere una descrizione dei compiti, un compito per gli algoritmi, un modello economico e matematico del compito, esempi di test.

Supporto organizzativo

Il supporto organizzativo è un insieme di metodi e mezzi che regolano l'interazione dei dipendenti con mezzi tecnici e tra di loro durante lo sviluppo e il funzionamento del sistema informativo.

Il supporto organizzativo implementa le seguenti funzioni:

analisi il sistema esistente gestire l'organizzazione in cui verrà utilizzato l'IS e identificare le attività da automatizzare;

preparazione di compiti da risolvere su un computer, inclusi compito tecnico sulla progettazione dell'IS e sullo studio di fattibilità della sua efficacia;

sviluppo di decisioni gestionali sulla composizione e struttura dell'organizzazione, metodologia per la risoluzione dei problemi finalizzata al miglioramento dell'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 database, i cui obiettivi sono stati informati quando si considera il supporto informativo.

2.3 La struttura dei sistemi informativi - SI

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

Un sottosistema è una parte del sistema, selezionata in base a qualche attributo.

Se un struttura generale È da considerare come un insieme di sottosistemi indipendentemente dall'ambito di applicazione, quindi in questo caso i sottosistemi sono chiamati fornitura.

Il supporto informativo, tecnico, matematico, software, organizzativo e legale si distingue solitamente tra i principali sottosistemi della PI.


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 alle informazioni è la formazione e la fornitura tempestive di informazioni affidabili per prendere decisioni manageriali.

Il supporto informativo è un insieme di un sistema unificato di classificazione e codifica delle informazioni, sistemi di documentazione unificata, schemi di 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 è una raccolta sistematizzata, un elenco di qualsiasi oggetto, che consente a ciascuno di essi di trovare il proprio posto e di avere una designazione specifica (solitamente numerica). Il sistema di classificazione consente di raggruppare oggetti per distinguere determinate classi, che saranno caratterizzate da una serie di proprietà comuni.

Classificazione degli oggetti è una procedura di raggruppamento qualitativo finalizzata all'identificazione di proprietà omogenee. Per quanto riguarda le informazioni, come oggetto di classificazione, le classi selezionate sono chiamate oggetti di informazione.

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

Classificatore - una raccolta sistematizzata di nomi e codici di gruppi di classificazione.

Scopo del classificatore:

- sistematizzazione dei nomi degli oggetti codificati;

- interpretazione univoca degli stessi oggetti in compiti diversi;

- la capacità di generalizzare le informazioni su un dato insieme di funzionalità;

- la capacità di confrontare gli stessi indicatori contenuti nelle forme di rendicontazione statistica;

- la capacità di cercare e scambiare informazioni tra i vari reparti interni all'azienda e sistemi informativi esterni;

- salvare la memoria del computer quando si inseriscono informazioni codificate.

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

Metodi di classificazione degli oggetti:

- Metodo di classificazione gerarchica

Data la procedura piuttosto rigida per la costruzione della struttura di classificazione, è necessario determinarne lo scopo prima di iniziare il lavoro, ad es. quali proprietà dovrebbero avere gli oggetti combinati in classi. Queste proprietà sono prese di seguito come segni di classificazione.

In un sistema di classificazione gerarchico, ogni oggetto a qualsiasi livello deve essere assegnato a una classe, caratterizzata da un valore specifico dell'attributo di classificazione selezionato. Per il successivo raggruppamento in ogni nuova classe, è necessario impostare 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.

Il numero di livelli di classificazione corrispondenti al numero di elementi selezionati come base di divisione caratterizza profondità di classificazione.



Sistema di classificazione gerarchico

Figura 2.3.1 (1)

Vantaggi del sistema di classificazione gerarchica:

- facilità di costruzione;

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

Svantaggi del sistema di classificazione gerarchica:

- una struttura rigida, che porta alla complessità di apportare modifiche, poiché tutti i raggruppamenti di classificazione devono essere ridistribuiti;

- l'impossibilità di raggruppare gli oggetti secondo combinazioni di caratteristiche non previste in precedenza.

- Metodo di classificazione sfaccettato

A differenza di quello gerarchico, consente la selezione dei segni di classificazione indipendentemente l'uno dall'altro e dal contenuto semantico dell'oggetto classificato. Vengono chiamati i segni di classificazione sfaccettature (sfaccettatura è una cornice). Ogni sfaccettatura contiene un insieme di valori omogenei di una data caratteristica di classificazione. Inoltre, i valori nel facet possono essere disposti in qualsiasi ordine, sebbene il loro ordine sia preferibile.

Lo schema per costruire un sistema di classificazione sfaccettato è presentato sotto forma di una tabella.

Sfaccettature

F 1

F 2

F 3

F io

F n

Valori facet

1

2

3

k

Sistema di classificazione sfaccettato

Figura 2.3.1 (2)

I nomi delle colonne corrispondono alle caratteristiche di classificazione evidenziate (sfaccettature), designate Ф 1, Ф 2, Ф 3, ..., Ф i, ..., Ф n... Ogni cella della tabella memorizza un valore di facet specifico. La procedura di classificazione consiste nell'assegnare a ciascun oggetto i valori corrispondenti dalle sfaccettature. Tuttavia, non tutte le sfaccettature possono essere utilizzate. Quando si costruisce un sistema di classificazione sfaccettato, è necessario che i valori utilizzati in diverse sfaccettature non vengano ripetuti. Un sistema sfaccettato può essere facilmente modificato apportando modifiche ai valori di qualsiasi sfaccettatura.

Vantaggi del sistema di classificazione delle faccette:

- la capacità di creare una grande capacità di classificazione uso di un gran numero di segni di classificazione e dei loro valori per creare raggruppamenti;

- la possibilità di modificare facilmente l'intero sistema di classificazione senza cambiare la struttura dei raggruppamenti esistenti.

Lo svantaggio del sistema di classificazione sfaccettato è la complessità della sua costruzione, poiché è necessario tener conto dell'intera varietà di caratteristiche di classificazione.

- Metodo di classificazione dei descrittori

Per organizzare il recupero delle informazioni, per mantenere i thesauri (dizionari), viene efficacemente utilizzato un sistema di classificazione descrittivo (descrittivo), il cui linguaggio è vicino al linguaggio naturale di descrizione degli oggetti informativi. È particolarmente ampiamente utilizzato nel sistema di ricerca nelle 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 vengono esposte normalizzazione, cioè dall'insieme dei sinonimi vengono selezionati uno o più dei più utilizzati;

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

Vengono stabiliti collegamenti tra i descrittori, che consentono di espandere la portata del recupero delle informazioni.

- Sistema di codifica

Viene utilizzato per sostituire il nome di un oggetto con un simbolo (codice) al fine di garantire un'elaborazione delle informazioni comoda ed efficiente.

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

2. Sistemi di documentazione unificata vengono creati a livello statale, repubblicano, settoriale e regionale. L'obiettivo principale è garantire la comparabilità degli indicatori di vari ambiti 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'implementazione, il mantenimento e la registrazione di forme unificate di documenti.

Tuttavia, nonostante l'esistenza di un sistema di documentazione unificato, un sondaggio della maggior parte delle organizzazioni rivela costantemente 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 del movimento delle informazioni e dei 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:

Lo schema più semplice flussi di dati - un diagramma che riflette tutte le fasi del passaggio di un promemoria o di una voce nel database sull'assunzione di un dipendente - dal momento della sua creazione al rilascio di un ordine per la sua ammissione al lavoro.

La costruzione di diagrammi di flusso delle informazioni, che consentono di identificare la quantità di informazioni e condurre la sua analisi dettagliata, prevede:

- eliminazione delle informazioni duplicate e inutilizzate;

- classificazione e presentazione razionale delle informazioni.

Allo stesso tempo, dovrebbero essere approfondite le questioni dell'interconnessione della circolazione delle informazioni lungo i livelli di gestione. Dovrebbe essere identificato quali indicatori sono necessari per prendere decisioni di gestione e quali no. Ogni artista dovrebbe ricevere solo le informazioni utilizzate.

4. Metodologia per la costruzione di database - DB basato sui fondamenti teorici del loro design. Le idee principali del concetto di metodologia sono implementate nella pratica sotto forma di due fasi implementate successivamente nella pratica:

- 1a fase - esame di tutte le divisioni funzionali dell'impresa al fine di:

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

- costruire un diagramma dei flussi di informazioni;

- analizzare il sistema di gestione documentale esistente;

- definire oggetti informativi e la corrispondente composizione di attributi (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 e i loro attributi devono essere stabilite e ottimizzate. Il modello logico dell'informazione è la base su cui verrà creato il database.

Per creare supporto informativo, è necessario:

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

- identificare il movimento delle informazioni dalla fase di origine e al loro utilizzo ai vari livelli di gestione, presentate per l'analisi sotto forma di schemi di flusso 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 logico-informativi concettuali che riflettano l'interconnessione delle informazioni;

- creazione di matrici di informazioni su supporti informatici, che richiedono un supporto tecnico moderno.

2.3.2 È hardware

Il supporto tecnico dei sistemi informativi è un complesso di mezzi tecnici che garantiscono il funzionamento dell'IS, la documentazione corrispondente per questi mezzi e processi tecnologici.

Il complesso dei mezzi tecnici comprende:

- computer di qualsiasi modello;

- dispositivi per la raccolta, l'archiviazione, l'elaborazione, la trasmissione e l'emissione di informazioni;

- dispositivi di trasmissione dati e linee di comunicazione;

- apparecchiature e dispositivi per ufficio per il recupero automatico di informazioni;

- materiali operativi, ecc.

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

La documentazione può essere suddivisa approssimativamente in tre gruppi:

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

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

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

2.3.3 CI matematici e software

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

I mezzi del software includono:

- strumenti per modellare i processi di gestione;

- compiti di gestione tipici;

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

Strumenti software: il software include:

- Software a livello di sistema sono complessi di programmi rivolti agli utenti e progettati per risolvere compiti tipici dell'elaborazione delle informazioni. Servono per espandere le funzionalità dei computer, controllare e gestire il processo di elaborazione dei dati;

- Software speciale - è un insieme di programmi sviluppati durante la creazione di uno specifico IS. Comprende pacchetti software che implementano i modelli sviluppati di vari gradi di adeguatezza, riflettendo 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 compito, esempi di test.

2.3.4 Supporto organizzativo IS

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 gestione di un SI.

Il supporto organizzativo implementa le seguenti funzioni:

- analisi del sistema di gestione esistente dell'organizzazione, dove verrà utilizzato il SI, e identificazione dei compiti da automatizzare;

- preparazione di compiti per la risoluzione 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 dei problemi finalizzata al miglioramento dell'efficienza del sistema di gestione.

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

2.3.5 Supporto legale IP

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

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

Il quadro giuridico comprende leggi, decreti, decisioni delle autorità statali, ordini, istruzioni e altri documenti normativi di ministeri, dipartimenti, organizzazioni, autorità locali. Nel quadro giuridico, si può distinguere una parte generale che regola il funzionamento di qualsiasi IP e una parte locale che regola il funzionamento di uno specifico IP.

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

Il supporto legale delle fasi di funzionamento della PI include:

- stato IP;

- diritti, doveri e responsabilità del personale;

- disposizioni legali di alcuni tipi di processi di gestione;

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

Definizione di un sistema informativo (SI). Compiti e funzioni IS

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

In altre parole sotto IP è inteso come un insieme di documenti ordinato dal punto di vista organizzativo (array di documenti) e tecnologie informatiche, compreso l'uso della tecnologia informatica e della comunicazione, implementando processi di informazione.

Compiti e funzioni IS

Con la separazione organizzativa di IS, vengono risolti due gruppi di compiti:

1. gruppo di attività di supporto alle informazioni :

Selezione dei messaggi necessari e loro elaborazione,

Conservazione,

· Ricerca e consegna di informazioni sull'argomento dell'attività principale. (Con una completezza, accuratezza ed efficienza predeterminate nella forma più accettabile per i sistemi di elaborazione dati).

2. un gruppo di attività relative all'elaborazione delle informazioni ricevute secondo l'uno o l'altro algoritmo o programma al fine di preparare soluzioni per i compiti affrontati dall'argomento dell'attività principale (i cosiddetti " personalizzato "Compiti).

Per risolvere questi problemi IP deve avere informazione necessaria di argomento (DI) il soggetto dell'attività principale, i problemi che deve affrontare, deve essere in grado di utilizzare i modelli esistenti per risolvere i problemi mediante l'elaborazione dei dati o costruire autonomamente tali modelli, e anche avere una certa intelligenza artificiale o naturale.

Definizione preliminare. Argomento È un insieme di oggetti e relazioni tra loro, limitati dalle esigenze di un soggetto specifico dell'attività principale.

Più concetto di dettaglio « Argomento"discusso nel paragrafo 5 di questa conferenza .

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



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

· input di informazioni nel IP;

· memorizzare le informazioni in memoria, aggiornarle e mantenerle integre ;

· elaborazione, ricerca e consegna di informazioni secondo i requisiti fissati dal soggetto dell'attività principale. ( Trattamento può includere e preparazione di soluzioni compiti applicati dall'utente secondo i corrispondenti algoritmi (programmi)).

Composizione e struttura dell'IS, elementi principali, procedura operativa

Struttura IP è un insieme interconnesso delle sue parti, chiamato fornitura di sottosistemi.

Sottosistema - è una parte del sistema, contraddistinta da qualche attributo.

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;

acquisizione di informazioni;

ricerca e consegna di informazioni per gli abbonati al sistema;

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

Questi processi che lo fanno funzionare IP qualsiasi scopo, può essere condizionatamente rappresentato come un diagramma costituito da blocchi:

· Inserimento di informazioni da fonti esterne o interne;

· Elaborazione delle informazioni di input e loro presentazione in una forma conveniente;

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

· risposta - si tratta di informazioni elaborate dalle persone di questa organizzazione per correggere le informazioni di input.

Pertanto, per implementare le funzioni dell'IS sopra indicate, esistono tre sottosistemi funzionali indipendenti:

1. Sottosistema organizzativo e tecnologico della raccolta delle informazioni fornisce la selezione e l'accumulo di dati nel sistema informativo e comprende un insieme di fonti di informazione, catene organizzative e tecnologiche di selezione delle informazioni per l'accumulo nel sistema. Senza un sottosistema organizzativo e tecnologico di raccolta delle informazioni adeguatamente organizzato, tempestivo ed efficace, è impossibile organizzare efficacemente il funzionamento dell'intero IP in genere.

IP può elaborare (elaborare) solo le informazioni inserite in esso. 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 di trasmetterle all'utente, ma anche dalla capacità di selezionare le informazioni rilevanti dall'ambiente esterno.

Questa selezione è effettuata da questo sottosistema, che accumula dati sulle esigenze di informazione degli utenti. IP (interno ed esterno), analizza e organizza questi dati, formando profilo informativo IP... L'algoritmo di selezione delle informazioni converte i flussi di input in file matrice di informazioni IP.

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

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

Questo sottosistema trasforma le informazioni e le richieste di input, ne organizza la memorizzazione e l'elaborazione per soddisfare le esigenze di informazioni dell'abbonato IP.

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

· apparecchi per la descrizione delle informazioni , Ovvero, Linguaggio di reperimento di informazioni, sistemi di codifica e linguaggio di descrizione dei dati;

· organizzare e mantenere le informazioni (organizzazione logica e fisica, procedure per la conservazione e la protezione delle informazioni, ecc.);

· apparecchi per elaborazione ed elaborazione di informazioni (algoritmi, modelli, ecc.).

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

3. Sottosistema normativo e funzionale per la preparazione e l'emissione di informazionidefinisce gli utenti o in altro modo iscritti , sistemi.

Questo sottosistema implementa direttamente la soddisfazione esigenze di informazione utenti sia interni che 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 del fine settimana prodotti informativi, organizza il processo di supporto e manutenzione delle informazioni stesso.

Queste funzioni richiedono:

· apparecchi per la descrizione e l'analisi dei bisogni informativi e le loro espressioni nella lingua IP;

· apparecchi di supporto diretto alle informazioni (procedure per la ricerca e l'emissione di informazioni, linguaggi per la manipolazione dei dati, ecc.).

Con le stesse prestazioni di funzioni di questo sottosistema in IP di diversi tipi, differiscono in modo significativo l'uno dall'altro. Ciò è particolarmente evidente durante il confronto documentario e effettivo IPche sarà discusso in dettaglio più avanti.

(portatore interno di conoscenza dell'area tematica) è banca dati (DB). Il concetto di database è centrale nel campo della tecnologia dei sistemi informativi automatizzati.

Definizione 1Database: una raccolta di dati organizzata secondo determinate regole che forniscono principi generali per la descrizione, l'archiviazione e la manipolazione dei dati, indipendentemente dai programmi applicativi.

Definizione 2. (GOST): Database management system (DBMS): un insieme di programmi e strumenti linguistici progettati per gestire i dati in un database, mantenere un database e garantire la sua interazione con i programmi applicativi.

Il nucleo informativo del sottosistema per la presentazione e l'elaborazione delle informazioni è il livello più alto è banca dati (BND), o banca dati automatizzata (ABD) È un insieme dei seguenti componenti :

· DB,

· DBMS,

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

· insieme di mezzi tecnici su cui sono implementati.

Classificazione IP

1. Su appuntamento:

· riferimento IP,

· sistemi di supporto dell'informazione ,

· sistemi di riferimento e di informazione avere uno scopo indipendente.

2. Per numero di utenti e territorialità

· singolo utente (per esempio, IPusando come DI attaccamento Eccellere ),

· multiplayer di basso livello (per esempio, IPcostruito su annesso Accesso ),

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

3. Sull'efficienza del trattamento delle informazioni

· sistema in tempo reale,

· sistema di elaborazione operativa delle transazioni,

· sistema di elaborazione in batch .

4. Per attributo funzionale 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 delle informazioni,

· sistemi di decisione dell'informazione :

o manager IP,

o consigliando IP.

7. Per ambito

· IP gestione organizzativa ,

· IP controllo di processo (TP),

· IP progettazione assistita da computer (CAD),

· Integrato (aziendale) IP,

· Computing IP.

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

· documentario IP (informazioni mal strutturate);

· effettivo IP (informazioni strutturate in modo rigido);

· documentario fattuale IP.

· informazioni geografiche sistemi.

9. In scala

· in tutto il mondo,

· internazionale,

· repubblicano,

· regionale,

· industria,

· associazioni,

· imprese e dipartimenti.

Sistemi di informazione

3. Modelli di dati

3.2. Modello di rete (CM)

3.3. Modello relazionale (PM)

4. Fasi di sviluppo del database

4.1. Argomento

4.2. Modello di dominio.

4.3. Modello di dati logici.

4.3.1. Concetti basilari

4.3.2. Caratteristica della relazione

4.4. Modello fisico dei dati

4.5. Il database stesso e le applicazioni

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 (IS) -è un complesso costituito da una base di informazioni (archiviazione delle informazioni) e da procedure che consentono di accumulare, archiviare, correggere, cercare, elaborare e rilasciare informazioni.

Componenti del sistema informativo:

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

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

    componente funzionale: un insieme di programmi progettati per il controllo base di informazioni dati e documenti necessari per il funzionamento di questi programmi.

Si noti che il concetto di DBMS - sistemi 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 di sistemi informativi. Il DBMS ci fornisce una serie di procedure che facilitano lo svolgimento di operazioni tipiche su un database di informazioni.

2. Classificazioni dei sistemi informativi

2.1. Classificazione per grado di automazione

A seconda del grado di automazione processi di informazione nel sistema gestionale di un'azienda i sistemi informativi sono definiti come manuali, automatici, automatizzati (Fig. 1).

Figura: 1. Classificazione per grado di automazione

Circuiti integrati portatili caratterizzato dall'assenza di mezzi tecnici moderni di elaborazione delle informazioni e dallo svolgimento di tutte le operazioni da parte di una persona. Ad esempio, riguardo alle attività di un manager in un'azienda che non dispone di computer, possiamo dire che lavora con IS manuale.

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

IC automatizzatoimplicano la partecipazione al processo di elaborazione delle informazioni sia di una persona che di mezzi tecnici, con il ruolo principale assegnato a un computer. Nell'interpretazione moderna, il termine "sistema informativo" include necessariamente il concetto di sistema automatizzato.

I Sistemi Informativi Automatizzati, data la loro diffusione nell'organizzazione dei processi di gestione, hanno varie modifiche e possono essere classificati, ad esempio, per natura dell'uso delle informazioni e per ambito.

2.2. Classificazione basata sulla struttura dei compiti

Esistono tre tipi di compiti per i quali vengono creati i sistemi informativi: strutturati (formalizzati), non strutturati (non formalizzati) e parzialmente strutturati.

Strutturato (formalizzato) compito - un compito in cui tutti i suoi elementi e le interrelazioni tra loro sono noti.

Non strutturato (non formalizzabile) compito: un'attività in cui è impossibile selezionare elementi e stabilire collegamenti 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 molte volte e sono di routine. Lo scopo dell'utilizzo del sistema informativo per risolvere compiti strutturati è automatizzare completamente la loro soluzione, ovvero ridurre a zero il ruolo di una persona.

Ad esempio, in un sistema informativo, è necessario implementare il compito di calcolare i salari. Questo è un problema strutturato in cui l'algoritmo di soluzione è completamente noto. La natura ordinaria di questo compito è determinata dal fatto che i calcoli di tutti gli oneri e le detrazioni sono molto semplici, ma il loro volume è molto elevato, poiché devono essere ripetuti molte 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 di sviluppare un algoritmo è associata a grandi difficoltà. Le possibilità di utilizzare il sistema informativo qui sono limitate. La decisione in questi casi è 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 la relazione nel tuo gruppo di studenti. Difficilmente puoi farlo. Ciò è dovuto al fatto che per questo compito sono essenziali fattori psicologici e sociali, che sono molto difficili da descrivere algoritmicamente.

Si noti che nella pratica di qualsiasi organizzazione, ci sono relativamente poche attività completamente strutturate o completamente non strutturate. Per la maggior parte delle attività, possiamo dire che solo una parte dei loro elementi e le connessioni tra di loro sono note. 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 di manodopera per completare uno dei lavori complessi in tempo supera la loro disponibilità. Le modalità per risolvere questo problema possono essere diverse, ad esempio: assegnazione di finanziamenti aggiuntivi per aumentare il numero di dipendenti; assegnazione della data di completamento a una data successiva, ecc. Come puoi vedere, in questa situazione, il sistema informativo può aiutare una persona a prendere una decisione particolare se gli fornisce informazioni sullo stato di avanzamento dei lavori in tutti i parametri necessari.

I sistemi informativi utilizzati per risolvere compiti parzialmente strutturati si dividono in due tipologie (Fig.2):

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

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

Figura: 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 stabilendo un dialogo con il modello nel processo della sua ricerca.

Sistemi informativi esperti assicurare 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 degli esperti si basa sul concetto di "decisioni gestionali tipiche", secondo cui le situazioni problematiche che spesso si presentano nel processo di gestione possono essere ridotte ad alcune classi omogenee di decisioni gestionali, es. a un certo insieme standard di alternative. Per implementare il supporto di esperti a questo livello, viene creato un fondo informativo per la memorizzazione e l'analisi delle alternative tipiche.

Se la situazione problematica che si è verificata non è associata alle classi esistenti di alternative tipiche, dovrebbe entrare in funzione il secondo livello di supporto esperto per le decisioni manageriali. Questo livello genera alternative basate sui dati disponibili nel fondo informativo, regole di trasformazione e procedure per la valutazione delle alternative sintetizzate.

3. Modelli di dati

Esiste un'ampia varietà di tipi di dati complessi, ma studi condotti su un ampio materiale pratico hanno dimostrato che tra questi si possono distinguere molti dei più comuni. Tali strutture generalizzate sono chiamate modelli di datida riflettono la percezione dell'utente dei dati del mondo reale.

3.1. Modello gerarchico (MI)

L'IM è rappresentato da un grafo connesso del tipo ad 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 più istanze 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 comunicazione con un nodo di livello superiore.

Un nodo è un modello di informazioni di un elemento a questo livello della gerarchia.

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

Si possono notare le seguenti proprietà del database IM:

    diversi nodi di livello inferiore sono associati 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 collegamenti devono essere funzionali (1: 1, 1: M);

    l'ordine di attraversamento completo è definito per il database: dall'alto in 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) iBM... La prima versione è apparsa nel 1968.

3.2. Modello di rete (CM)

L'approccio in rete all'organizzazione dei dati è un'estensione di quello gerarchico. Architettura modello di rete sulla base delle proposte della Conference on Data Systems Languages \u200b\u200b(CODASYL) Committee on Programming Languages, 1971

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

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

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

Un tipico rappresentante è il sistema di gestione del database integrato (IDMS) di Cullinet Software, Inc.

Punti di forza dei primi DBMS (pre-relazionali):

    Gestione avanzata dei dati nella memoria esterna a basso livello;

    La capacità di costruire manualmente sistemi applicativi efficaci;

    La possibilità di risparmiare memoria suddividendo sottooggetti (nei sistemi di rete).

Svantaggi:

    Troppo difficile da usare;

    La conoscenza dell'organizzazione fisica è effettivamente richiesta;

    I sistemi applicativi dipendono da questa organizzazione;

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

3.3. Modello relazionale (PM)

Termine "relazionale" (dal latino relatio - relazione) indica innanzitutto che un tale modello di archiviazione dati è costruito sulla relazione delle sue parti costitutive. Nel caso più semplice, si tratta di un array bidimensionale o di una tabella bidimensionale e, quando si creano modelli di informazioni complessi, sarà un insieme di tabelle interconnesse.

Le basi modello relazionale i dati furono presentati 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 era stato ulteriormente sviluppato. L'interpretazione più comune del modello di dati relazionali appartiene a K. Date.

Il modello di dati relazionali ha tre parti:

    La parte strutturale.

    Parte integrale.

    La parte della manipolazione.

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

Parte integrale descrive vincoli di un tipo speciale che devono essere soddisfatti per qualsiasi relazione in qualsiasi database relazionale. È integrità dell'entità e integrità della chiave esterna.

Parte di manipolazione descrive due modi equivalenti per manipolare i dati relazionali: algebra relazionale e calcolo relazionale.

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

Diamo un'occhiata ai concetti di base del modello di dati relazionali.

Solo nel modello relazionale classico tipi di dati semplici (atomici)... I tipi di dati semplici non hanno una struttura interna. PER tipi semplici i tipi di dati includono:

    Logico;

    Corda;

    Numerico.

In realtà, per un modello di dati relazionali, il tipo di dati utilizzati non è importante. Il requisito che il tipo di dati sia semplice deve essere compreso in modo che le operazioni relazionali non debbano tenere conto della struttura interna dei dati. Ovviamente, dovrebbero essere descritte le azioni che possono essere eseguite con i dati nel loro insieme, ad esempio, è possibile aggiungere dati di tipo numerico, per le stringhe è possibile un'operazione di concatenazione, ecc.

Nel modello di dati relazionali, il concetto di tipo di dati è strettamente correlato al concetto di dominio, che può essere considerato un affinamento del concetto di tipo di dati.

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

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

La differenza tra un dominio e il concetto di sottoinsieme sta proprio nel fatto che il dominio riflette la semanticadefinito dall'area tematica. Potrebbero esserci diversi domini che coincidono come sottoinsiemi, ma hanno significati diversi. Ad esempio, i domini "Peso parte" e "Quantità disponibile" possono essere descritti in modo simile come un insieme di numeri interi non negativi, ma il significato di questi domini sarà diverso e saranno varidomini.

Il significato principale dei domini è quello i domini limitano i confronti... Non è corretto, da un punto di vista logico, confrontare valori di domini diversi, anche se dello stesso tipo. Questa è una manifestazione della limitazione semantica dei domini.

Atteggiamento consiste di due parti: l'intestazione della relazione e il corpo della relazione. Un'intestazione di relazione è analoga a un'intestazione di tabella. L'intestazione della relazione è composta da attributi... Viene chiamato il numero di attributi grado di atteggiamento... Un corpo di relazione è analogo a un corpo di tabella. Il corpo della relazione è costituito da tuple... Una tupla di relazione è analoga a una riga di tabella. Viene chiamato il numero di tuple di una relazione rapporto di potere.

La relazione ha le seguenti proprietà:

    Nessuna tupla è la stessa in una relazione;

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

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

    Tutti i valori degli attributi sono atomici.

Si consideri un esempio della relazione "Employees" definita sui domini "Employee_Number", "Lastname", "Stipendio", "Department_Number". Perché Poiché tutti i domini sono diversi, è conveniente nominare gli attributi della relazione nello stesso modo dei domini corrispondenti. L'intestazione della relazione ha il seguente aspetto:

Dipendenti (numero_impiegato, cognome, stipendio, numero_di reparto)

Lascia che la relazione contenga attualmente tre tuple:

(1, Ivanov, 10000, 1)

(2, Petrov, 8000, 2)

(3, Sidorov, 12000, 1)

questa relazione è naturalmente rappresentata sotto forma di tabella:

Impiegato numero

Cognome

Stipendio

Department_number

Database relazionale chiamato un insieme di relazioni.

Schema del database relazionale dati chiamato un insieme di intestazioni di relazioni incluse nel database.

I termini utilizzati dal modello di dati relazionali hanno sinonimi di "tabella" corrispondenti:

Termine relazionale

Termine "tabella" corrispondente

Banca dati

Set di tavoli

Schema del database

Un insieme di intestazioni di tabella

Atteggiamento

Intestazione relazione

Intestazione della tabella

Relazione del corpo

Corpo del tavolo

Attributo di relazione

Nome della colonna della tabella

Tupla di relazione

Riga della tabella

Il grado (-arità) della relazione

Numero di colonne della tabella

Rapporto di potenza

Numero di righe della tabella

Domini e tipi di dati

Tipi di dati nelle celle della tabella

L'atteggiamento è dentro Prima forma normale (1NF)se contiene solo valori scalari (atomici).

Non è possibile ottenere la prima forma normale se si presume che gli attributi di una relazione possano essere definiti su tipi di dati complessi: array, strutture o anche altre relazioni. È facile immaginare una tabella in cui alcune celle contengono array, altre celle contengono strutture complesse definite dall'utente e terze celle contengono intere tabelle relazionali, che a loro volta possono contenere oggetti altrettanto complessi. Tali capacità sono fornite da alcuni moderni DBMS post-relazionali e a oggetti.

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


Gli elementi che garantiscono il funzionamento di IS per qualsiasi scopo sono elencati nella definizione. Alcuni di essi - mezzi, metodi e personale - assicurano il funzionamento del SI, mentre altri - conservazione, elaborazione ed emissione di informazioni - indicano caratteristiche funzionali, ovvero determinare da quali processi informativi è composto il funzionamento dell'IS. Pertanto, la struttura dell'IS è considerata in due modi diversi: la struttura funzionale e la struttura dell'IS come un insieme di sottosistemi di supporto.

In accordo con la definizione, gli elementi funzionali dell'IS sono i seguenti gruppi (blocchi) di processi:

- inserimento di informazioni da fonti esterne o interne;

- elaborazione delle informazioni di input e loro presentazione in una forma conveniente;

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

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

Struttura funzionale Il sistema informativo è presentato sotto forma di uno schema a blocchi (Fig.1), in cui ogni elemento del sistema è rappresentato sotto forma di un blocco (nella Fig.- un rettangolo), ei collegamenti e le loro direzioni sono indicati da frecce.

Le singole parti (blocchi di sistema) sono chiamate sottosistemi.

In ogni caso specifico, l'insieme e le interrelazioni dei sottosistemi funzionali dipendono dall'area tematica e dalle specificità dell'attività dell'impresa, la cui attività è fornita dal sistema informativo.

La struttura dell'IS può anche essere rappresentata come un complesso di sottosistemi di supporto (Fig. 2).

Fig. 1. Schema a blocchi IC funzionale generalizzato.

Tuttavia, per AIS, che differiscono per natura e tipi di elaborazione delle informazioni, diagramma funzionale differisce in una serie di sottosistemi di elaborazione. Ad esempio, AIPS (biblioteca, museo, referenze legali, ecc.) Produce input, sistematizzazione, archiviazione, ricerca e consegna di informazioni su richiesta dell'utente senza complesse trasformazioni dei dati. Sistemi di risoluzione delle informazioni: ASOD, ACS, DSS - elaborano le informazioni del database secondo un determinato algoritmo, tuttavia differiscono anche nella composizione dei sottosistemi di elaborazione delle informazioni. CAD, specializzato in automazione della progettazione, ha sottosistemi speciali nella sua struttura: documentazione tecnica, generazione di attività, simulazione, calcolo e in alcuni può essere sistema esperto (vedi schema a blocchi in Fig. 2).

Fig. 2. Schema a blocchi CAD

Considera un altro tipo di struttura IS: come un complesso di sottosistemi di supporto (Fig. 3).

La struttura di un sistema informativo può essere considerata come un insieme di sottosistemi, indipendentemente dal campo di applicazione. Un sottosistema è una parte di un sistema che si distingue in base a qualche attributo. In questo caso si parla di una caratteristica strutturale della classificazione e i sottosistemi si chiamano fornitura.

Pertanto, la struttura di qualsiasi sistema informativo può essere rappresentata da un insieme di sottosistemi di supporto.

Fig. 3. Struttura IS in base al tipo di sottosistemi di supporto.

Il supporto informativo, tecnico, matematico, software, organizzativo e legale viene solitamente distinto tra i sottosistemi di supporto.

Supporto informativo - una serie di set di dati informativi, un sistema unificato di classificazione e codifica delle informazioni, sistemi di documentazione unificata, schemi di flussi di informazioni che circolano in un'organizzazione, nonché una metodologia per la creazione di database. Lo scopo del sottosistema di supporto alle informazioni è la formazione e la fornitura tempestive di informazioni affidabili per prendere decisioni manageriali.

Sistemi di documentazione unificata vengono creati a livello statale, repubblicano, settoriale e regionale. L'obiettivo principale è garantire la comparabilità degli indicatori di vari ambiti 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'implementazione, il mantenimento e la registrazione delle forme unificate di documenti.

Nonostante l'esistenza di un sistema di documentazione unificato, un sondaggio della maggior parte delle organizzazioni rivela tutta una serie 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.

L'eliminazione di queste carenze è uno dei compiti che devono affrontare la creazione del supporto informativo.

Diagrammi di flusso delle informazioni rispecchiano le rotte del movimento delle informazioni, 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.

La costruzione e l'analisi dettagliata dei diagrammi di flusso delle informazioni, che consentono di identificare percorsi e volumi di informazioni, duplicazione di indicatori e processi della loro elaborazione, prevede:

- esclusione di informazioni duplicate e non utilizzate;

- classificazione e presentazione razionale delle informazioni.

Metodologia di creazione di database basato sui fondamenti teorici del loro design.

Concetti di base della metodologia:

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

- Rivelare il movimento delle informazioni dal momento della sua origine al suo utilizzo ai vari livelli di gestione, presentate per l'analisi sotto forma di schemi di flusso 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 logico-informativi concettuali che riflettano la relazione delle informazioni;

- creazione di array di informazioni sui supporti della macchina, che richiede un supporto tecnico moderno.

Questo concetto è praticamente implementato in due fasi.

1 ° fase - esame di tutte le divisioni funzionali dell'azienda al fine di:

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

- costruire un diagramma dei flussi informativi;

- analizzare il sistema di flusso documentale esistente;

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

2a fase - costruzione di un modello di dati logico-informativo concettuale basato sui risultati dell'indagine di 1a fase. In questo modello, tutte le connessioni tra gli oggetti e i loro attributi devono essere stabilite e ottimizzate. Il modello logico dell'informazione è la base su cui verrà creato il database.

Supporto tecnico - una serie di mezzi tecnici destinati al funzionamento del sistema informativo, nonché la relativa documentazione per tali mezzi e processi tecnologici

Il complesso dei mezzi tecnici è costituito da:

- computer di qualsiasi modello;

- dispositivi per raccogliere, accumulare, elaborare, trasmettere e trasmettere informazioni;

- dispositivi per trasmissione dati e linee di comunicazione;

- apparecchiature per ufficio e dispositivi per il recupero automatico delle informazioni;

- materiali operativi, ecc.

La documentazione formalizza la selezione preliminare dei mezzi tecnici, l'organizzazione del loro funzionamento, il processo tecnologico di elaborazione dei dati, le apparecchiature tecnologiche. La documentazione può essere suddivisa approssimativamente in tre gruppi:

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

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

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

Ad oggi si sono sviluppate due principali forme di organizzazione del supporto tecnico (forme di utilizzo dei mezzi tecnici): centralizzata e parzialmente o completamente decentralizzata.

Il supporto tecnico centralizzato si basa sull'uso di grandi computer e centri di calcolo nel sistema informativo. Questa forma di organizzazione facilita la gestione e l'attuazione della standardizzazione, ma riduce la responsabilità e l'iniziativa del personale.

Il decentramento dei mezzi tecnici implica l'implementazione di sottosistemi funzionali sui personal computer direttamente nei luoghi di lavoro. In questo caso, è richiesta una maggiore responsabilità personale da parte del personale, è più difficile per la direzione implementare la standardizzazione.

Al momento è più diffuso un approccio parzialmente decentralizzato: l'organizzazione del supporto tecnico basato su reti distribuite costituite da personal computer e un mainframe per l'archiviazione di database comuni a qualsiasi sottosistema funzionale.

Matematica e software - un insieme di metodi matematici, modelli, algoritmi e programmi per l'attuazione degli scopi e degli obiettivi del sistema informativo, nonché il normale funzionamento del complesso dei mezzi tecnici.

Ai fondi software si riferiscono:

- strumenti per la modellazione dei processi di gestione;

- mansioni tipiche di gestione;

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

Parte software include prodotti software a livello di sistema e speciali, nonché documentazione tecnica.

PER software a livello di sistema comprende complessi di programmi rivolti agli utenti e progettati per risolvere compiti tipici dell'elaborazione delle informazioni. Servono per espandere la funzionalità dei computer, controllare e gestire il processo di elaborazione dei dati.

Software speciale è una raccolta di programmi sviluppati durante la creazione di un sistema informativo specifico. Comprende pacchetti software applicati (APP) che implementano i modelli sviluppati con diversi gradi di adeguatezza, riflettendo il funzionamento di un oggetto reale.

La documentazione tecnica per lo sviluppo del software deve contenere una descrizione dei compiti, il compito per l'algoritmo, il modello economico e matematico del problema, esempi di test.

Supporto organizzativo È un insieme di metodi e mezzi che regolano l'interazione dei lavoratori con i mezzi tecnici e tra di loro nel processo di sviluppo e gestione di un SI.

Il supporto organizzativo implementa le seguenti funzioni:

- analisi del sistema di gestione esistente dell'organizzazione, dove verrà utilizzato il SI, e identificazione dei compiti da automatizzare;

- preparazione dei compiti per la risoluzione su un computer, comprese le specifiche tecniche per la progettazione di SI e uno studio di fattibilità della sua efficacia;

- sviluppo di decisioni gestionali sulla composizione e struttura dell'organizzazione, metodologia per la risoluzione dei problemi finalizzata ad aumentare l'efficienza del sistema di gestione.

Il supporto organizzativo viene creato in base ai risultati del sondaggio pre-progetto nella prima fase della creazione del database.

Supporto legale - un insieme di norme giuridiche che determinano la creazione, lo status giuridico e il funzionamento dei sistemi informativi, regolando la procedura per l'ottenimento, la trasformazione e l'utilizzo delle informazioni.

Lo scopo principale dell'assistenza legale è rafforzare lo Stato di diritto. Il quadro giuridico comprende leggi, decreti, decisioni delle autorità statali, ordini, istruzioni e altri documenti normativi di ministeri, dipartimenti, organizzazioni, autorità locali. Nel supporto legale si può distinguere una parte generale che regola il funzionamento di un qualsiasi sistema informativo e una parte locale che regola il funzionamento di un sistema specifico.

Il supporto legale delle fasi di sviluppo di un sistema informativo comprende la normativa relativa al rapporto contrattuale tra committente e committente e la disciplina giuridica delle deviazioni dal contratto.

Il supporto legale delle fasi di funzionamento del sistema informativo comprende:

- lo stato del sistema informativo;

- diritti, doveri e responsabilità del personale;

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

Questo insieme di sottosistemi è generale per quasi tutti i tipi di AIS. Tuttavia, la struttura e la complessità dei sottosistemi di supporto dipendono dal tipo di AIS, dal campo di applicazione e da altri fattori. Quindi, il sottosistema di supporto matematico si trova nell'AIS dello sviluppo del software originale - nell'AIS con software standard, è assente. Il sottosistema di supporto legale può essere assente nell'AIS per scopi intra-aziendali - in questo caso, è possibile limitarsi al sottosistema di supporto organizzativo, in cui, tra l'altro, vengono risolte le questioni di supporto legale; L'AIS per scopi indipendenti, ad esempio i sistemi dei servizi di informazione, può avere un sottosistema di supporto legale. Gli AIS, che hanno un database fattuale, hanno solo un sottosistema di supporto informativo, in cui potrebbe essere necessario risolvere alcuni problemi linguistici. Documentario AIPS dispone di un sottosistema sviluppato di supporto linguistico, poiché questi sistemi risolvono problemi complessi di garantire la pertinenza semantica delle richieste degli utenti al contenuto dei documenti emessi. E questo, di regola, non sono solo moduli software di analisi morfologica, ma anche un insieme di dizionari e regole per la loro manutenzione.

LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam