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 -
Workspace -allow you to manage which windows are on your screen. You can imagine workspaces as being virtual screens, which you can switch between at any time.…
- 415 Words
- 2 Pages
Satisfactory Essays -
3. The impact of the evolution of computer hardware and the accompanying evolution of operating system software is as follow: As experience with a combination of hardware and software matures; users and engineers gain new visions of what they would like to do next. New hardware is usually paralleled by operating system and system software development. The fielding of new systems results in user and operator feedback that leads to operating system and system software improvement. Innovative users try equipment and software for applications not envisioned by the hardware and software vendors. Successes lead to additional sales and use, which leads to further supporting software development. If there is perceived economic benefit, the hardware vendor will seek ways to adapt to the new needs without necessarily sacrificing basic capabilities. Often this consists of creating a more efficient interface.…
- 1157 Words
- 4 Pages
Powerful 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 -
As you have discovered, there are a variety of computers available, from the smallest computer in a domestic device to the supercomputers used in industry. Despite the different uses of computers, they all have basics elements in common- each computer system involves hardware, software, data, & users. Think about the role of each component of your home or work computer. How do the components of your computer system interact within the system? What improvements or additions to your system do you think would benefit you or make the system more user-friendly? Why?…
- 270 Words
- 2 Pages
Satisfactory 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