Windows.  Virus.  Anteckningsböcker.  Internet.  kontor.  Verktyg.  Förare

2.3 Informationssystemens struktur - IS

IP-struktur är en samling av dess individuella delar, som kallas delsystem.

Ett delsystem är en del av ett system som kännetecknas av något attribut.

Om övergripande struktur IS betraktas som en uppsättning delsystem, oavsett omfattning, då kallas delsystemen i detta fall tillhandahållande.

Bland de viktigaste delsystemen av IS brukar information, teknisk, matematisk, mjukvara, organisatorisk och juridisk support särskiljas.


Informationssystemens struktur som en uppsättning

stödjande delsystem

Figur 2.3

2.3.1 Informationsstöd. Klassificerare. Klassificeringsmetoder

Syftet med delsystemet informationsstöd är att i tid generera och utfärda tillförlitlig information för att fatta ledningsbeslut.

Informationsstöd är en kombination av ett enhetligt system för klassificering och kodning av information, enhetliga dokumentationssystem, system för informationsflöden som cirkulerar i en organisation, samt en metodik för att bygga databaser.

1. System för klassificering och kodning av information

klassificerare är en systematiserad uppsättning, en lista över alla objekt som gör att vart och ett av dem kan hitta sin plats och har en specifik (vanligtvis numerisk) beteckning. Klassificeringssystemet låter dig gruppera objekt för att markera vissa klasser, som kommer att kännetecknas av ett antal gemensamma egenskaper.

Objektklassificering - detta är en grupperingsprocedur på kvalitativ nivå, som syftar till att lyfta fram homogena egenskaper. När det gäller information, som klassificeringsobjekt, kallas de valda klasserna informationsobjekt.

I alla länder, stater, industrier har regionala klassificerare utvecklats och används. Till exempel klassificeras följande: industrier, utrustning, yrken, måttenheter, kostnadsposter m.m.

klassificerare - en systematiserad uppsättning namn och koder för klassificeringsgrupper.

Syftet med klassificeraren:

- systematisering av namn på kodade objekt;

- entydig tolkning av samma objekt i olika uppgifter;

- möjligheten att generalisera information om en given uppsättning funktioner;

- möjligheten att jämföra samma indikatorer som ingår i formerna för statistisk rapportering;

- möjligheten att söka och utbyta information mellan olika interna avdelningar och externa informationssystem;

- sparar datorminne när kodad information placeras.

Tre metoder för att klassificera objekt har utvecklats, som skiljer sig åt i olika strategier för att tillämpa klassificeringsegenskaper.

Objektklassificeringsmetoder:

- Hierarkisk klassificeringsmetod

Med hänsyn till en ganska stel procedur för att konstruera en klassificeringsstruktur är det nödvändigt att bestämma dess syfte innan arbetet påbörjas, d.v.s. vilka egenskaper objekten som ska kombineras till klasser ska ha. Dessa egenskaper tas vidare som klassificeringsegenskaper.

I ett hierarkiskt klassificeringssystem måste varje objekt på valfri nivå tilldelas en klass, som kännetecknas av ett specifikt värde för den valda klassificeringsfunktionen. För efterföljande gruppering i varje ny klass måste du ange dina egna klassificeringsfunktioner och deras värden. Således kommer valet av klassificeringsfunktioner att bero på det semantiska innehållet i klassen för vilken gruppering krävs på nästa nivå i hierarkin.

Antalet klassificeringsnivåer som motsvarar antalet funktioner som valts som grund för divisionen karakteriserar klassificeringsdjup.



Hierarkiskt klassificeringssystem

Figur 2.3.1(1)

Fördelar med ett hierarkiskt klassificeringssystem:

- enkel konstruktion;

- användningen av oberoende klassificeringsfunktioner i olika grenar av den hierarkiska strukturen.

Nackdelar med ett hierarkiskt klassificeringssystem:

- en stel struktur, vilket leder till komplexiteten att göra ändringar, eftersom det är nödvändigt att omfördela alla klassificeringsgrupper;

- omöjligheten att gruppera objekt enligt tidigare oförutsedda kombinationer av funktioner.

- Facetterad klassificeringsmetod

I motsats till den hierarkiska låter den dig välja klassificeringstecken oberoende av varandra och av det semantiska innehållet i objektet som klassificeras. Klassificeringsfunktioner kallas fasetter(facett - ram). Varje aspekt innehåller en uppsättning homogena värden för en given klassificeringsfunktion. Dessutom kan värdena i fasetten ordnas i en godtycklig ordning, även om deras ordning är att föredra.

Schemat för att konstruera ett fasetterat klassificeringssystem presenteras i form av en tabell.

fasetter

F 1

F 2

F 3

F i

F n

Fasettvärden

1

2

3

k

Facetterat klassificeringssystem

Figur 2.3.1(2)

Namnen på kolumnerna motsvarar de valda klassificeringsdragen (facetter), betecknade F 1 , F 2 , F 3 , …, Fi , …, F n. Varje cell i tabellen lagrar ett specifikt fasettvärde. Klassificeringsproceduren består i att tilldela varje objekt lämpliga aspektvärden. Alla aspekter kan dock inte användas. När man bygger ett fasetterat klassificeringssystem är det nödvändigt att de värden som används i olika aspekter inte upprepas. Fasettsystemet kan enkelt modifieras genom att ändra värdena för vilken aspekt som helst.

Fördelar med det fasetterade klassificeringssystemet:

- möjligheten att skapa en stor klassificeringskapacitet, d.v.s. använda ett stort antal klassificeringsfunktioner och deras värden för att skapa grupperingar;

- möjligheten till enkel modifiering av hela klassificeringssystemet utan att ändra strukturen för befintliga grupperingar.

Nackdel med det facetterade klassificeringssystemet är komplexiteten i dess konstruktion, eftersom det är nödvändigt att ta hänsyn till hela mängden klassificeringsfunktioner.

- Deskriptor klassificeringsmetod

För att organisera sökningen efter information, för att upprätthålla tesauri (ordböcker), används effektivt ett beskrivande (beskrivande) klassificeringssystem, vars språk närmar sig det naturliga språket för att beskriva informationsobjekt. Det används särskilt ofta i bibliotekshämtningssystem. Kärnan i är följande:

- befolkningen väljs nyckelord eller fraser som beskriver ett specifikt ämnesområde eller en uppsättning homogena objekt;

- utvalda sökord och fraser är föremål för normalisering, dvs. en eller flera av de mest använda väljs från en uppsättning synonymer;

- skapas deskriptor ordbok, dvs. en ordbok med nyckelord och fraser valda som ett resultat av normaliseringsproceduren.

Relationer etableras mellan deskriptorerna, vilket gör det möjligt att utöka området för informationsinhämtning.

- Kodsystem

Används för att ersätta namnet på ett objekt med symbol(kod) för att tillhandahålla bekväm och effektivare behandling av information.

Kodsystem - en uppsättning regler för koddesign av objekt. Koden är uppbyggd på basis av alfabetet, bestående av bokstäver, siffror och andra symboler. Koden kännetecknas av: längd - antalet positioner i koden, och struktur - ordningen på symbolerna som används för att beteckna klassificeringsfunktionen i koden.

2. Enhetliga dokumentationssystem skapas på statlig, republikansk, bransch och regional nivå. Huvudmålet är att säkerställa jämförbarhet av indikatorer för olika sfärer av social produktion. Standarder har tagits fram där kraven ställs:

- till enhetliga dokumentationssystem;

- till enhetliga former av dokument av olika ledningsnivåer;

- till sammansättningen och strukturen av detaljer och indikatorer;

- till förfarandet för införande, underhåll och registrering av enhetliga former av handlingar.

Men trots att det finns ett enhetligt dokumentationssystem, när man granskar de flesta organisationer, avslöjas en hel rad typiska brister ständigt:

- extremt stor volym av dokument för manuell bearbetning;

- samma indikatorer dupliceras ofta i olika dokument;

- arbete med ett stort antal dokument distraherar specialister från att lösa omedelbara problem;

- det finns indikatorer som skapas men inte används osv.

Därför är elimineringen av dessa brister en av uppgifterna för att skapa informationsstöd.

3. System för informationsflöden återspeglar informationens rörelsevägar och dess volymer, ursprungsplatserna för primär information och användningen av resulterande information. Genom att analysera strukturen för sådana system är det möjligt att utveckla åtgärder för att förbättra hela ledningssystemet.

Exempel:

Den enklaste kretsen dataflöden - ett diagram som återspeglar alla stadier av passagen av ett memo eller post i databasen om att anställa en anställd - från det ögonblick som det skapas till utfärdandet av en order för hans antagning till arbete.

Konstruktionen av system för informationsflöden, som gör det möjligt att identifiera informationsvolymerna och genomföra en detaljerad analys, ger:

- uteslutning av dubbletter och oanvänd information;

- klassificering och rationell presentation av information.

Samtidigt bör frågorna om förhållandet mellan förvaltningsnivåernas överföring av information övervägas i detalj. Det är nödvändigt att identifiera vilka indikatorer som är nödvändiga för att fatta ledningsbeslut och vilka som inte är det. Varje artist ska bara få den information som används.

4. Metodik för att bygga databaser - DB baserat på teoretiska grunder deras design. Huvudidéerna i metodkonceptet implementeras i praktiken i form av två successivt implementerade steg i praktiken:

- Steg 1 - en undersökning av alla funktionella divisioner i företaget för att:

- förstå detaljerna och strukturen för dess verksamhet;

- bygga ett diagram över informationsflöden;

- analysera det befintliga dokumenthanteringssystemet;

- bestämma informationsobjekt och motsvarande sammansättning av detaljer (parametrar, egenskaper) som beskriver deras egenskaper och syfte.

- 2:a etappen - uppbyggnad av en konceptuell informationslogisk datamodell för det verksamhetsområde som undersökts i 1:a etappen. I denna modell måste alla kopplingar mellan objekt och deras detaljer upprättas och optimeras. Den informationslogiska modellen är grunden för att databasen ska skapas.

För att skapa informationsstöd är det nödvändigt:

- en tydlig förståelse av målen, målen, funktionerna för hela organisationens ledningssystem;

- identifiering av rörelsen av information från händelsestadiet till dess användning på olika förvaltningsnivåer, presenterad för analys i form av system för informationsflöden;

- förbättring av dokumenthanteringssystemet;

- tillgänglighet och användning av ett klassificerings- och kodningssystem;

- besittning av metodiken för att skapa konceptuella informationslogiska modeller som speglar förhållandet mellan information;

- skapande av informationsmatriser på maskinmedia, vilket kräver modern teknisk support.

2.3.2 Teknisk support för IS

Det tekniska stödet för informationssystem är en uppsättning tekniska medel som säkerställer driften av IS, den relevanta dokumentationen för dessa verktyg och tekniska processer.

Komplexet av tekniska medel inkluderar:

- datorer av valfri modell;

- anordningar för insamling, ackumulering, bearbetning, sändning och utmatning av information;

- dataöverföringsanordningar och kommunikationslinjer;

- kontorsutrustning och anordningar för automatisk datahämtning;

- driftmaterial etc.

Dokumentationen inkluderar det preliminära urvalet av tekniska medel, organisationen av deras verksamhet, den tekniska processen för databehandling, teknisk utrustning.

Dokumentation kan grovt delas in i tre grupper:

- systemomfattande, inklusive statliga och industristandarder för teknisk support;

- specialiserad, som innehåller en uppsättning metoder för alla stadier av utvecklingen av tekniskt stöd;

- normativ referens som används när man utför beräkningar för teknisk support.

2.3.3 Matematiska och programvara IP

Matematisk och mjukvara är en uppsättning matematiska metoder, modeller, algoritmer och program för implementering av målen och målen för IP, samt normal funktion komplex av tekniska medel.

Programvaruverktygen inkluderar:

- hanteringsprocessmodelleringsverktyg;

- typiska kontrolluppgifter;

- metoder matematisk programmering, matematisk statistik, köteori m.m.

Programvaruverktyg - programvara inkluderar:

- Allmän systemprogramvara - Dessa är komplex av användarorienterade program utformade för att lösa typiska problem med informationsbehandling. De tjänar till att expandera funktionalitet datorer, kontroll och hantering av databehandling;

- Specialprogramvara - är en uppsättning program utvecklade under skapandet av en specifik IS. Det inkluderar paket applikationsprogram, förverkliga de utvecklade modellerna av varierande grad av lämplighet, som återspeglar funktionen hos ett verkligt objekt;

- Teknisk dokumentation för utveckling av programvara bör innehålla en beskrivning av uppgifterna, en uppgift för algoritmisering, en ekonomisk och matematisk modell av uppgiften, testfall.

2.3.4 Organisatoriskt stöd för IP

Organisationsstöd är en uppsättning metoder och medel som reglerar interaktionen mellan anställda med tekniska medel och sinsemellan i processen att utveckla och driva IS.

Organisationsstöd implementerar följande funktioner:

- analys befintligt system hantering av organisationen där IS kommer att användas, och identifiering av uppgifter som ska automatiseras;

- förberedelse av uppgifter för att lösa på en dator, inklusive referensvillkor för utformningen av IS och en genomförbarhetsstudie av dess effektivitet;

- utveckling av ledningsbeslut om organisationens sammansättning och struktur, metodik för att lösa problem som syftar till att förbättra effektiviteten i ledningssystemet.

Organisationsstöd skapas utifrån resultatet av en förprojektundersökning i det första steget av att bygga en databas.

2.3.5 Rättslig verkställighet av IP

Juridisk stöd är en uppsättning juridiska normer som bestämmer skapandet, den juridiska statusen och funktionen av IS, som reglerar förfarandet för att erhålla, omvandla och använda information.

Det huvudsakliga syftet med juridiskt stöd är att stärka rättssäkerheten.

Sammansättningen av juridiskt stöd inkluderar lagar, dekret, beslut från statliga myndigheter, order, instruktioner och andra reglerande dokument från ministerier, departement, organisationer, lokala myndigheter. I juridiskt stöd kan man peka ut en generell del som reglerar funktionen hos någon IS, och en lokal del som reglerar funktionen hos en viss IS.

Juridisk stöd för IP-utvecklingsstadier omfattar föreskrifter som rör avtalsförhållandet mellan byggherren och beställaren och den rättsliga regleringen av avvikelser från kontraktet.

Juridisk stöd för stadierna av funktion av IP inkluderar:

- IP-status;

- personalens rättigheter, skyldigheter och skyldigheter;

- juridiska bestämmelser för vissa typer av förvaltningsprocesser;

- förfarandet för att skapa och använda information m.m.

Definition informationssystem(IP). Uppgifter och funktioner för IP

IP - en sammankopplad uppsättning medel, metoder och personal som används för att samla in, lagra, bearbeta och utfärda information för att uppnå målet. Datorer utrustade med specialiserad programvara fungerar som en teknisk bas och verktyg för informationssystem.

Med andra ord under IP förstås som en organisatoriskt ordnad uppsättning dokument (uppsättningar av dokument) och informationsteknik, inklusive användning av medlen datavetenskap och kommunikation som implementerar informationsprocesser.

Uppgifter och funktioner för IP

Med organisatorisk isolering löser IS två grupper av uppgifter:

1. arbetsgrupp för informationsstöd :

urval av nödvändiga meddelanden och deras bearbetning,

· förvaring,

Sökning och utfärdande av information till ämnet för huvudaktiviteten. (Med en förutbestämd fullständighet, noggrannhet och effektivitet i den mest lämpliga formen för databehandlingssystem).

2. en grupp uppgifter relaterade till behandlingen av den mottagna informationen i enlighet med vissa algoritmer eller program för att förbereda en lösning på de problem som ämnet för huvudaktiviteten står inför (den så kallade " beställnings- ” uppgifter).

För att lösa sådana problem IP bör ha nödvändig information om ämnesområde (FÖRBI) ämnet för huvudverksamheten, de problem han ställs inför, bör kunna använda befintliga modeller för att lösa problem med hjälp av databehandling eller självständigt bygga sådana modeller, samt ha en viss artificiell eller naturlig intelligens.

preliminär definition. Ämnesområde - detta är en uppsättning objekt och relationer mellan dem, begränsade av behoven hos ett visst ämne i huvudaktiviteten.

Mer detaljerat koncept « Ämnesområde" diskuteras i punkt 5 i denna föreläsning .

För att lösa de uppsatta uppgifterna bör IS utföra följande huvudfunktioner:



· urval av meddelanden från den interna och externa miljön nödvändig för genomförandet av huvudverksamheten;

· informationsinmatning V IP;

· lagring av information i minnet, dess aktualisering och upprätthållande av integritet ;

· bearbeta, söka och utfärda information i enlighet med de krav som ämnet för huvudverksamheten ställer. ( Behandling kan också innefatta beredning av lösningar anpassade tillämpade uppgifter enligt motsvarande algoritmer (program)).

IS:s sammansättning och struktur, huvudelementen, förfarandet för att fungera

IP-strukturär en sammankopplad uppsättning av dess delar, kallad stödjande delsystem.

Delsystem - det är en del av systemet, allokerat enligt något kriterium.

Huvudsakliga stödjande delsystem

· Informationssupport,

· teknisk support,

· programvara,

· programvara,

· organisatoriskt stöd,

· juridiskt stöd.

Grundläggande element, funktionsordningen för IS.

Huvudprocesserna för informationstransformation är följande processer:

insamling av information;

samla information;

sökning och utfärdande av information för systemabonnenter;

upprätthålla informationens integritet, relevans och säkerhet .

Dessa processer som säkerställer arbetet IP vilket syfte som helst, kan villkorligt representeras som ett diagram bestående av block:

inmatning av information från externa eller interna källor;

Bearbeta indatainformation och presentera den i en bekväm form;

utmatning av information för presentation för konsumenter eller överföring till ett annat system;

feedback är information som bearbetas av människorna i denna organisation för att korrigera den inmatade informationen.

Därför, för att implementera IS-funktionerna som nämns ovan, särskiljs tre oberoende funktionella delsystem:

1. Organisatoriskt och tekniskt delsystem för informationsinsamling säkerställer urval och ackumulering av data i informationssystemet och inkluderar en uppsättning informationskällor, organisatoriska och tekniska kedjor av informationsurval för ackumulering i systemet. Utan ett korrekt organiserat, operativt och effektivt fungerande organisatoriskt och tekniskt delsystem för insamling av information är det omöjligt att effektivt organisera funktionen för hela IP allmänt.

IP kan bearbeta (bearbeta) endast den information som läggs in i den. Samtidigt kvaliteten på arbetet IP bestäms inte bara av dess förmåga att hitta och bearbeta nödvändig information i sin egen array och ge den till användaren, utan också av förmågan att välja relevant information från den externa miljön.

Detta urval utförs av detta delsystem, som samlar data om användarnas informationsbehov. IP(internt och externt), analyserar och organiserar dessa data, bildar informationsprofil IP. Algoritmen för val av information omvandlar ingångsströmmar till informationsuppsättning IP.

2. Delsystem för presentation och bearbetning av information utgör kärnan IP och är en återspegling av representationen av utvecklarna och abonnenterna av systemet av strukturen och bilden av ämnesområdet, information om vilken bör återspegla ÄR.

Delsystemet för presentation och bearbetning av information är en av de mest komplexa komponenterna i utvecklingen IP.

Detta delsystem omvandlar indata och förfrågningar, organiserar deras lagring och bearbetning för att möta abonnentens informationsbehov. IP.

Implementeringen av funktionerna i detta delsystem förutsätter närvaron av:

· informationsbeskrivningsapparat , nämligen information - sökspråk, kodningssystem och databeskrivningsspråk;

· organisera och underhålla information (logisk och fysisk organisation, rutiner för att underhålla och skydda information, etc.);

· apparater för bearbetning och bearbetning av information (algoritmer, modeller etc.).

Alla dessa tre komponenter bestäms av två parametrar IP: informationsbehandlingens karaktär och funktioner IP.

3. Normativt-funktionellt delsystem för utarbetande och utfärdande av information definierar användare, eller annat abonnenter , system.

Detta delsystem implementerar direkt tillfredsställelsen av informationsbehov för både interna och externa användare. IP. För att utföra denna uppgift genomför delsystemet studien och analysen av informationsbehov, bestämmer formerna och metoderna för deras tillfredsställelse, den optimala sammansättningen och strukturen av utdatainformationsprodukterna och organiserar processen för informationsstöd och underhåll.

Dessa funktioner kräver:

· apparat för att beskriva och analysera informationsbehov och deras uttryck i språket IP;

· direkt informationsstödapparat (rutiner för att söka och utfärda information, språk för att manipulera data, etc.).

Om funktionerna som utförs av detta delsystem är desamma, IP olika typer de skiljer sig väsentligt från varandra. Detta märks särskilt när man jämför dokumentär Och faktisk IP, som kommer att diskuteras i detalj senare.

(intern kunskapsbärare om ämnesområdet) är databas (DB). Konceptet med en databas är centralt inom området för automatiserade informationssystemteknologier.

Definition 1Databas - en samling av data organiserad enligt vissa regler, tillhandahållande generella principer beskrivningar, lagring och manipulering av data, oberoende av applikationsprogram.

Definition 2. (GOST): Databashanteringssystem (DBMS) - en uppsättning program och språkverktyg utformade för att hantera data i en databas, underhålla en databas och säkerställa dess interaktion med applikationsprogram.

Delsystemets informationskärna för presentation och bearbetning av information ISöversta nivån är databas (BND), eller automatiserad databank (abd) är uppsättningen av följande komponenter :

· DB,

· DBMS,

· applikationskomponenter IP(en uppsättning in- och utdataformulär, typiska förfrågningar för att lösa informationstekniska problem inom ett specifikt ämnesområde),

· komplex av tekniska medel på vilka de implementeras.

IP-klassificering

1. Enligt överenskommelse:

· referens IP,

· informationsstödsystem ,

· referens- och informationssystem har ett självständigt syfte.

2. Genom antalet användare och territoriell grund

· enspelarläge (Till exempel, IP, använder som FÖRBI Ansökan excel ),

· multiplayer på låg nivå (Till exempel, IP bygger på applikationen Tillgång ),

· multiplayer på hög nivå - IP företagsnivå ( distribuerad, mycket stor, extra stor ) .

3. Genom informationsbehandlingens effektivitet

· realtidssystem,

· transaktionsbearbetningssystem,

· batchbearbetningssystem .

4. Efter funktions- och ledningsnivåer

· produktionssystem;

· marknadsföringssystem;

· finansiella system och redovisningssystem;

· personalsystem (personalavdelning);

5. Efter grad av automatisering

· manuell,

· automatisk,

· automatiserad .

6. Av typen av användning av information

· system för informationssökning,

· informationslösningssystem :

o chefer IP,

o ge råd IP.

7. Efter omfattning

· IP organisationsledning ,

· IP processkontroll (TP),

· IP datorstödd design (CAD),

· Integrerad (företag) IP,

· DatoranvändningÄR.

8. Enligt sammansättningen av den bearbetade informationen, ställer strikta krav på apparaten för dess beskrivning, organisation och sökning

· dokumentärer IP(svagt strukturerad information);

· faktisk IP(stelt strukturerad information);

· dokumentär och saklig IP.

· geoinformation system.

9. Skala

· värld,

· internationell,

· republikan,

· regional,

· industri,

· föreningar,

· företag och avdelningar.

Informationssystem

3. Datamodeller

3.2. Nätverksmodell (SM)

3.3. Relationsmodell (PM)

4. Stadier av databasutveckling

4.1. Ämnesområde

4.2. Domänmodell.

4.3. Logisk datamodell.

4.3.1. Grundläggande koncept

4.3.2. Relationsegenskaper

4.4. Fysisk datamodell

4.5. Egen databas och applikationer

5. Designa relationsdatabaser med normalisering

5.1. Första normala formen (1NF)

5.2. Andra normala formen (2NF)

5.3. Tredje normalformen (3NF)

1. Begreppet informationssystem, dess struktur

Informationssystem (IS) - detta är ett komplex som består av en informationsbas (informationslagring) och procedurer som gör att du kan samla, lagra, korrigera, söka, bearbeta och utfärda information.

Informationssystemkomponenter:

    fysisk komponent - ett hårdvarukomplex på vilket ett informationssystem är implementerat;

    informationskomponent - en informationsdatabas (DB) organiserad på ett visst sätt;

    funktionell komponent - en uppsättning program utformade för att hantera informationsdatabasen och dokument som är nödvändiga för driften av dessa program.

Observera att konceptet med en DBMS - ett databashanteringssystem - är ett koncept som ligger nära IS, men inte identiskt med det. Det är snarare en miljö och samtidigt ett verktyg för utveckling av informationssystem. DBMS ger oss en uppsättning procedurer som underlättar utförandet av typiska operationer på en informationsdatabas.

2. Klassificeringar av informationssystem

2.1. Klassificering efter grad av automatisering

Beroende på graden av automatisering av informationsprocesser i företagets ledningssystem definieras informationssystem som manuella, automatiska, automatiserade (Fig. 1).

Ris. 1. Klassificering efter grad av automatisering

Hand ICs kännetecknas av frånvaron av moderna tekniska medel för informationsbehandling och utförandet av alla operationer av en person. Till exempel, om verksamheten hos en chef i ett företag där det inte finns några datorer, kan vi säga att han arbetar med en manuell IS.

Automatiska IC:er utföra all informationsbehandling utan mänsklig inblandning.

Automatiserade IC:er involvera deltagande i processen för informationsbehandling av både en person och tekniska medel, där datorn spelar huvudrollen. I den moderna tolkningen innefattar termen "informationssystem" nödvändigtvis begreppet ett automatiserat system.

Automatiserade informationssystem, med tanke på deras utbredda användning i organisationen av förvaltningsprocesser, har olika modifieringar och kan klassificeras, till exempel efter arten av informationsanvändningen och efter omfattning.

2.2. Klassificering utifrån arbetsuppgifternas struktur

Det finns tre typer av uppgifter för vilka informationssystem skapas: strukturerade (formaliserbara), ostrukturerade (icke-formaliserbara) och delvis strukturerade.

Strukturerad (formaliserbar) En uppgift är en uppgift där alla dess element och relationerna mellan dem är kända.

Ostrukturerad (icke-formaliserbar) uppgift - en uppgift där det är omöjligt att välja element och upprätta relationer mellan dem.

I ett strukturerat problem är det möjligt att uttrycka dess innehåll i form av en matematisk modell som har en exakt lösningsalgoritm. Sådana uppgifter måste oftast lösas upprepade gånger och de är av rutinmässig karaktär. Syftet med att använda ett informationssystem för att lösa strukturerade problem är den fullständiga automatiseringen av deras lösning, det vill säga att reducera en persons roll till noll.

Till exempel, i ett informationssystem, är det nödvändigt att implementera uppgiften att beräkna lönebelopp. Detta är ett strukturerat problem där lösningsalgoritmen är fullt känd. Den rutinmässiga karaktären av denna uppgift bestäms av det faktum att beräkningarna av alla periodiseringar och avdrag är mycket enkla, men deras volym är mycket stor, eftersom de måste upprepas många gånger i månaden för alla kategorier av arbetare.

Lösningen av ostrukturerade problem på grund av omöjligheten att skapa en matematisk beskrivning och utveckla en algoritm är förenad med stora svårigheter. Möjligheterna att använda informationssystemet här är inte stora. Beslutet i sådana fall fattas av en person utifrån heuristiska överväganden utifrån dennes erfarenhet och eventuellt indirekt information från olika källor.

Försök till exempel att formalisera relationer i din studentgrupp. Det är osannolikt att du kommer att kunna göra detta. Detta beror på att psykologiska och sociala faktorer är väsentliga för denna uppgift, som är mycket svåra att beskriva algoritmiskt.

Observera att i praktiken av alla organisationer finns det relativt få fullt strukturerade eller helt ostrukturerade uppgifter. Det kan sägas om majoriteten av problemen att endast en del av deras beståndsdelar och samband mellan dem är kända. Sådana uppgifter kallas delvis strukturerad. Under dessa förutsättningar kan du skapa ett informationssystem. Informationen som tas emot i den analyseras av en person som kommer att spela en avgörande roll. Sådana informationssystem är automatiserade, eftersom en person deltar i deras funktion.

Till exempel är det nödvändigt att fatta ett beslut för att eliminera situationen när behovet av arbetskraftsresurser för att slutföra ett av komplexets arbeten i tid överstiger deras tillgänglighet. Sätt att lösa detta problem kan vara olika, till exempel: tilldelning av ytterligare medel för att öka antalet anställda; anvisa slutet av arbetet till ett senare datum, etc. Som du kan se kan informationssystemet i denna situation hjälpa en person att fatta ett beslut om det ger honom information om arbetets framsteg i alla nödvändiga parametrar.

Informationssystem som används för att lösa delvis strukturerade uppgifter delas in i två typer (Fig. 2):

    skapa ledningsrapporter och fokuserade främst på databehandling (sökning, sortering, aggregering, filtrering). Med hjälp av informationen i dessa rapporter fattar chefen ett beslut;

    utveckla möjliga alternativa lösningar. Beslutsfattandet i detta fall reduceras till valet av ett av de föreslagna alternativen.

Ris. 2. Klassificering efter strukturen på de uppgifter som ska lösas

Informationssystem som utvecklar alternativa lösningar kan vara modell eller expert.

Modellinformationssystem förse användaren med matematiska, statistiska, finansiella och andra modeller, vars användning underlättar utveckling och utvärdering av alternativa lösningar. Användaren kan få den information han saknar för att fatta ett beslut genom att etablera en dialog med modellen under studieprocessen.

Expertinformationssystem säkerställa utveckling och utvärdering av möjliga alternativ av användaren genom skapandet av expertsystem kopplade till bearbetning av kunskap. Expertstöd för användar fattade beslut implementeras på två nivåer.

Arbetet på den första nivån av expertstöd utgår från begreppet "standardiserade ledningsbeslut", enligt vilket problemsituationer som ofta uppstår i ledningsprocessen kan reduceras till några homogena klasser av ledningsbeslut, d.v.s. till någon standarduppsättning alternativ. För att implementera expertstöd på denna nivå skapas en informationsfond för lagring och analys av typiska alternativ.

Om den uppkomna problemsituationen inte är förknippad med de befintliga klasserna av typiska alternativ bör den andra nivån av expertstöd för förvaltningsbeslut komma in i bilden. Denna nivå genererar alternativ på basis av tillgängliga data i informationsfonden, omvandlingsregler och rutiner för att utvärdera syntetiserade alternativ.

3. Datamodeller

Det finns en stor variation av komplexa datatyper, men studier gjorda på ett stort praktiskt material har visat att flera av de vanligaste kan urskiljas bland dem. Sådana generaliserade strukturer kallas datamodeller, därför att de återspeglar användarens syn på verkliga data.

3.1. Hierarkisk modell (IM)

IM representeras av en sammankopplad graf av trädtypen, vars hörn är placerade på olika hierarkiska nivåer. En hierarkisk databas består av en ordnad uppsättning träd; mer exakt, från en ordnad uppsättning av flera instanser av samma typ av träd.

Denna modell kännetecknas av sådana parametrar som nivåer, noder, länkar. Funktionsprincipen för modellen är sådan att flera noder på en lägre nivå kopplas samman med en nod på en högre nivå.

En nod är en informationsmodell av ett element som ligger på en given nivå i hierarkin.

Låt oss överväga att IM använder exemplet med vår skola-databasen, som innehåller information om skolelever. Ur IMs synvinkel bör den ha följande form: skolan omfattar klasser; parallellklasser är uppdelade med bokstäver, varje klass innehåller specifika elever. Modellen kan representeras som ett diagram.

Följande databasegenskaper kan noteras:

    flera noder på lägre nivå är anslutna till endast en nod på högre nivå;

    ett hierarkiskt träd har bara en vertex (rot), inte underordnad någon annan vertex;

    alla typer av relationer måste vara funktionella (1:1, 1:M);

    för databasen definieras den fullständiga genomgångsordningen - från topp till botten, från vänster till höger;

    det finns en enda linjär hierarkisk åtkomstväg till valfri nod, som börjar vid roten av trädet.

Den mest kända och utbredda representanten för DBMS som implementerar IM är Information Management System (IMS) från IBM. Den första versionen dök upp 1968.

3.2. Nätverksmodell (SM)

Nätverksstrategin för dataorganisation är en förlängning av den hierarkiska. Nätverksmodellens arkitektur är baserad på förslagen från Conference on Data Systems Languages ​​(CODASYL) programmeringsspråkkommitté, 1971.

Målet för utvecklarna är att skapa en modell som låter dig beskriva M:N-relationer och minska nackdelarna med IM.

SM-databasen liknar en hierarkisk; den är också baserad på användningen av datarepresentation i form av en graf. Ur grafteorisk synvinkel motsvarar SM en godtycklig graf: i hierarkiska strukturer måste en efterkommande post ha exakt en förälder; i en nätverksdatastruktur kan ett barn ha hur många förfäder som helst. SM har samma huvudkomponenter (nod, nivå, anslutning), men arten av deras förhållande är något annorlunda. I SM accepteras en fri koppling mellan moment på olika nivåer.

Som ett exempel, ta en databas som lagrar information om att tilldela ämneslärare till vissa klasser. En lärare kan undervisa i flera klasser och samma ämne kan undervisas av olika lärare.

En typisk representant är Integrated Database Management System (IDMS) från Cullinet Software, Inc.

Styrkor med tidiga (pre-relationella) DBMS:

    Avancerade datahanteringsverktyg i externt minne på låg nivå;

    Förmåga att manuellt bygga effektiva applikationssystem;

    Möjlighet att spara minne genom att separera delobjekt (i nätverkssystem).

Brister:

    För svår att använda;

    Faktum är att kunskap om den fysiska organisationen behövs;

    Applikationssystem är beroende av denna organisation;

    Deras logik är överbelastad med detaljerna för att organisera åtkomst till databasen.

3.3. Relationsmodell (PM)

Termin "relationell"(från latinets relatio - relation) indikerar först och främst att en sådan datalagringsmodell bygger på förhållandet mellan dess beståndsdelar. I det enklaste fallet är det en tvådimensionell matris eller en tvådimensionell tabell, och när man skapar komplexa informationsmodeller kommer det att vara en uppsättning sammanhängande tabeller.

Grunderna i den relationella datamodellen beskrevs först i en artikel av E. Codd 1970. Detta arbete fungerade som ett incitament för ett stort antal artiklar och böcker där relationsmodellen vidareutvecklades. Den vanligaste tolkningen av relationsdatamodellen tillhör K. Date.

Den relationella datamodellen består av tre delar:

    Strukturell del.

    Hela delen.

    manipulationsdel.

Strukturell del beskriver vilka objekt som beaktas av relationsmodellen. Det postuleras att den enda datastrukturen som används i relationsmodellen är normaliserade n-ära relationer.

integrerad del beskriver en speciell typ av begränsning som måste gälla för alla relationer i en relationsdatabas. Dessa är entitetsintegritet och främmande nyckelintegritet.

manipulationsdel beskriver två likvärdiga sätt att manipulera relationsdata - relationalgebra och relationskalkyl.

Det är för närvarande den vanligaste datamodellen som stöds av de allra flesta DBMS. Typiska representanter för relationssystem är DB2, INGRES, ORACLE.

Betrakta de grundläggande begreppen i relationsdatamodellen.

Den klassiska relationsmodellen använder endast enkla (atomära) datatyper. Enkla datatyper har ingen intern struktur. TILL enkla typer data är av följande typer:

    Logisk;

    sträng;

    Numerisk.

Egentligen, för en relationsdatamodell, är typen av data som används inte viktig. Kravet på att datatypen ska vara enkel ska förstås som att relationsoperationer inte ska ta hänsyn till datans interna struktur. Naturligtvis måste åtgärder som kan utföras med data som helhet beskrivas, till exempel kan data av numerisk typ läggas till, strängar kan sammanfogas, och så vidare.

I den relationella datamodellen är begreppet en domän nära besläktat med begreppet datatyp, vilket kan betraktas som en förfining av begreppet "datatyp".

Domäner de är datatyper som har någon betydelse (semantik).

Till exempel kan domän D, som betyder "anställds ålder" beskrivas som följande delmängd av uppsättningen naturliga tal:

Skillnaden mellan en domän och en delmängd är just det domän återspeglar semantik, definierat av ämnesområdet. Det kan finnas flera domäner som matchar som delmängder men har olika betydelser. Till exempel kan domänerna "Delvikt" och "Tillgänglig kvantitet" lika gärna beskrivas som en uppsättning icke-negativa heltal, men innebörden av dessa domäner kommer att vara olika, och dessa kommer att vara olika domäner.

Den huvudsakliga betydelsen av domäner är det domäner begränsar jämförelser. Det är inte logiskt korrekt att jämföra värden från olika domäner, även om de är av samma typ. Detta visar den semantiska begränsningen av domäner.

Attityd består av två delar - rubriken för relationen och kroppen av relationen. Rubriken på en relation är analog med rubriken på en tabell. Relationshuvudet består av attribut. Antalet attribut kallas graden av attityd. Kroppen i en relation är analog med kroppen i en tabell. Relationskroppen består av tupler. En relationstupel är analog med en tabellrad. Antalet tupler i en relation kallas relation makt.

En relation har följande egenskaper:

    Det finns inga identiska tuplar i en relation;

    Tuplarna är inte beställda (uppifrån och ned);

    Attributen är inte ordnade (vänster till höger);

    Alla attributvärden är atomära.

Låt oss överväga ett exempel på förhållandet "Anställda" som anges på domänerna "Anställd_nummer", "Efternamn", "Lön", "Avdelningsnummer". Därför att eftersom alla domäner är olika är det bekvämt att namnge attributen för relationen på samma sätt som motsvarande domäner. Relationshuvudet ser ut så här:

Anställda (Employee_Number, Efternamn, Lön, Department_Number)

Låt relationen för närvarande innehålla tre tupler:

(1, Ivanov, 10 000, 1)

(2, Petrov, 8000, 2)

(3, Sidorov, 12000, 1)

en sådan relation presenteras naturligtvis i form av en tabell:

anställningsnummer

Efternamn

Lön

avdelningsnummer

relationsdatabas kallas en uppsättning relationer.

Relationsdatabasschema dataär uppsättningen av rubriker för relationer som ingår i databasen.

Termerna som relationsdatamodellen arbetar på har motsvarande "tabell"-synonymer:

relationell term

Motsvarande "tabell" term

Databas

Dukat bord

Databasschema

Tabellhuvud set

Attityd

Relationshuvud

Tabellhuvud

Relationsorgan

Bordskropp

relationsattribut

Tabell kolumnnamn

relation tupel

Tabell rad

Grad (-aritet) av relationen

Antal tabellkolumner

Relationsmakt

Antal tabellrader

Domäner och datatyper

Datatyper i tabellceller

Relationen är inne Första normala formen (1NF) om den endast innehåller skalära (atomära) värden.

Inte första normalformen kan erhållas genom att anta att relationsattribut kan definieras på komplexa datatyper - arrayer, strukturer eller till och med andra relationer. Det är lätt att föreställa sig en tabell med vissa celler som innehåller arrayer och andra celler som innehåller användardefinierade arrayer. komplexa strukturer, och i den tredje cellen - hela relationstabeller, som i sin tur kan innehålla samma komplexa objekt. Sådana möjligheter tillhandahålls av vissa moderna post-relationella och objekt-DBMS.

Kravet på att relationer endast ska innehålla data av enkla typer förklarar varför relationer ibland kallas platta bord. Tabellerna som definierar relationer är faktiskt tvådimensionella. En dimension ges av en lista med kolumner, den andra dimensionen ges av en lista med rader. Ett par koordinater (radnummer, kolumnnummer) identifierar unikt en tabellcell och dess värde. Om vi ​​antar att en tabellcell kan innehålla data av komplexa typer (matriser, strukturer, andra tabeller), så kommer en sådan tabell inte längre att vara platt. Till exempel, om en tabellcell innehåller en array måste du veta för att komma åt ett arrayelement tre parameter (radnummer, kolumnnummer, elementnummer i arrayen).

Definition av ett informationssystem (IS). IS uppgifter och funktioner. Informationssystemens sammansättning och struktur, huvudelementen, funktionsordningen. Klassificering av informationssystem, dokumentära och faktografiska system. Ämnesområde för IP

Definition 1. Ett informationssystem är en uppsättning inbördes relaterade element som är information, mänskliga och materiella resurser, processer som säkerställer insamling, bearbetning, omvandling, lagring och överföring av information i organisationer.

Organisationer har Ett stort antal olika typer av IS: från traditionellt till komplext, baserat på lokala och globala datornätverk.

Definition 2. Informationsteknologi är en uppsättning metoder, procedurer och verktyg som implementerar processerna för insamling, bearbetning, omvandling, lagring och överföring av information.

Användningen av IS av företag och organisationer avgör graden av modernitet i förberedelserna av deras administration för att hantera organisationen.

Definition 3. Ett ledningsinformationssystem är en rad olika IS:er som ger ledningspersonal ett effektivt beslutsfattande om ett hanterat objekt.

Definition 3a. Ledningsinformationssystemet är ett kommunikationssystem för att samla in, överföra, bearbeta information om ett objekt, tillhandahålla anställda av olika rang för att implementera ledningsfunktionen

Den grundläggande punkten för att fastställa ledningsinformationssystemet är att säkerställa beslutsfattandet med dess hjälp. Ledningsinformationssystem skapas på grundval av studiet av beslutsfattande teknologi med hjälp av metodiken för ett systematiskt tillvägagångssätt. G. Simons beslutsmodell kan framgångsrikt användas som en konceptuell grund.

Enligt G. Simon har beslutsprocessen tre steg: information, design och även urvalsstadiet. På informationsstadiet utreds miljön, händelser och förhållanden som kräver beslutsfattande bestäms. På projekteringsstadiet utvecklas och utvärderas möjliga verksamhetsområden (alternativ). I urvalsstadiet motiveras och väljs ett visst alternativ, vilket organiserar övervakningen av dess genomförande. Separata steg i processen kan upprepas många gånger om chefen inte är nöjd med den insamlade informationen eller resultatet av dess bearbetning.

På informationsstadiet bearbetas och analyseras primärdata, som ska finnas i databaser och, efter lämplig bearbetning, analyseras. Därför måste chefer behärska färdigheterna att göra oplanerade, situationsanpassade förfrågningar, leta efter rätt information. Programvaran (mjukvaran) innehåller motsvarande kraftfulla verktyg för databashanteringssystem (DBMS), samt nödvändiga applikationspaket för modellering, matematisk bearbetning och analys av resultaten.

På projekteringsstadiet avgörs möjligheten att strukturera en situation som kräver beslutsfattande.

För strukturerade (programmerbara) lösningar är preliminär detaljering möjlig, vilket gör det möjligt att algoritmisera lösningsprocessen. Med processens probabilistiska karaktär bestäms beslutet genom sannolikheterna för möjliga utfall.

Ostrukturerade (icke-programmerade) beslut uppstår när det är omöjligt att beskriva de flesta beslutsprocesser i förväg. De flesta verkliga situationer beror på slumpmässiga händelser och okända faktorer. Vissa procedurer kan vara fördefinierade, men detta är inte tillräckligt för att automatiskt generera en specifik rekommendation. I detta fall bör förvaltningsinformationsteknik tillhandahålla ett interaktivt driftssätt, dvs. interaktiva beslutsstödssystem och expertsystem som en chef kan använda beroende på situationen.

I urvalsstadiet underlättar IS valet av rätt aktivitetsriktning och ger feedback för att övervaka genomförandet av beslutet. Samtidigt förutsätts att den nödvändiga informationen i de första stegen samlades in, en serie av alternativa alternativ. Respons används för att justera resultaten, eftersom den optimala lösningen inte kan väljas i det första steget på grund av realtids- och resursbegränsningar. För att fatta beslut i gruppläge används datorstöd, d.v.s. speciell informationsteknik som IS-stödjande gruppbeslut, elektroniska möten m.m.

Definition 4. Beslutsstödssystem (DSS) är speciella interaktiva informationshanteringssystem som använder utrustning, programvara, data, en databas med modeller och chefers arbete för att stödja alla stadier av att fatta semistrukturerade och ostrukturerade beslut direkt av användaransvariga i processen för analytisk modellering baserad på den tillhandahållna uppsättningen av teknologier.

Definition 5. Modeller är förenklade abstraktioner av de verkliga grundelementen i systemet och deras relationer väsentliga för beslutsfattande.

Informationskraven beror direkt på den specifika ledningsnivån - strategisk, taktisk, operativ i enlighet med funktionerna hos senior, mellan- och operativ personal.

Strukturerade beslut fattas vanligtvis på operativ nivå, taktiska beslut är semistrukturerade och strategiska beslut är ostrukturerade. Ju högre ledningsnivå desto mer ostrukturerade beslut, så medlen och metoderna för att generera information är inte desamma för alla nivåer.

På strategisk nivå, slutliga ad hoc-rapporter, prognoser och extern information att utveckla en generell strategi. På operativ nivå krävs regelbundna interna rapporter med detaljerade jämförelser av baslinje och aktuella indikatorer för att hjälpa till att hålla reda på aktuell verksamhet. Informationssystem måste således uppfylla kraven på respektive nivåer och förse dem med all nödvändig information.

Ledning (ledning) beskrivs traditionellt som en ledningsprocess som innefattar ledningsfunktioner: planering, organisation, personalledning, ledarskap (motivation) och kontroll. IS förser chefen med data för att utföra alla ledningsfunktioner.

För planering tillhandahåller IS data och modeller av planer ania, information om det inre tillståndet och den yttre miljön. För att stödja planeringsfunktionen är det nödvändigt att ha telekommunikation, speciella problemorienterade applikationspaket eller universella moduler av kontorssystem med kalkylblad och DBMS. programvara ska tillhandahålla "tänk om" analysmetoder, korrelations- och regressionsanalys, statistisk databearbetning, analys och prognosverktyg baserade på trender, optimeringsverktyg.

Inom personalhantering är de mest effektiva informationssystem (IS-moduler) baserade på ett DBMS, som bör ha en lämplig informations- och logisk struktur och möjliggöra övervakning av karriären och den professionella tillväxten för enskilda anställda, så att du kan bearbeta testresultat under periodisk certifiering av organisationens personal.

Att leda en organisation, förutom E-post, det finns olika paket för att stödja arbetsflöde och självhantering, samt multimediaverktyg för kollektiv kommunikation.

När man utövar kontroll utan IS är det praktiskt taget omöjligt att utveckla ett adekvat svar på en avvikelse från de förutsedda resultaten och göra justeringar av organisationens aktiviteter, därför tillhandahålls kontrollfunktioner i första hand vid implementering av en IS-organisation.

Det är meningslöst för slutanvändare att ständigt i detalj övervaka uppdateringen och omorganiseringen av informationsteknikens funktioner i IS. Nuförtiden är det svårt även för datavetare. Två huvudaspekter bör särskiljas: i teorin borde en chef förstå så mycket. för att inte känna brist på kvalifikationer i att bedöma möjligheterna med IP, diskutera planer för deras utveckling och motivera sin åsikt i denna fråga. Dessutom ska chefen vara skicklig i de grundläggande metoderna för analys och prognoser för utvecklingen alternativa lösningar, åtminstone i kalkylblad. ET:s roll i specialisternas dagliga arbete är mycket hög. Metoder för känslighetsanalys, ”tänk om”, korrelations- och regressionsanalys, modellering och trendanalys, sökning efter den optimala lösningen implementeras i kalkylblad med liten eller ingen ytterligare programmering, d.v.s. på användarnivå.

Eftersom den verkliga kretsen av slutanvändare är mycket varierande i affärsansvar och verksamhetsområden, och i varje fall kan det finnas särskilda krav, finns det en universell kärna bland alla metoder som nästan alltid kan hjälpa chefer att lösa sina problem.

När man hanterar ett objekt använder och bildar program som körs på en PC ett datasystem om detta objekt, vanligtvis kallad en informationsmodell. Till en början användes en uppgift för uppgift, där det var nödvändigt att upprepa inmatningen och utmatningen av samma data. Det är lämpligt att ange uppgifterna en gång och sedan använda dem i olika uppgifter. Samtidigt uppnås oberoendet av processen för att samla in och uppdatera (uppdatering) data från processen för deras användning av programvara. PP:s oberoende från fysisk organisation En databas som uppnås med hjälp av speciell (system)mjukvara som tolkar ett datamanipulationsspråk (procedurorienterat, inte maskinorienterat).

Factographic AIS, där databaserna är sammanställda från formaliserade register.

Dokumentär AIS, vars register kan vara informella dokument.

Bland attributen för formaterade poster finns ett attribut som unikt identifierar en post. Detta attribut kallas primär eller primär nyckel. Det bestämmer adressen till posten i externt minne.

En av AIS viktigaste uppgifter är det snabba urvalet av poster med vissa egenskaper. attribut. Ange dessa egenskaper. Identifierar inte ett, utan någon uppsättning poster. De kallas extra (sekundära) nycklar. Sökningen efter de nödvändiga posterna med den extra nyckeln är uppdelad i två steg: först bestäms värdena för huvudnyckeln som motsvarar posterna med det givna värdet för den extra nyckeln. I det andra steget, enligt de hittade värdena för huvudnyckeln, hittas adresserna till posterna och sedan själva posterna. För snabbt utförande det första steget (utan att visa alla poster i rad) använder postningslistor. Varje lista består av par av sekundära nyckelvärden och en motsvarande uppsättning primärnyckelvärden, sorterade efter den sekundära nyckeln.

Genom att kombinera bokföringslistorna för alla ytterligare nycklar skapas en postningsfil som gör det enkelt att hitta poster med de givna attributen.

Huvuduppgiften som löses i dokumentär AIS är att söka efter dokument utifrån deras innehåll. Den fullständiga lösningen av sökproblemet kräver att systemet förstår innebörden av frågor. Deskriptorer är någon fast uppsättning ord, inklusive professionella termer, som enligt utvecklaren av en viss AIS kännetecknar innehållet i dess dokumentärfond i största utsträckning. AIS tittar igenom texten i begäran på ett icke-formaliserat språk och fångar de beskrivningar som påträffas i texten. Därefter tittar systemet igenom den fullständiga texten i alla dokument och väljer de som innehåller alla deskriptorer som finns i begäran. Identifiering av deskriptorer bör göras upp till ändelser. Problem: tidskostnader. Dess lösning är att använda sökbilden av dokumentet (listan över dess deskriptorer0. Den lagras separat och har en länk till dokumentet. Sökbilden för frågan sammanställs på samma sätt. Under sökningen jämförs sökbilderna av frågan och dokumentet utifrån kriteriet för semantisk korrespondens som är fastställd för systemet.

En dokumentär AIS med enkla deskriptorsökmönster kan betraktas som ett faktografiskt system med booleska attribut lika med det totala antalet deskriptorer som används. Denna representation är ekonomisk endast för ett litet antal deskriptorer.

Organisation av sekventiella filer. Indexadresseringsmetoden använder en speciell tabell som kallas ett index som mappar nyckelns olika värden till adresserna för motsvarande poster. Allmänna krav för databeskrivningsspråk

faktagrafisk informationsprogramvara

För närvarande används ett systematiskt tillvägagångssätt vid analys och syntes av stora system. Skillnaden mellan detta tillvägagångssätt och det klassiska, när ett system syntetiseras genom att sammanfoga komponenter utvecklade separat, är att en sekventiell övergång från det allmänna till det särskilda antas. Kärnan i systemets synsätt ligger



beskrivning av systemets funktion som helhet och syntes av systemets element genom att relatera funktionen till ett specifikt element i systemet.

Specialister på informationsteknologi hantera system, de processer i vilka är förknippade med bearbetning, modifiering, förändring av information.

Informationssystemär en målmedveten uppsättning anslutna element, kännetecknad av en viss struktur och funktionsalgoritm, som bestämmer beroendet av systemets utgångsegenskaper på påverkan av den yttre miljön och ingångspåverkan.

Informationssystem är utformade för att samla information, lagra den och utfärda den vid behov. Dessa data är beskrivningar av verkliga objekt eller abstrakta objekt som uppstår inom olika vetenskapsgrenar och representerar några sanna uttalanden eller budskap. Med tiden eller till följd av fel kan de bli "falska". En av de discipliner som ligger till grund för teorin om informationssystem är alltså matematisk logik.

Matematiska discipliner som lämpar sig för att beskriva samlingar av objekt och deras egenskaper är mängdlära och relationalgebra (matematisk relationsteori). Information måste uttryckas på vissa språk. För deras bearbetning på en dator måste de uttryckas på formella språk (där meningen av meningar bestäms unikt av deras form). För att bearbeta information på en dator måste ett program kompileras, vilket är en maskinform av algoritmen. Slutligen måste bearbetningen av programmet genomföras på en acceptabel tid med en acceptabel utgift av system, vilket är vad teorin om komplexa system handlar om.

Teorin om informationssystem bygger alltså på matematisk logik, mängdlära, relationalgebra, teorin om formella språk, teorin om algoritmer och teorin om komplexa system.

Ett exempel på informationssystem är ett system som innehåller tre huvudkomponenter:

fysisk komponent– informationssystembärare ( tekniska medel för användning av informationssystem);

informationskomponent– informationsfond (metod för att organisera ett registersystem):

funktionell komponent– hantering, uppdatering, informationssökning, slutbehandling.

I enlighet med de definierande förfaranden som implementeras klassificeras dessa informationssystem:

– Informationssystem för tekniska processer. En informationskälla: automatiska enheter(sensorer). Informationsmottagare: enheter, verkställande organ. Dessa system fungerar i realtid, det vill säga en oacceptabelt stor fördröjning i överföringen och behandlingen av information;

– Informationssystem av administrativ och organisatorisk typ. Källan och mottagaren av informationen är dokument. Tillåten långtidsförvaring stora mängder information.

Klassificeringen av informationssystem kan representeras som en administrativ hierarkisk graf i sju nivåer (fig. 1.1).

Under strukturera informationssystem avser helheten och interaktionen mellan dess individuella delsystem. Varje delsystem i informationssystemet är i sin tur ett informationssystem och kännetecknas av en uppsättning ingångar, utgångar, en lag och en funktionsalgoritm.

En struktur fungerar ofta som ett sätt att beskriva ett system. Samtidigt motsvarar allokerade system inte nödvändigtvis fysiskt implementerade block eller delsystem. De väljs baserat på bekvämligheten med att förklara principen för systemets drift och dess funktioner.

Om ytterligare odelbara enheter som bildar den ursprungliga elementära basen används som ett delsystem, kommer systemet att specificeras unikt med hjälp av dess struktur. Om, när strukturen beskrivs, väljs delsystem som är större formationer jämfört med de grundläggande (d.v.s. odelbara ytterligare), så finns det ingen en-till-en-överensstämmelse mellan IS-strukturen och själva systemet (i betydelsen av dess teknisk implementering), eftersom en och samma algoritm, och ännu mer funktionslagen för sådana delsystem, kan implementeras med hjälp av olika kombinationer av grundläggande element.

En strukturell beskrivning av ett informationssystem förstås som en bild av systemet i form av ett blockschema, d.v.s. samlingar av vissa block som har ingångar, utgångar och anslutningar mellan block. I detta fall ges funktionslagen för blocken och deras ingångs- och utgångsfunktioner i en generaliserad form.

Svårigheten att beskriva och välja struktur på IS ligger i att för att utföra vissa operationer på information skapas och används mycket ytterligare (tjänste)information i systemet.

Fördelen med en eller annan IS-struktur beror i huvudsak på platsen för systemets ingångar och ingångar.

Strukturen, som en metod för att beskriva ett system, beror på de positioner från vilka denna beskrivning sker, och kan därför visa sig vara olika för samma system.

Samma system kan ha hierarkisk struktur ur synvinkel informationsöverföring och bearbetning, och centraliserad ur synvinkel att utveckla kontrollåtgärder.

Exempel.Överväg ett system för att samla in information från flera sensorer till en central punkt. Låt antalet ingångar, sensorernas placering i rymden och antalet utgångar anges. Det är känt att x i (t) representeras som kontinuerliga slumpmässiga funktioner av tid, y i (t)– i form av en nummersekvens som presenteras med hjälp av digitala indikatorer.

Matchningsregel mellan x i (t) Och y i (t), dvs. systemfunktionslag: y i (t)=xi (t)+Dx i ,

Var D x i- giltig för i inmatningsfel. Låt för varje par x i Och y i omvandlingsalgoritmen väljs, vilken består av signalöverföring x(t) till centrum och konvertera det till en digital formel.

Möjliga alternativ för systemets struktur: 1. Struktur med oberoende kommunikationslinjer och oberoende för var och en av ingångarna för funktionstransformationerna x(t) till en numerisk formel.


S- huggorm

TILL- fördelningsnyckel

3. Adresssystem för insamling av information med en gemensam kommunikationskanal (huvud).


W- kodare

LH- avkodare

Här sänds information från den i:te sensorn på begäran från centralpunkten genom att sända en speciell adresssignal. För att ta emot denna signal finns en avkodare vid platsen för varje informationskälla. ADC och W finns också där, vilket gör att du kan överföra det diskreta värdet för funktionen över kommunikationslinjen x i (t) vid tidpunkten för hennes förhör.

Om du upptäcker ett fel, välj en textbit och tryck på Ctrl + Retur
DELA MED SIG: