Presentation is loading. Please wait.

Presentation is loading. Please wait.

SMART HOME Capstone project introduction Capstone project _Star team. Dec-12 1.

Similar presentations


Presentation on theme: "SMART HOME Capstone project introduction Capstone project _Star team. Dec-12 1."— Presentation transcript:

1 SMART HOME Capstone project introduction Capstone project _Star team. Dec-12 1

2 Contents Introduction Project management Requirement specification Design description Implementation test demo Q&A 2

3 Team member Background, Ideal Our proposal I - Introduction 3

4  Star team : I - Introduction SonNH - PM QuyenPN – DEV (IS/ES) MinhDA – Doc/DEV (IS) DucNA – DEV (ES) PhuND – DEV (IS) 4

5  Back ground : I – Introduction (cont) Home Remote Control Safe More Use full Time 5

6  Resolving: I – Introduction (cont) Can monitoring every where, every time Remote Control Warning Gas 6

7 I – Introduction (cont) Smart home System of BKAV 7

8 I – Introduction (cont) ZigBee  Expensive  Long time to develop 8

9 NNot too complex SSimple alert function Warning GAS I – Introduction (cont) 9

10 ControllingOn/OffPIDWarningGasTheft  Our proposal: 10

11 II – Project management Development Environment Development Process Project Organization Planning & Management 11

12 II – Project management  Development Hardware 3 Gb of RAM 100Gb of hard disk Core 2 Duo 2.0 Ghz 4 Gb of RAM 100Gb of hard disk Core 2 Duo 2.0 Ghz 12

13 II – Project management  Development Software 13

14 II – Project management  Development Technology 14

15 II – Project management (cont)  Process 15

16 II – Project management (cont)  Project organization SonNH (PM ) QuyenPN (Service) QuyenPN (Dev) SonNH (Dev/CM) DucNA (Embedded) DucNA (Dev) SonNH (Dev/CM) PhuND (Website) PhuND (Dev/CM) MinhDA (DEV) MinhDA (Doc, Test) MinhDA (Doc/Test) SonNH (CM) 16

17 II – Project management (cont)  All Meeting Minutes:  3h/3day/1week  1Teambuilding/month  Team rules:  Late 5 minutes penalty 50.000 VNĐ.  Late Deadline penalty 50.000 VNĐ.  If you estimate wrong deadline must notify reasons before 24h.  Repeat with one error in one month, the penalty doubles.  Communication:  Yahoo, Mail, Phone 17

18 II – Project management (cont) Capstone project _Star team. Sep-12  Plan 18

19 II – Project management (cont) Capstone project _Star team. Sep-12  Plan (cont) 19

20 III - Requirement Capstone project _Star team. Sep-12 Function Requirements Non-functional Requirements 20

21 System Functional Requirements:  Remote control device: On / Off via SMS, Yahoo messenger, Web, Mail  Warning Gas: Send messenger to customer’ s phone when have gas leak III - Requirement 21

22  Service requirements: Receive SMS Receive Yahoo Messenger Receive Mail Receive Web Request Process request Return result to Save information of requests to database III - Requirement (cont) 22

23  Web site requirements: - User / Log in/ Log out / admin - Can view history - Remote control device/ Remote Control with schedule III - Requirement (cont) 23

24 III - Requirement (cont) 24  Non-functional requirement Field nameControl TypeMaximumMinimum Requests per second Number50~ Delay timing for Yahoo, SMS, Website Second10~ Delay timing for Mail Second20 ~

25 III - Requirement (cont) Inexpensive Compact Safe, stable Easy to use 25

26 IV – Design Description Problem overview Architectural design Database design 26

27 IV – Design Description  Problem overview:  Service: Yahoo API, SMS (USB3G), Mail API Connect with SIM908  Web application MVC Database  Embedded SIM908 RF 27

28 IV – Design Description (cont)  Architecture:  Many Tier  MVC  Client - Server 28

29 IV – Design Description (cont) 29

30 V – Implementation (Web) Web Service Embedded 30

31 V – Implementation (Web) 31

32 V – Implementation (Web)  Using ASP.NET Webforms and ASP.NET MVC side by side Using ASP.NET Webforms and ASP.NET MVC side by side  Administrator - Webform: Manage User accounts, devices, services packages provider. Working with database Each webform have certain function, not change when deployed.  User - MVC: Control device Edit account information Attach more user reicive system notification 32

33 Capstone project _Star team. Sep-12 V – Implementation (Web) Administrator 33

34 Capstone project _Star team. Sep-12 V – Implementation (Web) User 34

35 Capstone project _Star team. Sep-12 V – Implementation (Web) Database Log On  Preprocessing 35

36 Yahoo Analysis Data Database GPRS Server Response to Customer  Processing SMS Mail Web V – Implementation (Service) 36

37  SMS  AT Commands to control GSM modem (USB 3G)  Connect Model GMS with Computer via COM port V – Implementation (Service) 37

38  YAHOO  Use Yahoo API  YMSG (Yahoo! Messenger Protocol) V – Implementation (Service) 38

39  MAIL  POP3 (Post Office Protocol)  SMTP (Simple Mail Transfer Protocol) V – Implementation (Service) 39

40  Analysis Data  Receive Request from Client  Send commands correct to GRPS Server  Send Response commands incorrect to Client V – Implementation (Service) 40

41  Response To Customer  Send SMS  Send Mail  Send Yahoo Message V – Implementation (Service) 41

42  GPRS Server  Send command to Board  Receive result to response to Client V – Implementation (Service) 42

43 V – Implementation (ES)  Processing 43

44  Pic16F887 V – Implementation (ES) 44

45  Dspic33fj256gp710 V – Implementation (ES) 45

46  Module sim908 Capstone project _Star team. Sep-12 V – Implementation (ES) 46

47  Module nRF24L01: Radio frequency (RF)  2.4GHz Antenna  100m Range at 250kbps  250kbps to 2Mbit Data Rate  Auto Acknowledge  Auto Re-Transmit V – Implementation (ES) 47

48  Gas sensor: V – Implementation (ES) 48

49 Board Device: V – Implementation (ES) 49

50 Board Center: V – Implementation (ES) 50

51 Features to be tested Test case Check list VI – Test 51

52 52 VI – Test Test Model V Lifecycle Model Requirement Analysis Specifications Detail Design Code & Unit Test Integration Test System Test Acceptance Testing

53 53  Features to be tested of Service Application VI – Test (cont)

54 54  Features to be tested of Website Control VI – Test (cont)

55 55  Features to be tested of Hardware VI – Test (cont)

56 56  Results VI – Test (cont)

57 57 VII – Demo & QA  Server in Home (Web and service)  Remote desktop Server  Demo Remote control in Detech  Demo Gas warning in Detech

58 58


Download ppt "SMART HOME Capstone project introduction Capstone project _Star team. Dec-12 1."

Similar presentations


Ads by Google