- 2
- 0
- 约7.44千字
- 约 39页
- 2018-01-07 发布于河南
- 举报
第二讲系统设计与规范
第二讲软件系统设计与规范 设计是人类最高水平的脑力活动 目录 1.软件设计基本概念 2.软件设计 2.1体系结构设计 2.2用户界面设计 2.3数据库设计 2.4数据结构与算法设计 3.模式与规范 4.设计工具 1.软件设计基本概念 1.1软件设计是什么 “设计不是一种技能,而是捕捉事物本质的感觉能力与洞察能力”--《设计中的设计》原研哉 但是软件设计更多的是一种被证明有效的范例的组合,软件设计的目标是方便使用,是在实用的前提下创造美; 1.软件设计基本概念 2.软件设计 2.1体系结构设计 2.2用户界面设计 2.3数据库设计 2.4数据结构与算法设计 2.1体系结构设计 体系结构是指软件系统的基本和主体的形态,也就是软件系统中“最本质”的东西。一个软件系统的体系结构设计得好不好,可以用“合适性、结构稳定性、可扩展性、可复用性”这些特征量来评估。 2.1体系结构设计 合适性:即体系结构是否适合于软件的“功能性需求”和“非功能性需求”。 设计师可以充分发挥主观能动性,根据需求的特征,通过推理和归纳的方法设计出合适的体系结构。经验不丰富的设计师往往把注意力集中在“功能性需求”而疏忽了“非功能性需求”,殊不知后者恰恰是最能体现设计水平的地方。 高水平的设计师高就高在“设计出恰好满足客户需求的软件,并且使开发方和客户方获取最大的利益,而不
您可能关注的文档
最近下载
- 新教材 人教A版高中数学必修第二册全册各章节知识点考点汇总及解题规律方法提炼(含参考答案).pdf VIP
- 2026语文七年级下册全册复习课件(统编版).pptx
- 电子书《百科知识问答题库》(生活百科一).doc VIP
- DBJ04T 344-2025 海绵城市建设技术标准.pdf VIP
- 18项医疗核心制度.docx VIP
- 海康综合安防管理平台培训PPT.pptx VIP
- 22S521 预制装配式混凝土检查井.docx VIP
- (高清版)DB32∕T 2089-2012 梨品种DNA指纹图谱鉴别规范 .pdf VIP
- 传感器与检测技术第3版董春利课后参考答案.pdf VIP
- 日立7180全自动生化分析仪使常规用指导(参考).ppt VIP
原创力文档

文档评论(0)