MyHealth Journal: a User-Customizable Diary Software for Health Soufiane Berouel, Undergraduate Student Supervised by Prof. Lily Liang Department of Computer.

Slides:



Advertisements
Similar presentations
© 2006 Richard M. Conlan Interface Designs to Help Users Choose Better Passwords (study design) Richard M. Conlan, Peter Tarasewich Northeastern University.
Advertisements

USING WORDPRESS. WEEK 1 1.Why WP? 2.Setting Up WP 3.Exploring the Admin screen 4.Page Organization 5.Posting 6.Polls.
Findings from Fall 2001 UM.CourseTools Survey Michelle Bejian, UM Media Union Findings from UM.CourseTools Satisfaction Survey Fall 2001.
The Way to Success … Sta rt Sta rt Ak Technologies Mo | Visit.
C++ Interface for Making Visualized Graphs By N.K. Bonsack and E.Harcourt Abstract Software engineers and computer scientists alike frequently come upon.
Accessing and Using the e-Book Collection from EBSCOhost ® When an arrow appears, click to proceed to the next slide at your own pace. To go back, click.
Internet Advancement Step by Step Instructions. You can go directly there with this link or link from
1 Lesson 14 Sharing Documents Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
1 CS 430 / INFO 430 Information Retrieval Lecture 15 Usability 3.
Nutlog Andy Chang | Simba Hinds | Rachal Royce A web-based exercise and nutrition log application Speaker: Rachal Royce.
People Technical AdvisorsAcademic AdvisorFinal Project By Prof. Shlomi Dolev Prof. Ehud Gudes Boaz Hilemsky Dr. Aryeh Kontorovich Moran Cohavi Gil Sadis.
Performed by:Gidi Getter Svetlana Klinovsky Supervised by:Viktor Kulikov 08/03/2009.
BUSINESS DRIVEN TECHNOLOGY
© InLoox GmbH InLoox PM for Outlook product presentation Project management software – integrated in Microsoft Outlook.
Bonrix Track & Trace System A GPS Based Vehicle Tracing System (SMS, GPRS/3G, Offline) Bonrix Software Systems Ahmedabad (INDIA) Website:
Distributed Software Development
Outlook Web Access (OWA) is a web mail service of Microsoft Exchange; allow users to connect remotely via a Web browser OWA is used to access ,
Introduction to WebCT Sheridan College Architectural Technology.
Paramount Health Group Benefit Portal for CSCIL Employees
MS Access Advanced Instructor: Vicki Weidler Assistant:
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
Administration and Academic Staff Performance Management System Using Content Management System(CMS) Technologies 指導教授: Ku-Yaw Chang 演講者: Tsui-Pw Sun 日期:
Chapter 11 Databases. 11 Chapter 11: Databases2 Chapter Contents  Section A: File and Database Concepts  Section B: Data Management Tools  Section.
Introduction to our On-Line Self Service Center at
Web Development Life Cycle from Beginning to End…and BEYOND!
EBSCOadmin. Select Change Password Select EBSCOadmin Security.
Unit B: Expanding Your Productivity Page: 24 to 37.
Acuity STAR Coordinator Training Author: Paul Malcomson Acuity STAR Coordinator Training Author: Paul Malcomson.
UDoCument: Electronic Scrapbook for the Information Era Soufiane Berouel, Undergraduate Student Supervised by Prof. Lily Liang Department of Computer Science.
Module Info Web Application and Development Digital Media Department Unit Credit Value : 4 Essential Learning time : 120 hours
Topic Cafeteria Management System
University of Palestine Faculty of Engineering and Urban planning Software Engineering department Software Engineering Group Project Requirements Project.
Database What is a database? A database is a collection of information that is typically organized so that it can easily be storing, managing and retrieving.
Syllabus Management System. The Problem There is need for a management system for syllabi that: Provides a simple and effective user interface Allows.
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
* Property of STI Page 1 of 18 Software: Systems and Applications Basic Computer Concepts Software  Software: can be divided into:  systems software.
Made by Reference Services Section, NCCU update Database for Beginners.
Team # 2 Members: Sowmya Krishnaswamy Hakan Terzioglu Manu Mehan Jerome Tunaya.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
MEMBERSHIP AND IDENTITY Active server pages (ASP.NET) 1 Chapter-4.
Active Learning by Developing Animated Instructional Aides With Technology Nii-Emil Alexander-Reindorf, Dr. Lily Liang Department of Computer Science and.
A Presentation On Gaming PC Reviewing System
Employing Wikis for online collaboration in the e-learning environment: Case study 1 Raitman, R., Augar, N. & Zhou, W. (2005). Employing Wikis for online.
D. Heynderickx DH Consultancy, Leuven, Belgium 22 April 2010EuroPlanet, London, UK.
FAST Budget and Forecasting Rob McMicking
Poster Print Size: This poster template is 50” high by 30” wide and is printed at 120% for a 60” high by 36” wide poster. It can be used to print any poster.
Soufiane Berouel University of the District of Columbia.
1 Lesson 14 Sharing Documents Computer Literacy BASICS: A Comprehensive Guide to IC 3, 4 th Edition Morrison / Wells.
Chapter 11 Data Input and Output. Input Data Capture Forms Data can be collected using a data capture form or questionnaire that is printed on a piece.
Systems Software. Systems software Applications software such as word processing, spreadsheet or graphics packages Operating systems software to control.
1 June 2013 Engaging users: initiatives and challenges in VNU-HCM Central Library.
NIMAC for Accessible Media Producers: February 2013 NIMAC 2.0 for AMPs.
  ONLINE DORMITORY RESERVATION SYSTEM By RAMYA VAKITY KOUSHIK KUMAR SURAGONI MOTHE ADITHYA    GRADUATE CAPSTONE SEMINAR PROJECT    Submitted in partial.
REPORTING YOUR PROJECT OUTCOMES HELEN MCBURNEY. PROGRAM FOR TODAY: Report Reporting to local colleagues Reporting to the Organisation Tips for abstract.
Reporting your Project Outcomes Helen McBurney. Program for today: Report Reporting to local colleagues Reporting to the Organisation Tips for abstract.
Internet Rechartering Update
Clean Harbors Online Services – CS1045
EPH emergency pharmacy finder
Lesson 9 Sharing Documents
Lesson 9 Sharing Documents
CIS 524 Possible Is Everything/tutorialrank.com
CIS 524 Education for Service/tutorialrank.com
User Interface Agent Matias Kassala JYPE
Lesson 14 Sharing Documents
Web Development Life Cycle from Beginning to End…and BEYOND!
Chapter 28: User Security
Comp 20 - Training & Instructional Design
Lesson 14 Sharing Documents
Patient Access to Electronic Medical Records
Web Development Life Cycle from Beginning to End…and BEYOND!
Presentation transcript:

MyHealth Journal: a User-Customizable Diary Software for Health Soufiane Berouel, Undergraduate Student Supervised by Prof. Lily Liang Department of Computer Science and Information Technology, University of the District of Columbia, Spring 2010  Figures 5 and 6 illustrate how accounts are handled in MyHealth Journal: Figure 5. Log in to Account Figure 6. Forget Login Info  The following figure presents a sample page of the journal: Figure 7. A Sample Page of the Journal  Data Plotting is very simple in MyHealth Journal as shown in figure 8: Figure 8. Data Visualization Approach MyHealth Journal is implemented using java programming language and NetBeans IDE. Some external packages were used especially Mail, JFreeChart, JCalender, and MySQL packages. We designed and implemented the functions shown in Figure 2. Every function was extensively tested. Diverse and complementary test cases were created to cover most possible execution paths.. Figure 2. Hierarchical Task Analysis The following table lists the sub-functionalities in detail: Table 1. List of Functionalities Introduction Important as health is to everyone, and especially to those with conditions to control, most people find it hard to keep a daily record of their health information. Using an old fashioned log is not only inconvenient, but also has the following disadvantages: 1) information is not secure, 2) data is not reproducible, and 3) analysis of long term data may not be straightforward. Figure 1. Old Fashioned Weight Log To avoid having the same shortcomings, before developing the application, we have been talking to potential users and developing different versions of the software in order to decide what functions are most important to the users. Most feedback focused on security of data, usability of the software, and portability of records. In this project, we design and implement MyHealth Journal, a journal software that answers these needs. The software offers a friendly graphical user interface and step by step guidance to help the user get familiar with the product within minutes, data is secure through password protection and encryption, and analysis of long term data is very simple. Abstract Problem : Important as health is to everyone, and especially to those who have conditions to control, most people find it hard to keep a daily log of health information. The fast pace of life and the unavailability of media to record on the go makes it challenging. The old-fashioned hard copy of personal journal is neither convenient nor available enough. Methods : In this project, we design and implement MyHealth Journal, an electronic journal which can be used to record and analyze personal health information to control health conditions. Results : The testing phase proved MyHealth Journal to be fully functional and can be easily used for the daily collection of health information. Conclusion We developed MyHealth Journal, an electronic journal, that allows users to record daily health information in few seconds. The software satisfies most of the needs of the average user in a systematic and efficient approach. The testing phase proved MyHealth Journal to be fully functional and can be easily used for daily information collection. Results  Figures 3 and 4 illustrate how records are sorted in MyHealth Journal Figure 3. Calendar View of Records Figure 4. Tree View of Records MyHealth Journal Security Level Account Protection Encryption Data Back up Help Level Application Level DatesRecord Data Visualization LevelSectionFunctions Security Management Account Create, Update, Log in, Log in information Encryption Default DES Encryption for local data Back up Create and load local and online back ups, Protect online back ups with ID Application Management Dates Add, Delete Record Add and Remove pill, Comment Visualization Create Weight Change Graph, Zoom, Create Image, Print Help Management Help Contents, About the Software, Update Software, Send us your input