TEAM NAME : ANDROMEDA Instructor: Prof. Dr. Lawrence Chung.

Slides:



Advertisements
Similar presentations
Microsoft® Lync™ 2010 IM and Presence Training
Advertisements

Chapter 11 Designing the User Interface
Microsoft ® Lync ™ 2010 IM and Presence Training.
The University of Texas at Dallasutdallas.eduThe University of Texas at Dallasutdallas.edu.
System Requirements Specification INSTRUCTOR : Dr. LAWRENCE CHUNG
1 © 2006 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Using the Cisco Technical Support & Documentation Website for Voice Issues.
Introduction to Software Engineering Dr. Basem Alkazemi
UNDERSTANDING JAVA APIS FOR MOBILE DEVICES v0.01.
Final Presentation Team Crutch. Agenda Process – Justin Vision Document Issues Use Case Diagram Domain Diagram SIG Prototype Why Team Crutch?
Requirements Specification
Requirements Analysis Concepts & Principles
Software Engineering For Beginners. General Information Lecturer, Patricia O’Byrne, office K115A. –
1 Information Retrieval and Extraction 資訊檢索與擷取 Chia-Hui Chang, Assistant Professor Dept. of Computer Science & Information Engineering National Central.
Overview of Software Requirements
Software Engineering For Beginners. General Information Lecturer, Patricia O’Byrne. – Times: –See noticeboard outside.
1 SWE Introduction to Software Engineering Lecture 11 - Requirements Engineering Processes.
Software Life Cycle Model
Hear and see your contacts with Office Communicator Manage audio calls You’ve been receiving audio calls on your Communicator from your contacts. But to.
Hear and see your contacts with Office Communicator Make audio calls You and your team are ready to launch a new product in the marketplace. As the deadline.
Marbles Your Name. Project Phase 1 System Requirements Specification Instructor:Dr. Lawrence Chung Teaching Assistant:Rutvij Mehta Subject:Advanced Requirement.
Karl Banks Aaron Birencwaig Andrew Harmic Jason Heintz Stephen Rodriguez Tyler Zaino.
Team Crutch. Vision Statement Team crutch aims to develop portable, inexpensive, user-friendly software for the Android platform that mitigates communication.
Microsoft ® Lync ™ 2010 IM and Presence Training.
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
Design of a device to assist with repetitive questions in patients with Alzheimer’s Disease (AD) Contact Information: Kirstie Hawkey PhD Candidate Faculty.
HCI Research Project. Research Paradigms Theoretical (in the style of mathematics) –Mathematical deduction –Simulation –Analysis of algorithms The researcher:
Software Development Stephenson College. Classic Life Cycle.
Topics Covered: Software requirement specification(SRS) Software requirement specification(SRS) Authors of SRS Authors of SRS Need of SRS Need of SRS.
The Systems Development Methodologies. Objectives  Describe the information Systems Development Life Cycle (SDLC)  Explain prototyping  Explain Rapid.
Negotiation and Specification Process
 Explain the role of a system analyst.  Identify the important parts of SRS document.  Identify the important problems that an organization would face.
PRESENTED BY: Nadia Qamoum Suzanne Blasingame Rachael Reano Hunza Iqbal.
Computers and Disability Case Study IB Computer Science II Paul Bui.
E-Store System for MEHE Final status report Team #2 Sandeep, Vijay, Jennifer, Ali, Meghna April 6 th, 2007.
Introduction to Computer System
Synergy Meeting Scheduler System T-squared, S-cubed TJ Andrews Thriveni Movva Sadequa Azam Sama Malik Scott Denson.
HOPE Helping Our People Easily Phase I - Interim Team KRAFT.
Creating an Example Android App in Android Studio Activity lifecycle & UI Resources.
1 Software Requirements l Specifying system functionality and constraints l Chapters 5 and 6 ++
Chapter 4 Software Requirements
Meeting Scheduler Carl Fernandes Mahbubur Rahman Haque Muaz Jamshed Rahul Kotian Ramakrishnan Jayavelu Sujith John Zachariah Interim Presentation -2 on.
Requirements Engineering Lesson 2. Terminologies:  Software Acquisition is where requirement engineering significantly meets business strategy.  Software.
9,825,461,087,64 10,91 6,00 0,00 8,00 Information and Communication Networks HiPath ProCenter Compact Reporting.
Requirement Engineering. Recap Elaboration Behavioral Modeling State Diagram Sequence Diagram Negotiation.
Modern Systems Analysis and Design Third Edition Chapter 11 Selecting the Best Alternative Design Strategy 11.1.
Mobile AAC Application for Sentence Creation Team Members: Kevin Greene, Christina Fries, Wei Liao, Hien Huynh, Jiho Kim, Apoorva Dewangan Mentor: James.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
 SAP AG 2007, SAP CSUN 2007 Conference Presentation / 1 Presented by Team “Call of Duty” 29 th April 2010 CS 6361, University of Texas At Dallas.
Video notification for SignSupport Remind Deaf users when and how to take medication Student : Vuyisa Phindiso Supervisor : Prof. Bill Tucker.
1 The Requirements Problem Chapter 1. 2 Standish Group Research Research paper at:  php (1994)
Prof. Hany H. Ammar, CSEE, WVU, and
James Catalano Tajkia Hasan Chris Hluchan Monish Modi Justin Olguin Swetha Ravikumar Brian Stiles Michael Sturm Requirements Engineering Fall 2010.
Mobile AAC Application for Sentence Creation Team Members: Kevin Greene, Christina Fries, Wei Liao, Hien Huynh, Jiho Kim, Apoorva Dewangan Mentor: James.
TEAM NAME : ANDROMEDA Instructor: Prof. Dr. Lawrence Chung TA: Rutvij Mehta.
Glencoe Introduction to Multimedia Chapter 8 Audio 1 Section 8.1 Audio in Multimedia Audio plays many roles in multimedia. Effective use in multimedia.
Chapter 4 – Requirements Engineering Lecture 1 The hardest part of the software task is arriving at a complete and consistent specification, and much of.
CS628 - Object Oriented Analysis And Design. The Four Pillars of Successful Software Development -Avoid Classic Mistakes -Apply Development Fundamentals.
HighImpact Soft Final Presentation Dare Famodimu Eric Deshazer Sergio Loza Scott Willock.
Rule-based Context-aware Adaptation Using a Goal-Oriented Ontology Hongyuan Wang (Jilin University, China) Rutvij Mehta (The University of Texas at Dallas,USA)
Requirement Elicitation Review – Class 8 Functional Requirements Nonfunctional Requirements Software Requirements document Requirements Validation and.
Requirements. Outline Definition Requirements Process Requirements Documentation Next Steps 1.
NAVSEA Liaison Scott Huseth Faculty Advisor Dr. Jiang Guo Team Members Areg Abcarians David Ballardo Niteen Borge Daniel Flores Constance Jiang June 3,
System Development Life Cycle (SDLC). Activities Common to Software Projects Planning : Principles Principle #1. Understand the scope of the project.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
 The processes used for RE vary widely depending on the application domain, the people involved and the organisation developing the requirements.  However,
 System Requirement Specification and System Planning.
Pepper modifying Sommerville's Book slides
Proposal for Term Project
Subject Name: SOFTWARE ENGINEERING Subject Code:10IS51
CS/SE ADVANCED SOFTWARE ARCHITECTURE AND DESIGN FALL 2015
Presentation transcript:

TEAM NAME : ANDROMEDA Instructor: Prof. Dr. Lawrence Chung

Aarthi Giridharan (lead) Balaji Shanmugam Govindarajan Panneerselvam Kumaran Senapathy Neha Malloli Sriram Sridharan Vignesh Swaminathan

System Requirements Specification – Synopsis  Project Outline  Requirement Engineering Process  Problems & Proposed Solutions  Requirement Analysis  Writing Specifications  Model Development  Future Enhancements

 There is need for devices to help the speech, hearing and vision impaired.  Devices currently developed by Augmentative and Alternative Communication (AAC) are bulky to handle and are not multi-functional.  A mobile communication device is the best option to use as a Single tool to serve as a multi-functional help device.  All the day-to-day needs could be communicated to the one who is helping by using just one device

 A classic approach definition to an “all-in-one” solution where the user need not depend on any other device but the mobile phone to meet most of the basic needs.  Drastically reducing the level of dependency on a third person as many of the services are available in a pocket device.  Developing user friendly application to support features like emergency contacts, speed dialing, drug reminders, speech recognition, profiles, etc.

 Designing comprehensible GUI helps the users to access any of the applications with a just a click or touch on the main screen.  Implementing HOPE on a smart phone that uses the ANDROID platform to run these applications with the help of other JAVA based applications.  Developing HOPE applications with the ultimate goal of meeting the need of an elderly person who might require assistance in times of emergency.

 Analyze the essential requirements for the project development and discussing with the other co-developers.  Build the deliverables.  Check for correctness and completeness in the deliverables.  Before final submission, review and check the deliverables.

PhaseDeliverableStart DateEnd Date Phase 0 PRELIMINARY PROJECT PLAN Jan 24, 2012Jan 25, 2012 Phase 1 INTERIM PROJECT 1  REQUIREMENT SPECIFICATION  REQUIREMENT ANALYSIS  PRESENTATION Jan 27, 2012Feb 29, 2012 Phase 1 FINAL PROJECT 1  IMPROVED REQUIREMENT SPECIFICATION  IMPROVED REQUIREMENT ANALYSIS  PRESENTATION Mar 02, 2012Mar 26, 2012 Phase 2 INTERIM PROJECT 2  IMPROVED REQUIREMENT SPECIFICATION/ANALYSIS  IMPLEMENTATION  TESTING  PRESENTATION Mar 28, 2012Apr 16, 2012 Phase 2 FINAL PROJECT 2  MODIFIED IMPLEMENTATION  MODIFIED TESTING  PRESENTATION Apr 18, 2012Apr 30,2012

PhaseDeliverableDevelopersReviewers PHASE 0SOFTWARE PROJECT MANAGEMENT PLAN KUMARAN BALAJI GOVINDARAJAN AARTHI PHASE 1REQUIREMENTS SPECIFICATIONSRIRAM VIGNESH NEHA BALAJI PHASE 1ANALYSIS MODELBALAJI AARTHI KUMARAN SRIRAM PHASE 2CODEAARTHI BALAJI GOVINDARAJAN KUMARAN NEHA SRIRAM VIGNESH VIGNESH, NEHA PHASE 2SYSTEM TESTKUMARAN SRIRAM NEHA GOVINDARAJAN PHASE 2USER DOCUMENTATIONBALAJI VIGNESH GOVINDARAJAN KUMARAN

PHASEMANAGEMENT FUNCTIONAL DUTY RESPONSIBLE PRELIMINARY PROJECT PLAN GOVINDARAJANDOCUMENTATION GOVINDARAJAN, AARTHI, BALAJI, NEHA, KUMARAN, SRIRAM, VIGNESH INTERIM PHASE I KUMARAN, VIGNESH DOCUMENTATION AARTHI, SRIRAM, BALAJI, VIGNESH PRESENTATION GOVINDARAJAN, NEHA, KUMARAN

 Incompleteness  Undefined terms  Incomplete list  Uncertainty  Dubious terms  Unclear phrases  Inconsistency  Contradictory Statements

 Detect the problem  Suggest appropriate solutions  Use different approaches to solve  List the essential requirements for solving

Reflects the environment in which the system operates Criteria to judge the operation of the system Reflects the set of inputs, its behaviors and resulting outputs

DR-01 : EmergencyDR-02 : Speech2Text DR-03 : Text2Speech DR-04 : FaceLook

DR-05 : MyPageDR-06 : PillTracker DR-07 : MyShelfDR-08 : DietManager

DR-09 : Walk-O-MeterDR-10 : PicTalk

Domain Requirement (DR) Functional Requirement (FR) Event Generated by End-UserSystem Response to the Event DR-01FR-01Touch on the Emergency IconDisplays list of Emergency contacts that could be called by a single touch DR-02FR-02Touch the Speech2Text Icon and feed the voice input Voice input is converted in textual form DR-03FR-03Touch the Text2Speech Icon and feed the textual input Textual input is processed into a voice output DR-04FR-04Touch the FaceLook Icon to search contacts by pictures/names Displays all the details of the selected contact DR-05FR-05Touch the MyPage Icon to retrieve information about one’s self Displays all personal information stored by the user

Domain Requirement (DR) Functional Requirement (FR) Event Generated by End-UserSystem Response to the Event DR-06FR-06Touch the PillTracker Icon to store the medicine stock and the intake timings Alerts the user at the stored time to consume the medicine and updates medicine stock. DR-07FR-07Touch the MyShelf Icon to store the information about the location of the frequently used items at home. Prompts the user about the location on selecting the item DR-08FR-08Touch the DietManager Icon to specify the blood sugar level, cholesterol level, etc. Displays the list of food items one should and should not consume DR-09FR-09Touch the Walk-O-Meter Icon to specify the start time/end time of a walking session Displays the distance covered and calories burnt in that session DR-10FR-10Touch the PicTalk Icon to convey a message by choosing the pictures available Displays and produces the sound for the chosen picture

USER SPECIFIED NFR RELIABILITY SCALABILITY USABILITY EMERGENCY SPEECH2TEXT PILLTRACKER ALL THE DRs PICTALK MYSHELF FACELOOK

SYSTEM SPECIFIED NFR TESTABILITY INTEROPERABILITY EXTENSIBILITY CHECK AGAINST VARIOUS HYPOTHESIS IMPORTING/ EXPORTING DATA SHOULD WORK ON VARIOUS PLATFORMS

 Unambiguous: Each requirement definition shall have no more than one interpretation  Concise: Minimal words yet maximum information  Wholeness: The specification contains all requirements known  Stableness: There are no conflicting requirements  Systematized: Organized into meaningful groups

 Follow uniquely recognizable naming convention  Maintain a solitary storage spot for all SRS  Use a single standard document format  Abide by the customary rules for writing a good WRS  Make an accommodative/adaptive document quality

A prototype of the application Speach2Text – STEP 1

Self Explanatory – Icons/App Names Unique Apps V Model Wide Area of Service User Friendly Layout

One Touch Emergency Text/ Voice Message Wireless Medical Report Transmission Profile Retrieval Using Image Recognition

Project Status (completed stage)Accommodation Percentage Requirement40-55% Analysis15-40% Design10-15% Implementation 0-10%