2015-05-27 21 views
5

Wiem, że jest to dość ogólne pytanie, które powinien dać zwykły wynik wyszukiwania w Google, ale niektóre z tego, w jaki sposób nie jestem przekonany do wyników. Moje rozumienie diagramu architektury logicznej jest takie, że jest to logiczne grupowanie wszystkich składników, które sprawiają, że aplikacja działa (w tym oprogramowanie/sprzęt), czy to prawda? Jeśli się mylę, to jaki jest diagram logicznej architektury? Czy każdy może wskazać mi logiczny schemat architektury Aplikacji Internetowej.Schemat architektury logicznej

Jeśli chcę używać programu StarUml dla tego schematu, czy jest to odpowiednie narzędzie do tego schematu? jakieś wskazówki do tego? Nie widzę opcji diagramu architektury logicznej.

Odpowiedz

0

Moim zdaniem, twoja definicja odpowiada diagramowi komponentów zdefiniowanemu w UML. Istnieje bardziej szczegółowa definicja schematu architektury logicznej here, odpowiedniego do modelowania warstwowych architektur, takich jak aplikacje internetowe. Mam nadzieję, że to pomocne.

+0

Dzięki, ale jeśli spojrzeć na Liferay Diagram diagramu jest inny [sprawdź tutaj] (http://www.liferay.com/community/wiki/-/wiki/Main/Logical+Architecture) czy to dlatego, że nie jest aplikacją internetową, ale jest serwerem –

+0

Możesz myśleć o Architektura logiczna, jako logiczna struktura systemu, która spełnia wymagania funkcjonalne i niefunkcjonalne. W zależności od przeznaczenia i zastosowania systemu bardziej odpowiednie są różne rozwiązania architektoniczne. Możesz przeczytać Chpter 6 w [link] (http://www.amazon.com/Software-Engineering-9th-Edition-Sommerville/dp/0137035152). Nie ma znaczenia, jakiego rodzaju narzędzia używasz, możesz użyć prostych pól i strzałek, aby przedstawić elementy i ich relacje. – Ils

+0

Dziękuję za wszystkie szczegóły, ale nie znajduję w Star Uml lub VIsio pudełek żadnych konkretnych wskazówek, które będą pomocne –

2

Pierwszy:

Zapomnij nic o UML lub dowolnego narzędzia o UML. Jesteś inżynierem, a nie malarzem.

Następnie:

Zadaj sobie pytanie: Dlaczego muszę narysować schemat „architektura logiczna” z „moim” aplikacji internetowych? Jak to pomoże "mnie"?

Poznaj swój żargon: co jest „architektura logiczna” ..

architektura logiczna: organizację dużą skalę zajęć programowych w pakiety, podsystemów i warstw. „Logika”, ponieważ żadne decyzje o tym, jak te elementy są rozmieszczone w różnych operacyjny procesów systemowych lub w poprzek fizycznych komputerów w sieci [Sprawdź Larman Księdze, stosowania UML i wzorce]

Wreszcie: Jeśli masz ważny powód, aby wyciągnąć swoje „logiczne architektura”, wyciągnąć go za pomocą prostych pól, łuki itp ... Stwórz własną notację na pierwszy ... :-)

Yeaaa ... chcesz UML OK

Następnie wykorzystasz diagramy pakietów UML i diagramy klas, aby pokazać główne elementy oprogramowania i ich zależności ... Ale jak?

Sprawdź Lecture That UseLarman's Book z tego linku ... lub przeczytać Larman książka rozdziale .... To daje jasny obraz ...

można wyciągnąć go z gwiazdą UML?

można narysować diagramy UML architektura logiczna z rękami na papierze lub ze startem UML ... Ponieważ będzie tylko wyciągnąć pakiet, klasa, interfejs i zależności ...

Wystarczy otworzyć nową klasę diagram w Uruchom UML, umieść elementy pakietu i klasy oraz interfejsu i zależności, które pokazują Twoją "Architekturę logiczną". To wszystko ...

poleca:

Sprawdź http://www.codingthearchitecture.com/ [Simon Brown] ... On ma jedne wideo wykłady darmo na YouTube lub Vimeo których warto je oglądać ...