SlideShare a Scribd company logo
OPERATIONS
RESEARCH
S.Muthuganesh M.Sc.,B.Ed
Assistant Professor
Department of Computer Science
Vivekananda College
Tiruvedakam West
Introduction
• Computer science students obviously need to use mathematics
because it encourages logical reasoning, critical thinking, problem-
solving as well as creativity which has a positive effect on their
learning.
• Discrete mathematics, linear algebra, Numerical methods, and
graph theory are the math courses most relevant to the computer
science profession. If you want to become an software engineer, use
these types of mathematics. Without these math classes, you may
struggle to manage understand the concepts of data structures,
databases, and algorithms.
DEFINITIONS
Operational research is the scientific study
of operations to make better decisions.
Decision making is a key part of our daily
life.
•Decision making is a key part of our daily life.
I need a AC Should I buy it now?
Is it affordable now?
Which company should I go for?
•Final decision should be to maximise benefits and minimise
effort and time
Steps of involving Operation
Research
 Define the problem and gather
the data
 Formulate a model to represent
the problem
 Derive a solutions from the
model
 Validate the model
Define the problem
How to define the problem?
•Study the relevant system (business, industry etc) and
develop a well defined statement of problem to be
considered.
•It helps to determine objectives (Ex: Minimize cost of
operation, maximize the profit of company, maintain high
level of safety).
Formulate Model
• Models are representations of real objects or situations and can be
presented in various forms. The purpose of any model is that it
enables us to make conclusion about the real situation by studying
and analysing the model.
• Example Blue print
Derive a solution from the model
• Numerous algorithms are available to solve the problem (ex: simplex
algorithm, Graphical method)
• A common theme in OR is search for an optimal or best solution .
Install and Maintain the Solution
• Once we get the optimal values of x and y and objective function
instructions are given to the concerned personal to manufacture the
products as per the optimal solution, and maintain the same until
further instructions.
Operation research in TB
• 1.Access to screening and diagnosis of TB (identify the patients)
• 2. Developing sustainable collaboration with all practitioners for TB care and
control (Develop a Model)
• 3. Prevention of TB in HIV patients and combined HIV/TB treatment
(implementation)
• 4. Treatment of Drug‐susceptible and MDR/XDR‐TB: optimal access,delivery and
community participation (deployment).
Who is software Engineer?
• A software engineer is a person who applies the principles of
software engineering to the analysis, design, development,
maintenance, testing, and evaluation of computer software.
Requirement gathering and analysis
• Business requirements are gathered in this stage. This stage is the main focus of
the project managers and client.
• Meetings with managers, clients and users are held in order to determine the
requirements like;
• Who is going to use the system?
• What data should be input into the system?
• What data should be output by the system?
• These are general questions that get answered during a requirements gathering ..
Design
• In this stage the system and software design is prepared from the requirement
specifications which were studied in the first stage.
• System Design helps in specifying hardware and system requirements and also
helps in defining overall system architecture.
• The system design specifications serve as input for the next phase of the model
Implementation / Coding
• On receiving system design documents, the work is divided in
modules/units and actual coding is started.
• In this stage the code is produced, so it is the main focus for the
developer.
• This is the longest stage of the software development life cycle.
Testing
• After the code is developed it is tested against the requirements to
make sure that the product is actually solving the needs addressed
and gathered during the requirements phase.
Deployment
• After successful testing the product is delivered / deployed to the
customer for their use.
HISTORY
•During 2nd World War how to use the limited
military resources effectively to win the battle by
UK?
•They studied strategic and tactical problems
associated with air and land defence of the country,
and won the war.
•Since the time has expanded into the field widely
used in industries, finances, logistics and
Governments.
Thank you

More Related Content

What's hot

Function lecture
Function lectureFunction lecture
Function lecture
DIT University, Dehradun
 
FUNCTIONS IN C PROGRAMMING.pdf
FUNCTIONS IN C PROGRAMMING.pdfFUNCTIONS IN C PROGRAMMING.pdf
FUNCTIONS IN C PROGRAMMING.pdf
RITHIKA R S
 
Inline function(oops)
Inline function(oops)Inline function(oops)
Inline function(oops)Jay Patel
 
Introduction to Operations Research
Introduction to Operations ResearchIntroduction to Operations Research
Introduction to Operations Research
Victor Seelan
 
Map, Filter and Reduce In Python
Map, Filter and Reduce In PythonMap, Filter and Reduce In Python
Map, Filter and Reduce In Python
Simplilearn
 
Operators in c language
Operators in c languageOperators in c language
Operators in c languageAmit Singh
 
Data types in python
Data types in pythonData types in python
Data types in python
RaginiJain21
 
Pointers in c++
Pointers in c++Pointers in c++
Pointers in c++
sai tarlekar
 
functions of C++
functions of C++functions of C++
functions of C++
tarandeep_kaur
 
Functions in python
Functions in pythonFunctions in python
Functions in python
colorsof
 
Queueing theory
Queueing theoryQueueing theory
Queueing theory
MUTHUGANESAN N
 
Pointers in c++
Pointers in c++Pointers in c++
Pointers in c++
Rajat Busheheri
 

What's hot (14)

Structure
StructureStructure
Structure
 
Function lecture
Function lectureFunction lecture
Function lecture
 
FUNCTIONS IN C PROGRAMMING.pdf
FUNCTIONS IN C PROGRAMMING.pdfFUNCTIONS IN C PROGRAMMING.pdf
FUNCTIONS IN C PROGRAMMING.pdf
 
Inline function(oops)
Inline function(oops)Inline function(oops)
Inline function(oops)
 
Introduction to Operations Research
Introduction to Operations ResearchIntroduction to Operations Research
Introduction to Operations Research
 
Map, Filter and Reduce In Python
Map, Filter and Reduce In PythonMap, Filter and Reduce In Python
Map, Filter and Reduce In Python
 
Manipulators
ManipulatorsManipulators
Manipulators
 
Operators in c language
Operators in c languageOperators in c language
Operators in c language
 
Data types in python
Data types in pythonData types in python
Data types in python
 
Pointers in c++
Pointers in c++Pointers in c++
Pointers in c++
 
functions of C++
functions of C++functions of C++
functions of C++
 
Functions in python
Functions in pythonFunctions in python
Functions in python
 
Queueing theory
Queueing theoryQueueing theory
Queueing theory
 
Pointers in c++
Pointers in c++Pointers in c++
Pointers in c++
 

Similar to Operation Research VS Software Engineering

Operations Research
Operations ResearchOperations Research
Operations Research
Dr T.Sivakami
 
A Software Engineer
A Software EngineerA Software Engineer
A Software Engineer
Abbasgulu Allahverdili
 
OR
OROR
Seminar on Project Management by Rj
Seminar on Project Management by RjSeminar on Project Management by Rj
Seminar on Project Management by Rj
Shree M.L.Kakadiya MCA mahila college, Amreli
 
Software vjhghjjkhjkkkghhjhEngineering.pdf
Software vjhghjjkhjkkkghhjhEngineering.pdfSoftware vjhghjjkhjkkkghhjhEngineering.pdf
Software vjhghjjkhjkkkghhjhEngineering.pdf
avishekpradhan24
 
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfhLecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
TemesgenErena
 
Introduction to Software engineering ch03
Introduction to Software engineering ch03Introduction to Software engineering ch03
Introduction to Software engineering ch03
YousefYassin5
 
Project management zarkovic
Project management zarkovicProject management zarkovic
Project management zarkovic
MR Z
 
Introduction to product design and development (module 1)
Introduction to product design and development  (module 1)Introduction to product design and development  (module 1)
Introduction to product design and development (module 1)
subhashFTVET
 
Metrology (1).pptx
Metrology (1).pptxMetrology (1).pptx
Metrology (1).pptx
Sohamgaud
 
Good PracticesFor RequirementEngineering.pptx
Good PracticesFor RequirementEngineering.pptxGood PracticesFor RequirementEngineering.pptx
Good PracticesFor RequirementEngineering.pptx
zimalfayzankhan
 
Introduction Software engineering
Introduction   Software engineeringIntroduction   Software engineering
Introduction Software engineering
Jennifer O. Contreras Coloma
 
Overview of Software Engineering Principles - SCPS311.pptx
Overview of Software Engineering Principles - SCPS311.pptxOverview of Software Engineering Principles - SCPS311.pptx
Overview of Software Engineering Principles - SCPS311.pptx
BypassFrp
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
Vighnesh53
 
Methodology Selection Strategy
Methodology Selection Strategy Methodology Selection Strategy
Methodology Selection Strategy
Ajeng Savitri
 
Pti01 pengantar
Pti01 pengantarPti01 pengantar
Pti01 pengantar
Arif Rahman
 
Introduction of Software Engineering
Introduction of Software EngineeringIntroduction of Software Engineering
Introduction of Software Engineering
MuhammadTalha436
 
Copyright © 2012 EMC Corporation. All Rights Reserved. EMC.docx
Copyright © 2012 EMC Corporation. All Rights Reserved. EMC.docxCopyright © 2012 EMC Corporation. All Rights Reserved. EMC.docx
Copyright © 2012 EMC Corporation. All Rights Reserved. EMC.docx
bobbywlane695641
 
11 - Evaluating Framework in Interaction Design_new.pptx
11 - Evaluating Framework in Interaction Design_new.pptx11 - Evaluating Framework in Interaction Design_new.pptx
11 - Evaluating Framework in Interaction Design_new.pptx
ZahirahZairul2
 

Similar to Operation Research VS Software Engineering (20)

Operations Research
Operations ResearchOperations Research
Operations Research
 
A Software Engineer
A Software EngineerA Software Engineer
A Software Engineer
 
OR
OROR
OR
 
Seminar on Project Management by Rj
Seminar on Project Management by RjSeminar on Project Management by Rj
Seminar on Project Management by Rj
 
Software vjhghjjkhjkkkghhjhEngineering.pdf
Software vjhghjjkhjkkkghhjhEngineering.pdfSoftware vjhghjjkhjkkkghhjhEngineering.pdf
Software vjhghjjkhjkkkghhjhEngineering.pdf
 
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfhLecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
Lecture 1.pdfgjgfddfbnnngdsdvnncxzxcbnssdfh
 
Introduction to Software engineering ch03
Introduction to Software engineering ch03Introduction to Software engineering ch03
Introduction to Software engineering ch03
 
Project management zarkovic
Project management zarkovicProject management zarkovic
Project management zarkovic
 
Introduction to product design and development (module 1)
Introduction to product design and development  (module 1)Introduction to product design and development  (module 1)
Introduction to product design and development (module 1)
 
Metrology (1).pptx
Metrology (1).pptxMetrology (1).pptx
Metrology (1).pptx
 
Good PracticesFor RequirementEngineering.pptx
Good PracticesFor RequirementEngineering.pptxGood PracticesFor RequirementEngineering.pptx
Good PracticesFor RequirementEngineering.pptx
 
Introduction Software engineering
Introduction   Software engineeringIntroduction   Software engineering
Introduction Software engineering
 
Overview of Software Engineering Principles - SCPS311.pptx
Overview of Software Engineering Principles - SCPS311.pptxOverview of Software Engineering Principles - SCPS311.pptx
Overview of Software Engineering Principles - SCPS311.pptx
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
Unified process
Unified processUnified process
Unified process
 
Methodology Selection Strategy
Methodology Selection Strategy Methodology Selection Strategy
Methodology Selection Strategy
 
Pti01 pengantar
Pti01 pengantarPti01 pengantar
Pti01 pengantar
 
Introduction of Software Engineering
Introduction of Software EngineeringIntroduction of Software Engineering
Introduction of Software Engineering
 
Copyright © 2012 EMC Corporation. All Rights Reserved. EMC.docx
Copyright © 2012 EMC Corporation. All Rights Reserved. EMC.docxCopyright © 2012 EMC Corporation. All Rights Reserved. EMC.docx
Copyright © 2012 EMC Corporation. All Rights Reserved. EMC.docx
 
11 - Evaluating Framework in Interaction Design_new.pptx
11 - Evaluating Framework in Interaction Design_new.pptx11 - Evaluating Framework in Interaction Design_new.pptx
11 - Evaluating Framework in Interaction Design_new.pptx
 

More from Muthuganesh S

javascript.pptx
javascript.pptxjavascript.pptx
javascript.pptx
Muthuganesh S
 
Cnotes
CnotesCnotes
CSS
CSSCSS
Conditional statement in c
Conditional statement in cConditional statement in c
Conditional statement in c
Muthuganesh S
 
Input output statement in C
Input output statement in CInput output statement in C
Input output statement in C
Muthuganesh S
 
Php notes
Php notesPhp notes
Php notes
Muthuganesh S
 
Php Basics Iterations, looping
Php Basics Iterations, loopingPhp Basics Iterations, looping
Php Basics Iterations, looping
Muthuganesh S
 
PHP Basics
PHP BasicsPHP Basics
PHP Basics
Muthuganesh S
 
Php
PhpPhp
Introduction to c
Introduction to cIntroduction to c
Introduction to c
Muthuganesh S
 
Javascript dom
Javascript domJavascript dom
Javascript dom
Muthuganesh S
 

More from Muthuganesh S (11)

javascript.pptx
javascript.pptxjavascript.pptx
javascript.pptx
 
Cnotes
CnotesCnotes
Cnotes
 
CSS
CSSCSS
CSS
 
Conditional statement in c
Conditional statement in cConditional statement in c
Conditional statement in c
 
Input output statement in C
Input output statement in CInput output statement in C
Input output statement in C
 
Php notes
Php notesPhp notes
Php notes
 
Php Basics Iterations, looping
Php Basics Iterations, loopingPhp Basics Iterations, looping
Php Basics Iterations, looping
 
PHP Basics
PHP BasicsPHP Basics
PHP Basics
 
Php
PhpPhp
Php
 
Introduction to c
Introduction to cIntroduction to c
Introduction to c
 
Javascript dom
Javascript domJavascript dom
Javascript dom
 

Recently uploaded

Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 

Recently uploaded (20)

Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 

Operation Research VS Software Engineering

  • 1. OPERATIONS RESEARCH S.Muthuganesh M.Sc.,B.Ed Assistant Professor Department of Computer Science Vivekananda College Tiruvedakam West
  • 2. Introduction • Computer science students obviously need to use mathematics because it encourages logical reasoning, critical thinking, problem- solving as well as creativity which has a positive effect on their learning.
  • 3. • Discrete mathematics, linear algebra, Numerical methods, and graph theory are the math courses most relevant to the computer science profession. If you want to become an software engineer, use these types of mathematics. Without these math classes, you may struggle to manage understand the concepts of data structures, databases, and algorithms.
  • 4. DEFINITIONS Operational research is the scientific study of operations to make better decisions.
  • 5. Decision making is a key part of our daily life. •Decision making is a key part of our daily life. I need a AC Should I buy it now? Is it affordable now? Which company should I go for? •Final decision should be to maximise benefits and minimise effort and time
  • 6. Steps of involving Operation Research
  • 7.
  • 8.  Define the problem and gather the data  Formulate a model to represent the problem  Derive a solutions from the model  Validate the model
  • 9. Define the problem How to define the problem? •Study the relevant system (business, industry etc) and develop a well defined statement of problem to be considered. •It helps to determine objectives (Ex: Minimize cost of operation, maximize the profit of company, maintain high level of safety).
  • 10. Formulate Model • Models are representations of real objects or situations and can be presented in various forms. The purpose of any model is that it enables us to make conclusion about the real situation by studying and analysing the model. • Example Blue print
  • 11. Derive a solution from the model • Numerous algorithms are available to solve the problem (ex: simplex algorithm, Graphical method) • A common theme in OR is search for an optimal or best solution .
  • 12. Install and Maintain the Solution • Once we get the optimal values of x and y and objective function instructions are given to the concerned personal to manufacture the products as per the optimal solution, and maintain the same until further instructions.
  • 13. Operation research in TB • 1.Access to screening and diagnosis of TB (identify the patients) • 2. Developing sustainable collaboration with all practitioners for TB care and control (Develop a Model) • 3. Prevention of TB in HIV patients and combined HIV/TB treatment (implementation) • 4. Treatment of Drug‐susceptible and MDR/XDR‐TB: optimal access,delivery and community participation (deployment).
  • 14. Who is software Engineer? • A software engineer is a person who applies the principles of software engineering to the analysis, design, development, maintenance, testing, and evaluation of computer software.
  • 15.
  • 16. Requirement gathering and analysis • Business requirements are gathered in this stage. This stage is the main focus of the project managers and client. • Meetings with managers, clients and users are held in order to determine the requirements like; • Who is going to use the system? • What data should be input into the system? • What data should be output by the system? • These are general questions that get answered during a requirements gathering ..
  • 17. Design • In this stage the system and software design is prepared from the requirement specifications which were studied in the first stage. • System Design helps in specifying hardware and system requirements and also helps in defining overall system architecture. • The system design specifications serve as input for the next phase of the model
  • 18. Implementation / Coding • On receiving system design documents, the work is divided in modules/units and actual coding is started. • In this stage the code is produced, so it is the main focus for the developer. • This is the longest stage of the software development life cycle.
  • 19. Testing • After the code is developed it is tested against the requirements to make sure that the product is actually solving the needs addressed and gathered during the requirements phase.
  • 20. Deployment • After successful testing the product is delivered / deployed to the customer for their use.
  • 21. HISTORY •During 2nd World War how to use the limited military resources effectively to win the battle by UK? •They studied strategic and tactical problems associated with air and land defence of the country, and won the war. •Since the time has expanded into the field widely used in industries, finances, logistics and Governments.