Logistics Information Systems

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

Remote Procedure Call

Part of Functional Layer; Encapsulate the data in the apps; Provides an interface to other apps

Components of Info Systems

1) Info Tech- Collection of tech resources used for storage, processing, and communication of info (made up of hardware, software, and data) 2) People- Develop, design, operate, administer and build Info System 3) Processes- Sequence of tasks or activities that produce desired outcomes

Info processing consists of 3 key activities

1) Input- Captures raw data from org or external environment 2) Processing- Converts raw dat to meaningful form 3) Output- Transfers processed info to people or activities that use it

Shared Business Function

Part of Functional Layer; Unifying redundant functionality; Implement functionality once

Adv of Remote Procedure Call

Each app maintains integrity of its data; Multiple interfaces provide different views

Logistics Pulls IT

Achieving operational excellence and improved decision making Increasing globalization and outsourcing Increasing role of customer services Shorter product life cycles New services and distribution channels New products and business models

IT Pushes logistics

Always and everywhere data availability Wearables allow more involvement and transparency Ubiquitous computing and connectivity Data Analytics allows new insights and predictions AI and robots allow for automation and decentralized control and coordination Additive Manufacturing allows co-creation and usage-based value

Sub-Processes in BPMN

An activity whose internal details have be modelled using BPMN core elements; Can be in a collapsed view that hides its details or can be in an expanded view that shows its detail within the view of the process in which it is contained

Disadv of File Transfer

Apps get out of sync; Semantic dissonance occurs

Annotations

Artifacts; Mechanism for the modeller to provide additional text info to the diagram reader; Only human-readable

Data Objects

Artifacts; Mechanism to show how data is required or produced by activities; Represent input and output of a process activity; Associated with flow objects

Strengths of Cloud Computing

Availability of current data for all partners; Reduction of complexity through modular SaaS apps; Flexible usage of services; Omission of infrastructure, license, and software purchase costs

Weaknesses of Cloud Computing

Availability; Security; Data confidentiality; Data transfer bottlenecks

Database Management System (DBMS)

Centralizes data and controls redundant data. Provides interfaces between applications and files

Business Processes

Chains of events, activities, and decisions involving: 1) # of actors and objs 2) Triggered by a need 3) Leading to an outcome that is of value to a customer

Cloud Computing

Computer processing, software and other services are provided as a pool of virtualized resources over a network. Characteristics: On-demand self-service; Ubiquitous network access; Location-independent resource pooling; Rapid scalability

Main Functions of Databases

Creation, Modification, and removal of definitions that define organization of data; Insertion, modification, and deletion of the actual data; Providing into in a form directly usable or for further processing by other applications; Administration

Electronic Data Interchange (EDI)

Data Exchange All electronic types of message exchange for asychronous, automated exchange of messages between IT systems Contains Master and Transaction Data Adv: High reliability; Synchronization between partners; Cost reductions Disadv: High investments for implementation efforts; Know-how needed; Customization when alteration from standards; Challenges in foreign trades

Relational DBMS

Data is stored in tables and related with private and foreign keys

Disadv of Shared Database

Data schema get complex; Apps rely on certain schema; Performance Bottlenecks can cause deadlocks

Blockchain

Decentralized database with immutable, time-stamped Data. Data is stored in groups of data called blocks and those blocks come together to form the chain. Process: 1) Transaction occurs 2) Transaction must be verified 3) Transaction must be stored in a block 4) Block must be given a hash and added to the chain

Event-based Gateway

Decision is driven by events; Condition attribute of the sequence flow must have a value of "none", no other conditions are possible; Single gateway should not be used simultaneously for merging and splitting; A gateway only represents logic, but not action

System Dev Methods

Describe the activities performed at each stage of a system dev project from planning, analysis, design and implementation; Describe roles, responsibilities, deliverables, documentations, project planning and milestones

Adv of Shared Database

Ensures consistency of data; Immediate availability of data in all apps

XOR Split

Exclusive Gateway; Form a set of alternatives, exactly one is chosen; Conditions are attached to outgoing sequence flow arcs are evaluated

XOR Join

Exclusive Gateway; Merges Alternative Paths; For each incoming sequence flow that is signaled, an outgoing sequence flow is signaled

Outside-in approach of RPA

Existing info system remains unchanged; Humans are replaced by agents

Public Cloud

External provider provides service to different enterprises

Adv of File Transfer

Files are a universal storage mechanism; Apps are loosely coupled; No knowledge about internals needed

Principles of Design Thinking

Focus on user outcomes; Multidisciplinary teams; Restless Reinvention

Graphical User Interface Layer

For integration of LIS; Used to gain user inputs into the system and provide restrictions on what the user can and cant do

Information Systems

Formal organizational system designed to collect, process, store, and distribute info

Spiral diagrams work best with

Frequent releases; Numerous changes/updates; Medium to high risk projects; High cost sensitivity; Complicated requirements; Prototypes

Inbound Processing for WMS

Good reciepts mgmt, storage control

4 Layers of integration for logistics application

Graphical User Interface layer; Data layer; Functional layer; Process layer

RFID

Identifies objects based on radio frequencies. Sends pulse of radio waves to the tag and waits for response

Flow Objects in BPMN

In the Process view; Events; Activities; Gateways

Connecting Objs in BPMN

In the process view; Sequence flow (Displays execution sequence of the activities); Message flow (Symbolizes info flow across org boundaries); Association (Used to link artifacts such as text or data objective. Shows inputs and outputs)

OR Split

Inclusive Gateway; Any non-empty subset of outgoing sequence flow arcs is signaled, depending on conditions; Each condition evaluated as true signals an outgoing arc; Default flow is used only if all other conditions are false

OR Join

Inclusive Gateway; Synchronizes all incoming sequence flow arcs that can be signaled

Business Process Model and Notation (BPMN)

Industry Standard; Expressive process modelling language

Dont use Kanban for

Innovations; Stable priorities; External projects

Private Cloud

Internal provider provides services to a single enterprise

Loops

Iterations can be modeled with exclusive gateway; Branching condition of the XOR split acts as the loop conditions; Loop iterations require the creation of new activity instances; There can be many activity instances for a given process activity in one process instance

Disadv of Remote Procedure Call

Less performant and reliable; Still tightly coupled due to direct calls; Integration is often designed as if systems are one app

Event Processing

Part of Distributed Business Processing; Continuous processing, interpreting of rules and matching of patterns

Bots can:

Make calculations; Read and write databases; Extract and process content from documents; Connect system to API's; Copy and paste data; Scrape data from the web; Make files and folders; Open emails and attachments

Disadv of Waterfall method

Making changes is difficult; Excludes the client/end users; Delays testing until after completion

Data Capturing

Mechanisms that transform data in the external world for consumption by a computer. Either directly (by keyboard) or semi-directly (capturing existing typings)

Blockchain Adv

Near-infinite storage capacity; Immutable source; Transparent- anyone can access; No middleman

Trends of IT on Supply Chains

New market entrants Digitalization of logistics process Fragmentation of work Omnichannel interaction Automation and Machines Urbanization Sharing economy Synchromodality Sustainability and Responsibility Creating innovation culture Talent shortfall

The loop of Design Thinking

Observe; Reflect; Make

AND Split

Parallel Gateway; All outgoing sequence flows are signaled; Allows modeling independent, concurrent execution paths; Does not require parallel execution, but allows for arbitrary interleaving and execution in any order

AND Join

Parallel Gateway; Synchronizes all incoming sequence flow arcs; Only if all incoming sequence flow arcs have been signaled, the outgoing arc is signaled

Shared Database

Part of Data Layer; Data is stored in a single data base by all apps; Data schema must handle all the needs of different apps

Data Replication

Part of Data layer; Different systems need same data

File Transfer

Part of Data layer; Integrators ex- and import data in files; Define rules for intervals, naming, transfer, and locking

Service-oriented architecture (SOA)

Part of Functional Layer; Used to unify redundant functions; Modularize apps into subsystems which offer specific service; Loose coupling of modules to use every service in different apps

Info Portals

Part of GUI Layer; Use when info from various systems is needed; Collects data; Displays aggregated info into single user interface

Distributed Business Process

Part of Process Layer; Parts of business function are spread over different systems and business functions from external parties are needed; Introduce a business process management component; Define a business function based on core business functions; Complex event processing software is a system to process events and detect event patterns

Identification Tech

Part of data capturing Tech collecting data without human involvement Basic elements are code, reader or scanner, data encoder

Types of Storage

Primary- Stores small amounts of data that are immediately used by the CPU, volatile Secondary- Stores much larger amounts of data for extended periods of time, non-volatile

Decentralization

Process of disturbing and dispersing power away from a central authority; Creates a fairer and more secure system

Benefits of System Dev

Reduction of the project complexity; Time and cost benefits; Knowledge Transfer; Improved comm between stakeholders

Blockchain disadv

Requires digital handshake to verify a transaction; Performance is lacking compared to traditional centralized database methods; Constant internet access required; New tech, hard to build business around blockchain

Pools

Resource Modelling; Represent business process participants, used to partition a set of activities; Can be business entity or a business role; Interactions between pools are captured through message flow

Swimlanes

Resource Modelling; Used to organize and categorize activities; Often used for internal roles, systems and departments; Flows can cross boundaries

Barcodes

Semi-direct data capture tech (the data is coded within a medium). Also contactless and optical. Kind of data capturing tech

Benefits of Kanban

Shorter cycle times; Requires less organization; Responsive to change; Reduce activities that don't add value

Adv of Waterfall method

Simple and easy to understand; Each phase has specific deliverables and a review process; Works well for small projects where requirements are very well understood; Process and results are well documented and predictable

Spiral diagrams dont work with

Small projects; Complicated to implement; Dependence on risk analysis; High costs

Use Kanban for

Software projects; Frequent priority changes; Internal projects; Strong guidance; Modular structure of deliverables

No SQL/XML-based DBMS

Structured document-oriented databases that allow querying

Data Warehouse

Subject oriented, integrated, non-volatile, time variant collection of data in support of mgmt decisions a copy of transaction data specifically structured for query and analysis

Transport Management Systems

TMS; Support efficient transportation planning and execution on strategic, tactical, and operational levels; Mgmt of transportation means considering criteria, transportation of goods, and processes

SCRUM Method

System Dev Method; Empirical iterative process lasting 2-4 weeks. Steps: 1) Sprint Planning (dividing tasks for next meeting) 2) Daily Scrums (Update of all parties what has been done since last meeting and still what needs to be done) 3) Sprint Review (Presenting the result to the sprint to product owner) 4) Sprint Retrospective (Presenting the result of the sprint to product owner)

Kanban Method

System Dev Method; Steps: 1) Visualize what you do 2) Limit amount of Work in Progress 3) Measure and Control workflow 4) Explicit definition of rules and goals 5) Implement feedback 6) Model to assure CIP

Waterfall method

System Dev method; New phases of development only begin if the previous one is complete; Steps: 1) Requirement specifics 2) System Design; 3) Design implementation 4) Verification and Test 5) System Development 6) Software Maintenance

Spiral Diagrams

System Dev method; Project is divided into phases; Steps: 1) Determine objectives 2) Identify risks 3) Develop next version of the product 4) Review and plan for the next phase

File Systems

Systems that control how data is stored and retrieved in the storage device. Network systems require specific protocols for upload/download

Robot Process Automation (RPA)

Tools that operate on the UI of other computer systems like a human would

Data Processing

Translates raw data into meaningful info for processing. Consists of hardware and software

Object-Oriented DBMS

Treats data as objects; Relations between data are stored as relationships between objs and attributes

Activities in BPMN

Units of work that require time to be performed; Modelled into tasks

Strategic Freight Mgmt Systems

Used in conjunction with TMS; Support analysis, planning, and optimization of logistics network

Gateways

Used to describe control flow, particular branches and merges

Warehouse Mgmt Softwares

WMS; Responsible for managing and supporting activities around warehouses and distribution centers; Used for planning, organization, staffing, directing and controlling the utilization of available resources to move and store materials into, within, out of the warehouse; Type of Warehouse defines WMS features

Outbound processing for WMS

Wave planning, Efficient Packing Planning

When to use SCRUM Method

When requirements are not clearly defined; Probability of changes during development is high; When product owner is fully available; Need to test solution

When not to use SCRUM Method

When sprints couldnt be finished within given timeframe; The team can't work self-organized; When the scrummaster isn't allowed to help org change; Stakeholder never joins sprint review


Set pelajaran terkait

Amplify Rock Transformations Unit Vocabulary

View Set

Chapter 14 - Occupational Health and Safety

View Set

History Spanish Explorers Magellan

View Set

Professional Cooking - Chapter 8 "Stocks and Sauces" Part 1

View Set