Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mobile-Controlled Lighting

Similar presentations


Presentation on theme: "Mobile-Controlled Lighting"— Presentation transcript:

1 Mobile-Controlled Lighting
Team 13

2 Team 13 Priyank Mishra – Program Manager
Saumil Kasbekar – Feasibility Analyst Sagar Sarda – Requirements Engineer Sayali Sakhalkar – Software Architect Anuradha Saini – Life Cycle Planner Ashutosh Kale – Prototyper Client - Alice Law, Advanchip Corporation

3 Mobile-Controlled Lighting
Project Overview Internet of things project. Control the lighting System using a phone app. Using cloud infrastructure for high availability.

4 Mobile-Controlled Lighting
Vision Statement Make the world switch free Organization and Project Goals Enable users to interact with the light switches using tablet and mobile applications. Increase convenience to the users Energy Savings

5 Project Benefits

6 Existing System Android application Existing Infrastructure details
Mobile application with basic functionality of turning the light on and off Node.js server with MongoDB database Hardware as designed by Advanchip Existing Infrastructure details Server: Ramnode node.js Database : MongoDB

7 High Level Architecture
Switch Project scope

8 Requirements Analysis
Stakeholder Interview Interview with the client to gather requirements. Client Interaction Report. Joint requirement development sessions Stakeholders participated in discussions to elicit requirements. Use case study Gather requirements in form of Use cases on Winbook

9 Feasibility Analysis Cost required:
Existing system has already implemented turn ON/OFF feature. App to be implemented in Android. All the team members are familiar with Android development. Prototype of the screens have been made. Demo. Cost required: 152 hours of development. 60$ for the hardware.

10 Feasibility Analysis(Contd)
Value to be attained: Switch free housing. High convenience for switching ON/OFF of lighting. Electricity savings. Improved safety.

11 Three Tier Architecture
Presentation Tier: UI of Android Application Application Tier processing side of Android Application and Gateway Data Tier Contained in Gateway database and Google Cloud Database Requests are made by the Gateway

12 Architecture: Use Case diagram

13 Architecture: Activity diagram

14 Architecture: ER diagram

15 Architecture: Database Schema

16 Architecture: Class diagram

17 Results Chain Diagram

18 Prototype: UI (Intuitive and Clean design)

19 Prototype: UI

20 Prototype: UI

21 Prototype Prototypes of different API in Node.js
Testing using Postman Client

22 Life Cycle Feature Driven Designing Design Validation
Development done in accordance with the requested features Incremental Development Design Validation Peer review among the team Rapid prototyping to validate the design robustness Dry run testing

23 Life Cycle Pair Programming Testing and Validation
Distribute components in pairs for development Continuous Deployment Testing and Validation Unit Testing Integration Testing Load Testing Testing code coverage > 80%

24 Life Cycle LOS Validation
Test the system in various networks and scenarios to measure the latency response to less than 10 seconds. Eg: Wifi, 3G

25 COINCOMO Model Results:

26 Quality of Service/ LOS
Code Quality Peer review - Well formatted and robust code Testing for failure scenarios and error handling System Robustness Load Testing – loader.io

27 Quality of Service/ LOS
Testing and Validation Test Builds Preparation/Deployment Build/Deployment Plan Unit Testing Test Plan JUnit for Android Mocha for Node.js Framework Integration Testing The Integration and testing takes place on the basis of the functions or functionalities as per the functional specification document.

28 Quality of Service/ LOS
System Testing A complete, integrated system/software will be tested. Evaluate the system’s compliance with the specified requirements. Acceptance testing Determine if the requirements of as specification or contract are met Ensure that the solution will work for the user

29 Question/Answers Thank you


Download ppt "Mobile-Controlled Lighting"

Similar presentations


Ads by Google