



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The design of a system, including its architecture, data stores, software control, and graphical user interface. The system architecture is described in detail, including the topology and architectural framework. Data stores are identified, and software control implementation is discussed. The graphical user interface design is presented, along with class descriptions for class name 1, class name 2, and class name 3, including their attributes, associations, dynamic behavior, and operations.
Typology: Study Guides, Projects, Research
1 / 5
This page cannot be seen from the preview
Don't miss anything!




Contents
Completely describe the dynamic behavior of the class, including diagram, and descriptions of each state. Describe how the control will be implemented for the class. Completely describe the functional behavior of the class, including diagram, processing narrative, inputs, outputs, and algorithm to be used (in pseudo-code) for each operation of the class. You may use a data flow diagram to clarify the processing of data handled by your class. Include any other information that is specific to the class and to implementation, such as data store formats (BNF grammars), global resources, optimization techniques, justification of why particular algorithms were chosen, etc. (See System Design for clarification on when BNF grammars should be used.) Once this description is completed for each class, the implementation WILL BE A SIMPLE TRANSFORMATION of the pseudo-code and attribute definitions into C++, Java, C#, etc. syntax.
**4. Class Name 1 4.1 Attributes 4.2 Associations 4.3 Dynamic Behavior 4.4 Operations
6.1 Attributes 6.2 Associations 6.3 Dynamic Behavior 6.4 Operations This section should contain the sources of any and all references to other group documents, articles, books, etc. that you used in creating this document. Those interested can replace this with a true bibliography.
7. References 7.1 Existing Software Documentation 7.2 System Documentation 7.3 Vendor Documents 7.4 Technical References