浅谈设计概念.pptVIP

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈设计概念.ppt

适合对象 工作2-3年,正准备加强设计学习的同学 有一定的设计经验,但对设计困惑的同学 想了解设计知识的同学 概念树语 从檄文说起 中华民国讨逆军檄告天下 ...袁氏受国民付托之重,于兹四年,在政治上未尝示吾侪(chang)以一线之光明,而汲汲为一人一家怙(hu)权固位之私计:以阴柔之方略操纵党派,以狠鸷之权术蹂躏国会,以卑劣之手段诛锄异己,以诱胁之作用淆箝(qian)舆论,以朋比之利益驱策宵小,以虚憍(jiao)之名义劫制正人... 工作中实际术语 用户、用户关系、好友、好友请求、名人、粉丝、关注、感兴趣的人、附近的人、访客、邀请 术语 术语 术语(terminology)是在特定学科领域用来表示概念的称谓的集合,在我国又称为名词或科技名词(不同于语法学中的名词)。术语是通过语音或文字来表达或限定科学概念的约定性语言符号,是思想和认识交流的工具 --百度百科 术语特性 单名单义性 顾名思义性 简明性 派生性 稳定性 合乎语言习惯 术语引起困惑 业务不好理解 容易混淆 产生争论的来源 技术用语代替业务用语 动词引起的歧义 术语梳理过程 梳理结果 人、关系与社交距离 什么是分析 茶杯 什么是设计 软件设计 软件设计是指从系统需求出发,利用已经形式化的分析模型来定义待开发系统的软件体系结构和软件模块 分析与设计 分析 认识问题,重点是找因 整体分解成部分 找出每部分本质、属性 找出各部分相互关系 设计 解决问题,重点是寻解 选择制品各个组成部分的设计参数,满足能完整的构建出制品来 设计与实现 实现遵循设计 实现中对设计进行纠正 模块化的力量 什么是模块 模块:一组具有同一功能和接合要素(指联接部位的形状、尺寸、联接件间的配合或啮合等),但性能、规格或结构不同却能互换的单元 模块分类 按照模块大小来分,分为系统级模块、产品级模块(业务模块)、部件级模块、零件级模块; 按照功能及加工和组合要求研究分类,分为基本模块、通用模块、专用模块; 按照接口组合要求研究分类,分为内部接口模块、外部接口模块 IT行业模块化的力量 模块粒度 模块 用户 用户管理 访客记录 用户关系 好友(同学/同事) 粉丝 兴趣群 邀请管理 好友邀请 活动邀请 ... 架构(体系结构) 架构是指一个系统的基本组织,表现为系统的元素、元素之间的相互关系、元素和环境之间的相互关系以及设计和进化的原则 架构核心点 是一个软件系统从整体到部分的最高层次的划分 建造一个系统所作出的最高层次的、以后难以更改的,商业的和技术的决定 架构的关注点 静态 构件(模块) 构件关系 动态 场景 状态 性能 数据 数据源 数据结构 存储、分布、变换、传输 表现 功能 用户体验 环境 硬件 实现语言 接口 协议及标准 约束 商业:时间、成本 技术:开源、技术水平、质量 资源:人力 模型 模型是所研究的系统、过程、事物或概念的一种表达形式:按照所要达到的目的,对系统、过程、事物或概念进行简化和抽象,并用物质形式或思维形式表达出来 软件模型 过程模型:瀑布模型、迭代模型、敏捷模型... 业务模型:业务用例模型、业务对象模型、领域模型... 技术模型:用户体验模型、逻辑模型、实现模型、数据模型、部署模型... 模式 一个模式描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心 。其实就是解决某一类问题的方法论 商业模式 MVC、层 Factory,Singleton,Adapter,Observer,Mediator,Builder... 框架 框架(framework)是一个基本概念上的结构,用于去解决或者处理复杂的问题 软件工程中的框架: 一个框架是一个可复用设计,它是由一组抽象类及其实例间协作关系来表达的 一个框架是在一个给定的问题领域内,一个应用程序的一部分设计与实现 J2EE,Structs,Spring,Hibernate 组件(构件) 组件是系统可替换部分,具有良好定义接口的物理实现单元。 组件是一个高内聚的、通过一组约定的接口完成明晰的功能、符合业界认可的模型标准的、可复用软件包,可在一个体系结构环境下被直接或经适当调整后组装到软件系统中而成为其组成部分 中间件 中间件是基础软件的一大类,属于可复用软件的范畴。顾名思义,中间件处于操作系统软件与用户的应用软件的中间。中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件 QA 模块与组件区别与联系? 模块、分层、开发目录区别与联系? 附录 设计之路经验 一门语言烂熟,能进行深度应用 开发过关于进程、线程、内存、网络通讯、规则解析等方面的系统 分析一个开源框架 掌握UML和一个

文档评论(0)

xingkongwd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档