Tour project » History » Version 2

Txinto Vaz, 12/19/2013 02:36 AM

1 1 Txinto Vaz
h1. Projects
2 1 Txinto Vaz
3 1 Txinto Vaz
A development is usually contained in a project.  In uCANca the project is used to contain systems and have a team.
4 1 Txinto Vaz
5 1 Txinto Vaz
You can visit the Electric Car project clicking on it in the project list web page: http://ucanca.gatatac.org/projects/1-electric-car
6 1 Txinto Vaz
7 2 Txinto Vaz
{{iframe(http://ucanca.gatatac.org/projects/1-electric-car,1024,400,yes)}}
8 2 Txinto Vaz
9 1 Txinto Vaz
Here you can see some sections:
10 1 Txinto Vaz
11 1 Txinto Vaz
* Left column:
12 1 Txinto Vaz
** Project details (logo, public or not).
13 1 Txinto Vaz
** Flows list.
14 1 Txinto Vaz
** Automatic generators.
15 1 Txinto Vaz
* Right column:
16 1 Txinto Vaz
** Project team.
17 1 Txinto Vaz
** SubSystems list.
18 1 Txinto Vaz
** Function list.
19 1 Txinto Vaz
20 1 Txinto Vaz
Now some definitions:
21 1 Txinto Vaz
22 1 Txinto Vaz
* The flows represent all the magnitudes (data, physical efforts, electricity...) of the project.  This includes from the effort of braking cables to information present in the CAN bus.
23 1 Txinto Vaz
* SubSystems (or Systems): The systems are used to collaborate to solve the demanded functionality.  The functionality is (mainly) the list of functions.  Normally the target of the project is to develop a single system (sometimes two or more).  The rest of the systems presents here are subsystems of this, or modelisations of other systems present in the environment, which have to interact with the system under development.
24 1 Txinto Vaz
* Functions: The expected behaviour of the system is (mainly again) expressed as a list of functions.
25 1 Txinto Vaz
26 1 Txinto Vaz
We can build in our mind the simple idea that our task is to make a system that will manipulate flows and interact with its environment to satisfy given the list of functions.  This is our targe.
27 1 Txinto Vaz
28 1 Txinto Vaz
Let's visit a flow in the next chapter.