0% found this document useful (0 votes)
44 views62 pages

ALLWELL IT Project Report

The document describes a project report for an internship completed by a student named Gosai Rishabhpuri at SAL Engineering and Technical Institute in Ahmedabad, India. The report details the ALLWELL project which provides online medical services to allow users to interact with doctors remotely. It describes the roles of administrators, doctors and patients on the system.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views62 pages

ALLWELL IT Project Report

The document describes a project report for an internship completed by a student named Gosai Rishabhpuri at SAL Engineering and Technical Institute in Ahmedabad, India. The report details the ALLWELL project which provides online medical services to allow users to interact with doctors remotely. It describes the roles of administrators, doctors and patients on the system.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 62

ALLWELL

PROJECT REPORT

Submitted by:

Gosai Rishabhpuri Krushnapuri

191260116010

In fulfillment for the award of the degree of

BACHELOR OF ENGINEERING

in

INFORMATION TECHNOLOGY

SAL ENGINEERING AND TECHNICAL INSTITUTE

Gujarat Technological University, Ahmedabad


May 2023-24
SAL Education Campus
SAL ENGINEERING AND TECHNICAL INSTITUTE

Ahmedabad

CERTIFICATE

This is to certify that the project report submitted along with the project entitled
ALLWELL has been carried out by Gosai Rishabhpuri Krushnapuri
(191260116010) under my guidance in fulfillment for the degree of Bachelor of
Engineering in INFORMATION TECHNOLOGY, 8th Semester of Gujarat
Technological University, Ahmedabad during the academic year 2023-24.

Prof. Krupa Suthar Prof. Sachi Bhavsar


Internal Guide Head of the Department
CERTIFICATE (PMMS)
CERTIFICATE (COMPANY)
SAL ENGINEERING AND TECHNICAL INSTITUTE

INFORMATION TECHNOLOGY

DECLARATION

I hereby declare that the Internship report submitted along with the Internship entitled
“ALLWELL” submitted in fulfillment for the degree of Bachelor of Engineering in
INFORMATION TECHNOLOGY to Gujarat Technological University,
Ahmedabad, is a bonafide record of original project work carried out by me at
“Electroweb Solutions ” Under the supervision of Prof. Krupa Suthar and that no part
of this report has been directly copied from any student’s reports or taken from anyother
source, without providing due reference.

Name of the Student Sign of Student

Gosai Rishabhpuri

I
ACKNOWLEGEMENT

First of all, I would like to express my gratitude to Electroweb staff members to enabling us to
complete this internship report on “ALLWELL”

Successfully completion of any type of project task requires helps from a number of persons. I have
also taken help from different people for the preparation of this report. Now, there is a little effort to
show my deep gratitude to helpful person.

We convey our sincere gratitude to my Company Supervisor Mr. Gaurang Chauhan.

Project Manager of Electroweb I.T Solutions, Gandhinagar. Without his kind direction and proper
guidance this study would have not been a little success. In every phase of the task his supervision
and guidance shaped this report to be completed perfectly.

We would also like to thanks my colleagues to give a clear idea about every task.

With sincere regards,

Gosai Rishabhpuri (191260116010)

II
ABSTRACT
The objective of the project is to provide essential medical services online to users irrespective of their
location. Users can connect through their home internet or approach any nearby kiosk to get these
services. The motivation to build the system is that very few or no doctors are available at remote
locations, limited hour services and lack of sophisticated medical equipment’s and no patients
history/lab data management.

The proposed system is a web-based application which is available all the time. The system provides
details of medical services online and allows users to interact with doctors and other medical personnel.

The patients and doctors are interacting with chatting applications at their relative places. Initiallythe
doctors had got the patients details in the online by help of admin people in order to communicate in
chat.

Administrator regularly takes back up of all kinds of data. Administrator can view the log information.
Administrator also generates system reports. Administrator also provides online help manual for
patients. A doctor must register with the system. Doctor’s can manage their profiles.

Doctor’s give appointments to patients, e-prescriptions, and view patient’s history. Doctor can interact
with patient using live chat. A patient must register with the system. Patients can make online
appointment, view their previous health records and doctor’s prescriptions. Patients can manage their
profiles.

Patient can interact with doctor using live chat. In case of any medical error (wrong medication or lab
report) patient can register a complaint. Patient’s grievance and feedback goes to Admin he can
forward it to any doctor to answer.

III
List of Figures

Fig4.1 ALLWELL DFD Diagram ........................................................................................................... 14

Fig4.2 UseCase (Admin) Diagram ............................................................................................................ 16

Fig4.3 UseCase (User) Diagram ............................................................................................... ………...17

Fig4.4 UseCase (Doctor)Diagram............................................................................................................. 18

Fig4.5 Activity Diagram(Admin)............................................................................................................. 19

Fig4.6 Activity Diagram(User) ................................................................................................................ 20

Fig4.7 Activity Diagram(Doctor) ............................................................................................................. 21

Fig4.8 ER Diagram .................................................................................................................................. 22

Fig6.1 Admin Dashboard ......................................................................................................................... 29

Fig6.2 Admin side Doctor data ................................................................................................................ 29

Fig6.3 Add Doctor ................................................................................................................................... 30

Fig6.4 Appointment Schedule .................................................................................................................. 30

Fig6.5 Add Schedule ................................................................................................................................ 31

Fig 6.6 Adminside View Appointment .................................................................................................... 31

Fig 6.7 Adminside Patient View .............................................................................................................. 32

Fig 6.8 Doctor Dashboard ........................................................................................................................ 33

Fig 6.9 Doctorside View Appointment .................................................................................................... 33

Fig 6.10 Doctorside View Session ........................................................................................................... 34

Fig 6.11 Doctorside View Patient ............................................................................................................ 34

Fig 6.12 Doctorside Account Settings ...................................................................................................... 35

Fig 6.13 Registration Page ....................................................................................................................... 36

IV
Fig 6.14 Login Page ................................................................................................................................. 36

Fig 6.15 Home Page ................................................................................................................................. 37

Fig 6.16 Patient Dashboard ...................................................................................................................... 37

Fig 6.17 List of Doctors ........................................................................................................................... 38

Fig 6.18 View Schedule ........................................................................................................................... 38

Fig 6.19 Patients Bookings ....................................................................................................................... 39

Fig 6.20 Patient Account Settings ............................................................................................................ 39

Fig 6.21 Patient Details ............................................................................................................................ 40

Fig 7.1 Test Result & Analysis ............................................................................................................... 43

Fig 8.2 Faculty Visit …………………………………………………………………………………….45

V
List Of Table
Table 3.7 Internship Summary (Weekly Update) ……………………………………………….11

Table 5.2.1 Contact ……………………………………………………………………………...25

Table 5.2.2 Customer ……………………………………………………………………………25

Table 5.2.3 Admin Log ……………………………………………………………………….....26

VI
Table of Contents
Declaration………......................................................................................................i
Acknowledgement......................................................................................................ii
Abstract……..............................................................................................................iii
List of Figure..............................................................................................................iv
List of Tables…..........................................................................................................vi
Table of Contents......................................................................................................vii
Chapter 1 Overview of the Company .......................................................................1
1.1 About Company………........................................................................................2
1.2 Different product / scope of work ........................................................................2
1.3 Services……………….........................................................................................2
1.4 Capacity of Department .......................................................................................2
Chapter 2 Production Management .........................................................................3
2.1 Characteristics .....................................................................................................4
2.1.2 Web Solution……..………………………………………………………..4
2.1.2 Digital Marketing………………………………………………………….4
2.2 Hardware & Software Requirement…………………………………………….5
2.3 Constraint……………………………………………………………………….5
Chapter 3 Internship Management ..........................................................................6
3.1 Internship Summary…........................................................................................7
3.2 Purpose………………........................................................................................7
3.3 Internship Planning….........................................................................................7
3.4 Internship Development......................................................................................7
3.4.1 Group Dependencies…...............................................................................8
3.5 Internship Scheduling.........................................................................................8
3.6 Technologies & Literature .................................................................................8
3.7 Internship Summary …………………………………………………………10

VII
Chapter 4 System Analysis......................................................................................12
4.1 Study of Current System……………………...................................................13
4.2 Features of New System…………………………...........................................14
4.3 Data Flow Diagram……..……………………….............................................14
4.4 Use Case Diagram………………………………….........................................15
4.5 Activity Diagram…………………………………...........................................19
4.6 ER Diagram……………………………………………...................................22
Chapter 5 System Design.........................................................................................23
5.1 Data Dictionary………..……………………...................................................24
5.2 List of Tables………….…………………………...........................................24
5.2.1 Contact ………………………………………………………………….25
5.2.2 Customer ………………………………………………………………..25
5.2.3 Admin Log ……………………………………………………………...26
Chapter 6 Implementation .....................................................................................27
6.1 PHP……...…...………..……………………...................................................28
6.1.1 MYSQL……....……….………………...................................................28
6.2 System Interface….…...……………………...................................................29
6.2.1 Admin Side…...……….………………...................................................29
6.2.2 Doctor Side…...……….………………...................................................33
6.2.3 Patient Side…...……….………………...................................................36
Chapter 7 Testing ……….......................................................................................41
7.1 Testing Plan ....………..……………………...................................................42
7.2 Test Result & Analysis ...………..…………...................................................42
7.2.1 Test Case...…...……….………………...................................................43
Chapter 8 Conclusion & Discussion ………........................................................45
8.1 Overall Analysis of Internship.………………................................................45
8.2 Surprise Visit by Institute Mentor..…….………….........................................45
VIII
8.3 Dates of Continous Evaluation…………....……….........................................45
8.4 Problem Encountered & Possible Solution.…………….................................46
8.5 Limitation………….…………….………………...........................................46
8.6 Future Enhancement.………….………………………...................................47
8.7 References……………………….………………...........................................48

IX
Team ID: 447279 OVERVIEW OF THE COMPANY

CHAPTER-1
OVERVIEW OF THE COMPANY

1
Gujarat Technological University SETI
Team ID: 447279 OVERVIEW OF THE COMPANY

CHAPTER – 1
OVERVIEW OF THE COMPANY

1.1 ABOUT COMPANY

 ELECTROWEB SOLUTION provides quality web solutions at affordable prices. Besides website
development, it provides professional web marketing, online programming, Multimedia
Presentation and Professional IT Training. It gives us a way for the best solution regarding the
user-initiated companies.

1.2 DIFFERENT PRODUCT / SCOPE OF WORK

 Our focus on quality and customer satisfaction has helped us to establish long term relationships
with numbers of our clients.

 We take pride in our ability to deliver cost-effective business solutions to customers while
providing them with a word-class level of client service. Repeat customers and client referrals
make up an integral part of our business, so the success of company relies upon the satisfaction
of our clients.

1.3 SERVICES

 Open Source: Our team builds highly functional websites & application using Visual Studio,
Notepad.

 Web Development: Web development is the work involved in developing a website for the Internet
or an intranet. Web development can range from developing a simple single static page of plain
text to complex web applications, electronic businesses, and social network services.

 Web Design: Crafting aesthetically pleasing UI Designs for CMS, E-stores, corporate websites
and apps to make your brand look super- awesome digitally Robotics Design.

1.4 CAPACITY OF PLANT

 It has a capacity of 2pprox.. 18 employees.

2
Gujarat Technological University SETI
Team ID: 447279 PRODUCTION MANAGEMENT

CHAPTER 2
PRODUCTION MANAGEMENT

3
Gujarat Technological University SETI
Team ID: 447279 PRODUCTION MANAGEMENT

CHAPTER – 2
PRODUCTION MANAGEMENT

2.1 CHARACTERISTIC
 Admin: Generally, admin is the chairperson of the board and selected through the voting system
conducted by the members of the committee. He or she is able to perform various task by entering
into the system using the authentication.

 Admin is the important person who is going to control the whole system. He will give appropriate
permissions to the users for performing a specific task. He will cover areas such as database,
security and integration.

 Admin can add, update, delete the record of the members.

 Admin can also keep track record of the charity.

 Admin is the responsible for the validating the request of the user.

 Admin can do any kind of changes into the database.

 Users: This is a user end where user can book appointment using our web application. User can
view the appointment for available time slot of doctor.

2.1.1 WEB SOLUTION

Electroweb Solutions provides the web solution services in Web Solution Company provide below
types of services:

• Website Design and Development

• Ecommerce Website Development

• Graphics Design and Service

2.1.2 DIGITAL MARKETING

Electroweb Solutions provides the Digital Marketing services Digital Marketing Company provide
below types of services:

• SEO service

• Social Media Marketing

• Content Writing Service


4
Gujarat Technological University SETI
Team ID: 447279 PRODUCTION MANAGEMENT

2.2 HARDWARE & SOFTWARE REQUIREMENT


 Hardware: -

 Minimum screen resolution: 1024*768

 Processor minimum: 500mhz Intel Core i5 workstation or equivalent

 Memory minimum :512mb recommended :2gb

 Disk space :850 MB of free disk space recommended: 1gb

 Software: -

 Front End Tool: - HTML 5, CSS 3, Bootstrap 4

 Back End Tool: - PHP 6.0

 Database – MYSQL 5.0

2.3 CONSTRAINT
INTERFACE
 User interface design creates an effective communication medium between a human and a
computer. Following a set of interface design principles, design identifies interface objects and
actions and then creates a screen layout that forms the basis for a user interface prototype.

 We designed the user interface by applying an iterative process that draws on predefined design
principles.

PARALLEL OPERATIONS

 Being a web-application, there will be many simultaneous accesses to the system. There are
chances of same data being modified or viewed at the same time.

RELIABILITY REQUIREMENTS

 The administrator of the application should be able to understand business rules. If rules are
entered without proper understanding, application may drive the real business application to give
wrong results which may affect the business reputation. User should be authenticated before
accessing their account.

5
Gujarat Technological University SETI
Team ID: 447279 INTERNSHIP MANAGEMENT

CHAPTER-3

INTERNSHIP MANAGEMENT

6
Gujarat Technological University SETI
Team ID: 447279 INTERNSHIP MANAGEMENT

CHAPTER – 3
INTERNSHIP MANAGEMENT

3.1 INTERNSHIP SUMMARY

 We have done our internship at Electroweb Solutions, Gandhinagar. The internship was for
duration of about 12 weeks and it involved a lot of learning activities all around. Our internship
based on PHP Technology. I have worked with remote access to taking other PC control to setup
whole project.

3.2 PURPOSE

 The purpose of the Electroweb Solutions is to build the world’s largest online knowledge
repository for multi-lingualeducation. We use technology to empower great educators and create
a community of self-learners. Our vision is to partner with the brightest minds and democratize
education for everyone looking to learn.

3.3 INTERNSHIP PLANNING

 Internship planning is part of project management, which relates to the use of schedules such as
charts to plan and subsequently report progress within the project environment. Initially, the
project scope is defined and the appropriate methods for completing the project are determined.
The durations for the various tasks necessary to complete the work are listed and grouped into a
work breakdown structure. Project planning is often used to organize different areas of a project
including project plans, workloads and the management of teams and individuals.

3.4 INTERNSHIP DEVELOPMENT

 The activities we followed for this project is listed below:

• Planning the work or objectives

• Analysis & Design of objectives

7
Gujarat Technological University SETI
Team ID: 447279 INTERNSHIP MANAGEMENT

• Allocation of resources

• Organizing the work

• Database Designing

3.4.1 GROUP DEPENDENCIES

 We participated in live projects of company. So, we were divided with so many tasks of a
project like E-commerce Website programming, software designing, Payment Methods, etc.
 We handled client issues and managed the database of the program.

3.5 INTERNSHIP SCHEDULING

 Project Scheduling is the culmination of a planning activity that is primary component of


software project management
 When combined with estimation method sand risk analysis, scheduling, establishes a road map for
the project management.
 The task network is used to compute the critical project path, a time line chart and a variety of
project information.

3.6 TECHNOLOGY AND LITERATURE VIEW

 The front-end used in our project is HTML, CSS and the back-end used in PHP and MYSQL.

8
Gujarat Technological University SETI
Team ID: 447279 INTERNSHIP MANAGEMENT

 HTML

 HTML stands for Hyper Text Markup Language.


 HTML is the standard markup language for creating Webpages.
 HTML describes the structure of a Webpage.
 HTML consists of a series ofelements.
 HTML elements tell the browser how to display the content.
 HTML elements label pieces of content such as “This is a heading”, “This is a
paragraph”, “This is a link”, etc.

 CSS

 Cascading Style Sheets, fondly referred to as CSS, is a simple design language


intended to simplify the process of making web pages presentable.
 CSS handles the look and feel part of a web page.
 CSS is used to design HTML tags.
 CSS is independent of HTML and can be used with any XML-based markup
language.

9
Gujarat Technological University SETI
Team ID: 447279 INTERNSHIP MANAGEMENT

 PHP

 PHP PHP is an acronym for “PHP: Hypertext Pre-processor”.


 PHP is a widely-used, opensource scripting language.
 PHP scripts are executed on the server.
 PHP is free to download and use.

 MYSQL

 MySQL is a database system used on the web


 MySQL is a database system that runs on a server
 MySQL is ideal for both small and large applications
 MySQL is very fast, reliable, and easy to use
 MySQL uses standard SQL
 MySQL compiles on a number of platforms
 MySQL is free to download and use
 MySQL is developed, distributed, and supported by Oracle Corporation
 MySQL is named after co-founder Monty Widenius’s daughter: My

3.7 INTERNSHIP SUMMARY (WEEKLY UPDATES)

WEEK 1 1. Introduction to HTML, CSS, PHP & MYSQL.


2. Understanding what is HTML, CSS, PHP & MYSQL.
3. Installed VS Code & PHP in system.

WEEK 2 1. Introduction to OOPs concepts.


2. Introduction to OOPs concepts like Inheritance and Encapsulation.
3. Concepts of PHP used in website.

WEEK 3 1. Learnt about file handling.


2. Made a list of modules.
3. Importing modules.
4. Designed a project layout.

WEEK 4 1. Implementation of special keywords used in PHP like false, await, else import.
2. Implement try, catch & block.
3. Learnt about loops & function.

WEEK 5 1. Created a login and registration page using PHP for user.
2. Did a survey with patient.

WEEK 6 1. Learnt about the database.


2. Worked on database.
3. Collected a data of different doctors.
4. Created a registration and login page on doctor side.

10
Gujarat Technological University SETI
Team ID: 447279 INTERNSHIP MANAGEMENT
WEEK 7 1. Created a tkinter library for different pages.
2. Implemented tkinter modules.

WEEK 8 1. Created a page on doctor side for viewing and deleting a appointment.
2. Created a page on user side for viewing the different types of doctors.

WEEK 9 1. Created a scheduled session page on user side.


2. Coded a my session page on doctor side.
3. Coded my bookings page on user side.
4. Created my patients page on doctor side.

WEEK 10 1. Coded a setting page on user side.


2. Created a setting page on doctor side.

WEEK 11 1. Created a doctor viewing page on admin side.


2. Created a schedule viewing, updating and deleting page on admin side.
3. Created a appointment viewing, updating and deleting page on admin side.
4. Created a patients viewing, updating and deleting page on admin side.

WEEK 12 1. Testing a website.


2. Finding an error/bug in website.
3. Solved an error.

Table : 3.7 Internship Summary

11
Gujarat Technological University SETI
Team ID: 447279 SYSTEM ANALYSIS

CHAPTER 4
SYSTEM ANALYSIS

12
Gujarat Technological University SETI
Team ID: 447279 SYSTEM ANALYSIS

CHAPTER – 4
SYSTEM ANALYSIS

4.1 STUDY OF CURRENT SYSTEM


 The LMS is democratizing education, making it accessible to all. Join the revolution, learn on
largest learning platform.
 Some popular LMS used by educational institutions include Moodle, Blackboard Learn and
Schoology. Popular enterprise-level LMS include Adobe Captivate Prime, DoceboLMS, Talent LMS,
iSpring Learn and eFront.
 Employee training and onboarding is one of the most common use cases for an LMS in a corporate
environment. The proposed system is divided into two different types of modules which are briefly
described in this section.

1. ADMIN
2. USER

1. ADMIN

 Generally, admin is the chairperson of the board and selected through the voting system
conductedby the members of the committee. He or she is able to perform various task by entering
into the systemusing the authentication.

 Admin is the important person who is going to control the whole system. He will give appropriate
permissions to the users for performing a specific task. He will cover areas such as database,
security and integration.

 Admin can add, update and delete the record of the members.

 Admin can also keep track record of the charity.

 Admin is the responsible for the validating the request of the user.

 Admin can do any kind of changes into the database.

2. User

 This is a user end where user can book appointment using our web application. User can view the
appointment for available time slot of doctor.

13
Gujarat Technological University SETI
Team ID: 447279 SYSTEM ANALYSIS

4.2 FEATURES OF NEW SYSTEM


 Login/Register
 Appointment services
 Online appointment
 Get reports within few minutes
 Free of cost
 Appointment scheduling
 Symptoms checkers

4.3 DATA FLOW DIAGRAM

 The data flow diagram involve process to connect to system.

ALLWELL

User

4.1 ALLWELL DFD

14
Gujarat Technological University SETI
Team ID: 447279 SYSTEM ANALYSIS

4.4 USE - CASE DIAGRAM


 A use case model describes different types of user interacts and their activities into a system. It is
also a list of action which done by the user. The number of elements like as an actor, an event, a
use case. The major component is the actor.
 I have three actors in my projects, they are:

 Admin
 User
 Doctor

15
Gujarat Technological University SETI
Team ID: 447279 SYSTEM ANALYSIS

ALLWELL

4.2 USE CASE FOR ADMIN

16
Gujarat Technological University SETI
Team ID: 447279 SYSTEM ANALYSIS

ALLWELL

User

4.3 USE CASE FOR USER

17
Gujarat Technological University SETI
Team ID: 447279 SYSTEM ANALYSIS

ALLWELL

4.4 USE CASE FOR DOCTOR

18
Gujarat Technological University SETI
Team ID: 447279 SYSTEM ANALYSIS

4.5 ACTIVITY DIAGRAM

4.5 ACTIVITY DIAGRAM FOR ADMIN

19
Gujarat Technological University SETI
Team ID: 447279 SYSTEM ANALYSIS

User

4.6 ACTIVITY DIAGRAM FOR USER

20
Gujarat Technological University SETI
Team ID: 447279 SYSTEM ANALYSIS

4.7 ACTIVITY DIAGRAM FOR DOCTOR

21
Gujarat Technological University SETI
Team ID: 447279 SYSTEM ANALYSIS

4.6 ER DIAGRAM
 E-R diagram is entity relationship diagram which can describes interrelated things of interest
in aspecific domain of knowledge.

 E-R diagrams of this system are given below.

4.8 ER DIAGRAM

22
Gujarat Technological University SETI
Team ID: 447279 SYSTEM DESIGN

CHAPTER-5
SYSTEM DESIGN

23
Gujarat Technological University SETI
Team ID: 447279 SYSTEM DESIGN

CHAPTER-5
SYSTEM DESIGN

 Systems design is the process of defining the architecture, components, modules, interfaces, and
data for a system to satisfy specified requirements.
 The System Design Description report provides summary or detailed information about a system
design represented by a model. Systems design is therefore the process of defining and developing
systems to satisfy specified requirements of the user.

5.1 D A TA DICTIONARY
 Data dictionary is defined as a table which below following point:-

 Contact
 Customer
 Admin-Log

5.2 LIST OF TABLES

5.2.1 Contact
5.2.2 Customer
5.2.3 Admin Log

24
Gujarat Technological University SETI
Team ID: 447279 SYSTEM DESIGN

5.2.1 CONTACT

 The role table stores the data about Customer can contact to admin. All the customer resource
who will manage the system and save the data in this table.
 If also user have any issue then using this contact table that contact the Admin.

Msg id Name Email Phone Message

1 Aman ama@gmail.com 7572555545 Hi, please Contact Me

2 Suresh shr@gmail.com 4521452542 Payment successful but course can’t open

3 Dhaval dha@gmail.com 9154254455 Nice Work

4 Muka muka@gmail.com 7546552146 Hi, please contact Me

Table: 5.2.1

5.2.2 CUSTOMER

 The user table stores the data about customer resource user profile. All the human resource who
will manage the system and save the data in this table.

Id Username Password Email-id


1 jiten1452 4546 jiten@gmail.com
2 suresh 4484 suresh@gmail.com
3 magan 1645 magan@gc.com
4 aman 2541 aman@gmail.com
5 mukesh 1254 mukesh@gmail.com
6 chagan 1254 chagan@gmail.com

Table: 5.2.2

25
Gujarat Technological University SETI
Team ID: 447279 SYSTEM DESIGN

5.2.3 ADMIN_LOG

ID NAME ACTION_FLAG TIME

1 PYTHON 1 2023-02-15 19:44:34.924065

2 PHP 2 2023-02-18 19:45:28.645863

3 JAVA 3 2023-02-22 19:46:07.183381

4 JAVASCRIPT 2 2023-02-20 19:46:49.672152

5 ANDROID 1 2023-02-25 19:48:53.160305

REACT JS 3 2023-02-29 19:50:39.408401


6

Table: 5.2.3

26
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

CHAPTER 6
IMPLEMENTATION

27
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

CHAPTER 6
IMPLEMENTATION

6.1 PHP
 PHP is a recursive acronym for "PHP: Hypertext Pre-processor".
 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.
 It is integrated with a number of popular databases, including MySQL, PostgreSQL, Oracle,
Sybase, Informix, and Microsoft SQL Server.

6.1.1 MYSQL

 MySQL is the de-facto standard database system for web sites with HUGE volumes of both data
and end-users (like Facebook, Twitter, and Wikipedia).

 Another great thing about MySQL is that it can be scaled down to support embedded database
applications.

28
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

6.2 SYSTEM INTERFACE

6.2.1 ADMIN SIDE

6.1 ADMIN DASHBOARD

6.2 ADMINSIDE DOCTOR DATA


29
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

6.3 ADD DOCTOR

6.4 APPOINTMENT SCHEDULE

30
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

6.5 ADD SCHEDULE

6.6 ADMINSIDE VIEW APPOINTMENT

31
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

6.7 ADMINSIDE PATIENT VIEW

32
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

6.2.2 DOCTOR SIDE

6.8 DOCTOR DASHBOARD

6.9 DOCTORSIDE VIEW APPOINTMENT


33
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

6.10 DOCTORSIDE VIEW SESSIONS

6.11 DOCTORSIDE VIEW PATIENT

34
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

6.12 DOCTORSIDE ACCOUNT SETTINGS

35
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

6.2.3 PATIENT SIDE

6.13 REGISTRATION PAGE

6.14 LOGIN PAGE

36
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

6.15 HOME PAGE

6.16 PATIENT DASHBOARD

37
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

6.17 LIST OF DOCTORS

6.18 VIEW SCHEDULE

38
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

6.19 PATIENT BOOKINGS

6.20 PATIENT ACCOUNT SETTINGS

39
Gujarat Technological University SETI
Team ID: 447279 IMPLEMENTATION

6.21 PATIENT DETAILS

40
Gujarat Technological University SETI
Team ID: 447279 TESTING

CHAPTER 7
TESTING

41
Gujarat Technological University SETI
Team ID: 447279 TESTING

CHAPTER – 7
TESTING
7.1 TESTING PLAN
 Test Case for HR Payroll System: In this post below, we discuss test cases for the payroll system.
The system under test is taken from the software released by Jake Rodriguez. You can check the
image below to get more ideas about the payroll system.
 If you are interested in looking at even better features and the complex HR payroll system, then I
suggest checking the free open-source software available. That way, you can practice writing test
cases more effectively.

7.2 TEST RESULT AND ANALYSIS


 Testing and validation are the most important steps after the implementation of the developed
system. The system testing is performed to ensure that there are no errors in the implemented
system.The software must be executed several times in order to find out the errors in the different
modules of the system. Validation refers to the process of using the new software for the developed
system in a live environment i.e., new software inside the organization, in order to find out the
errors.
 The validation phase reveals the failures and the bugs in the developed system. It will be come to
know about the practical difficulties the system faces when operated in the true environment. By
testing the code of the implemented software, the logic of the program can be examined. A
specification test is conducted to check whether the specifications stating the program are
performing under various conditions. Testing may be done at 5 levels.
 Unit Testing
 Integration Testing
 Validation Testing
 System Testing
 Acceptance Testing

42
Gujarat Technological University SETI
Team ID: 447279 TESTING

7.1 TEST RESULT & ANALYSIS

7.2.1 TEST CASE

• A test case is a singular set of actions or instructions for a tester to perform that validates a
specific aspect of productor application functionality.
• The test cases to consider in the internship are:

 Separate authentication for both the front end as well as back end.
 Inclusion of all eligible data and modules to be tested.
 Testing individual module according to requirement.
 Privacy to the admin as well as the user who becomes the part of System.

43
Gujarat Technological University SETI
Team ID: 447279 CONCLUSION & DISCUSSION

CHAPTER-8
CONCLUSION & DISCUSSION

44
Gujarat Technological University SETI
Team ID: 447279 CONCLUSION & DISCUSSION

CHAPTER – 8
CONCLUSION & DISCUSSION

8.1 OVERALL ANALYSIS OF INTERNSHIP


In this internship I had worked on Advance level of PHP Projects at Electroweb Solutions,
Gandhinagar. For this internship I have learn many features of PHP. I learnt about different
technology like Html, CSS, JavaScript, and MYSQL.

First I have learn core PHP and Advance PHP because this technology work on backend. Therefore,
read about the technology and company some time using this language. After that read about database
MYSQL use database to store data and then after work on HTML, CSS for front end. PHP single
page application works so smoothly.

To start my project on ALLWELL, so I worked on PHP use for company in work. It is very useful
website for best online learning platform to provide the video course to the student.

8.2 SURPRISE VISIT BY INSTITUTE MENTOR

First visit was conducted on 25/03/2024 via online mode.


Second visit was conducted on 12/04/2024 via online mode.

8.2 FACULTY VISIT

8.3 DATES OF CONTINUOUS EVALUTION


First review was conducted on 08/03/2024 via offline mode.
Second review was conducted on 20/04/2024 via offline mode.

45
Gujarat Technological University SETI
Team ID: 447279 CONCLUSION & DISCUSSION

8.4 PROBLEM ENCOUNTERED AND POSSIBLE SOLUTION


Personalized Questionnaires: ALLWELL can implement personalized questionnaires at the
beginning of the user's journey. These questionnaires can gather information about the user's medical
history, lifestyle, preferences, and goals. Based on the responses, the E-health guide can provide
tailored recommendations and guidance.

User Profiles: ALLWELL platforms can allow users to create profiles where they can input their
personal information, health goals, and preferences. By analyzing this data, the platform can offer
personalized suggestions, such as exercise routines, meal plans, and medication reminders.

Artificial Intelligence (AI) Integration: AI can be utilized to analyze user data and provide
personalized recommendations. Machine learning algorithms can learn from user behavior, patterns,
and data inputs to offer customized guidance. This can include personalized exercise plans,
medication reminders, and health tips based on the individual's specific needs.

Virtual Coaching: ALLWELL can integrate virtual telemedicine features, where users can have one-
on-one sessions with healthcare professionals. This allows for personalized guidance, as users can
discuss their concerns, ask questions, and receive tailored advice based on their unique circumstances.

Data Integration with Wearable Devices: ALLWELL platforms can integrate with wearable devices
such as fitness trackers, smartwatches, or health monitoring devices. By collecting real-time data
about the user's activity, sleep patterns, heart rate, and more, the e-health guide can provide
personalized recommendations and adjustments to the user's health plan.

Feedback and Communication Channels: ALLWELL should provide channels for users to provide
feedback, ask questions, or seek clarification. This can include chatbots, email support, or discussion
forums where users can interact with healthcare professionals or other users to receive personalized
guidance.

8.5 LIMITATION
Reliance on user-reported data: ALLWELL often rely on self-reported data provided by users.
However, this data may not always be accurate or complete, leading to potential limitations in the
personalized guidance provided. Future enhancements could involve integrating more accurate and
real-time data sources, such as wearable devices or electronic health records, to overcome this
limitation.

Lack of context and real-time monitoring: ALLWELL typically operate based on static information
provided by users. They may not have access to real-time contextual factors or monitoring of the
user's health status. Future enhancements could include incorporating real-time data and contextual
information to provide more accurate and dynamic guidance.

Limited scope of conditions: ALLWELL often focus on common health conditions and general
wellness guidance. They may not cover a wide range of specific health conditions or address complex
medical issues. Enhancements could involve expanding the scope of the E-health guide to cover a
broader range of conditions and provide specialized guidance.

46
Gujarat Technological University SETI
Team ID: 447279 CONCLUSION & DISCUSSION

Language and cultural barriers: ALLWELL may be limited in their ability to provide personalized
guidance for individuals from different cultural backgrounds or those who speak languages other than
the primary language of the platform. Future enhancements could involve incorporating multi-lingual
support and cultural sensitivity to ensure inclusivity and accessibility.

8.6 FUTURE ENHANCEMENT


Integration of Artificial Intelligence (AI): The integration of AI technologies can enhance ALLWELL
by enabling more advanced data analysis, pattern recognition, and personalized recommendations.
AI can learn from user interactions and provide increasingly accurate and tailored guidance over time.

Predictive analytics: By leveraging data analytics and machine learning algorithms, ALLWELL can
move beyond reactive guidance and provide predictive insights. This can help individuals identify
potential health risks, make proactive lifestyle changes, and receive early interventions.

Virtual reality and augmented reality: Incorporating virtual reality (VR) or augmented reality (AR)
technologies into ALLWELL can create immersive and interactive experiences. This can facilitate
better understanding of medical information, provide simulated training scenarios, or offer virtual
consultations with healthcare professionals.

Integration with smart home devices: ALLWELL can integrate with smart home devices, such as
smart scales, blood pressure monitors, or glucose monitors, to collect real-time health data. This
integration can enable continuous monitoring and provide personalized recommendations based on
the gathered data.

Peer support and social networking: ALLWELL can incorporate features that facilitate peer support
and social networking among users. This can create communities where individuals can share
experiences, seek advice, and provide mutual support, enhancing the overall user experience and
motivation.

Seamless integration with healthcare providers: Future enhancements can focus on enabling seamless
integration between ALLWELL and healthcare providers. This can include secure data sharing,
electronic health record integration, and telemedicine capabilities to ensure coordinated and
comprehensive care.

By addressing the limitations and implementing these future enhancements, ALLWELL can provide
more personalized, accurate, and comprehensive guidance to individuals, improving their overall
health and well-being.

47
Gujarat Technological University SETI
Team ID: 447279 CONCLUSION & DISCUSSION

8.7 REFERENCES

 https://www.wolterskluwer.com
 https://www.w3schools.com/css/css_intro.asp
 https://www.w3schools.com/html/html_intro.asp
 https://www.w3schools.com/php/php_intro.asp
 https://www.sourcecodester.com/python/14440/hospital-
management-system-project-python.html
 https://projectworlds.in/free-projects/php-projects/online-
doctor-appointment-booking-system-php-and-mysql

48
Gujarat Technological University SETI
Team ID: 447279 CONCLUSION & DISCUSSION

49
Gujarat Technological University SETI

You might also like