
C#
Chcete začít s programováním v C#, ale zatím jste nenašli publikaci, která by vše vysvětlila jednodu...
Jazyk a diagramy UML srozumitelnou řečí
Model má při tvorbě softwaru stejný význam jako výkres při realizaci stavby. Zejména u rozsáhlejších objektově založených řešení si opomenutí modelovací fáze předtím, než se pustíte do psaní kódu, nelze představit. Zavedeným standardem pro dokumentování softwaru ve všech fázích jeho vývoje – od úvodních myšlenek až po hotový program – je již několik let jazyk UML (Unified Modeling Language). Pomocí stanovených grafických symbolů umožňuje přehledně a srozumitelně dokumentovat software a výrazně tak usnadňuje komunikaci mezi programátory a zákazníky i mezi programátory navzájem.
Stávající publikace věnované UML byly svým přístupem k této poměrně náročné problematice určeny spíše zkušenějším analytikům a programátorům,. Příručka UML srozumitelně bere toto na vědomí a seznamuje s jazykem UML a návrhem objektové aplikace od úplného začátku, srozumitelnou řečí, s množstvím ilustrativních prvků a na jednoduchém příkladě ze známého prostředí. Dojde přitom na všechny potřebné kroky návrhu aplikace i diagramy UML (diagramy tříd, případů užití, objektové spolupráce, sekvenční diagramy, stavové diagramy, diagramy aktivit a další).
S knihou se postupně naučíte:
- Co je UML a CASE nástroje
- Požadavky uživatele jako výchozí bod pro tvorbu software
- Podchycení firemních procesů pomocí procesního modelování
- Nalezení a popis případů užití (Use Cases)
- Modelování tříd objektů
- Realizace chování systému pomocí diagramů objektové spolupráce
- Seskupení jako vyšší úroveň objektů
- Zkoumání komplexního chování objektů pomocí stavových diagramů
- Diagramy aktivit a vhodnost jejich použití
- Datové modelování
- Mapování tříd objektů do databázových tabulek
- UML a komponentový vývoj
Popisovaným standardem UML je verze 1.5, ukázky převážně z jednoho z nejpoužívanějších CASE nástrojů Select Component Architect, použitou metodikou je pak Select Perspective. Útlá a nekomplikovaná knížka pomůže v začátcích či v nesnázích všem softwarovým analytikům, programátorům i studentům oborů softwarového inženýrství – i těm, kdo nemají s modelováním softwaru žádné zkušenosti a diagramy UML pro ně byly dosud nečitelnou mapou.
O autorech:
Hana Kanisová je absolventkou Technické univerzity Ostrava, držitelkou certifikátu znalostí UML a metodologie Select Perspective, pracuje ve firmě PVT, a.s. jako odborný metodik pro oblast analýzy.
Miroslav Müller je absolventem ČVUT Praha, držitelem certifikátu IPMA Project Management Fachmann, pracuje ve firmě PVT, a.s. jako vedoucí oddělení metodické podpory projektů.
Používateľskú recenziu môžu vkladať len registrovaní užívatelia
Prihlásiť