A
PROJECT REPORT ON
“Software Testing And Quality Assurance Mini Project Dynamic Website Of
Covid-19 Information Using HTML, CSS, JavaScript And PHP, MYSQL
Database Used To Store User Account, Comment, And Registration Form
Details.”
SUBMITTED TO THE SAVITRIBAI PHULE PUNE UNIVERSITY IN THE PARTIAL
FULFILLMENT OF THE REQUIREMENTS FOR THE AWARD OF THE DEGREE
BACHELOR OF ENGINEERING (COMPUTER ENGINEERING)
SUBMITTED BY
Name: Shinde Balaji
Class: BE Comp Div-B
Roll no: 22CEBB50
DEPARTMENT OF COMPUTER ENGINEERING
SKN SINHGAD INSTITUTE OF TECHNOLOGY AND SCIENCE,
LONAVALA-410401
Savitribai Phule Pune University, Pune
2022-23
DEPARTMENT OF COMPUTER ENGINEERING
SKN SINHGAD INSTITUTE OF TECHNOLOGY AND SCIENCE, LONAVALA-410401
CERTIFICATE
This is to certify that the Mini Project report entitle
“Software Testing and Quality Assurance Mini Project Dynamic website of
covid-19 information using HTML, CSS, JAVASCRIPT and PHP, MySQL
database used to store user account, comment, and registration form details”.
Submitted by
Name: Shinde Balaji
Class: BE Comp Div-B
Roll no: 22CEBB50
Are a bonafide work carried out by him/her under the supervision of [Link] and it is submitted towards the
fulfillment of the requirement of Savitribai Phule Pune University, for the award of the degree of Bachelor of
Engineering (Computer Engineering).
[Link] [Link]
Guide Head
Department of Computer Engineering Department of Computer Engineering
Dr. M.S. Rohokale
Principal,
SKN Sinhgad Institute of Technology & Science, Pune – 48
Place: Lonavala
Date :
ACKNOWLDGEMENT
I would like to thank [Link] for helping me out in selecting the topic and
contents, giving valuable suggestions in preparation project report.
I am grateful to [Link], Head of Computer Department, for providing
healthy environment and facilities in the department. He allowed us to raise our
concern and worked to solve it by extending his co-operation time to time.
Goal makes us to do work. Vision is more important than goal which makes us to
do work in the best way to make work equally the best. Thanks to Principal, Dr. M.S.
Rohokale for his support and vision.
Consistent achievement requires boost on consistent interval basis.
Management has given full support and boosted us to be consistent and achieve the
target. Thanks to management for their support.
Thanks to all the colleagues for their extended support and valuable guidance. I
would like to be grateful to all my friends for their consistent support, help and
guidance.
Shinde Balaji
INDEX
[Link]. Title Page No
01 Introduction 5
02 Software Requirements 6
03 Working 7
3.1 Admin Module 7
3.2 Patients Module 9
4 Assumptions & Dependencies 12
5 Advantages & Limitations 12
6 Conclusion and Future Enhancements 14
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 requires 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
Language PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX, JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)
Frontend: HTML, AJAX, JQUERY, JAVASCRIPT and PHP
Backend : MySQL.
WORKING
Covid-19 Testing is developed in PHP with MySQL database.
IT includes two types of modules.
Admin Module:
⮚ Admin is the super-user 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).
We can add phlebotomist by adding valid employee id, name and mobile number.
Here we can see that it is added successfully. In manage phlebotomist we can see all added phlebotomist.
Patients 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.
Here we can see that it is added successfully. In manage phlebotomist we can see all added phlebotomist.
Patients 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, the admin can generate two types of report.
1. Between dates reports
2. By search using order number, name and mobile number
Dashboard:
In this section, the User can see the in which State of how many tests are done.
Assumption & Dependencies
● The functioning of the application relies on MySQL being available on the host
machine.
● It is also dependent on a web browser to access the application.
● The product is assumed to be developed for demonstrative purposes and hence internet
connectivity is not include
Advantages
⮚ Remote learning: “It is useful in distant learning and during COVID 19 situation we can
continue our education system”
⮚ Easy administration: “Our teacher has authority to unmute our mics and video. And can
see and check whether we are listening attentively or not”.
⮚ Accessibility: “The students who are not much confident, they contact through the
WhatsApp easily”.
⮚ Comfortable: “You can easily and comfortably listen to the lecture and learn”.
Student-centered Self-directed. “I think eLearning is making good students more active and
learning self-learner.”
Limitations
⮚ Unable to teach skills: “In anatomy, the study through models was good. But hands
on training is not possible, the student will not be able to understand properly. Skills need
actual hands on training”.
⮚ Lack of student feedback: “I and it annoying that during lectures you don’t have
students feedback whether they are getting the point or not”.
⮚ Limited attention span: “There is no continuity of lecture. We lose our
concentration and the syllabus is so lengthy.”
⮚ Lack of attentiveness: “As the students know that they will get the recordings,
They don’t listen the lecture properly”.