Presentation is loading. Please wait.

Presentation is loading. Please wait.

Distributed software development

Similar presentations


Presentation on theme: "Distributed software development"— Presentation transcript:

1 Distributed software development
1 1 1

2 Requirements & System Architecture
ColdWatch Requirements & System Architecture Matija Renić Vallu Sreehari 2 2 2

3 Overview General project requirements Functional requirements
Non-functional requirements Use Cases Project Scope Software Architecture 3 3 3

4 General project requirements
Presumptions: Passive heating system Tube under ground Ventilator Protected facility Sensors 4 4 4

5 General project requirements
5 5 5

6 Functional requirements
GSN server Sensor readings simulation (C) & SMS notifications (C) Security Gathering data from internet Improved data generating 6 6

7 Functional requirements
Database ETL process – Data archive (C) Data availability (C) Database security Easy adding new: Sensors GSN servers Data marts Data invention 7 7

8 Functional requirements
WEB interface Data presentation (C) User friendly Secure login (C) Roles (C) Managing accounts Notification subscribing 8 8

9 Non-functional requirements
Usability Reliability Performance Scalability 9 9

10 10

11 11

12 12

13 Scope 13

14 User interface Architecture
14

15 ETL process XML data from GSN
Extract the required data and transform to Target understandable Load data into data warehouse 15

16 Path to Freezing point Questions on the way T H A N K S 16


Download ppt "Distributed software development"

Similar presentations


Ads by Google