永发信息网

能不能帮我形象的解释下(HLD)high level design和(LLD)low level design的概念

答案:2  悬赏:0  手机版
解决时间 2021-04-05 10:46
能不能帮我形象的解释下(HLD)high level design和(LLD)low level design的概念
最佳答案
高水平的设计与低级别设计
高层次设计(HLD)是整个系统的设计-包括系统架构和数据库设计。 它描述了该系统的各个模块和功能之间的关系。 数据流,流程图和数据结构下HLD覆盖。
低级别设计(LLD)就像是详细的HLD。 它定义了用于该系统的每个部件的实际逻辑。 类图与类之间的所有方法和关系来下的法学博士学位。 程序规范是根据LLD覆盖。

高层次设计
一个高层次的设计提供了平台、系统、产品、解决方案、服务和过程的概述 。
高层次的设计方案设计应简要描述所有平台,系统,服务,进程,它取决于产品和包括需要作出他们的任何重要变化。
一个高层次的设计文档通常包括一个高层次的架构图描绘了需要进一步明确或开发的组件,接口和网络。
该文档可能还描绘或以其它方式参考工作流程和/或组件的系统之间的数据流。
此外,应该有短暂的考虑所有的显著商业,法律,环境,安全,安全和技术风险,问题和假设。
我们的想法是简略地提及每一个工作区域,明确委托更详细的设计活动的所有权,同时也鼓励各个项目团队之间的有效合作。
今天,大多数的高级设计需要贡献一些专家,代表许多不同的专业学科。
最后,每一种类型的最终用户应该在高层次的设计被识别并各自提供设计应充分考虑客户体验得到。
High Level Design & Low Level Design
HighLevel Design (HLD) is the overall system design - covering the systemarchitecture and database design. It describes the relation between variousmodules and functions of the system. data flow, flow charts and data structuresare covered under HLD.
Low Level Design (LLD) is like detailingthe HLD. It defines the actual logic for each and every component of thesystem. Class diagrams with all the methods and relation between classes comesunder LLD. Programs specs are covered under LLD.

High-level design
A high level design provides an overviewof platform, system, product, solution, serviceand process.
High level design solution design should briefly describeall platforms, system, service, process and products that it depends upon andinclude any important changes that need to be made to them.
A high-level design document will usually include ahigh-level architecture diagram depicting the components, interfaces andnetworks that need to be further specified or developed.
The document may also depict or otherwise refer to workflows and/or data flows between component systems.
In addition, there should be brief consideration of allsignificant commercial, legal, environmental, security , safety and technicalrisks , issues and assumptions.
The idea is to mention every work area briefly, clearlydelegating the ownership of more detailed design activity whilst alsoencouraging effective collaboration between the various project teams.
Today, most high-level designs require contributions from anumber of experts, representing many distinct professional disciplines.
Finally, every type of end-user should be identified in thehigh-level design and each contributing design should give due consideration tocustomer experience.
全部回答
High-level design (HLD) explains the architecture that would be used for developing a software product. The architecture diagram provides an overview of an entire system, identifying the main components that would be developed for the product and their interfaces. The HLD uses possibly nontechnical to mildly technical terms that should be understandable to the administrators of the system. In contrast, low-level design further exposes the logical detailed design of each of these elements for programmers.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如果爱情的本质是“付出”,是否意味着爱情是
重庆哪家公司代生孩子比较权威呀
力帆320e电动轿车能改锂电么
如图,正方形ABCD中,点P是对角线AC上一点,P
怎样快速得急性肠胃炎,急性肠胃炎怎么样好的
航拍城市什么时间段最好
喝酒不醉那喝它干嘛这句台词是哪部电影里的。
拜年祝福语一到十,描写 十月 句子
单选题青年学生要选择正确的价值观,它的意义
不知道电脑能换什么显卡!
“引刀成一块,不负少年头”是谁的诗?
地下连续墙有几种类型
请个律师要多少钱 说是什么涉嫌诈骗 请问请律
急求!!怎么把旧手机的短信弄到新手机里(新
单选题要除去混在石英砂中的少量碳酸钙应采用
推荐资讯
中投证券中签江阴银行怎么今天晚上还没扣资金
表示忘不了的句子,张学友的 歌 里面有一句“
两个地方交社保.我自己以后怎么拿到养老金呀
1940~1950年世界发生的事。
万向摇臂钻床的最大钻孔直径是多少?电机功率
单选题晶体氯化钙CaCl2·xH2O2g投入到过量的A
求武当山张三丰住在哪里?
这是什么树?长春,春天最先绿,秋天结的果实
正月十五日夜 金吾不禁夜,玉漏莫相催。 表达
有人请我吃芒果代表什么含义
5.409除以0.6的商最高位是什么位?
play tennis 和 play tennis ball都对吗?要
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?