Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
437 views

STQA Mini Project

mini project of stqa
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
437 views

STQA Mini Project

mini project of stqa
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 19

Software Testing and Quality Assurance

Savitribai Phule Pune University

Pune Vidyarthi Griha’s College of Engineering and Technology and G K


Pate (Wani) Institute of Management, Pune

Department of Computer Engineering


Academic Year 2022 – 2023

Software Testing and Quality Assurance

Mini Project
(2019 Course)

Project Title
Dynamic website of covid-19 information using HTML, CSS, JAVASCRIPT and PHP,
MySQL database used to store user account, comment, and registration form details. Regular
Expression testcases for testing purpose.

Team Members

Sr. No. Name Exam Seat No. Roll No.


1 Deep Pawar B190074255 79
2 Pranit Rathod B190074258 03
3 Vishaka Matkar B190074243 07

1
Software Testing and Quality Assurance

 TITLE
Dynamic website of covid-19 information using HTML, CSS, JAVASCRIPT and PHP, MySQL database
used to store user account, comment, and registration form details. Regular Expression testcases for testing
purpose.

 THEORY

 Introduction
As the COVID-19 crisis endures and the virus continues to spread globally, the need for collecting
epidemiological data and patient information also grows exponentially. The race against the clock to find a cure
and a vaccine to the disease means researchers require storage of increasingly large and diverse types of
information; for doctors following patients, recording symptoms and reactions to treatments, the need for
storage flexibility is only surpassed by the necessity of storage security. The volume, variety, and variability of
COVID- 19 patient data requires storage in database management systems.

 Software requirements

a. Frontend : HTML, CSS, JQUERY, JAVASCRIPT and PHP


b. Backend : MySQL

 Modules
It has two modules

1. Admin
2. User(Patients)

1. Admin Module
Admin is the superuser of the website who can manage everything on the website. Admin can log in through
the login page

 Dashboard: In this section, the admin can see all detail in brief like the total, assigned and the sample
collected and completed tests.
 Phlebotomist: In this section, the admin can manage Phlebotomist (add, update, delete).
 Testing: In this section, the admin can manage all the tests like assign the test to Phlebotomist and update
the history.
 Report: In this section, the admin can generate two types of report. One is between dates reports and another
one is by search. Admin can search the report by order number, name and mobile number.
 Notification: In this section, the admin will get a notification for every new test request (notification bell).
 Admin can also update his profile, change the password and recover the password.

2
Software Testing and Quality Assurance

2. User(Patient) Module

 User can visit the application through a URL.


 Testing: This section divided into two parts. One is for new user and another one is for registered user. New
user(First-time user) needs to provide personal and testing Information. A registered user only needs to
provide test information, their personal information will be fetched from the database.
 Report: In this section, Users can search their test report using order number, name and registered mobile
number.
 Dashboard: In this section, the User can see the in which State of how many tests are done.

 Code
a. index.php

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="">
<meta name="author" content="">
<title>Covid-19 Testing Management System</title>
<!-- Bootstrap core CSS -->
<link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="css/scrolling-nav.css" rel="stylesheet">
</head>

<body id="page-top">
<!-- Navigation -->
<nav class="navbar navbar-expand-lg navbar-dark bg-dark fixed-top" id="mainNav">
<div class="container">
<a class="navbar-brand js-scroll-trigger" href="#page-top">Covid19-TMS</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"
aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarResponsive">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link js-scroll-trigger" href="#about">About Coronavirus </a>
</li>
<li class="nav-item">
<a class="nav-link js-scroll-trigger" href="#services">Covid-19 Symptoms</a>
</li>
<li class="nav-item">
<a class="nav-link js-scroll-trigger" href="#contact">Prevention</a>
</li>
<li class="nav-item active">
<a class="nav-link js-scroll-trigger" href="new-user-testing.php">Testing</a>

3
Software Testing and Quality Assurance

</li>
<li class="nav-item active">
<a class="nav-link js-scroll-trigger" href="live-test-updates.php">Live Updates</a>
</li>
<li class="nav-item active">
<a class="nav-link js-scroll-trigger" href="login.php">Admin</a>
</li>
</ul>
</div>
</div>
</nav>

<header class="bg-primary text-white">


<div class="container text-center">
<h1>COVID19-TMS</h1>
<p class="lead">COVID19 - Testing Management System</p>
</div>
</header>

<section id="about">
<div class="container">
<div class="row">
<div class="col-lg-8 mx-auto">
<h2>About this page</h2>
<p class="lead">Coronavirus disease (COVID-19) is an infectious disease caused by a newly
discovered coronavirus. Most people infected with the COVID-19, virus will experience mild to moderate,
respiratory illness & recover without requiring special treatment. Older people and those with underlying
medical problem like cardiovascular disease.</p>
<p class="lead">The COVID-19 virus spread primarily through droplet of saliva or discharge from the
nose when an infected person coughs or sneezes so it’s important that you also practice respiratory
etiquette.</p>
</div>
</div>
</div>
</section>

<section id="services" class="bg-light">


<div class="container">
<div class="row">
<div class="col-lg-8 mx-auto">
<h2>Covid-19 Symptoms</h2>
<hr />
<p><strong>Hight Fever 2-14 days!</strong><br />
Reported illnesses have ranged from mild symptoms to severe illness and death</p>
<hr />
<p><strong>Dry Cough 2-14 days!</strong><br />
Reported illnesses have ranged from mild symptoms to severe illness and death</p>
<hr />
<p><strong>Shortness of breath!</strong><br />
Reported illnesses have ranged from mild symptoms to severe illness and death</p>
</div>
</div>

4
Software Testing and Quality Assurance

</div>
</section>

<section id="contact">
<div class="container">
<div class="row">
<div class="col-lg-8 mx-auto">
<h2>Prevention</h2>
<ul>
<li>Wash your Hands often</li>
<li>Wear A Face mask</li>
<li>Avoid contact with sick people</li>
<li>Always cover your cough or sneeze</li>
</ul>
</div>
</div>
</div>
</section>

<!-- Footer -->


<footer class="py-5 bg-dark">
<div class="container">
<p class="m-0 text-center text-white">Copyright &copy; Your Website 2020</p>
</div>
<!-- /.container -->
</footer>

<!-- Bootstrap core JavaScript -->


<script src="vendor/jquery/jquery.min.js"></script>
<script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>

<!-- Plugin JavaScript -->


<script src="vendor/jquery-easing/jquery.easing.min.js"></script>

<!-- Custom JavaScript for this theme -->


<script src="js/scrolling-nav.js"></script>

</body>
</html>

b. dashboard.php

<?php
session_start(
);
include_once('includes/
config.php'); if
(strlen($_SESSION['aid']==0)) {
header('location:logout.php');
} else{
?>

5
Software Testing and Quality Assurance

<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="">
<meta name="author" content="">
<title>Covid-Tms | Dashboard</title>
<!-- Custom fonts for this template-->
<link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
<link href="https://fonts.googleapis.com/css?
family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,80 0i,900,900i"
rel="stylesheet">
<!-- Custom styles for this template-->
<link href="css/sb-admin-2.min.css" rel="stylesheet">

</head>
<body id="page-top">
<!-- Page Wrapper -->
<div id="wrapper">
<!-- Sidebar -->
<?php include_once('includes/sidebar.php');?>
<!-- End of Sidebar -->
<!-- Content Wrapper -->
<div id="content-wrapper" class="d-flex flex-column">
<!-- Main Content -->
<div id="content">
<!-- Topbar -->
<?php include_once('includes/topbar.php');?>
<!-- End of Topbar -->
<!-- Begin Page Content -->
<div class="container-fluid">
<!-- Page Heading -->
<div class="d-sm-flex align-items-center justify-content-between mb-4">
<h1 class="h3 mb-0 text-gray-800">Dashboard</h1>
<a href="bwdates-report-ds.php" class="d-none d-sm-inline-block btn btn-sm btn-primary
shadow-sm"><i
class="fas fa-download fa-sm text-white-50"></i> Generate Report</a>
</div>
<!-- Content Row -->
<div class="row">
<?php
//Total tests
$query=mysqli_query($con,"select id from tbltestrecord");
$totaltest=mysqli_num_rows($query);
//Assigned tests
$query1=mysqli_query($con,"select id from tbltestrecord where ReportStatus='Assigned'");
$totalassigned=mysqli_num_rows($query1);
//On the way for sample collection
$query2=mysqli_query($con,"select id from tbltestrecord where ReportStatus='On the Way for Collection'");
$totalontheway=mysqli_num_rows($query2);
//Sample Collected

6
Software Testing and Quality Assurance

$query3=mysqli_query($con,"select id from tbltestrecord where ReportStatus='Sample Collected'");


$totalsamplecollected=mysqli_num_rows($query3);
//Sent for lab
$query4=mysqli_query($con,"select id from tbltestrecord where ReportStatus='Sent to Lab'");
$totalsenttolab=mysqli_num_rows($query4);

//Report Delivered
$query5=mysqli_query($con,"select id from tbltestrecord where ReportStatus='Delivered'");
$totaldelivered=mysqli_num_rows($query5);

//Totall Registered Patients


$query6=mysqli_query($con,"select id from tblpatients");
$totalpatients=mysqli_num_rows($query6);

//Totall Registered Phlebotomist


$query7=mysqli_query($con,"select id from tblphlebotomist");
$totalphlebotomist=mysqli_num_rows($query7);
?>
<!-- Total Tests-->
<div class="col-xl-3 col-md-6 mb-4">
<div class="card border-left-primary shadow h-100 py-2">
<a href="all-test.php">
<div class="card-body">
<div class="row no-gutters align-items-center">
<div class="col mr-2">
<div class="text-xs font-weight-bold text-primary text-uppercase mb-1">
Total Tests</div>
<div class="h5 mb-0 font-weight-bold text-gray-800"><?php echo
$totaltest;?></div>
</div>
<div class="col-auto">
<i class="fas fa-virus fa-2x text-gray-300"></i>
</div>
</div>
</div>
</a>
</div>
</div>

<!-- Assigned test-->


<div class="col-xl-3 col-md-6 mb-4">
<div class="card border-left-success shadow h-100 py-2">
<a href="assigned-test.php">
<div class="card-body">
<div class="row no-gutters align-items-center">
<div class="col mr-2">
<div class="text-xs font-weight-bold text-success text-uppercase mb-1">
Total Assigned</div>
<div class="h5 mb-0 font-weight-bold text-gray-800"><?php echo
$totalassigned;?></div>
</div>
<div class="col-auto">

7
Software Testing and Quality Assurance

<i class="fas fa-user fa-2x text-gray-300"></i>


</div>
</div>
</div>
</a>
</div>
</div>

<!-- On the way for sample collection-->


<div class="col-xl-3 col-md-6 mb-4">
<div class="card border-left-info shadow h-100 py-2">
<a href="ontheway-samplecollection-test.php">
<div class="card-body">
<div class="row no-gutters align-items-center">
<div class="col mr-2">
<div class="text-xs font-weight-bold text-info text-uppercase mb-1"> On the way
for sample collection
</div>
<div class="row no-gutters align-items-center">
<div class="col-auto">
<div class="h5 mb-0 mr-3 font-weight-bold text-gray-800"><?php echo
$totalontheway;?></div>
</div>
<div class="col">

</div>
</div>
</div>
<div class="col-auto">
<i class="fas fa-motorcycle fa-2x text-gray-300"></i>
</div>
</div>
</div>
</a>
</div>
</div>

<!-- Sample Collected -->


<div class="col-xl-3 col-md-6 mb-4">
<div class="card border-left-warning shadow h-100 py-2">
<a href="sample-collected-test.php">
<div class="card-body">
<div class="row no-gutters align-items-center">
<div class="col mr-2">
<div class="text-xs font-weight-bold text-warning text-uppercase mb-1">
Sample Collected</div>
<div class="h5 mb-0 font-weight-bold text-gray-800"><?php echo
$totalsamplecollected;?></div>
</div>
<div class="col-auto">
<i class="fas fa-prescription-bottle fa-2x text-gray-300"></i>
</div>

8
Software Testing and Quality Assurance

</div>
</div>
</a>
</div>
</div>

<!-- Sent to Lab -->


<div class="col-xl-3 col-md-6 mb-4">
<div class="card border-left-warning shadow h-100 py-2">
<a href="samplesent-lab-test.php">
<div class="card-body">
<div class="row no-gutters align-items-center">
<div class="col mr-2">
<div class="text-xs font-weight-bold text-warning text-uppercase mb-1">
Sample Sent to Lab</div>
<div class="h5 mb-0 font-weight-bold text-gray-800"><?php echo
$totalsenttolab;?></div>
</div>
<div class="col-auto">
<i class="fas fa-microscope fa-2x text-gray-300"></i>
</div>
</div>
</div>
</a>
</div>
</div>
<!-- Report Delivered-->
<div class="col-xl-3 col-md-6 mb-4">
<div class="card border-left-info shadow h-100 py-2">
<a href="reportdelivered-test.php">
<div class="card-body">
<div class="row no-gutters align-items-center">
<div class="col mr-2">
<div class="text-xs font-weight-bold text-info text-uppercase mb-1">Report
Delivered
</div>
<div class="row no-gutters align-items-center">
<div class="col-auto">
<div class="h5 mb-0 mr-3 font-weight-bold text-gray-800"><?php echo
$totaldelivered;?></div>
</div>
<div class="col">

</div>
</div>
</div>
<div class="col-auto">
<i class="fas fa-clipboard-list fa-2x text-gray-300"></i>
</div>
</div>
</div>
</a>

9
Software Testing and Quality Assurance

</div>
</div>

<!-- Total Registered Patients-->


<div class="col-xl-3 col-md-6 mb-4">
<div class="card border-left-primary shadow h-100 py-2">

<div class="card-body">
<div class="row no-gutters align-items-center">
<div class="col mr-2">

<div class="text-xs font-weight-bold text-primary text-uppercase mb-1">


Total Registered Patients</div>
<div class="h5 mb-0 font-weight-bold text-gray-800"><?php echo
$totalpatients;?></div>
</div>
<div class="col-auto">
<i class="fas fa-users fa-2x text-gray-300"></i>
</div>
</div>
</div>
</div>
</div>

<!-- Total Registered Phlebotomist-->

<div class="col-xl-3 col-md-6 mb-4">


<div class="card border-left-success shadow h-100 py-2">
<a href="manage-phlebotomist.php">
<div class="card-body">
<div class="row no-gutters align-items-center">

<div class="col mr-2">


<div class="text-xs font-weight-bold text-success text-uppercase mb-1">
Total Registered Phlebotomist</div>
<div class="h5 mb-0 font-weight-bold text-gray-800"><?php echo
$totalphlebotomist;?></div>
</div>

<div class="col-auto">
<i class="fas fa-user-nurse fa-2x text-gray-300"></i>
</div>
</div>
</div>
</a>
</div>
</div>

</div>

<!-- Content Row -->

1
Software Testing and Quality Assurance

<!-- Footer -->


<?php include_once('includes/footer.php');?>
<!-- End of Footer -->

</div>
<!-- End of Content Wrapper -->

</div>
<!-- End of Page Wrapper -->

<!-- Scroll to Top Button-->


<?php include_once('includes/footer2.php');?>
<!-- Bootstrap core JavaScript-->
<script src="vendor/jquery/jquery.min.js"></script>
<script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>

<!-- Core plugin JavaScript-->


<script src="vendor/jquery-easing/jquery.easing.min.js"></script>

<!-- Custom scripts for all pages-->


<script src="js/sb-admin-2.min.js"></script>

<!-- Page level plugins -->


<script src="vendor/chart.js/Chart.min.js"></script>

<!-- Page level custom scripts -->


<script src="js/demo/chart-area-demo.js"></script>
<script src="js/demo/chart-pie-demo.js"></script>

</body>
</html>
<?php } ?>

 Database

covidtmsdb.sql

-- phpMyAdmin SQL Dump


-- version 4.9.0.1
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Generation Time: May 08, 2021 at 03:05 PM
-- Server version: 10.3.15-MariaDB
-- PHP Version: 7.2.19

SET SQL_MODE =
"NO_AUTO_VALUE_ON_ZERO"; SET
AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";

1
Software Testing and Quality Assurance

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;


/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `covidtmsdb`
--

--
--
-- Table structure for table `tbladmin`
--

CREATE TABLE `tbladmin` (


`ID` int(11) NOT NULL,
`AdminName` varchar(120) DEFAULT NULL,
`AdminuserName` varchar(20) NOT NULL,
`MobileNumber` int(10) NOT NULL,
`Email` varchar(120) NOT NULL,
`Password` varchar(120) DEFAULT NULL,
`AdminRegdate` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tbladmin`
--

INSERT INTO `tbladmin` (`ID`, `AdminName`, `AdminuserName`, `MobileNumber`, `Email`, `Password`,


`AdminRegdate`) VALUES
(2, 'Admin', 'admin', 1234567890, 'admin@gmail.com', 'f925916e2754e5e03f75dd58a5733251', '2021-04-19
18:30:00');

--
-- Table structure for table `tblpatients`
--

CREATE TABLE `tblpatients` (


`id` int(11) NOT NULL,
`FullName` varchar(120) DEFAULT NULL,
`MobileNumber` bigint(12) DEFAULT NULL,
`DateOfBirth` date DEFAULT NULL,
`GovtIssuedId` varchar(150) DEFAULT NULL,
`GovtIssuedIdNo` varchar(150) DEFAULT NULL,
`FullAddress` varchar(255) DEFAULT NULL,
`State` varchar(200) DEFAULT NULL,
`RegistrationDate` timestamp NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--

1
Software Testing and Quality Assurance

-- Dumping data for table `tblpatients`


--

INSERT INTO `tblpatients` (`id`, `FullName`, `MobileNumber`, `DateOfBirth`, `GovtIssuedId`,


`GovtIssuedIdNo`, `FullAddress`, `State`, `RegistrationDate`) VALUES
(1, 'Anuj kumar', 1234567890, '1999-02-01', 'Driving License', '342545445345', 'A83748 New Delhi India',
'Delhi', '2021-04-27 17:31:22'),
(2, 'Sarita', 6547893210, '1990-05-09', 'Pancard', 'HHHGHGH8888jh', 'H 826273 Noida', 'Uttar Pradesh', '2021-
04-27 18:04:57'),
(4, 'Garima Singh', 4598520125, '2005-01-08', 'Pancard', 'DDDKJKJ454545H', 'A-1234 Patna', 'Bihar', '2021-
05-08 05:49:44'),
(5, 'Amit Singh', 2536987410, '2007-06-01', 'PANCARD', 'HJGGHG76767HGGH', 'H 37334 New Delhi',
'Delhi', '2021-05-08 09:25:50'),
(6, 'Rahul Yadav', 1234567899, '2003-06-05', 'Driving License', '5435345', 'ABC 123 XYZ Street Noida', 'Uttar
Pradesh', '2021-05-08 09:29:22');

--
-- Table structure for table `tblphlebotomist`
--

CREATE TABLE `tblphlebotomist` (


`id` int(11) NOT NULL,
`EmpID` varchar(100) DEFAULT NULL,
`FullName` varchar(120) DEFAULT NULL,
`MobileNumber` bigint(12) DEFAULT NULL,
`RegDate` timestamp NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tblphlebotomist`
--
INSERT INTO `tblphlebotomist` (`id`, `EmpID`, `FullName`, `MobileNumber`, `RegDate`) VALUES
(3, '12587493', 'Amit Singh', 9876543212, '2021-05-03 04:51:44'),
(4, '105202365', 'Rahul', 8529631470, '2021-05-03 04:52:06'),
(5, '10802364', 'Sanjeev Tomar', 1234567890, '2021-05-08 09:34:11');

--
-- Table structure for table `tblreporttracking`
--

CREATE TABLE `tblreporttracking` (


`id` int(11) NOT NULL,
`OrderNumber` bigint(40) DEFAULT NULL,
`Remark` varchar(255) DEFAULT NULL,
`Status` varchar(120) DEFAULT NULL,
`PostingTime` timestamp NULL DEFAULT current_timestamp(),
`RemarkBy` int(5) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

1
Software Testing and Quality Assurance

--
-- Dumping data for table `tblreporttracking`
--

INSERT INTO `tblreporttracking` (`id`, `OrderNumber`, `Remark`, `Status`, `PostingTime`, `RemarkBy`)


VALUES
(1, 450040675, 'The Phlebotomist is on the way for collection.', 'On the Way for Collection', '2021-05-06
04:36:22', 2),
(6, 450040675, 'Sample collection.', 'Sample Collected', '2021-05-06 19:15:25', 2),
(7, 450040675, 'Sample sent to the lab.', 'Sent to Lab', '2021-05-06 19:15:48', 2),
(9, 450040675, 'Report uploaded.', 'Delivered', '2021-05-06 20:01:48', 2),
(10, 617325549, 'The phlebotomist is on the way to sample collection.', 'On the Way for Collection', '2021-
05- 07 04:44:38', 2),
(11, 617325549, 'Sample collected successfully.', 'Sample Collected', '2021-05-07 04:46:46', 2),
(12, 617325549, 'Sample sent to the lab.', 'Sent to Lab', '2021-05-07 04:51:25', 2),
(13, 617325549, 'Report uploaded.', 'Delivered', '2021-05-07 04:57:20', 2),
(14, 250482553, 'On the way for sample collection.', 'On the Way for Collection', '2021-05-08 09:31:42', 2),
(15, 250482553, 'Sample collected successfully', 'Sample Collected', '2021-05-08 09:32:06', 2),
(16, 250482553, 'Sample sent to lab', 'Sent to Lab', '2021-05-08 09:32:26', 2),
(17, 250482553, 'Report Uploaded', 'Delivered', '2021-05-08 09:32:51', 2);

--
-- Table structure for table `tbltestrecord`
--

CREATE TABLE `tbltestrecord` (


`id` int(11) NOT NULL,
`OrderNumber` bigint(14) DEFAULT NULL,
`PatientMobileNumber` bigint(14) DEFAULT NULL,
`TestType` varchar(100) DEFAULT NULL,
`TestTimeSlot` varchar(120) DEFAULT NULL,
`ReportStatus` varchar(100) DEFAULT NULL,
`FinalReport` varchar(150) DEFAULT NULL,
`ReportUploadTime` varchar(200) DEFAULT NULL,
`RegistrationDate` timestamp NULL DEFAULT current_timestamp(),
`AssignedtoEmpId` varchar(150) DEFAULT NULL,
`AssigntoName` varchar(180) DEFAULT NULL,
`AssignedTime` varchar(100) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tbltestrecord`
--

INSERT INTO `tbltestrecord` (`id`, `OrderNumber`, `PatientMobileNumber`, `TestType`, `TestTimeSlot`,


`ReportStatus`, `FinalReport`, `ReportUploadTime`, `RegistrationDate`, `AssignedtoEmpId`,
`AssigntoName`, `AssignedTime`) VALUES
(1, 450040675, 1234567890, 'Antigen', '2021-05-01T04:05', 'Delivered',
'2c86e2aa7eb4cb4db70379e28fab9b521620331308.pdf', '07-05-2021 01:31:48 AM', '2021-04-27 17:31:23',
'12587493', 'Amit Singh', '06-05-2021 10:05:22 AM'),

1
Software Testing and Quality Assurance

(2, 617325549, 6547893210, 'RT-PCR', '2021-05-01T05:10', 'Delivered',


'2c86e2aa7eb4cb4db70379e28fab9b521620363440.pdf', '07-05-2021 10:27:20 AM', '2021-04-27 18:04:58',
'105202365', 'Rahul', '07-05-2021 10:13:41 AM'),
(4, 740138296, 1234567890, 'RT-PCR', '2021-05-05T14:40', 'Assigned', NULL, NULL, '2021-04-27 19:10:30',
'105202365', 'Rahul', '07-05-2021 03:52:05 PM'),
(5, 716060226, 4598520125, 'CB-NAAT', '2021-05-15T14:22', NULL, NULL, NULL, '2021-05-08 05:49:46',
NULL, NULL, NULL),
(6, 599452326, 2536987410, 'CB-NAAT', '2021-05-20T19:00', NULL, NULL, NULL, '2021-05-08 09:25:50',
NULL, NULL, NULL),
(7, 250482553, 1234567899, 'Antigen', '2021-05-11T15:00', 'Delivered',
'2c86e2aa7eb4cb4db70379e28fab9b521620466371.pdf', '08-05-2021 03:02:51 PM', '2021-05-08 09:29:22',
'12587493', 'Amit Singh', '08-05-2021 03:00:47 PM');

--
-- Indexes for dumped tables
--

--
-- Indexes for table `tbladmin`
--
ALTER TABLE `tbladmin`
ADD PRIMARY KEY (`ID`);

--
-- Indexes for table `tblpatients`
--
ALTER TABLE `tblpatients`
ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tblphlebotomist`
--
ALTER TABLE `tblphlebotomist`
ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tblreporttracking`
--
ALTER TABLE `tblreporttracking`
ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tbltestrecord`
--
ALTER TABLE `tbltestrecord`
ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT for dumped tables
--

--

1
Software Testing and Quality Assurance

-- AUTO_INCREMENT for table `tbladmin`


--
ALTER TABLE `tbladmin`
MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT for table `tblpatients`
--
ALTER TABLE `tblpatients`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `tblphlebotomist`
--
ALTER TABLE `tblphlebotomist`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `tblreporttracking`
--
ALTER TABLE `tblreporttracking`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=18;

--
-- AUTO_INCREMENT for table `tbltestrecord`
--
ALTER TABLE `tbltestrecord`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,
AUTO_INCREMENT=8; COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;


/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

1
Software Testing and Quality Assurance

 Output

a. New User Test Page

b. admin Dashboard

1
Software Testing and Quality Assurance

c. Test Details

d. State-wise Dashboard

1
Software Testing and Quality Assurance

e. search test report

 CONCLUSION
Thus, we successfully implemented a dynamic website of covid-19 information using HTML, CSS,
JAVASCRIPT and PHP, in which MySQL database used to store user account, comment, and registration form
details. This project is divided into two parts. One is for new user and another one is for registered user. New
user (First-time user) needs to provide personal and testing Information. A registered user only needs to provide
test information, their personal information will be fetched from the database.

You might also like