Diagrama de components

Diagrama de components d'un sistema

Un diagrama de components és un diagrama pertanyent al Llenguatge de modelització unificat (UML) que mostra com es connecten entre si els components per formar components més grans. S'utilitzen per il·lustrar l'estructura dels sistemes arbitràriament complexes.

Un diagrama de components es representa com un sistema de programari, és dividit en components i mostra les dependències entre aquests. Els components físics inclouen arxius, capçaleres, mòduls, executables o paquets, que igual que passa amb les classes, poden oferir una interfície, per tal que els altres components puguin utilitzar-la. Els diagrames de components prevalen en el camp de l'arquitectura del programari però poden ser utilitzats per modelar i documentar qualsevol arquitectura de sistema.

Els diagrames de components són molt semblants als diagrames de casos d'ús i són utilitzats per modelar la vista estàtica i dinàmica del sistema.

Mostra l'organització i les dependències entre un conjunt de components. No és necessari que un diagrama inclogui tots els components del sistema, normalment es realitzen per parts. Cada diagrama descriu un apartat del sistema i el que fa el diagrama de components és mostrar-nos les dependències que hi ha entre les diferents parts amb les que hem fraccionat el sistema per descriure'l millor.

Informació general

Un component és necessari per a executar una funció d'estereotip. Els estereotips poden ser executables, documents, taules de bases de dades, arxius… Estan connectats mitjançant un connector de muntatge, per a connectar la interfície donada a una altra interfície. Quan s'utilitza aquest diagrama per a mostrar l'estructura d'un component, les interfícies donades i necessitades d'aquest components no es pot delegar a les interfícies corresponents dels components continguts. Permet veure la modelització d'un sistema o subsistema i definir un component amb les interfícies ben definides.

Els diagrames dels quals depèn la construcció són diagrama d'objectes i diagrama de classes

Els diagrames que es generen a partir del diagrama de components són diagrama d'execució i diagrama de desplegament

Elements del diagrama

A grans trets, els elements que conformen els diagrames de components són els components, les interfícies i les relacions entre aquestes entitats.

Components

Els components d'un programari són tots aquells recursos desenvolupats per a un objectiu determinat i que es pot utilitzar sol o acompanyat per altres components dins d'un entorn funcional. Són independents entre ells i tenen la seva pròpia implementació i estructura.

Tenen la característica d'empaquetar el codi que implementa la funcionalitat d'un sistema i les instàncies d'objectes que constitueixen l'estat del sistema. Contenen tres classes de components: components de desplegament, components del producte del treball i components d'execució

Interfícies i Ports

Els components requereixen i proporcionen interfícies. Una interfície és un conjunt de mètodes i atributs que defineixen els comportaments d'un component. Un port és una característica d'un component que especifica un punt d'interacció entre ell i el seu entorn.

Unió entre dos components units per una interfície.

Relacions

  • Dependència: aquest tipus de relacions s'utilitzen en els diagrames de components per indicar que un component es refereix als serveis oferts per un altre component.
  • Generalització: aquest tipus de relacions indiquen que un component hereta d'un altre component les seus elements i les seves interfícies.
  • Delegació: aquest tipus de relacions vinculen un port a una interfície d'un dels elements del component. Indica que els missatges enviats al component s'administren en el mateix element o que els missatges enviats des de l'element s'envien fora del component primari.

Referències

Read other articles:

Kastil Prudnik Kadipaten Prudnik (Jerman: Herzogtum Prudnikcode: de is deprecated , Ceska: Prudnícké knížectvícode: cs is deprecated ) merupakan salah satu dari sejumlah kadipaten Silesia. Ibu kota dari kadipaten ini adalah Prudnik di Dataran tinggi Silesia. Daftar adipati Mikołaj II opawski (1318–1337) Bolesław Pierworodny (1337–1361) Mikołaj II opawski (1361–1365) Bolesław II niemodliński, Wacław niemodliński i Henryk I niemodliński (1365–1367) Bolesław II niemodlińsk...

 

Halaman ini berisi artikel tentang mayor jenderal USAF. Untuk arkeolog, lihat Vance Haynes. Caleb V. HaynesNama lahirCaleb Vance HaynesLahir15 Maret 1895Dobson, Surry County, Carolina Utara, Amerika Serikat[1]Meninggal5 April 1966(1966-04-05) (umur 71)[1]Carmel, CaliforniaDikebumikanArlington National CemeteryPengabdian Amerika SerikatLama dinas1917–1953[2] Caleb Vance Haynes (15 Maret 1895 – 5 April 1966) adalah seorang mayor jenderal ...

 

Kakap merah selatan Lutjanus purpureus TaksonomiKerajaanAnimaliaFilumChordataKelasActinopteriOrdoLutjaniformesFamiliLutjanidaeGenusLutjanusSpesiesLutjanus purpureus Poey, 1867 lbs Kakap merah selatan atau Kakap merah karibia (Lutjanus purpureus), adalah sejenis ikan bersirip kipas laut anggota keluarga lutjanidae (ikan kakap). Ikan ini berasal dari Samudra Atlantik barat serta Laut Karibia. Sebaran dan habitat Ikan ini dapat ditemukan di Samudera Atlantik sebelah barat, mulai dari sebagian be...

California State Historic Park Columbia State Historic ParkMain Street in Columbia State Historic ParkShow map of CaliforniaShow map of the United StatesLocationTuolumne County, California, United StatesNearest cityColumbia, CaliforniaCoordinates38°2′9″N 120°24′4″W / 38.03583°N 120.40111°W / 38.03583; -120.40111Area273 acres (110 ha)Established1945Governing bodyCalifornia Department of Parks and RecreationColumbia Historic DistrictU.S. Nation...

 

Perang KroasiaBagian dari Perang YugoslaviaSearah jarum jam dari kiri atas: kerusakan akibat bombardir di Stradun, Dubrovnik, patroli Garda Sukarelawan Serbia di dekat Erdut, reruntuhan di Vukovar, petugas JNA memeriksa dokumen di dekat Dubrovnik, Tank T-34 yang hancur dekat KarlovacTanggal31 Maret 1991 – 12 November 1995(4 Tahun, 7 bulan, 1 Minggu, 5 hari)LokasiKroasiaHasil Kemenangan Kroasia Mundurnya Tentara Yugoslavia dari Kroasia Kemerdekaan Penuh Kroasia Pembubaran Republik Krajina Se...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Martyn Terpilowski adalah seorang investor Inggris yang berbasis di Indonesia, founder sekaligus presiden komisaris dari Bhumi Varta Technology (BVT)[1][2][3][4][5]. Latar Belakang Martyn Terpilowski telah menet...

Gunboat of the United States Navy For other ships with the same name, see USS Anacostia. History United States NamesakeAnacostia River Ordered as M. W. Chapin, a merchant tugboat Laid down1856 Launched1856 Acquired1859 CommissionedMay 1859 Decommissioned12 June 1865 Stricken1865 HomeportWashington Navy Yard FateBurned, 22 March 1868 General characteristics Displacement217 tons Length129 ft (39 m) Beam23 ft (7.0 m) Draft5 ft (1.5 m) Propulsionsteam engine, screw S...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Fight Songs Old 97's album – news · newspapers · books · scholar · JSTOR (March 2009) (Learn how and when to remove this template message) 1999 studio album by Old 97'sFight SongsStudio album by Old 97'sReleasedApril 27, 1999RecordedKingsway in New...

 

Building in Manhattan, New York 4 Park AvenueSeen from the eastAlternative namesVanderbilt HotelGeneral informationArchitectural styleneoclassicalLocationManhattan, New YorkCoordinates40°44′49″N 73°58′55″W / 40.74694°N 73.98194°W / 40.74694; -73.98194Construction started1910CompletedMarch 1913OpeningJanuary 10, 1912HeightRoof225 ft (69 m)Technical detailsStructural systemSteel superstructure, concrete floor archesFloor count22Lifts/elevators10Des...

Noppawan Lertcheewakarn Noppawan Lertcheewakarn in azione Nazionalità  Thailandia Altezza 167 cm Peso 60 kg Tennis Carriera Singolare1 Vittorie/sconfitte 174 - 135 Titoli vinti 0 WTA, 5 ITF Miglior ranking 149º (26 settembre 2011) Risultati nei tornei del Grande Slam  Australian Open Q2 (2011)  Roland Garros Q1 (2011, 2012)  Wimbledon 1T (2010)  US Open 1T (2011) Doppio1 Vittorie/sconfitte 141 - 112 Titoli vinti 0 WTA, 8 ITF Miglior ranking 97º (15 agosto 2011) Ri...

 

МифологияРитуально-мифологическийкомплекс Система ценностей Сакральное Миф Мономиф Теория основного мифа Ритуал Обряд Праздник Жречество Мифологическое сознание Магическое мышление Низшая мифология Модель мира Цикличность Сотворение мира Мировое яйцо Мифическое �...

 

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

岸信介佐藤信介 日本第56、57任內閣總理大臣任期1957年2月25日—1960年7月19日君主昭和天皇副首相石井光次郎益谷秀次前任石橋湛山继任池田勇人 日本內閣總理大臣(臨時代理)任期1957年1月31日—1957年2月25日总理石橋湛山前任石橋湛山继任岸信介 日本防衛廳長官(臨時代理)任期1957年1月31日—1957年2月2日总理岸信介(代,兼)前任石橋湛山(代)继任小瀧彬(�...

 

莎拉·阿什頓-西里洛2023年8月,阿什頓-西里洛穿著軍服出生 (1977-07-09) 1977年7月9日(46歲) 美國佛羅里達州国籍 美國别名莎拉·阿什頓(Sarah Ashton)莎拉·西里洛(Sarah Cirillo)金髮女郎(Blonde)职业記者、活動家、政治活動家和候選人、軍醫活跃时期2020年—雇主內華達州共和黨候選人(2020年)《Political.tips》(2020年—)《LGBTQ國度》(2022年3月—2022年10月)烏克蘭媒�...

 

English author (1558–1592) Robert GreeneWoodcut of Greene suted in deaths livery, from John Dickenson's Greene in conceipt (1598)Bornprobable; Tombland, NorwichBaptisedprobable; 11 July 1558St George's ChurchDied3 September 1592 (aged 34)LondonNationalityEnglishOccupation(s)Writer, dramatist, playwright Robert Greene (1558–1592) was an English author popular in his day, and now best known for a posthumous pamphlet attributed to him, Greene's Groats-Worth of Witte, bought with a million of...

2001 American film directed by Kevin Smith Jay and Silent Bob Strike BackTheatrical release posterDirected byKevin SmithWritten byKevin SmithProduced byScott MosierStarring Ben Affleck Eliza Dushku Shannon Elizabeth Will Ferrell Ali Larter Jason Lee Jason Mewes Chris Rock CinematographyJamie AndersonEdited by Scott Mosier Kevin Smith Music byJames L. VenableProductioncompanies Dimension Films Miramax Films View Askew Productions Distributed byMiramax FilmsRelease date August 24, 200...

 

The Neolithic ↑ Mesolithic Neolithic cultures Fertile Crescent Heavy Neolithic Shepherd Neolithic Trihedral Neolithic Pre-Pottery (A, B) Qaraoun culture Tahunian culture Yarmukian culture Halaf culture Halaf-Ubaid Transitional period Ubaid culture Nile valley Faiyum A culture Tasian culture Merimde culture El Omari culture Maadi culture Badarian culture Amratian culture Europe Arzachena culture Boian culture Butmir culture Cardium pottery culture Cernavodă culture Coțofeni culture Cucute...

 

Type of mounted soldiers Not to be confused with Dragon. This article is about mounted infantry units that later became cavalry. For other uses, see Dragoon (disambiguation). Mounted Russian dragoon armed with an infantry long gun, c. 1710 Dragoons were originally a class of mounted infantry, who used horses for mobility, but dismounted to fight on foot. From the early 17th century onward, dragoons were increasingly also employed as conventional cavalry and trained for combat with sword...

City with county rights in Heves, Hungary This article is about the Hungarian city. For other uses, see Eger (disambiguation). This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (September 2011) (Learn how and when to remove this message) City with county rights in Heves, HungaryEgerCity with county rightsEger Megyei Jogú VárosTop left: Eger Minorite church. To...

 

Air moving arrangement Bell X-22 In aeronautics, a ducted fan is a thrust-generating mechanical fan or propeller mounted within a cylindrical duct or shroud. Other terms include ducted propeller or shrouded propeller.[1] When used in vertical takeoff and landing (VTOL) applications it is also known as a shrouded rotor.[2] Ducted fans are used for propulsion or direct lift in many types of vehicle including aeroplanes, airships, hovercraft, and powered lift VTOL aircraft. The h...