This document presents the requirements of the new computer control system (NCCS). It will serve as the basic requirements list for the followup document - the Design Document. Where a solution and/or standard has already been adopted it will be clearly stated so. Consequently this document is more than simply a list of requirements. It also includes a list of specifications and has therefore been called the - Requirements and Specifications Document.
The information presented in this document has been obtained by the authors after discussions with other HartRAO staff and users and browsing through the existing documents. In drawing up the document the authors have tried to be as precise as possible.1
The authors welcome and need all constructive feedback which results from reading this document. Readers who find inaccuracies or features which are missing and would like to see them incorporated should inform the authors. Not doing so could or will result in features NOT being implemented in the first version and maybe NEVER being implemented because the design of the system excludes them. This is therefore a desparate plea to all readers and future users of the NCCS to provide the authors with feedback.
In writing this document a distinction has been made between requirements and specifications which are mandatory (marked with a ) and those which are desirable (marked with a ). The number of s indicates the level of desiredness (more s means more desirable). In the text the same distinction is made between these two classes of requirements and specifications by employing the words must and should respectively. Deadlines are marked with a and are to be taken very seriously.