Caloric Intake Management System Greg Gates Enayat Qayumi.

Slides:



Advertisements
Similar presentations
System Integration and Performance
Advertisements

Chapter 10: The Traditional Approach to Design
Systems Analysis and Design in a Changing World, Fifth Edition
P3- Represent how data flows around a computer system
Preparing Data for Quantitative Analysis
Traditional Approach to Design
Chapter 10 The Traditional Approach to Design
Chapter 9: The Traditional Approach to Design Chapter 10 Systems Analysis and Design in a Changing World, 3 rd Edition.
Case Tools Trisha Cummings. Our Definition of CASE  CASE is the use of computer-based support in the software development process.  A CASE tool is a.
Ashray Solanki, Antony Pollail, Lovlish Gupta Undergraduate Students,
Role of ICT in Business ICT in a business environment can be used for:
COMPUTER APPLICATIONS Mr. Toscano Computer Concepts Lesson Objectives Students are introduced to the differences between computer software and computer.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
What Is A Computer System?
1 CSI 101 Elements of Computing Fall 2009 Lecture #4 Using Flowcharts Monday February 2nd, 2009.
Source: Hudson, N.R. (2006). Management practice in dietetics (2nd ed.). Belmont: Thomson Wadsworth Information Management FCS 485.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 26/4/2004 Multi-channel Data Acquisition System Final_A Presentation.
Feeds Computer Applications to Medicine NSF REU at University of Virginia July 27, 2006 Paul Lee.
Intelligent Pharmaceutical Packaging Electronic Data Capturing system to improve data quality and cut time in clinical trials with unparalleled cost efficiency.
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
Myalliplan Overview July 11, ©2005, imc 2. All rights reserved. 2 myalliplan overview Individually tailored online action plan with customized guidance,
Interface Re-Design “My Fitness App” Kristen Kuron Dr. Gibbs, JMA464 Assignment 2.
Chapter 3: Operating-System Structures System Components Operating System Services System Calls System Programs System Structure Virtual Machines System.
SOFTWARE It Consists of a series of instructions that tells the computer what to do. It is collection of programs. Software is set of instruction which.
PressureSync Team Members: Justin Morton Brandon Steele Michael Suever Faculty Advisors: Dr. John K. Estell Dr. David F. Kisor November 12, 2003.
A monitoring data summary tool Alan Williams Alan Williams 2008 GIS / Data Management Conference March 31 – April 3, 2008 Fort Collins, CO.
Chapter 7 Low-Level Protocols
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
To enhance learning, service, and research through an advanced information technology environment. Our Mission:To enhance learning, service,and research.
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
BASIC CONCEPTS OF COMPUTING.  What is a computer? What is a computer?  An expanded model of a computer An expanded model of a computer  The role of.
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
Edukey Education Ltd
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 3: Operating-System Structures System Components Operating System Services.
Chapter 5-1. Chapter 5-2 Chapter 5: Database Forms and Reports Introduction Forms Reports.
Chapter 5-1. Chapter 5-2 Chapter 5: Database Forms and Reports Introduction Forms Reports.
Rebecca McCready Faculty of Medical Sciences Newcastle University Lecture 3 – Queries and Reports.
The Client/Server Database Environment Ployphan Sornsuwit KPRU Ref.
Data and information. Information and data By the end of this, you should be able to state the difference between DATE and INFORMAITON.
Forms and Subforms 5.02 Understand database queries, forms, and reports used in business.
Oceanside General Alexey Kalinin Max Kaplan Jon Lazare.
Verification & Validation. Batch processing In a batch processing system, documents such as sales orders are collected into batches of typically 50 documents.
Silberschatz, Galvin and Gagne  Operating System Concepts UNIT II Operating System Services.
Microsoft Access Database Creation and Management.
Class 3 Data and Business MIS 2000 Updated: Jan
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Accounting Information System (AIS). A Model for Processing Accounting Information Chapter No 1.
Interfaces. Peripheral devices connect to the CPU, via slots on the back of the computer.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Computer software: There are at least six step developmental procedures the programmer: Define problem Make or buy decision Design program Code program.
Presentation on Database management Submitted To: Prof: Rutvi Sarang Submitted By: Dharmishtha A. Baria Roll:No:1(sem-3)
Vanderbilt University CRC Nutritional Database Michael Albainy Nathan Rajalingam Advisor: Dr. Paul Harris.
Tychel For Your Health! Tylor Connely, Chris Pool, Eli Meena.
CMPE 226 Database Systems April 19 Class Meeting Department of Computer Engineering San Jose State University Spring 2016 Instructor: Ron Mak
Application architectures Advisor : Dr. Moneer Al_Mekhlafi By : Ahmed AbdAllah Al_Homaidi.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
Chapter 27 Network Management Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Systems Analysis and Design in a Changing World, Fourth Edition
Computer and Digital Technologies in the Classrooms Chapter 3-4 TLT.
Introduction to Computers
The Client/Server Database Environment
Vanderbilt University CRC Nutritional Database
Introduction to Systems Analysis and Design
Ashray Solanki, Antony Pollail, Lovlish Gupta Undergraduate Students,
Professional Athletes Emily Acton
INTRODUCING DATABASES
Chapter 2: Operating-System Structures
Problem Statement and Significance
Chapter 2: Operating-System Structures
What is a System? A system is a collection of interrelated components that work together to perform a specific task.
Presentation transcript:

Caloric Intake Management System Greg Gates Enayat Qayumi

Project Definition The goal of this project is to design, build, and test a system in which there is interface between a food weighing scale and a calculator, and between the calculator and a computer in order to collect and store caloric intake data for analysis.

Significance Bomb calorimetry –tedious, time consuming, limits study to area Other methods, very inaccurate (20-45%) 220 active protocols, could be used in any energy monitoring clinical trial NESSy similar & accurate, a little cumbersome This device –Portable, keeps long-term data for improved accuracy, digital scale for improved accuracy, convenient, user friendly

Background & Planning Last year, students never actually designed anything, couldn’t connect components, write working program, or write database TI 86 chosen do to user friendliness, & memory (128k, 96k free) LS 2000 scale chosen over last year’s CT 600 do to cost ($85 vs. $356) & increased load capacity (2000g vs. 600g) Dr. Buchowski interested in use for developing for convenient nutritional study data collection methods.

Objectives Would prefer for the calculator to talk to the scale Calculator must be programmed to store food type & amount Calculator must store multiple entries, and account for unfinished meals Data must be transferable to computer database Database must read calculator output and transfer to working data Database must store long-term data

Database Layout Contains 3 tables: ABBREV, PatientData, RecordTable Contains 2 queries: FindTotalCal goes through the record table and selects each code for each personal ID, then calculates the calories from the ABBREV table. FinalCalc sums the the numbers generated by the FindTotalCal query. Results shown by Patient ID in a Form, Subform format

Flow Chart of Entire Process

Sample Screen Shot from the Calculator

Work Completed The experimental food types have been categorized into a workable list of approximately 500. Programming of the calculator is complete. The basic Access database is complete, minor debugging details are being worked out & the database is being made more user friendly

Current Status We are testing the calculator program for efficiency and workability The Access database is being improved so that uninformed users can manipulate the data We are awaiting word from TI on their communication port specs, and have contacted Dr. Broderson about finding the baud rates and parity

Future Plans A process for transfer of information from the calculator to the database will be devised. The scale will be connected to the calculator, allowing that TI doesn’t claim proprietary rights to the port specs. We will connect the scale to the device & package the 3 components together.

Future Plans (continued) We will continue to test the components on ourselves to improve the design, then test the device on a limited number of patients. The long term goal is to have this computerized system replace the manual system already employed by the nutritionists.