The task of the Bargain application is to
support negotiations concerning realisation of a concrete project. A project is
represented by a problem description, provided in the system, and it can be
realised according to one of the variants, which are also described. A
"variant" or an "option" is, therefore, a way of realising the project. A
variant is composed of the costs of realisation of the project and the
description of the way, in which the project will be realised (a provided
description or an external link). The negotiating parties ("users") are
assigned only to a concrete project and there have to be at least two such
parties. The entire application is managed by an administrator, who can manage
the project, the variants (options) and the users (the parties).
Bargain makes use of the internet browser,
and so in order to start the application we should provide the address, under
which the Bargain application can be found. The first screen
appearing after starting is the login screen. Here the user is
asked to identify her/himself. In order to do this we
provide the respective data, making use of the text fields
appearing next to the lock image. In the first field, called "login",
we put the name of the user, assigned by the system
administrator. In the second field, called "password", we provide
the password. After the login name and the password have been provided
we direct the mouse cursor on the "log-in" key and click on it with
the left mouse button.
After having logged in we see in
front of us the main program screen. We can divide it up into three parts. The
first one - the main, or general menu, at the top of the page. The
second one - the project menu, on the left side. And the third -
the main part, where all the essential information is provided.
Menu at the top contains: the rolldown list of the
current projects - for fast switching between them, the rolldown list of all the
available language versions - for purposes of changing the available language
version of the interface, the button of the project list - showing the
general list of projects, to which we are assigned, the help button for
displaying the help page, and the logout button for terminating the work with
From the main menu we select the project we are
interested in - by clicking on its name, so that the project becomes active. The
subsequent operations will be carried out on this project. In order to
change the active project we should select from the main menu the list of
projects, and from this list - the project, on which we wish to work, or we can select this project from the rolldown
list on the top of the screen.
- General information about
When we have an active project. The first element of the
menu is the "Project" button, where we can find the general information on the project,
including, potentially, the address of the page containing a more detailed description
of the project. When we click on the icon to the right
of the link to project description, the page will open in a
new window of the browser.
- List of
consecutive element of the menu is the list of variants (options). The
list of variants or options is shown for an active project, information on
the variants, along with the cost of realisation of each of them.
subsequent page concerns funds. It is here that we assign chosen amounts to
the solutions of interest for us. The user types into the text field in
the row corresponding to a given variant in the column "new funds"
the amount s/he is ready offer for implementation of
this particular variant. After the amount is typed in and approved by
clicking on the button "Accept", it appears in the column "funds assigned".
Funds can be assigned by a user until all the fund assignments and/or
their changes are approved by clicking on the button "Accept
funds assigned", which means that we have made
the ultimate decision that shall from now on be
considered as given. Once the funds are approved they cannot be edited any
more. Before the project is finalised a user cannot, neither, get
to know the information on funds assigned by other
parties (users) to the project.
The results are
the last page of the application. When the project is "open", that is - when
the funds can be assigned in it - the results are not accessible. When all
the parties (users) assign their funds and approve them, the
Administrator can close the project. Then the results become accessible. The page
with the results presents the tables showing how different parties
assigned funds and which variant was selected.