ProFrame Manual Organization
1. Overview
ProFrame provides a total of 14 guides, so that users who are new to the product or not familiar with it may have trouble finding appropriate guides. For example, to get information about DBIO module creation, users need to know whether the information is only described in ProFrame DBIO Developer Guide or if there is another guide to refer to together. Therefore, this chapter describes how to use the development-related ProFrame guides and what information is included in each guide. Users who are new to the development-related guides are advised to read this chapter carefully.
2. Manual Organization
ProFrame provides the following 10 development-related guides.
| ProFrame | Guide |
|---|---|
Common |
Developer Guide |
Studio Guide |
|
Module |
ProMapper Developer Guide |
FileIO Developer Guide |
|
DBIO Developer Guide |
|
EMB Developer Guide |
|
Others |
Unit Test Guide |
Utility Reference Guide |
|
Online Programming Guide |
|
Batch Programming Guide |
The following briefly describes each guide.
-
ProFrame Developer Guide
This guide.
-
ProFrame Studio Guide
Describes how to use Studio, a GUI tool, for service and application module program development and deployment.
Includes the following.
-
Introduction to Studio and its screen layout
-
Starting Studio
-
Configuring Studio
-
Shortcuts
-
-
ProFrame ProMapper Developer Guide
Describes how to design input/output and create conversion rules for applications by using ProMapper Editor embedded in Studio.
Includes the following.
-
ProMapper introduction and configuration
-
Basic information addition for each resource type
-
ProMapper editor usage for each resource type
-
Structure editor
-
Message editor
-
Map editor
-
-
Source generation, compilation, and Dlupdate
-
Created ProMapper resource usage
-
Variable-length array structure usage and examples
-
ProMapper-related API
-
ProMapper-related error code
-
-
ProFrame FileIO Developer Guide
Describes how to create FileIO modules by using FileIO editor embedded in Studio.
Includes the following.
-
FileIO introduction and configuration
-
FileIO basic information addition
-
FileIO editor usage
-
Compilation and Dlupdate
-
Created FileIO module usage and examples
-
FileIO-related API
-
-
ProFrame DBIO Developer Guide
Describes how to create DBIO modules by using DBIO editor embedded in Studio.
Includes the following.
-
DBIO introduction and configuration
-
DBIO basic information addition
-
DBIO editor usage
-
Source generation, compilation, and Dlupdate
-
DBIO’s additional functions
-
DWIO function integration
-
-
ProFrame EMB Developer Guide
Describes how to create EMB modules by using EMB Designer embedded in Studio.
Includes the following.
-
EMB overview
-
EMB Designer overview
-
Environment configuration
-
Screen layout
-
-
EMB module creation procedure
-
EMB module basic information addition
-
Flow creation
-
Flow edition
-
-
Compilation, Dlupdate, and unit tests
-
Other EMB functions
-
-
ProFrame Unit Test Guide
Describes how to conduct unit tests for service and application modules developed with Studio.
Includes the following.
-
Test framework introduction
-
Unit test function and screen layout
-
How to conduct a unit test for each function
-
How to check test log in Studio
-
How to configure log view
-
Troubleshooting
-
-
ProFrame Utility Guide
Describes utilities provided by ProFrame.
Includes the following.
-
ProFrame API overview
-
Date utility and related API
-
Number utility and related API
-
String utility and related API
-
Long utility and related API
-
Error handling and debugging utility and related API
-
Other utilities and related APIs
-
PfmNumber usage
-
-
ProFrame Online Programming Guide
Describes how to develop online programs by using ProFrame.
Includes the following.
-
Online service program introduction
-
Online service program development procedure
-
Online service program development method
-
Service integration method
-
Notes for service integration
-
-
ProFrame Batch Programming Guide
Describes how to develop batch programs by using ProFrame.
Includes the following.
-
Batch framework overview
-
Batch framework types
-
General batch
-
POD batch
-
Residential batch
-
Batch job information
-
-
Batch creation procedure
-
Batch creation method for each batch framework type
-
Batch parameters
-