smart locks control - software engineering ii file•the smart locks control system aims to help...

16
SMART LOCKS CONTROL OPEN THE DOOR TO THE FUTURE … TEAM #5

Upload: hoangduong

Post on 22-May-2019

220 views

Category:

Documents


0 download

TRANSCRIPT

SMART LOCKS CONTROLOPEN THE DOOR TO THE FUTURE …

TEAM #5

OVERVIEW OF THE PROJECT

• THE SMART LOCKS CONTROL SYSTEM AIMS TO HELP HOTEL MANAGEMENT PERSONNEL BY

REMOVING THE NEED FOR MANUAL SETUP OF LOCKS AND INCREASING THE EFFICIENCY OF

ROOM MANAGEMENT.

• THE WEB-BASED SYSTEM ALLOWS THE MANAGER AND STAFF TO ACCESS AND MODIFY LOCKS

WITHOUT NEEDING TO PHYSICALLY ACCESS EACH LOCK ONE AT A TIME.

• USERS CAN CHANGE LOCK CODES, OPEN AND CLOSE DOORS, AND VIEW LOCK ACCESS

LOGS THROUGH THEIR COMPUTERS OR MOBILE DEVICES, FROM THE COMFORT OF WHATEVER

INTERNET-ACCESSIBLE LOCATION THEY CHOOSE.

CORE CAPABILITIES

• USER HIERARCHY.

DISTINCTION AMONG DIFFERENT ACCESS LEVELS.

• REMOTE ACCESS TO LOCKS.

LOCK, UNLOCK, AND CHANGE CODES.

• ACCESS USER LOG FILES.

MONITOR STAFF AND GUESTS.

PERSONA 01- HOTEL RECEPTIONIST

Rahimat Quraishi

DescriptionRahimat works as a hotel receptionist

in Las Vegas. He has six children and

works an additional job as a bartender

after he finishes his work at the hotel.

Attributes•Economical

•Family-oriented

•Busy

Goals & Aspirations•Finish his work at the hotel as

efficiently and thoroughly as possible

so that he can work more hours at his

other job and focus on his family life

User ScenarioCurrently the rather large hotel that

Rahimat works for has a Smart Lock

system in place. However, in order to

change the lock codes, Rahimat must

call for workers to manually do so. This

not only costs extra money, but also

costs considerable time, as the workers

must physically access the locks one at

a time in order to change the codes.

Basic DemographicAge: 52

Gender: Male

Occupation: Hotel Receptionist

Location: Las Vegas, Nevada

Marital Status: Married

Computer Literacy

Level/Technical LifestylesRahimat has limited experience with

computers, as he grew up in a small

town that did not keep up to date with

technology and does not use his

computer for leisure.

PERSONA 02 – HOTEL MANAGER

Iskra Izvitskaya

DescriptionIskra owns and manages a hotel in Las

Vegas. She visits the United States over

the summer but resides and works

mostly in Moscow, Russia.

Attributes•Busy

•Organized

•Ambitious

Goals & Aspirations•Monitor changes in lock codes and

access to rooms remotely

•Grant varying levels of access to

information about the locks to her staff

based on their positions

User ScenarioIskra currently does not have an

automatic system to record changes in

lock codes and lock access times, as

her employees perform these actions

manually. This makes it difficult for Iskra

to keep track of all the data. It also

makes it harder for her to supervise the

transfer of this information when hiring

new staff and to maintain a high level of

security.

Basic DemographicAge: 31

Gender: Female

Occupation: Hotel Manager

Location: Moscow, Russia

Marital Status: Single

Computer Literacy

Level/Technical LifestylesIskra regularly uses computers for both

her hotel work and her other job in

Russia, as well as in her personal life.

PROTOTYPE 1- WEB DASHBOARD

• WIN CONDITIONS

AS AN ADMIN, I SHOULD BE ABLE TO CHANGE THE LOCK CODES, ADD/DELETE USERS, AND CHECK

THE USER LOG.

AS A GENERAL MANAGER, I SHOULD BE ABLE ADD MORE SLOTS AND CHECK THE GUEST LOG.

AS A RECEPTIONIST, I CAN ADD/EDIT/VIEW GUEST CODES.

• RISK IDENTIFICATION

DASHBOARD’S UI MAY NOT BE USER FRIENDLY AND MAY REQUIRE SOME LEVEL OF TECHNICAL

KNOWLEDGE.

• RELEVANCE TO PROJECT

IMPLEMENTING USER HIERARCHY.

FLOWCHART

FRONT END WIREFRAME

FRONT END WIREFRAME (2)

FRONT END WIREFRAME (3)

PROTOTYPE 2 – LOCK CONTROL SYSTEM

• WIN CONDITIONS

AS A MANAGER, I SHOULD BE ABLE TO CHANGE LOCK CODES.

AS A MANAGER, I SHOULD BE ABLE TO ADD ANOTHER CODE TO THE SAME LOCK.

• RISK IDENTIFICATION

SOLVING TIME LAG WHILE IMPLEMENTING NEW CODES.

ISSUE WITH SIGNAL LOSS DUE TO DISTANCE AND INTERNET BANDWIDTH.

• RELEVANCE TO PROJECT

GIVING REMOTE ACCESS TO ADMINS AND MANAGERS.

FLOWCHART

PRE – RECORDED DEMO (LOCKS)

RISK MITIGATION STRATEGY

• PRESENTING THE DIFFERENT UI MOCKUP CANDIDATES TO THE CLIENT ENABLED US TO ENSURE

THE UI IS USER-FRIENDLY BASED ON THE CLIENT’S FEEDBACK.

• PROTOTYPING WITH THE DEVICE PROVIDED US INFORMATION ON HOW THE DEVICE

COMMUNICATES WITH THE LOCK.

• TESTING THE REST API GAVE US THE ASSURANCE THAT IT CAN BE USED WITH OUR WEB

SERVICE.

• ALL OF THESE FALL UNDER THE CATEGORY OF ‘BUYING INFORMATION’.

BENEFITS

• SAVE TIME

• SAVE MONEY

• IMPROVED SECURITY

• BETTER ORGANIZATION

• EASY TO USE

THANK YOU !!!TEAM #5