The mainframe-centric model uses the presentation capabilities of the workstation to front-end existing applications. The character mode interface is remapped by products such as Easel and Mozart. The same data is displayed or entered through the use of pull-down lists, scrollable fields, check boxes, and buttons; the user interface is easy to use, and information is presented more clearly. In this mainframe-centric model, mainframe applications continue to run unmodified, because the existing terminal data stream is processed by the workstation-based communications API.
The availability of products such as UniKix and IBM's CICS OS/2 and 6000 can enable the entire mainframe processing application to be moved unmodified to the workstation. This protects the investment in existing applications while improving performance and reducing costs.
Character mode applications, usually driven from a block mode screen, attempt to display as much data as possible in order to reduce the number of transmissions required to complete a function. Dumb terminals impose limitations on the user interface including fixed length fields, fixed length lists, crowded screens, single or limited character fonts, limited or no graphics icons, and limited windowing for multiple application display. In addition, the fixed layout of the screen makes it difficult to support the display of conditionally derived information.
In contrast, the workstation GUI provides facilities to build the screen dynamically. This enables screens to be built with a variable format based conditionally on the data values of specific fields. Variable length fields can be scrollable, and lists of fields can have a scrollable number of rows. This enables a much larger virtual screen to be used with no additional data communicated between the client workstation and server.
Windowing can be used to pull up additional information such as help text, valid value lists, and error messages without losing the original screen contents.
The more robust GUI facilities of the workstation enable the user to navigate easily around the screen.
Additional information can be encapsulated by varying the display's colors, fonts, graphics icons, scrollable lists, pull-down lists, and option boxes. Option lists can be provided to enable users to quickly select input values. Help can be provided, based on the context and the cursor location, using the same pull-down list facilities.
Although it is a limited use of client/server computing capability, a GUI front end to an existing application is frequently the first client/server-like application implemented by organizations familiar with the host mainframe and dumb-terminal approach. The GUI preserves the existing investment while providing the benefits of ease of use associated with a GUI. It is possible to provide dramatic and functionally rich changes to the user interface without host application change.
The next logical step is the provision of some edit and processing logic executing at the desktop workstation. This additional logic can be added without requiring changes in the host application and may reduce the host transaction rate by sending up only valid transactions. With minimal changes to the host application, network traffic can be reduced and performance can be improved by using the workstation's processing power to encode the datastream into a compressed form.
A more interactive user interface can be provided with built-in, context-sensitive help, and extensive prompting and user interfaces that are sensitive to the users' level of expertise. These options can be added through the use of workstation processing power. These capabilities enable users to operate an existing system with less intensive training and may even provide the opportunity for public access to the applications.
----Patrick Smith
You May Also Find These Documents Helpful
-
1. The program will present a series of user screens that prompts the user for specified input.…
- 1488 Words
- 6 Pages
Powerful Essays -
What kind of application control is present through the automatic showing of these respective descriptions? Explain.…
- 711 Words
- 3 Pages
Good Essays -
1. The program will present a series of user screens that prompts the user for specified input.…
- 1235 Words
- 5 Pages
Good Essays -
The desktop systems are add-ons to existing PCs. They generally consist of a microphone, speakers, and camera, but may also include a PC add-in card. Dedicated systems have all the necessary components to process the VTC sessions within a single console. This document will focus on these dedicated systems.…
- 1947 Words
- 8 Pages
Powerful Essays -
1. The program will present a series of user screens that prompts the user for specified input.…
- 372 Words
- 3 Pages
Satisfactory Essays -
Operating systems were not in existence before the 1960s. The definition of operating systems is a program designed to run other programs on the computer and is the most important program. In the past, computers were built to execute a series of single task similar to a calculator. In the 1960s came the MCP (Master Control Program) for the B5000 mainframe computer created by the company Burroughs/Unisys. The MCP was the first OS written exclusively in a high-level language. As the years progressed, OS giants were starting to form such as Windows, Linux, and Mac. In, this paper, these 3 tech OS giants will be examined thoroughly while covering memory management, process management, file management, and security.…
- 2010 Words
- 9 Pages
Better Essays -
The program is a graphical interface environment, which comes in many different types of programs in many different languages. The graphical interface environment allows…
- 542 Words
- 3 Pages
Good Essays -
The computer industry transformed the 1980’s. Instead of giant mainframes and minicomputers, desktop workstations now ruled business.…
- 934 Words
- 4 Pages
Good Essays -
Stanford University (2004)._Command-line shell versus Graphical User Interface (GUI_). Retrieved August 31, 2009 from http://pangea.stanford.edu/computerinfo/UNIX/overview/interface.html…
- 2847 Words
- 12 Pages
Powerful Essays -
After all the lessons that we discussed, Dreamweaver speeds up the process of development on the basis that w have already mastered, the Art of Web Development. Dreamweaver provides access to a number of tools that will make you develop your page not only faster but also professional looking.…
- 1745 Words
- 7 Pages
Good Essays -
* Consider alternative operating systems. If you had a choice, what operating system would you prefer to use for your day-to-day tasks? Would you use the system that you are currently using or a…
- 583 Words
- 3 Pages
Satisfactory Essays -
This allows a developer to begin writing any code at any line or column. The code will be easily interpreted by the system.…
- 1529 Words
- 7 Pages
Powerful Essays -
As technology continues to roll uphill, millions of people rely on computers to perform everyday tasks in the work environment.…
- 899 Words
- 4 Pages
Good Essays -
I certify that the work submitted or this assignment is my own and research sources are fully acknowledged.Learner signature: Date:|…
- 1233 Words
- 5 Pages
Powerful Essays -
|Menu bar is located below title bar. |Standard bar is located below the menu bar. |…
- 488 Words
- 2 Pages
Good Essays