Upload
hatio-lab
View
71
Download
0
Embed Size (px)
Citation preview
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
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 – 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