Cse327 Project Report
Cse327 Project Report
CSE327
Faculty Advisor:
Dr. Nabeel Mohammed
Assistant Professor
ECE Department
Submitted by:
Md. Rashedul Islam(1511108042)
1|Page
ABSTRACT
Telemedicine refers to the use of information and communication technology to assist with medical information
and services by the transmission of images, voice and other data over large distances. Telemedicine provides
and supports for healthcare mainly for the purpose of providing consultation between doctor and patient. It is
also a way to provide medical procedures to remote areas. It has the potential to improve medical care and
lowering the cost for consultation. Also the world is going through a pandemic. It is not safe to go the hospital
for consulting a doctor. Except for those who needs immediate admission in the hospital, people can easily get
the blessings of telemedicine activity. Understanding the telemedicine potentiality many countries are focusing
on this system for the remote areas where healthcare services are deficient. In terms of cities it saves a lot of
time as well as the costs for medical services and makes a easy life. Bangladesh is not an exception to this either.
In this report we show the reasons why Bangladesh should be more focused on telemedicine activities. We will
also show the past and ongoing telemedicine activities. After analyzing all the things I propose an application on
telemedicine activity.
2|Page
Table of Contents
Chapter 1: Introduction...........................................................................................................................................4
1.1 Problem Statement........................................................................................................................................5
1.2 Overview........................................................................................................................................................5
1.3 Why Telemedicine..........................................................................................................................................6
1.4 Project Aim.....................................................................................................................................................6
Chapter 2: Project Status..........................................................................................................................................7
2.1 Overview........................................................................................................................................................8
2.2 Requirement...................................................................................................................................................8
2.3 Software Implementation...............................................................................................................................8
2.4 Use Case:........................................................................................................................................................9
2.5 Software Development method:.................................................................................................................10
2.6 System Design Flowcharts............................................................................................................................10
Chapter 3: Result....................................................................................................................................................16
3.1 Proposed System..........................................................................................................................................17
3.2 Proposed Solution........................................................................................................................................17
3.3 What I Have Done So Far..............................................................................................................................17
3.4 Screenshots of The APP................................................................................................................................18
Chapter 4: Conclusion............................................................................................................................................27
4.1 Summary of work.........................................................................................................................................28
4.2 Limitations....................................................................................................................................................28
4.3 Future work..................................................................................................................................................28
References..............................................................................................................................................................30
3|Page
Chapter 1: Introduction
4|Page
1.1 Problem Statement
Suppose you live in a Village, where hospitals and clinics are not available. Sometimes, you needs to visit a
specific doctor (heart’s specialist, surgeon, etc); they have to go to one of the main town. Thus they have to
spend money in the bus tickets, and when these trips are usual, this cost a lot of money. But not only is the
money a problem. When a patient has a job and has to travel to the town, they need to ask for some free days in
their jobs, and that is not always possible. The same happens for those people with children, and they are forced
to let them with their families. Thus, these are only some of the large list of inconvenient that this kind of illness
can cause. When we talk about diabetes, sometimes these visits are only for regular controls, like checking that
the glucose levels are not out of range. In such situations, these trips are useless. Instead of that, we can send
the information in some other way, and there is where this application comes into scene. This project proposes
to use internet to reduce these problems, and to allow patients to use a web application to send/receive some
information, and avoid or at least reduce the number of times per year that a patient must travel to one of the
most far hospitals.
1.2 Overview
Telemedicine, a term coined in the 1970s, which literally means “healing at a distance”[1], ), signifies the use of
ICT to improve patient outcomes by increasing access to care and medical information. Access, equity, quality,
and cost-effectiveness are key issues facing health care in both developed and less economically developed
countries. Modern information and communication technologies, such as computers, the Internet, and cell
phones, are revolutionizing how individuals communicate with each other, seek and exchange information, and
enriching their lives. These technologies have great potential to help address contemporary global health
problems. For more than 30 years, clinicians, health services researchers, and others have been investigating the
use of advanced telecommunications and computer technologies to improve health care. At the intersection of
many of these efforts is telemedicine—a combination of mainstream and innovative information technologies.
The telemedicine system is not so expensive, Rather it is cost saving and as well as time saving. Rooted in the
second global survey of eHealth conducted in 2009, this report focuses on the use of ICT for health service
delivery—telemedicine. It begins by giving an overview of telemedicine, synthesizing current literature that
illuminates the use of telemedicine in developing countries, and highlighting five key lessons learnt from this
body of literature
5|Page
1.3 Why Telemedicine
Recognizing that there is no one definitive definition of telemedicine – a 2007 study found 104 peer-reviewed
definitions of the word [2] – the World Health Organization has adopted the following broad description:
“The delivery of health care services, where distance is a critical factor, by all health care professionals using
information and communication technologies for the exchange of valid information for diagnosis, treatment and
prevention of disease and injuries, research and evaluation, and for the continuing education of health care
providers, all in the interests of advancing the health of individuals and their communities” [3].
Four elements are germane to telemedicine:
1. Its purpose is to provide clinical support.
2. It is intended to overcome geographical barriers, connecting users who are not in the same physical location.
3. It involves the use of various types of ICT.
4. Its goal is to improve health outcomes.
the number of unnecessary office visits. This was only the beginning of what would be a patient care
transformation.[4]
Convenience
Cost saving
Patients love it
6|Page
Chapter 2: Project Status
7|Page
2.1 Overview
This chapter gives an overview of the different platform we used to design our app. It mainly discusses
about the requirements, theories, techniques and implementation of the whole system.
2.2 Requirement
For development
Hardware requirements
• Android device
• Processor : intel core i3-350m
• Ram: 4 GB ddr3
• Disk Space: 1.32 GB (does not include disk space for IDE/tools).
Software requirements
• Android device running on Android 4.1( api level 16 or higher)
• Vs code / android studio for app development
• Web rowser for surfing web services from firebase
For Android user
Hardware requirements
• Android device
• Ram: minimum 512 MB
• Memory: 50mb
Software requirements
• Android device running on Android 4.1( api level 16 or higher)
8|Page
2.4 Use Case:
Here is the use case diagram of my app-
9|Page
2.5 Software Development method:
For developing this app we have used Dart language. For this purpose used Flutter in our Android Studio. Flutter
is a way more simple and easy to understand, that’s why we have used Flutter. Most importantly, Flutter is a
cross platform. It means we can develop both android and IOS app at the same time. From my experience,
building a usual mid-size Android app takes at least 40 seconds to get shipped onto the test device. And
sometimes, it can take forever just to adjust a small visual aspect in the layout. Some of you might say, ‘Wait,
but Android Studio has a layout preview for that.’ And it does. Yet, of course, there is a but: the feature is limited
and doesn’t always work as expected, especially with custom views.
Flutter’s “hot reload” feature, in turn, allows seeing the applied changes almost instantly, without even losing
the current application state. And this is exactly what makes Flutter app development several times faster due to
the increased development speed.
Besides, the Flutter team has put lots of effort into providing a wide variety of ready-to-use widgets. Most of
them are incredibly customizable, saving your time like no other framework before. In addition to numerous
core layout widgets, Flutter provides a large set of Material and Cupertino widgets that perfectly mimic the
behavior of each design language.
For Database storage we have used firebase. Firebase Analytics gives you undeniable insight into user behavior.
You can use this knowledge to make informed decisions about how to market your app better and to reach out
to the audiences that you want to target. The unique features it offers also allows you to analyze the
performance of your campaigns across organic and paid channels to understand which methods are most
effective in regards to the specific users that you want to reach.
One of the most important aspects of app development is being able to grow and engage with users over the
course of time. Firebase has a lot of built in features to make sure this is exactly what you do. With the platform
being geared towards business apps, this is really at the center of what makes Firebase so great.
10 | P a g e
After authentication you will direct to the homepage. In homepage you will get many options like
setting,slider,covid-19 statistics, emergency doctor,emergency ambulance and appointment options.Here is a
flowchart for better undewrstanding-
11 | P a g e
Here is a flowchart for understanding the slider option-
12 | P a g e
Booking page has two options. These are Current appointment and new appointment. Current appointment will
show you the appointment(s) you have booked already. New appointment option will take you to another page.
From there you can book an appointment, you can choose your preferable time if it is available. Here is the
flowchart-
13 | P a g e
14 | P a g e
15 | P a g e
Chapter 3: Result
16 | P a g e
3.1 Proposed System
My initial goal was to make and end to end video calling application
Covid 19 statistics
• It will offer public information to the users who are using it.
• It will offer the chance to login into the system to access to the private area of the application.
• It will write information in the database (the forms or appointments that the patient has previously filled).
• It will read information from the database and will show it to the user (patient or doctor).
User can read daily medical news headline by swiping the slider
17 | P a g e
User can read full article
18 | P a g e
19 | P a g e
20 | P a g e
21 | P a g e
22 | P a g e
23 | P a g e
24 | P a g e
25 | P a g e
26 | P a g e
Chapter 4: Conclusion
27 | P a g e
4.1 Summary of work
Today, most people have access to basic telemedicine devices like mobile phones and computers. In
today’s world everything is internet based. So our healthcare system should also be internet based.
Telemedicine services are often offered at lower costsand make availability for some to obtain health
care easier to achieve. With the use of economic tools, providers and facilities are determining this to be
true. Various technologies can be applied through Telehealth to empower patients to have control over
their healthcare, but despite current research, more investigation needs to be completed in order to
determine all of the possibilities technology has to offer. The goal of the project that inspired such
investigation was to dive deeper into the new technologies being created on a daily basis, but most
importantly discover how to transition patients to a different style of healthcare that requires utilizing
technology. Essentially, the team is well informed on technology within Telehealth while also focused on
the process of realistically delivering this to the patient. The greatest value associated with telemedicine
is not only the lower wait times and the reduced costs that are achieved but the improvement in patient
satisfaction and allowing the patient more involvement in the care they receive. Telemedicine
technology promotes virtual health care that curtails the transmission of COVID-19 infection among ill
patients and health care workers. Also, patients with mild coronavirus infection can receive counsel and
4.2 Limitations
I can implement the log in registration system, after log in user can update personal information, read
daily medical news headline by swiping the slider, read full article, take emergency ambulance service,
doctor, book for appointment under a selected department and existing appointment list. It can save
time. But incomplete is my end to end video call system right now.
telemedicine is the “hospital at home” model in which patients who meet the criteria for hospitalization
28 | P a g e
but are otherwise stable are treated at home for diseases such as chronic obstructive pulmonary
disease, pneumonia and heart failure. Studies have shown that the hospital-at-home model, when used
appropriately, is not only more cost-effective than hospitalization but results in a shorter treatment
Finally, in the acute setting, I have seen wide success with telemedicine programs in stroke care,
radiology, intensive care and psychiatry, and several studies have shown mortality rates comparable to
those with the traditional model. These encounters often require specialized skills and are the focus of
29 | P a g e
References
1. Strehle EM, Shabde N. One hundred years of telemedicine: does this new technology have a place in
paediatrics? Archives of Disease in Childhood, 2006, 91(12):956–959.
2. Sood SP, et al. Differences in public and private sector adoption of telemedicine: Indian case study for sectoral
3. WHO. A health telematics policy in support of WHO’s Health-For-All strategy for global health development:
report
of the WHO group consultation on health telematics, 11–16 December, Geneva, 1997. Geneva, World Health
Organization, 1998.
4. https://vsee.com/what-is-telemedicine/#3[Online] [20/08/2020]
30 | P a g e