96
Product Introduction

Things-factory introduction

Embed Size (px)

Citation preview

Product Introduction

Table of Contentsü Business needs

ü Features of product

ü System configuration

ü Functions

Business needs

ü US Smart Factory, Germany “Industry 4.0”, “Made in China 2025”• 10 industrial upgrade plan of China through the integration of internet and manufacturing industry• Integration of ICT and manufacturing industry• Focus on the automation and intellectualization of manufacturing industry

ü Just-in-time• Respond with shortest development schedule to smart manufacturing innovation trend• Face customer demand with reasonable prices for popularization of manufacturing solutions

ü Shorten project term, eliminate human dependent factors-need advanced manufacturing project execution method

• Need to establish a mechanism to shorten project term and eliminate technology and human dependent factors • Universal technology infrastructure, universal platform based, universal interface (communication, UX)

ü Spread business through partnerships• The most powerful way of spreading business is partnership• Remove technical constraints which are restricting partnership (technical difficulty, technical isolation, unstable

framework)• Need to provide product extension for the value creation of partners

ü Need Glocalization (Globalization + Localization)• Support Glocalization (support global expansion of manufacturing companies with globalization and localization

strategy)

Features of product - Business aspect

Encapsulation�and�open�of�

Key�Technologies�

• Developed with popular and standard development technology, so do not need a special technician resource of partnerships.

• Provide extensive and structured customizing method, so easy for function expansion and recycling.

• Strong features as development tools and modulated structure, so easy for partners to use products to realize derivative commercialization.

Shorten�system�

implementation�

cycles

• Shorten system construction and installation cycle with advanced system architecture, technology and project team.

Easy�to�respond�to�SME�

customers

• Respond to various size of customers with flexible product components.

• Besides On-premise(Mounted type) type, SaaS type service is also available, and licensing or billing manner is various.

Optimization�and�

licensing�of�business�

needs

• As per characteristics and demands of various companies, selectively set-up optimized system configuration is allowed.

• Easy to extend, and flexibly integrate with other systems due to standard API.

Encapsulation and open of Key Technologies

Shorten systemimplementation

cycles

Easy to respond to SME

customers

Optimization and licensing of business needs

Features of product - User aspect

Advanced�manufacturing�

environment

• Reinforce product drawing, technical norms and standardized management.

• Increase traceability of products and parts, and enhance quality management and control based on accurate data.

• Provide a bird's-eye view on current status of quality related manufacturing with strong monitoring function.

• Lead the migration to smart manufacturing environment in which use mobile, IoT, Cloud.

Customized�

solutions

• Designed to flexibly accommodate customer demand, so no limits to systematize unique value for customers.

• Can be built up in a short period of time, and gradually revise to apply with business environment change.

• System use and construction technology can be easily transferred, so its own maintenance resources can be utilized.

Ongoing�

support/upgrade

• Continuous upgrading service is available for product version-up with progressive enhancement techniques.

• Provide online and offline technical support which is entirely different comparing with existing products.

Easy�and�comfortable�

user�environment

• Easily adaptable with web based UI.

• The screen of managers and workers is distinguished by user authority.

• Manage user authority with job types.

• Menu and user screen can be conveniently relocated as required.

• Can be rapidly applied to global production base with globalization support.

Easy and comfortable user

environment

Customized solutions

Ongoing support/upgrade

Advanced manufacturing environment

Features of product - Technology and function aspect

Advanced�technology�

infrastructure

• ServerUse Java and NodeJS element

technology, cloud-based technology, IoT middleware-based technology.

• ClientUse JavaScript, AngularJS,

Polymer, Canvas 2D element technology, top data grid function and performance.

Standard�technology�

infrastructure

• Support�all�OS/DeviceWindows Family, Linux,Mac OS, iOS, Android

• Support�all�web�browsersIE, Chrome, Firefox,Safari, ..

• Convenient distribution, convenient operation and qualified stability.

Development�

productivity

• Provide patterned UI for developers to master and use easily.

• Patterned template for high development productivity.

• A high level of modularity DB, Server Logic, UI.

• A high recycling rate of code.

Respond�to�Globalization�

and�SaaS

• Provide multi language and time format by country/weights and measures/monetary unit functions.

• Support World Time Zone & Day Light Saving (Summer Time).

• Multi-tenancy Support (deal multi domains with single server instance).

Advanced technology infrastructure

Respond to Globalization

and SaaS

Standard technology infrastructure

Developmentproductivity

Table of Contentsü Business needs

ü Features of product

ü System configuration

§ Software�architecture

§ Hardware�configuration

§ Framework

§ Bundled�product�module�configuration

o Master Bundle

o Production Bundle�

o Quality Bundle

o Report�Bundle

§ Things�Label�Manager Bundle

§ Things�Unreal�Monitoring Bundle

ü Functions

Software architecture

BaseTechnologies

Web Storage / Web Socket

Web Component Canvas 2D

CSS3 JavaScript

HTML 5

JavaScriptLibraries

Polymer Dataludi – Canvas Based Grid

ApplicationCore

Configurable Screen (Meta Data) Modular2 Way Binding

Global Setting / Event Handing Dependency Management

(Ajax – JSON)HTTP/REST

WebSocket(Publish/Subscribe JSON Message)

Oracle MySQL SQL server PostgreSQL MongoDB

Server Side Client Side

Rich Client Web client Smart Phone Tablet

Base Technologies

WebSocket

Java / Spring

SchedulerREST / HTTP

Smart ORMAnnotation Script Engine/Groovy

Template Engine

Service & Management

MenuCode

Attachment

AuthenticationAuthorization

Terminology Service Spec Entity Scheme

Screen Meta DataAlarm Label

DIY Layer – User Defined Customized Logic

DIY Service DIY Template Configurable Form / Grid

CoreExtensions

Resource Component

Entityi-18n

Image CardCode Combo

Security

File Uploader

Menu Based Routing Ajax

DIY Layer – Configurable Screen

Configurable Form Configurable Grid Configurable Template

System Base Custom Master WIP Quality Report

Business Modules

Hardware configuration

LegacyHR ERP SCM

FactoryAutomation(Monitoring & Control)

Machine Agent Machine Agent Machine Agent

Adapters

App / DB Server Web Server

(Fail-Over & Load Balance)HA

Session sharing server

Relational DB Nosql DB

Server 1 Server 1HTTP/jSON

Modbus

Framework

MES development

Framework

Meaning

• The overall structure, functions and development method need only a minimum business requirement to be implemented during MES development period to operate the system.

Convention & Pattern• If service and screen development is patterned and commonized according to convention, more parts can be automatized.• System can do the operations instead of developers, so development and test time will be reduced.

The necessity of

MES development

Framework

MES product requests according to manufacturing environment

• Need to deal with various manufacturing environment under production product diversity and shortened production cycle.• Need to smartly deal with situational changes and continuous change requests.

Framework requirements

• Reduce service and screen development time• Simplify maintenance and reduce cost• Respond with customers' changing requirements in real time

The features of

MES development

Framework

Pattern over Convention

• Simple service structure which is patterned according to convention• Provide service and screen creator• Reduce development time

Dynamic & On-Demand

• Support dynamic service and simple DSL therefore service development and test is quick and easy.• Distribute application on service change without restarting the server.Visible, So Easy To Maintain• All settings and service details are visible on the screen.• System administrator can manage the system with only watching the screen rather than checking complex documents.• Save maintenance cost

Bundled product module configuration

Plant Monitoring Designer

Plant Data Collector

Plant Monitoring Viewer

Framework

Alarm, Custom Template

Scheduled Job

Service Generator

Security Management

R&R Management

Multi-tenancy Mgmt.

Custom Service

Dynamic Service Engine

Entity Management

DSL (Query, LotTrx)

Dynamic Template Engine

Interface

SCM Planning

Warehouse Machine

Production Bundle

Inventory ModuleOrder Module

BOM ModuleWIP Module

Quality Bundle

Sampling Module DataCollection Module

SPC Module QC Module (IQC / OQC)

Report Bundle

Production Status RTY

SPC Defect Status

Label Designer

Label Printing Agent

Bundled product module configuration – Common Bundle

ü Security Module§ User management process

§ User authentication

§ User role management and role-based authority management

ü Common Code Module§ Common code management

§ Common code cashing

§ Common code screen component

ü File Storage Module§ Rule-based file storage management

§ Storage attachment (upload/download) management

§ Video streaming function

ü Approval Module§ Approval line management

§ Report approval tracking and document box management

§ Action definition after approval

CommonBundle

Bundled product module configuration – Master Bundle

ü Vendor/Customer Info Module§ Vendor information Manager

§ Customer information Manager

ü BOM (Bill Of Material) Module§ Product BOM standard information management

§ Serial number tracking functions of main materials

ü Production Configuration Module§ Product (Material) and Product Model configuration

§ Routing and Packing routing configuration

§ Test Program configuration

ü Data Collection Configuration Module§ Collection Item and Set configuration

ü Inventory Configuration§ Logical Inventory configuration

MasterBundle

Bundled product module configuration – Production Bundle

ü WIP (Work In Process) Module

§ Standard information management for goods-in-process (Factory/Product/Route/Operation)

§ LOT Life-cycle Management (Create, Split, Merge, [Dis]Assemble, Destroy)

§ LOT Tracking (Move, Hold, Release, Start, End)

ü Inventory Module

§ Finished product, semi-finished product, storing and releasing of major commodity, inventory management and tracking

ü Order Module

§ Deploy Production Plan to Order from ERP

§ Production Plan Interface

§ Production progress of each Production Order

ProductionBundle

Bundled product module configuration – Quality Bundle

ü Sampling Module

§ Define sampling rules for quality test

§ Define AQL (Acceptance Quality Level) according to the sampling rules

ü Data Collection Module

§ Data gathering function through production and test process of each LOT/Equipment

§ Data collection through equipment interface or manual input

§ Mass data collection, management and searching functions

ü SPC (Statistical Process Control) Module

§ Quality control function by applying statistical production management techniques

§ Various types of Control Chart and Histogram functions

ü IQC/OQC Module

§ Data management for Performance record of Incoming Quality Control and judgment result

§ Data management for Performance record of Outgoing Quality Control and judgment result

§ Test and Judgement rules management

QualityBundle

Bundled product module configuration – Report Bundle

ü Production Status

§ Achievement rate against production plan

§ Achievement rate against production plan of each order, item and process

ü SPC

§ R-Bar Chart

§ X-Bar Chart

§ Histogram

ü FPY (First Pass Yield)

§ FPY

ü Defect

§ Defect rate of each order, item and process

§ Defect Top 10

ReportBundle

Bundled product module configuration – Things Label

ü Label modeling

§ Label modeling

§ Parameter mapping

§ Printing Language generation

ü Label version management

§ Label review and approval

§ Label release

§ History of each version

ü Label printing

§ Printing requests handled by label printing agent

§ Label printing record management

Bundle

Bundled product module configuration – Things Unreal

ü Monitoring modeling

§ 2D modeling

§ 3D modeling

§ Parameter mapping

ü Model version management

§ Model review and approval

§ Model release

§ History of each version

ü Monitoring

§ Publish and subscribe monitoring data through monitor agent

§ Subscribe and view data in case of executing with monitoring viewer

Bundle

Table of Contentsü Business needs

ü Features of product

ü System configuration

ü Functions

§ UI�configuration

§ Common�module

§ Production module

§ Quality module

§ Report�module

§ Operators’�Interface

§ Things�Label�Manager

§ Things�Unreal�Monitoring

§ Dynamic�Development�Support

Functions – UI configuration (Layout)

Logo§ Things Factory Logo

Tool Bar§ User Profile Button§ Client Setting Button§ Logout Button

Title Bar§ Display the title when click on the

menu.

Full Screen Button§ Change to full screen mode after click

on it.

Recent Pages§ Up-to-date check menu list.§ Click and move to the corresponding

menu.

Menu Bar§ Main menu: Display the submenu list

when click on the main menu.§ Submenu: Sub menus are under the

main menu and it will display corresponding screens when click on each of them.

Logo Title Bar Full Screen Button Recent Pages

Tool Bar

Main Menu

Sub Menu

Menu Bar

Functions – UI configuration (Main Content)

Main Content§ The field of displaying pictures when

click the menu.

§ Generally composed of Search Form,

Data Grid and Button Bar.

Search Form§ The form of searching condition entries.

§ Search Button

Data Grid§ Check data and generate on the grid

when click on the search button.

Button Bar§ The position of buttons

Detail View§ Display detailed view when click on the

icon button on left side of the grid.

Search Form

Search ButtonData Grid

Button Bar

Detail View

Table of Contentsü Functions

§ Common�module

o Multi Factory

o User management and certification

o Role and authority

o Common code

o Menu management

o Multilingual support

o File storage and attachment management

o Setting management

o Review and approval

Functions – Multi-Factory, Multi-Tenancy

Description of functions§ Can manage one or more factories.

§ The factory is a logical unit for

resource classification, and all kinds of

resource will be managed by each

factory.

Functions – Role and authority management

Description of functions

§ Dynamically manage the roles

§ User assignment by each role

§ Authority management by each role

according to the screen authority

setting.

Role management User assignment by each role

Screen authority setting by each role

Functions – User management and authentication

Description of functions

§ Office manager and field worker

management

§ Authorization

§ User management process

o User registration and approval

request

o Password change request

o The administrator deals with the

requests.

o Send an email to the user after

processing the request.

o Log in

User registration request

인증 화면

Password reset request

User management screen

User authentication mail

User profile

Functions – Common code management

Description of functions

§ Common code management

§ Support code components

§ Real-time code application after

refreshing the screen

Common code management

Common code components

Functions – Menu management

Description of functions

§ Dynamic menu management

§ Made up of main menu and sub

menus.

§ Support UI screen for office use and

OI for production.

§ Support the static screen created by

user and the dynamic screen

provided by system based on the

setting function.

§ Real-time menu application after

refreshing the screen.

Menu management

Functions – Multilingual support

Description of functions

§ Multilingual management of terms

displayed on the screen and message

on the server side.

§ Establish language type by common

code.

§ When multilingual registration is

changed, it will be applied to the

screen in real time.

§ Apply to the screen in real time when

language setting is changed.

§ Provide i18n components to apply

Multilanguage to the screen.

Server massage management

UI terminology management

Functions – File storage and attachment management

Description of functions

§ Dynamically manage the storage

(directory) who manages attachments.

§ Manage attachments by each file

storage (search, upload and

download).

§ Rule settings to attachment

management directory-provide the

setting function to sub directory with

year, month, day and UUID

management rules.

§ Provide a separate menu for images

and videos that managed as an

attachment and also support related

image viewer and video player.

§ Provide screen components of the

image selector from which can select

images from business screen.

§ Support video streaming service.

File storage managementFile storage attachment list

Video play

The uploaded video search dialogThe uploaded image search dialog

Storage management rules

Functions – System setting management

Description of functions

§ System setting management

§ Immediately apply to the screen

when the setting is changed.

Functions – Review and approval

Description of functions

§ Approval line management

§ Submit for approval

§ Review and approve

§ Task list menu per user

o Task List

o TODO List

o Work completed

o Submitted by me

Approval line management

Approval line setting

TODO List

Submitted by me

Task list menu

Table of Contentsü Functions

§ Master�module

o Customer

o Operation

o Routing

o Product Model

o Material

o Collection Set

o Inspection Item

o Packing Model

o Test Program

o Store

o Store Location

Functions - Model settings

Product model setting • Combine the production plan

and the model

• Set production BOM and order BOM

• Proceed order information as a top priority

• One model for the same process, test parameter and data collection

• Apply to each product based on the model without reconstruction

• The change of a product code does not mean the change of process construction.

• Use model information in the product only if no setting in the order.

Work order

ProductModel

• Set work sheets of each process in the process work list

Product plan

LOT

Model

Routing

Process

Data collection Exam Setting Packing Model Label

Configuarion Product Cycle

Provide process lists

Functions – Master module (Customer)

Customer information card§ Provide customer information in the

form of a business card.

Customer information list§ Provide customer information in a Grid

form as required.

Customer information card

Customer information list

Functions – Master module (Operation)

Product process§ Process registration according to the

real situation of the work place.

§ Registration information: process, process description, classification and location data.

§ Input ERP process code and related description if need to associate with ERP system.

Functions – Master module (Routing)

Routing§ Organize a process routing by

combining processes of the product and registering in a consistent order.

§ Key information: Check 'Start' to immediately begin to generate a routing name.

§ Details: Choose and register the required process and check if 'Start' is needed.

§ In general, check 'Start' if an accurate calculation is needed for the work time of the process.

Functions – Master module (Product Model)

Description of functions§ Organize one routing through

combining all the process information.

§ Start product setting through connecting routing with product model.

§ Key information: Routing name and BOM information setting

§ Details: Show the process contained in the routing in a detailed screen after combining the model with the routing, and input the work which should be done in the corresponding process.

Functions – Master module (Material)

Description of functions§ Materials and product master data

management

§ Material type to differentiate 'materials', 'semi-finished product' and 'finished product'.

§ Set a product model for MES production product.

§ For finished products, manage customer information and customer part number if necessary.

§ For materials, manage partner's information and partner's part number.

§ Manage basic warehouse code used in the warehousing process.

Functions – Master module (Collection Set)

Description of functions§ Set standard information for data

collection.

§ Manage data collection items of per set.

§ The collected set will be established in the data collection process of product model.

§ After establishing the function, it will be able to input data according to the collection items of data collection process.

Collection Items

Functions – Master module (Packing Model)

Description of functions§ Manage standard information of

packaging.

§ Manage packaging steps of various levels (small box-medium box-large box) and set up the count of products packaged in each box for package process automation.

§ Set up the package weight for checking net weight in case of completely packaged product.

§ Set up packing model in the packaging process in Product Model setting.

Functions – Master module (Store & Store Location)

Description of functions§ Warehouse information and

warehouse location master information.

§ Manage warehouse information and location information belonging to the warehouse.

§ Establish 3D location (X, Y, Z) setting for warehouse location and realize 3D monitoring setting through data interface with Things Unreal Monitor.

Store Location

Table of Contentsü Functions

§ Production�module

o Product Plan

o Work Order

o Lot

o Lot Overview

o Lot Assembly

o Lot Data Collection

o Lot Lock History

o Lot Rework History

o Lot Inspect

o Lot Defect History

o Lot Repair History

o Lot Scrap History

o Lot Transaction

o Packing Status

Functions – Production module (Product Plan)

Plan List§ Show the overview information of

plans in a list form.

Move to the plan details§ Click 2nd icon and move to the

detailed screen.

Plan details§ Show all the information of the plan in

the detailed screen.

§ Order schedule, BOM and model information is contained in the plan and it will be used to perform production if not modified.

§ However, product information containing in the order will be used to perform production if there is no related model or BOM information.

Details pop up

Functions – Production module (Work Order)

Description of functions§ Basically have the same information

as in the plan.

§ Work order contents in which assigned schedule, production line and shift as applied to actual production differently from the plan.

§ Order information can be identified at a glance when moves to the detailed screen.

Details pop up

Functions – Production module (Lot Status)

Plan List§ Screen that shows the condition lists of

each lot.

Move to the plan details

Details§ Check out the work history of the

corresponding lot.§ Provide work history export function if

necessary.

Details pop up

Functions – Production module (Lot Overview)

Plan List§ The location that shows the condition

of each lot in a list form.

Lot Histories § Provide the work history of the

corresponding lot when click on Lot.

Details§ Demonstrate the work history on the

screen in a detailed list.§ Automatically move to the

corresponding tab according to the process history.

List Histories

Details

Functions – Production module (Lot Lock History)

Details pop up

Lot Lock History List§ Screen that shows the work history of

all lots.

Move to details

Details§ You can check the work details of the

time.

Functions – Production module (Lot Rework History)

Details pop up

Rework history§ Screen that shows the rework history

of all lost.

Move to details

Details§ You can check the rework details of

the time.

Functions – Production module (Lot Inspect History)

Details pop up

Inspect history§ Screen that shows the inspect history

of all lost.

Move to details

Details§ You can check the inspect details of

the time.

Functions – Production module (Lot Defect History)

Details pop up

Defect history§ Screen that shows the defect history of

all lost.

Move to details

Details§ You can check the defect details of the

time.

Functions – Production module (Lot Repair History)

Details pop up

Repair history§ Screen that shows the repair history of

all lost.

Move to details

Details§ You can check the repair details of the

time.

Functions – Production module (Lot Scrap History)

Details pop up

Scrap history§ Screen that shows the scrap history of

all lost.

Move to details

Details§ You can check the details of the

corresponding lot.

Functions – Production module (Packing Status)

Details pop up

Packing Status§ Screen that shows the packaging

condition information in an overview list.

Move to details

Details§ Show the lot information that packaged

with the corresponding package label in a list.

§ Work history of the corresponding lot will show up under the screen if select packed lot.

Functions – Production module (Lot Transaction)

Details pop up

Definition screen of Lot work§ Screen that shows all possible lot work.

Move to details

Transaction details§ You can check the details of the

corresponding work.

Logic§ Developers can check and modify the

logic to fix the bugs and reflect the requirements very soon.

§ Authorization is available only for developers or system administrators.

Logic tab

Table of Contentsü Functions

§ Quality�module

o Acceptable Quality Level

o Sampling

o Inspection Spec

o QC Result

o SPC Item

o SPC Values

Functions – Quality module (Acceptable Quality Level)

AQL setting§ Screen that establishes Acceptable

Quality Level.§ Basically set up Critical, Major and

Minor forms.

Functions – Quality module (Sampling)

Sampling setting§ Screen that sets up Acceptable Quality

Level differently by each Sampling Size.

Details pop up

Functions – Quality module (Inspection Spec)

Inspection Spec setting§ Select inspection target contents from

4th Inspection items.

Inspection –Sampling Map§ Select Sampling Rule to be applied to

Inspection.

Connect inspection with product model§ Input sampling execution guide and

check result with the corresponding rule if move the product of the related product model to the defined process in the model.

Details pop up

Functions – Quality module (QC Result)

OQC/IQC result input screen§ Check with the Inspection Rule as

defined in advance.§ Input the check result on the

corresponding screen.

Functions – Quality module (SPC Item)

SPC Item§ Registration screen of SPC monitoring

items.

Move to details

Details§ The details of the corresponding

operation can be checked.

Logic§ Click details and check the form if Grid

is inconvenient.

Details pop up

Functions – Quality module (SPC Values)

SPC monitoring result value List§ SPC monitoring result value List

Move to details

Details§ Click details and check the form if Grid

is inconvenient.

Details pop up

Functions – Quality module (SPC Chart)

SPC monitoring result value List§ SPC monitoring result value List

X-Bar/R-Bar Chart§ Decide the trend of the monitoring

value in the product production with X-bar/R-bar Chart.

Table of Contentsü Functions

§ Report�module

o Production Status – Duration

o Report Exporting

o Production Status – Daily

o Production Status – Group by

o Defect Rate Top 5

Functions – Report (Production Status - Duration)

Description of functions§ Production Status – Duration means

to make a visualized chart of summarized information within a certain period, based on the generated data history during production process.

§ Support a visualized chart to see the summarized data, so production management through each of process and period will become easier.

§ Easily export the summarized information as an excel file, and check the result of the report with high readability through the merger between the lines and style application.

Functions – Report module (Report Exporting)

Description of functions§ Report Exporting means a function to

export the schematized data into an excel file.

§ Easily export an excel file with just one click, and check the result of the report with high readability through the merger between the lines and style application.

§ Show additional summarized information (total, average, minimum, maximum, etc.) through simple configuration and extract it as an excel file.

§ Change the sort order with one click, and immediately confirm the highest and lowest value.

Example of an excel file

Functions – Report module (Production Status – Daily)

Description of functions§ Production Status – Daily is a

function to see the visualized chart of the daily summarized information at a glance, based on the data history generated during production process.

§ The comprehensive record of each material and process generated on a particular day can be checked.

§ Determine the criteria of key information by using grouping function and organizes graphs based on the criteria.

Functions – Report module (Production Status – Group by)

Description of functions§ Group-by function is to group the

standard columns of graphs through using drag-and-drop method.

§ Can easily change the standard columns of graphs through using drag-and-drop method, so it is able to immediately check the graphs of different shapes.

§ Can group plural criteria and visually organize the current status of each of them at the same time.

Functions – Report module (Defect Rate Top 5)

Description of functions§ Defect Rate Top 5 means to check

TOP 5 processes of which happened the highest defect rate through the defect history within a certain period.

§ Analyze the cause of defect (defective process, the type of defect, the quantity of defect, etc.) and support the essential information for the analysis at a glance.

§ Forecast if the upgrade to the process or the maintenance to a certain equipment is necessary by picking out TOP 5 of the entire processes to support productivity improvement.

Table of Contentsü Functions

§ Operator’s�Interface (OI)

o Feature of Operators’ Interface (OI)

o Structure of Operators’ Interface (OI)

o Support Full Screen

o Video based operation manual

o Order list

Functions – OI (Feature)

Features of OI§ Screen for the field workers

§ Select the work order and process of the basics of field work and proceed with it.

§ The summarized information and routing of the selected work order is displayed with graphics, and the amount of Input and Output is displayed by each process, so it will be easy to check the current status of work at a glance.

§ Organize the menu according to the authority of the logged-in user.

§ Only toggles the job screen so as to concentrate on it.

Functions – OI (Structure)

Logo§ Can be changed as the logo of client.

Toolbar§ User profile button§ Settings button§ Logout button

Menu§ Image-based menu§ Based on the authority of logged-in

users

Title Bar§ Show the title of the selected menu§ Full Screen button

: Provide the full screen function of the browser

§ Toggle button: Hide/show the Work Filter, Order Summary, WIP

Work Filter§ Process and work order selection

filter§ Apply the selected value to the

whole job screen

Order Summary§ Summarized information of the order

Logo Title Bar Full Screen Button Toggle Button

Menu Bar

Tool Bar

Work Filter

Order Summary Work in Process

Main Content

Functions – OI (Support Full screen)

Full Screen§ The function of switching the screen

to full screen mode.

§ Support full screen function to improve the worker's concentration to the job screen during working on the site.

§ Use full screen function to check the screen at a glance, especially for complicated job screens.

§ Click ESC key to escape from full screen mode at any time.

Functions – OI (Video based operation manual)

Description of functions§ Check work manual of each process.

§ Support video-based work manual.

§ Video streaming function

§ Expect the improvement of work acquisition capacity of the workers.

Video-based work guide

Functions – OI (Order List)

Description of functions§ The filtered order list based on the

dates and lines created in Work Filter.

§ The transactions of Start, Stop, Close, Lock, Unlock for each order.

Table of Contentsü Functions

§

o Label system architecture

o Label modeling

o Label list management

o Label version management

Functions – Label system architecture

HTTP/REST(Ajax – JSON)

Oracle MySQL SQL server PostgreSQL MongoDB

Server Side Client Side

Label Modeling Service Engine

Service & Management

Code

Attachment

Authorization

ServiceSpec EntityScheme

Label

Base Technologies

WebSocket

Java / Spring

REST / HTTP Smart ORM Annotation

Script Engine / GroovyTemplate Engine

LabelListmanagement

Labelmodeling

Labelversionmanagement

Functions – Label modelingü Test bar-code label design, parameter mapping and output in the graphic environment

Functions – Label list managementü Designed label list management, classification management of each group

Functions – Label version managementü Label change approval management, label version management

Table of Contentsü Functions

§

o Things Unreal system architecture

o Things Unreal modeling

o Use-case for real-time monitoring

o Use-case for Facility status monitoring

o 3D warehouse Simulation

o Supporting components

Data Power Made Easy.

Functions – Things Unreal system architecture

HTTP/REST(Ajax – JSON)

Oracle MySQL SQL server PostgreSQL MongoDB

Server Side Client Side

Things unreal Service Engine

Service & Management

Code

Attachment

Authorization

ServiceSpec EntityScheme

Scene

Base Technologies

WebSocket

Java / Spring

REST / HTTP Smart ORM Annotation

Script Engine / GroovyTemplate Engine

2D warehouse monitoring

Monitoring board modeling

3D warehouse monitoring

Functions – Things Unreal modelingü Designing a board, mapping parameter and preview the page as creating a PPT file in a graphical

environment

Functions – Use-case for real-time monitoring

Top management

Middle management/Control Center

Operators

Functions – Use-case for facility status monitoring

Functions – Things Unreal 3D warehouse Simulation

Functions – Warehouse Temperature and HeatMap

Functions – Warehouse Picking Navigation

Functions – Things Unreal supporting components

Text media Shape Chart Gauge etc.

Simple

Animated

ColorImage

GrayImage

MovieClip

Live-video

Rectangle

RoundRect.

Ellipse

Line

Arrow

Polyline

Polygon

Triangle

Star

Marker

Clock

Compass

Histogram

BarChart

StackedBar

HorizontalBar

HStackedBar

LineChart

MixedChart

RadarChart

PolarArea

PieChart

DoughnutChart

ControlChart

Gauge-circle

VGauge

HGauge

ProgressBar

ProgressCircle

WMSEq.

3D Elements

Table of Contentsü Functions

§ Dynamic�Development�Support

o Entity management

o Service Descriptor

o Custom Service

o Custom template management

o Scheduled Job management

o Alarm management

Functions – Entity management

Description of functions§ Entry means the meta data of the

server side mapping with Table, and also the master data needed in the service generation.

§ The meta data, table column, grid and form information needed in the entity service.

§ Reduce development time and effort by minimizing manual works through generating patterned service and menu with entity information.

§ Automatic generation function

o Table creation: Creating tables,

sequences and index with entity

information

o Entity creation: Creating the model

of server side

o Service creation: Creating basic

CRUD service of server side

o Menu creation: Creating menu

information

Entity List management

Generation button of each entity Table

creationService creation

Menu creation

Entity creation

Functions – Service Descriptor

Description of functions§ Visualize the service provided from

server side through the screen by each module.

§ Provide service class and method contents (service class description and method, URL of each method, etc.)

§ Service test is also available therefore convenient for development time.

§ Reduce maintenance cost through checking maintenance service contents directly on the screen without additional documents.

§ Establish authority to permit only a system administrator can check.

2. Method list by each service class

1. Select the service class

3. Test button

4. Extract test result

Functions – Custom Service

Description of functions§ System developers or administrators

dynamically provide the service in real time without restarting the server through DSL provided by Dynamic Language and Things Factory Framework.

§ Create the logic by using queries or DSL of each type after creating custom service, and register the one service URL for immediate service.

§ Reduce development time and apply customer demand in real time through service development without restarting the server.

§ Can be used in the several services of next Custom Template, Alarm, Job and provide dynamic services.

§ Custom Service Type

o Business Logic: Create the logic

and generate services by using

Dynamic Language and DSL.

o Database Query: Only create

Database Query and generate

services.

1. Business Logic Type Service

2. Database Query Type Service

Service URL

Functions – Custom Template

Functions§ Custom Template means a service

that defines the data (or view) template needed in a specific situation to dynamically use in a required time.

§ A defined template will definitely contain variables, while it can be changed dynamically through executing Custom Logic and delivering the mapping data.

§ Reduce development time and apply customer demand through the service development without restarting the server.

§ HTML, Statement, JSON, Java Class will be the most typical template type but there is no limit on it.

Custom Logic

Java Class Template

HTML Template Statement Template JSON Template

Functions – Scheduled Job management

Functions§ Manage the jobs that implemented

on a regular basis.

§ The scheduling jobs will be visualized on the screen therefore registration and change management will become convenient.

§ The job can be classified into static job (using job class setting) and dynamic job (using custom service), and it can be immediately registered and implemented through using dynamic job without restarting the server.

§ Implementing and suspending the individual job in real time will be available with using the job implementation and suspension button.

§ The minute you check to save the job history, the execution history will be saved for further tracking.

§ Complex cycles can also be established through the same expression as Cron Expression provided by Linux and Unix system.

Cron Expression

Job History

Job Histories

Functions – Alarm management

Functions§ Easy to manage Alarm registration

and alteration through visualized Alarm provided on the screen.

§ Support Alarm function for Mail, Mobile Push, HTTP, Web Socket.

§ Provide Custom Logic for setting Alarm template and replacing the variables in it.

§ Use Custom Logic for handling Alarm title, objects and contents.

§ Call out Alarm based on HTTP as each alarm is served with a unique URL.

§ Work along with Scheduled Job introduced earlier and can send Alarm periodically.

Alarm Detail (E-Mail - Type)

HTML Template JSON Template Custom Logic

Thank youProduct Introduction