Se Flashcards
From the Greek word “systema” means “organized whole”
System
A regularly interacting or interdependent group of items forming a unified whole
System
A combination of interacting elements organized to achieve one or more stated
purposes
Engineered System
It is a specialization of system which fulfills the basic properties of all systems, but
which is explicitly man-made, contains technology, exists for a purpose and is
engineered through a series of managed life cycle activities to make it better able
to achieve that purpose
Engineered System
Is an interdisciplinary, collaborative approach to the engineering of systems
which aims to capture stakeholder needs and objectives and to transform these
into a description of a holistic, life-cycle balanced system solution which both
satisfies the minimum requirements and optimizes overall project and system
effectiveness according to the values of the stakeholders.
Systems Engineering
Incorporated both technical and management processes
Systems Engineering
They must analyze, specify, design, and verify the system to ensure that its
functional, interface, performance, physical, and other quality characteristics,
and cost are balanced to meet the needs of the system stakeholders
Systems Engineering
They helps ensure the elements of the system fit together to accomplish the
objectives of the whole, and ultimately satisfy the needs of the customers and
other stakeholders who will acquire and use the system
Systems Engineering
The degree to which a system’s design or code is difficult to understand because
of numerous components or relationships among components
Complexity
The principle that whole entities exhibit properties which are meaningful only
when attributed to the whole, not to its parts
Emergence
Building blocks of a systems and contains hardware, software, personnel,
facilities, policies, documents, and databases
Elements
made up of combinations of elements
System
can be divided into a hierarchy of sets of elements, that include subsystem,
components, subcomponents, and parts
System
Elements of a System
Components
- Attributes
- Relationships
is a set of interrelated components functioning together toward some common
objectives or purposes
System
operating parts of the systems contains input, process, and output
Components
properties (characteristic, configuration, qualities, powers, constraints, and state)
of the components and of the system as a whole
Attributes
between pairs of linked components are the result of engineering the attributes
of both components so that the pair operates together effectively in contributing
to the system’s purpose
Relationship
Systems Components
Structural Components
- Operating Components
- Flow Components
Always start using ______or _______
Data
Information
Advantages of Concurrent Engineering
- This model is applicable to all types of
software development processes - It is easy to understand and use
- It gives immediate feedback from testing
- Provides an accurate feature of the
current state of a project
Advantage of Waterfall Process Model
- This model is simple and easy to
understand and use - It is easy to manage due to its phase has
specific deliverables and review process - Waterfall model works well for smaller
projects where requirements are clearly
define
and very well understood
Disadvantage of Waterfall Process Model
- No working software is produced until
late during the life cycle - Poor model for long and ongoing projects
- High amounts of risks and uncertainty
- It’s not a good model for complex and
object oriented projects
collects the information, help of SRS, CRS, BRS software, customer, business
requirements specifications
Requirements Analysis
Feasibility Study, high level people analyze whether the project is doable or not.
Considers economic, operation, technical, schedule
Specification
architecture of the project. Uses HLD (flowchart, decision tree), LLD
(Components), high and low level design Implementation
- coding, Uses program
language such java, phyton
Design
function, according to the requirements of customers or clients Installation
- if the system is bug free or virus free
Test
error correction, enhancement of capabilities, optimization
Maintenance
Waterfall Process Model
- Requirements Analysis
- Specification
- Design
- Test
- Maintenance
Advantages of Spiral Model
- It provides continuous and repeated
development which helps in risk
management - It provides the past development and the
futures are added in a systematic manner - Clients get the opportunity to see the
software or products after every cycle - It is the most preferable model for large
and complex projects or software
Disadvantages of Spiral Model
- Spiral models are expensive due to the
high level of expertise required for risk
analysis - The spiral model is not suited for small
projects - The overall success of the project
depends on the risk analysis phase
System relationships
- first order relationship
- second-order relationships
- redundancy
Association of two systems that benefit each other An example is symbiosis
First order relationship
called synergistic, are those that are complementary and add to system
performance
Second order relationship
exists when duplicate components are present for the purpose of assuring
continuation of the system function in case of component failure.
Redundancy
a lower system, if two hierarchical levels are involved in a given system
subsystem
are the parts that perform the processing
Operating components
four system limits, boundaries or scope
- environment
- inputs
- outputs
- throughput
everything that remains outside the boundary of a system
Environment
materials, energy, information often pass through the boundaries
Input
material, energy, information that pass from the system to the environment
Output
enters the system in one form and leaves the system in another
Throughput
are the material, energy, or information being altered
Flow components
at whatever level in the hierarchy, consists of all components, attributes, and
relationships needed to accomplish one r more objectives.
Total system
purposeful action performed by a system
Function
limits an operation of a system and define the boundary within which it is
intended to operate
Constraints
Classification of system
Natural system
- human-made system
- human modified system
- conceptual system
- physical system
- static system
- dynamic system
- closed system
- open system
Include those that came into being through natural processes
Natural system
Are those in which human beings have intervened through components
attributes and relationships
Human made system
Is a natural system into which a human made system has been integrated as a
subsystem
Human modified system
Are organizations of ideas
Conceptual system
Are those that manifest themselves in physical form those made up of real
components occupying space
Physical system
Those that have structure but without activity as viewed in a relatively short
period of time
Static system
Is one whose states do not change because it has a structural components but no
operating or flow components as exemplified by a bridge
Static system
Exhibits behaviors because it combines structural components with operating
and or flow components
Dynamic system
Is one that is relatively self contained and does not significantly interact with its
environment
Closed system
Allows information energy and platter to across its boundaries. It interacts with
their environment example being plants ecological systems and business
organizations
Open system
The product life cycle
Acquisition phase
- utilization phase
- design phase
- startup phase
- operation phase
- retirement phase
It may involve both the customer or procuring agency and the producer or
contractor
Acquisition phase
It may include a combination of contractor and customers (or ultimate user)
activities
Utilization phase
Is a systematic approach to creating a system design to simultaneously considers
all phases of all the life cycle from conception through disposal to include
consideration of production distribution maintenance phase out and so on
Concurrent engineering
____ should not only transform a need into a system configuration but should
also ensure the designs compatibility with related physical and functional
requirements
Design
Introduced by Royce in 1970 initially for software development
Waterfalls process model
It was introduced by boehm 1986 which is adapted from waterfall model
Spiral process model
It is a risk driven approach for the development of products or system
Spiral process model
It is a model introduced by Forsberg and Mooz
Vee process model
This model starts with user needs on the upper left and ends with a user
validated system on the upper right
Vee process model
Four stages of spiral processing model
Planning
risk analysis
engineering and execution
evaluation
first and most important phase of the system design and development process
Conceptual design phase
it is an early and high-level life-cycle activity with the potential to establish,
commit, and otherwise predetermine the function, form, cost, and development
schedule of the desired system and its products
Conceptual design phase
it should be performed with the objective of translating a broadly defined “want”
into a more specific system-level requirement
Need analysis
A structured process or mechanism for determining customer requirements and
translating them into relevant technical requirements that each functional area
and organization level can understand and act upon.
Quality function deployment
System Operational Requirements
- Mission
- Performance or physical parameters
- Operational deployment or distribution
- Operational life cycle
- Utilization requirement
- Effectiveness factors
- Environment
Translates customer requirements into technical requirements
Product planning
Translates technical requirements into component characteristics
Product design
the systems engineering process generally commmences with the identification
of a “want” or “desire” for something based on some “real” deficiency
Product definition
Identifies process steps and parameters and translates them into process
characteristics
Process planning
Assigns control methods to process characteristics
Process control planning
It extends the translation of system level requirements into design requirements
for the subsystem level
Preliminary design phase
It refers to a specific or discrete action that is necessary to achieve a given
objective
Function
It is accomplished with the objective of evaluating the different technological
approaches that may be considered in responding to the specified functional
requirements
Feasibility analysis
Is an iterative process of breaking requirements down from the system level to
the subsystem and as far down the hierarchical structure as necessary to identify
input design criteria and or/ constraints for the various elements of the system
Functional analysis
Requirements for Feasibility Anslysis
Identify the various possible design
approaches that can be pursed to meet the
requirements
- Evaluate the most likeley candidates in
terms of performance effectiveness,
logistics requirement, and life-cycle
economic criteria
- Recommend a preferred approach
identification of the prime mission of the system and alternate or secondary
mission
Mission definition
definition of the operating characteristics or functions of the system such as size,
weight, range, accuracy, bits, capacity, transportation, receive, etc.
Performance and Physical Parameters
identification of the quantity of equipment, software, personnel, facilities, and
so on.
expected geographical location to include transportation and mobility
requirements
Operational deployment or distribution
anticipated time that the system will be in operational use
Operational life cycle (horizon)
percentage of total capacity, operational cycles per month, facility loading, etc.)
Utilization requirements
Effectiveness Factors
a) Cost/system effectiveness
b) Operational availability, readiness rate,
dependability
c) Logistics support effectiveness
d) Mean time between maintenance
(MTBM)
e) Failure rate
f) Maintenance downtime (MDT)
g) Facility utilization
h) Operator skill levels
i) Task accomplishment requirements
j) Personnel efficiency
Serves as a basis in the development of the following:
- Electrical and mechanical design for functional packaging, condition monitoring
and diagnostics provisions
- Reliability models and block diagram
- FMECA
- FTA
- RCM Analysis
- System safety/ hazards analysis
- Maintainability Analysis
- Level of repair analysis
- MTA
- OTA
- OSDs
- Supportability analysis
- Operating and maintenance procedures
- Functionality and disposability analysis
Functional analysis
system is expected to operate (e.g., temperature, humidity, artic or tropics,
mountains, or flat terrain, airborne, ground, shipboard, etc.
Environment
Maintenance and Support Concept
- Maintenance and support planning
- Supply support (spare/repair parts and
associated inventories) - Maintenance and support personnel
- Training and training support
- Test, measurement, handling, and
support equipment - Packaging, handling,
storage/warehousing, and transportation - Maintenance facilities
- Computer resources (hardware and
software) - Technical data, information systems, and
databases structures
specific performace-related factors are identified and applied with the objectives
of ensuring that the system will be designed and developed such that it will
satisfactorily accomplish its intended mission
Technical performance measure
Technical Performance Measures (TPMs)
Process time (days)
- Velocity (mph)
- Availability (Operational)
- Size (feet)
- human factors
- Weight (pounds)
- Maintainability (MTBM)
In a generic sense, can be defined as “the probability that a system or product
will perform in a satisfactory manner for a given period of time when used under
specified operating conditions
Reliability
This technique is a straightforward method that assigns equal reliability
requirements for all subsystems based on the system requirements. While being
easy to compute, it lacks the sophistication to discriminate between actual
subsystem reliabilities.
Equal Apportionment Technique
is that characteristic of design and installation that reflects the ease, accuracy,
safety, and economy of performing maintenance actions
Maintainability
Detail design baseline derived during ________
Preliminary design
Steps of Detail Design and Development Phase
- Definition of system elements
- Preparation of design data
- Development of physical models of the
system or major system component - Conductance of system integration and
test.
Procurement and acquisition of _________ begin, components are combined and
integrated into a next higher assembly, and a physical model of a system is
constructed fortest and evaluation
System Concept
The integration, test and evaluation steps constitute a bottom-up activity and
should result in a ________ that can be assessed for a compliance with initially
specified customer requirements
Configuration
Enumeration:
Integration of system elements
Hardware,
- Components
- Software
- People
- System Requirements
- Real Estate
- Facilities
- Data/Information
- Consumables
As an additional aid to the designer, physical three-dimensional scale models or
_______ are sometimes constructed to provide a realistic simulation of a
proposed system configuration
Mockup
A ________ represents the production/construction configuration of a system
(and its elements) in all aspects of form, fit, and function except that it has not
been fully “qualified” in terms of operational and environmental testing
Prototype model
The purpose it to assist in the verification and technical concepts and various
system design approaches. Areas of noncompliance with the specified
requirements are identified and corrective action is initiated as required.
System prototype development
Enumeration:
Design Documentation methods
design drawings
- Materials and part lists
- Analyses and reports
represent a working system or/an element of the system, that will exhibit the
functional performance characteristic define in this specification
Engineering models
represents working of element of the system that reflects the end product in
terms of functional performance and physical dimensions
Service test model
Enumeration:
Detail Design Reviews
Equipment/Software design Review
- Critical design Review
- design Review Goal
comprehensive analysis of all the equipment, software, and any other elements
Equipment/ software design
will be doing after comprehensive analysis of all the elements, before releasing to
the production
Critical design review
Stages of System Testing and Evaluation
Analytical
- Type I Testing
- Type II Testing
- Type III Testing
- Type IV Testing
it pertains to certain design evaluation that can be conducted early in the system
life cycle using computerized techniques to introduce CAD, CAM, CALS,
simulation, rapid prototyping, and related approaches
Analytical
it refers primarily to the evaluation of the system components in the laboratory
using engineering breadboards, bench test models, service test models, rapid
prototyping
Type 1 testing
Enumeration:
Type 2 Testing
- Environmental Qualifications
- Reliability Qualification
- Maintainability Demonstration
- Support Equipment Compatibility
- Technical Data Verification
- Personnel Test and Evaluation
- Software Compatibility
Evaluation of prototype and production models (production sampling)
Type 2 testing
temperature cycling, shock and vibration, humidity, sand and dust, salt spray,
acoustic noise, explosion proofing, and electromagnetic interface
Environmental qualification
sequential testing, life testing, environmental stressscreening (ESS), and test,
analyze and fix
Reliability qualifications
verification of maintenance tasks, task times and sequences, maintenance
personnel quantities, and skill levels, degree of testability and diagnostic
provisions, prime equipment - test equipment interfaces, maintenance
procedures, and maintenance facilities
Maintainability Demonstration
verification that software meets the system requirements, the compatibility
between software and hardware, and that the appropriate quality provisions
have been incorporated
Software compatibility
system test and evaluation requirements defined
Conceptual Design
it is conducted during the system operational use and life-cycle support phase,
includes formal tests that re sometimes conducted to acquire specific
information relative to some are of operation or support
Type 4 testing
have been incorporated
Software compatibility
it includes the completion of formal tests and designed field test sites by user
personnel over an extended period of time. Operating personnel, operational
test and support equipment, operational spares, applicable computer software,
and validated operating and maintenance procedures are used.
Type 3 testing