• Tidak ada hasil yang ditemukan

This Report Presented in Partial Fulfillment of the Requirements for the Degree of Bachelor of Science in Computer Science and Engineering

N/A
N/A
Protected

Academic year: 2023

Membagikan "This Report Presented in Partial Fulfillment of the Requirements for the Degree of Bachelor of Science in Computer Science and Engineering"

Copied!
45
0
0

Teks penuh

First of all, we express our sincere gratitude and appreciation to Almighty Allah for His divine blessing which enables us to successfully complete this project. The deep knowledge and great interest of our supervisor in the field of mobile health technology influenced us to carry out this project. We would like to thank our entire course staff at Daffodil International University who participated in this discussion while completing the course.

In this age of electronic information technology, we can get all the information we need in our hands with just a few taps. We do not archive our medical conditions, so we cannot monitor our health or retrieve the data when necessary. In this age of electronic information technology, we can get all the information we need in our hands with just a few taps.

We do not archive our medical reports, so we cannot monitor our health or retrieve the data when necessary. In this project, we intend to build that application in such a way that it can meet all the following requirements to create a complete, simple and easy to use personal health record and management system. Our motivation behind this project is to make better use of mHealth technologies in our country.

They are not aware enough about their health, in which case a smart mobile health app can increase this awareness.

Objectives

Expected Outcome

Report Layout

BACKGROUND

  • Introduction to mHealth
  • Related Works
  • Comparative Studies
  • Challenges

Lack of data: In such a project, one of the most demanding tasks is data collection. Medical information is very sensitive to sharing; in particular, we have very little archived medical documentation. Due to the lack of medical data, despite spending most of the project time, we had to rely on the Internet in most cases.

To represent medical terms in Bangla: We faced problems while representing medical terms in Bangla language, especially the numerical data, as some medical terms are known as Bangla in English, like blood sugar, pedometer, etc. Make the application skillful and easy to use at the same time: Most of the health application UI gets complicated as the representation of medical data by default is complicated and not easy to understand for common people. In our application, we tried to keep the user interface clean and simple by dividing the entire application into different sections for each component.

REQUIREMENT SPECIFICATION

Business Process Modeling

Requirement Collection and Analysis

  • Maintain user profile
  • Manage Nutrition
  • Manage Exercise
  • Manage Medication Plan
  • Medical Test Data Analysis
  • Test Reports and Recording
  • Health Tips and News
  • Reminders and Notes
  • User Specified Language

The application allows the user to analyze certain medical test data to understand whether the report is good or bad for his/her health. The application should record the necessary test data for future requirements and show a summary if necessary. The application allows the user to regularly record necessary test data, such as blood pressure and blood sugar levels, and display analyzes (graphs) for better insight into health.

The application will allow the user to create PDF digital report from their test reports by taking pictures. The application will provide the user with useful health tips that will be helpful in maintaining good health of the user. The application will provide the user with health-related news from various organizations such as the government, hospitals and other health service providers, as well as the application itself.

The app will allow the user to see those tips and news and hide them. The application will allow the user to send necessary health notes or reminders such as appointments, etc.

Use Case Modeling and Description .1 Use Case Model 01 (System)

  • Use Case Model 02 (Nutrition Management)
  • Use Case Model 03 (Exercise Management)
  • Use Case Model 04 (Medication Management)
  • Use Case Model 05 (Test Data Analysis)
  • Use Case Model 06 (Report Storage System)

Nutrition management shows the amount of daily food (Calorie, Carbohydrate, Fat and Protein) needed for the user by analyzing health data. The user can update the amount of food gained by selecting a particular food item and compare with the required nutritional amount. Medication plan can be created by providing drug name, dose, memory time and day as inputs.

The medication plan is saved online so that it is not lost if the user logs out of the application.

Figure 3.3.2: Use Case Model (Nutrition Management)
Figure 3.3.2: Use Case Model (Nutrition Management)

Logical Data Model

Design Requirements

  • Sign-up Screen
  • Log-in Screen
  • Home Screen (English)
  • Nutrition Plan Management
  • Add Meal to Nutrition Plan
  • Exercise Plan Management
  • Add Exercise Target
  • Calculate and Add Daily Exercise
  • Pedometer
  • Medication plan Management
  • Add Medication Plan
  • Medical Test Analysis
  • Medical Test Details and Analysis
  • Medical Test Details and Analysis
  • Blood Pressure and Blood Glucose Summary
  • Medical Test report storage
  • Notes and Reminders
  • Change App Language
  • Language Changes (Home Screen)
  • Language Changes (Nutrition Management) Nutrition plan activity in Bangla language

After registration, the user must log in by providing his/her username and password. From the main screen the user can access all the basic features of the app such as nutrition, exercise and medication management, medical test analysis. On the nutrition management screen, the app shows the user his/her daily food requirements according to his/her health status.

User can also calculate totaled nutritional values ​​of a specific meal and add it to his/her meal. After clicking the "Add Meal" button in the nutrition screen, a list of daily food items is shown to the user. At the top of the screen, the user is shown his/her daily training progress along with the target they have set.

The user can set or update his/her daily or weekly training goal, calculate the calories burned from a particular workout and add it to the daily workout progress. After this, the user can start that exercise or add it directly to his/her daily progress. Hare the application also provides a pedometer to calculate calories burned while exercising on the go.

To use this feature, the user must keep the smartphone in his/her pocket or place it on his arm while walking, running or jogging, etc. In medication management, the user can add his/her daily medication to the reminder list and the application. will notify the user when it is time to take that drug. The user can analyze and track the blood pressure and blood glucose test data directly from the home screen, and a list of several other common medical monitoring tests are included in the application.

To analyze whether the test data is good or bad for him/her, the user needs to enter specified data according to the test and the application will show the user whether the data is normal or not. In the middle part of the home screen, two different graphs show a fifteen-day overview of blood pressure and blood sugar levels, respectively. By clicking “Save Reports” on the report screen, the user can create a PDF report by taking photos of the real report using the phone camera.

The application allows the user to create notes or reminders for important health issues such as appointments etc. The user needs to go to the settings and simply change the app language as per his/her requirements.

Figure 4.1.1: Sign-Up  Screen
Figure 4.1.1: Sign-Up Screen

Back-end Design

Interaction Design and UX

IMPLEMENTATION AND TESTING

Implementation of Front-end Design

Implementation of Database

Testing Implementation Table : Test case evaluation

Click on the “Add Meal” button on the Nutrition Plan screen. A list of different foods will appear. Select one. The nutritional values ​​obtained for one serving size (100 grams) of the selected food item are added to the daily nutritional gain and displayed in the Nutrition Plan screen. Reminder' in the Nutrition Plan screen and the reminder will appear in the phone's notification panel at a certain time with a notification tone and vibration.

Exercise plan screen will appear showing exercise target, daily calorie burned, weekly exercise summary card and exercise reminders. Click on "Add Target" button from the Training Plan screen; enter daily or weekly target. Daily calorie burn target will appear at the top of the Workout Plan screen.

If "Already done" is pressed, the system will calculate the calorie burn at once or if "Start exercise" is pressed, the system will calculate calorie burn on the go and show exercise progress in the Exercise Plan screen. The system will automatically count your steps, calculate calories burned and show progress in the Workout Plan screen. Click the add button in the lower right corner of the medication plan screen.

On the Add Medication screen, enter the medication information, time and dose days and click Add. Long press on a medication plan in the Medication Plan screen, update the medication information or press. The updated medication plan will appear on the Medication Plan screen if it is edited or deleted if it is deleted.

Click on "Blood Pressure" at the bottom of the home screen; enter the systolic and diastolic blood pressure values ​​and press Calculate. Reminders” on the home screen; click Add Reminder, enter a note and set the time, and hit Create. A new reminder will be created and displayed on the reminder screen, and the reminder will appear on the phone's notification panel with a notification tone and vibrate at the specified time.

CONCLUSION AND FUTURE SCOPE

Discussion

Conclusion

Scope for Further Developments

12] “Burning Calories with Exercise” https://www.hss.edu/conditions_burning-calories-with- exercise-calculating-estimated-energy-expenditure.asp [last access at 19:00].

Plagiarism Report

Gambar

Figure 3.3.1: Use Case Model (System)
Figure 3.3.2: Use Case Model (Nutrition Management)
Figure 3.3.3: Use Case Model (Exercise Management)
Figure 3.3.4: Use Case Model (Medication Management)
+7

Referensi

Dokumen terkait

By using our application, users can get hassle free service at home that saves time and money.QuickAi provides features that a user can see available bus or tickets, price and other

LIST OF TABLES TABLES PAGE NO Table 1: Use Case Description of Record Voice 10 Table 2: Use Case Description of Control Bluetooth 11 Table 3: Use Case Description of Recognize

Through this applications People or the user can easily order to the admin or the author to send their goods or products from their home to the desire destination by using their

The microcontroller will get data from the operator through a dedicated receiver as well as from Doppler radar sensor and GPS module and feed signal to the motor controller according to

©Daffodil International University 35 Figure: 5.3.3 Online Data Test Figure 5.3.1 shows that, we tested the proposed model with an chest X-ray of a Normal patient and figure 5.3.2

©Daffodil International University 21 Table 5.1: Test cases of this project No Test Case Name Test Input Expected Output Actual Output Result Tested On 1 Installation of

CHAPTER 2 BACKGROUND 2.1 Introduction The Dream Home is the management of the business by making sales, adding products, selling reports, services, summarizing and managing account

Fig 4.1.5F: Issue Book List 4.1.6 Front-End Design for Teacher Control Panel Teacher can view class schedules from the Teacher-Control panel, take student attendance, add test marks