16.2. Stage 1: Preparing a Concept of Operations for the SRS GUI

Before we can decide which specific GUI classes will be needed in building the SRS GUI, we must consider what functionality the GUI is to provide. In particular, we must answer two questions: what information should the GUI present to the user? and what actions will the GUI allow a user to perform? Once we've answered these two questions, we can decide which classes are best suited to accomplishing the objectives of the GUI.

In a nutshell, the SRS GUI we'll create will function as follows:

  1. When a student launches the SRS GUI, the list of available courses in the current semester's schedule of classes will be displayed.

  2. To access current course information, the student logs in to ...

Get Beginning C# 2008 Objects: From Concept to Code now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.