cours:cours_home_automation_bat4_2018
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
cours:cours_home_automation_bat4_2018 [2019/04/08 15:52] – [Smart Building Project] tigli | cours:cours_home_automation_bat4_2018 [2019/05/10 09:39] (Version actuelle) – [Lecture 8 : Smart Building Automation] tigli | ||
---|---|---|---|
Ligne 21: | Ligne 21: | ||
<note warning> | <note warning> | ||
- | Every group must send a preliminary **description of the subject of its project** before | + | Every group must send a preliminary **description of the subject of its project** before |
Then will be able to discuss your proposals during the wenesday course. | Then will be able to discuss your proposals during the wenesday course. | ||
Ligne 36: | Ligne 36: | ||
[BAT4 IMMO PROJECT 2019] GROUP <group number> - <First student Name> - <Second student Name> | [BAT4 IMMO PROJECT 2019] GROUP <group number> - <First student Name> - <Second student Name> | ||
- | ex [BAT4 IMMO PROJECT 2018] GROUP 1 - Tigli - Collaviza | + | ex [BAT4 IMMO PROJECT 2018] GROUP 1 |
- | + | ||
- | </ | + | |
==== Lecture 2 & 3 : C#, Excel and Web Services ==== | ==== Lecture 2 & 3 : C#, Excel and Web Services ==== | ||
Ligne 71: | Ligne 69: | ||
** What's to do ** : USE the C# solution to access openweather Web Service and to store automatically the data in your excel file. | ** What's to do ** : USE the C# solution to access openweather Web Service and to store automatically the data in your excel file. | ||
- | ==== Smart Building Project ==== | + | ==== Lectures 4,5 : Smart Building Project ==== |
Main purpose of this project is to apply the different aquired comptences from the three courses of this BAT4 year: | Main purpose of this project is to apply the different aquired comptences from the three courses of this BAT4 year: | ||
* Software Programming with C#, graphical user interface design with C# and Excel interroperability with C# | * Software Programming with C#, graphical user interface design with C# and Excel interroperability with C# | ||
Ligne 78: | Ligne 76: | ||
The overall architecture consists in : | The overall architecture consists in : | ||
- | * A winform | + | * A winforms or webforms |
* that invoke some web services to get and/or to send information from information systems, sensors, actuators | * that invoke some web services to get and/or to send information from information systems, sensors, actuators | ||
* that opens a excel sheet to write and read in cells | * that opens a excel sheet to write and read in cells | ||
Ligne 89: | Ligne 87: | ||
|Group 3 | justine.carbonnel | arnaud.bahon || air quality care| | |Group 3 | justine.carbonnel | arnaud.bahon || air quality care| | ||
|Group 4 | antoine.bilger | dawid.tusien || ...| | |Group 4 | antoine.bilger | dawid.tusien || ...| | ||
- | |Group 5 | eric.nguyen | maha.ezzaouia || time concrete| | + | |Group 5 | eric.nguyen | maha.ezzaouia || concrete |
|Group 6 | yassine.sayerh | mohamed.seifeddine|| ...| | |Group 6 | yassine.sayerh | mohamed.seifeddine|| ...| | ||
|Group 7 | julien.macke | florian.caillat|| ...| | |Group 7 | julien.macke | florian.caillat|| ...| | ||
- | |Group 8 | gabriel.chavalarias | elena.cojocaru|| | + | |Group 8 | gabriel.chavalarias | elena.cojocaru|| |
+ | == More details in French == | ||
+ | [[cours: | ||
+ | == Steps in the Project == | ||
+ | * STEP 1 : General description of the topic of the Project LAb | ||
+ | * STEP 2 : Description of the differents Project entities : | ||
+ | * List of the web services API you're using and all required technical information for C# access | ||
+ | * A mockup of the graphical interface with all the required widgets | ||
+ | * A description of the differents sheets, data, formula and charts in Excel | ||
+ | * STEP 3 : Development of Excel WorkBook with some simulated input data | ||
+ | * STEP 4 : Connection with Web Services to fill input cells | ||
+ | * STEP 5 : Development of the graphical user interface and interaction with excel to read/write in specific cells, to display some charts. | ||
+ | This project plan will be reuseable in other smart building projects (in real use cases studied in BAT4 and BAT5) | ||
- | ==== Lecture | + | |
+ | ==== Lecture | ||
Lecturer: | Lecturer: | ||
---- | ---- | ||
Ligne 142: | Ligne 153: | ||
- | ==== Lecture | + | ==== Lecture |
---- | ---- | ||
- | Lecturer: | + | Lecturer: |
- | + | ||
- | 8:00 - 12:15 : During the lab : Technical support by teacher to solve last technical difficulties of the students in their project. | + | |
- | + | ||
- | 10:00 : middle time progress assement, to possibily reconsider the ambition of the students project (indeed, the project must be finished at the end of this lab). | + | |
- | ==== Lecture | + | ==== Lecture |
cours/cours_home_automation_bat4_2018.1554738750.txt.gz · Dernière modification : 2019/04/08 15:52 de tigli