程序代写代做代考 Excel Microsoft Word – BISM7255_Final_Assignment-2018.docx

Microsoft Word – BISM7255_Final_Assignment-2018.docx

BISM7255 BUSINESS SYSTEMS ANALYSIS & DESIGN — SEMESTER 1-2018

1
[Version: February 25, 2018]

BISM7255 Business Information Systems Analysis and Design

Individual ASSIGNMENT

OVERALL ASSESSMENT WEIGHTING: 40%

Overview

This assignment requires you to create a number of UML models, which together form a
portfolio, that would assist a system analyst to automate operations of a not-for-profit
organization.
The assignment is to be performed individually.
It is understandable that students talk with each other regularly and discuss problems and
potential solutions. However, it is expected that the submitted assignment is a unique
document – all parts of the assignment are to be completed solely by the individual
student. The best practice to avoid misconduct is not to look at another student’s file(s)
and not to show your solution to other students. In case where an assignment is perceived
to not be a unique work, a loss of marks and other implications can result. For further
information about academic integrity, plagiarism and consequences, please visit
http://ppl.app.uq.edu.au/content/3.60.04- student-integrity-and-misconduct\

Case Opening

Good Future Clubhouse is a not-for-profit organisation that provides support to people
with mental health issues. The organisation was established in 1997 and their mission is
to assist adults with a mental health issues to develop skills and confidence to live
independent and productive lives in the community.
The organisation provides employment and accommodation support as well as advocacy
services for its members. The organisation runs a catering business that provides
employment placements for members of the Good Future Clubhouse.

Case Scenario

Good Future Clubhouse operates from Monday to Friday from 8:30am to 4:30pm. The
clubhouse has an office for administrative tasks, an open office area with computers, a
kitchen suitable for catering and a cafeteria dining area.
Anyone with a mental illness is welcome to join the clubhouse and become a clubhouse
member. The Good Future Clubhouse volunteers often visit local hospitals and crisis
accommodation centres to provide peer support to people with mental illness.
The clubhouse provides free computer training in order to help their members to write
resumes and with housing applications. Support and services are mostly provided by
volunteers.
Unemployed members can seek employment support at the clubhouse to help them
develop skills which may allow them to find a job outside the clubhouse. The
employment service is provided as a transitional option for members to develop skills
for future career, structure their day, build social skills and increase their self-confidence.
The clubhouse also runs a catering business (as part of the support employment program)
and employs a kitchen manager, chefs, kitchen hands, and catering staff.

s4499154
Highlight

s4499154
Highlight

Manago
高亮

BISM7255 BUSINESS SYSTEMS ANALYSIS & DESIGN — SEMESTER 1-2018

2

Meals, food platters and snacks are prepared in the kitchen and served in the cafeteria or
delivered to corporate functions where catering staff serves them. Catering services are
provided to local businesses at commercial rates. The kitchen also serves meals to its
members at member prices, e.g. $3 for lunch.
The orders for catering services are currently received via phone and email. In case an
order is received via phone, the person taking the order uses a computer to note the details
in a text document which is then saved in the folder for the current week (a new folder is
created each week). Subsequently, the orders are then printed and handed to the kitchen
manager and as such the kitchen staff to fulfil. In case orders are received via email, the
same process is followed as if the order was received over the phone. To prepare food
for each order and deliver it to corporate customers, the staff needs to know various
details; such as the name of the customer, delivery address, delivery date and time, type
of food and quantity.
The organisation is registered as a not-for-profit organisation and all donations over $2
are tax deductible. The organisation receives donations from individuals as well as from
corporate sponsors. The organisation sends thank-you cards to everybody who donated
more than $20 in a year and all donors over $10 are mentioned in the monthly newsletter,
unless they choose to be anonymous. The names of donors and their donation are
currently recorded on paper-based donation receipt dockets.
Accommodation is also provided to clubhouse members at a number of shared houses
operated. The shared houses are visited by paid nursing staff and social workers who
help tenants manage their daily activities and provide counselling. The rooms are
available for rent; yet they are limited and there is a waiting list which is currently
maintained in an Excel spreadsheet. Each member can apply for a place in one of the
shared houses and their details are collected by a volunteer and placed on the waiting list.
Priority is given to those club members who are currently at risk of homelessness or live
under inappropriate living conditions.
These details of accommodation applicants are personal in nature and must be stored
securely. Personal details contain full name, age, gender, current address, contact details,
current living situation and any special needs e.g. disabled access. Additional notes can
be added to each application.
The clubhouse must also maintain details of all shared houses, rooms and individuals
residing in them. Accommodation details include address, number of rooms in each
house (single or double) and amenities in the house (e.g. number of bathrooms,
wheelchair accessible, public transport nearby etc.). Individuals’ related details include
current information on people who live at each location, the date when they moved in
and the length of their intended stay. All maintenance and other issues are to be reported
to the clubhouse’s administration so that suitable repairs can be organised. The tenants,
employees and volunteers who visit the shared houses can report maintenance issues.
The clubhouse wishes to maintain a log of all maintenance requests with the nature of
the request, date reported, date resolved etc.
The clubhouse also wishes to maintain records of consultation visits to these shared
houses with notes and reports prepared by the nurses and social workers. These notes
may refer to individuals living at the shared house or the group of residents living at that
shared house. Notes on individuals may contain information on their individual progress,
such as their progress reports, emotional wellbeing, any concerns they may have,
progress in their training or job seeking, requests for additional support, relationship with
other residents etc. Reports on groups may include overall reports on how members of
the household get along, how they manage their day-to-day activities.

BISM7255 BUSINESS SYSTEMS ANALYSIS & DESIGN — SEMESTER 1-2018

3

A special type of report is an incident report which must be recorded each time a critical
event occurs at one of the shared house. A critical incident is an event that could have a
negative effect on someone’s health or life. These events may include injury (fall down
stairs), violence, threats, intentional damage to property or serious deterioration of health.
Each incident must be reported as soon as possible with full details of persons involved,
the nature of the incident and description. The incident must then be categorised into
minor, moderate or severe. For moderate and severe incidents, a dedicated incident
manager from the clubhouse must be notified immediately and for severe incidents a
response must be actioned within two hours. These incidents are currently recorded in a
spreadsheet and the clubhouse’s management is notified via a telephone call.
All profits of the different business within the clubhouse are used to pay salaries of staff,
external providers, and to invest into other services provided. Additionally, the clubhouse
receives some funding from the government. Nevertheless, the organisation is a not-for-
profit.

Management identified a number of issues with the current operations they would like to
improve to help them better manage the clubhouse:

• The clubhouse uses a template to record incoming orders but sometimes the template is
not used (e.g. new volunteer cannot find it or does not know they are supposed to use it)
and orders are not recorded in enough detail, e.g. order details taken but no contact details
recorded.

• The kitchen staff sometimes loses order printouts or accidentally void them by making
them wet. It would be nice if pending order details could be viewed on a large screen by
all kitchen staff.

• Applications for accommodation by members are currently recorded in a Word
document. It is not possible to quickly generate reports to get a list of people who have
highest priority for accommodation. Duplicate files are also sometimes created by
accident.

• Management of the shared houses is currently done on paper forms organised in folders.
A folder is used for every shared house and contains information about the shared house
as well as a list of current tenants.

• Information about tenants and shared houses is mostly collected and updated by field
staff – nurses and social workers who visit tenants in their homes and talk to them. Field
staff works outside of the clubhouse’s offices and therefore, it sometimes takes days
before they bring their documentation back to the office. Once the field staff brings
documentation to the office it needs to be scanned (if not already in electronic form) and
saved into the appropriate folder on the computer network. It would help if these workers
could use a web based information system to collect and update information in real time.

• Administrative staff has to manually review documentation such as applications for
accommodation and information about available rooms and prepare reports for
management to help them decide which member gets placed where. It would help greatly
if this could be managed electronically and if reports could be generated on demand.

Note: The clubhouse is currently using MYOB accounting system to manage their
normal everyday accounting functions.

BISM7255 BUSINESS SYSTEMS ANALYSIS & DESIGN — SEMESTER 1-2018

4

UML Portfolio

All UML models MUST be created with Enterprise Architect.

You need to include an overview page what explains BRIEFLY and SHORTLY each of
the 11 UML model diagrams. These explanations must be less or equal to 200 words –
not more! The explanation shall state what each of the diagrams presents (which context
from the case description the model presents).
For example: The use case diagram “Accommodation” shows …….. This use case
diagram includes 4 actors and has 12 top level use cases.

Two Use Case Diagrams

Each use case diagram should have more than 3 different actors, and more than 10 top
level use cases and includes multiple include/extend relationships.

Two Activity Diagrams

Activity diagrams should show a step-by-step logic of two different use cases. Each
aactivity diagram should have more than 10 steps (activities). You must have multiple
split/fork, join bars and various decision activities.

Two Sequence Diagrams

Each sequence diagram should include more than 5 domain objects that interact with each
other in a complex sequence of interactions where the order of these interactions is very
important for achieving the goal. You should also include in your sequence diagrams
message notations, multiple examples of loop frames, opt frames and alt frames.

Two Domain Model Class Diagrams

Each class diagram shall include more than 15 domain classes, following UML notation
for multiplicity, including multiple instances of generalization/specialization, multiple
cases of whole-part relationships (i.e., aggregation, composition), and at least one
association class. Please note that each model must represent the system from a different
aspect point.

Three State Machine Diagrams

Each state machine diagram shall have more than 6 different states, with various
transitions/paths, various transition statements, multiple composite states and concurrent
paths.

s4499154
Highlight

s4499154
Highlight

s4499154
Highlight

s4499154
Highlight

s4499154
Highlight

s4499154
Highlight

BISM7255 BUSINESS SYSTEMS ANALYSIS & DESIGN — SEMESTER 1-2018

5

Submission
The assignment must be submitted electronically through Blackboard. Paste diagrams in
your word document as well as submit your EA portfolio. Files submitted as email
attachments will not be accepted. Late submission will result in the reduction of marks.

Submission Date

Submission date: 04 May 2018 at 5:00pm

For each day (including Saturday and Sunday) after the 04th May 2018, a penalty of 5%
of the marks will be deducted until the assignment is submitted. For example, if the
assignment is submitted at 8pm on 6th May 2018, there would be a 15 % penalty.
Similarly, if the assignment is submitted before or at 5pm on 7th May 2018, there would
be a 15 % penalty.

Marking Rubric
The project will be graded on its scope, usability, maintainability, consistency, credibility,
and suitability in the target organization and style of the project report. You will also be
graded as to how well you have followed the analysis and design procedures demonstrated
during the course and the quality of the final presentation. For details, please refer to the
marking rubric attached to the assignment.

Consultation
To ensure that equal and sufficient amount of time is allocated to every student, the
average consultation time (during busy consultation periods) will be limited to 10
minutes per student. However, in circumstances when there are no other students waiting,
a longer consultation time is possible.
Similarly, to ensure fair treatment to all students, tutors will not be allowed to look at
your assignment files/works. Questions regarding your assignment will only be answered
if they are general for example on the use of Enterprise Architect.

Extension Application Procedure
A request for extension of the assignment due date will need to be done via the submission
of an online application at this link: https://my.uq.edu.au/node/218/0#0

Neither course coordinators nor lecturers can grant assessment extensions to students.

s4499154
Highlight