Kapalı

Arquitectura de software

Redactar el uso de patrones de diseño en una solución informática Java.

o The Model-View-Controller design pattern is used extensively throughout the Swing API.

o The getInstance() method in [login to view URL] is an example of a simple form of the Factory Method design pattern.

o The classes [login to view URL] and [login to view URL] are examples of the Singleton pattern, although they are not implemented using the approach recommended in the GoF book but with static methods.

o The Prototype pattern is supported in Java through the clone() method defined in class Object and the use of [login to view URL] interface to grant permission for cloning.

o The Java Swing classes support the Command pattern by providing an Action interface and an AbstractAction class.

o The Java 1.1 event model is based on the observer pattern. In addition, the interface [login to view URL] and the class [login to view URL] provide support for this pattern.

o The Adapter pattern is used extensively by the adapter classes in java.awt.event.

o The Proxy pattern is used extensively in the implementation of Java's Remote Method Invocation (RMI) and Interface Definition Language (IDL) features.

o The structure of Component and Container classes in [login to view URL] provide a good example of the Composite pattern.

o The Bridge pattern can be found in the separation of the components in [login to view URL] (e.g., Button and List), and their counterparts in java.awt.peer.”

1. Identifique cada patrón que se utiliza en el código que haya elegido.

2. Analice y justifique qué problema resuelve y cómo lo hace.

3. Establezca indicios suficientes como para que, en la evaluación de sus análisis, se pueda concluir que usted es capaz de reconocer esos problemas que se plantean y, ante una situación similar, los puede resolver aplicando el patrón adecuado.

Adjuntar evidencias de las mejoras a través del uso de la arquitectura de software.

Se requiere alguien que conozca mucho de patrones para que no le tome mucho tiempo

Beceriler: Java, JavaFX, Yazılım Mimarisi, UML Tasarımı, XML

Daha fazlasını gör: software architecture pdf, software architecture example, software architecture, diagrama de arquitectura de software uml, arquitectura de software ejemplo, software architecture design patterns, software architectural styles, software architecture types, arquitectura de software, cronograma actividades arquitectura software, peer peer file sharing java software, simple component software, peer reviewer software php, software component fannie mae , peer peer lending web software, centralized peer peer software, peer lending software, buy peer peer lending software, joomla software appointment reservation component, software peer peer lending

İşveren Hakkında:
( 1 değerlendirme ) Quito, Ecuador

Proje NO: #17028052

Bu iş için 13 freelancer ortalamada $512 teklif veriyor

liangjongai

Hi! I'm interesting your project very well. I am mastering java swing and java fx. And also I have many experience and good skill about web development. Let's go ahead with me

in %bids___i_period_sub_35% gün içinde500%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(261 Değerlendirme)
7.3
in %bids___i_period_sub_35% gün içinde555%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(22 Değerlendirme)
6.6
prakash2813

Hi there, I am java developer. I have over 7 years of experience in web and desktop app development. I am aware of almost all design patterns listed. This is an easy job for me. Message me, I would like to discuss Daha Fazla

in %bids___i_period_sub_35% gün içinde700%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(100 Değerlendirme)
6.2
expertjavagiant

Hi, I have good experience in java development and i am very good in design pattern. I reviewed your requiremnt and it's looking good to me and i will complete it. thanks,

in %bids___i_period_sub_35% gün içinde453%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(29 Değerlendirme)
5.7
in %bids___i_period_sub_35% gün içinde526%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(8 Değerlendirme)
5.3
paulprabhakarand

Hi, This is Paul Devanesn has done [login to view URL] and [login to view URL] from IIT Madras. I am a tech savvy person, more than a decade I am developing and delivering applications on Java based technologies. I am a certified Java profess Daha Fazla

in %bids___i_period_sub_35% gün içinde450%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(21 Değerlendirme)
5.2
anuragiitk

Soy un graduado de IITK y tengo 11 años de experiencia en el desarrollo de software. Tengo una tasa de finalización del 100% y he terminado proyectos con el mayor nivel de satisfacción del cliente. Tengo un equipo de Daha Fazla

in %bids___i_period_sub_35% gün içinde555%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(24 Değerlendirme)
5.6
CrazyWebGuru

Hello, I have 8 years of experience with Java, PHP, jQuery, CSS, MySQL. I have deep knowledge of Java Design Pattern. I think i can do your job perfectly. Please ping me for more details. Thanks.

in %bids___i_period_sub_35% gün içinde555%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(3 Değerlendirme)
3.1
sharma141

Hi, I have 8 yrs of java exp so I can surely do your job. I have worked with the design patterns you mentioned so yes i can help you. We can discuss more on what type of evidences and analyse justification needed Daha Fazla

in %bids___i_period_sub_35% gün içinde250%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(2 Değerlendirme)
1.8
manjunathasha88

Over 7 Years of extensive experience in Software Development, Enhancement and support, System analysis and design, [login to view URL] in Developing Software applications for Web Based Technologies and Client Server Te Daha Fazla

in %bids___i_period_sub_35% gün içinde555%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)
0.0
lshukla

A proposal has not yet been provided

in %bids___i_period_sub_35% gün içinde666%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)
0.0
MilesChino

Hello, We developed major Enterprise Systems such as HammerForMac APPLE OSX. Please open communication by sending us a message. OUR PORTFOLIO: WEB PLATFORM FOR PDF REPORTS AND REPORTING -ENTERPRISE LEVEL h Daha Fazla

in %bids___i_period_sub_35% gün içinde555%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)
0.0
in %bids___i_period_sub_35% gün içinde333%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)
0.0