Współczesne systemy informacyjne Wprowadzenie do systemów baz danych
System informacyjny System informacyjny dostarcza informacje do pewnej organizacji lub jej części System informacyjny związany jest z działalnością człowieka Współcześnie dominują techniczne systemy informacyjne oparte o technologię informacyjną Centralnym elementem współczesnych technicznych systemów informacyjnych są bazy danych Baza danych jest modelem pewnego wycinka rzeczywistości
Zalety systemów informacyjnych opartych o bazy danych Informacje przechowywane w bazie danych są uodpornione na pewne typy przekłamań W relacyjnym modelu danych unika się redundancji (powtarzania tej samej informacji), co pozwala uniknąć błędów czy niejednoznaczności Różnorodność form dostępu do danych zawartych w bazie danych Specjalistyczne programy klienta Pakiety biurowe Witryny WWW WAP – Wireless Application Protocol Systemy CMS Urządzenia techniczne wprowadzające i udostępniające dane rejestratory czasu pracy bankomaty centrale telefoniczne urządzenia kontroli ruchu np. samolotów lub statków
Baza danych integruje cały system informacyjny Serwer WWW, aplikacje, Email WAP Sieć komunikacyjna Sieć komunikacyjna Baza danych
Dwa kierunki rozwoju technologii informacyjnych Open Source Serwery: MySQL, PostgreSQL Pakiet biurowy Open Office Serwer WWW Apache Język skryptowy PHP – działający po stronie serwera Kdevelop i inne Linuksowe środowiska programistyczne Technologie komercyjne Serwery: Oracle, dB2, MS SQL Server Pakiet biurowy MS Office IIS, PWS Technologia JSP, ASP, ASP.NET Visual studio, Delphi, C++ Builder itp.
Powszechność zastosowań Techniczne systemy informacyjne istnieją w prawie każdej organizacji, szczególnie w organizacjach gospodarczych Istnieje duże zapotrzebowanie na usługi związane z obsługą i projektowaniem systemów informacyjnych Zmieniające się przepisy wymagają ciągłych zmian, co tworzy zapotrzebowanie na usługi W prawie każdej firmie jeden z pracowników musi znać się na zagadnieniach związanych z bazami danych (systemami informacyjnymi) Istnieje duże zapotrzebowanie na specjalistów
Dostępność technologii informacyjnych Prosty system informacyjny można stworzyć posiadając MS Office lub Open Office Przy pomocy oprogramowania Open Source można stworzyć system informacyjny dla dużego przedsiębiorstwa System informacyjny można łatwo rozbudowywać, gdy przedsiębiorstwo się rozwija Dostęp do danych, zawartych w wielkich, nawet strategicznych, systemach, można uzyskać z poziomu przeglądarki lub, poprzez odpowiedni sterownik, z pakietu Office Dzięki powszechności dostępu do Internetu nawet proste systemy informacyjne mogą mieć globalny zasięg
Obieg dokumentów Wszystkie informacje są wprowadzane do systemu jeden raz i przechowywane w formie elektronicznej przez długi okres czasu Jeśli istnieje formalny wymóg tworzenia dokumentów na papierze, to są one drukowane na podstawie danych wpisanych wcześniej do bazy danych Te same dane mogą być umieszczane wielokrotnie w różnych dokumentach i w różnej formie, w zależności od potrzeb Zastosowanie centralnej bazy danych przyspiesza obieg dokumentów Dane publikowane na stronach WWW mogą być dostępne dla wszystkich użytkowników Internetu natychmiast po ich wprowadzeniu
Korzyści W bazie danych gromadzone są dane, które i tak musiałyby być w jakiejś formie zapisane Wystawienie faktury dla nowego klienta, poprzez wprowadzenie danych do bazy i wydruk, nie trwa dłużej niż wystawienie faktury ręcznie Drukowane dokumenty są czytelniejsze, a ich ewentualna korekta jest prostsza Wystawianie kolejnych faktur dla tego samego klienta jest prostsze, gdyż w bazie istnieją jego dane osobowe i nie trzeba ich ponownie wpisywać Koszty wprowadzania danych są znikome Wiele spraw można załatwić nie ruszając się z domu Wymiana danych między firmami lub między odległymi filiami jednej firmy jest prosta i tania
Kierunki rozwoju Systemy CMS Udostępnianie coraz większej ilości funkcji w sieci dla przeglądarek internetowych Klienci sami wprowadzają dane do systemu korzystając z własnego sprzętu Funkcje administracyjne dostępne są z dowolnego komputera dołączonego do Internetu E-administracja, E-biznes, bankowość elektroniczna, handel on-line Rozwój systemów bezpieczeństwa danych - zdalny dostęp do coraz większej liczby funkcji wymaga coraz lepszych zabezpieczeń