Health Insurance Claim Management System
Health Insurance Claim Management System
Health Insurance Claim Management System
ABSTRACT:
OBJECTIVE
The main intention of introducing this system is to secure the patient file using
Blockchain technique identifying patient and company information using identifying
mechanism, insurance provider using this website for providing better customer
services ,Insurance Companies use it keep tracking customer, owner details and physical
verification of the customer etc.
ALGORITHM
MODULES:
Register
Login
Insurance Status
SYSTEM REQUIREMENTS
Hardware Requirements:
Software Requirements:
PHP - Overview
PHP is a recursive acronym for "PHP: Hypertext Preprocessor". PHP is a server side
scripting language that is embedded in HTML. It is used to manage dynamic content,
databases, session tracking, even build entire e-commerce sites. The PHP Hypertext
Preprocessor (PHP) is a programming language that allows web developers to create dynamic
content that interacts with databases. PHP is basically used for developing web based
software applications. This tutorial helps you to build your base with PHP.
PHP started out as a small open source project that evolved as more and more people
found out how useful it was. Rasmus Lerdorf unleashed the first version of PHP way back in
1994.
PHP is a MUST for students and working professionals to become a great Software
Engineer specially when they are working in Web Development Domain. I will list down
some of the key advantages of learning PHP:
Characteristics of PHP
Simplicity
Efficiency
Security
Flexibility
Familiarity
Just to give you a little excitement about PHP, I'm going to give you a small
conventional PHP Hello World program, You can try it using Demo link.
<html>
<head>
<title>Hello World</title>
</head>
<body>
<?php echo "Hello, World!";?>
</body> </html>
Applications of PHP
As mentioned before, PHP is one of the most widely used language over the web. I'm
going to list few of them here:
PHP performs system functions, i.e. from files on a system it can create, open, read,
write, and close them. and can handle forms, i.e. gather data from files, save data to a file,
through email you can send data, return data to the user. You add, delete, modify elements
within your database through PHP and access cookies variables and set cookies. Using PHP,
you can restrict users to access some pages of your website and encrypt data.
Architecture Overview
This section explains how all the different parts of the driver fit together. From the
different language runtimes, through the extension and to the PHP libraries on top. This new
architecture has replaced the old mongo extension. We refer to the new one as
the mongodb extension.
At the top of this stack sits a pure » PHP library, which we will distribute as a
Composer package. This library will provide an API similar to what users have come to
expect from the old mongo driver (e.g. CRUD methods, database and collection objects,
command helpers) and we expect it to be a common dependency for most applications built
with MongoDB. This library will also implement common » specifications, in the interest of
improving API consistency across all of the » drivers maintained by MongoDB (and
hopefully some community drivers, too).Sitting below that library we have the lower level
driver. This extension will effectively form the glue between PHP and our system libraries.
This extension will expose an identical public API for the most essential and performance-
sensitive functionality:
Connection management
BSON encoding and decoding
Object document serialization (to support ODM libraries)
Executing commands and write operations
Handling queries and cursors
Prerequisites
Before proceeding with this tutorial you should have at least basic understanding of
computer programming, Internet, Database, and MySQL etc is very helpful.
PHP started out as a small open source project that evolved as more and more people
found out how useful it was. Rasmus Lerdorf unleashed the first version of PHP way back in
1994.
PHP performs system functions, i.e. from files on a system it can create, open, read,
write, and close them.
PHP can handle forms, i.e. gather data from files, save data to a file, through email
you can send data, return data to the user.
You add, delete, modify elements within your database through PHP. Access cookies
variables and set cookies. Using PHP, you can restrict users to access some pages of your
website. It can encrypt data.
Characteristics of PHP
Simplicity
Efficiency
Security
Flexibility
Familiarity
In order to develop and run PHP Web pages three vital components need to be
installed on your computer system.
Web Server − PHP will work with virtually all Web Server software, including
Microsoft's Internet Information Server (IIS) but then most often used is freely available
Apache Server. Download Apache for free here − https://httpd.apache.org/download.cgi
Database − PHP will work with virtually all database software, including Oracle and
Sybase but most commonly used is freely available MySQL database. Download MySQL for
free here − https://www.mysql.com/downloads/
PHP Parser − In order to process PHP script instructions a parser must be installed to
generate HTML output that can be sent to the Web Browser. This tutorial will guide you how
to install PHP parser on your computer.
Before you proceed it is important to make sure that you have proper environment
setup on your machine to develop your web programs using PHP.
If this displays a page showing your PHP installation related information then it
means you have PHP and Webserver installed properly. Otherwise you have to follow given
procedure to install PHP on your computer.
This section will guide you to install and configure PHP over the following four
platforms −
Apache Configuration
If you are using Apache as a Web Server then this section will guide you to edit
Apache Configuration Files.
The PHP configuration file, php.ini, is the final and most immediate way to affect
PHP's functionality.
To configure IIS on your Windows machine you can refer your IIS Reference Manual
shipped along with IIS.
The main way to store information in the middle of a PHP program is by using a
variable.
Here are the most important things to know about variables in PHP.
All variables in PHP are denoted with a leading dollar sign ($).
The value of a variable is the value of its most recent assignment.
Variables are assigned with the = operator, with the variable on the left-hand side and
the expression to be evaluated on the right.
Variables can, but do not need, to be declared before assignment.
Variables in PHP do not have intrinsic types - a variable does not know in advance
whether it will be used to store a number or a string of characters.
Variables used before they are assigned have default values.
PHP does a good job of automatically converting types from one to another when
necessary.
PHP variables are Perl-like.
PHP has a total of eight data types which we use to construct our variables −
Conclusion
Whereas learning that trick might have been a natural thing to learn as part of
learning the whole subject, and only requires 5 minutes of study in between learning many
other tricks. In other words, a developer that has to constantly seek out solutions to things
he/she doesn't know will waste a lot more time in aggregate than someone that mastered the
subject as a whole, and then went to apply it. You're just more relaxed and in a better learning
mode when you're focused on nothing but learning. But when you're focused on producing
results, and have to learn at the same time, it can be stressful and waste you tons of time
going back and forth from testing each of the tens of wrong solutions you're trying out and
googling until you find the right one.
MYSQL
MySQL Database
MySQL is a fast, easy-to-use RDBMS being used for many small and big
businesses. MySQL is developed, marketed and supported by MySQL AB, which is a
Swedish company. MySQL is becoming so popular because of many good reasons −
MySQL is released under an open-source license. So you have nothing to pay to use
it.
MySQL is a very powerful program in its own right. It handles a large subset of the
functionality of the most expensive and powerful database packages.
MySQL works on many operating systems and with many languages including PHP,
PERL, C, C++, JAVA, etc.
MySQL works very quickly and works well even with large data sets.
MySQL is very friendly to PHP, the most appreciated language for web development.
MySQL supports large databases, up to 50 million rows or more in a table. The
default file size limit for a table is 4GB, but you can increase this (if your operating
system can handle it) to a theoretical limit of 8 million terabytes (TB).
MYSQL Functions
Here is the list of all important MySQL functions. Each function has been explained
along with suitable example.
MySQL Group By Clause − The MySQL GROUP BY statement is used along with
the SQL aggregate functions like SUM to provide means of grouping the result
dataset by certain database table column(s).
MySQL MAX Function − The MySQL MAX aggregate function allows us to select
the highest (maximum) value for a certain column.
MySQL MIN Function − The MySQL MIN aggregate function allows us to select
the lowest (minimum) value for a certain column.
MySQL SUM Function − The MySQL SUM aggregate function allows selecting the
total for a numeric column.
MySQL CONCAT Function − This is used to concatenate any string inside any
MySQL command.
MySQL DATE and Time Functions − Complete list of MySQL Date and Time
related functions.
WAMP Server
WAMP is an acronym that stands for Windows, Apache, MySQL, and PHP. It’s a
software stack which means installing WAMP installs Apache, MySQL, and PHP on your
operating system (Windows in the case of WAMP). Even though you can install them
separately, they are usually bundled up, and for a good reason too.
What’s good to know is that WAMP derives from LAMP (the L stands for Linux).
The only difference between these two is that WAMP is used for Windows, while LAMP –
for Linux based operating systems.
Let’s quickly go over what each letter represents “W” stands for Windows, there’s
also LAMP (for Linux) and MAMP (for Mac). “A” stands for Apache. Apache is the server
software that is responsible for serving web pages. When you request a page to be seen by
you, Apache grants your request over HTTP and shows you the site. “M” stands for MySQL.
MySQL’s job is to be the database management system for your server. It stores all of the
relevant information like your site’s content, user profiles, etc. “P” stands for PHP. It’s the
programming language that was used to write WordPress. It acts like glue for this whole
software stack. PHP is running in conjunction with Apache and communicating with
MySQL.
Fig 6: WAMP Structure
WAMP acts like a virtual server on your computer. It allows you to test all WordPress
features without any consequences since it’s localized on your machine and is not connected
to the web.
First of all, this means that you don’t need to wait until files are uploaded to your site,
and secondly – this makes creating backups much easier.
WAMP speeds up the work process for both developers and theme designers alike.
What is more, you also get the benefit of playing around with your site to your heart’s
content. However, to actually make the website go live, you need to get some form of hosting
service and a Domain. See our beginner-friendly article about web hosting for more
information. In essence, WAMP is used as a safe space to work on your website, without
needing to actually host it online. WAMP also has a control panel. Once you install the
software package, all of the services mentioned above (excluding the operating system that
is) will be installed on your local machine. Whether you use WAMP or software packages for
the other operating systems, it’s a great way to save time. You won’t have to upload files to a
site and will be able to learn how to develop in a safe and care-free environment.