User Interface Implementation for Network License Management System
This paper describes a project to understand and enhance a distributed application - the Applied Science Microlab Network License Management System(NLMS1, and to design and implement an improved user interface for that system. The NLMS utilizes a client-server architecture, the TCPIIP network protocol suite, and the Remote Procedure Call (RPC) facility for the program to interface to the network. The new user interface is based on X WindowslMot~foUr NIX client and Microsoft Windows for PC client. In addition, management reports are added to the system and expected to provide the package usage statistics to aid in future software purchase plans. The goals of my project are to do some developmental work in the UNZX environment; to understand more about network programming; to learn how to write distributed applications; and to learn to programming X Windows/Motif and Microsoft Windows. In my opinion, I have accornplished these goals.