Archiwa tagu: oprogramowanie

Plusy i minusy rozwiązania klient serwer

clientW dobie nowoczesnych technologii informatycznych każdy z nas może zetknąć się z innowacyjnymi aplikacjami i oprogramowaniami. Architekturę systemu komputerowego mogą tworzyć różne rozwiązania. Jednym z nich jest metoda umożliwiająca podział ról, mianowicie oprogramowanie klient serwer. Serwer ma za zadanie zapewnić dostawę usług dla odbiorców, którzy mogą zgłaszać określone żądania.

Najczęściej wymieniane elementy związane z architekturą klient serwer to serwer plików oraz serwer poczty elektronicznej. Poza tymi dwoma serwerami istnieje jeszcze serwer aplikacji oraz serwer internetowy. Na ogół z usług jednego takiego serwera może korzystać spora liczba odbiorców.

W modelu klient serwer najważniejszy jest podział określonych zadań każdej ze stron. Obowiązkiem ze strony klienta (pracuje w trybie aktywnym, co jest bardzo ważne) jest wysyłanie poszczególnych żądań do serwera oraz oczekiwanie na odpowiedź. Natomiast serwer jest stroną, który ma na celu świadczenie usług (praca w trybie pasywnym).

Informatycy wyróżniają kilka różnych typów architektury klient serwer. Najbardziej znana jest architektura jednowarstwowa, charakteryzująca się gromadzeniem i przesyłaniem danych w jednym module. Poza nią wymienia się także architekturę trójwarstwową (występują dwa odrębne moduły) oraz wielowarstwową (wiele modułów).

Aplikacja klient serwer związana jest z występowaniem protokołów komunikacyjnych, za pośrednictwem których dochodzi do połączenia między klientem a serwerem. Klient nawiązuje połączenie, a następnie określa swoje żądania i oczekuje na odpowiedź ze strony serwera.

Zaletą aplikacji klient serwer jest doskonała ochrona danych, gdyż wszystkie one są przechowywane na jednym głównym serwerze. Co więcej, tylko serwer jest w stanie decydować, kto będzie miał dostęp do poszczególnych zasobów.

Wadą rozwiązania typu klient serwer może być natomiast zbyt duża liczba odbiorców, co z kolei może prowadzić do trudności z przepustowością oraz do podobnych problemów natury technicznej. Kiedy serwer nie będzie funkcjonował poprawnie, wówczas dostęp do zasobów może być niemożliwy. W przypadku dużej liczby klientów niekiedy do obsługi serwera konieczne jest odpowiednie oprogramowanie wraz ze sprzętem komputerowym, bez którego ani rusz.

Walka z wirusami

binary codeCzy ktokolwiek byłby w stanie przeżyć chociaż tygodnia w dzisiejszych czasach bez oprogramowania antywirusowego, posiadając przy tym czysty komputer ?

Oprogramowania antywirusowego używają najczęściej firmy i indywidualni użytkownicy. Aby uchronić się przed atakami hakerów. Jednak istnieje miedzy nimi jedna bardzo duza zasadnicza różnica polegająca na tym, ze indywidualni klienci i użytkownicy nie zakupują licencji a jedynie ściągając z Internetu oprogramowanie zrabowane bądź przerobione przez odpowiednich hakerów żeby można było go używać za darmo.

Widać tutaj ogromny paradoks ponieważ żeby uchronić się przed atakami hakerów i włamywaczy wielu zwykłych użytkowników korzysta z oprogramowania przerobionego właśnie przez tych samych hakerów. Zapewne nigdy nie zniknie ten paradoks z rynku ponieważ każdy chce mieć w życiu wszystko za darmo. A przy takiej ilości spopularyzowanego oprogramowania bez licencji każdy ma do niego bardzo łatwy dostęp. O wieku nowych użytkowników internetu wspomnimy w następnym artykule.

Na pewno nie podważalnymi liderami na rynku oprogramowania antywirusowego sa firmy SYMANTEC i ESET, twórcy takich programów jak NOD32 i Norton. Te oprogramowania komputerowe chronią najbardziej często znane komputery świata! Podobno nawet biały dom posiada licencje na NOD32! Programy te są tworzone po to, żeby nasze komputery były w pełni bezpieczne. Żebyście nie musieli stawiać od nowa całego systemu tylko przez to, że jakiś złośliwy wirus zaatakował nam komputer i powyżerał parę plików. Programy te bez najmniejszego problemu usuną takowy wirus informując nas o tym i zapamiętując go w bazie danych aby ustrzec przed nim resztę użytkowników używających tego programu.

Ponieważ najnowsze oprogramowania antywirusowe maja to do siebie, że aktualizują się nawzajem. Polega to na tym, że gdy jakis program typu NOD32 znajdzie wirusa i go zniweluje bądź zaaplikuje mu na przykład 30 dniowy okres kwarantanny. To wysyła o nim informacje do bazy głównej. Skąd informacje czerpią inne programy antywirusowe tego usługodawcy.

Pakiet RADIX SQL

oprogramowanieW połowie października br. komisja przetargowa MSWiA zakończyła badanie i ocenę ofert w ramach przetargu na dostawę i instalację sprzętu komputerowego w urzędach stanu cywilnego i urzędach gminnych na potrzeby ZSI PESEL2.

RADIX jest wiodącym producentem oprogramowania dla administracji publicznej, uczestniczącym w pracach rozwojowych nad projektem PESEL2. W bieżącym roku oferta RADIX została poszerzona o nowy system obsługi urzędu stanu cywilnego – USC+, dostosowany do współpracy z ewidencją ludności i zgodny z wytycznymi MSWiA.

Wychodząc naprzeciw oczekiwaniom użytkowników, RADIX sukcesywnie wprowadza oprogramowanie nowej generacji, funkcjonujące w oparciu o bazy danych SQL, instalowane na serwerach Microsoft lub Linux.

Systemy pakietu RADIX SQL instalowane są w połączeniu lub niezależnie od siebie i mogą być zintegrowane z oprogramowaniem innych producentów, pozwalając użytkownikom na dostosowanie obsługi informatycznej urzędu do własnych potrzeb.

Systemy w wersjach SQL, umożliwiające bardziej wydajną i bezpieczną pracę urzędu, można instalować – obok tradycyjnej platformy Microsoft/Novell/Oracle – w oparciu o bezpłatne serwery baz danych (MSDE, PostgreSQL) i systemy operacyjne z rodziny Linux. Systemy te są dostępne w atrakcyjnych, promocyjnych cenach (zobacz szczegóły).

Ewentualne dodatkowe pytania prosimy kierować do naszych partnerów handlowych działających na Państwa terenie. RADIX rozpoczął też wdrażanie systemu USC+, przeznaczonego do obsługi urzędów stanu cywilnego. Nowy produkt jest integrowany z modułami ELUD+ i WYB+ oraz dostosowany do wymagań systemu PESEL2, zgodnie z harmonogramem przewidywanym przez Departament Informatyki Ministerstwa Spraw Wewnętrznych i Administracji.

Czy stosowanie business intelligence ma sens?

biBusiness Intelligence to proces przekształcania danych w informacje, a informacji w wiedzę, która może być wykorzystana do zwiększenia konkurencyjności przedsiębiorstwa. W rozumieniu czysto biznesowym BI można także definiować jako kombinację architektury systemu, aplikacji oraz baz danych, które razem umożliwiają prowadzone w czasie rzeczywistym analizy i przekształcenia, dostarczające potrzebną informację i wiedzę biznesowi.

Odpowiedź na tytułowe pytanie jest to dość trudne. Odpowiedź na nie musi być jednoznaczna. Wszystko zależy od kontekstu w jakim stosujemy to pojęcie.

Business intelligence najłatwiej przedstawić jako koncepcje, która zakłada, że posiadamy pewne dane na podstawie, których uzyskujemy informacje. Zgromadzone informacje mają posłużyć nam do zdobycia wiedzy, która da nam podstawy do podejmowania decyzji. Jest to proces skomplikowany i często przez to nie daje jednoznacznych odpowiedzi.

Możemy go użyć do wspomagania podejmowanych decyzji ale nie należy całkowicie się na nim opierać. Żadne oprogramowanie nawet dla dużych przedsiębiorstw  nie podejmie decyzji za nas. Oczywiście taką decyzje łatwiej pojąć mając opracowane dane np. w postaci graficznej. Właściwość to została doceniona przez osoby używające te programy i stała się głównym motorem napędowym ich rozwoju.

Z reguły stosowanie business intelligence jako środka pomocniczego w podejmowaniu decyzji ma sens. Zastosowanie wszelkich reguł biznesowych często pozwala za zwrócenie uwagi na szczegóły, które początkowo wydają się nieistotne. Zawsze warto zanalizować wszelkie możliwości niż decydować tylko na podstawie częściowych przesłanek.

System HRM a ścieżka kariery w firmie

HRMZapewnienie rozwoju pracownikom leży w interesie każdego pracodawcy. Zwiększenie umiejętności każdego członka zespołu zawsze podnosi jego wydajność. Jak jednak stworzyć optymalną ścieżkę kariery dla każdej osoby uwzględniająca takie czynniki jak stanowisko pracy, predyspozycje itp.

W dużej firmie możemy wykorzystać system HRM. Umożliwia on zarządzanie zasobami ludzkimi w oparciu o posiadane informacje na temat każdego z pracowników. Wiedza pozyskiwana jest z takiego systemu na zasadzie business intelligence. Jest to pojęcie określające pozyskiwanie wiedzy na podstawie informacji, które są magazynowane w hurtowniach danych, w tym przypadku systemie zarządzania zasobami ludzkimi.

Wykorzystując oprogramowanie dla firm jesteśmy w stanie w sposób optymalny opracować system szkoleń i rozwoju umiejętności dla pracowników. Szkolenia mogą zostać przeprowadzone z udziałem firm zewnętrznych ale również możemy poradzić sobie przy wykorzystaniu doświadczonych pracowników.

System HRM możemy zastosować również do procesu rekrutacji nowych pracowników. Pomoże on zatrudnić nam taką osobę, które naprawdę będzie dobrze działała w ramach firmy. Nie jest to może zbyt moralne rozwiązane ale biznes opiera się na regułach finansowych.