Case question-Software architecture design

Case question-Software architecture design

Real question 1

Insert image description here

Insert image description here

Quality attribute Insert image description here
Insert image description here
Insert image description here
a performance
b security
c functionality
d usability
e performance
f trade-off point
g risk point
h modifiability
i sensitive point
j usability
k security
l modifiability
m testability
Insert image description here
According to the quality attribute categories a to m, go Fill in the quality attribute utility tree
Insert image description here
Question 2
(inspection definition)Insert image description here
Insert image description here
Insert image description here
Insert image description here

Regarding the difference between risk points and non-risk points, sensitive points and trade-off points,
if it affects quality attributes, choose from sensitive points and trade-off points (one is sensitive, more than one is risky).
If it affects not quality attributes, choose from Judgment between risk points and non-risk points

Real question 2

Insert image description here
Insert image description here

Question 1
Insert image description here

Question 2
a: Operational requirements
b: Operational requirements (software support)
c: Performance requirements
d: Performance requirements (availability)
e: Security requirements f:
Performance requirements g:
Security requirements
h: Cultural requirements
Insert image description here

Question 3
Thin client: 3-layer CS architecture
Fat client: 2-layer CS architecture
a: thin
b: thin, fat
c: fat
d: thin (better), fat
e: thin, fat (the server has no business processing logic, Cannot be decrypted after encryption)
f: fat (better performance)
g: thin, fat
h: fat, thin
Insert image description here

Real question 3

Insert image description here
Insert image description here

Question 1
Insert image description here
About Integrated Development Environment: Insert image description here
Insert image description here
About Pipeline Filters
Insert image description here
Insert image description here

Question 2
1 uses data storage
2 (visual programming) uses Insert image description here
3 (triggered by events)
Insert image description here

Real question 4

Insert image description here
Insert image description here

Insert image description here

Question 1Insert image description here
Insert image description here

Question 2
Insert image description here

Question 3
Stateful: Store data
Stateless: Cannot store data
a, b, d stateful
c, e stateless

Guess you like

Origin blog.csdn.net/qq_41701723/article/details/133382475