系統分析與設計
ccc598
aaaaaaa
展开
-
類、包、子系統、接口
類(class)描述一组共享相同职责,关系,操作,属性和语义的对象包(package)将元素组织成组的通用机制可以包含其他模型元素的模型元素不提供行為不完全封裝它們的內容可能不容易替換包有公共可見(public visibility)和私密可見(private visibiliy)兩種類,只有公共可見類能被別的包的類引用子系統(subsystems)完全封裝行為(內容)用清晰的界面代表獨立能力(可...原创 2018-04-15 21:31:19 · 250 阅读 · 0 评论 -
用例分析(Usecase Analysis)和类的设计
用例分析用例分析用於解释用例的目的分析以及它在生命周期中的执行位置识别执行事件用例流程的类将用例行为分配给这些类,确定类的责任开发用例模型实现,该模型对所确定的类的实例之间的协作进行建模用例分析包括用例模型(Use-case Model)、類(Analysis Classes)、分析模型(Analysis Model)、用例實現(Use-case Realization)、軟件架構文檔(Softw...原创 2018-04-18 17:27:02 · 14478 阅读 · 0 评论 -
描述運行時體系結構
為什麼我們對並發(Concurrency)感興趣?軟件可能需要響應看似隨機的外部事件如果有多個CPU可用,並行執行任務可以提高性能例如:一個系統的啟動系統的控制可以通過並發來增強實現並發:並發機制為了支持並發性,系統必須提供多個控制線程常見的並發機制- 多處理(并行) ◆多個CPU同時執行- 多任務處理(并發) ◆操作系統通過交錯執行不同任務來模擬單個CPU上的並發性- 基...原创 2018-04-19 16:17:14 · 170 阅读 · 0 评论