导图社区 技术设计
这是一个关于技术设计的思维导图,讲述了技术设计的相关故事,如果你对技术设计的故事感兴趣,欢迎对该思维导图收藏和点赞~
这是一个关于志商的思维导图,讲述了志商的相关故事,如果你对志商的故事感兴趣,欢迎对该思维导图收藏和点赞~
这是一个关于文化商数的思维导图,讲述了文化商数的相关故事,如果你对文化商数的故事感兴趣,欢迎对该思维导图收藏和点赞~
这是一个关于网络警察的思维导图,讲述了网络警察的相关故事,如果你对网络警察的故事感兴趣,欢迎对该思维导图收藏和点赞~
社区模板帮助中心,点此进入>>
数字媒体应用
2.12、2.15技术设计、技术总结
技术设计、技术总结知识点笔记
技术设计
设计原则
可靠性
设计应确保系统在面临故障时能够保持正常运行
设计应考虑冗余和容错机制
可扩展性
设计应允许系统随着需求增长而扩展
设计应考虑模块化和可重用性
安全性
设计应保护系统免受未经授权的访问和操作
设计应考虑加密和身份验证机制
可维护性
设计应使系统易于维护和升级
设计应考虑文档和代码规范
设计方法
瀑布模型
设计过程分为多个阶段,每个阶段都有明确的目标和输出
适用于需求明确、变更较少的项目
敏捷开发
设计过程强调快速迭代和持续改进
适用于需求不明确、变更较多的项目
原型法
设计过程通过构建原型来验证需求和概念
适用于创新型项目
设计工具
UML
统一建模语言,用于描述和可视化系统架构
包括类图、序列图、状态图等多种图形
BPMN
业务流程建模符号,用于描述业务流程
包括活动、网关、泳道等多种图形
ER图
实体关系图,用于描述数据模型
包括实体、属性、关系等多种图形
设计输出
需求文档
描述系统的功能需求和非功能需求
包括用户故事、用例图等多种形式
架构设计
描述系统的整体架构和各个组件之间的关系
包括组件图、部署图等多种形式
数据模型
描述系统的数据实体和关系
包括ER图、数据字典等多种形式;