1 / 51

uniaplus.co.kr hanmiit

UNIA plus. www.uniaplus.co.kr www.hanmiit.net. ▶UniAplus. Universal Accesses Plus + Comprehensive Approach.

stefan
Download Presentation

uniaplus.co.kr hanmiit

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UNIA plus www.uniaplus.co.kr www.hanmiit.net

  2. ▶UniAplus Universal Accesses Plus + Comprehensive Approach • UniAplusis a Mobile Middleware which helps implement mobile system more accurately and reliably by smoothly integrating with all information systems currently in operation and implementing more confident mobile system. TM • UniAplus Components • UniAplus Gateway • UniAplus Integration Adaptor • UniAplus Business Engine • UniAplus Develop Kit ※ Patent Pending (Korea, USA, Japan, China)

  3. ▶Overview • Many companies are considering the implementation of RTE (Real Time Enterprise) through introduction of mobile solution to perform real-time business of organization and improve unnecessary jobs after business hour from the point of job operating. In the current mobile condition, data integrity, reliability and confidence is not assured due to limitations of the existing IT infra in the course of handling process. Because of this, there is a series of companies which failed in the implementation of mobile office in the same concept of the established wired environment system. • This solution (UniAplus) is a Mobile Middleware product supporting both synchronization and asynchronization method considering accurate transaction on data, security, compromising on the instability of wireless communication and the extraordinary circumstances of enterprise mobile including the integration of front office and back office. CDMA/GSM/GPRS Mobile Server Mobile Middleware Platform Mobile Client Platform Mobile -Gateway BEIA ( integration Adaptor ) Application UniAClient Oracle 9i Lite Ultra Lite MS SQL SCM, mGame, CRM, Contents Group Ware, Banking, SAP R/3 Oracle, Sybase, My SQL,DB2 MS SQL, eDucation, etc… Wireless LAN

  4. ▶Considerations for Introducing Mobile System ※ Mobile Report Problems with Mobile Gateway system and cannot be extended or confident 100% of Mobile System. Data processing in failed mobile system connection Duplicated data processing due to unstable communication Limitation of transmission data using CDMA/GSM/GPRS communication Loss of data during transmission on Wireless Large amount of Garbage session due to instable communication Data processing in shadow area Increase in the cost related to data processing TM Confidence and integrity of non-processed data We will become a secure alternative with UniAplus. The interface with various legacy systems

  5. ▶UNIA Plus History 2000 ~ 2001 Web Based • No guarantee of response about Request • The limitation of resource supporting due to MINI Web Version • Communication cost Increasing 2002 ~2003 JAVA JMS Based • Guarantee of response about Request but Speed down • Server Down due to occurrence of a large garbage session by synchronization protocol • Increase of communication cost owing to synchronization • Support only JAVA Interface for the part of client 2004 ~ UNIA Plus Based • Guarantee of response about request • Complement of the problem that a large garbage session is occurred • Support *.NET, WINCE, JAVA for the part of client • Managing interface of Legacy system into a object • Prevent data duplication and realize data reliability • Support stable service under mass users accessing (1000 Maximum concurrent user per server)

  6. ▶Load Map • Oracle, MS-SQL, MySQL, Etc. support various DB • Support SAP R3 • Business Engine • Auto Interface Module • Support development Tool Kit • Support Client SDK • Statistical Data Management Diversification and Integration about applicable systems V2.0 Increase system stability Business Engine SAP R3 Interface V1.5 Client SDK EVC MS-SQL Supported Module V1.2 Development Tool Kit Gateway/Adaptor Module separated Only Java Based V1.0 DB : Oracle 2002 2003 2004 2005~

  7. ▶Mobile Solution Industry Change and Trend convergence Mobile Support Mobile Support Ubiquitous Business m-banking, mCRM, mLogistics, SFA, FFA, Mobile office, etc convergence m-banking, mCRM, mLogistics, SFA, FFA, Mobile office, etc G2B B2B G2B B2B Mobile Commerce Mobile Contents Mobile Commerce G2C e-book, game, yellow page, ticket, Weather, news, chat, Traffic, location, etc Payment, e-billing Payment, e-billing B2C

  8. ▶Open type Integration in e-Business platform M-Banking mCRM E-Billing mOffice mChat Route Sales Calls New Service ticket SFA mLogistic mGame FFA E-Book

  9. ▶Wireless e-Business Solutions& Strategy Information Commerce CRM • Payment • Content Delivery • Training Information • Students Management • Customers access Enterprise Business through call center Company B2B Mobile Employees Partner B2B Supplier Customer B2C Mobile Office SFA FFA Mobile Game SCM&M2M • Purchase between enterprises or Telematics Telemetry • Groupware • E-Mail • Information Share • Collaborative Function • Education • Sales Management • Customer Management • Product Information • Agency Management • Order an Invoice Processing • Location Check • Maintenance • Delivery • Field Support • Customer Management • Stock Management • Payment • Service transfer • Payment • Down load • Certification of use • Certification Management • Game Management

  10. ▶Applicable Business Fields Diagram Courier service, Logistics, Distribution, Parking Fire Accident Service Longitude/Latitude Warranty Operation System Mobile communication provider Sales Management System GPS PDA) Mobile GateWay Mobile Business Engine UNIA client Quality Management for construction MS DB EVC Ticket Booking #.net, PPC GPS plug module UNIA plus Admin SMS provider’s IP Setting Insurance, Bank (loan), Card SMS provider ● Business logic management for interface system ●Trouble Event Collection (seriousness Level, Source, Location, Time, Type) ●System Load Balancing ●Trouble Log DB (Search, Reporting..) ● Statistical Data Management ●Communication Module Management ●Fail data Management VAN, Approval credit card Groupware (email)

  11. UNIA Plus Gateway OS: Unix, Linux, Windows NT CPU: more than 1CPU, Memory : above 512MB Web OS : Tomcat, Resin, Apache, JRUN… Based on JAVA 1.4.1 UNIA Plus Integration Adaptor OS: Unix, Linux, Windows NT CPU: more than 1CPU, Memory : above 512MB Web OS : Tomcat, Resin, Apache, JRUN… Plug in Adaptor : Oracle, SAP R/3, Sybase, MS SQL, IBM DB2 Based on JAVA 1.4.1 UNIA Plus Business Engine OS: Unix, Linux, Windows NT CPU: more than 1CPU, Memory : above 512MB Web OS : Tomcat, Resin, Apache, JRUN… Based on JAVA 1.4.1 DB : MS SQL, Oracle, My SQL, Sybase 지원 (Admin management) UNIA PlusDevelop Kit OS : above Wince #.net 4.0, above PPC 2002, above Palm 5.0 DB : MS SQL, Oracle 9i lite, Sybase Ultra lite, point base JVM : Jode VM (necessary item for developing Client with JAVA) Language: Wince 4.0, JAVA 1.4(AWT) ▶Supporting Environment

  12. ▶Product Features ●This is the most optimal solution for mobile service and the integration of each system and provides interface with each system including Oracle, MS-SQL and SAP using easy-to-use operator environment. ● Any OS, Any DB, Any Language • Easily integrate with any OS and DB. • Developed under JAVA 1.4.1, able to process all without other jobs on platforms supporting Java. • No trouble with the language of client system. ● Support basic modules for Gateway • Assure data reliability. • Assure system performance on session processing. • System stabilization understanding the characteristics of wired and wireless network. ● Diverse application and simple system administration • Simplified processing between each module in general to easily manage system with no expertise. • Independently perform from OS, conforming with the characteristic of JAVA, easy to reinstall the system. • Supporting various applications, presenting the true paradigm of mobile environment. ● Provide admin tool in web environment • Provide UI familiar to administrator to manage the system usefully. • Use the statistical data management for data statistics.

  13. ▶Product Function ● Gateway Server is a Middleware System which handles processing requests from client in a stable and rapid way, supporting to implement mobile system reliably. ● By supporting all client environment including cell phone, PDA and PC, implement all businesses to be realized with a single PC on a palm. ● Innovation of work environment • Implement service environment without regard to time and place. • Implement true mobile environment which processes all businesses with a single mobile device. • Efficient work handling and management of schedule. • Implement site management with data mobility and synchronization. ● Improvement of customer service and competitiveness • Implement Paperless system on mobile environment. • Improve customer service through quick customer care. • Reduce customer service time with internal service policy and sales management. ● TCO reduction • Reduce work time through real-time schedule and information sharing. • Realize process innovation through process reuse.

  14. PDA mPhone Web-PAD PC, etc Client mGame mSFA mFFA mOffice mCRM etc Version Checker Config Manager Data Checksum Buffer Engine Middleware Engine Session Engine SMS Engine Error Manager System Engine UniA+ Runtime Business Engine Admin Engine EAI Engine Jdbc for Oracle, MS-SQL, MySQL, … SAP&JCO etc Neutral/Driver Java Virtual Machine 1.4.1 Solaris HP-UX AIX Linux Windows etc Operating System ▶Software Architecture(1)

  15. Integration Server UniA-Client Gateway Engine Communicator Integration Agent Request Dispatcher File System Manager Agent Community Logger Data Receiver Load Balancing Admin Rollback Encryptor File Receiver Undo Extractor Monitor Scheduler Compress Business Engine Reporter Batch Decipher File Sender Synchronizer Scheduler Logger Data Sender Synchronizer Requestor ▶Software Architecture(2) UniAPlus has 3 modules that Integration Server is in charge of user interface, Gateway Engine is service server gateway and UniA-Client is to assign to service server after receiving a file from gateway engine. Each module can be arranged and constructed through each module separated and it is supposed to supplely apply to current business process.

  16. ▶Wired and Wireless game server Architecture MIDP Application JAVA Application JAVA Application Native App Native App Native App MIDP Profile Profile CLDC JAVA VM JAVA VM Native Function Native Function Native Function Operating System Operating System Operating System Wireless Internet Internet Contents Server Game Server DeskTop Client PDA Client Terminal Client User Authentication User Information Management Web Server Match Management TCP HTTP JDBC JSP/Servlet Event Processing Service Management Operating System DBMS DBMS DBMS DBMS DBMS

  17. ▶System Configuration MiddleWare Client Information System Mobile and Cellular Communication provider:(CDMA, SGM, GPRS) Configuration (1) TCP/IP, HTTP TCP/IP UNIA Getaway Server UNIA Adaptor Server TCP/IP, HTTP Legacy / External Interface TCP/IP, HTTP Configuration (2) Firewall UNIA Getaway Server TCP/IP TCP/IP, HTTP Wireless LAN TCP/IP UNIA Adaptor Server ERP,CRM G/W HTTP DBMS Web server Configuration (3) TCP/IP Firewall Oracle MS-SQL Sybase SAP/R3 UNIA Getaway Server UNIA Adaptor Server

  18. DB DB DB DB ▶System Configuration Diagram SAP R3 SAP&JCO • Program Version Management • Admin Tool Service • Gateway Handling Request System Integration Integration Console Response Web Server DBMS JDBC Request System Integration Response Gateway Server • Business Logic Management of Interface Systems • Trouble Event Collection (seriousness Level, Source, Location, Time, Type) • System Load Balancing • Trouble Log DB (Retrieve, Reporting..) • Statistics Data Management • Communication Module Management • Fail data Management ETC Transfer error message etc interface System Integration SMS Server

  19. WEB-PAD Any Mobile Device mPhone Laptop PDA ▶INRODUCTION and EXPECTATION EFFECT Integration between UNIA Plus and Legacy System • Optimize mobile computing environment as integrating with legacy systems. • Accumulation of fast and correct information and high reliability of information collected. • Input data on Mobile can be analyzed and it can be confirmed on ERP and legacy system. • Expandability for other business processes such as material management, stock management and etc. Implement future system Integration Operating Environment • Maximize efficiency on actual fields by combining openness with flexibility to integrate with legacy system. • Guarantee that staffs always keep up to date with timely information. Improve work efficiency of field staff • Minimize repetition work through paperless. • Raise efficiency of work as reducing work accompanied. • Accelerate work progress speed through maximization of user’s convenience. It is possible centralization or remote management on distributed environment • Strong centralization management and cost reduction. • Implement Roaming data, Application Service without rein of time and place. • Use latest program through version management and program management.

  20. ▶Main Function (1/6) • Customization accordance with request of customer for system flexible extendibility. Requirement Analysis To Be Model Customer Request Set up System Environment Customer Request Set up Business Logic Business API Definition Customer Request System Integration Process Innovation Customer Request

  21. ▶Main Function (2/6) • Modulization in each engines. • Manage all data flow in each modules for data reliability. Client #1 Client #2 Client #n … Log Management Runtime Module Business Engine System Integration … Local DB Engine SAP R3 Oracle Oracle Oracle SAP R3 Oracle Oracle Oracle SAP R/3 Oracle MS-SQL ETC

  22. ▶Main Function (3/6) • Session Manager is to support tracing about current users. • Support real time tracing about date through interfacing between Session Manager and Buffer Manager. Client Transaction Processing Request Local DB Engine Business Logic Retrieve Session Management Buffer Management Interface Agent SAP R3 SAP R3 SAP R3 SAP R3 SAP R3 DBMS

  23. DB ▶Main Function (4/6) • Guarantee data reliability when transaction error is happened. • Admin Tool has a module to handle about failed data. Client Transaction Processing request Local DB Engine Business Logic Retrieve Transaction processing is Failed!!! SAP R3 SAP R3 SAP R3 SAP R3 SAP R3 DBMS - SMS - Failed Data Management

  24. ▶Main Function (5/6) • Program Version Check Module provides to always use up-to-date program. • Manage version of up-to-date program by sort of user and then inform user unused the program through SMS. • Provide download function by sorts of user through managing master information. Client Client Version Check Revised Program Check Version Information Master File Management Program Auto Download Version Checking Engine Master Data Engine SAP R3 SAP R3 SAP R3 SAP R3 SAP R3 DBMS Master Information Update

  25. ▶Main Function (6/6) • Integration Method is provided between systems • set up Interface between each system by convenient action using UI. Admin Tool Set up System Integration Information Local DB Engine Save Integration Set up Data Business Logic Set up Legacy System SAP R3 SAP R3 SAP R3 SAP R3 Integration Agent SAP R3 DBMS Auto run on set up time

  26. ▶Modules (1/2) • Function of Each Module Thread Management Produce and manage Thread Pool for processing with each client. • Check Thread status • When error occurs on Thread, recover the corresponding Thread • Set Thread Life cycle so that Zombi Thread does not occur Session Management Separately manage for the client being connected. • Separately manage user IP, phone number, transmission data, etc. • Real-time monitoring of user connecting admin tool • Optimize the system state periodically Buffer Management Manage data currently in processing. • Manage data currently in processing in phases • Able to track specific data at any time Integration Agent Management Take charge of complete processing of data. • Connect with each system to process data • When transaction error occurs, use Exception routine to secure system stabilization • Agent life cycle management function

  27. ▶Modules (2/2) • Function of Each Modules Fail Data Management Support modules to ensure transaction. • Manage whether transaction is secured with connection to business engine. • Secure data confidence by separately managing he corresponding data when error occurs while processing transaction. • Separately manage a key to manage transaction. Business Engine Manage business logic on the whole. • Actually manage business logic requested by client. • Support multi-DBMS and Multi-SAP. • Set and manage Result Type and Parameter Type Integration Engine Support integration of each system. • Set interface with system in connection with GUI screen of Admin Tool. • Support execution of the corresponding interface at a specified time. • Manage the execution of interface using batch job. • Manage the result of executing interface with separate log. Log Management Manage log data for the system. • Manage log data with DB or file by transaction type • Provide statistical function for error occurrence • Manage log by offering level

  28. ▶Admin - WEB Ver 1.0 - TEXT Ver 1.0 1. System monitoring 1. System monitoring • Real-time monitoring of the status of the current system. • Real-time monitoring of the status of the current system (Text) 2. Provide Admin Tool in web environment 2. Support business logic test • separately provide business logic management screen to apply each business logic without modifying other programs. • Use data for statistical data management. • Test business logic personally to determine abnormalities with logic. • For administrator familiar to system management, provide an environment in which business logic is tested personally on text 3. View various statistical data 3. Simple system management • Provide statistics management screen which can perform search based on the search criteria of user. • provide direct management modules including system restart, stop, etc. 4. Easy interface and simple installation • Provide UI familiar to administrator for conveniently manage the system. • Simple installation based on Tomcat Server.

  29. UNIA Plus Login

  30. UNIA Plus User Management

  31. User Registration

  32. System Resource Status

  33. Group Management

  34. System Configuration

  35. Business Logic Management

  36. Business Logic Registration

  37. Input File List

  38. Business Logic Testing

  39. Schedule Management

  40. SMS

  41. SMS List Management

  42. SMS User Management

  43. Phone Number Management

  44. Version Management

  45. Log Management

  46. Log Management (Error Occurred Ratio Check)

  47. Statistic Management

  48. Notice Information

  49. UNIA plus Technical Support Web Site

  50. Fire wall ▶Service Configuration Customer UNIA Plus Customer UNIA Plus Internet www.uniaplus.com UNIA Getaway Server UNIA Getaway Server Customer UNIA Plus Customer UNIA Plus UNIA Getaway Server UNIA Getaway Server Customer UNIA Plus Customer UNIA Plus UNIA Getaway Server UNIA Getaway Server UNIA AS Server

More Related