Securing Higher Grades Costing Your Pocket? Book Your Assignment at The Lowest Price Now!
loader
Add File

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!

NIT5120 HE Commonwealth Supported Place

tag 0 Download 8 Pages / 1,980 Words tag 29-10-2020
  • Course Code: NIT5120
  • University: Victoria University
    icon

    MyAssignmentHelp.com is not sponsored or endorsed by this college or university

  • Country: Australia

Question:

Task 1: Project planning

1.1 Draw a Gantt chart showing the project planning across the whole assignment process.

1.2 Create a Trello board for managing your assignment, and maintain the Trello board across the whole assignment process. Submit a set of snapshots for the Trello board showing the updating process.

Task 2: Requirements Documentation

Write a requirement, in plain English, for the scenario “Pay Fine”. You may need to make creative assumptions for assignment purposes, and pretend you have conducted requirements elicitation with the client.

Your requirements will be assessed based on whether they:

  • are verifiable, non-ambiguous, modifiable, traceable, consistent, and complete
  • form a set of conditions, not only a series of operations / process descriptions
  • relate to system requirements, not only business process

Hint: This is a potentially large task if you let your imagination run away with you. Try to keep your requirements to the minimum – you are not being assessed on creativity or system knowledge, just your ability to write a requirement!

Task 3: Use case diagram

You should provide one use case diagram that includes all actors and use cases within scope. Your diagram must include a use case named ‘Pay Fine’, as documented in Task 2. Your diagram will be assessed based on:

  • Consistency with the scope including the specific functionality requested
  • Appropriate use of actors, includes/extends, and generalization
  • Appropriate use of UML notation

Task 4: Use case textual description

Borrowing a book is the key function of this system. This functionally includes searching, borrowing and returning book to the library. Develop a description of the use case using “Template – Use Case textual description” as per Appendix.

Hint: This is a potentially large task if copious low-level data is included, so ensure you provide the appropriate level of information. For example, in the flow of events a step may be “Log in” or “System validation” instead of “insert student card with bar code facing up for scanning”.

Task 5: Sequence diagram

You should create a sequence diagram for the scenario below:

Lee is a current student with active borrowing privileges. At a desk physically located in the library, Lee searches for the book named “UML Distilled”. Viewing the results, Lee notes it is currently on loan and places a hold on the item.

Your diagram should highlight how objects interact to achieve the aims of the user and any objects that are created or destroyed. Your diagram will be assessed based on:

  • Completeness and consistency with the scenario
  • Appropriate identification and use of objects, messages, etc.
  • Appropriate use of UML notation

Task 6: Class diagram of the library system

You should create one class diagram that reflects the data and behaviours of the library system.

Your diagram will be assessed based on:

  • Consistency with the scope including the specific functionality requested
  • Consistency with use case model in Task 3
  • Inclusion of key classes, data members, operations and well-specified relationships
  • Appropriate use of UML notation

Task 7: Activity diagram

Create an activity diagram to show the activities that are involved in a student searching for a book, and placing it on hold. Your diagram will be assessed based on:

  • Completeness and consistency with both the scenario and the sequence diagram in Task 5.
  • Appropriate identification and use of activities, transitions, decisions, branches, swim-lanes, etc.
  • Appropriate use of UML notation
Download Sample Now

Earn back the money you have spent on the downloaded sample by uploading a unique assignment/study material/research material you have. After we assess the authenticity of the uploaded content, you will get 100% money back in your wallet within 7 days.

Upload
Unique Document

Document
Under Evaluation

Get Money
into Your Wallet

Total 8 pages

Cite This Work

To export a reference to this article please select a referencing stye below:

My Assignment Help. (2020). HE Commonwealth Supported Place. Retrieved from https://myassignmenthelp.com/free-samples/nit5120-software-engineering/operations-and-well-specified-relationships.html.

My Assignment Help (2020) HE Commonwealth Supported Place [Online]. Available from: https://myassignmenthelp.com/free-samples/nit5120-software-engineering/operations-and-well-specified-relationships.html
[Accessed 30 September 2022].

My Assignment Help. 'HE Commonwealth Supported Place' (My Assignment Help, 2020) <https://myassignmenthelp.com/free-samples/nit5120-software-engineering/operations-and-well-specified-relationships.html> accessed 30 September 2022.

My Assignment Help. HE Commonwealth Supported Place [Internet]. My Assignment Help. 2020 [cited 30 September 2022]. Available from: https://myassignmenthelp.com/free-samples/nit5120-software-engineering/operations-and-well-specified-relationships.html.


Stuck on Any Question

Our best expert will help you with the answer of your question with best explanation.

question
We will use e-mail only for:

arrow Communication regarding your orders

arrow To send you invoices, and other billing info

arrow To provide you with information of offers and other benefits

loader
250 words
Error goes here

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

We Can Help!

Get top notch assistance from our best tutors !
Excel in your academics & career in one easy click!

icon

Other Samples

Content Removal Request

If you are the original writer of this content and no longer wish to have your work published on Myassignmenthelp.com then please raise the content removal request.

icon

5% Cashback

On APP - grab it while it lasts!

Download app now (or) Scan the QR code

*Offer eligible for first 3 orders ordered through app!

screener
ribbon
callback request mobile
Have any Query?