SlideShare a Scribd company logo
FARHANAH
BINTI MOHD
YUSOF
A142128
TASK OF MATHEMATIC 3
 1. Title of the software requirements
 2. Statements of functional requirements
of the system.
 3. Assumptions, if needed.
 4. The mathematical statements of the
functional requirements.
 5. Your comments about the translation
process from natural languages
statements to mathematical statements.
1.Title of Software Requirement
 iTest Server
 iTestClient
2. Statements of functional
requirements of the system
 User interface
 First form that the itest sees
the manages the connection
and test options.
Hardware interfaces
 For the communication protocol the program
needs these protocol to be installed.
 ~Top for the client to connect to the server in
online mood.
 ~storing devices(flash,optical,disk etc.)for the
client to take a test in offline mood.
 Also in case that the iTestServer runs behind a
firewall the appropriate ports must be port
forwarded or port triggered for the clients to
connect.
Communication Interfaces
 Setting up the server mode requires that there will
be open ports for accepting connections from the
clients. The connection between the client and
the server uses Connection oriented
communication,via TCP/IP-Transfer Internet
Protocol/Internet Protocol, implements reliable
delivery of messages. Connection-oriented
communication makes programming easier
because because the protocol includes
mechanism for detecting and handling errors and
an acknowledgement mechanism between client
and service .Again we assume that the reader is
not interested of how that is implemented into the
program at this phase so there will be no more
details of this now.
4. The mathematical
statements of the functional
requirements
 Provide the company detail or
information
 ~Display(system,company_detail)
 ~Browse(system,company_information)
Translation process from
natural languages statements
to mathematical statements.
 Widely used computer programming.
 Mathematical language is used by
computer programmer to solve the
problem to do programming by
translating the natural language to
mathematical language and need to
identify the idea of the programming first
before translate

More Related Content

What's hot

Jagrity_Sinha_Resume
Jagrity_Sinha_ResumeJagrity_Sinha_Resume
Jagrity_Sinha_Resumejagrity sinha
 
LIMS to ECM Interface
LIMS to ECM InterfaceLIMS to ECM Interface
LIMS to ECM Interface
Primož Javornik
 
Computer Architecture
Computer Architecture Computer Architecture
Computer Architecture
Md. Rukunuzzaman
 
BE E&TC Embedded System Manual 09 03-2015
BE E&TC Embedded System Manual 09 03-2015BE E&TC Embedded System Manual 09 03-2015
BE E&TC Embedded System Manual 09 03-2015
Dr. Pankaj Zope
 
Query Management System- overview
Query Management System- overviewQuery Management System- overview
Query Management System- overviewlogeshprabu
 
Examination paper system maagement operating systems
Examination paper system maagement  operating systemsExamination paper system maagement  operating systems
Examination paper system maagement operating systems
NMIMS ASSIGNMENTS HELP
 
Examination paper system maagement & operating systems
Examination paper system maagement & operating systemsExamination paper system maagement & operating systems
Examination paper system maagement & operating systems
NMIMS ASSIGNMENTS HELP
 
Online examination system project ppt
Online examination system project pptOnline examination system project ppt
Online examination system project ppt
Mohit Gupta
 
Passport automation system
Passport automation systemPassport automation system
Passport automation system
Koppula Sheryl
 
Stop-and-Wait ARQ Technique for Repairing Frame and Acknowledgment Transmission
Stop-and-Wait ARQ Technique for Repairing Frame and Acknowledgment TransmissionStop-and-Wait ARQ Technique for Repairing Frame and Acknowledgment Transmission
Stop-and-Wait ARQ Technique for Repairing Frame and Acknowledgment Transmission
Universitas Pembangunan Panca Budi
 
Query Management system-Ist review
Query Management system-Ist reviewQuery Management system-Ist review
Query Management system-Ist review
logeshprabu
 

What's hot (12)

Jagrity_Sinha_Resume
Jagrity_Sinha_ResumeJagrity_Sinha_Resume
Jagrity_Sinha_Resume
 
ISSAM SHARAIHA 1cv
ISSAM SHARAIHA 1cvISSAM SHARAIHA 1cv
ISSAM SHARAIHA 1cv
 
LIMS to ECM Interface
LIMS to ECM InterfaceLIMS to ECM Interface
LIMS to ECM Interface
 
Computer Architecture
Computer Architecture Computer Architecture
Computer Architecture
 
BE E&TC Embedded System Manual 09 03-2015
BE E&TC Embedded System Manual 09 03-2015BE E&TC Embedded System Manual 09 03-2015
BE E&TC Embedded System Manual 09 03-2015
 
Query Management System- overview
Query Management System- overviewQuery Management System- overview
Query Management System- overview
 
Examination paper system maagement operating systems
Examination paper system maagement  operating systemsExamination paper system maagement  operating systems
Examination paper system maagement operating systems
 
Examination paper system maagement & operating systems
Examination paper system maagement & operating systemsExamination paper system maagement & operating systems
Examination paper system maagement & operating systems
 
Online examination system project ppt
Online examination system project pptOnline examination system project ppt
Online examination system project ppt
 
Passport automation system
Passport automation systemPassport automation system
Passport automation system
 
Stop-and-Wait ARQ Technique for Repairing Frame and Acknowledgment Transmission
Stop-and-Wait ARQ Technique for Repairing Frame and Acknowledgment TransmissionStop-and-Wait ARQ Technique for Repairing Frame and Acknowledgment Transmission
Stop-and-Wait ARQ Technique for Repairing Frame and Acknowledgment Transmission
 
Query Management system-Ist review
Query Management system-Ist reviewQuery Management system-Ist review
Query Management system-Ist review
 

Viewers also liked

Biología 4 genética
Biología 4 genéticaBiología 4 genética
Biología 4 genética
Diego Losada Muñoz
 
Lilenfeld PC Introduction CURRENT
Lilenfeld PC Introduction CURRENTLilenfeld PC Introduction CURRENT
Lilenfeld PC Introduction CURRENTDavid M. Lilenfeld
 
Juan carlos beltrán_bustos_actividad1_2_mapac
Juan carlos beltrán_bustos_actividad1_2_mapacJuan carlos beltrán_bustos_actividad1_2_mapac
Juan carlos beltrán_bustos_actividad1_2_mapac
Juan Carlos Beltran Bustos
 
Accion poetica
Accion poeticaAccion poetica
Accion poetica
Alanzitho Rodriguez
 
Intermediate Presentation (1)
Intermediate Presentation (1)Intermediate Presentation (1)
Intermediate Presentation (1)Justin Hernandez
 
Introduction aux leçons
Introduction aux leçonsIntroduction aux leçons
Introduction aux leçons
Pierrot Caron
 
KARI_U3_EA_ISSF
KARI_U3_EA_ISSFKARI_U3_EA_ISSF
KARI_U3_EA_ISSF
Aza_Sol
 
Kurzfassung Solareinhausung
Kurzfassung SolareinhausungKurzfassung Solareinhausung
Kurzfassung SolareinhausungNaphta
 
Initial planning ideas
Initial planning ideasInitial planning ideas
Initial planning ideassineena
 
IEC(МЭК). Продукты.
IEC(МЭК). Продукты.IEC(МЭК). Продукты.
IEC(МЭК). Продукты.Normdocs
 
Final Thesis- Mohammadreza Jafari Eshlaghi
Final Thesis- Mohammadreza Jafari EshlaghiFinal Thesis- Mohammadreza Jafari Eshlaghi
Final Thesis- Mohammadreza Jafari EshlaghiMorez Jafari
 
Bài tập nhập môn lập trình
Bài tập nhập môn lập trìnhBài tập nhập môn lập trình
Bài tập nhập môn lập trình
Long Kingnam
 
5 ways you can benefit from OpManager Plus
5 ways you can benefit from OpManager Plus5 ways you can benefit from OpManager Plus
5 ways you can benefit from OpManager Plus
ManageEngine, Zoho Corporation
 
World café restitution atelier le manager digital 3.0 villageby-ca_12_07_2016
World café   restitution atelier le manager digital 3.0 villageby-ca_12_07_2016World café   restitution atelier le manager digital 3.0 villageby-ca_12_07_2016
World café restitution atelier le manager digital 3.0 villageby-ca_12_07_2016
Orange Business Services
 
Uefa champions league
Uefa champions leagueUefa champions league
Uefa champions league
yair velazquez
 
ADDRESSING CORPORATE CONCERNS
ADDRESSING CORPORATE CONCERNSADDRESSING CORPORATE CONCERNS
ADDRESSING CORPORATE CONCERNS
zohaibqadir
 
What Is Customer Effort Score and How Do You Measure CES?
What Is Customer Effort Score and How Do You Measure CES?What Is Customer Effort Score and How Do You Measure CES?
What Is Customer Effort Score and How Do You Measure CES?
Kayako
 
LA SEGUNDA REPUBLICA ESPAÑOLA
LA SEGUNDA REPUBLICA ESPAÑOLALA SEGUNDA REPUBLICA ESPAÑOLA
LA SEGUNDA REPUBLICA ESPAÑOLAJUAN DIEGO
 

Viewers also liked (20)

Biología 4 genética
Biología 4 genéticaBiología 4 genética
Biología 4 genética
 
Okhai 2010
Okhai 2010Okhai 2010
Okhai 2010
 
Lilenfeld PC Introduction CURRENT
Lilenfeld PC Introduction CURRENTLilenfeld PC Introduction CURRENT
Lilenfeld PC Introduction CURRENT
 
Juan carlos beltrán_bustos_actividad1_2_mapac
Juan carlos beltrán_bustos_actividad1_2_mapacJuan carlos beltrán_bustos_actividad1_2_mapac
Juan carlos beltrán_bustos_actividad1_2_mapac
 
Accion poetica
Accion poeticaAccion poetica
Accion poetica
 
Intermediate Presentation (1)
Intermediate Presentation (1)Intermediate Presentation (1)
Intermediate Presentation (1)
 
Introduction aux leçons
Introduction aux leçonsIntroduction aux leçons
Introduction aux leçons
 
KARI_U3_EA_ISSF
KARI_U3_EA_ISSFKARI_U3_EA_ISSF
KARI_U3_EA_ISSF
 
Kurzfassung Solareinhausung
Kurzfassung SolareinhausungKurzfassung Solareinhausung
Kurzfassung Solareinhausung
 
Initial planning ideas
Initial planning ideasInitial planning ideas
Initial planning ideas
 
IEC(МЭК). Продукты.
IEC(МЭК). Продукты.IEC(МЭК). Продукты.
IEC(МЭК). Продукты.
 
Deute extern
Deute externDeute extern
Deute extern
 
Final Thesis- Mohammadreza Jafari Eshlaghi
Final Thesis- Mohammadreza Jafari EshlaghiFinal Thesis- Mohammadreza Jafari Eshlaghi
Final Thesis- Mohammadreza Jafari Eshlaghi
 
Bài tập nhập môn lập trình
Bài tập nhập môn lập trìnhBài tập nhập môn lập trình
Bài tập nhập môn lập trình
 
5 ways you can benefit from OpManager Plus
5 ways you can benefit from OpManager Plus5 ways you can benefit from OpManager Plus
5 ways you can benefit from OpManager Plus
 
World café restitution atelier le manager digital 3.0 villageby-ca_12_07_2016
World café   restitution atelier le manager digital 3.0 villageby-ca_12_07_2016World café   restitution atelier le manager digital 3.0 villageby-ca_12_07_2016
World café restitution atelier le manager digital 3.0 villageby-ca_12_07_2016
 
Uefa champions league
Uefa champions leagueUefa champions league
Uefa champions league
 
ADDRESSING CORPORATE CONCERNS
ADDRESSING CORPORATE CONCERNSADDRESSING CORPORATE CONCERNS
ADDRESSING CORPORATE CONCERNS
 
What Is Customer Effort Score and How Do You Measure CES?
What Is Customer Effort Score and How Do You Measure CES?What Is Customer Effort Score and How Do You Measure CES?
What Is Customer Effort Score and How Do You Measure CES?
 
LA SEGUNDA REPUBLICA ESPAÑOLA
LA SEGUNDA REPUBLICA ESPAÑOLALA SEGUNDA REPUBLICA ESPAÑOLA
LA SEGUNDA REPUBLICA ESPAÑOLA
 

Similar to Farhanah binti mohd yusof

INFUSION PUMPS ON HOSPITAL NETWORKS
INFUSION PUMPS ON HOSPITAL NETWORKS INFUSION PUMPS ON HOSPITAL NETWORKS
INFUSION PUMPS ON HOSPITAL NETWORKS
Dan Pettus
 
21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS
21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS
21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS
Dr. Shivashankar
 
Project Part 3 Malware Protection Procedure GuideScenarioAl.docx
Project Part 3 Malware Protection Procedure GuideScenarioAl.docxProject Part 3 Malware Protection Procedure GuideScenarioAl.docx
Project Part 3 Malware Protection Procedure GuideScenarioAl.docx
woodruffeloisa
 
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfA NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
SaiReddy794166
 
SoftwareRequirements (1).doc
SoftwareRequirements (1).docSoftwareRequirements (1).doc
SoftwareRequirements (1).doc
MadihaKhalid43
 
Input output concepts in operating systems
Input output concepts in operating systemsInput output concepts in operating systems
Input output concepts in operating systems
isitneededwhy
 
Client Server Model and Distributed Computing
Client Server Model and Distributed ComputingClient Server Model and Distributed Computing
Client Server Model and Distributed Computing
Abhishek Jaisingh
 
Transcend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC ProductsTranscend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC Products
Baiju P.S.
 
FTP Client Buildup1. IntroductionThe project is related to bui
FTP Client Buildup1. IntroductionThe project is related to buiFTP Client Buildup1. IntroductionThe project is related to bui
FTP Client Buildup1. IntroductionThe project is related to bui
JeanmarieColbert3
 
Software Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management SystemSoftware Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management System
Uttam Singh Chaudhary
 
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
IRJET Journal
 
Proof of Concept Guide for ManageEngine OpManager
Proof of Concept Guide for ManageEngine OpManagerProof of Concept Guide for ManageEngine OpManager
Proof of Concept Guide for ManageEngine OpManager
ManageEngine, Zoho Corporation
 
ArcSight Model Import Connector for RepSM 7.1.7.7607.0 Configuration guide
ArcSight Model Import Connector for RepSM 7.1.7.7607.0 Configuration guideArcSight Model Import Connector for RepSM 7.1.7.7607.0 Configuration guide
ArcSight Model Import Connector for RepSM 7.1.7.7607.0 Configuration guide
protect724rkeer
 
Ccna 1 practice final exam answer v5
Ccna 1 practice final exam answer v5Ccna 1 practice final exam answer v5
Ccna 1 practice final exam answer v5friv4schoolgames
 
COMPUTER ORGANIZATION NOTES Unit 3 4
COMPUTER ORGANIZATION NOTES  Unit 3 4COMPUTER ORGANIZATION NOTES  Unit 3 4
COMPUTER ORGANIZATION NOTES Unit 3 4
Dr.MAYA NAYAK
 
Case study
Case studyCase study
Case study
Khaled Adnan
 

Similar to Farhanah binti mohd yusof (20)

INFUSION PUMPS ON HOSPITAL NETWORKS
INFUSION PUMPS ON HOSPITAL NETWORKS INFUSION PUMPS ON HOSPITAL NETWORKS
INFUSION PUMPS ON HOSPITAL NETWORKS
 
21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS
21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS
21 Scheme_21EC53_MODULE-5_CCN_Dr. ShivaS
 
Project Part 3 Malware Protection Procedure GuideScenarioAl.docx
Project Part 3 Malware Protection Procedure GuideScenarioAl.docxProject Part 3 Malware Protection Procedure GuideScenarioAl.docx
Project Part 3 Malware Protection Procedure GuideScenarioAl.docx
 
Prasad_Meduri
Prasad_MeduriPrasad_Meduri
Prasad_Meduri
 
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfA NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
 
SoftwareRequirements (1).doc
SoftwareRequirements (1).docSoftwareRequirements (1).doc
SoftwareRequirements (1).doc
 
Input output concepts in operating systems
Input output concepts in operating systemsInput output concepts in operating systems
Input output concepts in operating systems
 
Client Server Model and Distributed Computing
Client Server Model and Distributed ComputingClient Server Model and Distributed Computing
Client Server Model and Distributed Computing
 
Pankaj_Joshi_Resume
Pankaj_Joshi_ResumePankaj_Joshi_Resume
Pankaj_Joshi_Resume
 
Transcend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC ProductsTranscend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC Products
 
FTP Client Buildup1. IntroductionThe project is related to bui
FTP Client Buildup1. IntroductionThe project is related to buiFTP Client Buildup1. IntroductionThe project is related to bui
FTP Client Buildup1. IntroductionThe project is related to bui
 
Software Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management SystemSoftware Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management System
 
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
IRJET- Real Time Monitoring of Servers with Prometheus and Grafana for High A...
 
Internet
InternetInternet
Internet
 
Proof of Concept Guide for ManageEngine OpManager
Proof of Concept Guide for ManageEngine OpManagerProof of Concept Guide for ManageEngine OpManager
Proof of Concept Guide for ManageEngine OpManager
 
ArcSight Model Import Connector for RepSM 7.1.7.7607.0 Configuration guide
ArcSight Model Import Connector for RepSM 7.1.7.7607.0 Configuration guideArcSight Model Import Connector for RepSM 7.1.7.7607.0 Configuration guide
ArcSight Model Import Connector for RepSM 7.1.7.7607.0 Configuration guide
 
Ccna 1 practice final exam answer v5
Ccna 1 practice final exam answer v5Ccna 1 practice final exam answer v5
Ccna 1 practice final exam answer v5
 
COMPUTER ORGANIZATION NOTES Unit 3 4
COMPUTER ORGANIZATION NOTES  Unit 3 4COMPUTER ORGANIZATION NOTES  Unit 3 4
COMPUTER ORGANIZATION NOTES Unit 3 4
 
Presentation6
Presentation6Presentation6
Presentation6
 
Case study
Case studyCase study
Case study
 

Recently uploaded

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 

Recently uploaded (20)

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 

Farhanah binti mohd yusof

  • 2. TASK OF MATHEMATIC 3  1. Title of the software requirements  2. Statements of functional requirements of the system.  3. Assumptions, if needed.  4. The mathematical statements of the functional requirements.  5. Your comments about the translation process from natural languages statements to mathematical statements.
  • 3. 1.Title of Software Requirement  iTest Server  iTestClient
  • 4. 2. Statements of functional requirements of the system  User interface  First form that the itest sees the manages the connection and test options.
  • 5. Hardware interfaces  For the communication protocol the program needs these protocol to be installed.  ~Top for the client to connect to the server in online mood.  ~storing devices(flash,optical,disk etc.)for the client to take a test in offline mood.  Also in case that the iTestServer runs behind a firewall the appropriate ports must be port forwarded or port triggered for the clients to connect.
  • 6. Communication Interfaces  Setting up the server mode requires that there will be open ports for accepting connections from the clients. The connection between the client and the server uses Connection oriented communication,via TCP/IP-Transfer Internet Protocol/Internet Protocol, implements reliable delivery of messages. Connection-oriented communication makes programming easier because because the protocol includes mechanism for detecting and handling errors and an acknowledgement mechanism between client and service .Again we assume that the reader is not interested of how that is implemented into the program at this phase so there will be no more details of this now.
  • 7. 4. The mathematical statements of the functional requirements  Provide the company detail or information  ~Display(system,company_detail)  ~Browse(system,company_information)
  • 8. Translation process from natural languages statements to mathematical statements.  Widely used computer programming.  Mathematical language is used by computer programmer to solve the problem to do programming by translating the natural language to mathematical language and need to identify the idea of the programming first before translate