Projektowanie obiektowe. Role, odpowiedzialność i współpraca

okladka

Projektowanie i programowanie obiektowe to dziś standard w produkcji oprogramowania. Język UML, powszechnie stosowane narzędzie opisu projektów i architektury oprogramowania, systematyzuje i upraszcza proces projektowania. Projektowanie systemów w oparciu o przypadki użycia oraz role, odpowiedzialność i współpracę obiektów, pozwala na skoncentrowanie się na tym, jak powinien działać system, bez zbyt wczesnego zagłębiania się w szczegóły implementacyjne. Dopiero po opracowaniu prawidłowego projektu można zacząć zastanawiać się, jak zaimplementować projekt przy użyciu klas, interfejsów i hierarchii dziedziczenia.

Książka "Projektowanie obiektowe. Role, odpowiedzialność i współpraca" przedstawia metodykę projektowania obiektowego noszącą nazwę "Projektowania Sterowanego Odpowiedzialnością". Przedstawia praktyczne zasady projektowania obiektów będących integralnymi elementami systemu, w którym każdy obiekt ma specyficzną rolę i zakres odpowiedzialności. Autorzy prezentują najnowsze praktyki i techniki "Projektowania Sterowanego Odpowiedzialnością", a także przedstawiają sposoby ich stosowania w rozwoju nowoczesnych aplikacji obiektowych. Książka przedstawia strategie znajdowania kandydatów na obiekty i zawiera praktyczne przykłady oraz porady, dzięki którym bez problemu wykorzystasz opisywane w niej metody.

  • Stereotypy ról obiektów
  • Analiza opisu systemu
  • Model biznesowy systemu
  • Wyszukiwanie kandydatów na obiekty
  • Przydzielanie odpowiedzialności obiektom
  • Definiowanie współpracy pomiędzy obiektami
  • Przekazywanie sterowania w obiektach i systemie

Komputer PC w nowoczesnej firmie

okladka

Chyba w każdej firmie można dziś znaleźć komputer. Dzięki wiadomościom z tej publikacji wykorzystasz wszystkie możliwości, jakie otwiera przed nowoczesną firmą zastosowanie technologii informatycznych. Przekonasz się, o ile sprawniej może przebiegać Twoja praca.

  • Usprawnij działanie firmy, stosując nowoczesne narzędzia
  • Zabezpiecz dane, wykonaj kopie bezpieczeństwa i uchroń się przed wirusami
  • Przygotuj profesjonalną korespondecję i dokumenty finansowe, wykorzystując pakiet MS Office
  • Zaprezentuj ofertę firmy dzięki możliwościom aplikacji PowerPoint
  • Wykorzystaj możliwości sieci lokalnej i internetu

Technologie informatyczne wspomagają niemal każdą dziedzinę życia. Najczęściej jednak komputery spotkać można w przedsiębiorstwach, gdzie wykorzystywane są do różnych zadań. Pełnią rolę narzędzi do projektowania, przeprowadzania obliczeń, składowania i przetwarzania danych, wyszukiwania informacji czy też przygotowywania materiałów reklamowych firmy. Czasochłonne zadania, które kiedyś zabierały kilka dni pracy, obecnie wykonuje się w ciągu kilku godzin. Umiejętność obsługi komputera jest dziś jedną z najistotniejszych kwalifikacji pracownika nowoczesnego przedsiębiorstwa.

"Komputer PC w nowoczesnej firmie" to podręczny poradnik przeznaczony dla wszystkich, którzy w pracy korzystają z komputera, przedstawiający możliwości najpopularniejszych aplikacji. Każda z części książki opisuje inną dziedzinę zastosowań komputera w firmie. Znajdziesz tu najbardziej aktualne informacje o wszystkich zagadnieniach, z jakimi możesz zetknąć się podczas użytkowania komputera w pracy: od najnowszych metod zabezpieczania danych i ochrony przed wirusami, poprzez edycję dokumentów tekstowych i arkuszy kalkulacyjnych w najpopularniejszych aplikacjach biurowych, aż do sposobów korzystania z sieci biurowej oraz internetu. Dzięki temu poradnikowi będziesz zawsze na bieżąco z najnowszymi wersjami aplikacji biurowych i osiągnięciami technologii informatycznych.

  • Ochrona danych
  • Sposoby walki z wirusami i spamem
  • Projektowanie elementów graficznych
  • Edycja i formatowanie tekstów
  • Przygotowywanie korespondencji seryjnej
  • Zestawienia i raporty
  • Profesjonalna prezentacja
  • Baza danych
  • Sieci komputerowe i internet

Na wydawanych kwartalnie płytach CD znajdziesz materiały pomocnicze, ciekawe aplikacje i przykłady zastosowań technik opisanych w niniejszej publikacji.


Microsoft Visual Basic .NET 2003. Księga eksperta

okladka

Wyczerpujące omówienie wszystkich zagadnień
związanych z Visual Basic .NET 2003

  • Poznaj elementy języka Visual Basic .NET
  • Napisz aplikacje dla środowiska Windows oraz aplikacje WWW
  • Wykorzystaj technologię ADO.NET do tworzenia połączeń z bazami danych
  • Podnieś bezpieczeństwo aplikacji

Visual Basic to jeden z najpopularniejszych języków programowania. Jego pojawienie się na rynku zrewolucjonizowało proces tworzenia aplikacji dla Windows -- model programowania był tak prosty, że pozwalał nawet niezbyt wprawnym programistom na tworzenie rozbudowanych aplikacji. Kolejne wersje tego języka programowania posiadały coraz większe możliwości. Ukoronowaniem rozwoju Visual Basica było umieszczenie go w środowisku .NET jako jednego z dostępnych w nim języków programowania. Dzięki integracji z .NET Visual Basic stał się w pełni obiektowym językiem, pozwalającym na zrealizowanie zarówno prostych aplikacji Windows i WWW, jak i złożonych wielowątkowych systemów rozproszonych.

Książka "Microsoft Visual Basic .NET 2003. Księga eksperta" przedstawia wszystko, co jest związane z językiem Visual Basic 2003 oraz tworzeniem za jego pomocą aplikacji w środowisku .NET. Opisuje podstawy języka, zasady programowania w nim oraz techniki obiektowe. Czytając ją, dowiesz się, jak tworzyć aplikacje dla systemu Windows oraz aplikacje WWW, łączyć aplikacje z bazami danych, zabezpieczać je i zwiększać ich wydajność. Nauczysz się stosować usługi sieciowe do przesyłania danych przez sieć i łączenia aplikacji z innymi. Poznasz wszystkie nowoczesne metody programowania.

  • Składniki platformy .NET
  • Podstawy języka Visual Basic i programowania obiektowego
  • Tworzenie aplikacji Windows Forms
  • Korzystanie z funkcji graficznych
  • Budowanie wersji instalacyjnych
  • Połączenia z bazami danych za pomocą ADO.NET oraz języka XML
  • Tworzenie aplikacji WWW z wykorzystaniem ASP.NET
  • Operacje wejścia i wyjścia
  • Programowanie wielowątkowe
  • Zabezpieczanie aplikacji
  • Usługi sieciowe

Wykorzystaj ogromne możliwości środowiska .NET
i stwórz wydajne, stabilne i bezpieczne aplikacje.


Tworzenie filmów w Windows XP. Podstawy

okladka

Zasiądź w fotelu montażysty filmowego!

Większości z nas multimedialne możliwości Windows XP kojarzą się z odtwarzaniem filmów i muzyki oraz przeglądaniem i edycją cyfrowych fotografii. Jednak to nie wszystko -- Windows XP pozwala również na przekształcenie komputera w stację montażową, za pomocą której możemy stworzyć własne filmowe arcydzieło. Kluczem do tego jest aplikacja o nazwie Windows Movie Maker, dostępna nieodpłatnie na stronie producenta systemu -- firmy Microsoft. Ta pozornie prosta aplikacja umożliwia połączenie klipów wideo, statycznych obrazów oraz elementów dźwiękowych w zapierający dech w piersiach film oraz jego zapisanie na płycie DVD, dysku twardym, taśmie wideo lub przesłanie pocztą elektroniczną do znajomych.

Książka "Tworzenie filmów w Windows XP. Podstawy" przedstawia możliwości programu Windows Movie Maker. Znajdziesz w niej informacje o tym, z czego może składać się projekt, z którego zbudujesz swój film, jak wczytać poszczególne składniki projektu i jak połączyć je w całość. Nauczysz się stosować przejścia i efekty specjalne, dowiesz się, jak dodawać do filmu ścieżkę dźwiękową, narrację i napisy. Poznasz też sposoby wyeksportowania gotowego filmu do plików w różnych formatach.

  • Terminologia stosowana w programie
  • Wczytywanie elementów projektu
  • Edycja klipów
  • Dodawanie przejść pomiędzy klipami
  • Korzystanie z efektów specjalnych
  • Tworzenie napisów i plansz tytułowych
  • Edycja dźwięku w filmie
  • Stosowanie funkcji Autofilm
  • Zapis filmu na dysku oraz płytach CD i DVD

Photoshop CS2/CS2 PL. Prosto do celu

okladka

Poznaj i wykorzystaj nowe możliwości Photoshopa CS2

  • Uporządkuj zbiory obrazów za pomocą przeglądarki Bridge
  • Obrabiaj zdjęcia w formacie RAW
  • Przyspiesz pracę i zastosuj udoskonalone narzędzia projektowe

Kolejne wersje Photoshopa wywołują u jego użytkowników spore emocje. Chyba każdy, kto korzysta z tego programu, chce jak najszybciej przekonać się, jakie zmiany wprowadziła firma Adobe w swoim flagowym produkcie. Na temat poszczególnych wersji powstają dziesiątki książek, jednak niewielu autorów koncentruje się wyłącznie na innowacjach i udoskonalonych funkcjach programu. Doświadczeni użytkownicy Photoshopa nie potrzebują abecadła -- oni poszukują opracowań wyjaśniających zasady działania nowych narzędzi.

"Photoshop CS2/CS2 PL. Prosto do celu" to książka właśnie dla nich. Prezentuje nowości programu, wspominając o znanych funkcjach tylko wtedy, gdy jest to niezbędne do zrozumienia wprowadzonych ulepszeń. Z opisanych tu narzędzi mogą korzystać nie tylko graficy, dla których Photoshop jest uniwersalnym narzędziem do obróbki obrazów, ale także osoby zajmujące się fotografią cyfrową oraz projektanci publikacji i witryn WWW. Każda funkcja przedstawiona jest w taki sposób, że po przeczytaniu książki będziesz wiedzieć nie tylko, jak z niej korzystać, ale również -- w jakim celu.

  • Korzystanie z przeglądarki Bridge
  • Nowe ustawienia w preferencjach
  • Przeprojektowana paleta Layers (Warstwy)
  • Stosowanie obiektów inteligentnych
  • Obróbka plików RAW
  • Zapisywanie zdjęć w formacie HDR
  • Praca z nowymi narzędziami do retuszu fotografii

Odkryj potęgę Photoshopa!


Spring. Zapiski programisty

okladka

Przyspiesz tworzenie aplikacji w Javie

  • Uprość określanie zależności pomiędzy klasami
  • Zastosuj narzędzie Hibernate do usprawnienia komunikacji z bazami danych
  • Wykorzystaj możliwości programowania aspektowego

Technologia J2EE miała w założeniu być prosta i szybka w użytkowaniu. Praktyka jednak okazała się daleka od teorii. Mozolne tworzenie aplikacji wykorzystujących dziesiątki interfejsów połączonych wzajemnymi zależnościami, setki deskryptorów wdrożenia oraz plików pomocniczych spowodowało, że zaczęto poszukiwać rozwiązań alternatywnych. Jednym z nich okazał się framework Spring, zyskujący coraz większą popularność wśród programistów Javy. Spring jest znacznie dużo prostszy od wielu alternatywnych rozwiązań J2EE, znacznie ułatwia testowanie aplikacji, i pozwala na usuwanie zależności z kodu oraz oddzielanie ich od serwera aplikacji. Spring umożliwia również wykorzystanie programowania aspektowego.

Książka "Spring. Zapiski programisty" to praktyczny przewodnik po możliwościach tego środowiska. Jeśli wolisz poznawać nowe zagadnienia w sposób praktyczny, a nie wertując setki stron zapełnionych teoretycznymi wywodami, to ta książka jest właśnie dla Ciebie. Znajdziesz w niej omówienie zagadnień związanych z samym Springiem, współpracującymi z nim narzędziami i sposobami wykorzystania ich w procesie tworzenia aplikacji J2EE -- począwszy do graficznego interfejsu użytkownika i interfejsu sieciowego, a skończywszy na dostępie do relacyjnych baz danych.

  • Tworzenie klas z zastosowaniem zależności
  • Budowanie interfejsu użytkownika
  • Integrowanie JSF z frameworkiem Spring
  • Dostęp do baz danych za pomocą JDBC
  • Odwzorowanie baz danych na obiekty za pomocą Hibernaete
  • Obsługa i zabezpieczanie transakcji
  • Wysyłanie i odbieranie wiadomości e-mail

Jeśli poszukujesz wydajniejszych metod tworzenia aplikacji J2EE, wykorzystaj możliwości frameworka Spring. Dzięki tej książce poznasz je wszystkie.


« poprzednia 1 2 3 4 5 6 7 następna »