Application Development Project: Healthcare Management System
VerifiedAdded on  2025/05/04
|24
|2980
|132
AI Summary
Desklib provides solved assignments and past papers to help students succeed.

UNIT 30
APPLICATION DEVELOPMENT
1
APPLICATION DEVELOPMENT
1
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Table of Contents
INTRODUCTION.....................................................................................................................................3
LO1.............................................................................................................................................................4
P1............................................................................................................................................................4
P2............................................................................................................................................................6
M1...........................................................................................................................................................7
LO2.............................................................................................................................................................9
P3............................................................................................................................................................9
M2.........................................................................................................................................................11
LO3...........................................................................................................................................................12
P4..........................................................................................................................................................12
P5..........................................................................................................................................................14
M3.........................................................................................................................................................18
M4.........................................................................................................................................................18
LO4...........................................................................................................................................................19
P6..........................................................................................................................................................19
M5.........................................................................................................................................................19
CONCLUSION........................................................................................................................................21
REFERENCES........................................................................................................................................22
Table of Figures
Figure 1 Software Development Life Cycle..................................................................................................8
Figure 2 Main Page...................................................................................................................................14
Figure 3 Doctor Registration (Page 1).......................................................................................................14
Figure 4 Doctor Registration (Page 2).......................................................................................................15
Figure 5 Doctor Registration (Page 3).......................................................................................................15
Figure 6 Room Booking (Page 1)..............................................................................................................16
Figure 7 Room Booking (Page 2)..............................................................................................................16
Figure 8 Appointment Booking.................................................................................................................17
Figure 9 Payment Details..........................................................................................................................17
2
INTRODUCTION.....................................................................................................................................3
LO1.............................................................................................................................................................4
P1............................................................................................................................................................4
P2............................................................................................................................................................6
M1...........................................................................................................................................................7
LO2.............................................................................................................................................................9
P3............................................................................................................................................................9
M2.........................................................................................................................................................11
LO3...........................................................................................................................................................12
P4..........................................................................................................................................................12
P5..........................................................................................................................................................14
M3.........................................................................................................................................................18
M4.........................................................................................................................................................18
LO4...........................................................................................................................................................19
P6..........................................................................................................................................................19
M5.........................................................................................................................................................19
CONCLUSION........................................................................................................................................21
REFERENCES........................................................................................................................................22
Table of Figures
Figure 1 Software Development Life Cycle..................................................................................................8
Figure 2 Main Page...................................................................................................................................14
Figure 3 Doctor Registration (Page 1).......................................................................................................14
Figure 4 Doctor Registration (Page 2).......................................................................................................15
Figure 5 Doctor Registration (Page 3).......................................................................................................15
Figure 6 Room Booking (Page 1)..............................................................................................................16
Figure 7 Room Booking (Page 2)..............................................................................................................16
Figure 8 Appointment Booking.................................................................................................................17
Figure 9 Payment Details..........................................................................................................................17
2

INTRODUCTION
The assignment focuses on the scenario of a healthcare center which has an issue regarding the
management of all the activities in the department. In this report, various tools and techniques
will be discussed which will be used in developing a management application which will include
booking room for specialists and booking appointments for the patients. In this report, we will
analyze the problem statement, select appropriate methodologies and techniques to produce a
solution. We will learn how a development process is carried out and how an application is
implemented in an organization.
3
The assignment focuses on the scenario of a healthcare center which has an issue regarding the
management of all the activities in the department. In this report, various tools and techniques
will be discussed which will be used in developing a management application which will include
booking room for specialists and booking appointments for the patients. In this report, we will
analyze the problem statement, select appropriate methodologies and techniques to produce a
solution. We will learn how a development process is carried out and how an application is
implemented in an organization.
3
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

LO1
P1
Ensuring the health of citizens is the main aim of a country’s development. This business sector
of healthcare is developing every day with new technologies arriving in the field. To provide a
better healthcare environment the patients suffering from any disease must consider a proper
specialist (Lean Methods Group, 2019). The problems that arise while the implementation is as
follows:
1. The issue regarding Supply Management
Patients suffer because of the unavailability and shortage of medicines and various
medical equipment. The suffering causes aggression in people which makes them
unhealthier. This type of unmanaged activities makes the user think if they’ve wasted
their money or not.
To solve this issue the hospital should have an inventory management system which will
help the hospital to keep a record of what is needed and benefit the patients by providing
a fast response and better treatment.
2. The issue regarding Data Sharing
The transfer to data is unreliable in the healthcare department. The traditional ways are
too prone to errors. A new era of technology is coming but this department still thinks
that paperwork is reliable enough. These old approaches are the downfall of the
healthcare industry.
To solve this issue the healthcare department must use cloud technologies which will
enable every hospital to have information about every patient which will make the work
easier for the patient if transferring from one hospital to another in an emergency.
3. Issue regarding Records
Doctors tend to forget what treatment is provided to which patient. It would be very
convenient for the doctor if they use any form filling system online which will help them
track the record of the patient.
4. The issue regarding Data Management
In the healthcare department, a numerous number of records are added every hour which
makes the database size very huge. The database must be managed and maintained very
4
P1
Ensuring the health of citizens is the main aim of a country’s development. This business sector
of healthcare is developing every day with new technologies arriving in the field. To provide a
better healthcare environment the patients suffering from any disease must consider a proper
specialist (Lean Methods Group, 2019). The problems that arise while the implementation is as
follows:
1. The issue regarding Supply Management
Patients suffer because of the unavailability and shortage of medicines and various
medical equipment. The suffering causes aggression in people which makes them
unhealthier. This type of unmanaged activities makes the user think if they’ve wasted
their money or not.
To solve this issue the hospital should have an inventory management system which will
help the hospital to keep a record of what is needed and benefit the patients by providing
a fast response and better treatment.
2. The issue regarding Data Sharing
The transfer to data is unreliable in the healthcare department. The traditional ways are
too prone to errors. A new era of technology is coming but this department still thinks
that paperwork is reliable enough. These old approaches are the downfall of the
healthcare industry.
To solve this issue the healthcare department must use cloud technologies which will
enable every hospital to have information about every patient which will make the work
easier for the patient if transferring from one hospital to another in an emergency.
3. Issue regarding Records
Doctors tend to forget what treatment is provided to which patient. It would be very
convenient for the doctor if they use any form filling system online which will help them
track the record of the patient.
4. The issue regarding Data Management
In the healthcare department, a numerous number of records are added every hour which
makes the database size very huge. The database must be managed and maintained very
4
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

properly. If an error occurs while running any query the database could get corrupted. If
the database is improperly managed then it will result in various catastrophes like
incorrect reports, collapsing in appointments, etc.
To solve these problems there should a cloud portal for patients where they can see their
reports, the amount they’ve spent on the tests, etc.
5
the database is improperly managed then it will result in various catastrophes like
incorrect reports, collapsing in appointments, etc.
To solve these problems there should a cloud portal for patients where they can see their
reports, the amount they’ve spent on the tests, etc.
5

P2
The various areas of risk which came in the way while successfully developing the application
are as follows:
1. Budget
Controlling the budget has always been a major risk for any project. Budget can
sometimes overrun which is not good for the scope of the project (Stanleigh, 2019).
2. Schedule
This type of risk arises when the time required to develop the application is extending the
deadline. This can result in a loss in the project investment.
3. IT
The failure in IT can be due to various reasons such as power outage or the failure of the
software. This can lead to a loss in data and disruption in the business.
4. Technology
This type of risk arises when the software is outdated and when the hardware is faulty.
This can delay the project and may result in an increase in budget.
5. Performance
This is a very impactful risk because it arises when the project fails to produce the
desired output.
6. Legal
This risk refers to the allegations and obligations that arise over the contract. It includes
the risk of losing and shutting down the project.
6
The various areas of risk which came in the way while successfully developing the application
are as follows:
1. Budget
Controlling the budget has always been a major risk for any project. Budget can
sometimes overrun which is not good for the scope of the project (Stanleigh, 2019).
2. Schedule
This type of risk arises when the time required to develop the application is extending the
deadline. This can result in a loss in the project investment.
3. IT
The failure in IT can be due to various reasons such as power outage or the failure of the
software. This can lead to a loss in data and disruption in the business.
4. Technology
This type of risk arises when the software is outdated and when the hardware is faulty.
This can delay the project and may result in an increase in budget.
5. Performance
This is a very impactful risk because it arises when the project fails to produce the
desired output.
6. Legal
This risk refers to the allegations and obligations that arise over the contract. It includes
the risk of losing and shutting down the project.
6
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

M1
The main issue in all the healthcare department is their poor administration management. This
management system can be solved by developing a data management system which can be either
cloud-based or not (Tutorialspoint, 2019). The software is analyzed using various stages used in
SDLC such as:
1. Preliminary Analysis
In this analysis we analyze different aspects like if there exists a solution to solve the
problem, what is the description of the problem, would it suit the organization, can the
application be developed, is it allowed to make it, etc.
2. System Analysis
In this analysis the requirements are noted down, the procedure to carry out the work is
determined and the overall planning is carried out.
3. Design
In this process, all the requirements and procedures are converted to their appropriate
technical terms. The development of all the interfaces is carried out in this process.
4. Programming
In this phase, the code is written which includes the front-end and most importantly the
back-end of the application. All the connectivity is done at this phase.
5. Testing
In this phase, the product is tested using various approaches and the debugging also
happens where the errors are found and they are fixed permanently for the smooth
execution of the application.
6. Implementation
After the testing, the application is implemented in the organization. In this step the users
are trained, documentation is provided and all the other activities regarding the usage of
the application.
7. Maintenance
In this final phase, the feedback from the users is received time to time and the updating
of the application takes place on a regular basis for the smooth functionality and better
user experience.
7
The main issue in all the healthcare department is their poor administration management. This
management system can be solved by developing a data management system which can be either
cloud-based or not (Tutorialspoint, 2019). The software is analyzed using various stages used in
SDLC such as:
1. Preliminary Analysis
In this analysis we analyze different aspects like if there exists a solution to solve the
problem, what is the description of the problem, would it suit the organization, can the
application be developed, is it allowed to make it, etc.
2. System Analysis
In this analysis the requirements are noted down, the procedure to carry out the work is
determined and the overall planning is carried out.
3. Design
In this process, all the requirements and procedures are converted to their appropriate
technical terms. The development of all the interfaces is carried out in this process.
4. Programming
In this phase, the code is written which includes the front-end and most importantly the
back-end of the application. All the connectivity is done at this phase.
5. Testing
In this phase, the product is tested using various approaches and the debugging also
happens where the errors are found and they are fixed permanently for the smooth
execution of the application.
6. Implementation
After the testing, the application is implemented in the organization. In this step the users
are trained, documentation is provided and all the other activities regarding the usage of
the application.
7. Maintenance
In this final phase, the feedback from the users is received time to time and the updating
of the application takes place on a regular basis for the smooth functionality and better
user experience.
7
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Figure 1 Software Development Life Cycle
After the development and implementation of the application, it will ease the administration
management and there will be smooth running of all the activities done in the healthcare
department.
8
After the development and implementation of the application, it will ease the administration
management and there will be smooth running of all the activities done in the healthcare
department.
8

LO2
P3
To make an application fully functional and ready to use, software tools and techniques are used
to achieve the functionalities (Gao, 2019).
Software Tools
1. User support libraries
These are the mechanized documenting systems which is used to in the development of
the project as it includes a vast range of functionalities. These classes help in building
applications and handling media. These type of libraries helps in the keeping of records,
documentation, and data which can be utilized to furnish the executives with
advancement reports.
2. Pre-processors
It refers to programs which are processed before the execution of the source code. These
programs help the compiler in pre-processing the source code before the actual
compilation of the code. Example: #define is used for defining the symbol, #undef is used
for removing the definition of any symbol, etc.
3. Online programming support programs
These are the online tools which give the user or the programmers the privilege to modify
the applications, to swiftly correct the applications and even run tests.
4. Analyzers
It refers to the analyzers which are programmed to monitor and modify the operations
which are performed by the application. The information is automatically collected and
then used in modifying the program for cost reduction.
5. Data generators
It refers to the data generators which are used for testing. These type of tools are used to
analyze the program. It generated files which provide the data which is used for the
logical testing of the program.
9
P3
To make an application fully functional and ready to use, software tools and techniques are used
to achieve the functionalities (Gao, 2019).
Software Tools
1. User support libraries
These are the mechanized documenting systems which is used to in the development of
the project as it includes a vast range of functionalities. These classes help in building
applications and handling media. These type of libraries helps in the keeping of records,
documentation, and data which can be utilized to furnish the executives with
advancement reports.
2. Pre-processors
It refers to programs which are processed before the execution of the source code. These
programs help the compiler in pre-processing the source code before the actual
compilation of the code. Example: #define is used for defining the symbol, #undef is used
for removing the definition of any symbol, etc.
3. Online programming support programs
These are the online tools which give the user or the programmers the privilege to modify
the applications, to swiftly correct the applications and even run tests.
4. Analyzers
It refers to the analyzers which are programmed to monitor and modify the operations
which are performed by the application. The information is automatically collected and
then used in modifying the program for cost reduction.
5. Data generators
It refers to the data generators which are used for testing. These type of tools are used to
analyze the program. It generated files which provide the data which is used for the
logical testing of the program.
9
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Software Techniques
Software techniques are divided into two types. The first type is used by the developers and the
second type is used by the managers. The techniques used by the developers are:
1. Structured Programming
The technique is to code in a particular and simple style. The code should be so simple
that it could be understood by anyone who would later modify or maintain them.
2. Improvement in performance
In this technique, the optimization of the code takes place after the analysis of the code. It
is done to improve the functionalities and make it more efficient.
3. Top-Down
In this technique, we start the development of the application from scratch. Everything
comes is a particular and fixed sequence. First comes the designing, then comes the
coding, then comes the testing and then the application is deployed and implemented.
4. Concurrent Documentation
Documentation of the code is code concurrently with the development process. It helps in
reducing the budget and represent a clear point of view of the project.
The techniques used by the managers are:
1. Quality Improvement
Third-party software is used for the inspection of the application to improve the quality of
the software.
2. Team’s head programmer method
This technique revolves around the concept that there should be a skilled head
programmer, a librarian developer and another programmer for backup.
3. Alternatives
It refers to the other development tools that are used to makes applications and software.
The techniques and tools that are used in the development of the application are:
Visual Studio is used for the development of the application and the technique used is C# using
the .NET framework. C Sharp comes under the object-oriented programming languages. It is
amongst the most popular languages as it is used for creating applications for web, phones, etc.
10
Software techniques are divided into two types. The first type is used by the developers and the
second type is used by the managers. The techniques used by the developers are:
1. Structured Programming
The technique is to code in a particular and simple style. The code should be so simple
that it could be understood by anyone who would later modify or maintain them.
2. Improvement in performance
In this technique, the optimization of the code takes place after the analysis of the code. It
is done to improve the functionalities and make it more efficient.
3. Top-Down
In this technique, we start the development of the application from scratch. Everything
comes is a particular and fixed sequence. First comes the designing, then comes the
coding, then comes the testing and then the application is deployed and implemented.
4. Concurrent Documentation
Documentation of the code is code concurrently with the development process. It helps in
reducing the budget and represent a clear point of view of the project.
The techniques used by the managers are:
1. Quality Improvement
Third-party software is used for the inspection of the application to improve the quality of
the software.
2. Team’s head programmer method
This technique revolves around the concept that there should be a skilled head
programmer, a librarian developer and another programmer for backup.
3. Alternatives
It refers to the other development tools that are used to makes applications and software.
The techniques and tools that are used in the development of the application are:
Visual Studio is used for the development of the application and the technique used is C# using
the .NET framework. C Sharp comes under the object-oriented programming languages. It is
amongst the most popular languages as it is used for creating applications for web, phones, etc.
10
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

The syntax resembles that of Java or C++. C Sharp commonly known as C# is used for
programming in .NET.
11
programming in .NET.
11

M2
There are various techniques and tools that can be used for developing an application. But for
this type of management application, C Sharp is the best programming language which can be
used with Visual Studio to make a robust and smooth management application (C# Station,
2019).
Aspects C C++ C#
Performance Fast Fast Standard
Programming
Paradigm
Procedural Object-Oriented Object-Oriented
Platform
Dependency
Any Platform Any Platform Windows OS
Abstraction Lowest Low High
Support Mobile, desktop and
web application
Server-side
application, gaming,
networking
System-level code and
Embedded devices
Memory
Management
Manual Manual Garbage Collection
12
There are various techniques and tools that can be used for developing an application. But for
this type of management application, C Sharp is the best programming language which can be
used with Visual Studio to make a robust and smooth management application (C# Station,
2019).
Aspects C C++ C#
Performance Fast Fast Standard
Programming
Paradigm
Procedural Object-Oriented Object-Oriented
Platform
Dependency
Any Platform Any Platform Windows OS
Abstraction Lowest Low High
Support Mobile, desktop and
web application
Server-side
application, gaming,
networking
System-level code and
Embedded devices
Memory
Management
Manual Manual Garbage Collection
12
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
1 out of 24
Related Documents

Your All-in-One AI-Powered Toolkit for Academic Success.
 +13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.