This assignment will enable you to improve your skills as a systems analyst and carry out various activities in the systems analysis phase of the systems development life cycle. It requires you to investigate and document system requirements, identify and document use cases, carry out domain modelling and use case modelling. The assignment should be created using the template provided on the course website. Each group member is also required to fill out the “Declaration of Contribution” form which is available in the assignment template document. As stated in the form, if any contribution does not meet the assessment requirements, the course coordinator may adjust individual marks up or down, depending on the level of contribution made.
The rubric that will be used when assessing your work will be available on the course website. The word limit will not be checked for this assessment. This task will assess completeness of the objectives
? Completeness, suitability and thoroughness of responses to the questions
? Technical correctness of the various models created;
? Adequate presentation and format;
? Use of the template provided;
? Correct spelling and grammar;
? Clarity of expression;
? Clearly labelled questions and answers;
The assignment MUST be submitted via Learnonline through the course website or via MyUniSA. Please submit ONLY ONE assignment per group – nominate someone to submit the assignment on the
group’s behalf. Include as part of your submission ONE .pdf document containing the responses to the questions relating to the given scenario. Individual submissions will NOT be considered or marked.
Refer to your course outline for further information regarding extensions. Late submissions will not be accepted for this course unless an extension has been approved by the course coordinator (see section on extensions in your course outline for further details). Late submissions that have not been approved will receive a mark of zero.
It is up to each group to make sure that the submitted work does not contain any parts copied from
another group in this or any previous year, from this or any similar course; or from a common source
such as a textbook or website. The assignment must be your own collective work, and not contracted to a substitute person. If we are suspicious, we reserve the right to call you in and to test your understanding of what you have submitted in an oral examination. If plagiarism is detected it will be investigated and appropriate consequences will follow. See Next Page For Scenario
PP Productions (PPP) is a company which gives opportunities to young performers, aged 7 to 20, to
experience music theatre first hand. The organisation hosts three workshops each year, each leading
to public performances. These performances are held in large arenas such as town halls or high school
gymnasiums or theatres and are repeated several times for each production. At each opening night,
up to three reviewers from various organisations attend the opening night performance and post their
view in newspapers and on review websites.
Currently, the organisation maintains information about productions and workshops, performers and
guardians, assistants, tutors, costumes, scenery and props in spreadsheets. The two managers have
found this is becoming increasingly challenging to maintain accurate records and have decided to
implement a computerised information system to track all elements of their business.
Performers, tutors, past performers returning to assist in the production after they reach 21, and other
assistants for the workshops and performances must currently submit an application for each
workshop / performance they attend. This currently involves filling out a form to be sent to PPP via
mail or email. This means that some participants will provide exactly the same information three
times per year.
for all concerned.
To make life easier, PPP have decided to record information they need by family. This means that one
main record can be maintained related to emergency contacts with additional information linked to
different family members. This family information will include the first name of the key contact person, surname, address, landline, mobile number, family email address and whether they are Facebook users. For each family member, their given names, optional additional surname, mobile number, date of birth for performers, and gender. Medical conditions also need to be recorded,especially if emergency treatment may be required, some additional information related to the condition. The performers are requested to upload a current head shot of themselves once each year. Participants then need to select an audition type – dancing, singing, both or none – and audition time. Prior to the workshops, all performers are contacted and notified the roles they have been allocated, performance notes, song tracks and lyrics, and schedules.
Two emergency contacts, which may be another participant, must be added for each participant. It
has been found that in some cases, the emergency contacts are “shared” amongst several performers
who may be known to each other. To make life easier for the staff, they have decided that all parents
and emergency contacts should be stored together with links to children. When looking for thecontact people, the staff can then easily display the child’s details and view all responsible adults assigned to that performer. For this to be made more efficient, one emergency contact must be assigned as the primary contact.
made, the type of payment, amount paid. This enables parents to distribute payments over several
The staff of PPP send reminder notices for payments not yet completed two weeks before the audition
and workshop dates. The card payments are handled through an external link to PayPal where the
only details returned from the transaction are the receipt number, date, time and amount of the payment. Bank transfers are recorded by the payee in the system as the date and amount they paid.
Past performers, parents and some professional tutors may be involved as tutors or able to assist with
scenery, props and costumes. Some tasks require attendance at each rehearsal session and some people are required during the times of the performances.