Strabismus Checking System The Team: Lior Barak Omri Mosseri Application Requirements Document.

Slides:



Advertisements
Similar presentations
Meaningful Use Stage I Core Objectives
Advertisements

Meaningful Use Basics.  Demographics  Active Medication List  Active Allergy List  Vitals  Smoking Status  Problem List  Computerized Physician/Provider.
Presents. This is OPD Module, developed by Tally Boys A complete OPD Management System… Out Patient Department (OPD)
ESafe Reporter V3.0 eSafe Learning and Certification Program February 2007.
Problem Friggle Corp. is a leasing and property management company located in Alberta. It provides financing to organizations wishing to purchase.
© Castle Care-Tech Euro MERiDIAN Automatic Remote Maintenance Software ARM ® The flexible, automated solution to your security servicing needs.
USING ELECTRONIC MEDICAL RECORDS UNDERSTANDING PRACTICE WORKFLOW.
History – Putting Enough In, Leaving the Right Stuff Out, Making it Legible, & Getting Done! The Hardest Element to Document Effectively - Making it Relatively.
Software Delivery. Software Delivery Management  Managing Requirements and Changes  Managing Resources  Managing Configuration  Managing Defects 
INVESTMENT GAME IN SOCIAL NETWORK Academic Advisor: Dr. Yuval Alovici Professional Advisor: Dr. Mayer Goldberg Team Members: Ido Bercovich Dikla Mordechay.
Personal Digital Assistants: Revolutionizing Medical Care Lauren McKenna and Dallas Warren ORF/PSY 322- H/M Interactions May 5 th, 2005.
Clear Lake Primary Care Patient Information Management System
Cura EMR Data Collection Solution Presenters: Meghan McNeil (Project Manager) Michael Cybulski (Customer Liaison) Robert Victoria (Project Facilitator)
The Role of Information Technology For A Private Medical Practice Noel Chua Rosalinda Raymundo.
Academic Advisor: Prof. Ronen Brafman Team Members: Ran Isenberg Mirit Markovich Noa Aharon Alon Furman.
Academic Advisor: Dr. Yuval Elovici Technical Advisor: Dr. Lidror Troyansky ADD Presentation.
Motorola Israel Project: Authentication Center for SDP Federation ARD The Team: Alina Mirinzon Dadi Suissa Gabi Brontvin Raz Zieber.
SmartSQL AlfaTech Software Solutions Application Requirements Document  Radi Bekker  Vladimir Goldman  Marina Shaevich  Alexander Shapiro Team Members:
Strabismus Checking System The Team: Lior Barak Omri Mosseri Application Design Document.
Hospital Management System (Requirement). Requirement 1.Admissions 2.Doctor Appointments 3.Tests Appointments 4.Bed Allotment 5.Undergo Operation 6.Login.
Integrated Hospital Management System. Integrated Hospital Management System software is user-friendly software. The main objectives of the system is.
Issues on Software Testing for Safety-Critical Real-Time Automation Systems Shahdat Hossain Troy Mockenhaupt.
Electronic Medical Record OpenEMR. Covered Topics 1 Getting Started 2 Setting up your clinic 3 Adding a new patient 4 Using your calendar.
Introduction Dental Diary Software helps you to focus on better patient care by scheduling appointments, managing patient records, Treatment Details,
Automatic Software Testing Tool for Computer Networks ARD Presentation Adi Shachar Yaniv Cohen Dudi Patimer
Using Task Manager to Work EDI/ERA Posting Lori Phillips CHUG at Centricity Live April 29 – May 2,2015.
Marcos Esterman, Associate Professor Industrial and Systems Engineering Department Rochester Institute of Technology Multidisciplinary.
Motivation. Part of Deutsche Telekom project:
● Problem statement ● Proposed solution ● Proposed product ● Product Features ● Web Service ● Delegation ● Revocation ● Report Generation ● XACML 3.0.
Requirements Engineering
University of Idaho Business 378 – Project Management Yoshi Pitkin.
Concussion Detection Research Tool Codi-Lee Hayes Samantha Mearns Rebecca Yaffe Dr. Thirimacho Bourlai Dr. Aaron Monseau.
Systems Development Life Cycle Dirt Sport Custom.
How FACILITY CMIS and E-Portal are used within the organisation
© 2003 East Collaborative e ast COLLABORATIVE ® eC SoftwareProducts TrackeCHealth.
Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.
Homework 3 – Sample Solution Targeted Application –Electronic medical records (EMR) system in the “Designing Human-Centered Distributed Information Systems”
Chapter 4 – Requirements Engineering Lecture 3 1Chapter 4 Requirements engineering.
Reception department that deals with patient information.
INTERNAL GUIDE: BALRAJU.M BY: CH MAHESH KUMAR 07D31A1237 B.CHANDRAKANTH 07D31A1209 CH.GOWTHAM 07D31A1217 ARUN KUMAR MISHRA 07D31A1205 M.Tech.
Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. McGraw-Hill Chapter 7 Introduction to Practice Partner Electronic Health Records.
10/24/2015Clinic Management System (ALO Team) Clinic Management System 1.
Dental Patients Management System By Ray Info Solutions Mob: – Off:
Project Launch Presentation. Overview  Group Members: Joshua Booth Jiajia Jiang Weijuan Shi  Client: G & T Security.
Chair of Software Engineering Exercise Session 6: V & V Software Engineering Prof. Dr. Bertrand Meyer March–June 2007.
SFTW241 Programming Languages Architecture I University of Macau Faculty of Science and Technology Computer and Information Science Year2 Class A Group.
Management System For Graduate Students Projects Day Presentation – June 2011.
PracticeMed PracticeMed® automates the process of schedule creation for doctors As the medical world advances, so does doctor scheduling.
Accurate Information … Informed Decisions Data from automated and manual sources in a central, secure repository providing easy regulatory and ad hoc reporting,
Company: Amdocs Academic advisor: Ehud Gudes Technical advisor :Gabby Shimony Team: Uzi Lewin Elina Shlangman.
Information System Analysis & Design on Pediatrics Office Presented by Team #5 Jie-Soo Hong Youngjoon Kim Rinardi Yu Wu.
Safety methods within Agile and RUP methods TORGRIM LAURITSEN BUCS project.
Matt Tempia Chris Thomas Thomas Taylor Jeffrey Tansey.
What the system does as a whole?
USING ELECTRONIC MEDICAL RECORDS UNDERSTANDING ELECTRONIC PRACTICE WORKFLOW.
The NEW Easy to Use Medical Scheduling Software That Looks Like the Paper-Based System You're Familiar With. Prints superbills, encounter forms, has HIPAA.
Medical Hypothesis Testing July 27, 2006 Bill Bushey Emily Jenkins.
Automated Medical Patient’s Evaluation System Abstract & Background Technical Problem Technical Approach Currently, the doctors at McFarland Clinic record.
Photoshop Actions and Lightroom Presets
Elsevier Operative Techniques - Netter Process Flow
Shared Services with Spotfire
WorldVistA EHR (VOE) CCHIT Certified EHR.
V-Shaped SDLC Model Lecture-6.
Patient Medical Records
SDLC Model A framework that describes the activities performed at each stage of a software development project.
Design and Programming
Ophthalmology.
Allscripts EHR: comprehensive solutions
Depart Process for Attendings and Residents
Presentation transcript:

Strabismus Checking System The Team: Lior Barak Omri Mosseri Application Requirements Document

Introduction And Vision

Introduction What is Strabismus? What is Strabismus? Causes Causes types types Danger of no treatment Danger of no treatment depth precision problems depth precision problems vision problems vision problems Lazy eye Lazy eye

Introduction – Cont. Importance of early diagnosis Importance of early diagnosis Vision development completes around the age of 9 month Vision development completes around the age of 9 month Correcting the problem Correcting the problem Preventing evolvement of other vision related problems (lazy eye). Preventing evolvement of other vision related problems (lazy eye). Improving appearance Improving appearance

Introduction – cont. Treatment methods Treatment methods Glasses Glasses Patching Patching Using Drugs Using Drugs Eye Exercises Eye Exercises Botox Botox Surgery Surgery

Problem Domain Today, strabismus checking is done manually by doctors and nurses. Today, strabismus checking is done manually by doctors and nurses. Diagnosis today Diagnosis today False positive False positive cover test cover test Hirschberg test Hirschberg test Deviation test (prism) Deviation test (prism)

Problem Domain Takes time, effort and is hard on both the patient and the examiner Takes time, effort and is hard on both the patient and the examiner Very heavy load on eye clinics Very heavy load on eye clinics

Problem Domain Current solution Problems with the current diagnosis methods Problems with the current diagnosis methods Requires Cooperation Requires Cooperation Checking takes time Checking takes time Inconvenient for patients (especially babies) Inconvenient for patients (especially babies)

Vision A unique automated strabismus checking unit, integrated with a full eye clinic management system A unique automated strabismus checking unit, integrated with a full eye clinic management system Handling patients data Handling patients data Scheduling appointments Scheduling appointments Analyzing images and video segments of patients eyes Analyzing images and video segments of patients eyes Returning results including the deviation angle of the eyes Returning results including the deviation angle of the eyes

Vision – Proposed solution Innovation of our new system Innovation of our new system Quick check Quick check Doesn’t require patient’s cooperation Doesn’t require patient’s cooperation Non invasive technique Non invasive technique Can be preformed easily on babies Can be preformed easily on babies Efficient management of the clinic Efficient management of the clinic

Stakeholders Users Users Doctors Doctors Nurses Nurses Secretaries Secretaries Customers Customers Hospitals Hospitals Eye Clinics Eye Clinics Schools Schools

Architecture Database Video Processing Unit Patient Managing Unit

Functional Requirements GUI GUI User management User management Adding a user Adding a user Handling permissions Handling permissions Login Login Logout Logout Restricting functionality to authorized users Restricting functionality to authorized users

Functional Requirements – cont. Examination of patients Examination of patients Returning deviation angle from a video segment Returning deviation angle from a video segment Adding results to a patient Adding results to a patient

Functional requirement – cont. Patients Management Patients Management Adding a patient Adding a patient Updating details Updating details Viewing patient medical history Viewing patient medical history Results from each examination Results from each examination Treatment history Treatment history Progress graph Progress graph Scheduling appointments Scheduling appointments

Functional requirement – cont. Database Database Handling database actions Handling database actions saving backups for patients data (automatic and manual) saving backups for patients data (automatic and manual)

Non-Functional Requirements Performance Constraints Performance Constraints Speed and capacity Speed and capacity Processing a video will take no longer than 2 minutes Processing a video will take no longer than 2 minutes The system will be able to save at least 2000 patient records The system will be able to save at least 2000 patient records Safety and security Safety and security Login will be required Login will be required Each user will have its own authorized functionality Each user will have its own authorized functionality

Non-Functional Requirements – cont. Usability Usability The video files must be taken in a predefined manner and format The video files must be taken in a predefined manner and format Easy to learn – not more than a day to learn how to use the system Easy to learn – not more than a day to learn how to use the system Understandable results to the doctors Understandable results to the doctors Availability Availability Available at all times Available at all times

Non-Functional Requirements – cont. Platform Constraints Platform Constraints C++ for the video processing unit C++ for the video processing unit Java for the rest of the system Java for the rest of the system Using MySQL database Using MySQL database The system will run under Linux OS The system will run under Linux OS

Use Case Diagram

Main Use Cases Analyze new examination Analyze new examination Enter examination video Enter examination video Analyze video Analyze video Returning results Returning results View patient history View patient history Pervious exam results Pervious exam results Progress graph Progress graph Previous treatments Previous treatments

Main Use Cases (Cont.) Add a new treatment for a patient Add new examination Add new examination View patient history View patient history Add treatment session Add treatment session Schedule an appointment Schedule an appointment Find free time slot Find free time slot Occupy free time slot with patient Occupy free time slot with patient

Difficulties Writing the algorithm – dealing with image and video processing Writing the algorithm – dealing with image and video processing Dealing with databases Dealing with databases Integrating modules from c++ and java Integrating modules from c++ and java

Risks Supplied video segments and images won’t be good enough to give accurate results Supplied video segments and images won’t be good enough to give accurate results