home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1993 #2
/
Image.iso
/
os2
/
pasgim.inf
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1993-06-26
|
564KB
|
2,088 lines
ΓòÉΓòÉΓòÉ 1. Welcome to Personal AS ΓòÉΓòÉΓòÉ
Welcome To The World of Personal AS!
The world in which data is organized and retrieved in exactly the way you want
it to be.
The world in which you can create your own application, to suit your own
requirements, or use the ready-made solution that Personal AS offers.
Personal AS is a decision-support software product specifically designed for
desktop computing in business. The latest version, Version 3, fully exploits
the OS/2* Workplace Shell and OS/2 features such as 32-Bit Addressing,
Multitasking, Dragging and Dropping, and Dynamic Data Exchange.
Personal AS can be used as either:
An individual product installed on a standalone computer
Or
A multi-accessible product for use in a Local Area Network environment
From one workstation, you can have a single connection to an individual system,
a departmental system, a corporate system, and a world-wide system. In this
way, you can create data using Personal AS installed in your machine, then
transfer the data across to Local Area Network users. You can then send the
data to a mainframe computer and allow many users world-wide to use that data.
It can be run under either:
The Operating System/2* (OS/2) Presentation Manager* environment
Or
The Disk Operating System (DOS) Windows** environment
To see the next section, double-click on: The Customizable Solution.
ΓòÉΓòÉΓòÉ 2. The Customizable Solution ΓòÉΓòÉΓòÉ
Personal AS - The Customizable Solution
Consider the following applications, which were created with the specific data
needs of very different organizations in mind. To read more about these
examples, double-click on their titles:
o The Drill View application - A graphical interface for data retrieval and
display
o Structured Information Retrieval - An easy-to-use application for fast access
to data from different sources
o A Management Information System - An application to integrate workstation
components, using Personal AS as the interface.
Are your data requirements unique to the complexities of your business
organization?
Would you like to create applications like these, tailored exactly to your own
requirements?
Then Personal AS is the application for you.
To see the next section, double-click on: The Ready-made Solution.
ΓòÉΓòÉΓòÉ 2.1. Example 1. The Drill View Application ΓòÉΓòÉΓòÉ
Example 1. The Drill View Application
The Drill View application uses a graphical interface. Data is accessed by
dragging graphic representations of the type of information required, and
dropping them onto a map to indicate the source of the information.
The small dots by the area names indicate the availability of further
information.
The four icons at the bottom of the screen are used to specify the type of
information required:
o The chart icon is used to display a chart
o The report icon is used to display a report
o The magnify icon is used to display the source data
o The drill icon is used to drill down to the next geographic level
To gain further information, the user has to simply move one of the four icons,
and place it over a dot at an area. For example, to see the states in the USA,
the user must place the drill icon over the dot by US States. To see the result
for yourself, double-click on the drill icon beneath US States in this picture:
To see a chart of the results for Colorado, place the chart icon over Colorado.
To see the result for yourself, double-click on the chart icon covering
Colorado in this picture:
The Drill View application has a graphical interface that could be used, or
adapted for use, by many different applications. For example:
o A car sales group that has branches in several different countries, and which
requires similar types of information, from its different branches, on a
regular basis.
o A financial organization that could drill down for information on different
sectors in the financial markets.
o A school that has an organizational chart as the top layer, and then drills
down for academic years and subjects.
With its impressive drag and drop activation, Drill Down shows how a static
picture can be brought into life, and used as a simple interface from which to
display real data.
To see the next example of a customized application, double-click on:
Structured Information Retrieval.
ΓòÉΓòÉΓòÉ 2.2. Example 2. Structured Information Retrieval (SIR) ΓòÉΓòÉΓòÉ
Example 2. Structured Information Retrieval (SIR)
Structured Information Retrieval (SIR) is an easy-to-use application that gives
its users fast access to data, including data from Personal AS, DB2/2, DB2 and
SQL/DS. Its interface is less graphic than that used in the Drill View
application, but its strength lies in its ability to hide the complexity of
querying data.
In SIR there are four areas of data to select from:
Once inside a category, the various data analyses are controlled by the user
specifying condition criteria:
When the conditions are defined, the pushbuttons at the bottom of the window
can be used to:
o View the results of the query
o Chart the results of the query
o Report the results of the query
o View the current Selection
o Change to another category of analysis
o Cancel to quit from the application
SIR is an example of how Personal AS has been customized to simplify the data
retrieval process for its users. Users can retrieve data without the need to
know table names, column names, or the details of where the tables are stored.
Complex SQL joins and aggregations can be performed without the user knowing
anything about it ! Yet despite this, it maintains a high degree of user
flexibility and control.
To see the next example of a customized application, double-click on:
A Management Information System.
ΓòÉΓòÉΓòÉ 2.3. Example 3. A Management Information System (MIS) ΓòÉΓòÉΓòÉ
Example 3. A Management Information System (MIS)
The Management Information System (MIS) is an example of a graphical user
interface for management information, and demonstrates how various workstation
components can be integrated using Personal AS as the user interface.
From the MIS initial window, there are three routes available to the user:
Connectivity This allows the user to connect to other computers,
such as an S/390, a remote LAN, or a Local LAN.
Management Reports
This allows the user to view pre-prepared business
information. By simply selecting on one of the four
icons that represent Sales, Marketing, Manufacturing,
and Accounts, all the relevant reports, charts,
diagrams, and information are displayed.
Local Applications
This choice allows the user access to any tools or
packages that are available to them. By simply
selecting on one of the icons, access is given to
applications such spreadsheets, metafiles, OS/2 graphic
displays, or any OS/2 commands.
To go to the next part of this section, double-click on:
Personal AS - The CustomizableSolution .
ΓòÉΓòÉΓòÉ <hidden> World Map with Drill Icon ΓòÉΓòÉΓòÉ
Press the Esc(ape) key on your keyboard to return to the text.
ΓòÉΓòÉΓòÉ <hidden> USA Map with Chart Icon ΓòÉΓòÉΓòÉ
Press the Esc(ape) key on your keyboard to return to the text.
ΓòÉΓòÉΓòÉ 3. The Ready-made Solution ΓòÉΓòÉΓòÉ
Personal AS - The Ready-made Solution
Does the following business definition apply to you?
Your decision support requirements are quite straightforward - you need rapid
access to data, and the ability to display it professionally and accurately -
and all this to be at your fingertips.
Then Personal AS is the application for you.
To give you an indication of this, consider how one organization found Personal
AS to be the ready-made answer to their business requirements. The organization
- the fictitious Sundial Time Corporation - has a manufacturing plant for three
products, with an annual turnover of $50 million.
Double-click on this title to see how Personal AS is used during
A day in the life of Sundial Time Corporation.
Sundial Time Corporation uses Personal AS as a ready-made solution to their
business needs. It uses the extensive data features of Personal AS to capture
its data, analyze its data, and present it in a professional and revealing way.
Could your business requirements be answered by such a powerful decision
support application?
Then Personal AS is the application for you.
To see the next section, double-click on: Introducing the Personal AS Objects.
ΓòÉΓòÉΓòÉ 3.1. A Day in the Life of Sundial Time Corporation ΓòÉΓòÉΓòÉ
A Day in the Life of Sundial Time Corporation
It's the end of the business quarter and the Chief Executive Officer is
reviewing corporate figures.
After reviewing the corporate figures, the Chief Executive Officer observes the
following:
o Product 1 manufacturing slowed down.
The chart shows that during 1993 only 1600 units of Product 1 were
manufactured, whereas in 1989, 2000 units were manufactured. During the last
four years, production slowed at an annual rate of ten percent.
o Salaries have grown during the past business quarter.
This chart shows that salaries grew by two percent during the first and
second business quarters of 1992, and remained unchanged for the third
quarter. During the last quarter of 1992, there was a further one percent
growth in salaries.
o Sales in the North East region are not performing as well as the South East
region.
The report was produced from data created with Personal AS Business Planning.
The report shows the sales volumes for each of the products in both regions.
The South East region performed especially well with Product 3.
o However, Product 3 sales in total have declined.
The surface chart shows that total sales for Product 3 have continued to
decline over the last few years.
o Product 4 launch may have potential date slippages.
The Gantt chart, created with Personal AS Project Management, shows that some
project activities may be delayed, thus causing date slippages.
The Chief Executive Officer instructs senior executives at Sundial Time
Corporation to investigate these problems further. They are to report back
their findings. The executives will then present suggestions and
recommendations to the Board meeting at its annual Corporate Strategic Review.
The annual Corporate Strategic Review is a corporate planning process that
assesses the business competitor marketplace, and involves consideration of
technological and economic trends, and long-term planning and forecasting.
The executives access the corporate database to search for the data they need
for their analyses. They use Personal AS to focus on the information required.
To see how the Product 1 team uses Personal AS, double-click on:
Product 1 Management.
ΓòÉΓòÉΓòÉ 3.1.1. Product 1 Management ΓòÉΓòÉΓòÉ
Sundial Time Corporation - Product 1 Management
The Product 1 Management team first reviews performance factors, such as labor,
materials, and other expenses, to see if these factors are affecting unit
production of Product 1.
Using a Personal AS query, the team combines two data tables called Product and
Sales, and extracts the relevant information to produce a report of the
results.
To see how the Human Resources team uses Personal AS, double-click on:
Human Resources Management.
ΓòÉΓòÉΓòÉ 3.1.2. Human Resources Management ΓòÉΓòÉΓòÉ
Sundial Time Corporation - Human Resources Management
The Human Resources team investigates how many salary increases occurred in
each department during the reviewed business quarter. To do this, the relevant
corporate data is extracted to produce a final report, showing the total number
of increases by department.
The report shows that seventeen percent of the employees in the Research and
Development department had salary increases during the reviewed business
quarter, whereas in the Executive Staff department, only seven percent of the
department's employees received salary increases.
To see how the Sales team uses Personal AS, double-click on: Sales Team.
ΓòÉΓòÉΓòÉ 3.1.3. Sales Team ΓòÉΓòÉΓòÉ
Sundial Time Corporation - Sales Team
The Sales Team looks at the sales data from the corporate database to compare
the sales between the North East and South East regional branches.
Using Personal AS Business Planning, the team reviews the sales data for each
sales branch from both regions. A detailed report is then submitted to
management.
To see how the Product 3 team uses Personal AS, double-click on: Product 3
Management.
ΓòÉΓòÉΓòÉ 3.1.4. Product 3 Management ΓòÉΓòÉΓòÉ
Product 3 Management
The Product 3 team uses Personal AS Statistics to run a series of quality
control studies to identify quality deficiencies.
The team uses the Pareto method to identify where the major problems lie, and
display a Pareto chart to visualize the data. The Pareto method is typically
used to rank problems in decreasing order of importance. The percentage curve
shows how many defective items account for a given percentage of the total
number of defects. For example, the chart shows that in order to eliminate
fifty percent of the problem with Product 3, the defects identified in the
first seven units of Product 3 should be removed.
To see how the Marketing team uses Personal AS, double-click on: Marketing
Team.
ΓòÉΓòÉΓòÉ 3.1.5. Marketing Team ΓòÉΓòÉΓòÉ
Sundial Time Corporation - Marketing Team
Following a thorough market evaluation, and with surveys and charts, the
Sales/Marketing team discovers the new potential marketing opportunities for
Product 1 sales, and decides to meet with the appropriate manager to discuss
the possibility of increasing the manufacture of Product 1 units.
The Product 1 Manager instructs the DP department to develop an application
that would show the capacity and workload analysis of the Product 1
manufacturing process. They agree to present the results at the annual
Corporate Strategic Review.
To see how the Product 4 team uses Personal AS, double-click on:
Product 4 Project Management.
ΓòÉΓòÉΓòÉ 3.1.6. Product 4 Project Management ΓòÉΓòÉΓòÉ
Sundial Time Corporation - Product 4 Project Management
The Product 4 Project Manager reviews the project progress and activities. At
the same time, the Project Management team is instructed to provide an update
of all estimated dates and schedules given by subcontractors, to compare the
source of the possible date slippage. The team uses Personal AS Project
Management to track the project, creating a pie chart to show the area that has
the greatest potential delay of resources. To see the next section,
double-click on: The Annual Corporate Review.
ΓòÉΓòÉΓòÉ 3.1.7. The Annual Corporate Review ΓòÉΓòÉΓòÉ
Sundial Time Corporation - The Annual Corporate Review
Your organization can use Personal AS tools not only to interpret existing
corporate data and produce effective presentations, but also to help you with
long-term planning and forecasting.
For example, at the annual Corporate Strategic Review of Sundial Time
Corporation, directors present the business cases that support the decisions
they take and their future outlooks:
o Using Personal AS Business Planning, the Corporate Planning Director presents
the annual five-year business plan, which includes the following plan items:
o The Product 1 Manager reports the results of the workload and capacity
analysis. Based on the application developed by the DP department using
Personal AS Builder, a chart is presented showing the levels of workload and
capacity for each production process of Product 1 units. The chart shows that
the level of workload of Production Process 3 is absorbing most of the
current capacity. Therefore, if management decides to increase the number of
Product 1 units, it would be necessary to review the current resources for
Production Process 3 in order to avoid bottlenecks.
To go to the next part of this section, double-click on:
The Ready-made Solution.
ΓòÉΓòÉΓòÉ 4. Introducing the Personal AS Objects ΓòÉΓòÉΓòÉ
Introducing the Personal AS Objects
Personal AS is an object-oriented decision-support application. It uses objects
to help you perform your business tasks.
The following is a list of the decision areas that Personal AS supports.
Double-click on any of the small pictures for a more detailed description of
the objects involved.
Managing Data
With Personal AS Table, you can store, arrange, change, add, delete, and check
the validity of your data.
Presenting Reports
With Personal AS Report, you can present your data in detail or summary report
form, depending on your requirements.
Presenting Business Charts
With Personal AS Chart, you can prepare charts for effective presentations.
Making Complex Data Enquiries
With Personal AS Query, you can select and combine data, and present results in
reports and charts.
Automating Tasks
With Personal AS Procedure, you can turn tasks that are performed regularly in
your organization into an automated process.
Communicating with Mainframe AS
With Personal AS Command, you can work with AS Command tables that are
processed on the mainframe computer.
Making Calculations
With Personal AS Calculator, you can customize the calculator settings to
include more sophisticated functions besides the traditional desktop operations
provided.
To see the next section, double-click on: Introducing Personal AS Builder.
ΓòÉΓòÉΓòÉ 4.1. Personal AS Table ΓòÉΓòÉΓòÉ
Managing your own data effectively using Personal AS Table
Personal AS business decisions can be made using a wide range of data sources,
one of which is Personal AS Table.
Personal AS Table is more than just a simple table editor. It includes advanced
data entry and display facilities that make the storage and display of
information quicker and easier than other traditional data-entry methods.
This view of the empdata table shows four columns and twelve rows of employee
information. With Personal AS Table you can scroll across and down a table to
see more columns and rows, and you can change values in a table simply by
typing over the previous values.
Using Personal AS Table, you can:
o Design your table according to the type of data you want it to contain.
You can decide how many columns you will have in your table, their name,
display order, and the type of data they can contain. You can choose which
columns are the key columns to order the rows in your table.
o Name the columns you want to always keep in view.
When you fix columns in your table, they are always displayed on your screen,
and are not scrolled out of sight when you scroll across the table. This view
of the empdata table has the Name column fixed:
o Access data from other sources. For example, you can copy host AS, DB2 or
SQL/DS data, and data from many other external sources, into a Personal AS
table.
o Directly update any column, row, or cell of a table.
With Personal AS Table you can isolate any column, row, or cell in a table,
and work on that specific area of the table without affecting any other.
You can type information directly into the table by simply placing the cursor
at the required place and typing. This could be a title or column name, or
the data itself.
o Check the data in your table, and choose a default value to be used if no
value is entered.
For example, you can choose a range of valid values, and use an expression
check for the values in each column.
o Display and distribute data. You can look at all of your table, or choose to
look at just some of the columns and rows by choosing a subset.
When you display a table, you can use a Table view to look at as many columns
and rows as will fit on your screen. Alternatively, you can use a form view
and look at one row of the table at a time.
This is a form view of the empdata table. It is currently displaying the row
for Mary-Lou Guajardo. A subset has been chosen. As you can see from the
informationarea below the table, only 79 of the 200 rows in the table are
available for display.
When you select the arrow button next to the Division value, a list of valid
values for Division is displayed. You can select one of these values to
change the table.
o Share data with other users.
Once you have created or changed the data in your table, several users can
use the table as a basis for charts, reports, and analyses.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 4.2. Personal AS Report ΓòÉΓòÉΓòÉ
Presenting data using Personal AS Report
With a Personal AS Report, you can display numeric or character data in a
chosen layout. The basic data can be presented or displayed in detail or
summary form. You can even show the titles and column headings, without any of
the report details:
You decide the final layout of your report by choosing from a wide range of
different layout options, and adding captions to clarify or highlight any parts
of your report.
You can create two types of reports, Detail and Summary, as shown in the
following illustrations:
The above illustration shows a detail report of data. You can also display
totals if you decide to include them in your report. This illustration shows a
summary report with the results of calculations, such as average and grand
total. A summary report can also include subtotaling across and down the
report. However, it does not show any details.
You can use Personal AS Report to analyze your data, including calculating and
displaying minimum and maximum values, totals and subtotals, percentages,
averages, and standard deviations.
With Personal AS Report you can:
o Choose the columns of data that you want to present.
The report you create is based on the data table you select. When you create
the report, you can make further selections by choosing which columns to
display in your report.
o Calculate new data from your original data.
You can use the data from existing columns to calculate values for new
columns in your report.
o Group your data both down and across the page.
Regardless of the order of your original data, you can arrange the data in
your report into meaningful groups for analysis.
o Design the layout of your report.
You can use color, outlines, and labels in the body of your report to
highlight important points.
o Set conditions.
When you want to highlight specific values in your data, you can use
expressions or arithmetic operations to select rows in your report.
o Include variables in your report.
You can use variables which are substituted for the current values, such as
the current date or page number.
o Customize your report to arrange various elements.
You can separate the data from the headings in your report.
o Exchange reports between Personal AS and host AS.
You can use reports that were created using host AS, or transfer reports that
you created using Personal AS to host AS.
o Access data from other sources to use in your report.
You can use data from external sources as the basis of your report.
o Print your report in a variety of ways.
You can print a report either portrait or landscape, and in any monospaced
font that your printer supports.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 4.3. Personal AS Chart ΓòÉΓòÉΓòÉ
Presenting data with Personal AS Chart
With Personal AS Chart you are provided with a wide choice of presentation
methods, including three-dimensional displays, that both expand presentation
alternatives and simplify interpretation. Charts are useful for showing
economic trends, highlighting out-of-line situations, proportions, and much
more.
You can create each of the following types of chart using a variety of styles
to suit your needs:
Line chart
Surface chart
Scatter chart
Bar chart
Mixed chart
Pie chart
You can also perform tasks such as calculating and showing totals, averages,
minimum or maximum values, cumulative values, and percentages (of all values,
or of individual columns).
Once you complete a chart, you can save in any of the following formats:
o Personal AS Chart
o OS/2 Metafile (.MET)
o OS/2 2.0 Bitmap (.BMP)
o OS/2 1.1 Bitmap (.BMP)
o Zsoft Image Format (PCX.)
o Tagged Image Format File (.TIF)
o Graphics Interchange Format (.GIF)
and use it with other OS/2 products, or use the standard OS/2 facilities to
print or plot your charts.
If you are a host AS user, you can either access charts in Personal AS, or
transfer charts from Personal AS to host AS. Many charts produced by host AS
can also be used by Personal AS.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 4.4. Personal AS Query ΓòÉΓòÉΓòÉ
Selecting and combining information with Personal AS Query
A key requirement for any department is the ability to select from the mass of
available data and present the information that directly affects them. With
Personal AS Query, you can select and manipulate complex information and
display it simply, for example in a Personal AS Chart or Personal AS Report, or
save it in table in a particular order.
A Personal AS Query can be based on a single table, a set of tables selected by
name, or on a data structure diagram you have already created and saved.
One of the most powerful features of Personal AS Query is the ability to
combine tabular data from a variety of sources using different types of join,
and produce results tailored to your information requirements. Personal AS
Query uses a recognized set of standard join operations.
When you create a query, the data you use is linked to it, not contained in it.
Therefore, you can make changes or add data to your table, and the query you
have created will always be based on the latest data. You can also save the
results you get from the query in a data table.
With Personal AS Query you can:
o Choose the rows you require.
You can define conditions to select specific rows of data to get the
information you need.
o Combine data from several tables.
You can create a query based on data from several tables, as shown in the
above illustration.
o Display a data structure.
Once you have selected the tables you want, a data structure diagram is
displayed which is a set of linked table icons. You can see column details
for each table in the data structure diagram.
o View or change tables.
You can view or change your data tables from within Personal AS Query.
o Create new columns.
You can create new columns to hold data, that are calculated by an expression
you type in.
o Summarize the data.
You can use a query to perform summary calculations, such as finding the
average salary of employees in each department.
o Specify the columns you want to see.
Once the query is complete, you can select the columns you want to see. You
can either save the selections you made as part of the query, or simply use
the selected columns to see a temporary view of the results.
o Display the results of your query.
Before you save the query you have created, you can check to ensure you
selected the correct information.
o Save a query and run it regularly.
Each time you make changes to your data, you can run the query you saved, and
get updated results.
o Use a query directly for a chart or report.
You can create charts or reports that are based on queries, without having to
save the query as a results table.
o Save the results of your query as a data table.
If you save a query as a table, you can treat the table like any other. You
can then send the data to other people in your organization in a different
format, or use it to create a chart or a report.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 4.5. Personal AS Procedure ΓòÉΓòÉΓòÉ
Performing regular tasks with Personal AS Procedure
In an organization, many decision-support tasks are completed regularly. You
can use Personal AS Procedure to create and maintain graphical programs to
automate tasks that you need to do regularly. For example, you can create a
procedure to print a monthly report using the latest data in a table.
The following procedure is used to copy a table to another, and then display it
on the screen. It uses dialogs to ask the user the name of the table to be
copied, and the name of the table it is to be copied to.
You create a procedure by linking icons in the Procedure work space. You can
drag icons from the main Procedure palette, or from outside Personal AS
Procedure. These icons can represent Personal AS objects, and objects other
than Personal AS including OS/2 and DOS executable files.
The icons you can use in Personal AS Procedure are shown in the main palette.
(Another icon, the Tack, appears in the work space only when you bend the links
between icons.) You can customize the palette to include only the objects you
want to use when you create procedures.
When you use palette icons, you have to specify the names of the existing
objects that they represent. You can name these in the palette or in the
procedure work space. A procedure can contain a maximum of 100 icons.
The actions performed in the procedure are determined by the links you make
between the icons. For example, if you link a report icon to a printer icon,
the action is to print the report, so the report is printed.
You can double-click on an icon to view or change the object. Similarly, you
can double-click on a link to confirm the kind of link it is.
You can create a procedure with one or more chains of icons. Different chains
can be started, joined together, or remain apart. You can take advantage of the
multitasking facility in Personal AS Procedure by opening several objects
simultaneously to perform several tasks.
When you run a procedure, objects are normally processed from left to right,
then from top to bottom. However, you can process the objects in a different
order by using flow links. While the procedure is running, the objects being
processed are emphasized so that you can follow the procedure's progress.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 4.6. Personal AS Command ΓòÉΓòÉΓòÉ
Communicating with AS using Personal AS Command
Personal AS Command can be a very useful extension to host AS as you can use it
to work with host AS Procedure command tables. A host AS Procedure command
table contains AS commands that are processed one after another when you run
the table. To use Personal AS Command, you must know host AS, and particularly
host AS Procedure command tables.
With Command you can copy a host AS procedure to your workstation, edit it, and
save the changes by copying it back to the host, or you can store it as a new
object on your workstation. Similarly, you can create command tables on your
workstation and save them, then at a later date copy them to the mainframe.
When there are commands stored on your workstation, you can exploit the
printing and mailing facilities of Personal AS.
You can include Command objects in a Personal AS procedure. In this way you can
include the results from the processing of the command table on the host, in a
procedure. This means that you can combine both the processing power of your
personal computer and the host mainframe computer to which it is linked, to
give you an even more powerful means of automating some of your regular office
tasks.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 4.7. Personal AS Calculator ΓòÉΓòÉΓòÉ
Making calculations with Personal AS Calculator
You can use Personal AS Calculator just like an ordinary desktop calculator,
with the addition of several useful features, including:
o Reciprocals and squares
o Complex roots and powers
o Parentheses and factorials
o Trigonometric functions
o Logarithms and inversions
o Hexadecimal characters
For example, with the inversion pushbutton you can find the natural number
corresponding to a logarithmic value displayed in the results area, or the
angle corresponding to a sine, cosine, or tangent value displayed.
A tally roll is displayed when you use the extended functions of Personal AS
Calculator. The tally roll keeps a line-by-line record of the numbers and
operations you have performed, and their results. Your use of the memory
function is also recorded. You can browse up and down the tally roll, to check
what you have done, or to recover one or more of the recorded values for
further use. You can also print the contents of the tally roll.
You can use Personal AS Calculator with the basic functions or with the
extended functions displayed. The following illustration shows the extended
functions of Personal AS Calculator.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 5. Introducing Personal AS Builder ΓòÉΓòÉΓòÉ
Introducing Personal AS Builder
Many organizations and industry sectors have very specific decision-support
needs. Personal AS Builder provides a comprehensive set of programming tools
specifically designed to address these needs. Application designers with
specific requirements not served by a product, can use Personal AS Builder to
design, prototype, and build applications which meet their own particular
needs, very easily and quickly.
Four components of Builder provide the ability to develop applications in
controlled stages. Double-click on any of the small pictures for a more
detailed description of the Builder components.
The Menu Editor
The Window Editor
The Program Editor
The Make Facility
With Personal AS Builder you can build applications with varying degrees of
complexity. You can build simple applications with a single window and a
program using the Window and Program editors. This could then be compiled
directly, without the need to use the Make facility. For example, you could use
the process shown here to create a simple application, such as a desktop
calculator:
You can also design a more complicated application that uses many programs and
windows, and uses the Make facility to compile them all together. For example,
you could use the process shown here to create a complex application, such as a
stock control application used in an international, multi-product,
organization:
With Personal AS Builder you can build 32 bit applications with the following
features:
o Dynamic Data Exchange (DDE) enabled, either as DDE Clients, or DDE Servers,
or both Clients and Servers
o Drag and drop enabled
o Personalized end-user interfaces
o Support for a range of data file types, including:
- OS/2 Metafile (.MET)
- OS/2 2.0 Bitmap (.BMP)
- OS/2 1.1 Bitmap (.BMP)
- Zsoft Image Format (.PCX)
- Tagged Image Format File (.TIF)
- Graphics Interchange Format (.GIF)
- Personal AS object
o Supporting the Common User Access* (CUA*) and Systems Application
Architecture* (SAA*) guidelines
o Supporting the application programming interfaces (APIs) for the other
Personal AS objects
o Sharing data and common end-user interfaces with mainframe and other
workstations
o Supporting the exchange of data using host AS, including facilities for
handling different file types
o Linking existing applications written in "C" to the application's front-end
user interface by using the Window and Menu facilities
o Linking, via SQL, to DB2/2 and other databases
o Including your own extensive help or on-line documentation, using the OS/2
Programmer's Toolkit.
More Information about Personal AS Builder
For a more detailed look at Personal AS Builder, double-click on:
Personal AS Builder - more details.
To see the section about the exchange of data with host AS, double-click on:
Exchanging data with Host AS.
To see some examples of applications that were desgined and built using
Builder, double-click on: The Customizable Solution.
To see the next section, double-click on: Personal AS and OS/2.
ΓòÉΓòÉΓòÉ 5.1. Personal AS Builder - More Details ΓòÉΓòÉΓòÉ
Personal AS Builder - More Details
You can use Builder to create OS/2 Presentation Manager applications that may
then be run freely on any system containing the Personal AS base product.
Applications created using Builder can take advantage of links to any of the
Personal AS objects, such as Personal AS Report and Personal AS Chart. You can
also use your applications in a Personal AS procedure.
Builder provides the powerful programming language Application System Language
(ASL). ASL is an event-driven high-level language, possessing a wide range of
built-in functions. It embodies many of the principles of object-oriented
programming, and was extensively used to develop the facilities of the Personal
AS product. It is designed to enable users to build applications that can
conform to IBM's Common User Access (CUA) and Systems Application Architecture
(SAA) guidelines with the minimum of effort.
There are two distinct sets of tasks you can perform with Builder:
o Creating the end user interface, or prototyping
o Creating program code which actually does the processing
When you choose to prototype, you can build an application in separate, though
related, stages. You can generate code from a WYSIWIG interface, with which you
design the interface by selecting controls from a palette, and then the code is
generated automatically for you.
Builder contains a debugger sample application which you can use to debug any
application you are writing. You can use the debugger application to:
o Walk through your compiled ASL application
o Set break points in the executing ASL application
o Query and modify any variables and objects in the application
o Display the data and objects that are active in the current application.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 5.2. Exchanging Data with Host AS ΓòÉΓòÉΓòÉ
Exchanging Data with Host AS
The AS object in Builder allows an ASL program to issue requests to host AS
that both access data and process data. Builder supports access to:
o Any AS table
o Host tables (for example, VSAM)
o Host relational tables (for example, DB2*)
o Host CDI tables (for example, IMS)
Builder also allows you to process host data by using:
o AS commands (for example, data specifications, QMF* queries)
o AS procedures
o AS facilities (for example, Host AS Project Management, Host AS Statistics)
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 6. Personal AS and OS/2 ΓòÉΓòÉΓòÉ
Personal AS in the OS/2 Environment
Personal AS fully exploits the advanced facilities of OS/2 Version 2. Listed
here are some of the features of OS/2 that are used by Personal AS.
Double-click on the titles to see more details about them.
o Workplace Shell
o 32-Bit Addressing
o Multitasking
o Dragging and Dropping
o Dynamic Data Exchange
o Application Protection
o Help Facility
To see the next section, double-click on: Accessing Data Tables.
ΓòÉΓòÉΓòÉ 6.1. Workplace Shell ΓòÉΓòÉΓòÉ
Workplace Shell
Personal AS exploits the many advanced features of the OS/2 Workplace Shell,
giving its users a standard and easy-to-use product.
It uses an icon-driven interface that is fully customizable. This simplifies
tasks, and as a result boosts productivity - experienced computer users can
customize Personal AS to their particular needs and working methods, whilst
novice users require less training to use the intuitive and standardized
interface.
When Personal AS is installed, it uses standard OS/2 concepts, such as:
o A folder to store the shadows of all the object templates
o A Profile notebook to hold the settings that are common to all the Personal
AS objects
o A folder to store the sample objects and data
o Drag and drop within Personal AS, and across the entire OS/2 desktop
o Contextual help available for all selected objects, entry fields, and menu
choices.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 6.2. 32-Bit Addressing ΓòÉΓòÉΓòÉ
32-Bit Addressing
Personal AS can take advantage of the full potential of today's microprocessing
technology - 386 SX processors and above, leading to enhanced performance.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 6.3. Multitasking ΓòÉΓòÉΓòÉ
Multitasking
With OS/2 you can access, use, and manage information using multiple
applications at the same time. For example, you could start to create a
Personal AS Report whilst a Personal AS Chart was being drawn, and a Personal
AS Procedure was executing.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 6.4. Dragging and Dropping ΓòÉΓòÉΓòÉ
Dragging and Dropping
Using the OS/2 drag and drop feature, you can simply drag and drop icons across
the operating system. For example, within Personal AS you can:
o Drag a chart icon to a printer icon to print the chart
o Drag a report icon to the mail icon to send the report to other users
o Drag data from an object that is not part of Personal AS such as a
spreadsheet, and drop it onto a Personal AS object icon such as query
o Drag an open Personal AS Table icon to a Personal AS Chart icon to establish
a Dynamic Data Exchange (DDE) link. This means that every time the table is
updated, the chart will be refreshed to display the new data.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 6.5. Dynamic Data Exchange ΓòÉΓòÉΓòÉ
Dynamic Data Exchange
Personal AS supports Dynamic Data Exchange (DDE). DDE allows the exchange of
information between programs. If you establish a link between two objects, any
change you make to the server object is reflected automatically in the client
object. (A server object provides the information; a client object receives the
information.) For example, Personal AS Table can act as a DDE server object for
Personal AS Report. This means that if you establish a DDE link between the
two, when you make a change to the table, the report can be changed
automatically to show it.
You can create a DDE link with objects other than Personal AS. For example, you
could establish a DDE link from Excel** to Personal AS Chart. When the
spreadsheet is updated, the chart could be redrawn automatically to show it.
Personal AS supports the following DDE formats: PM Metafile, Bitmap, GIF, TIFF,
DIF, DBF, PCX, PCIXF, CSV, and Text. However, some objects may be restricted in
the DDE formats they can use. For example, Chart can act as a server for
graphical formats, whereas Report cannot.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 6.6. Application Protection ΓòÉΓòÉΓòÉ
Application Protection
When you are using Personal AS and other applications at the same time, OS/2
prevents the loss of your work because no single application can crash the
entire system.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 6.7. OS/2 Help Facility ΓòÉΓòÉΓòÉ
Help in Personal AS
Personal AS has taken advantage of the extended OS/2 online help facility, and
has provided help for:
o Each menu bar choice
o Each pull-down choice
o General help for each window
o Contextual help for each selectable item
o Task oriented help for each object
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 7. Accessing Data Tables ΓòÉΓòÉΓòÉ
Accessing Data Tables with Personal AS
There are many ways you can use Personal AS to access and manipulate data. You
can access a wide range of data, such as DB2/2* data, SQL/DS* data, AS/400*
data, DB2* data, host AS data, and other data formats through host AS. You can
also access a wide range of data exchange formats, such as:
o Integrated Exchange Format (PC/IXF)
o Data Base Facility (DBF) file format
o Data Interchange Format (DIF)
The access to data depends on the environment in which you are running Personal
AS. Double-click on any of the following headings for an illustration of using
Personal AS in different environments:
o Personal AS - the Standalone Solution
o Personal AS in a Local Area Network
o Personal AS linking to AS/400
o Personal AS and SQL
o Personal AS and Host AS
When you use data exchange formats you can either exchange data between one
database and another, or access and use the data in any of these databases or
formats to create a chart, a report, a business plan, or a statistical
analysis. For example, you can exchange data by copying a Personal AS table to
a host AS table.
This means that whenever you want to access data from external data sources,
you do not have to copy the data before you start creating a chart, report,
business plan, or statistical analysis. You can use a file directly in data
exchange format without having to import it into Personal AS before you create
your chart or report.
You could, for example, create a chart by using data held in your Oracle**
database. Personal AS would access the database through host AS using the
Customized Data Interface feature, save the chart specification, and represent
it as an icon.
When you select the chart icon, Personal AS recognizes the data source you used
as a basis for your chart, and creates the chart for you. In this way, you can
create charts, reports, plans and analyses by directly accessing data, whether
it is from DB2/2, AS/400, host AS, DB2, or SQL/DS, without having to change the
format of the data.
To see the next section, double-click on: Introducing Other Personal AS
Products.
ΓòÉΓòÉΓòÉ 7.1. Personal AS - the Standalone Solution ΓòÉΓòÉΓòÉ
Personal AS - the Standalone Solution
When Personal AS is installed on a standalone computer, it can make full use of
information that is available from other sources. For example, Personal AS can
exchange data with:
o DB2/2.
You can access SQL data stored in a DB2/2* database, and present it in a
report, chart, or use it with other Personal AS objects.
o OS/2 File system
You can exchange data with other PC products such as:
- Products that use Comma Separated Variable (CSV), or Flat (FLT) file
format
- Products that use DBF file format (dBASE** and Lotus 1-2-3**)
- Products that use DIF file format
- Products that use PC/IXF format
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 7.2. Personal AS in a Local Area Network ΓòÉΓòÉΓòÉ
Personal AS in a Local Area Network
Through a Local Area Network (LAN), you can use Personal AS to access data from
various departments and locations.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 7.3. Personal AS Linking to AS/400 ΓòÉΓòÉΓòÉ
Personal AS Linking to AS/400
With AS/400* PC Support/400 (Program Number 5738-PC1), you can link to an
AS/400 using Personal AS to:
o Access data from AS/400 files
o Store data in AS/400 files
o Store data in SQL* tables on the AS/400
o Store data in shared folders on the AS/400 that are defined as virtual drives
on your workstation
For example, you can access business data, such as orders, accounts receivable,
and stock control, that are kept on the AS/400 system.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 7.4. Personal AS and SQL ΓòÉΓòÉΓòÉ
Personal AS and SQL
You can use Personal AS to:
o Access data from DB2/2* (SQL*) tables and views
o Store data in DB2/2 tables
o Access and store data in DB2/2, SQL/DS*, and OS/400* tables in databases on
remote Distributed Relational Database Architecture * (DRDA*) servers. (To
access a remote DRDA server, IBM SAA* Distributed Database Connection
Services/2 (DDCS/2) (Program Number 5621-226) also needs to be installed in
the machine running DB2/2.)
For example, you can create a Personal AS chart from data held as DB2 tables,
selecting only those rows and columns of data you require in your chart.
You can use Personal AS with DB2/2 to access and store data in SQL tables on
the AS/400*.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 7.5. Personal AS and Host AS ΓòÉΓòÉΓòÉ
Personal AS and Host AS
Host AS is a decision-support software product for the IBM* System/370* and IBM
System/390* computers running within MVS/XA* and MVS/ESA* operating systems
using TSO/E, or within VM/SP, VM/XA*, and VM/ESA* using CMS.
Like Personal AS, host AS provides functions such as data management, reporting
and charting facilities, as well as project management, business planning,
statistical analysis, and linear programming. Thus, Personal AS and AS can work
with each other by exchanging tables and other objects.
With Personal AS, you can link to host AS and use external data in the VM or
MVS environment by accessing data:
o From host AS tables
o From SQL/DS* or DB2* tables
o Through an AS Customized Data Interface (CDI).
A CDI is a software program which you write to provide AS applications with
additional input data in either the MVS or VM environment. This allows AS to
access any data which is available on your mainframe, including data from
database management systems which are not directly supported by AS.
o From VSAM files
o From ISPF tables
o From APL files
o From QMF* queries
Similarly, you can copy Personal AS tables into:
o Host AS tables
o SQL/DS or DB2 tables
o ISPF tables
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8. Other Personal AS Products ΓòÉΓòÉΓòÉ
Providing Solutions with Other Personal AS Products
When your business requires more complex analyses for your decision-making
process, you can perform tasks with other Personal AS products.
Note: THE FOLLOWING PRODUCTS ARE CURRENTLY ONLY AVAILABLE FOR USE ON PERSONAL
AS VERSION 2.
Double-click on any of the small pictures for a more detailed description of
each object.
Personal AS Project Management
Personal AS Project Management can help you schedule and manage the progress
and performance of projects
Personal AS Statistics
Personal AS Statistics can help you perform forecasting and statistical
analyses, presenting the results in either a tabular or graphical form
Personal AS Business Planning
Personal AS Business Planning can help you make business forecasts and develop
multidimensional plans for your organization
To see the next section, double-click on: Personal AS - The International
Solution.
ΓòÉΓòÉΓòÉ 8.1. Personal AS Project Management ΓòÉΓòÉΓòÉ
Personal AS Project Management
Projects come in many forms. At one end of the scale are large corporate
projects, such as building a new factory or developing a major new product.
These are clearly recognized as projects and are controlled by a professional
project manager. At the other end of the scale are small departmental projects,
such as planning the work activities and resources within a small department
that may be controlled by a manager or professional who does not have formal
project management training.
The common element in all types of project work is a set of activities that
must be performed, schedules to be attained, and resources that can be
allocated. For effective performance, project managers need to understand the
exact status of their project, identify changing situations, and apply changes
that have minimum impact on project objectives.
Project Management is a tool for planning and controlling a project to assist
managers to meet business objectives on time.
The following is a list of the main features of Personal AS Project Management.
To see more information about each one, double-click on its title.
o Visual Front End
o Optional Resource Chart on Gantt Chart
o Comparative Analysis
o Navigation Maps
o Calendars
o Displaying your Project Data
o Fractional Resources
o Autoscheduling and Rescheduling
o Standard Reports and Charts
To return to the section about Personal AS products, double-click on: Other
Personal AS Products.
ΓòÉΓòÉΓòÉ 8.1.1. Visual Front End ΓòÉΓòÉΓòÉ
A Visual Front End
You can manage your project, from beginning to end, using a visual
representation of a project's components, as shown in the following
illustration:
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.1.2. Optional Resource Chart on Gantt Chart ΓòÉΓòÉΓòÉ
Optional Resource Chart on Gantt Chart
You can display a resource chart below your Gantt chart. This follows the same
time scale as the Gantt chart, and shows what resource are available and how
resources are allocated for a maximum of two resources in your project. You can
choose whether to display the chart as a histogram or a line chart, and select
whether to show actual values, or summarization values corresponding to either
the maximum, minimum or average value.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.1.3. Comparative Analysis ΓòÉΓòÉΓòÉ
Comparative Analysis
You can define bar items for your Gantt chart using any two date columns in
your activity table.
As the project progresses, slippage can automatically be calculated from a
previously-stored baseline schedule, and you can create a comparative chart of
the baseline against schedule.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.1.4. Navigation Maps ΓòÉΓòÉΓòÉ
Navigation Maps for Logic Diagrams and Gantt Charts
If your project is quite large, your Logic diagram shows only a section of it.
You can use a navigation map to see the location of your current Gantt or Logic
diagram with respect to broader project views, and move it using your mouse.
After you enter the activities in your project, define the relationships
between them and perform an analysis, you can display your project graphically
as a Logic diagram, or a Gantt chart.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.1.5. Calendars ΓòÉΓòÉΓòÉ
Calendars
You can define workload periods using Calendars. You can use up to 16 Calendars
per project. The Calendars form a Calendar set, which is represented
graphically as a Calendar chart. You can change the time scale of the Calendar
chart, and also tailor the chart by changing the colors, the thickness of the
bars, and shading patterns.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.1.6. Displaying your project data ΓòÉΓòÉΓòÉ
Displaying your project data
You can produce charts and reports that use your project data.
You can also use Project Management objects in Personal AS Procedure.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.1.7. Fractional Resources ΓòÉΓòÉΓòÉ
Fractional Resources
You are not limited to integral resources. This means you can use one shared
resource to be divided across several projects, or you can check the
availability of shared resources within a single project.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.1.8. Autoscheduling and rescheduling ΓòÉΓòÉΓòÉ
Autoscheduling and rescheduling
You can schedule your project using the information entered the last time you
performed scheduling.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.1.9. Standard reports and charts ΓòÉΓòÉΓòÉ
Standard reports and charts
A number of standard reports and charts are provided to help you complete your
project.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.2. Personal AS Statistics ΓòÉΓòÉΓòÉ
Personal AS Statistics
Business professionals frequently need to analyze data, search for possible
trends, and gather preliminary information. They also need to be aware of
seasonal variations, or indicators for managing manufacturing processes.
Statistics is a high-function data-analysis and forecasting tool designed to
meet this need.
Statistics can be used by two particular types of people:
o Business professionals who need to analyze business information
The basic methods will satisfy the statistical needs of most business
professionals.
o Corporate Statisticians
The advanced methods are designed to satisfy the more common needs of
professional statisticians working in a business environment.
Personal AS Statistics provides more than fifty different statistical methods.
Each method has comprehensive on-screen contextual help.
Statistics provides a series of navigational route maps that help you identify
the most appropriate method for the particular data you want to analyze. Each
item on the route map is a push button to give instant access to the relevant
function. Double-click on any of the push buttons for more information about
the methods.
For information about using Personal AS Statistics and host AS, double-click
on: Exchanging data with Host AS
To return to the section about Personal AS products, double-click on:
Introducing Other Personal AS Products.
ΓòÉΓòÉΓòÉ 8.2.1. Exploratory methods ΓòÉΓòÉΓòÉ
Exploratory Methods
The exploratory methods provide a good starting point for previously unexamined
data.
You can use descriptive statistics to help you summarize your data by finding
the average, the dispersion, and the range.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.2.2. Relations ΓòÉΓòÉΓòÉ
Relations
You can use two types of analysis in Relations: Correlation and Regression.
Correlation measures the degree of association between variables.
For example, you have sales figures for the different products and you want to
see if there is any association between them.
You can use Regression methods to assess whether two or more variables are
related and to determine the nature and extent of this relationship. You can
then use any model that you produce to predict the value of a variable for
known values of the other variables.
For example, when you change the price of a product, you might want to know how
prices for that product affect its sales.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.2.3. Model Fitting ΓòÉΓòÉΓòÉ
Model fitting
Model fitting methods include time series and regression methods.
In the business world, you frequently collect data at fixed intervals of time.
For example, you might collect sales data on a weekly, monthly, quarterly or
yearly basis. You can use time series analysis to build models, find
forecasting formulae and make predictions using such data, as shown in the
following illustration.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.2.4. Tests ΓòÉΓòÉΓòÉ
Tests
You can perform significance tests on samples of data. You often want to
compare samples to see whether the populations they represent can be considered
similar in some respect. Statistics provides fifteen such tests.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.2.5. Distributions ΓòÉΓòÉΓòÉ
Distributions
Distributions allow you to see the probabilities and other characteristics
pertaining to specified distributions and remove the need to look up separate
statistical tables for this task.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.2.6. Quality Control ΓòÉΓòÉΓòÉ
Quality Control
These are statistical quality control techniques allowing you to monitor
processes to make sure they remain in statistical control.
Additional statistical quality control charts available are:
o Cusum, which is a method where a cumulative sum is plotted against time to
detect changes in a process mean.
o Pareto, which is a technique used to rank items in decreasing order of size.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.2.7. Analysis of Variance (ANOVA) ΓòÉΓòÉΓòÉ
Analysis of Variance (ANOVA)
You can use Analysis of Variance (ANOVA) techniques to break down the total
variation in a set of data into its possible sources.
For example, suppose you conduct an experiment to determine the effect of four
environmental factors on the speed of typing. The environmental factors
comprise four different levels of background noise, three brands of
typewriters, three levels of lighting, and two room temperatures. You have four
factors, with levels of four, three, and two. You want to look at the effect of
each of these factors.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.2.8. Exchanging data with Host AS ΓòÉΓòÉΓòÉ
Exchanging data with Host AS
Statistics allows you to run statistical analyses directly against external
data such as Host AS tables, so you do not need to import the data. You can
also run statistical analyses using more than one table.
In addition, the results of statistical analyses can be stored for future use,
or integrated with other Personal AS applications.
The range of methods and flexibility of result presentations make Statistics an
ideal solution for both statisticians and business professionals.
To return to the previous section, press the Esc(ape) key on your keyboard.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.3. Personal AS Business Planning ΓòÉΓòÉΓòÉ
Personal AS Business Planning
Planners and managers need to identify market trends and understand the effects
of price increases, rising interest rates, raw material cost fluctuations,
demographic buying trends and many other factors that can influence planning
activities throughout an organization.
Personal AS Business Planning is a powerful tool that can help business
professionals make projections and analyses and monitor closely an
organization's resources.
Typical uses for Business Planning are to plan finances, anticipate future
business and volumes, estimate costs, and forecast profit. The following is a
list of the main features of Personal AS Business Planning. To see more
information about each one, double-click on its title.
o Multidimensional Structures
o Flexible Results Display
o Powerful Modeling Language
o Flexible Data Source
o Self-generating Plan Items
o Flexible Time and Total definitions
o Automatic results consolidation
To return to the section about Personal AS products, double-click on: Other
Personal AS Products.
ΓòÉΓòÉΓòÉ 8.3.1. Multidimensional Structures ΓòÉΓòÉΓòÉ
Multidimensional Structures
Personal AS Business Planning is a multidimensional planning tool. You can use
it to create plans that consolidate the results of up to four extra dimensions,
in addition to plan items and time. Each dimension in the plan exists as an
independent hierarchy. For example, you can have a geographic dimension that
shows the hierarchy of your company's sales outlets:
For each dimension in your plan, Business Planning automatically consolidates
the results through the different levels in the hierarchy. For example, in the
geographic dimension illustrated above, it would consolidate the results of the
South East and the North East areas, then the Total Company. In plans with more
than one additional dimension, the results are also automatically consolidated
across each dimension. You can look at the results of each independent
dimension within your defined hierarchical structure, as the following
illustration shows:
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.3.2. Flexible Results Display ΓòÉΓòÉΓòÉ
Flexible Results Display
There are several methods you can use to display the results of your plans:
o You can change the dimension elements that are displayed, including plan
items and time
o You can change the orientation of the rows and columns
o You can display summary results which show particular levels and elements of
a dimension
o You can make a report of the entire plan
o You can present a selected combination of the results of your plan in a chart
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.3.3. A Powerful Modeling Language ΓòÉΓòÉΓòÉ
A Powerful Modeling Language
A model is established as a set of statements that define the relationship and
calculations between the items in your plan. The statements include conditional
logic, advanced mathematical functions, intrinsic financial functions and
system variables.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.3.4. A Flexible Data Source ΓòÉΓòÉΓòÉ
A Flexible Data Source
The data that the model needs to execute its statements can be provided in two
ways. You can insert it in the model, as shown below:
Price = 30
Sales = Compound (100,10)
Alternatively, you can use data tables you have created previously. These may
be tables that were created using Personal AS Table, or tables that were
created using a different product. Provided that the data table follows the
correct format, Business Planning is able to read and use the information they
contain.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.3.5. Self-generating Plan items ΓòÉΓòÉΓòÉ
Self-generating Plan items
Plan items are the variables in your plan. They are used in the model to
produce the results and can be shown in the results display. You can define
plan items automatically by referring to them in your model. Business Planning
automatically generates any plan items that you use in the model and which are
not already defined, giving them default attributes for display and totaling.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.3.6. Flexible Time and Total Definitions ΓòÉΓòÉΓòÉ
Flexible Time and Total Definitions
Each of your plans will cover a time scale using a particular type of time
interval. For example, you may choose hours, days, weeks, months, years, or any
other self-defined scale. You can choose whichever time interval best suits
your business requirements.
In addition to a flexible time definition, Business Planning provides for both
regular and irregular totals. Business Planning will automatically insert
regular totals across the time scale, according to the interval you have
specified.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.3.7. Automatic Results Consolidation ΓòÉΓòÉΓòÉ
Automatic Results Consolidation
Business Planning automatically consolidates the results for each level in each
of the dimensions of the plan. First it uses the model to calculate the results
for the lowest levels in the dimension hierarchy, then it automatically
consolidates the results for the remaining levels.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 8.3.8. Exchanging plans with Host AS Business Planning ΓòÉΓòÉΓòÉ
Exchanging plans with Host AS Business Planning
You can either use external host AS data in your Business Planning plan, or
import a host AS model and results table.
ARTWORK
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 9. The International Solution ΓòÉΓòÉΓòÉ
Personal AS - The International Solution
Personal AS can be used in many countries, in several national languages. If
your organization is multinational, your users in other countries can take
advantage of Personal AS tools in their national language.
The following national languages are supported by the Personal AS family of
products. For details of the products available, double click on the national
language.
o French
o German
o Italian
o Japanese
o Spanish
o US English
OS/2 code page 850 is required for each language except Japanese, which
requires a Double Byte Character Set (DBCS) code page.
To see the next section, double-click on: Installing Personal AS.
ΓòÉΓòÉΓòÉ 9.1. French Personal AS ΓòÉΓòÉΓòÉ
French Personal AS
The Personal AS products that are available in French are:
o Personal AS
o Business Planning
o Project Management
o Statistics
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 9.2. German Personal AS ΓòÉΓòÉΓòÉ
German Personal AS
The Personal AS products that are available in German are:
o Personal AS
o Business Planning
o Project Management
o Statistics
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 9.3. Italian Personal AS ΓòÉΓòÉΓòÉ
Italian Personal AS
The Personal AS products that are available in Italian are:
o Personal AS
o Business Planning
o Project Management
o Statistics
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 9.4. Japanese Personal AS ΓòÉΓòÉΓòÉ
Japanese Personal AS
The Personal AS products that are available in Japanese are:
o Personal AS
o Business Planning
o Project Management
o Statistics
o Builder
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 9.5. Spanish Personal AS ΓòÉΓòÉΓòÉ
Spanish Personal AS
The Personal AS products that are avaiable in Spanish are:
o Personal AS
o Business Planning
o Statistics
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 9.6. US English Personal AS ΓòÉΓòÉΓòÉ
US English Personal AS
The Personal AS products that are avaiable in US English are:
o Personal AS
o Business Planning
o Project Management
o Statistics
o Builder
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 10. Installing Personal AS ΓòÉΓòÉΓòÉ
What You Need to Install Personal AS
Double-click on any of the following section titles for more information about
installing Personal AS:
o Hardware requirements
o Software requirements
o Compatibility considerations
To go back to the beginning of this book, double-click on: Welcome to Personal
AS.
ΓòÉΓòÉΓòÉ 10.1. Hardware Requirements ΓòÉΓòÉΓòÉ
Personal AS Hardware Requirements
The minimum machine to run Personal AS is a Personal Computer or IBM PS/2*,
with a 386 SX processor, appropriate display, graphics adapter, and mouse.
o The recommended machine to run Personal AS is a Personal Computer or PS/2
with a 486 processor, appropriate display, graphics adapter, and mouse.
o The recommended memory, in addition to OS/2 requirements, is 8Mb.
o The disk space requirement for Personal AS is 8Mb. This increases
proportionally to the amount of data stored within applications.
o All printers supported by OS/2 2.0 are supported by Personal AS Version 3.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 10.2. Software Requirements ΓòÉΓòÉΓòÉ
Personal AS Software Requirements
Personal AS Version 3 requires OS/2 Version 2.0 plus servicepak 6055 or later.
For DBCS languages: OS/2J is required for the Japanese verison of Personal AS.
For AS/400 connection, IBM PC Support/400 Version 2.1.1 must be installed on
the AS/400 and the workstation.
IBM SAA Distributed Database Connection Services/2* (DDCS/2*) must be installed
for Distributed Relational Database Architecture * (DRDA*) access to DB2,
SQL/DS*, and OS/400* relational data without the need for Application System.
DDCS/2 requires OS/2 Extended Services. For access to DB2/2 data, DDCS/2
Version 2.0 is required. To do this, all database products must be at the level
providing DRDA support; for DB2 this is Version 2.3, and for SQL/DS this is
Version 3.3.
For full exploitation of host AS with IBM Personal AS Version 3, host AS
Version 3 Release 2 should be installed. For host connectivity via CPI
Communications, host Application System Version 3 Release 2 is required. For
host AS Version 2 Release 2, and Version 3 Release 1, the new functions of the
AS object (session variables, get next row, and go to top) will be rejected as
not supported. Relevant Program Temporary Fixes (PTFs) must be installed to
ensure compatibility (PTF numbers to be announced at their time of
availability), and the appropriate OS/2 communication software must be
installed on the Personal Computer.
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ 10.3. Compatibility Considerations ΓòÉΓòÉΓòÉ
Personal AS Compatibility Considerations
Applications developed on IBM Personal Application System Version 2 will run on
IBM Personal Application System Versions 3. However, the reverse is not true -
applications developed on IBM Personal Application System Version 3 will not
run on IBM Personal Application System Version 2.
Current users of IBM Personal Application System Version 2 who use the Schema
function will find equivalent function in the Query object within IBM Personal
Application System Version 3.
IBM Personal Application System/2 Version 3 is designed to exploit the
strengths of OS/2 Version 2.0 in the area of performance, including 32 bit
addressing and the use of the high performance file systems (HPFS).
Press the Esc(ape) key on your keyboard to return to the previous text.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Trademark or service mark of IBM Corporation in the United States of America or
other countries.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Trademark of the Microsoft Corporation.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
The Menu Editor allows you to create the menus used for menu bars and specify
mnemonic and shortcut key sequences for each menu entry. Also, if you have the
OS/2 Programmer's Toolkit, you can create help text with the editor for any or
all of your menu entries.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
The Window Editor allows you to create a graphic interface to "paste" buttons,
menu bars, text entry or display fields and other window controls onto your
application windows. Any menus that are defined can be connected to the menu
bar (a list of available menus). The window control features such as maximize
window, minimize window, scroll vertically, and scroll horizontally are defined
for each of your application windows.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
The Program Editor allows you to write and edit AS Language code for your
application. If you use the Window and Menu editors to design your windows and
menus, you can use the Program editor to automatically generate skeletal source
code for the controls, menu bar entries, and their characteristics. The Program
editor also provides syntax checking, code formatting, and syntax help windows
to help you create programs.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
The Make Facility allows you to manage the programs, windows, and menus that
you have designed for an application. You can also use Make to compile selected
files from your library (when creating an application in stages).
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Trademark of the Oracle Corporation.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Trademark of Borland International, Inc.
ΓòÉΓòÉΓòÉ <hidden> ΓòÉΓòÉΓòÉ
Trademark of the Lotus Development Corporation.