Cyfroteka.pl

klikaj i czytaj online

Cyfro
Czytomierz
00259 005010 22933850 na godz. na dobę w sumie

Zrozumieć UML 2.0. Metody modelowania obiektowego - książka

Zrozumieć UML 2.0. Metody modelowania obiektowego - książka
Zrozumieć UML 2.0. Metody modelowania obiektowego - książka
Michał Śmiałek
Helion
Usprawnij proces tworzenia oprogramowania,stosując modelowanie w języku UML Poznaj podstawy modelowania obiektowego Zamodeluj środowisko, wymagania i architekturę systemu Zaprojektuj system w oparciu o model UML Tworzenie złożonego systemu informatycznego wymaga przygotowania projektu. Należy określić w nim środowisko działania systemu, wymagania użytkowników, procesy realizowane przez system i jego elementy składowe. Opis słowny, przydatny w trakcie zbierania założeń funkcjonalnych, może okazać się zbyt skomplikowany i niejednoznaczny na pozostałych etapach opisywania powstającego systemu. Niezbędny jest taki sposób opisu, który byłby jednakowo interpretowany i zrozumiały dla wszystkich członków zespołu projektowego. W tym celu opracowano język UML -- notację umożliwiającą zamodelowanie systemu w sposób graficzny, w postaci diagramów. Modele zapisane w języku UML są jednakowo interpretowane przez wszystkie osoby zaangażowane w dany projekt. Są też niezwykle uniwersalne. Można je stosować we wszystkich fazach projektowania i budowy oprogramowania. Książka 'Zrozumieć UML 2.0. Metody modelowania obiektowego' to podręcznik modelowania systemów informatycznych z wykorzystaniem notacji UML 2.0. Przedstawia podstawy modelowania obiektowego i najważniejsze pojęcia związane z obiektowością. Opisuje sposoby modelowania otoczenia systemu, jego zakresu funkcjonalnego oraz struktury. W książce opisano również proces przejścia z modelu do kodu źródłowego systemu oraz metodyki projektowe oparte na języku UML. Każdy, kto bierze udział w procesie wytwarzania oprogramowania, znajdzie w tej książce przydatne dla siebie informacje. Zasady modelowania obiektowego Formułowanie i realizacja wymagań Modelowanie otoczenia systemu oraz jego funkcjonalności Projektowanie architektury systemu Realizacja systemu w oparciu o projekt Metodyki wytwarzania oprogramowania Przekonaj się, jak bardzo UML może ułatwić proces tworzenia oprogramowania.
Wszystkie kategorie Tylko komputery i informatyka Tylko pozostałe kategorie
Książki podobne do wybranej publikacji
Język UML 2.0 w modelowaniu systemów informatycznych - książka
Język UML 2.0 w modelowaniu systemów informatycznych - książka
Stanisław Wrycza, Bartosz Marcinkowski, Krzysztof Wyrzykowski
Helion

Poznaj uniwersalne narzędzie projektowania obiektowego

  • Diagramy języka UML
  • Modelowanie biznesowe
  • Metodyki projektowe oparte na UML
  • Narzędzia CASE

Rosnąca popularność programowania obiektowego zmieniła również metody modelowania systemów informatycznych. Modelowanie strukturalne zostało zastąpione przez modelowanie obiektowe. Standardem w tej dziedzinie stał się język UML (Unified Modelling Language) -- graficzny system...


UML 2.0. Wprowadzenie - książka
UML 2.0. Wprowadzenie - książka
Russ Miles, Kim Hamilton
Helion

Najtrudniejszym etapem każdego procesu tworzenia systemu informatycznego jest wykonanie odpowiedniego projektu. Umiejętność pogodzenia wymagań użytkowników i osób finansujących system z możliwościami oferowanymi przez technologię jest kluczowym elementem sukcesu. Im bardziej złożony system, tym bardziej zawiły staje się projekt. Konieczność ustandaryzowana technik projektowania systemów zaowocowała powstaniem narzędzi...

Head First Object-Oriented Analysis and Design. Edycja polska (Rusz głową!) - książka
Head First Object-Oriented Analysis and Design. Edycja polska (Rusz głową!) - książka
Brett D. McLaughlin, Gary Pollice, David West
Helion

Poznaj techniki analizy i projektowania obiektowego

  • Naucz się zbierać wymagania od użytkowników systemu
  • Zarządzaj zmianami w specyfikacji
  • Przeprowadź analizę i wykonaj projekt

Systemy informatyczne stają się coraz bardziej rozbudowane. Programowanie obiektowe znacznie ułatwia ich tworzenie i późniejsze modyfikacje, aby jednak system był sprawny i funkcjonalny, musi zostać zaprojektowany w oparciu o prawidłowo zebrane wymagania...

Analiza i projektowanie strukturalne. Wydanie II - książka
Analiza i projektowanie strukturalne. Wydanie II - książka
Jerzy Roszkowski
Helion
Technologia CASE (Computer Aided System Engineering) jest obecnie powszechnie stosowana w analizie i projektowaniu systemów informatycznych. Trudno sobie wyobrazić pracę bez niej (szczególnie przy dużych projektach) na etapach:
  • analizy,
  • tworzenia projektu systemu,
  • a także samej implementacji.
Niniejsza praca opisuje metodykę strukturalną, stosującą jako egzemplifikację klasyczną metodykę Yourdona (rozkład funkcjonalny)...

Modelowanie danych w SQL Server 2005 i 2008. Przewodnik - książka
Modelowanie danych w SQL Server 2005 i 2008. Przewodnik - książka
Eric Johnson, Joshua Jones
Helion
Twórz wydajne modele danych!
  • Jakie techniki modelowania danych warto stosować?
  • Jakie jest znaczenie procesu normalizacji?
  • Jak rozwiązać typowe problemy w trakcie modelowania?

Model danych jest niezwykle istotnym etapem tworzenia systemu informatycznego, ponieważ rzutuje on bezpośrednio na wydajność rozwiązania oraz komfort pracy programisty. Warto zatem poznać najlepsze techniki modelowania danych i wszystkie związane z nimi procesy...

J2EE. Podstawy programowania aplikacji korporacyjnych - książka
J2EE. Podstawy programowania aplikacji korporacyjnych - książka
Alan Monnox
Helion

Kompendium wiedzy dla każdego programisty, projektanta i kierownika projektu

  • Nowoczesne metodyki wytwarzania oprogramowania
  • Narzędzia do modelowania aplikacji i automatycznego generowania kodu
  • Koncepcja architektury sterowanej modelami
  • Sposoby zapewnienia jakości aplikacji

Tworzenie aplikacji korporacyjnych to wyścig z czasem. Organizacje zmieniają się podobnie jak otoczenie biznesowe...

Projektowanie obiektowe. Role, odpowiedzialność i współpraca - książka
Projektowanie obiektowe. Role, odpowiedzialność i współpraca - książka
Rebecca Wirfs-Brock, Alan McKean
Helion

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...

UML dla każdego - książka
UML dla każdego - książka
Joseph Schmuller
Helion
UML jest jednym z najbardziej ekscytujących narzędzi do tworzenia obiektowo zorientowanych systemów. Jest to język modelowania wizualnego, pozwalający budowniczym systemów na tworzenie planów, w których ich wizje zostaną uchwycone i wyrażone w standardowy, łatwy do zrozumienia sposób. UML dostarcza też mechanizmy ułatwiające efektywną wymianę informacji i przekazywanie projektów innym...

UML 2.0 w akcji. Przewodnik oparty na projektach - książka
UML 2.0 w akcji. Przewodnik oparty na projektach - książka
Patrick Graessle, Henriette Baumann, Philippe Baumann
Helion

Poznaj język UML i wykorzystaj jego możliwości

  • Opanuj podstawy języka
  • Stwórz modele systemów biznesowych i informatycznych
  • Zaplanuj integrację systemów przy użyciu języka UML

Kluczowym elementem dużych projektów programistycznych jest modelowanie, pomocne również przy tworzeniu średnich i małych projektów. Język UML to narzędzie służące właśnie do modelowania. Za pomocą diagramów i wykresów będących jego elementami...

Projektowanie zorientowane obiektowo. Wzorce projektowe. Wydanie II - książka
Projektowanie zorientowane obiektowo. Wzorce projektowe. Wydanie II - książka
Alan Shalloway, James R. Trott
Helion

Zmień podejście do programowania - zastosuj wzorce projektowe

  • Skorzystaj z metod modelowania obiektowego w języku UML
  • Poznaj różne typy wzorców projektowych
  • Wykorzystaj wzorce projektowe w swoich programach

Wzorce projektowe to modele rozwiązań wielu zagadnień programistycznych, oparte na zasadach programowania obiektowego. Zastosowanie ich w projektach informatycznych zapewnia szybszą i bardziej efektywną pracę zarówno podczas projektowania...


UML 2.1. Ćwiczenia - książka
UML 2.1. Ćwiczenia - książka
Stanisław Wrycza, (praca zbiorowa)
Helion

Jednym z najbardziej uciążliwych etapów projektowania systemów informatycznych jest specyfikacja ich zadań i założeń. Konieczność znalezienia wspólnego języka, którym posługiwaliby się potencjalni użytkownicy, inwestorzy i wykonawcy systemu, jest wyjątkowo trudnym zadaniem. Idealnym rozwiązaniem tego problemu jest język UML -- zespół diagramów stanowiących metody i techniki analizy i projektowania systemu i jego elementów...


Analiza i projektowanie strukturalne. Wydanie III - książka
Analiza i projektowanie strukturalne. Wydanie III - książka
Jerzy Roszkowski
Helion

Technologia CASE (Computer Aided System Engineering) jest obecnie od dziesięciu lat powszechnie stosowana w analizie i projektowaniu systemów informatycznych. Trudno sobie wyobrazić pracę bez niej (szczególnie przy dużych projektach) na etapie analizy, tworzenia projektu systemu czy jego implementacji.

Techniki CASE umożliwiają wspomaganie:
  • analizy i projektowania bazy danych,
  • projektowania aplikacji
  • generacji kodu aplikacji
  • automatycznego...

Inżynieria oprogramowania w ujęciu obiektowym. UML, wzorce projektowe i Java - książka
Inżynieria oprogramowania w ujęciu obiektowym. UML, wzorce projektowe i Java - książka
Bernd Bruegge, Allen H. Dutoit
Helion

Sprawdź, jak sprawnie i bezbłędnie projektować systemy informatyczne!

  • Czym jest inżynieria oprogramowania?
  • Jak zapanować nad wszystkimi aspektami procesu projektowania?
  • Jak wygląda cykl życia oprogramowania?

Projektowanie systemów informatycznych to zadanie bardzo skomplikowane. Ogromna liczba zależności, zasad i wyjątków od nich sprawia, że nie jest możliwe podejście do tego zadania ot tak...

UML 2.0. Almanach - książka
UML 2.0. Almanach - książka
Dan Pilone, Neil Pitman
Helion

Wyczerpujący przewodnik po języku UML 2.0

  • Specyfikacja języka UML 2.0
  • Modelowanie statyczne i dynamiczne
  • Rozszerzanie i zastosowania UML-a

Ujednolicony język modelowania (UML) początkowo służył do opisu elementów oprogramowania, jednak z powodu swej elegancji i przejrzystości zyskuje na popularności w zakresie modelowania zagadnień z innych dziedzin. W związku z tym coraz więcej osób ma szansę zetknąć się z diagramami...

Windows od środka. Architektura systemu, procesy, wątki, zarządzanie pamięcią i dużo więcej. Wydanie VII - książka
Windows od środka. Architektura systemu, procesy, wątki, zarządzanie pamięcią i dużo więcej. Wydanie VII - książka
Pavel Yosifovich, Alex Ionescu, Mark E. Russinovich, David A. Solomon
Helion

Systemy operacyjne Windows 10 i Windows Server 2016 bardzo różnią się od swoich poprzedników. Są bardziej złożone, a niektóre zastosowane rozwiązania można określić jako zaawansowane i wysublimowane. Zwłaszcza znajomość wewnętrznych mechanizmów systemu, architektury jądra i systemowego modelu bezpieczeństwa okazuje się niezwykle istotna dla programistów i inżynierów ds. bezpieczeństwa...

Więcej niż architektura oprogramowania - książka
Więcej niż architektura oprogramowania - książka
Luke Hohmann
Helion

Przygotuj projekt systemu informatycznego,
który naprawdę spełni oczekiwania użytkowników

  • Wybierz technologię, platformę sprzętową i model licencjonowania
  • Zadbaj o funkcjonalność i łatwość rozbudowy systemu
  • Zabezpiecz system przed piractwem, kradzieżą i utratą danych

Termin 'architektura oprogramowania' kojarzy się zwykle z doborem języka programowania, wzajemnymi zależnościami między komponentami powstającego systemu...

UML. Inżynieria oprogramowania. Wydanie II - książka
UML. Inżynieria oprogramowania. Wydanie II - książka
Perdita Stevens
Helion

Praktyczny podręcznik do nauki języka UML

  • Jak zaprojektować dobry system?
  • Jak poprawnie tworzyć i odczytywać modele?
  • Jak w praktyce stosować UML i poprawić jakość projektowanych produktów?

W świecie informatyki dobry projekt to często więcej niż połowa sukcesu, a wraz ze wzrostem popularności obiektowych języków programowania UML -- ujednolicony język modelowania przeznaczony do reprezentacji elementów w analizie obiektowej...


Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C# - książka
Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C# - książka
Robert C. Martin, Micah Martin
Helion

Poznaj nowoczesną metodykę wytwarzania oprogramowania w C#

  • Jak stosować w praktyce zasady zwinnego wytwarzania oprogramowania?
  • W jaki sposób wykorzystywać w projekcie diagramy UML?
  • Jak korzystać z wzorców projektowych?

W związku ze stale rosnącymi oczekiwaniami użytkowników oprogramowania produkcja systemów informatycznych wymaga dziś korzystania z usystematyzowanych metod zarządzania...


Modelowanie danych - książka
Modelowanie danych - książka
Sharon Allen
Helion

Modelowanie danych to umiejętność stosunkowo rzadko poszukiwana na rynku. Firmy chętniej zatrudniają programistów i administratorów baz danych. Jednak zaprojektowanie efektywnych mechanizmów przechowywania danych ma duże znaczenie przy tworzeniu korporacyjnych aplikacji bazodanowych. Dopiero w sytuacji, gdy systemy zaczynają działać niewłaściwie, okazuje się, że przyczyną jest niepoprawny projekt bazy danych...

Język C++. Efektywne programowanie obiektowe - książka
Język C++. Efektywne programowanie obiektowe - książka
Kayshav Dattatri
Helion

Poznaj metody programowania
stosowane przez profesjonalistów

Programowanie obiektowe jest nierozerwalnie związane z językiem C++. Koncepcje i metody programowania obiektowego, niezbędne do swobodnego posługiwania się tą techniką, pomimo pozornej prostoty są stosunkowo trudne do opanowania. Projektowanie aplikacji w języku C++ wymaga jednak nie tylko znajomości podstawowych zasad programowania obiektowego...

Architektura oprogramowania w praktyce. Wydanie II - książka
Architektura oprogramowania w praktyce. Wydanie II - książka
Len Bass, Paul Clements, Rick Kazman
Helion

Twórz doskonałe projekty architektoniczne oprogramowania!

  • Czym charakteryzuje się dobra architektura oprogramowania?
  • Jak przebiega proces jej projektowania?
  • Jak ją dokumentować?

Współczesne systemy informatyczne to zaawansowane, skomplikowane mechanizmy, składające się z wielu współdziałających ze sobą komponentów. Ich wyodrębnienie, a także określenie sposobu komunikacji i interakcji między poszczególnymi elementami...

UML. Wprowadzenie - książka
UML. Wprowadzenie - książka
Sinan Si Alhir
Helion

W książce 'UML. Wprowadzenie' Sinan Si Alhir przedstawia UML i jego znaczenie, a następnie prowadzi w kierunku mistrzowskiego opanowania języka. Najpierw dowiesz się, jak UML wykorzystywany jest do modelowania struktury systemu. W rozdziale poświęconym diagramom klas i diagramom obiektów przedstawiono wiele pojęć związanych z UML-em: ogólnych (klasy) i szczegółowych (obiekty). Następnie dowiesz się...

Wprowadzenie do systemów baz danych - książka
Wprowadzenie do systemów baz danych - książka
Ramez Elmasri, Shamkant B. Navathe
Helion

Bazy danych to podstawa większości złożonych systemów informatycznych. W oparciu o dane czerpane z tabel w bazie działają portale i sklepy internetowe, aplikacje biznesowe i informacyjne, a nawet multimedialne witryny, coraz częściej spotykane w urzędach, muzeach i innych budynkach użyteczności publicznej. Na rynku dostępnych jest wiele systemów zarządzania bazami danych, oferowanych przez różnych producentów i na różnych zasadach...


Debian GNU/Linux - książka
Debian GNU/Linux - książka
Bill McCarty
Helion

Niniejsza książka jest skierowana do początkujących użytkowników systemu Debian GNU Linux. Opisano w niej w bardzo prosty sposób instalację tego systemu. Dzięki temu staje się niezastąpiona dla czytelników, którzy dopiero zamierzają rozpocząć swoją przygodę z Linuksem i jako pierwszą dystrybucję wybrali właśnie Debiana.

Książka zawiera opis konfiguracji graficznego środowiska X Window...

Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym - ebook/pdf
Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym - ebook/pdf
Eric Evans
Helion

Zmień sposób myślenia o projektowaniu systemów informatycznych!

Tworzenie skomplikowanych systemów informatycznych wymaga nowego podejścia. Dotychczas stosowane metody przestają się sprawdzać i generują mnóstwo problemów. Odpowiedzią na nie jest DomainDriven Design, w skrócie DDD. W tym podejściu szczególny nacisk kładzie się na tworzenie obiektów dokładnie odzwierciedlających zachowanie ich odpowiedników istniejących w rzeczywistości...



C++Builder i Turbo C++. Podstawy - książka
C++Builder i Turbo C++. Podstawy - książka
Jacek Matulewski
Helion

Wizualne środowiska projektowe od dłuższego czasu cieszą się uznaniem programistów. Możliwość budowania aplikacji z gotowych komponentów, realizujących typowe funkcje, pozwala skoncentrować się na jej funkcjonalności bez potrzeby ponownego wymyślania koła. Najbardziej znanym środowiskiem tego typu jest Delphi, jednak jego producent, firma Borland, wypuścił na rynek kolejne narzędzie: C++Builder...

MS Windows 2000 od środka - książka
MS Windows 2000 od środka - książka
David A. Solomon, Mark E. Russinovich
Helion
Książka dostarczy Ci unikatowej wiedzy na temat wewnętrznych mechanizmów działania systemu Windows 2000. Została napisana we współpracy z zespołem tworzącym Windows 2000, a jej autorzy mieli pełen dostęp do kodu źródłowego systemu. Znajdziesz tutaj informacje niedostępne w innych źródłach, pozwalające pisać wydajniejsze aplikacje przeznaczone dla platformy Windows 2000. Z książki skorzystają również administratorzy systemowi...

  • Rejestr Windows XP. Leksykon kieszonkowy - książka
    Rejestr Windows XP. Leksykon kieszonkowy - książka
    Mirosław Chorążewski, Dorota Zięba
    Helion

    Podręczny przewodnik po sercu systemu Windows XP

    Rejestr jest najważniejszym elementem systemów operacyjnych z rodziny Windows. Nie inaczej jest w przypadku Windows XP -- systemu łączącego w sobie znaną z Windows 98 łatwość obsługi ze stabilnością systemów Windows NT/2000. W rejestrze Windows XP gromadzone są informacje dotyczące konfiguracji systemu, zainstalowanych w komputerze urządzeń i oprogramowania oraz profili użytkowników...

    Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki - ebook/pdf
    Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki - ebook/pdf
    Robert C. Martin
    Helion

    Poznaj nowoczesne sposoby wytwarzania oprogramowania!

    Czasy kaskadowego tworzenia projektów odchodzą w niepamięć. Obecne tempo rozwoju aplikacji i rynku nie pozwala poświęcać miesięcy na analizę, tworzenie dokumentacji, projektowanie, a na końcu wytwarzanie, testowanie i wdrażanie. Produkt musi być dostępny błyskawicznie! Pozwala to na natychmiastowe zebranie opinii na jego temat, dostosowanie go do oczekiwań i szybkie reagowanie na...





    C# 2005. Wprowadzenie - książka
    C# 2005. Wprowadzenie - książka
    Jesse Liberty, Brian MacDonald
    Helion

    Podręcznik dla wszystkich, którzy chcą poznać tajniki C#

    • Omówienie środowiska programistycznego Visual C# 2005
    • Wprowadzenie do programowania obiektowego w C#
    • Tworzenie aplikacji internetowych oraz dla systemu Windows

    C# to jeden z podstawowych języków programowania przeznaczonych dla platformy .NET. C#, łączący w sobie najlepsze cechy Javy i C++ szybko stał się jednym z popularniejszych...

    Fedora Core 2. Księga eksperta - książka
    Fedora Core 2. Księga eksperta - książka
    Bill Ball, Hoyt Duff
    Helion

    Kompletny przewodnik po systemie Fedora Core

    • Zainstaluj system i poprawnie nim administruj
    • Skonfiguruj serwer WWW, FTP, poczty elektronicznej i plików
    • Przekompiluj jądro systemu
    • Wykorzystaj mechanizmy bezpieczeństwa do ochrony danych i użytkowników

    Fedora Core to najnowsza, bezpłatna i otwarta kontynuacja linii systemu Red Hat Linux, najpopularniejszej dystrybucji systemu Linux na świecie...

    Semantyczne modelowanie organizacji - ebook/pdf
    Semantyczne modelowanie organizacji - ebook/pdf
    Jerzy Gołuchowski, Maria Smolarek
    Difin

    W książce zaprezentowano możliwości doskonalenia organizacji w oparciu o modele semantyczne. Pokazano rolę semantycznego modelowania organizacji w dokumentowaniu rozwiązań informatycznych oraz podejmowaniu decyzji dotyczących ich rozwoju zgodnie z modelami rozwoju organizacji. Przedstawiono podejścia do rozwiązania wybranych problemów modelowania organizacji m.in.: tworzenia architektury korporacyjnej...

    Visual Basic .NET. Alchemia programowania - książka
    Visual Basic .NET. Alchemia programowania - książka
    Jack Purdum
    Helion
    Utwórz własne aplikacje dla systemu Windows.
    • Poznaj zasady projektowania obiektowego.
    • Wykorzystaj komponenty platformy .NET.
    • Zastosuj zaawansowane techniki programowania.

    Visual Basic to jeden z najpowszechniej używanych języków programowania. Ostatnie badania potwierdzają jego popularność - korzysta z niego ponad 5 milionów programistów z całego świata. Jego ostatnia wersja, zintegrowana z platformą...