particular questions formulated; 3) individual members of the teaching staff should be able to edit a question or additional material (add, change, delete) based on revision instructions or comments from internal checkers and external examiners; 4) the module leader should have browsing functionality for the questions and solutions inputted by the members of the teaching staff; 5) the internal checker should be able to input revision instructions and comments on the questions; 6) the external examiner should be able to input revision instructions and comments on the questions; 7) the module leader should be able to generate question paper and solution listings for the module and the related TEO form; and 8) the exam secretary should be able to generate question paper and solution listings for the module and the related additional materials and TEO forms, for submission to the ECU.
For the second area, the following functional requirements have been identified: 1) the exam secretary should be able to prepare a TEO1 or TEO2 form as appropriate; 2) the exam secretary to be able to enter updates to the TEO forms; 3) the exam secretary should be able to send an information or reminder message to module leaders and external examiners related to the TEO forms, question papers and solutions; 4) the module leader should be able to enter updates to the TEO forms; 5) the internal checker should be able to enter updates to the TEO forms; and 6) the external examiner should be able to enter updates to the TEO forms.
Use cases are goal-oriented sets of interactions between actors and the system. For the STMECP system, the actors are the exam secretary (ES), module leaders (ML), members of the teaching staff (TS), internal checkers (IC), and external examiners (EE). A use case is...
The object-oriented analysis (OOA) approach uses an integrated set of models to identify the conceptual entities or objects in the system, their behavior, and the required processing. OOA is a good analysis approach because it pays attention to real world issues. Verification of the analysis results is possible through simulation using the OOA models and it is a widely used approach to facilitate the transitions from analysis to design.
Even with the development of various OOA models, there is a need to sustain the analysis effort. Problems and issues may arise such as confusion with OOA terminologies and diagrams and notations; incomplete models, difficulties with integrating models, as well as wavering of project sponsor support. These issues may be addressed by augmenting formal models with informal notes and diagrams, reviewing the models, and distinguishing between analysis and design facets. As the analysis proceeds, more and more are learned about the scope of the work and the rate at which it can be accomplished. All new information should be factored in and the plan suitable adjusted.