+ All Categories
Home > Software > Software Project Management: Software Architecture

Software Project Management: Software Architecture

Date post: 22-Jan-2018
Category:
Upload: minhas-kamal
View: 267 times
Download: 2 times
Share this document with a friend
11
ResearchColab Software Architecture Team: Reckless 7 Institute of Information Technology University of Dhaka 25 November, 2016
Transcript
Page 1: Software Project Management: Software Architecture

ResearchColab Software Architecture

Team: Reckless 7

Institute of Information Technology University of Dhaka

25 November, 2016

Page 2: Software Project Management: Software Architecture

i

Contents

1.1 Introduction ........................................................................................................................................ 1

1.2 Context Diagram ................................................................................................................................. 1

1.3 Archetypes .......................................................................................................................................... 2

1.4 Architectural Mapping Using Data Flow Diagram ............................................................................... 5

1.5 Deployment Model ............................................................................................................................. 9

Page 3: Software Project Management: Software Architecture

1

1.1 Introduction

In the architectural design, structures of data and program components are represented that are required to build ResearchColab. We have also considered the structure, properties, and inter-relationships of the components of the system.

1.2 Context Diagram

In Context Diagram (Figure 1.2b), we have defined external entities that ResearchColab interacts with, as well as the nature of interaction. Figure 1.2a shows the Data Flow Diagram of ResearchColab at level-0.

Page 4: Software Project Management: Software Architecture

2

1.3 Archetypes

The principal components of ResearchColab are being showed in Figure-1.3:

Among these six modules there are four modules, which need to be further sectioned (Figure 1.3.3 to 1.3.4):

Page 5: Software Project Management: Software Architecture

3

Page 6: Software Project Management: Software Architecture

4

Page 7: Software Project Management: Software Architecture

5

1.4 Architectural Mapping Using Data Flow Diagram

Figure 1.4.1 represents DFD of ResearchColab at level-1.

Now, we have further sectioned each transformation node of the level-1 DFD, and have designed their respective Architectural Diagrams. Figure 1.4.1.1a to Figure 1.4.1.3a represents DFD and Figure 1.4.1.1b to Figure 1.4.1.3b are their Architectural Diagrams.

Page 8: Software Project Management: Software Architecture

6

Page 9: Software Project Management: Software Architecture

7

Page 10: Software Project Management: Software Architecture

8

Page 11: Software Project Management: Software Architecture

9

1.5 Deployment Model

Figure 1.5 represents the deployment model of the software:


Recommended