×

深圳网站建设—APP开发—网站制作—小程序开发_博纳网络公司

0755 -
82538016
82560826
网站制作资讯

制作网站的公司详解架构设计的版块分类

文章编辑:网站建设 文章来源:建站行业资讯 浏览量:

 制作网站的公司详解架构设计的版块分类,深圳网站制作公司提醒软件工程一般可分为需求、设计、编码、测试、部署和维护。既然架构设计是一个过程,那么就有输入和输出。架构设计输入的是PRD(产品需求文档),输出的是架构设计文档,中间是处理过程和工具,具体如下。
输入:功能需求和非功能需求,从PRD中提取。
过程和工具:○设计的目标和思路;○功能设计——用例视图、用例活动图;○应用——边界、逻辑架构、接口、领域图;○数据存储;○物理架构、安装部署;○非功能设计。
输出:设计说明书,表述工具有Word、Visio、UML等。需求是我要什么,即What,而架构设计是我要怎么做,即How。架构设计为施工阶段提供了指导,有利于接下来的编码、测试、部署和维护,包括项目排期、人员分工、配合、单元测试、物理部署、系统修改和升级。设计是施工的计划,没有计划就没有管理,计划可节约施工的成本和时间。如果没有架构设计就开始写代码,则会导致很多的问题,干着干着就干不下去了,或者干到一半必须得改等现象。
网站制作应用架构设计案例
  以下是一个真实的应用架构设计案例,“国内航班查询引擎项目”的架构设计过程如下。
1.功能清单
产品经理提供的PRD文档做得怎么样,第一眼就看它有没有功能清单。下图的功能清单主要有两个核心功能,一个是查询航班数据模块,另一个是清理缓存模块。2.用例图与用例活动图
  下图是用例图,用例图包含查询航班数据和清理缓存,这与功能清单有对应关系。每一个用例都可以展开为用例活动图,产品经理的活动图关注的是业务的逻辑,我们的用例活动图关注的是程序的业务逻辑,有更多的技术视角。
下图是用例活动图,前台网站或Mobile发起查询请求后,经过参数验证,然后分别获取政策、贴点、价格、航班数据,再合并计算数据,最后构建返回数据。好了,网站制作公司本文关于“制作网站的公司详解架构设计的版块分类”的知识就分享到这里,谢谢关注,博纳网络编辑整理。
 

当前文章链接:/construction/jzhyzx/2992.html
如果您觉得案例还不错请帮忙分享:

[声明]本网转载网络媒体稿件是为了传播更多的信息,此类稿件不代表本网观点,本网不承担此类稿件侵权行为的连带责任。故此,如果您发现本网站的内容侵犯了您的版权,请您的相关内容发至此邮箱【qin@198bona.com 】,我们在确认后,会立即删除,保证您的版权。