WPF设计
2022-07-21 17:12:26 0 举报
AI智能生成
WPF设计基础 提高
作者其他创作
大纲/内容
软件架构风格是描述一特定应用领域中系统组织方式的惯用模式。架构风格定义一个系统家族,即一个体系结构定义一个词汇表和一组约束。词汇表中包含一些构件和连接件类型,而这组约束指出系统是如何将这些构件和连接件组合起来的。
类似html语言、标记型
顶级语句中去定义,顶级元素
命名空间
类
与.net实例互相映射
1.1 XAML简介
1.2 C#基础(移步C#文档)
staticresource ResourceKey
binding
属性与值
编程人员:软件管理
开发视图
系统集成人员:性能,可扩充性,吞吐量
进程视图
系统工程人员:安装,通信
物理视图
UML:用例视图
场景
子主题
1.3XAML基础语法
1.4 xaml中级语法
1、基础部分
2.1
架构风格反映了领域中众多系统所共有的结构和语义特性,并指导如何将各个构件有效地组织成一个完整的系统。
批处理序列
管道-过滤器
数据流风格
主程序/子程序
面向对象
层次结构
调用/返回风格
进程通信
事件驱动系统(隐式调用)
独立构件
解释器
基于规则的系统
虚拟机风格
数据库系统
黑板系统
超文本系统
仓库风格
5大类
2、初级部分
构件
连接件
架构配置
三个基本元素
3、中级部分
目的:建立领域模型
领域分析
目的:获取DSSA
领域设计
目的:开发和组织可复用信息
领域实现
基本活动
提供领域中系统的需求规约和实现的知识
领域专家
领域分析人员
领域设计人员
领域实现人员
领域架构师
领域开发环境
应用工程师
领域特定的应用开发环境
操作员
应用执行环境
三层次模型
4、进阶部分
是架构驱动的,强调由业务、质量和功能需求组合的架构设计
ABSD方法是递归的,且迭代的每一个步骤都是清晰地定义的
功能分解
选择架构风格实现质量和业务需求
软件模板的使用
三个基础
需求获取
生成类图
对类进行分组
把类打包成构件
标识构件
需求评审
架构需求
提出架构模型
将标识的构件映射到模型中
分析构件的相互作用
生成软件架构
设计评审
架构设计
架构文档化
架构复审
分析与设计
构件实现
构件组装
系统测试
架构实现
需求变化归类
制定演化计划
构件变动
更新构件的相互作用
构件组装与测试
技术评审
架构演化
开发过程
高级部分
WPF上位机程序设计
0 条评论
回复 删除
下一页