Before we can go on to identify a person, we need to have something to identify them from. To identify a person, we need a PersonGroup property. This is a group that contains several Persons properties.
In the administration control, we will execute several operations in this regard. The UI should contain two textbox elements, two listbox elements, and six buttons. The two textbox elements will allow us to input a name for the person group and a name for the person. One listbox will list all person groups we have available. The other will list all the persons in any given group.
We have buttons for each of the operations we want to execute, which are as follows:
- Add person group
- Delete person group
- Train person ...