- Currently Complete (due date: 27/03/17)
SafeHome is a system composed of a Windows Forms Application (C#), a Web API (ASP.Net) and a Web Forms Application (ASP.Net). These connect to an SQL Server database.
- Design their house
- Mark the location and type of sensors (i.e. Fire alarm, Window alarm, etc.).
- Ensures that the house designed is physically feasible (i.e. the bathroom beneath the kitchen if the kitchen is already set to beneath the bathroom)
- Visualise the entire floor of the house
- Submit a data reading
- Query current state and events
- Reset the system
- Switch the system off/on
- Query current state and events
- Start / Stop / Reset the system
- View events since system was last set
- Submit a data reading
- Trigger an alarm
- Design documentation (i.e. UML)
- Captioned screenshots of each of the features
- Critical evaluation of the development of the applications
- Evaluation of how the implementation could be improved
- Explanation of devised algorithms