DZWON

Są tacy, którzy czytają tę wiadomość przed tobą.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać The Bell
Bez spamu

1.4 Wsparcie prawne

1.5 Klasyfikacje systemów informatycznych

1.6 Struktura własności intelektualnej

1. Struktura systemu informacyjnego

1.1 Rodzaje podsystemów zaopatrzenia

Struktura systemu informatycznego składa się z zestawu jego poszczególnych części, tzw podsystemy.

Podsystem to część systemu, która jest rozróżniana na podstawie pewnego atrybutu.

Ogólną strukturę systemu informacyjnego można traktować jako zbiór podsystemów, niezależnie od zakresu. W tym przypadku mówią o cecha strukturalna klasyfikacja, a podsystemy są nazywane dostarczanie. Zatem strukturę dowolnego systemu informatycznego można przedstawić za pomocą zestawu podsystemów wspierających (rysunek 3.4).

Rysunek 3.4 Struktura systemu informatycznego jako zespół podsystemów wspomagających

Wśród podsystemów wspomagających zwykle wyróżnia się wsparcie informacyjne, techniczne, matematyczne, programowe, organizacyjne i prawne.

1.2 Wsparcie informacyjne

Zadaniem podsystemu wsparcia informacji jest terminowe tworzenie i dostarczanie wiarygodnych informacji do podejmowania decyzji zarządczych.

Wsparcie informacyjne - zestaw ujednoliconego systemu klasyfikacji i kodowania informacji, ujednoliconych systemów dokumentacji, schematów przepływów informacji w organizacji, a także metodologii budowy baz danych.

Uwaga. Klasyfikacja informacji i systemy kodowania omówiono w rozdziale 2.

Zunifikowane systemy dokumentacji są tworzone na poziomie stanowym, republikańskim, sektorowym i regionalnym. Głównym celem jest zapewnienie porównywalności wskaźników z różnych sfer produkcji społecznej. Normy zostały opracowane tam, gdzie ustalono wymagania:

do ujednoliconych systemów dokumentacji;

do ujednoliconych form dokumentów różnych szczebli zarządzania;

do składu i struktury szczegółów i wskaźników;

do procedury wdrażania, utrzymywania i rejestracji ujednoliconych formularzy dokumentów.

Jednak pomimo istnienia ujednoliconego systemu dokumentacji, badanie większości organizacji stale ujawnia cały szereg typowych niedociągnięć:

wyjątkowo duża ilość dokumentów do ręcznego przetwarzania;

te same wskaźniki są często powielane w różnych dokumentach;

praca z dużą liczbą dokumentów odwraca uwagę specjalistów od rozwiązywania doraźnych problemów;

istnieją wskaźniki, które są tworzone, ale nie są używane itp.

Dlatego eliminacja tych niedociągnięć jest jednym z zadań stojących przed stworzeniem wsparcia informacyjnego.

Diagramy przepływu informacji odzwierciedlają trasy przepływu informacji i ich ilość, miejsca pochodzenia informacji pierwotnej i wykorzystanie wynikającej z nich informacji. Analizując strukturę takich schematów, można opracować działania usprawniające cały system zarządzania.

Przykład 3.10. Jako przykład najprostszego diagramu przepływu danych można przytoczyć diagram, który odzwierciedla wszystkie etapy przekazywania notatki lub wpisu do bazy danych o zatrudnieniu pracownika - od momentu jej powstania do wydania zlecenia na jego wpis.

Budowa diagramów przepływu informacji, pozwalających na identyfikację ilości informacji i przeprowadzenie ich szczegółowej analizy, zapewnia:

eliminacja zduplikowanych i niewykorzystanych informacji;

klasyfikacja i racjonalna prezentacja informacji.

Jednocześnie kwestie relacji między przepływem informacji wzdłuż poziomów kontroli ( cm. (Patrz rysunek 3.2). Należy określić, które wskaźniki są niezbędne do podejmowania decyzji zarządczych, a które nie. Każdy wykonawca powinien otrzymać tylko te informacje, które są wykorzystywane.

Metodyka budowy baz danych w oparciu o teoretyczne podstawy ich konstrukcji. Aby zrozumieć koncepcję metodologii, przedstawiamy jej główne idee w postaci dwóch kolejno realizowanych w praktyce etapów:

I etap - badanie wszystkich pionów funkcjonalnych firmy w celu:

rozumieć specyfikę i strukturę swojej działalności;

zbudować diagram przepływu informacji;

przeanalizować istniejący system zarządzania dokumentami;

określić obiekty informacyjne i odpowiadającą im kompozycję atrybutów (parametrów, charakterystyk) opisujących ich właściwości i przeznaczenie II etap - budowa konceptualnego informacyjno-logicznego modelu danych dla badanego w I etapie obszaru działalności. W tym modelu wszystkie połączenia między obiektami i ich atrybutami muszą zostać ustanowione i zoptymalizowane. Model informacyjno-logiczny jest fundamentem, na którym zostanie utworzona baza danych.

Uwaga. Teorię i technologię budowania modelu informacyjno-logicznego można znaleźć w rozdziale 15.

Aby stworzyć wsparcie informacyjne, musisz:

jasne zrozumienie celów, zadań, funkcji całego systemu zarządzania organizacją;

identyfikacja przepływu informacji od momentu jej powstania do wykorzystania na różnych poziomach zarządzania, przedstawiana do analizy w postaci schematów przepływu informacji;

usprawnienie systemu zarządzania dokumentami;

dostępność i stosowanie systemu klasyfikacji i kodowania;

posiadanie metodologii tworzenia pojęciowych modeli informacyjno-logicznych, które odzwierciedlają wzajemne powiązania informacji;

tworzenie tablic informacji na nośnikach komputerowych, co wymaga nowoczesnego wsparcia technicznego.

Pomoc techniczna

Wsparcie techniczne - zestaw środków technicznych przeznaczonych do obsługi systemu informatycznego, a także odpowiednia dokumentacja dla tych środków i procesów technologicznych.

Kompleks środków technicznych makijaż:

komputery dowolnego modelu;

urządzenia do zbierania, gromadzenia, przetwarzania, przesyłania i wyprowadzania informacji;

urządzenia do transmisji danych i linie komunikacyjne;

sprzęt biurowy i urządzenia do automatycznego wyszukiwania informacji;

materiały eksploatacyjne itp.

Dokumentacja wstępny dobór środków technicznych, organizacja ich działania, proces technologiczny przetwarzania danych, wyposażenie technologiczne. Dokumentację można z grubsza podzielić na trzy grupy:

ogólnosystemowe, w tym stanowe i branżowe standardy pomocy technicznej;

specjalistyczne, zawierające zestaw metod dla wszystkich etapów rozwoju wsparcia technicznego;

odniesienie normatywne stosowane podczas wykonywania obliczeń technicznych

zaopatrzenie.

Obecnie istnieją dwie główne formy organizacji wsparcia technicznego (formy wykorzystania środków technicznych): scentralizowana oraz częściowo lub całkowicie zdecentralizowana.

Scentralizowane wsparcie techniczne opiera się na wykorzystaniu dużych komputerów i centrów obliczeniowych w systemie informatycznym.

Decentralizacja środki techniczne obejmują implementację podsystemów funkcjonalnych na komputerach osobistych bezpośrednio w miejscu pracy.

Najwyraźniej należy rozważyć obiecujące podejście częściowo zdecentralizowany podejście - organizacja wsparcia technicznego w oparciu o sieci rozproszone, składające się z komputerów osobistych i mainframe do przechowywania baz danych wspólnych dla dowolnych podsystemów funkcjonalnych.

1.3 Matematyka i oprogramowanie

Matematyczne i oprogramowanie - zbiór metod matematycznych, modeli, algorytmów i programów do realizacji celów i założeń systemu informatycznego, a także normalnego funkcjonowania zespołu środków technicznych.

Do funduszy oprogramowanie odnosić się:

narzędzia do modelowania procesów zarządzania;

typowe zadania zarządcze;

metody programowania matematycznego, statystyka matematyczna, teoria kolejek itp.

Część oprogramowanie obejmuje oprogramowanie systemowe i specjalne, a także dokumentację techniczną.

DO w całym systemie Oprogramowanie zawiera zestaw programów skierowanych do użytkowników i zaprojektowanych do rozwiązywania typowych zadań przetwarzania informacji. Służą do rozwoju funkcjonalność komputery, sterowanie i zarządzanie przetwarzaniem danych.

Specjalny oprogramowanie to zbiór programów opracowanych w celu stworzenia określonego systemu informacyjnego. Obejmuje pakiety oprogramowania (111 111), które implementują opracowane modele o różnym stopniu adekwatności, odzwierciedlające funkcjonowanie rzeczywistego obiektu.

Dokumentacja techniczna rozwijać narzędzia programowe powinien zawierać opis zadań, zadanie do algorytmizacji, model ekonomiczno-matematyczny zadania, przykłady testów.

Wsparcie organizacyjne

Wsparcie organizacyjne to zbiór metod i środków regulujących współdziałanie pracowników ze środkami technicznymi oraz między sobą w procesie tworzenia i eksploatacji systemu informatycznego.

Wsparcie organizacyjne realizuje następujące funkcje:

analiza istniejący system zarządzanie organizacją, w której będzie używany system informacyjny, oraz identyfikowanie zadań do zautomatyzowania;

przygotowanie zadań do rozwiązania na komputerze, w tym zadanie techniczne w sprawie projektu SI i studium wykonalności jego skuteczności;

opracowywanie decyzji zarządczych dotyczących składu i struktury organizacji, metodologii rozwiązywania problemów mających na celu poprawę efektywności systemu zarządzania. Wsparcie organizacyjne jest tworzone na podstawie wyników ankiety przedprojektowej na I etapie budowy baz danych, z którymi zapoznałeś się rozważając wsparcie informacyjne.

2.3 Struktura systemów informatycznych - IS

Struktura IP jest zbiorem jego poszczególnych części, zwanych podsystemami.

Podsystem to część systemu, która jest rozróżniana na podstawie pewnego atrybutu.

Jeśli struktura ogólna IS należy traktować jako zbiór podsystemów niezależnie od zakresu zastosowania, wtedy w tym przypadku podsystemy nazywane są dostarczaniem.

Wśród głównych podsystemów własności intelektualnej zwykle wyróżnia się wsparcie informacyjne, techniczne, matematyczne, programowe, organizacyjne i prawne.


Struktura systemów informatycznych jako zbiór

podsystemy wspomagające

Rysunek 2.3

2.3.1 Wsparcie informacyjne. Klasyfikatory. Metody klasyfikacji

Zadaniem podsystemu wsparcia informacji jest terminowe tworzenie i dostarczanie wiarygodnych informacji do podejmowania decyzji zarządczych.

Obsługa informacji to zestaw ujednoliconego systemu klasyfikacji i kodowania informacji, ujednoliconych systemów dokumentacji, schematów przepływów informacji w organizacji, a także metodologii budowy baz danych.

1. Systemy klasyfikacji i kodowania informacji

Klasyfikator to usystematyzowany zbiór, lista dowolnych obiektów, pozwalająca każdemu z nich znaleźć swoje miejsce i mieć określone (najczęściej numeryczne) oznaczenie. System klasyfikacji umożliwia grupowanie obiektów w celu wyróżnienia określonych klas, które będą charakteryzować się szeregiem wspólnych właściwości.

Klasyfikacja obiektów to jakościowa procedura grupowania mająca na celu identyfikację jednorodnych właściwości. W odniesieniu do informacji jako przedmiotu klasyfikacji, wybrane klasy nazywane są obiektami informacyjnymi.

W każdym kraju, stanie, branży i regionie opracowano i zastosowano klasyfikatory. Na przykład sklasyfikowane jako: branże, sprzęt, zawody, jednostki miary, pozycje kosztów itp.

Klasyfikator - usystematyzowany zbiór nazw i kodów grup klasyfikacyjnych.

Cel klasyfikatora:

- systematyzacja nazw zakodowanych obiektów;

- jednoznaczna interpretacja tych samych obiektów w różnych zadaniach;

- umiejętność uogólniania informacji o danym zbiorze cech;

- możliwość porównania tych samych wskaźników zawartych w formularzach sprawozdawczości statystycznej;

- umiejętność wyszukiwania i wymiany informacji między różnymi działami wewnątrz firmy i zewnętrznymi systemami informatycznymi;

- zapisywanie pamięci komputera podczas umieszczania zakodowanych informacji.

Opracowano trzy metody klasyfikacji obiektów, które różnią się różnymi strategiami wykorzystania cech klasyfikacyjnych.

Metody klasyfikacji obiektów:

- Hierarchiczna metoda klasyfikacji

Biorąc pod uwagę dość sztywną procedurę konstruowania struktury klasyfikacyjnej, konieczne jest określenie jej celu przed rozpoczęciem pracy, tj. jakie właściwości powinny mieć obiekty łączone w klasy. Właściwości te są dalej traktowane jako oznaki klasyfikacji.

W hierarchicznym systemie klasyfikacji każdy obiekt na dowolnym poziomie musi być przypisany do jednej klasy, która charakteryzuje się określoną wartością wybranego atrybutu klasyfikacji. W celu późniejszego grupowania w każdej nowej klasie należy ustawić własne cechy klasyfikacyjne i ich wartości. Zatem wybór cech klasyfikacyjnych będzie zależał od treści semantycznej klasy, dla której wymagane jest grupowanie na kolejnym poziomie hierarchii.

Charakteryzuje się liczbą poziomów klasyfikacji odpowiadającą liczbie cech wybranych jako podstawa podziału głębokość klasyfikacji.



Hierarchiczny system klasyfikacji

Rysunek 2.3.1 (1)

Zalety hierarchicznego systemu klasyfikacji:

- łatwość budowy;

- stosowanie niezależnych cech klasyfikacyjnych w różnych gałęziach struktury hierarchicznej.

Wady hierarchicznego systemu klasyfikacji:

- sztywna struktura, która prowadzi do złożoności dokonywania zmian, ponieważ wszystkie grupy klasyfikacyjne muszą zostać ponownie rozmieszczone;

- brak możliwości grupowania obiektów według wcześniej nieprzewidzianych kombinacji cech.

- Metoda klasyfikacji fasetowej

W przeciwieństwie do hierarchicznego pozwala na wybór znaków klasyfikacyjnych niezależnie zarówno od siebie, jak i od treści semantycznej klasyfikowanego obiektu. Znaki klasyfikacyjne to tzw aspekty (faset jest ramką). Każdy aspekt zawiera zestaw jednorodnych wartości danej cechy klasyfikacji. Ponadto wartości w fasecie można ustawić w dowolnej kolejności, chociaż preferowana jest ich kolejność.

Schemat budowy fasetowego systemu klasyfikacji przedstawiono w formie tabeli.

Aspekty

F 1

F 2

F 3

fa ja

fa n

Wartości fasetowe

1

2

3

k

Fasetowy system klasyfikacji

Rysunek 2.3.1 (2)

Nazwy kolumn odpowiadają wybranym cechom klasyfikacyjnym (aspektom), oznaczonym Ф 1, Ф 2, Ф 3, ..., Ф i, ..., Ф n... Każda komórka w tabeli przechowuje określoną wartość aspektu. Procedura klasyfikacji polega na przypisaniu każdemu obiektowi odpowiednich wartości z aspektów. Jednak nie wszystkie aspekty można wykorzystać. Podczas konstruowania systemu klasyfikacji aspektowej konieczne jest, aby wartości używane w różnych aspektach nie były powtarzane. System fasetowy można łatwo modyfikować, wprowadzając zmiany w wartościach dowolnego aspektu.

Zalety systemu klasyfikacji aspektów:

- możliwość stworzenia dużej pojemności klasyfikacyjnej, tj. wykorzystanie dużej liczby znaków klasyfikacyjnych i ich wartości do tworzenia grup;

- możliwość łatwej modyfikacji całego systemu klasyfikacji bez zmiany struktury istniejących zgrupowań.

Wada fasetowego systemu klasyfikacji to złożoność jego konstrukcji, ponieważ konieczne jest uwzględnienie całej różnorodności cech klasyfikacyjnych.

- Metoda klasyfikacji deskryptorów

W celu uporządkowania poszukiwań informacji, utrzymania tezaurusów (słowników) skutecznie wykorzystuje się deskryptorowy (opisowy) system klasyfikacji, którego język jest zbliżony do naturalnego języka opisu obiektów informacyjnych. Jest szczególnie szeroko stosowany w systemie wyszukiwania bibliotek. Istota metody klasyfikacji deskryptorów jest następująca:

- populacja została wybrana słowa kluczowe lub wyrażenia opisujące określony obszar tematyczny lub zbiór jednorodnych przedmiotów;

- wybrane słowa kluczowe i frazy są widoczne normalizacjaczyli z zestawu synonimów wybiera się jeden lub kilka najczęściej używanych;

- jest tworzone słownik deskryptorówczyli słownik słów kluczowych i fraz wybranych w wyniku procedury normalizacyjnej.

Pomiędzy deskryptorami tworzone są łącza, które pozwalają rozszerzyć zakres wyszukiwania informacji.

- System kodowania

Służy do zastąpienia nazwy obiektu symbolem (kodem) w celu wygodnego i wydajniejszego przetwarzania informacji.

System kodowania - zbiór reguł kodowego oznaczania obiektów. Kod zbudowany jest na podstawie alfabetu składającego się z liter, cyfr i innych symboli. Kod charakteryzuje się: długością - liczbą pozycji w kodzie oraz strukturą - rozmieszczeniem w kodzie znaków używanych do oznaczenia cechy klasyfikacyjnej.

2. Zunifikowane systemy dokumentacji są tworzone na poziomie stanowym, republikańskim, sektorowym i regionalnym. Głównym celem jest zapewnienie porównywalności wskaźników z różnych sfer produkcji społecznej. Normy zostały opracowane tam, gdzie ustalono wymagania:

- do ujednoliconych systemów dokumentacji;

- do ujednoliconych form dokumentów różnych szczebli zarządzania;

- do składu i struktury szczegółów i wskaźników;

- do procedury wdrażania, utrzymywania i rejestracji ujednoliconych formularzy dokumentów.

Jednak pomimo istnienia ujednoliconego systemu dokumentacji, badanie większości organizacji stale ujawnia cały szereg typowych niedociągnięć:

- wyjątkowo duża ilość dokumentów do ręcznego przetwarzania;

- te same wskaźniki są często powielane w różnych dokumentach;

- praca z dużą liczbą dokumentów odwraca uwagę specjalistów od rozwiązywania doraźnych problemów;

- istnieją wskaźniki, które są tworzone, ale nie są używane itp.

Dlatego eliminacja tych niedociągnięć jest jednym z zadań stojących przed stworzeniem wsparcia informacyjnego.

3. Schematy przepływu informacji odzwierciedlają trasy przepływu informacji i ich ilości, miejsca pochodzenia informacji pierwotnych i wykorzystanie wynikającej z nich informacji. Analizując strukturę takich schematów, można opracować działania usprawniające cały system zarządzania.

Przykład:

Najprostszy schemat strumienie danych - diagram, który odzwierciedla wszystkie etapy przekazywania notatki lub wpisu do bazy danych o zatrudnieniu pracownika - od momentu jego utworzenia do wydania zamówienia na jego przyjęcie do pracy.

Budowa diagramów przepływu informacji, pozwalających na identyfikację ilości informacji i przeprowadzenie ich szczegółowej analizy, zapewnia:

- eliminacja zduplikowanych i niewykorzystanych informacji;

- klasyfikacja i racjonalna prezentacja informacji.

Jednocześnie należy szczegółowo rozważyć kwestie wzajemnego powiązania przepływu informacji na poziomach kontroli. Należy określić, które wskaźniki są niezbędne do podejmowania decyzji zarządczych, a które nie. Każdy wykonawca powinien otrzymać tylko te informacje, które są wykorzystywane.

4. Metodologia budowy baz danych - DB w oparciu o teoretyczne podstawy ich konstrukcji. Główne idee koncepcji metodologii realizowane są w praktyce w postaci dwóch kolejno wdrażanych etapów:

- I etap - badanie wszystkich pionów funkcjonalnych przedsiębiorstwa w celu:

- rozumieć specyfikę i strukturę swojej działalności;

- zbudować diagram przepływu informacji;

- przeanalizować istniejący system zarządzania dokumentami;

- definiowanie obiektów informacyjnych i odpowiadającej im kompozycji atrybutów (parametrów, cech) opisujących ich właściwości i przeznaczenie.

- II etap - budowa koncepcyjnego informacyjno-logicznego modelu danych dla obszaru działalności badanego w I etapie. W tym modelu wszystkie połączenia między obiektami i ich atrybutami muszą zostać ustanowione i zoptymalizowane. Model informacyjno-logiczny jest fundamentem, na którym zostanie utworzona baza danych.

Aby stworzyć wsparcie informacyjne, musisz:

- jasne zrozumienie celów, zadań, funkcji całego systemu zarządzania organizacją;

- identyfikacja przepływu informacji z etapu powstania i do wykorzystania na różnych poziomach zarządzania, przedstawiana do analizy w postaci schematów przepływu informacji;

- usprawnienie systemu zarządzania dokumentami;

- dostępność i stosowanie systemu klasyfikacji i kodowania;

- posiadanie metodologii tworzenia pojęciowych modeli informacyjno-logicznych, które odzwierciedlają wzajemne powiązania informacji;

- tworzenie tablic informacji na nośnikach komputerowych, co wymaga nowoczesnego wsparcia technicznego.

2.3.2 Sprzęt IS

Wsparcie techniczne systemów informatycznych to zespół środków technicznych zapewniających działanie SI, odpowiednią dokumentację dla tych środków i procesów technologicznych.

Kompleks środków technicznych obejmuje:

- komputery dowolnego modelu;

- urządzenia do zbierania, gromadzenia, przetwarzania, przesyłania i wyprowadzania informacji;

- urządzenia do transmisji danych i linie komunikacyjne;

- sprzęt biurowy i urządzenia do automatycznego wyszukiwania informacji;

- materiały eksploatacyjne itp.

Dokumentacja formalizuje wstępny dobór środków technicznych, organizację ich działania, proces technologiczny przetwarzania danych, wyposażenie technologiczne.

Dokumentację można z grubsza podzielić na trzy grupy:

- ogólnosystemowe, w tym stanowe i branżowe standardy pomocy technicznej;

- specjalistyczne, zawierające zestaw metod dla wszystkich etapów rozwoju wsparcia technicznego;

- odniesienie normatywne używane podczas wykonywania obliczeń dla wsparcia technicznego.

2.3.3 Matematyczne i programowe IC

Matematyka i oprogramowanie to zbiór metod matematycznych, modeli, algorytmów i programów służących do realizacji celów i założeń SI, a także normalnego funkcjonowania kompleksu środków technicznych.

Środki wsparcia matematycznego obejmują:

- narzędzia do modelowania procesów zarządzania;

- typowe zadania zarządcze;

- metody programowania matematycznego, statystyka matematyczna, teoria kolejek itp.

Narzędzia programowe - oprogramowanie obejmuje:

- Oprogramowanie dla całego systemu - Są to kompleksy programowe skierowane do użytkowników i przeznaczone do rozwiązywania typowych zadań przetwarzania informacji. Służą do rozszerzania funkcjonalności komputerów, kontroli i zarządzania procesem przetwarzania danych;

- Specjalne oprogramowanie - to zestaw programów opracowanych podczas tworzenia konkretnego IS. Obejmuje pakiety oprogramowania, które implementują opracowane modele o różnym stopniu adekwatności, odzwierciedlające funkcjonowanie rzeczywistego obiektu;

- Dokumentacja techniczna do tworzenia oprogramowania powinien zawierać opis zadań, zadanie do algorytmizacji, ekonomiczny i matematyczny model zadania, przykłady testów.

2.3.4 Wsparcie organizacyjne SI

Wsparcie organizacyjne to zbiór metod i środków, które regulują interakcję pracowników ze środkami technicznymi oraz między sobą w procesie tworzenia i eksploatacji SI.

Wsparcie organizacyjne realizuje następujące funkcje:

- analiza istniejącego systemu zarządzania organizacją, w której będzie używany IS oraz identyfikacja zadań do zautomatyzowania;

- przygotowanie zadań do rozwiązania na komputerze, w tym zakresu zadań do projektowania SI i studium wykonalności jego skuteczności;

- opracowywanie decyzji zarządczych dotyczących składu i struktury organizacji, metodologii rozwiązywania problemów mających na celu poprawę efektywności systemu zarządzania.

Wsparcie organizacyjne jest tworzone w oparciu o wyniki ankiety przedprojektowej na pierwszym etapie budowy bazy danych.

2.3.5 Wsparcie prawne dotyczące własności intelektualnej

Obsługa prawna to zbiór norm prawnych określających tworzenie, stan prawny i funkcjonowanie własności intelektualnej, regulujących procedurę pozyskiwania, przetwarzania i wykorzystywania informacji.

Głównym celem wsparcia prawnego jest wzmocnienie praworządności.

Ramy prawne obejmują ustawy, dekrety, decyzje organów państwowych, nakazy, instrukcje i inne dokumenty regulacyjne ministerstw, departamentów, organizacji, władz lokalnych. W ramach prawnych można wyróżnić część ogólną, która reguluje funkcjonowanie dowolnego IP, oraz część lokalną, która reguluje funkcjonowanie konkretnego IP.

Obsługa prawna etapów rozwoju własności intelektualnej zawiera regulacje związane ze stosunkiem umownym między deweloperem a klientem oraz regulacje prawne odstępstwa od umowy.

Obsługa prawna etapów funkcjonowania IP obejmuje:

- status IP;

- prawa, obowiązki i obowiązki personelu;

- przepisy prawne dotyczące niektórych rodzajów procesu zarządzania;

- procedura tworzenia i wykorzystywania informacji itp.

Definicja systemu informacyjnego (IS). Zadania i funkcje SI

IP - połączony zestaw narzędzi, metod i personelu wykorzystywanego do gromadzenia, przechowywania, przetwarzania i wydawania informacji w celu osiągnięcia celu. Komputery wyposażone w specjalistyczne oprogramowanie służą jako baza techniczna i narzędzie systemów informatycznych.

Innymi słowy pod IP rozumie się przez to uporządkowany organizacyjnie zbiór dokumentów (tablice dokumentów) i technologii informatycznych, w tym wykorzystanie technologii komputerowych i komunikacji, które realizują procesy informacyjne.

Zadania i funkcje SI

Wraz z oddzieleniem organizacyjnym IS rozwiązuje się dwie grupy zadań:

1. grupa zadaniowa ds. wsparcia informacji :

Wybór niezbędnych komunikatów i ich przetwarzanie,

Przechowywanie,

· Wyszukiwanie i dostarczanie informacji na temat głównego przedmiotu działalności. (Z z góry określoną kompletnością, dokładnością i wydajnością w najbardziej akceptowalnej formie dla systemów przetwarzania danych).

2. grupa zadań związanych z przetwarzaniem otrzymanych informacji zgodnie z jednym lub drugim algorytmem lub programem w celu przygotowania rozwiązań problemów stojących przed przedmiotem głównego działania (tzw. zwyczaj ”Zadania).

Aby rozwiązać takie problemy IP powinien mieć niezbędne informacje o tematyka (PRZEZ) przedmiot głównej działalności, problemy, przed którymi stoi, musi umieć korzystać z istniejących modeli rozwiązywania problemów za pomocą przetwarzania danych lub samodzielnie budować takie modele, a także posiadać pewną sztuczną lub naturalną inteligencję.

Wstępna definicja. Tematyka Jest zbiorem obiektów i relacji między nimi, ograniczonych potrzebami konkretnego podmiotu głównego działania.

Bardziej szczegółowa koncepcja « Tematyka"omówione w paragrafie 5 tego wykładu .

Aby rozwiązać przydzielone zadania, IS powinien wykonywać następujące główne funkcje:



· dobór komunikatów ze środowiska wewnętrznego i zewnętrznego wymagane do realizacji głównego działania;

· wprowadzanie informacji w IP;

· przechowywanie informacji w pamięci, aktualizowanie ich i utrzymywanie integralności ;

· przetwarzanie, wyszukiwanie i dostarczanie informacji zgodnie z wymogami określonymi przez przedmiot głównej działalności. ( Leczenie może zawierać i przygotowanie rozwiązań zadania użytkownika według odpowiednich algorytmów (programów)).

Skład i struktura SI, główne elementy, procedura operacyjna

Struktura IP to połączony zestaw jego części, tzw zapewnienie podsystemów.

Podsystem - jest częścią systemu, którą wyróżnia jakiś atrybut.

Główne podsystemy wspomagające

· wsparcie informacyjne,

· pomoc techniczna,

· oprogramowanie,

· oprogramowanie,

· wsparcie organizacyjne,

· wsparcie prawne.

Podstawowe elementy, kolejność funkcjonowania SI.

Głównymi procesami transformacji informacji są następujące procesy:

kolekcja informacji;

pozyskiwanie informacji;

wyszukiwanie i dostarczanie informacji abonentom systemu;

utrzymanie integralności, aktualności i bezpieczeństwa informacji .

Te procesy sprawiają, że to działa IP w dowolnym celu można warunkowo przedstawić w postaci schematu składającego się z bloków:

· Wprowadzanie informacji ze źródeł zewnętrznych lub wewnętrznych;

· Przetwarzanie informacji wejściowych i ich prezentacja w wygodnej formie;

· Wyprowadzanie informacji w celu przedstawienia konsumentom lub przeniesienia do innego systemu;

· sprzężenie zwrotne - są to informacje przetwarzane przez pracowników tej organizacji w celu skorygowania wprowadzonych informacji.

Dlatego, aby zrealizować wskazane powyżej funkcje SI, istnieją trzy niezależne podsystemy funkcjonalne:

1. Podsystem organizacyjno-technologiczny zbierania informacji zapewnia selekcję i gromadzenie danych w systemie informatycznym oraz zawiera zestaw źródeł informacji, organizacyjne i technologiczne łańcuchy selekcji informacji do gromadzenia w systemie. Bez odpowiednio zorganizowanego, szybko i efektywnie działającego podsystemu organizacyjno-technologicznego gromadzenia informacji nie jest możliwe efektywne zorganizowanie funkcjonowania całego IP ogólnie.

IP może przetwarzać (przetwarzać) tylko wprowadzone do niego informacje. Jednocześnie jakość pracy IP zależy nie tylko od możliwości wyszukiwania i przetwarzania niezbędnych informacji we własnej tablicy i przekazywania ich użytkownikowi, ale także przez zdolność do wybierania odpowiednich informacji ze środowiska zewnętrznego.

Selekcji dokonuje ten podsystem, który gromadzi dane o potrzebach informacyjnych użytkowników. IP (wewnętrzne i zewnętrzne), analizuje i porządkuje te dane, tworząc profil informacyjny IP... Algorytm wyboru informacji konwertuje strumienie wejściowe na pliki tablica informacyjna IP.

2. Podsystem prezentacji i przetwarzania informacji stanowi rdzeń IP i jest odzwierciedleniem prezentacji przez twórców i subskrybentów systemu struktury i obrazu obszaru tematycznego, o którym informacje powinny odzwierciedlać IP.

Podsystem prezentacji i przetwarzania informacji jest jednym z najbardziej złożonych elementów w rozwoju IP.

Podsystem ten przekształca informacje wejściowe i żądania, organizuje ich przechowywanie i przetwarzanie w celu zaspokojenia potrzeb informacyjnych abonenta IP.

Realizacja funkcji tego podsystemu zakłada obecność:

· aparatura do opisu informacji mianowicie język wyszukiwania informacji, systemy kodowania i język opisu danych;

· organizowanie i utrzymywanie informacji (organizacja logiczna i fizyczna, procedury przechowywania i ochrony informacji itp.);

· urządzenia do przetwarzania i przetwarzania informacji (algorytmy, modele itp.).

Wszystkie te trzy komponenty są określane przez dwa parametry JEST: charakter przetwarzania informacji i funkcje IP.

3. Podsystem normatywno-funkcjonalny przygotowania i wydawania informacjidefiniuje użytkowników lub w inny sposób subskrybentów , systemy.

Ten podsystem bezpośrednio realizuje satysfakcję potrzeby informacyjne zarówno wewnętrzni, jak i zewnętrzni użytkownicy IP... Aby zrealizować to zadanie, podsystem prowadzi badanie i analizę potrzeb informacyjnych, określa formy i sposoby ich zaspokojenia, optymalny skład i strukturę weekendu produkty informacyjne, sam organizuje proces wsparcia i utrzymania informacji.

Te funkcje wymagają:

· aparatura do opisu i analizy potrzeb informacyjnych i ich wyrażenia w języku IP;

· urządzenia do bezpośredniego wsparcia informacji (procedury wyszukiwania i wydawania informacji, języki manipulacji danymi itp.).

Przy takiej samej wydajności funkcji przez ten podsystem w IP różne typy, różnią się znacznie od siebie. Jest to szczególnie widoczne podczas porównywania film dokumentalny i faktyczny IPktóre zostaną szczegółowo omówione później.

(wewnętrzny nośnik wiedzy z tematyki) jest baza danych (DB). Koncepcja bazy danych jest kluczowa w dziedzinie technologii zautomatyzowanych systemów informatycznych.

Definicja 1Baza danych to zbiór danych zorganizowanych według pewnych reguł, które zapewniają ogólne zasady opisywania, przechowywania i manipulowania danymi, niezależnie od programów użytkowych.

Definicja 2. (GOST): System zarządzania bazami danych (DBMS) to zestaw programów i narzędzi językowych przeznaczonych do zarządzania danymi w bazie danych, utrzymywania bazy danych i zapewniania jej interakcji z aplikacjami.

Informacyjny rdzeń podsystemu do prezentacji i przetwarzania informacji jest najwyższy poziom to baza danych (BND) lub zautomatyzowany bank danych (ABD) To zestaw następujących elementów :

· DB,

· DBMS,

· zastosowane komponenty IP (zestaw formularzy wejściowych i wyjściowych, typowe wnioski o rozwiązanie problemów informatycznych z określonej dziedziny),

· zestaw środków technicznych na którym są wdrażane.

Klasyfikacja IP

1. Po wcześniejszym umówieniu:

· odniesienie IP,

· systemy wsparcia informacji ,

· systemy referencyjne i informacyjne mając niezależny cel.

2. Według liczby użytkowników i terytorialności

· pojedynczy użytkownik (na przykład, IPużywając jako PRZEZ dodatek Przewyższać ),

· tryb wieloosobowy niskiego poziomu (na przykład, IPzbudowany na aneksie Dostęp ),

· multiplayer na wysokim poziomie - IP poziom przedsiębiorstwa ( rozproszone, bardzo duże, bardzo duże ) .

3. O wydajności przetwarzania informacji

· system czasu rzeczywistego,

· system operacyjnego przetwarzania transakcji,

· system przetwarzania wsadowego .

4. Według atrybutów funkcjonalnych i poziomów zarządzania

· systemy produkcyjne;

· systemy marketingowe;

· systemy finansowo-księgowe;

· systemy personalne (zasoby ludzkie);

5. Stopień automatyzacji

· podręcznik,

· automatyczny,

· zautomatyzowany .

6. Z natury wykorzystania informacji

· systemy wyszukiwania informacji,

· systemy informacyjno-decyzyjne :

o menedżerowie IP,

o doradzanie IP.

7. Według zakresu

· IP zarządzanie organizacją ,

· IP kontrola procesu (TP),

· IP projektowanie wspomagane komputerowo (CHAM),

· Zintegrowany (korporacyjny) IP,

· Przetwarzanie danych IP.

8. Zgodnie ze składem przetwarzanych informacji, stawiając ścisłe wymagania dla aparatu jego opisu, organizacji i wyszukiwania

· film dokumentalny IP (słabo ustrukturyzowane informacje);

· faktyczny IP (informacje o sztywnej strukturze);

· dokumentalny faktograficzny IP.

· informacje geograficzne systemy.

9. Według skali

· na całym świecie,

· międzynarodowy,

· republikański,

· regionalny,

· przemysł,

· wspomnienia,

· przedsiębiorstwa i działy.

Systemy informacyjne

3. Modele danych

3.2. Model sieci (CM)

3.3. Model relacyjny (PM)

4. Etapy rozwoju bazy danych

4.1. Tematyka

4.2. Model domeny.

4.3. Logiczny model danych.

4.3.1. Podstawowe koncepcje

4.3.2. Charakterystyka relacji

4.4. Fizyczny model danych

4.5. Baza danych i aplikacje

5. Projektowanie relacyjnych baz danych z wykorzystaniem normalizacji

5.1. Pierwsza postać normalna (1NF)

5.2. Druga postać normalna (2NF)

5.3. Trzecia postać normalna (3NF)

1. Pojęcie systemu informacyjnego, jego struktura

System informacyjny (IS) -jest to zespół składający się z bazy informacji (magazynu informacji) oraz procedur pozwalających na gromadzenie, przechowywanie, poprawianie, wyszukiwanie, przetwarzanie i wydawanie informacji.

Elementy systemu informacyjnego:

    element fizyczny - zespół sprzętowy, na którym zaimplementowany jest system informatyczny;

    komponent informacyjny - zbiór informacji (DB) zorganizowany w określony sposób;

    komponent funkcjonalny - zestaw programów przeznaczonych do sterowania baza informacji dane i dokumenty wymagane do działania tych programów.

Zwróć uwagę, że koncepcja DBMS - systemów zarządzania bazami danych - jest koncepcją zbliżoną do IS, ale nie jest z nią identyczna. To raczej środowisko i jednocześnie narzędzie do tworzenia systemów informatycznych. DBMS udostępnia zestaw procedur ułatwiających wykonywanie typowych operacji na informacyjnej bazie danych.

2. Klasyfikacje systemów informatycznych

2.1. Klasyfikacja według stopnia automatyzacji

W zależności od stopnia automatyzacji procesy informacyjne W systemie zarządzania firmą systemy informacyjne definiuje się jako ręczne, automatyczne, zautomatyzowane (rys. 1).

Postać: 1. Klasyfikacja według stopnia automatyzacji

Podręczne układy scalone charakteryzuje się brakiem nowoczesnych środków technicznych służących do przetwarzania informacji i wykonywania wszelkich czynności przez osobę. Na przykład o działaniach managera w firmie, która nie posiada komputerów, można powiedzieć, że pracuje z ręcznym IS.

Automatyczne układy scalone wykonywać wszystkie operacje przetwarzania informacji bez udziału człowieka.

Zautomatyzowany układ scalonyzakładają udział w procesie przetwarzania informacji zarówno osoby, jak i środków technicznych, przy czym główną rolę przypisuje się komputerowi. We współczesnej interpretacji termin „system informacyjny” nieuchronnie zawiera w sobie pojęcie systemu automatycznego.

Zautomatyzowane SI, ze względu na ich powszechne zastosowanie w organizacji procesów zarządzania, mają różne modyfikacje i mogą być klasyfikowane, na przykład, ze względu na charakter wykorzystania informacji i zakres.

2.2. Klasyfikacja na podstawie struktury zadań

Istnieją trzy rodzaje zadań, dla których tworzone są systemy informacyjne: ustrukturyzowane (sformalizowane), nieustrukturyzowane (nieformalizowane) i częściowo ustrukturyzowane.

Zorganizowany (sformalizowany) zadanie - zadanie, w którym znane są wszystkie jego elementy i relacje między nimi.

Niestrukturalny (niemożliwy do sformalizowania) zadanie - zadanie, w którym niemożliwe jest wybranie elementów i ustanowienie między nimi powiązań.

W ustrukturyzowanym problemie można wyrazić jego zawartość w postaci modelu matematycznego, który ma dokładny algorytm rozwiązania. Takie zadania zwykle trzeba rozwiązywać wielokrotnie i mają one charakter rutynowy. Celem wykorzystania systemu informatycznego do rozwiązywania ustrukturyzowanych zadań jest pełna automatyzacja ich rozwiązania, czyli zredukowanie roli osoby do zera.

Na przykład w systemie informacyjnym konieczne jest wykonanie zadania obliczania wynagrodzeń. Jest to problem ustrukturyzowany, w którym algorytm rozwiązania jest w pełni znany. O rutynowym charakterze tego zadania decyduje fakt, że obliczenia wszystkich opłat i potrąceń są bardzo proste, ale ich wielkość jest bardzo duża, ponieważ trzeba je powtarzać wiele razy w miesiącu dla wszystkich kategorii pracowników.

Rozwiązanie problemów nieustrukturyzowanych ze względu na niemożność stworzenia opisu matematycznego i opracowania algorytmu wiąże się z dużymi trudnościami. Możliwości wykorzystania tutaj systemu informacyjnego są niewielkie. Decyzję w takich przypadkach podejmuje osoba na podstawie rozważań heurystycznych, opartych na jej doświadczeniu i ewentualnie pośrednich informacjach z różnych źródeł.

Spróbuj na przykład sformalizować relacje w grupie uczniów. Jest mało prawdopodobne, że będziesz w stanie to zrobić. Wynika to z faktu, że do tego zadania niezbędne są czynniki psychologiczne i społeczne, które bardzo trudno jest opisać algorytmicznie.

Należy zauważyć, że w praktyce każdej organizacji jest stosunkowo niewiele w pełni ustrukturyzowanych lub całkowicie nieustrukturyzowanych zadań. W przypadku większości zadań można powiedzieć, że znana jest tylko część ich elementów i powiązań między nimi. Takie zadania są nazywane częściowo ustrukturyzowany... W tych warunkach można stworzyć system informacyjny. Otrzymane w nim informacje są analizowane przez osobę, która odegra decydującą rolę. Takie systemy informacyjne są zautomatyzowane, ponieważ w ich funkcjonowaniu bierze udział osoba.

Przykładowo konieczne jest podjęcie decyzji o wyeliminowaniu sytuacji, w której zapotrzebowanie na zasoby pracy do wykonania jednej z skomplikowanych prac w terminie przekracza ich dostępność. Sposoby rozwiązania tego problemu mogą być różne, na przykład: przeznaczenie dodatkowych środków na zwiększenie liczby pracowników; przypisanie zakończenia pracy na późniejszy termin itp. Jak widać, w takiej sytuacji system informacyjny może pomóc człowiekowi w podjęciu decyzji, jeśli dostarczy mu informacji o postępie prac we wszystkich niezbędnych parametrach.

Systemy informacyjne wykorzystywane do rozwiązywania zadań częściowo ustrukturyzowanych dzielą się na dwa typy (ryc. 2):

    tworzenie raportów zarządczych i koncentruje się głównie na przetwarzaniu danych (wyszukiwanie, sortowanie, agregacja, filtrowanie). Korzystając z informacji zawartych w tych raportach, kierownik podejmuje decyzję;

    opracowanie możliwych alternatywnych rozwiązań... Podejmowanie decyzji w tym przypadku ogranicza się do wyboru jednej z proponowanych alternatyw.

Postać: 2. Klasyfikacja ze względu na ustrukturyzowanie rozwiązywanych zadań

Systemy informacyjne opracowujące alternatywne rozwiązania mogą być modelowe lub eksperckie.

Modelowe systemy informacyjne dostarczają użytkownikowi modele matematyczne, statystyczne, finansowe i inne, których stosowanie ułatwia opracowywanie i ocenę alternatywnych rozwiązań. Użytkownik może uzyskać informacje, których mu brakuje do podjęcia decyzji, nawiązując dialog z modelem w trakcie jego badań.

Eksperckie systemy informacyjne zapewnić rozwój i ocenę możliwych rozwiązań alternatywnych przez użytkownika poprzez tworzenie systemów eksperckich związanych z przetwarzaniem wiedzy. Wsparcie eksperckie w podejmowaniu decyzji przez użytkowników jest realizowane na dwóch poziomach.

Praca pierwszego poziomu wsparcia eksperckiego opiera się na koncepcji „typowych decyzji zarządczych”, zgodnie z którą sytuacje problemowe, które często pojawiają się w procesie zarządzania, można sprowadzić do kilku jednorodnych klas decyzji zarządczych, tj. do pewnego standardowego zestawu alternatyw. Aby wdrożyć wsparcie ekspertów na tym poziomie, utworzono fundusz informacyjny służący do przechowywania i analizowania standardowych alternatyw.

Jeśli zaistniała sytuacja problemowa nie jest powiązana z istniejącymi klasami typowych alternatyw, powinien wejść w grę drugi poziom wsparcia eksperckiego dla decyzji zarządczych. Na tym poziomie generowane są alternatywy na podstawie danych dostępnych w funduszu informacyjnym, zasadach transformacji i procedurach oceny zsyntetyzowanych alternatyw.

3. Modele danych

Istnieje wiele różnych złożonych typów danych, ale badania przeprowadzone na dużym materiale praktycznym wykazały, że wśród nich można wyróżnić kilka najczęściej spotykanych. Takie uogólnione struktury nazywane są modele danychod odzwierciedlają postrzeganie rzeczywistych danych przez użytkownika.

3.1. Model hierarchiczny (MI)

Komunikatory internetowe są reprezentowane przez połączony wykres typu drzewa, którego węzły znajdują się na różnych poziomach hierarchii. Hierarchiczna baza danych składa się z uporządkowanego zbioru drzew; a dokładniej z uporządkowanego zbioru kilku wystąpień tego samego typu drzewa.

Model ten charakteryzuje się takimi parametrami jak poziomy, węzły, łącza. Zasada działania modelu polega na tym, że kilka węzłów niższego poziomu jest połączonych komunikacyjnie z jednym węzłem wyższego poziomu.

Węzeł to model informacyjny elementu na tym poziomie hierarchii.

Rozważmy komunikator na przykładzie bazy danych „Nasza Szkoła”, która zawiera informacje o uczniach szkoły. Z punktu widzenia komunikatora powinien on przybrać następującą postać: szkoła obejmuje zajęcia; zajęcia równoległe są podzielone literami, każda klasa obejmuje określonych uczniów. Model można przedstawić w postaci diagramu.

Można zauważyć następujące właściwości bazy danych IM:

    kilka węzłów niższego poziomu jest powiązanych tylko z jednym węzłem wyższego poziomu;

    drzewo hierarchiczne ma tylko jeden wierzchołek (korzeń), który nie jest podrzędny wobec żadnego innego wierzchołka;

    wszystkie typy linków muszą być funkcjonalne (1: 1, 1: M);

    dla bazy danych zdefiniowana jest pełna kolejność przechodzenia - od góry do dołu, od lewej do prawej;

    istnieje tylko jedna liniowa hierarchiczna ścieżka dostępu do dowolnego węzła, zaczynająca się od korzenia drzewa.

Najbardziej znanym i rozpowszechnionym przedstawicielem DBMS wdrażającego IM jest System Zarządzania Informacją (IMS) iBM... Pierwsza wersja pojawiła się w 1968 roku.

3.2. Model sieci (CM)

Sieciowe podejście do organizacji danych jest rozwinięciem hierarchicznego. Architektura model sieci na podstawie propozycji Konferencji Języków Systemów Danych (CODASYL) Komitetu języków programowania, 1971

Celem deweloperów jest stworzenie modelu, który pozwoli opisać relacje M: N i zmniejszyć wady komunikatorów internetowych.

CM bazy danych jest podobna do hierarchicznej; opiera się również na wykorzystaniu graficznej reprezentacji danych. Z punktu widzenia teorii grafów SM odpowiada dowolnemu grafowi: w strukturach hierarchicznych rekord potomny musi mieć dokładnie jednego przodka; w struktura sieci dany potomek może mieć dowolną liczbę przodków. SM ma te same podstawowe komponenty (węzeł, poziom, połączenie), ale charakter ich relacji jest nieco inny. W SM akceptowane jest swobodne połączenie między elementami różnych poziomów.

Jako przykład rozważmy bazę danych, która przechowuje informacje o przydziale nauczycieli danego przedmiotu do określonych klas. Jeden nauczyciel może nauczać w kilku klasach, a różni nauczyciele mogą uczyć tego samego przedmiotu.

Typowym przedstawicielem jest Integrated Database Management System (IDMS) firmy Cullinet Software, Inc.

Mocne strony wczesnych (przedrelacyjnych) DBMS:

    Zaawansowane zarządzanie danymi w pamięci zewnętrznej na niskim poziomie;

    Możliwość ręcznego budowania efektywnych systemów aplikacji;

    Możliwość oszczędzania pamięci poprzez dzielenie podobiektów (w systemach sieciowych).

Niedogodności:

    Zbyt trudne w użyciu;

    W rzeczywistości wymagana jest znajomość organizacji fizycznej;

    Systemy aplikacji zależą od tej organizacji;

    Ich logika jest przeładowana szczegółami organizacji dostępu do bazy danych.

3.3. Model relacyjny (PM)

Semestr "relacyjny" (z łac. relatio - relacja) wskazuje przede wszystkim, że taki model przechowywania danych jest zbudowany na relacji jego części składowych. W najprostszym przypadku jest to dwuwymiarowa tablica lub dwuwymiarowa tabela, a przy tworzeniu złożonych modeli informacyjnych będzie to zbiór połączonych ze sobą tabel.

Podstawy model relacyjny dane zostały po raz pierwszy przedstawione w artykule E. Codda w 1970 roku. Praca ta stała się bodźcem do powstania dużej liczby artykułów i książek, w których model relacyjny był dalej rozwijany. Najpowszechniejsza interpretacja relacyjnego modelu danych należy do K. Date.

Relacyjny model danych składa się z trzech części:

    Część konstrukcyjna.

    Część integralna.

    Część manipulacji.

Część konstrukcyjna opisuje, które obiekty są rozpatrywane przez model relacyjny. Postuluje się, że jedyną strukturą danych wykorzystywaną w modelu relacyjnym są znormalizowane relacje n-arowe.

Część integralna opisuje ograniczenia szczególnego rodzaju, które muszą być spełnione dla każdej relacji w dowolnej relacyjnej bazie danych. Jest to integralność jednostki i integralność klucza obcego.

Część manipulacji opisuje dwa równoważne sposoby manipulowania danymi relacyjnymi - algebrę relacyjną i rachunek relacyjny.

Obecnie jest to najpopularniejszy model danych obsługiwany przez zdecydowaną większość systemów DBMS. Typowymi przedstawicielami systemów relacyjnych są DB2, INGRES, ORACLE.

Przyjrzyjmy się podstawowym koncepcjom relacyjnego modelu danych.

Tylko w klasycznym modelu relacyjnym proste (atomowe) typy danych... Proste typy danych nie mają struktury wewnętrznej. DO proste typy typy danych obejmują:

    Logiczny;

    Strunowy;

    Liczbowy.

W rzeczywistości dla relacyjnego modelu danych rodzaj użytych danych nie jest ważny. Należy rozumieć wymóg prostoty typu danych, aby operacje relacyjne nie musiały uwzględniać wewnętrznej struktury danych. Oczywiście należy opisać akcje, które można wykonać z danymi jako całością, np. Można dodać dane typu numerycznego, w przypadku stringów możliwa jest operacja konkatenacji itp.

W relacyjnym modelu danych pojęcie typu danych jest ściśle związane z pojęciem domeny, co można uznać za uściślenie pojęcia typu danych.

Domeny są to typy danych, które mają pewne znaczenie (semantykę).

Na przykład domenę D, oznaczającą „wiek pracownika”, można opisać jako następujący podzbiór zbioru liczb naturalnych:

Różnica między dziedziną a pojęciem podzbioru polega właśnie na tym domena odzwierciedla semantykęokreślone przez obszar tematyczny. Może istnieć kilka domen, które pokrywają się jako podzbiory, ale mają różne znaczenia. Na przykład domeny „Waga części” i „Dostępna ilość” można w równym stopniu opisać jako zbiór nieujemnych liczb całkowitych, ale znaczenie tych domen będzie inne i będą one różnorodnydomeny.

Główne znaczenie domen jest takie domeny ograniczają porównania... Z logicznego punktu widzenia niewłaściwe jest porównywanie wartości z różnych dziedzin, nawet jeśli są one tego samego typu. Jest to przejaw semantycznego ograniczenia domen.

Nastawienie składa się z dwóch części - nagłówka relacji i treści relacji. Nagłówek relacji jest analogiczny do nagłówka tabeli. Nagłówek relacji składa się z atrybuty... Liczba atrybutów jest nazywana stopień nastawienia... Treść relacji jest analogiczna do treści tabeli. Ciało relacji składa się z krotki... Krotka relacji jest analogiczna do wiersza tabeli. Wywoływana jest liczba krotek relacji związek władzy.

Relacja ma następujące właściwości:

    W relacji nie ma identycznych krotek;

    Krotki nie są uporządkowane (od góry do dołu);

    Atrybuty nie są uporządkowane (od lewej do prawej);

    Wszystkie wartości atrybutów są niepodzielne.

Rozważmy przykład relacji „Pracownicy” zdefiniowanej w domenach „Numer_pracownika”, „Nazwisko”, „Wynagrodzenie”, „Numer działu”. Ponieważ Ponieważ wszystkie domeny są różne, wygodnie jest nadawać nazwy atrybutom relacji w taki sam sposób, jak odpowiadające im domeny. Nagłówek relacji wygląda tak:

Pracownicy (numer_pracownika, nazwisko, wynagrodzenie, numer_ działu)

Niech relacja zawiera obecnie trzy krotki:

(1, Iwanow, 10000, 1)

(2, Pietrow, 8000, 2)

(3, Sidorow, 12000, 1)

ta zależność jest naturalnie reprezentowana w formie tabeli:

Employee_Number

Nazwisko

Pensja

Numer_ działu

Relacyjna baza danych nazywany zbiorem relacji.

Schemat relacyjnej bazy danych dane nazywany zbiorem nagłówków relacji zawartych w bazie danych.

Terminy używane w relacyjnym modelu danych mają odpowiadające im synonimy „tabelaryczne”:

Termin relacyjny

Odpowiedni termin „tabela”

Baza danych

Zestaw stołów

Schemat bazy danych

Zestaw nagłówków tabeli

Nastawienie

Nagłówek relacji

Nagłówek tabeli

Relacja cielesna

Korpus stołu

Atrybut relacji

Nazwa kolumny tabeli

Krotka relacji

Rząd tabeli

Stopień (-arność) relacji

Liczba kolumn tabeli

Stosunek mocy

Liczba wierszy tabeli

Domeny i typy danych

Typy danych w komórkach tabeli

Postawa jest Pierwsza postać normalna (1NF)jeśli zawiera tylko wartości skalarne (atomowe).

Nie można uzyskać pierwszej postaci normalnej, jeśli przyjmie się, że atrybuty relacji można zdefiniować na złożonych typach danych - tablicach, strukturach, a nawet na innych relacjach. Łatwo wyobrazić sobie tabelę, w której niektóre komórki zawierają tablice, inne komórki zawierają złożone struktury zdefiniowane przez użytkownika, a trzecie komórki zawierają całe tabele relacyjne, które z kolei mogą zawierać podobnie złożone obiekty. Takie możliwości zapewniają niektóre nowoczesne postrelacyjne i obiektowe systemy DBMS.

Wymóg, zgodnie z którym relacje muszą zawierać tylko dane prostego typu, wyjaśnia, dlaczego czasami nazywa się relacje stoły płaskie... Rzeczywiście, tabele definiujące relacje są dwuwymiarowe. Jeden wymiar jest podany przez listę kolumn, a drugi przez listę ciągów. Para współrzędnych (numer wiersza, numer kolumny) jednoznacznie identyfikuje komórkę tabeli i zawartą w niej wartość. Jeśli założymy, że komórka tabeli może zawierać dane typu złożonego (tablice, struktury, inne tabele), to taka tabela nie będzie już płaska. Na przykład, jeśli komórka tabeli zawiera tablicę, to aby uzyskać dostęp do elementu tablicy, musisz znać trzyparametr (numer wiersza, numer kolumny, numer elementu w tablicy).


Elementy zapewniające działanie SI w dowolnym celu są wymienione w definicji. Niektóre z nich - środki, metody i personel - zapewniają działanie SI, inne - przechowywanie, przetwarzanie i wydawanie informacji - wskazują na cechy funkcjonalne, tj. określić, z jakich procesów informacyjnych składa się funkcjonowanie SI. Dlatego strukturę SI rozpatruje się na dwa różne sposoby: strukturę funkcjonalną i strukturę SI jako zbiór podsystemów wspierających.

Zgodnie z definicją elementami funkcjonalnymi SI są następujące grupy (bloki) procesów:

- wprowadzanie informacji ze źródeł zewnętrznych lub wewnętrznych;

- przetwarzanie danych wejściowych i ich prezentacja w wygodnej formie;

- wyjście informacji do prezentacji konsumentom lub przeniesienia do innego IS;

- informacja zwrotna to informacja przetwarzana przez ludzi w danej organizacji w celu skorygowania wprowadzonych informacji.

Funkcjonalna struktura system informacyjny przedstawiony jest w postaci schematu blokowego (rys. 1), na którym każdy element systemu jest przedstawiony w postaci bloku (na rys. - prostokąt), a łącza i ich kierunki zaznaczono strzałkami.

Poszczególne części (bloki systemowe) nazywane są podsystemami.

W każdym konkretnym przypadku zestaw i wzajemne powiązania podsystemów funkcjonalnych zależą od obszaru tematycznego i specyfiki przedsiębiorstwa, którego działalność zapewnia system informatyczny.

Strukturę SI można również przedstawić jako zespół podsystemów wspierających (rys. 2).

Ryc.1. Uogólniony schemat blokowy układu scalonego.

Jednak w przypadku AIS, które różnią się charakterem i typami przetwarzania informacji, schemat funkcjonalny różni się zestawem podsystemów przetwarzania. Na przykład AIPS (biblioteka, muzeum, podstawa prawna itp.) Umożliwia wprowadzanie, systematyzację, przechowywanie, wyszukiwanie i dostarczanie informacji na żądanie użytkownika bez skomplikowanych przekształceń danych. Systemy informacyjno-decyzyjne: ASOD, ACS, DSS - przetwarzają informacje z bazy danych według określonego algorytmu, różnią się jednak również składem podsystemów przetwarzania informacji. System CAD specjalizujący się w automatyzacji projektowania ma w swojej strukturze specjalne podsystemy: dokumentację techniczną, generację zadań, symulację, obliczenia, aw niektórych system ekspercki (patrz schemat blokowy na rys. 2).

Ryc.2. Schemat blokowy CAD

Rozważ inny typ struktury SI: jako zespół podsystemów wspierających (rys. 3).

Strukturę systemu informacyjnego można traktować jako zbiór podsystemów, niezależnie od zakresu. Podsystem to część systemu, która jest rozróżniana na podstawie pewnego atrybutu. W tym przypadku mówimy o strukturalnej funkcji klasyfikacji, a podsystemy nazywane są dostarczaniem.

Zatem struktura dowolnego systemu informatycznego może być reprezentowana przez zbiór podsystemów wspierających.

Ryc.3. Struktura SI według rodzaju podsystemów wspierających.

Wśród podsystemów wspomagających zwykle wyróżnia się wsparcie informacyjne, techniczne, matematyczne, programowe, organizacyjne i prawne.

Wsparcie informacyjne - zbiór zbiorów danych informacyjnych, ujednolicony system klasyfikacji i kodowania informacji, ujednolicone systemy dokumentacji, schematy przepływów informacji w organizacji, a także metodyka budowy baz danych. Zadaniem podsystemu wsparcia informacji jest terminowe tworzenie i dostarczanie wiarygodnych informacji do podejmowania decyzji zarządczych.

Zunifikowane systemy dokumentacji są tworzone na poziomie stanowym, republikańskim, sektorowym i regionalnym. Głównym celem jest zapewnienie porównywalności wskaźników z różnych sfer produkcji społecznej. Normy zostały opracowane tam, gdzie ustalono wymagania:

- do ujednoliconych systemów dokumentacji;

- do ujednoliconych form dokumentów na różnych poziomach zarządzania;

- do składu i struktury szczegółów i wskaźników;

- do procedury wdrażania, utrzymywania i rejestracji ujednoliconych formularzy dokumentów.

Pomimo istnienia ujednoliconego systemu dokumentacji, badanie większości organizacji ujawnia cały szereg typowych niedociągnięć:

- bardzo duża ilość dokumentów do ręcznego przetwarzania;

- te same wskaźniki są często powielane w różnych dokumentach;

- praca z dużą liczbą dokumentów odwraca uwagę specjalistów od rozwiązywania doraźnych problemów;

- istnieją wskaźniki, które są tworzone, ale nie są używane itp.

Eliminacja tych niedociągnięć jest jednym z zadań stojących przed stworzeniem wsparcia informacyjnego.

Diagramy przepływu informacji odzwierciedlają trasy przepływu informacji, ich ilość, miejsca pochodzenia informacji pierwotnej i wykorzystanie wynikającej z nich informacji. Analizując strukturę takich schematów, można opracować działania usprawniające cały system zarządzania.

Budowa i szczegółowa analiza schematów przepływu informacji umożliwiających identyfikację tras i wolumenów informacji, powielanie wskaźników i procesów ich przetwarzania zapewnia:

- wykluczenie powielania i niewykorzystanych informacji;

- klasyfikacja i racjonalna prezentacja informacji.

Metodyka budowy baz danych w oparciu o teoretyczne podstawy ich konstrukcji.

Podstawowe pojęcia metodologii:

- jasne zrozumienie celów, zadań, funkcji całego systemu zarządzania organizacją;

- Ujawnienie przepływu informacji od momentu jej powstania do wykorzystania na różnych poziomach zarządzania, przedstawionych do analizy w postaci schematów przepływu informacji;

- usprawnienie systemu zarządzania dokumentami;

- dostępność i stosowanie systemu klasyfikacji i kodowania;

- posiadanie metodologii tworzenia pojęciowych modeli informacyjno-logicznych, odzwierciedlających relacje informacji;

- Tworzenie tablic informacji na nośnikach komputerowych, które wymagają nowoczesnego wsparcia technicznego.

Ta koncepcja jest praktycznie realizowana w dwóch etapach.

I etap - badanie wszystkich pionów funkcjonalnych firmy w celu:

- rozumieć specyfikę i strukturę swojej działalności;

- zbudować diagram przepływu informacji;

- przeanalizować istniejący system obiegu dokumentów;

- zdefiniować obiekty informacyjne i odpowiadającą im kompozycję atrybutów (parametrów, cech) opisujących ich właściwości i przeznaczenie.

II etap - budowa koncepcyjnego informacyjno-logicznego modelu danych na podstawie wyników badania I etapu. W tym modelu wszystkie połączenia między obiektami i ich atrybutami muszą zostać ustanowione i zoptymalizowane. Model informacyjno-logiczny jest fundamentem, na którym zostanie utworzona baza danych.

Pomoc techniczna - zbiór środków technicznych przeznaczonych do działania systemu informatycznego, a także odpowiednią dokumentację dotyczącą tych środków i procesów technologicznych

Kompleks środków technicznych składa się z:

- komputery dowolnego modelu;

- urządzenia do zbierania, gromadzenia, przetwarzania, przesyłania i wysyłania informacji;

- urządzenia do transmisji danych i linie komunikacyjne;

- sprzęt biurowy i urządzenia do automatycznego wyszukiwania informacji;

- materiały eksploatacyjne itp.

Dokumentacja formalizuje wstępny dobór środków technicznych, organizację ich działania, proces technologiczny przetwarzania danych, wyposażenie technologiczne. Dokumentację można z grubsza podzielić na trzy grupy:

- ogólnosystemowe, w tym stanowe i branżowe standardy pomocy technicznej;

- specjalistyczne, zawierające zestaw metod dla wszystkich etapów rozwoju wsparcia technicznego;

- odniesienie normatywne, używane przy wykonywaniu obliczeń dla wsparcia technicznego.

Obecnie istnieją dwie główne formy organizacji wsparcia technicznego (formy wykorzystania środków technicznych): scentralizowana oraz częściowo lub całkowicie zdecentralizowana.

Scentralizowane wsparcie techniczne opiera się na wykorzystaniu dużych komputerów i centrów komputerowych w systemie informatycznym. Ta forma organizacji ułatwia zarządzanie i wdrażanie normalizacji, ale ogranicza odpowiedzialność i inicjatywę personelu.

Decentralizacja środków technicznych polega na wdrażaniu podsystemów funkcjonalnych na komputerach osobistych bezpośrednio na stanowiskach pracy. W takim przypadku od pracowników wymagana jest większa odpowiedzialność osobista, kierownictwu trudniej jest wdrożyć standaryzację.

Obecnie bardziej rozpowszechnione jest podejście częściowo zdecentralizowane - organizacja wsparcia technicznego w oparciu o rozproszone sieci składające się z komputerów osobistych i mainframe do przechowywania baz danych wspólnych dla wszystkich podsystemów funkcjonalnych.

Matematyka i oprogramowanie - zbiór metod matematycznych, modeli, algorytmów i programów służących do realizacji celów i zadań systemu informatycznego, a także normalnego funkcjonowania zespołu środków technicznych.

Do funduszy oprogramowanie odnosić się:

- narzędzia do modelowania procesów zarządzania;

- typowe zadania zarządcze;

- metody programowania matematycznego, statystyki matematyczne, teoria kolejek itp.

Część oprogramowanie obejmuje oprogramowanie systemowe i specjalne, a także dokumentację techniczną.

DO oprogramowanie systemowe zawiera kompleksy programów skierowanych do użytkowników i zaprojektowanych do rozwiązywania typowych problemów przetwarzania informacji. Służą do rozszerzania funkcjonalności komputerów, kontroli i zarządzania procesem przetwarzania danych.

Specjalne oprogramowanie to zestaw programów opracowanych podczas tworzenia określonego systemu informacyjnego. Obejmuje stosowane pakiety oprogramowania (APP), które implementują opracowane modele o różnym stopniu adekwatności, odzwierciedlające funkcjonowanie rzeczywistego obiektu.

Dokumentacja techniczna do wykonania oprogramowania powinna zawierać opis zadań, zadanie algorytmizacji, model ekonomiczno-matematyczny problemu, przykłady testowe.

Wsparcie organizacyjne To zbiór metod i środków, które regulują interakcję pracowników ze środkami technicznymi oraz między sobą w procesie tworzenia i eksploatacji SI.

Wsparcie organizacyjne realizuje następujące funkcje:

- analiza istniejącego systemu zarządzania organizacją, w której będzie używany SI oraz identyfikacja zadań do zautomatyzowania;

- przygotowanie zadań do rozwiązania na komputerze, w tym zakresu zadań do projektowania SI oraz studium wykonalności jego skuteczności;

- opracowywanie decyzji zarządczych dotyczących składu i struktury organizacji, metodologii rozwiązywania problemów mających na celu poprawę efektywności systemu zarządzania.

Wsparcie organizacyjne tworzone jest na podstawie wyników ankiety przedprojektowej na I etapie budowy bazy danych.

Wsparcie prawne - zbiór norm prawnych określających tworzenie, stan prawny i funkcjonowanie systemów informatycznych, regulujących procedurę pozyskiwania, przetwarzania i wykorzystywania informacji.

Głównym celem wsparcia prawnego jest wzmocnienie praworządności. Ramy prawne obejmują ustawy, dekrety, decyzje organów państwowych, zarządzenia, instrukcje i inne dokumenty normatywne ministerstw, departamentów, organizacji, władz lokalnych. W obsłudze prawnej można wyróżnić część ogólną, regulującą funkcjonowanie dowolnego systemu informatycznego, oraz część lokalną, regulującą funkcjonowanie konkretnego systemu.

Obsługa prawna etapów tworzenia systemu informatycznego obejmuje regulacje dotyczące stosunków umownych pomiędzy deweloperem a klientem oraz regulacje prawne odstępstw od umowy.

Obsługa prawna etapów funkcjonowania systemu informatycznego obejmuje:

- stan systemu informacyjnego;

- prawa, obowiązki i obowiązki personelu;

- procedura tworzenia i wykorzystywania informacji itp.

Ten zestaw podsystemów jest ogólny dla prawie wszystkich typów AIS. Jednak struktura i złożoność podsystemów wspierających zależy od rodzaju AIS, zakresu zastosowania i innych czynników. Tak więc podsystem wsparcia matematycznego odbywa się w AIS pierwotnego wytwarzania oprogramowania - w AIS ze standardowym oprogramowaniem go nie ma. Podsystem obsługi prawnej może być nieobecny w AIS dla celów wewnątrzfirmowych - w tym przypadku można ograniczyć się do podsystemu wsparcia organizacyjnego, w którym m.in. rozwiązuje się kwestie obsługi prawnej; AIS do celów niezależnych, na przykład systemy usług informacyjnych, może mieć podsystem wsparcia prawnego. AIS, które posiadają faktyczną bazę danych, mają jedynie podsystem wsparcia informacyjnego, w którym może zaistnieć potrzeba rozwiązania pewnych problemów językowych. Dokumentalne AIPS posiadają rozbudowany podsystem obsługi językowej, gdyż systemy te rozwiązują złożone problemy związane z zapewnieniem semantycznej zgodności żądań użytkowników z treścią wydawanych dokumentów. A to z reguły nie tylko moduły oprogramowania do analizy morfologicznej, ale także zestaw słowników i zasad ich utrzymania.

DZWON

Są tacy, którzy czytają tę wiadomość przed tobą.
Zapisz się, aby otrzymywać najnowsze artykuły.
E-mail
Imię
Nazwisko
Jak chcesz przeczytać The Bell
Bez spamu