架构设计阶段

Posted gssdwzb143

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了架构设计阶段相关的知识,希望对你有一定的参考价值。

团队项目之架构设计

一.题目

高校调查问卷管理系统

二.任务及其描述

1.系统逻辑架构设计:

(1)任务描述

  • 基于需求分析用例模型,采取三层(六层)分层架构设计思想,创建系统逻辑架构,通过包图形式
  • 基于需求分析得到的用例模型,针对每个用例创建模块之间的交互模型,确定每个模块的职责(采用时序图)

(2)任务目的

  • 根据需求分析成果物,锻炼如何进行逻辑架构设计

2.创建系统概念模型:

(1)任务描述

  • 根据用例模型的各个用例详述,识别出系统的核心概念(对象),以及概念的基本属性、以及概念之间的关系,创建系统的概念模型

(2)任务目的

  • 通过创建概念模型,掌握确定系统核心概念模型的方法

三.团队分工

1.系统逻辑结构设计(基于用例模型):

(1)使用三层(六层)结构思想,创建逻辑架构:
童子铭,张瑞源,李飞浪
(2)针对每个用例创建交互模型,确定模块职责(时序图):
张瑞源,王志斌(队长),童子铭
(3)文档:
李飞浪

2.概念模型(基于用例模型)

(1)识别核心概念,概念的基本属性,概念间的关系,创建概念模型:
王志斌(队长),叶鸿
(2)文档:
叶鸿

3.阶段报告:

叶鸿

四.过程

1.系统逻辑结构设计(基于用例模型):

(1)介绍系统的逻辑结构是对整个系统从思想的分类,把系统分成若干个逻辑单元,分别实现自己的功能。一般在系统开发时,逻辑结构往往都由架构师完成。系统的逻辑结构对系统的开发起到重要性的决定。---《百度百科》
(2)包图

技术图片

(3)交互模型

技术图片
技术图片
技术图片
技术图片

(4)需求跟踪

技术图片

2.概念模型(基于用例模型):

(1)介绍

概念模型用于信息世界的建模,是现实世界到信息世界的第一层抽象。为了把现实世界中的具体事物抽象、组织为某一数据库管理系统支持的数据模型,人们常常首先将现实世界抽象为信息世界,然后将信息世界转换为机器世界。也就是说,首先把现实世界中的客观对象抽象为某一种信息结构,这种信息结构并不依赖于具体的计算机系统,不是某一个数据库管理系统(DBMS)支持的数据模型,而是概念级的模型,称为概念模型。---《百度百科》

(2)E-R图

技术图片

(3)类图

技术图片












以上是关于架构设计阶段的主要内容,如果未能解决你的问题,请参考以下文章

架构设计深入学习01--概论与预架构阶段

架构设计思路

架构设计思路

架构设计思路

微服务架构设计实践系列之一:序言

中间件(WAS)架构规划设计思路