Software Requirements Specification. Project Drivers Project Constraints Functional Requirements Automated shopping Emergency responses Fire Brake-In.

Slides:



Advertisements
Similar presentations
Household Control System Rui Agostinho Somiya Bhargava Madiha Hamid Jemini Makwana Michelle Pack Ujwal Parker.
Advertisements

John Bailey Feature Updates for IDaxxess. MS SQL & MS Access: ability to load database on Enterprise DBMS Notifications: service will send status.
WIB SYSTEMS LTD. WIB SYSTEMS WIB Systems Ltd is providing a comprehensive coverage under a single roof in the areas of advice and guidance, development,
What is On Time Booking? Reservation and distribution system for passenger transport companies (airlines and ferries ) Tool that helps you to manage the.
Presented by: Your Name Your Phone Number Your Website Address How Your Local Business Can ATTRACT and KEEP Customers Through Mobile Marketing.
+ SYSM 6309 ADVANCED REQUIREMENTS ENGINEERING By Benji Boban Aagbara Kpea Muhammad Ayaz Shaikh Shilpa Siddavvanahally intelliTrac
BCM and Security ROGSI/DMS PREPARED FOR DISASTER? BCM Lifecycle ROGSI/DMS Suite.
SensMax People Counting Solutions Visitors counting makes the most efficient use of resources - people, time and money, which leads to higher profits in.
FUNDAMENTALS OF COMPUTER SYSTEMS OCR GCSE Computing.
 A group of two or more computers linked by cable or telephone lines. Workstation Connecting Hub Server.
Chapter 3 Project Initiation
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
Lesson 1-Introducing Basic Network Concepts
Chapter 5 System Software.
Software Requirements
System Software Chapter 5 McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
System Software Chapter Describe the differences between system software and application software Discuss the four types of system software Discuss.
Chapter Two Information Technologies: Concepts and Management.
ACTIVE X By Ethan Huang. OUTLINE What is ActiveX? Component of ActiveX Why ActiveX? ActiveX and Java Security Issue.
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 System Software.
Chapter 8 DESIGNING WEBSITES - From Page to Stage Day 13.
Chapter 5 System Software.
Software Requirements The Volere Requirements Source: “Mastering the Requirements Process”, S. Robertson, J. Robertson Created by Eshcar Hilel.
Chapter 3 Project Initiation. The stages of a project  Project concept  Project proposal request  Project proposal  Project green light  Project.
HOMEWORK PAGE STAND ALONE PROGRAMS FUNCTION ON THEIR OWN AND SOMETIMES CANNOT SHARE DATA WITH OTHER PROGRAMS. INTEGRATED SOFTWARE COMBINES.
WHAT’S A TECHNOLOGY SYSTEM? A technology system is a machine that processes digital data. A computer is a technology system. A computer installation is.
SMS Gateway OZEKI NG Document version: v Adding SMS functionality to SysAid.
A Product of Corporate Instant Messenger Enterprise Communication and Collaboration with Secure Instant Messaging Copyright © ANGLER.
AS Level ICT Selection and use of input devices and input media: Capturing transaction data.
Welcome to BTS Launching of Web Video conferencing Solutions.
Today’s Enterprise Energy Management Systems: What to look for…. Mark A. Noyes CEO and President Cambridge, Massachusetts.
Methods of communication
Digital Citizenship By Web Design.  It is a system to teach students and teachers the way to use technology correctly. As new technology appears we all.
Marketing : An Introduction
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
1 Client Server Architecture over the Internet Week - 2.
Heba Daraghmeh 27/6/2010 Basic Computer Terminology.
E-commerce Vocabulary Terms. E-commerce Buying and selling of goods, services, or information via World Wide Web, , or other pathways on the Internet.
E-commerce Vocabulary Terms By: Laura Kinchen. Buying and selling of goods, services, or information via World Wide Web, , or other pathways on the.
Chapter 5 Designing Web Sites. Awad –Electronic Commerce 1/e © 2002 Prentice Hall 2 OBJECTIVES Why a Website? Life Cycle of Site Building Ways to Build.
Testing Basics of Testing Presented by: Vijay.C.G – Glister Tech.
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Prepared By Ahmed Obaid Wassim Salem Supervised.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 System Software.
Κώστας Γρηγορίου Sales Engineer Ιούνιος 26, 2007 Connect Your Serial Device to Ethernet ADAM – 4570 / 71 / 77 / 79.
Computer Networks. What are Networks? A computer network is a group of connected computers. Networks allow:  the sharing of information, such as files.
California Independent System Operator Participating Generator (PG) Certification Process CDWR Generation Resource Development Workshop 3/29/01 Kyle Hoffman.
Review of Applications By Phoebe Stewart. Introduction I shall be talking about the features, strengths and weaknesses of two different apps, a learning.
System Software Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
John D. McGregor Class 4 – Initial decomposition
CS551 - Lecture 5 1 CS551 Lecture 5: Quality Attributes Yugi Lee FH #555 (816)
Georgia, Tbilisi. LTD Alborz Pooya +995 (592)
Chapter 8 Designing Web Sites. Awad –Electronic Commerce 2/e © 2004 Pearson Prentice Hall 2 OBJECTIVES Why a Web site? Life Cycle of Site Building Ways.
Chapter6: E-Commerce Web Sites HNDIT11062 – Web Development 1.
Changes in computing technology mobile phones By kim.
Network management system
BMTS 242: Computer and Systems Lecture 5: Yousef Alharbi Website
9NL Ayomi Hasenclever.  You cant touch a software  It is stored in a computer or laptop  Allows the hardware to do something useful, without the software.
Ubiquitous means ‘everywhere’
Šarūnas Končius Technology Strategist of Microsoft Microsoft Lithuania.
Salman Ahmed Qurraishi.  Advertising mean “to Communicate”  Advertising is defined as any “paid-for method of promotion”. Advertising is the main form.
Milestone Two – Reach Across Houston (RAH) Tuesday, June 14, Team:Matthew Edwards Thomasina Coates Michelle Graham James Henrydoss James McNicholas.
The Functions of Operating Systems Network Operating Systems (NOS)
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Building Intercom Solution
EKT 421 SOFTWARE ENGINEERING
Software Requirements
Advanced scheduling and reminders
ETS Inside Product Launch
Securing & Sharing a Presentation
ADVANCED VERTICAL SOLUTIONS
Presentation transcript:

Software Requirements Specification

Project Drivers Project Constraints Functional Requirements Automated shopping Emergency responses Fire Brake-In Nursing Reminders system Follow-me lights and music Non-function requirements Project issues

The purpose of the system is to make the life inside the house easy & comfortable, through automation of some operations The client is a company that specializes in selling automation products in the automation & controls market Other stakeholders may be: Supermarket Emergency Services (fire, police, nursing) Hardware Specialists Competitors The people living in the house are the users of the system High Level Goals: support independent living help working people save time preserve human life & property

The system should be modular so that people can buy the pieces that suit their needs The systems standard functionality is the automated shopping The product should be able to communicate with different types of hardware installed in the house, like sensors, touch screens, barcode readers The Hardware will be provided by the client & is not yet specified The systems functionalities are: Automated shopping Follow me lights & music Reminder Emergency handling

The Reminder shall accept a scheduling time and events via touch screen The reminder shall record these specified events Reminder shall start to beep when planned event reach HCS shall show the coming event Reminder shall accept editing/deleting request via touch screen

Look and Feel Attractive to wide audience Usability Impaired person Performance Availability 24/7 Fault-Tolerance Power cut Lost internet connection Security Only household person Prevent incorrect and corrupt data User privacy

No agreement with Supermarket Emergency services Hardware providers Property developers No value added Highly depended Barcodes not reliable