Escolar Documentos
Profissional Documentos
Cultura Documentos
Industrial Informatics
* 1
Unified Process (cont.)
Project costs calculation
Use cases and Domain Classes
Project Libre and Costs validation
* 1
Figure 3-18
MS Project Showing Project Labor Costs
5 Object-Oriented Analysis and Design
with the Unified Process
Figure 3-22
Net Present Value, Payback Period, and Return on Investment for RMO
6 Object-Oriented Analysis and Design
with the Unified Process
Completing the Inception Phase
• Inception activities are project foundation
• Summary of key deliverables of inception
– Project charter package
– Essential use case list
– Project schedule
– Cost/benefit analysis
– Project feasibility and risk analysis
• General scope and approach should be clearly
defined
• Scope and essential use case lead to elaboration
phase
7 Object-Oriented Analysis and Design
with the Unified Process
Objectives
¥Explain how events can be used to identify use cases
that define requirements
¤Message oriented
¤“Ready to be shipped”
¤“Shipped”
¥Statechart diagrams
* 1
Conveyor In 2
Conveyor Out
Robot
Machine
Conveyor In 1
115
System description
• Manufacturing system is composed of a conveyor system, a robot and a machine. The
conveyor system is composed of three conveyor segments: two input conveyors and
one output conveyor. The input conveyors are used to deliver the unprocessed parts to
the robot working area. The robot is used to input these parts to the machine. The
machine is capable of processing one part at the time. The ready-made product can be
unloaded from the machine to the output conveyor. The unload operation is performed
by the same robot.
• The input conveyors are of two types. First one supplies the workpieces (parts) from
the single direction, while the second one may deliver workpieces from both directions.
• The control system has been implemented for this manufacturing system. It can be
used to retrieve most important run-time parameters.
• The company owning the manufacturing system has hired you to implement a
monitoring system, which should deliver some important information to its users and
allow minor adjustments of the production process at run-time.
• Management of the company wants to know the latest information on the amount of
products that have been manufactured so far, while the control engineers should be
able to get the status of each piece of equipment in the system. Control engineers
should be able to stop and start any of the equipments, adjust operation times, and get
some of characteristics such as work status and idle time as well as the locations of the
workpieces.
116
System description
• Manufacturing system is composed of a conveyor system, a robot and a machine. The
conveyor system is composed of three conveyor segments: two input conveyors and
one output conveyor. The input conveyors are used to deliver the unprocessed parts to
the robot working area. The robot is used to input these parts to the machine. The
machine is capable of processing one part at the time. The ready-made product can be
unloaded from the machine to the output conveyor. The unload operation is performed
by the same robot.
• The input conveyors are of two types. First one supplies the workpieces (parts) from
the single direction, while the second one may deliver workpieces from both directions.
• The control system has been implemented for this manufacturing system. It can be
used to retrieve most important run-time parameters.
• The company owning the manufacturing system has hired you to implement a
monitoring system, which should deliver some important information to its users and
allow minor adjustments of the production process at run-time.
• Management of the company wants to know the latest information on the amount of
products that have been manufactured so far, while the control engineers should be
able to get the status of each piece of equipment in the system. Control engineers
should be able to stop and start any of the equipments, adjust operation times, and
get some of characteristics such as work status and idle time as well as the locations
of the workpieces.
117
Node.js
Calling the services and
getting response
https://nodejs.org/
http://www.w3schools.com/svg/
* 1