SlideShare a Scribd company logo
1 of 15
Download to read offline
Software Engineering and Modelling
CSIT142
Date of Submission- 17/03/2021
Practical Record
Submitted To:
Mr. Shambhu Kumar Jha
By
Aakarsh Mehrish (B.Sc.IT 4)
A1004919038
DEPARTMENT OF AMITY INSTITUTE OF
INFORMATION AND TECHNOLOGY
Lab Practical-1
Program Testing
Question-1:
Program to Find the Transpose of a Matrix.
Test Case Table:
Test
case
id
Test
Case
Written
by
Date on
Which Test
case is
developed
Test case
Executed
by
I/P Data set Expected
output
Actual
o/p
Remarks
TC1 Aakarsh 05-01-2021 Aakarsh Enter rows and columns: 3
3
Enter matrix elements:
Enter element a11: 2
Enter element a12: 3
Enter element a13: 4
Enter element a21: 5
Enter element a22: 6
Enter element a23: 7
Enter element a31: 8
Enter element a32: 9
Enter element a33: 1
Transpose
of the
matrix:
2 5 8
3 6 9
4 7 1
Transpose
of the
matrix:
2 5 8
3 6 9
4 7 1
successful
TC2 Aakarsh 05-01-2021 Aakarsh Enter rows and columns: 0
0
Please
enter
valid rows
and
columns
error Fail
TC3 Aakarsh 05-01-2021 Aakarsh Enter rows and columns: x Please
enter
valid rows
and
columns
error Fail
TC4 Aakarsh 05-01-2021 Aakarsh Enter rows and columns: 2
3
Enter matrix elements:
Enter element a11: 10
Enter element a12: 20
Enter element a13: 30
Enter element a21: 40
Enter element a22: 50
Enter element a23: 60
Transpose
of the
matrix:
10 40
20 50
30 60
Transpose
of the
matrix:
10 40
20 50
30 60
successful
Question-2:
C program to find the biggest of three numbers
Test Case Table:
Test
case id
Test Case
Written
by
Date on
Which Test
case is
developed
Test case
Executed
by
I/P Data set Expected
output
Actual o/p Remarks
TC1 Aakarsh 05-01-2021 Aakarsh Enter the
values of
num1,
num2 and
num3
100
10
1
num1 = 100
num2 = 10
num3 = 1
num1 is the
greatest
among three
num1 = 100
num2 = 10
num3 = 1
num1 is the
greatest
among
three
Pass
TC2 Aakarsh 05-01-2021 Aakarsh Enter the
values of
num1,
num2 and
num3
-10
20
111
num1 = -10
num2 = 20
num3 = 111
num3 is the
greatest
among three
num1 = -10
num2 = 20
num3 = 111
num3 is the
greatest
among
three
Pass
TC3 Aakarsh 05-01-2021 Aakarsh Enter the
values of
num1,
num2 and
num3
20
20
20
Please try
again, all
values are
same.
num1 = 20
num2 = 20
num3 = 20
num3 is the
greatest
among
three
Fail
TC4 Aakarsh 05-01-2021 Aakarsh Enter the
values of
num1,
num2 and
num3
x
Please give
valid input.
num1 = 0
num2 = 1
num3 = 0
num2 is the
greatest
among
three
Fail
Question-3:
Program to Find Roots of a Quadratic Equation.
Test Case Table:
Test
case
id
Test
Case
Written
by
Date on
Which
Test case
is
developed
Test case
Executed
by
I/P Data set Expected
output
Actual o/p Remarks
TC1 Aakarsh 05-01-
2021
Aakarsh Enter
coefficients
a, b and c:
1
7
12
root1 =
-3.00
and
root2 =
-4.00
root1 = -
3.00 and
root2 = -
4.00
pass
TC2 Aakarsh 05-01-
2021
Aakarsh Enter
coefficients
a, b and c:
1
-2
1
root1 =
root2 =
1.00
root1 =
root2 =
1.00
pass
TC3 Aakarsh 05-01-
2021
Aakarsh Enter
coefficients
a, b and c:
abc
Please
enter
valid
input
root1 = -
1.#R+1.#Ri
and root2
= -1.#R-
1.#Ri
fail
TC4 Aakarsh 05-01-
2021
Aakarsh Enter
coefficients
a, b and c:
9x
Please
enter
valid
input
root1 = -
0.00+0.00i
and root2
= -0.00-
0.00i
fail
Question-4:
Program to determine the type and area of a triangle.
Test Case Table:
Test
case id
Test
Case
Written
by
Date on
Which
Test case
is
developed
Test case
Executed
by
I/P Data
set
Expected
output
Actual o/p Remarks
TC1 Aakarsh 05-01-
2021
Aakarsh Enter
sides of
a
triangle:
a: 8
b: 9
c: 10
Triangle is
scalene.
Area of
triangle
34.20.
Triangle is
scalene.
Area of
triangle
34.20.
pass
TC2 Aakarsh 05-01-
2021
Aakarsh Enter
sides of
a
triangle:
a: 7
b: 7
c: 7
Triangle is
equilateral.
Area of
triangle
21.22.
Triangle is
equilateral.
Area of
triangle
21.22.
pass
TC3 Aakarsh 05-01-
2021
Aakarsh Enter
sides of
a
triangle:
a: a
Please
enter valid
input
b: c: Sides
don't make
a triangle.
Fail
TC4 Aakarsh 05-01-
2021
Aakarsh Enter
sides of
a
triangle:
a: 4%
Invalid
input
b: c: Sides
don't make
a triangle.
fail
Lab Practical-2
A Patient Information System
for Mental Healthcare
(SRS Document)
A Patient Information System for Mental
Healthcare
1. Introduction:
1.1 Purpose:
The purpose of this document is to build an online system for a healthcare to manage
the information of mental health patients to facilitate their treatment.
1.2 Intended Audience and Reading Suggestions:
This project is a prototype for a patient information system for mental healthcare and it
is restricted within college premises. This is based on a case study for the lab work.
This project is useful for the healthcare staff, government health service managers,
patients and their relatives.
1.3 Project Scope:
The purpose of the online patient information system is to facilitate the treatment of the
mental health patients and to create a convenient and easy-to-use application for
healthcare staff, trying to monitor the patients.
2. User Requirements:
Name of User Group Description
Receptionists • Making appointments
• Maintaining Record of Patient
• Making re-appointments
Clinical Staff • Includes (Doctor, Nurses and other staff)
• Doctor access and manage your medical
treatment
• Nurses provide ongoing care
Health Visitor • Providing health advice
and health education programmes.
• Visiting Hospital on daily basis
• Promoting good mental health.
Management Staff • Using Advance Technology
• Develop managed care system
• Identify areas of vulnerability
3. System Requirements:
System Requirements Description
Advance Technology • Use of Advance software
• Time to time Updates
Security • All PCs used to run the MHCPMS
system shall have a static IP address and
access and update requests shall only be
accepted from PCs whose address is
registered with the server.
4. Functional Requirements:
4.1 The system should be able to record all the details regarding the appointment of the
patient and its status if he/she missed the appointment or not. It should be able to
generate repeat prescriptions for patients when these are requested.
4.2 The system should be able to give access to the clinical staff to read and update the
records of the patient, who is attended for a consultation, with details of the consultation
and the treatment prescribed. It should also allow the doctors to access these records
outside of consultations.
4.3 The system must include a role-based access control system and must only allow the
system users to access the information of their concern. It should take regular backups
of the system information and store it at a secure location different from the main data
server.
4.4 The system shall generate weekly reports for each clinic showing the number of patients
attending the clinic on each day and the total number of patients who have attended for
mental health treatment. The reports should also summarize the total number of patients
suffering from each condition and the total amount of each drug prescribed as
medication.
5. Non-Functional Requirements:
5.1 Safety:
Patients may cause harm to themselves or others. The provisions of the Mental Health
Act must be considered.
5.2 Usability:
The system must be used by a range of staff, often working under time pressure and with
different levels of experience using computer-based information systems.
5.3 Privacy:
System shall maintain the patient privacy according to the Data Protection Act and local
ethical guidelines.
5.4 Operational Cost:
The maintenance costs which include hardware and software costs and running costs
should be reasonable.
6. Use Case Diagram:
Receptionist
Clinical staff
Medical record staff
Health services manager
Patient
7. Data Flow Diagram
Only
concerned
data
Only concerned data
Only concerned data
Patient
Health services
manager
Medical record
staff
Clinical staff
Receptionist
0
Make the
appointment
1.2
Patient
appointment
details
1
Record data and
update
1.1
Patient’s behavior,
treatment and
prescription details
4
Weekly report of
patient’s
information
3
Backup of system
database
2
Store data (Data
center)
(All information)
Only
concerned
data
Lab Practical-3
Static Web Testing
1. https://www.w3schools
.com/
2. https://chordify.net/
Website – W3Schools.com
Date – 9th
March
Time – 9:15 am
1. Using DeadLinkChecker.com, 2000 URLs were tested, 1983 links were
OK while 7 were broken.
2. The website uses simple GUI that is user-friendly.
3. The content on website uses correct grammar and spellings.
4. The website uses consistent font.
5. The website uses colour combination of green and white and it has the
same layout on (Internet Explorer and Chrome). It also has appropriate
version for mobile.
6. All title bar icons lead to relevant pages.
7. The bar works fine.
8. Scroll bar is present on the website and it is working properly.
Website – chordify.com
Date – 9th
March
Time – 9:15 am
1. Using DeadLinkChecker.com, 31 URLs were tested, 31 links were OK.
2. The website uses simple GUI that is user-friendly.
3. The content on website uses correct grammar and spellings.
4. The website uses consistent font.
5. The website uses colour combination of blue and white and it has the
same layout on (Internet Explorer and Chrome). It also has appropriate
version for mobile.
6. All title bar icons lead to relevant pages.
7. The bar works fine.
8. Scroll bar is present on the website and it is working properly.
***********

More Related Content

What's hot

Clinical Data Collection & Clinical Data Management Naveen Balaji
Clinical Data Collection & Clinical Data Management Naveen BalajiClinical Data Collection & Clinical Data Management Naveen Balaji
Clinical Data Collection & Clinical Data Management Naveen BalajiNaveen Balaji
 
Clinical data management web based data capture edc & rdc
Clinical data management web based data capture edc & rdcClinical data management web based data capture edc & rdc
Clinical data management web based data capture edc & rdcPristyn Research Solutions
 
A Secure Decision Making Process in Health Care System Using Naive Bayes Clas...
A Secure Decision Making Process in Health Care System Using Naive Bayes Clas...A Secure Decision Making Process in Health Care System Using Naive Bayes Clas...
A Secure Decision Making Process in Health Care System Using Naive Bayes Clas...IJTET Journal
 
Patient Privacy Control for Health Care in Cloud Computing System
Patient Privacy Control for Health Care in Cloud Computing  SystemPatient Privacy Control for Health Care in Cloud Computing  System
Patient Privacy Control for Health Care in Cloud Computing SystemIRJET Journal
 
Electronic Data Capture & Remote Data Capture
Electronic Data Capture & Remote  Data CaptureElectronic Data Capture & Remote  Data Capture
Electronic Data Capture & Remote Data CaptureCRB Tech
 
IRJET - Review on Classi?cation and Prediction of Dengue and Malaria Dise...
IRJET -  	  Review on Classi?cation and Prediction of Dengue and Malaria Dise...IRJET -  	  Review on Classi?cation and Prediction of Dengue and Malaria Dise...
IRJET - Review on Classi?cation and Prediction of Dengue and Malaria Dise...IRJET Journal
 
Clinical data collection and management
Clinical data collection and managementClinical data collection and management
Clinical data collection and managementMOHAMMAD ASIM
 
IRJET- Result on the Application for Multiple Disease Prediction from Symptom...
IRJET- Result on the Application for Multiple Disease Prediction from Symptom...IRJET- Result on the Application for Multiple Disease Prediction from Symptom...
IRJET- Result on the Application for Multiple Disease Prediction from Symptom...IRJET Journal
 
The impact of electronic data capture on clinical data management
The impact of electronic data capture on clinical data managementThe impact of electronic data capture on clinical data management
The impact of electronic data capture on clinical data managementClin Plus
 
Hospital management system
Hospital management systemHospital management system
Hospital management systemAdil Riaz Siddiqi
 
Requirements
RequirementsRequirements
Requirementskerms
 
Clinical Data Collection: The Good, the Bad, the Beautiful
Clinical Data Collection: The Good, the Bad, the BeautifulClinical Data Collection: The Good, the Bad, the Beautiful
Clinical Data Collection: The Good, the Bad, the BeautifulMike Hogarth, MD, FACMI, FACP
 
Cloud assisted privacy preserving and data integrity for mobile health monito...
Cloud assisted privacy preserving and data integrity for mobile health monito...Cloud assisted privacy preserving and data integrity for mobile health monito...
Cloud assisted privacy preserving and data integrity for mobile health monito...eSAT Journals
 
2012ComputerizedMixInjectionWorkshop
2012ComputerizedMixInjectionWorkshop2012ComputerizedMixInjectionWorkshop
2012ComputerizedMixInjectionWorkshopDan Dalan MD
 
IRJET- A Prediction Engine for Influenza Pandemic using Healthcare Analysis
IRJET- A Prediction Engine for Influenza  Pandemic using Healthcare AnalysisIRJET- A Prediction Engine for Influenza  Pandemic using Healthcare Analysis
IRJET- A Prediction Engine for Influenza Pandemic using Healthcare AnalysisIRJET Journal
 
Successful Selection and Implementation of EDC (Electronic Data Capture) System
Successful Selection and Implementation of EDC (Electronic Data Capture) System Successful Selection and Implementation of EDC (Electronic Data Capture) System
Successful Selection and Implementation of EDC (Electronic Data Capture) System Eleazar Noel
 
Integration of ePro by Sheila Rocchio, MBA
Integration of ePro by Sheila Rocchio, MBAIntegration of ePro by Sheila Rocchio, MBA
Integration of ePro by Sheila Rocchio, MBAchallPHT
 
A robust algorithm based on a failure sensitive matrix for fault diagnosis of...
A robust algorithm based on a failure sensitive matrix for fault diagnosis of...A robust algorithm based on a failure sensitive matrix for fault diagnosis of...
A robust algorithm based on a failure sensitive matrix for fault diagnosis of...IJMER
 
Computers as data analysis in preclinical development
Computers as data analysis in preclinical developmentComputers as data analysis in preclinical development
Computers as data analysis in preclinical developmentDr. Siddhi Upadhyay
 
THE USE OF ARTIFICIAL INTELLIGENCE SYSTEMS AS A TOOL TO DIFFERENTIATE IN QUAL...
THE USE OF ARTIFICIAL INTELLIGENCE SYSTEMS AS A TOOL TO DIFFERENTIATE IN QUAL...THE USE OF ARTIFICIAL INTELLIGENCE SYSTEMS AS A TOOL TO DIFFERENTIATE IN QUAL...
THE USE OF ARTIFICIAL INTELLIGENCE SYSTEMS AS A TOOL TO DIFFERENTIATE IN QUAL...AM Publications
 

What's hot (20)

Clinical Data Collection & Clinical Data Management Naveen Balaji
Clinical Data Collection & Clinical Data Management Naveen BalajiClinical Data Collection & Clinical Data Management Naveen Balaji
Clinical Data Collection & Clinical Data Management Naveen Balaji
 
Clinical data management web based data capture edc & rdc
Clinical data management web based data capture edc & rdcClinical data management web based data capture edc & rdc
Clinical data management web based data capture edc & rdc
 
A Secure Decision Making Process in Health Care System Using Naive Bayes Clas...
A Secure Decision Making Process in Health Care System Using Naive Bayes Clas...A Secure Decision Making Process in Health Care System Using Naive Bayes Clas...
A Secure Decision Making Process in Health Care System Using Naive Bayes Clas...
 
Patient Privacy Control for Health Care in Cloud Computing System
Patient Privacy Control for Health Care in Cloud Computing  SystemPatient Privacy Control for Health Care in Cloud Computing  System
Patient Privacy Control for Health Care in Cloud Computing System
 
Electronic Data Capture & Remote Data Capture
Electronic Data Capture & Remote  Data CaptureElectronic Data Capture & Remote  Data Capture
Electronic Data Capture & Remote Data Capture
 
IRJET - Review on Classi?cation and Prediction of Dengue and Malaria Dise...
IRJET -  	  Review on Classi?cation and Prediction of Dengue and Malaria Dise...IRJET -  	  Review on Classi?cation and Prediction of Dengue and Malaria Dise...
IRJET - Review on Classi?cation and Prediction of Dengue and Malaria Dise...
 
Clinical data collection and management
Clinical data collection and managementClinical data collection and management
Clinical data collection and management
 
IRJET- Result on the Application for Multiple Disease Prediction from Symptom...
IRJET- Result on the Application for Multiple Disease Prediction from Symptom...IRJET- Result on the Application for Multiple Disease Prediction from Symptom...
IRJET- Result on the Application for Multiple Disease Prediction from Symptom...
 
The impact of electronic data capture on clinical data management
The impact of electronic data capture on clinical data managementThe impact of electronic data capture on clinical data management
The impact of electronic data capture on clinical data management
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Requirements
RequirementsRequirements
Requirements
 
Clinical Data Collection: The Good, the Bad, the Beautiful
Clinical Data Collection: The Good, the Bad, the BeautifulClinical Data Collection: The Good, the Bad, the Beautiful
Clinical Data Collection: The Good, the Bad, the Beautiful
 
Cloud assisted privacy preserving and data integrity for mobile health monito...
Cloud assisted privacy preserving and data integrity for mobile health monito...Cloud assisted privacy preserving and data integrity for mobile health monito...
Cloud assisted privacy preserving and data integrity for mobile health monito...
 
2012ComputerizedMixInjectionWorkshop
2012ComputerizedMixInjectionWorkshop2012ComputerizedMixInjectionWorkshop
2012ComputerizedMixInjectionWorkshop
 
IRJET- A Prediction Engine for Influenza Pandemic using Healthcare Analysis
IRJET- A Prediction Engine for Influenza  Pandemic using Healthcare AnalysisIRJET- A Prediction Engine for Influenza  Pandemic using Healthcare Analysis
IRJET- A Prediction Engine for Influenza Pandemic using Healthcare Analysis
 
Successful Selection and Implementation of EDC (Electronic Data Capture) System
Successful Selection and Implementation of EDC (Electronic Data Capture) System Successful Selection and Implementation of EDC (Electronic Data Capture) System
Successful Selection and Implementation of EDC (Electronic Data Capture) System
 
Integration of ePro by Sheila Rocchio, MBA
Integration of ePro by Sheila Rocchio, MBAIntegration of ePro by Sheila Rocchio, MBA
Integration of ePro by Sheila Rocchio, MBA
 
A robust algorithm based on a failure sensitive matrix for fault diagnosis of...
A robust algorithm based on a failure sensitive matrix for fault diagnosis of...A robust algorithm based on a failure sensitive matrix for fault diagnosis of...
A robust algorithm based on a failure sensitive matrix for fault diagnosis of...
 
Computers as data analysis in preclinical development
Computers as data analysis in preclinical developmentComputers as data analysis in preclinical development
Computers as data analysis in preclinical development
 
THE USE OF ARTIFICIAL INTELLIGENCE SYSTEMS AS A TOOL TO DIFFERENTIATE IN QUAL...
THE USE OF ARTIFICIAL INTELLIGENCE SYSTEMS AS A TOOL TO DIFFERENTIATE IN QUAL...THE USE OF ARTIFICIAL INTELLIGENCE SYSTEMS AS A TOOL TO DIFFERENTIATE IN QUAL...
THE USE OF ARTIFICIAL INTELLIGENCE SYSTEMS AS A TOOL TO DIFFERENTIATE IN QUAL...
 

Similar to Aakarsh 038 csit142_lab_work (1)

SRS for Hospital Management System
SRS for Hospital Management SystemSRS for Hospital Management System
SRS for Hospital Management Systemkataria Arvind
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management SystemRANJIT SINGH
 
Hosptal management system
Hosptal management systemHosptal management system
Hosptal management systemKartik Chaudhari
 
hospital management system.docx
hospital management system.docxhospital management system.docx
hospital management system.docxNikhil Patil
 
May June 2010 question/answer paper
May June 2010 question/answer paperMay June 2010 question/answer paper
May June 2010 question/answer papernoobish1pro
 
Hospital management system
Hospital management systemHospital management system
Hospital management systemAdil Riaz Siddiqi
 
Project Proposal(Hospital Management System)
Project Proposal(Hospital Management System)Project Proposal(Hospital Management System)
Project Proposal(Hospital Management System)SN Chakraborty
 
ACC 564 Expect Success/newtonhelp.com
ACC 564 Expect Success/newtonhelp.comACC 564 Expect Success/newtonhelp.com
ACC 564 Expect Success/newtonhelp.commyblue10
 
Integration of 5G and Block-Chain Technologies in Smart Telemedicine Using IoT
Integration of 5G and Block-Chain Technologies in Smart Telemedicine Using IoTIntegration of 5G and Block-Chain Technologies in Smart Telemedicine Using IoT
Integration of 5G and Block-Chain Technologies in Smart Telemedicine Using IoTzaman174
 
ACC 564 NERD Become Exceptional--acc564nerd.com
ACC 564 NERD Become Exceptional--acc564nerd.comACC 564 NERD Become Exceptional--acc564nerd.com
ACC 564 NERD Become Exceptional--acc564nerd.comKeatonJennings117
 
ACC 564 NERD Lessons in Excellence--acc564nerd.com
ACC 564 NERD Lessons in Excellence--acc564nerd.comACC 564 NERD Lessons in Excellence--acc564nerd.com
ACC 564 NERD Lessons in Excellence--acc564nerd.comthomashard70
 
ACC 564 NERD Achievement Education--acc564nerd.com
ACC 564 NERD Achievement Education--acc564nerd.comACC 564 NERD Achievement Education--acc564nerd.com
ACC 564 NERD Achievement Education--acc564nerd.comclaric141
 
ACC 564 NERD Education for Service--acc564nerd.com
ACC 564 NERD Education for Service--acc564nerd.comACC 564 NERD Education for Service--acc564nerd.com
ACC 564 NERD Education for Service--acc564nerd.comRoelofMerwe152
 
Hospital Management System SRS for software
Hospital Management System SRS for softwareHospital Management System SRS for software
Hospital Management System SRS for softwareknowledgeradha07
 
Data Analytics for Real-World Business Problems
Data Analytics for Real-World Business ProblemsData Analytics for Real-World Business Problems
Data Analytics for Real-World Business ProblemsAlexander Kolker
 
Connecting Your Operator Console for Smarter Clinical Communications
Connecting Your Operator Console for Smarter Clinical CommunicationsConnecting Your Operator Console for Smarter Clinical Communications
Connecting Your Operator Console for Smarter Clinical CommunicationsSpok
 
Acc 564 Enhance teaching / snaptutorial.com
Acc 564  Enhance teaching / snaptutorial.comAcc 564  Enhance teaching / snaptutorial.com
Acc 564 Enhance teaching / snaptutorial.comHarrisGeorg44
 
ACC 564 NERD Inspiring Innovation--acc564nerd.com
ACC 564 NERD Inspiring Innovation--acc564nerd.comACC 564 NERD Inspiring Innovation--acc564nerd.com
ACC 564 NERD Inspiring Innovation--acc564nerd.comsachin10091
 
ACC 564 NERD Redefined Education--acc564nerd.com
ACC 564 NERD Redefined Education--acc564nerd.comACC 564 NERD Redefined Education--acc564nerd.com
ACC 564 NERD Redefined Education--acc564nerd.comclaric227
 

Similar to Aakarsh 038 csit142_lab_work (1) (20)

SRS for Hospital Management System
SRS for Hospital Management SystemSRS for Hospital Management System
SRS for Hospital Management System
 
Hospital Management System
Hospital Management SystemHospital Management System
Hospital Management System
 
Hosptal management system
Hosptal management systemHosptal management system
Hosptal management system
 
0420 w12 qp_33
0420 w12 qp_330420 w12 qp_33
0420 w12 qp_33
 
hospital management system.docx
hospital management system.docxhospital management system.docx
hospital management system.docx
 
May June 2010 question/answer paper
May June 2010 question/answer paperMay June 2010 question/answer paper
May June 2010 question/answer paper
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Project Proposal(Hospital Management System)
Project Proposal(Hospital Management System)Project Proposal(Hospital Management System)
Project Proposal(Hospital Management System)
 
ACC 564 Expect Success/newtonhelp.com
ACC 564 Expect Success/newtonhelp.comACC 564 Expect Success/newtonhelp.com
ACC 564 Expect Success/newtonhelp.com
 
Integration of 5G and Block-Chain Technologies in Smart Telemedicine Using IoT
Integration of 5G and Block-Chain Technologies in Smart Telemedicine Using IoTIntegration of 5G and Block-Chain Technologies in Smart Telemedicine Using IoT
Integration of 5G and Block-Chain Technologies in Smart Telemedicine Using IoT
 
ACC 564 NERD Become Exceptional--acc564nerd.com
ACC 564 NERD Become Exceptional--acc564nerd.comACC 564 NERD Become Exceptional--acc564nerd.com
ACC 564 NERD Become Exceptional--acc564nerd.com
 
ACC 564 NERD Lessons in Excellence--acc564nerd.com
ACC 564 NERD Lessons in Excellence--acc564nerd.comACC 564 NERD Lessons in Excellence--acc564nerd.com
ACC 564 NERD Lessons in Excellence--acc564nerd.com
 
ACC 564 NERD Achievement Education--acc564nerd.com
ACC 564 NERD Achievement Education--acc564nerd.comACC 564 NERD Achievement Education--acc564nerd.com
ACC 564 NERD Achievement Education--acc564nerd.com
 
ACC 564 NERD Education for Service--acc564nerd.com
ACC 564 NERD Education for Service--acc564nerd.comACC 564 NERD Education for Service--acc564nerd.com
ACC 564 NERD Education for Service--acc564nerd.com
 
Hospital Management System SRS for software
Hospital Management System SRS for softwareHospital Management System SRS for software
Hospital Management System SRS for software
 
Data Analytics for Real-World Business Problems
Data Analytics for Real-World Business ProblemsData Analytics for Real-World Business Problems
Data Analytics for Real-World Business Problems
 
Connecting Your Operator Console for Smarter Clinical Communications
Connecting Your Operator Console for Smarter Clinical CommunicationsConnecting Your Operator Console for Smarter Clinical Communications
Connecting Your Operator Console for Smarter Clinical Communications
 
Acc 564 Enhance teaching / snaptutorial.com
Acc 564  Enhance teaching / snaptutorial.comAcc 564  Enhance teaching / snaptutorial.com
Acc 564 Enhance teaching / snaptutorial.com
 
ACC 564 NERD Inspiring Innovation--acc564nerd.com
ACC 564 NERD Inspiring Innovation--acc564nerd.comACC 564 NERD Inspiring Innovation--acc564nerd.com
ACC 564 NERD Inspiring Innovation--acc564nerd.com
 
ACC 564 NERD Redefined Education--acc564nerd.com
ACC 564 NERD Redefined Education--acc564nerd.comACC 564 NERD Redefined Education--acc564nerd.com
ACC 564 NERD Redefined Education--acc564nerd.com
 

More from Shambhavi Vats

L4 Intro Statistical Inferencing.pptx
L4 Intro Statistical Inferencing.pptxL4 Intro Statistical Inferencing.pptx
L4 Intro Statistical Inferencing.pptxShambhavi Vats
 
L3 Big Data and Application.pptx
L3  Big Data and Application.pptxL3  Big Data and Application.pptx
L3 Big Data and Application.pptxShambhavi Vats
 
L2 DS Tools and Application.pptx
L2 DS Tools and Application.pptxL2 DS Tools and Application.pptx
L2 DS Tools and Application.pptxShambhavi Vats
 
L1 Introduction DS.pptx
L1 Introduction DS.pptxL1 Introduction DS.pptx
L1 Introduction DS.pptxShambhavi Vats
 
Vaastav talwar a010145020052 adbms psda vaastav talwar
Vaastav talwar a010145020052 adbms psda   vaastav talwarVaastav talwar a010145020052 adbms psda   vaastav talwar
Vaastav talwar a010145020052 adbms psda vaastav talwarShambhavi Vats
 
38 object-concepts (1)
38 object-concepts (1)38 object-concepts (1)
38 object-concepts (1)Shambhavi Vats
 
wool from fibre to fabric
wool from fibre to fabricwool from fibre to fabric
wool from fibre to fabricShambhavi Vats
 
road side rain water harvesting
road side rain water harvestingroad side rain water harvesting
road side rain water harvestingShambhavi Vats
 

More from Shambhavi Vats (11)

L4 Intro Statistical Inferencing.pptx
L4 Intro Statistical Inferencing.pptxL4 Intro Statistical Inferencing.pptx
L4 Intro Statistical Inferencing.pptx
 
L3 Big Data and Application.pptx
L3  Big Data and Application.pptxL3  Big Data and Application.pptx
L3 Big Data and Application.pptx
 
L2 DS Tools and Application.pptx
L2 DS Tools and Application.pptxL2 DS Tools and Application.pptx
L2 DS Tools and Application.pptx
 
L1 Introduction DS.pptx
L1 Introduction DS.pptxL1 Introduction DS.pptx
L1 Introduction DS.pptx
 
Vaastav talwar a010145020052 adbms psda vaastav talwar
Vaastav talwar a010145020052 adbms psda   vaastav talwarVaastav talwar a010145020052 adbms psda   vaastav talwar
Vaastav talwar a010145020052 adbms psda vaastav talwar
 
38 object-concepts (1)
38 object-concepts (1)38 object-concepts (1)
38 object-concepts (1)
 
Bca 2b
Bca 2bBca 2b
Bca 2b
 
wool from fibre to fabric
wool from fibre to fabricwool from fibre to fabric
wool from fibre to fabric
 
urban livehood
urban livehoodurban livehood
urban livehood
 
road side rain water harvesting
road side rain water harvestingroad side rain water harvesting
road side rain water harvesting
 
Water
WaterWater
Water
 

Recently uploaded

🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 

Recently uploaded (20)

🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 

Aakarsh 038 csit142_lab_work (1)

  • 1. Software Engineering and Modelling CSIT142 Date of Submission- 17/03/2021 Practical Record Submitted To: Mr. Shambhu Kumar Jha By Aakarsh Mehrish (B.Sc.IT 4) A1004919038 DEPARTMENT OF AMITY INSTITUTE OF INFORMATION AND TECHNOLOGY
  • 3. Question-1: Program to Find the Transpose of a Matrix. Test Case Table: Test case id Test Case Written by Date on Which Test case is developed Test case Executed by I/P Data set Expected output Actual o/p Remarks TC1 Aakarsh 05-01-2021 Aakarsh Enter rows and columns: 3 3 Enter matrix elements: Enter element a11: 2 Enter element a12: 3 Enter element a13: 4 Enter element a21: 5 Enter element a22: 6 Enter element a23: 7 Enter element a31: 8 Enter element a32: 9 Enter element a33: 1 Transpose of the matrix: 2 5 8 3 6 9 4 7 1 Transpose of the matrix: 2 5 8 3 6 9 4 7 1 successful TC2 Aakarsh 05-01-2021 Aakarsh Enter rows and columns: 0 0 Please enter valid rows and columns error Fail TC3 Aakarsh 05-01-2021 Aakarsh Enter rows and columns: x Please enter valid rows and columns error Fail TC4 Aakarsh 05-01-2021 Aakarsh Enter rows and columns: 2 3 Enter matrix elements: Enter element a11: 10 Enter element a12: 20 Enter element a13: 30 Enter element a21: 40 Enter element a22: 50 Enter element a23: 60 Transpose of the matrix: 10 40 20 50 30 60 Transpose of the matrix: 10 40 20 50 30 60 successful
  • 4. Question-2: C program to find the biggest of three numbers Test Case Table: Test case id Test Case Written by Date on Which Test case is developed Test case Executed by I/P Data set Expected output Actual o/p Remarks TC1 Aakarsh 05-01-2021 Aakarsh Enter the values of num1, num2 and num3 100 10 1 num1 = 100 num2 = 10 num3 = 1 num1 is the greatest among three num1 = 100 num2 = 10 num3 = 1 num1 is the greatest among three Pass TC2 Aakarsh 05-01-2021 Aakarsh Enter the values of num1, num2 and num3 -10 20 111 num1 = -10 num2 = 20 num3 = 111 num3 is the greatest among three num1 = -10 num2 = 20 num3 = 111 num3 is the greatest among three Pass TC3 Aakarsh 05-01-2021 Aakarsh Enter the values of num1, num2 and num3 20 20 20 Please try again, all values are same. num1 = 20 num2 = 20 num3 = 20 num3 is the greatest among three Fail TC4 Aakarsh 05-01-2021 Aakarsh Enter the values of num1, num2 and num3 x Please give valid input. num1 = 0 num2 = 1 num3 = 0 num2 is the greatest among three Fail
  • 5. Question-3: Program to Find Roots of a Quadratic Equation. Test Case Table: Test case id Test Case Written by Date on Which Test case is developed Test case Executed by I/P Data set Expected output Actual o/p Remarks TC1 Aakarsh 05-01- 2021 Aakarsh Enter coefficients a, b and c: 1 7 12 root1 = -3.00 and root2 = -4.00 root1 = - 3.00 and root2 = - 4.00 pass TC2 Aakarsh 05-01- 2021 Aakarsh Enter coefficients a, b and c: 1 -2 1 root1 = root2 = 1.00 root1 = root2 = 1.00 pass TC3 Aakarsh 05-01- 2021 Aakarsh Enter coefficients a, b and c: abc Please enter valid input root1 = - 1.#R+1.#Ri and root2 = -1.#R- 1.#Ri fail TC4 Aakarsh 05-01- 2021 Aakarsh Enter coefficients a, b and c: 9x Please enter valid input root1 = - 0.00+0.00i and root2 = -0.00- 0.00i fail
  • 6. Question-4: Program to determine the type and area of a triangle. Test Case Table: Test case id Test Case Written by Date on Which Test case is developed Test case Executed by I/P Data set Expected output Actual o/p Remarks TC1 Aakarsh 05-01- 2021 Aakarsh Enter sides of a triangle: a: 8 b: 9 c: 10 Triangle is scalene. Area of triangle 34.20. Triangle is scalene. Area of triangle 34.20. pass TC2 Aakarsh 05-01- 2021 Aakarsh Enter sides of a triangle: a: 7 b: 7 c: 7 Triangle is equilateral. Area of triangle 21.22. Triangle is equilateral. Area of triangle 21.22. pass TC3 Aakarsh 05-01- 2021 Aakarsh Enter sides of a triangle: a: a Please enter valid input b: c: Sides don't make a triangle. Fail TC4 Aakarsh 05-01- 2021 Aakarsh Enter sides of a triangle: a: 4% Invalid input b: c: Sides don't make a triangle. fail
  • 7. Lab Practical-2 A Patient Information System for Mental Healthcare (SRS Document)
  • 8. A Patient Information System for Mental Healthcare 1. Introduction: 1.1 Purpose: The purpose of this document is to build an online system for a healthcare to manage the information of mental health patients to facilitate their treatment. 1.2 Intended Audience and Reading Suggestions: This project is a prototype for a patient information system for mental healthcare and it is restricted within college premises. This is based on a case study for the lab work. This project is useful for the healthcare staff, government health service managers, patients and their relatives. 1.3 Project Scope: The purpose of the online patient information system is to facilitate the treatment of the mental health patients and to create a convenient and easy-to-use application for healthcare staff, trying to monitor the patients.
  • 9. 2. User Requirements: Name of User Group Description Receptionists • Making appointments • Maintaining Record of Patient • Making re-appointments Clinical Staff • Includes (Doctor, Nurses and other staff) • Doctor access and manage your medical treatment • Nurses provide ongoing care Health Visitor • Providing health advice and health education programmes. • Visiting Hospital on daily basis • Promoting good mental health. Management Staff • Using Advance Technology • Develop managed care system • Identify areas of vulnerability 3. System Requirements: System Requirements Description Advance Technology • Use of Advance software • Time to time Updates Security • All PCs used to run the MHCPMS system shall have a static IP address and access and update requests shall only be accepted from PCs whose address is registered with the server.
  • 10. 4. Functional Requirements: 4.1 The system should be able to record all the details regarding the appointment of the patient and its status if he/she missed the appointment or not. It should be able to generate repeat prescriptions for patients when these are requested. 4.2 The system should be able to give access to the clinical staff to read and update the records of the patient, who is attended for a consultation, with details of the consultation and the treatment prescribed. It should also allow the doctors to access these records outside of consultations. 4.3 The system must include a role-based access control system and must only allow the system users to access the information of their concern. It should take regular backups of the system information and store it at a secure location different from the main data server. 4.4 The system shall generate weekly reports for each clinic showing the number of patients attending the clinic on each day and the total number of patients who have attended for mental health treatment. The reports should also summarize the total number of patients suffering from each condition and the total amount of each drug prescribed as medication. 5. Non-Functional Requirements: 5.1 Safety: Patients may cause harm to themselves or others. The provisions of the Mental Health Act must be considered. 5.2 Usability: The system must be used by a range of staff, often working under time pressure and with different levels of experience using computer-based information systems. 5.3 Privacy: System shall maintain the patient privacy according to the Data Protection Act and local ethical guidelines. 5.4 Operational Cost: The maintenance costs which include hardware and software costs and running costs should be reasonable.
  • 11. 6. Use Case Diagram: Receptionist Clinical staff Medical record staff Health services manager Patient
  • 12. 7. Data Flow Diagram Only concerned data Only concerned data Only concerned data Patient Health services manager Medical record staff Clinical staff Receptionist 0 Make the appointment 1.2 Patient appointment details 1 Record data and update 1.1 Patient’s behavior, treatment and prescription details 4 Weekly report of patient’s information 3 Backup of system database 2 Store data (Data center) (All information) Only concerned data
  • 13. Lab Practical-3 Static Web Testing 1. https://www.w3schools .com/ 2. https://chordify.net/
  • 14. Website – W3Schools.com Date – 9th March Time – 9:15 am 1. Using DeadLinkChecker.com, 2000 URLs were tested, 1983 links were OK while 7 were broken. 2. The website uses simple GUI that is user-friendly. 3. The content on website uses correct grammar and spellings. 4. The website uses consistent font. 5. The website uses colour combination of green and white and it has the same layout on (Internet Explorer and Chrome). It also has appropriate version for mobile. 6. All title bar icons lead to relevant pages. 7. The bar works fine. 8. Scroll bar is present on the website and it is working properly.
  • 15. Website – chordify.com Date – 9th March Time – 9:15 am 1. Using DeadLinkChecker.com, 31 URLs were tested, 31 links were OK. 2. The website uses simple GUI that is user-friendly. 3. The content on website uses correct grammar and spellings. 4. The website uses consistent font. 5. The website uses colour combination of blue and white and it has the same layout on (Internet Explorer and Chrome). It also has appropriate version for mobile. 6. All title bar icons lead to relevant pages. 7. The bar works fine. 8. Scroll bar is present on the website and it is working properly. ***********