Altamagusta| Demopol| Blogosfery
Nowości|Chronologicznie|Panorama|O Winter.pl
Winter.pl> Panorama> Praca grupowa
Wyszukiwanie
Polecane
Listy dyskusyjne i zmiana żarówki Wiek informacji Organizacje tracą wiedzę Pomiędzy własnym a cudzym

Wersja do wydruku :-)

Różne punkty widzenia

Poczta elektroniczna lepsza od telefonu
Większość biznesmenów ceni sobie pocztę elektroniczną bardziej niż telefon jako narzędzie do porozumiewania się w sprawach zawodowych.

Lotus Notes podobnie jak Internet nie ma jednej jedynej doskonale go opisującej definicji. Można patrzeć na niego od wielu stron, jako program pracy zespołowej, rodzaj pakietu zintegrowanego, oprogramowanie klient/serwer, środowisko tworzenia aplikacji, wreszcie - rozwiązanie informatyczne przeznaczone dla dla korporacji.

Program pracy zespołowej

Lotus Notes jest programem pracy grupowej (groupware), pozwalającym współpracować ze sobą grupie ludzi, nawet wtedy, gdy posiadają komputery wyposażone w różne systemy operacyjne czy też są oddaleni od siebie o kilka tysięcy kilometrów.

Notes posiada wszystkie możliwości programu pracy grupowej. Tak naprawdę to właśnie Notes definiuje tę klasę programów, jako najdłużej istniejący i najszerzej używany program pracy grupowej. Do owych możliwości należą: tworzenie i wypełnianie formularzy elektronicznych (electronic forms) i ich przesyłanie między użytkownikami w z góry ustalony sposób (forms routing); wysyłanie i przyjmowanie poczty elektronicznej (e-mail) oraz tworzenie grup dyskusyjnych; tworzenie, wyszukiwanie i przechowywanie dokumentów posiadających multimedialną zawartość (document retrieval).

Z reguły konkurencyjne wobec niego programy posiadają jedną lub dwie z tych możliwości. Dla stworzenia konkurencyjnego produktu Novell Groupware zostały użyte trzy programy: InForms dla formularzy elektronicznych, Groupwise dla poczty elektronicznej, SoftSolutions dla przechowywania dokumentów; a i to okazało się na tyle niewystarczające, że Novell kupił i dołączył do nich jeszcze jeden element, program grup dyskusyjnych Collabra Share.

Dla programu pracy grupowej ważny jest fakt jego istnienia na możliwie dużej ilości platform sprzętowych i systemów operacyjnych oraz ich kombinacjach. Lotus Notes posiada wersje na Windows, Macintosh, Netware, Windows NT, OS/2, Unix (Sun Solaris, HP-UX, AIX). Można to porównać na przykład z Microsoft Exchange, który ma serwer na Windows NT, a pełnowartościowy klient pracuje na Windows 95.

Notes może pracować wewnątrz sieci lokalnych opartych o najbardziej znane systemy sieciowe – Netware, Windows NT, OS/2 jak i połączyć je dzięki pracy w protokole TCP/IP. Użytkownik programu może także pracować niezależnie od sieci, choćby na komputerze przenośnym, i łączyć się z nią tylko razie potrzeby wymiany danych - przez zwykły telefon.

Pakiet zintegrowany

Lotus Notes łączy w sobie cechy kilku istniejących już klas oprogramowania – programu poczty elektronicznej, edytora tekstu i bazy danych - oraz systemu wyszukiwania tekstu.

Jako program poczty elektronicznej pozwala przyjmować i wysyłać pocztę zarówno w sieci lokalnej jak i przez modem; wiadomości pocztowe mogą posiadać multimedialną zawartość – obok tekstu także grafikę i dołączone pliki.

Jako edytor tekstu pozwala tworzyć i przechowywać dokumenty zawierające tekst z różnymi kolorami, krojami pisma, stylami formatowania, tabelami a także dołączać do niego grafikę.

Jako baza danych pozwala tworzyć i zarządzać bazami danych; bazy Lotus Notes określane są jako bazy dokumentów, z racji swej multimedialnej natury, zorientowanej na zastosowania biurowe.

Jako program wyszukiwania tekstu (text search and retrieval) pozwala na przeszukiwanie pełnotekstowe posiadanych dokumentów, dołączanie i opisywanie nowych; wyszukiwanie jest wzbogacone o możliwości jakie daje baza danych – stworzenie i automatyczne uaktualnianie list dokumentów na danych temat.

Połączenia kilku klas programów biurowych w jednym, takie jak Microsoft Works, przyjęto nazywać programami czy też pakietami zintegrowanymi. Łączą one w sobie edytor tekstu, arkusz kalkulacyjny, bazę danych, program do rysowania i tworzenia wykresów. W latach dziewięćdziesiątych ciężar presuwa się na komunikację i organizację informacji: dlatego też można Lotus Notes nazwać programem zintegrowanym naszej dekady – komunikacyjnym pakietem zintegrowanym.

Architektura klient/serwer

Lotus Notes pracuje w architekturze klient/serwer. Jego część określana jako klient stanowi miejsce komunikacji z użytkownikiem, wprowadzania i dostępu do danych. Serwer Lotus Notes pozwala na dostęp do tych samych danych wielu użytkownikom, dokonuje uzupełniania danych drogą komunikacji z innymi serwerami, tworzy indeks tekstowy wykorzystywany w wyszukiwaniu, zabezpiecza dane przed niepowołanym dostępem.

Specyficzną cechą Lotus Notes jako programu klient/serwer jest możliwość pracy lokalnej, bez komunikacji z serwerem, na danych znajdujących się na tym samym komputerze. W takim trybie pracy może zostać zrealizowana większość funkcji programu, łącznie z wyszukiwaniem pełnotekstowym. Dzięki temu sieć Lotus Notes może obejmować także komputery przenośne czy inne stanowiska komputerowe tylko okresowo podłączające się do serwera.

Organizacja pracy w architekturze klient/serwer pozwala na połączenie serwerów i klientów pracujących na różnych platformach. Najbardziej popularny klient – na Microsoft Windows – może zostać połączony z serwerami na Netware NLM, Windows NT czy Sun Solaris, w zależności od posiadanych zasobów informatycznych.

Lotus Notes jest czymś więcej niż klasyczne systemy klient/serwer – relacyjne bazy danych; jest także rozszerzeniem możliwości systemów sieciowych.

Środowisko tworzenia aplikacji

Lotus Notes jest narzędziem programistycznym: pozwala nie tylko odcztywać zawartość swoich baz i dodawać do nich nowe dokumenty, ale i tworzyć same bazy. Może być rozszerzony o dalsze narzędzia, łączące go ze znanymi językami programowania.

Sam Lotus Notes pozwala na definiowanie pól, wykorzystywanie ich w formularzach używanych do tworzenia dokumentów i zestawieniach, stanowiących listy dokumentów. W projektowaniu bazy Lotus Notes mogą być używane formuły i polecenia programu.

Narzędzia dodatkowe to między innymi Lotus HiTest API pozwalające na pisanie w języku C i Lotus HiTest Tools - w języku Visual Basic oraz Lotus Notes ViP, wizualny język programowania podobny w zamyśle do Visual Basic.

Program dla korporacji

Lotus Notes nie jest z założenia programem dla prywatnego użytkownika pracującego na samotnym komputerze osobistym, choć może być i tak wykorzystywany. Jego przeznaczeniem jest praca w sieci, jako narzędzie dla grupy ludzi pracujących nad tym samym zadaniem. Jest programem dla korporacji - dużych firm posiadających wielu pracowników rozrzuconych po całym świecie.

Nie zmusza do drastycznych zmian w istniejących zasobach informatycznych: zmiany platformy sprzętowej, sprzętu, struktury sieci. Posiada wersje na wiele plaftorm – Windows, OS/2, Macintosh, Unix – zarówno jako klient jak i jako serwer. Serwery na różnych platformach mogą się ze sobą porozumiewać, łącząc użytkowników stacji roboczych opartych o różne platformy.

Nie bez znaczenia jest fakt posiadania kilkunastu wersji językowych, w tym polskiej.

Notes pozwala na solidne zabezpieczenie danych znajdujących się w jego bazach, na wielu poziomach, poczynając od dostępu do programu, przez dostęp do poszczególnych baz, grup dokumentów, części dokumentów, pojedynczych pól. Oprócz zabezpieczania danych hasłem możliwe jest też ich szyfrowanie.

Jarosław Zieliński

1 lipca 1995


Praca grupowa

GroupWise 6.5 stawia na ochronę i stabilność (18 listopada 2002)

Lotus Domino 4.6 i Go Webserver (15 marca 1998)

Przeglądarki internetowe i Lotus Notes (11 października 1997)

Premiera polskiej wersji Lotus Notes 4.51 (18 września 1997)

Przed nami Exchange 5.0 (21 grudnia 1996)

Lotus Weblicator (4 listopada 1996)

Lotus Notes nie poddaje się (4 listopada 1996)

Dante współpracuje z Lotus Notes (29 października 1996)

Microsoft Exchange 4.5 (18 października 1996)

Po co nam praca grupowa? (12 października 1996)