Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

System architecture-design patterns (adapters, observers, agents, abstract factories, etc.) and architecture patterns (Cpact S, Bhampar S, distributed, SOA)

2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/03 Report--

I will sort out and publish what I have written before. This time, we mainly share the basic knowledge involved in the architecture design process, mainly covering system architecture methods, architecture patterns and design patterns, so that we can discuss the architecture design of SaaS pattern of HRMS system together. I. Design pattern

We are more or less in contact with and may have used a certain design pattern in the actual development process, maybe we do not know the name of the specific pattern, now there are many books about design patterns and case sharing. I will not repeat the content of management theory here. As a whole, design patterns can be divided into three categories: creation, structure and behavior. There are 23 common design patterns. I have written a series before, and I believe you have seen it before. I will post the link "Design pattern-Series Index" here. If you are interested, you can click to view the details. Today, we will not expand the introduction and description of design patterns separately.

Here I choose several design patterns commonly used in the actual development and design process to give theoretical tutorials and code samples:

A, 01.C# Design pattern-Abstract Factory pattern

PPT- download code Samples download

B, 02.C# Design pattern-Adapter pattern

PPT- download code Samples download

C, 03.C# Design pattern-Observer pattern

PPT- download code Samples download

D, 04.C# Design pattern-Agent pattern

PPT- download code Samples download

E, 05.C# Design pattern-template method pattern

PPT- download code Samples download

F, 06.C# Design pattern-appearance pattern

PPT- download

For more content, please add WeChat group, and I will share it in time.

Second, the system architecture method

As early as 2010, I began to prepare and write more than 10 articles on software architecture. At that time, the depth of writing, the integrity and height of the theory are still a lot less. After so many years of precipitation, at present, I have the confidence and ability to systematically sort out and clarify what I have not written before, and present it through the way of blog. Before that, I would like to share the content of the theory. It is convenient for us to guide the specific design method in the process of concrete practice. In order to better promote our work in the future. I have written the "system architect-Foundation to Enterprise Application Architecture-Series Index" series, about the "HRMS (Human Resource Management system)-from stand-alone applications to SaaS applications" series can be said to be the practice and continuation of the architectural approach, please continue to pay attention.

A, 01 system architecture overview

Architecture Analysis of B, 02 system Architecture process 1

Architecture Segmentation of C, 02 system Architecture process 2

D, 02 system architecture process 3 architecture partition

E, 02 non-functional objectives of system architecture process 4

F, 03 system architecture 1 is in-depth

G, 03 system architecture 2 service depth (SOA architecture)

H, 03 system architecture 3 in-depth product line

I, 03 system architecture 4 mode in-depth

Six tactics of J and 04 system architecture-coping quality attributes

K, 05 system architect-Top Ten experiences

(please click the title to download)

Third, the practice of architecture design process

Theory needs to be combined with practice in order to really grasp the essentials of architecture design. In the beginning of "HRMS (Human Resource Management system)-from stand-alone Application to SaaS Application-system introduction", we have introduced the industry situation, industry development trend and prospect, current situation and problems in the industry of HRMS system. We have based on such a valuable system to practice architecture design. In the process, we look forward to studying and communicating with each other.

HRMS (Human Resource Management system)-from stand-alone Application to SaaS Application-Architecture practice Series Index

Introduction of An and HRMS system

B. system architecture preparation phase (functional, non-functional, key constraints)

HRMS (Human Resource Management system)-from stand-alone applications to SaaS applications-Architecture Analysis (functional, non-functional, critical constraints)-part 1

HRMS (Human Resource Management system)-from stand-alone applications to SaaS applications-Architecture Analysis (functional, non-functional, critical constraints)-the second part

C, analyze the architecture pattern combined with the scenario (summary architecture)

D, determine the architecture 5 view (refine the architecture)

Implementation of E, .NET and Java Architecture

4. More knowledge of system architecture and training materials

For more knowledge about the system architecture, I have set up a communication group, and the relevant information will be shared in the group as soon as possible. You are welcome to join the group and learn from each other:

WeChat group: (scanning code to join the group-limited quota)

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report