Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

Swinburne University of Technology Semester 1 2018 INF60010 Requirement Analysis and Modelling Assignments 1 & 2 CASE © Swinburne University XXXXXXXXXXPage 1 Virtual Child International Case...

1 answer below »
Swinburne University of Technology

Semester 1 2018
INF60010 Requirement Analysis and Modelling Assignments 1 & 2 CASE
© Swinburne University XXXXXXXXXXPage 1

Virtual Child International Case Description
Virtual Child International (VCI) is a virtual world for children at home after school. They call it VCI Park.
The VCI employees who support the park behind the scenes and provide guidance to the members are
called Park Rangers. Guardians are customers 21 years of age or older who enrol their children, nieces or
nephews, grandchildren, etc. to VCI Park System.
VCI has outsourced a Credit Agency to perform credit checks on prospective guardians. Obviously, VCI will
not perform credit checks on VCI employees that are also signing up as guardians. VCI will contact this
credit agency once they have collected the Guardian’s general information and payment information and
the member’s information. Upon receiving the credit report from the agency, the Park Ranger will update
the guardian and member’s VCI Park status from pending to active.
A child whose guardian enrols them in VCI is called a member and receives an entrance pass (user id and
password) upon credit approval of the guardian. The entrance pass is validated every time the member
enters the VCI premises through VCI’s web page. Once inside the premises, the member can visit any or
all park services for which their guardian has signed them up.
The following is a complete list of park services within VCI Park:
• Theme park contains games.
• Li
arian function assists the member in searching the internet for school research.
• Tutorial function provides the member with practice drills and homework assistance.
• University function provides the member with a distance learning classes and receive certificates
or credits.
Guardian Services
There are several online services for the guardian such as:
• View their cu
ent charges for each member - provides the up to date total time spent in each
park service during the cu
ent month, credit time the member received for each park (if
applicable for this guardian) and total dollar amount invoiced to date.
• View member activities - describes on a daily basis the answers to the guardian’s questions and
the order of park services the member has entered during the cu
ent month.
• View communications between the member and park rangers – documents all online
“conversations” that were held during the month.
• Enter new or change existing criteria for member admittance to VCI Park or individual park
services.
Since VCI is a relevant new company, they are planning to expand their park services within one to two
years depending upon guardian membership. The VCI Marketing staff is also planning to have special park
Swinburne University of Technology

Semester 1 2018
INF60010 Requirement Analysis and Modelling Assignments 1 & 2 CASE
© Swinburne University XXXXXXXXXXPage 2

deals throughout the year. These special deals include special park service pricing for a specific period of
time. Also some other features, such as customerized one to one online training programs which allocate
online tutors (math, English….) to special needs students; space for customer’s to share ideas and provide
feedback; Monthly members performance and program changing suggestion reports shared with
guardians; more advanced user interface design, and privacy and security settings as cu
ently the system
is not really user friendly, sometimes customer information is easily to accessible by third parties.
Member Entrance Criteria
Guardians control the children’s entrance into VCI Park and individual park services by setting general
criteria and by adding or subtracting time allowed based upon questions asked of the member when the
member attempts to enter the park system or access a park service. The criteria may be changed at any
time by the guardian (and the change will take effect upon the next entrance attempt by the member).
As with the enrolment process, the criteria may be entered directly by the guardian online or may be
entered on behalf of the guardian by a Park Ranger. VCI provides sample questions that the guardian may
choose or customize. Sample questions include:
• Did you finish your homework for today? (yes/no)
• Did you study for all tests and quizzes that you have tomo
ow? (yes/no)
• Did you do your chores for today? (yes/no)
• What grade did you receive on your science test? (the guardian may customize this question by
entering any subject for the test).
As part of each question, the guardian needs to supply:
• The text of the question.
• The minimum response for which the guardian will allocate bonus time in a park service.
• The maximum response under which the guardian will either deduct time in a park service or
assign the member to spend time with a tutorial park service for remediation before spending
any time in any other park service.
• The number of minutes the guardian will allocate as bonus time (if good response received) or
deduct from a park service (if a poor response received).
• The park in which bonus time is allocated or from which time is deducted.
• The park the member should enter if they submit a poor response and a tutorial service is
desired by the guardian.
Note: A guardian may enter a park from which time will be deducted for a poor response and/or a tutorial
service that the member must complete before moving to any other park services.
Swinburne University of Technology

Semester 1 2018
INF60010 Requirement Analysis and Modelling Assignments 1 & 2 CASE
© Swinburne University XXXXXXXXXXPage 3

Guardians may set different criteria for each day of the week. They may also provide VCI with the number
of maximum hours the member can spend in the VCI system and within each park service for each week,
egardless of how much bonus time is allocated based upon responses to entrance criteria.
The responses to the entrance criteria questions are provided to the guardian in one of three ways, as
selected by the guardian: via email each time a member enters the park system or a park service, via mail
upon each entrance, or on demand as a service provided to guardians on the VCI home page.
Membership Terms and Conditions
Guardians can only sign up children as members between the ages of 10 and 15 years old. There is a
monthly fee for the VCI service per child/member. In addition, there is an hourly fee for each park service.
The park fee is charged in minimum blocks of 15 minutes. There is a 15% discount for each additional
member a guardian signs up for membership. This discount is given on the charges for each member other
than the one with the highest charge for the month.
VCI identifies a volume discount threshold for each park service. Cu
ently, the volume discount
thresholds are 40 minutes for the theme park, 20 minutes for the Li
arian Facility and 15 minutes for the
Tutorial Facility. VCI also provides an employee discount to park rangers for their own children signed up
as members.
At times, members communicate, via typed messages, with park rangers for assistance with the park
services. All electronic conversations between members and park rangers are monitored by the VCI
Security Office for inappropriate language or messages. VCI does not provide an electronic conversation
service between park members.
Invoice and Payment Information
The Guardians are invoiced on the first business day of the month, and invoices are due on the 25th of that
month. Each guardian receives one invoice with a separate section for each member. The member section
includes: the default time allowed for the month, the amount of bonus time received, the amount of time
deducted, the actual time used, the base fee, itemized discounts (volume, employee, additional child),
and the grand total for the member. The last page of the invoice includes the grand total for each member
and the combined total for the guardian. Any late fees are applied at the end of the invoice. Remember,
the employee discount and the additional child discount are only applied to the guardian’s members who
are truly their child (it does not apply to nieces, nephews, grandchildren, friends, etc.).
There are several payment methods the guardian can choose to pay their account. They can provide VCI
with credit card information or checking account information in order for VCI to charge their desired
account for the invoice amount automatically each month. Another payment option is for the guardian to
pre-pay, which means that the guardian sends in funds which are depleted as the members use the park
Swinburne University of Technology

Semester 1 2018
INF60010 Requirement Analysis and Modelling Assignments 1 & 2 CASE
© Swinburne University XXXXXXXXXXPage 4

services, and if it becomes completely depleted, the members are not allowed to continue using the park
system. The guardian may set a threshold at which he/she would like to be notified so that he/she can
eplenish the account. If the pre-payment option was chosen, VCI will notify the member via an online
message when they near the depletion of the account (15 minutes left??). Another payment option is to
send in a check, money order, or individual credit card authorization each month upon receipt of the VCI
invoice.
Guardians with poor credit ratings and guardians whose accounts have an open balance for three months
will be required by VCI to pre-pay.
VCI maintains a record of all payment problems (e.g. bounced check, declined credit card) by invoice.
When the Guardian sends in a cheque, they are required to identify the invoice number at the bottom of
the cheque. When a cheque is received without the invoice number on the check, a park ranger must
manually go through the guardian’s outstanding invoices to credit the right invoice. If the check amount
does not directly match the guardian’s outstanding invoice amounts, the park ranger manually rectifies
the outstanding invoices by crediting the oldest invoice to the most recent invoice.
If the guardian sends in a partial payment, the park ranger contacts the guardian to identify the reason
why a partial payment was sent in and documents the reason as a payment problem
Answered Same Day May 10, 2020 INF60010 Swinburne University of Technology

Solution

Navashree answered on May 16 2020
136 Votes
Task Part A: Report
Executive Summary
VCI has decided to implement an information system for their cu
ent business process. The aim of this assignment is to assist VCI in understand the proposed solution, system designs and the deployment process.
Table of Contents
Executive Summary    1
Introduction    3
Problems to Solve    3
Scope and System Requirements of the Proposed System    3
Functional requirements    3
Nonfunctional requirements    4
Data Collection Techniques    4
Stakeholders Analysis    5
User Stories and Acceptance Criteria    6
Updated Event Table    7
Recommendation    9
Conclusion    10
Reference list    10
Use Case Diagram    11
Use Case Descriptions    11
Brief Use Case Descriptions    11
Intermediate Level Use Case Descriptions    12
Full Use Case Description    13
Activity Diagram    15
Sequence Diagram    16
Introduction
The aim of the report is to provide system analysis and development information about a workable information system for solving some of the problems being faced by the VCI or Virtual Child International. In the first part of the report, there are descriptions about the identified problems that have been aimed to be solved by the proposed information system, scope of the system, system requirements of the proposed system, user stories and acceptance criteria. Following that there are descriptions about a few information technology based solutions and based on the discussion, there are recommendations for the VCI management.
Problems to Solve
Cu
ently, there are some implementation of information and communication technologies for the VCI online system. The cu
ent system is capable of allowing guardians to register their children as members. It also allows to register other children like niece, nephew, grandchildren and friends’ children. It offers a range of park services, tutorial and certification programs to the members registered to the system. However, some of the shortcoming of the cu
ent information system are,
· Lack of automation of the business process. It requires a significant amount of interventions of the park rangers or the employees of VCI to ca
y out various business specific tasks. There are various manual checking processes to tracking payments from guardians.
· There are lack of security and privacy controls implemented on the cu
ent information system. The details of the guardians can be accessed by third parties.
· The business processes are not completely streamlined for the VCI. Streamlining the business processes will help to accelerate the processes and increasing the revenue and profits from the system.
· The user interfaces are not very good. There are various categories of users that interact with the system. Each category of users perform different sets of tasks. So, the user interfaces for each category of users must be distinctive and focused on their required functionalities, user experience and usability requirements.
· There are lack of compliances with the data security, privacy, and protection laws. Hence, it requires proper implementation of the required laws, and regulations.
Scope and System Requirements of the Proposed System
The scope of the proposed information system is limited to the development of an automated and workable solution for their cu
ent business process. The proposed solution will replace the existing payment and security features of the system. It is aimed to reduce the requirement of the intervention of the park rangers and to improve the security, privacy, and data protection infrastructure of the information system.
The system requirements of the proposed information system are listed below.
Functional requirements
The functional requirements of the proposed information system for VCI are,
· Guardians must be able to create their own account and register their children for VCI service.
· Guardians must select a range of services for their children.
· Guardians must be able to search and check details of different packages, their account balances, invoices, cu
ent charge details etc.
· Guardians must be able to check the details of the activities of their members.
· Guardians must be able to set questions and possible answer ranges, reward or penalty for the answers and so on. These are rules about the admittance of the members in the VCI.
· Guardians must be able to see the recorded conversation between their members and park rangers.
· Park rangers must be able to communicate with members and help them in accessing the services and facilities provided by the VCI.
· Park rangers must be able to register their own children with VCI at some special discount rates.
· Members must be able to answer the admittance questions.
· Members must be able to avail the services offered by VCI.
· Members must be able to avail tuition service and communicate with the tutors.
· Members must be able to avail li
ary service and communicate with the li
arian.
· Members must be able to take participant in various games on the VCI.
· The system must generate consolidated invoices for each customer and send it to the guardians.
· The system must be able to automatically track partial payments and due invoices.
· The system must be able to upgrade or downgrade the status of any guardian account based on the due payment, late payment etc.
· Tutors must be able to communicate with the members who has enrolled for tuition service.
· Li
arians must be able to allocate books to members.
· Management must be able to generate various reports.
Nonfunctional requirements
The nonfunctional requirements of the proposed information system are,
· The system should have suitable implementation of user access control. It will require the implementation of proper user roles and the responsibilities. It will help to prevent unauthorized access to the database.
· The system should have properly designed interfaces for different categories of users. The designs and user interactions should meet the standards of usability and user experience used in the industry. This is very important requirement as the user categories include children, their guardians and the employees of VCI. They will have different levels of expertise of using computers and information systems, and they will use different types of interfaces to access VCI platform. Hence, the user experience should be seamless.
· The system must generate accurate and reliable data. For example, the system must keep track of the times for each member for each park service they use, the allocated time, reward or penalty time, etc. and should calculate all data accordingly.
· The system should be portable and dependent on any particular computing infrastructure. It will help to ensure the scalability of the solution.
Data Collection Techniques
During the system requirement gathering and analysis phase following data collection techniques can be used by system analysts to prepare the system requirement specifications (Shelly & Rosenblatt, 2015).
· Interview
Interviewing the key stakeholders will help to collect high level information about the project, business process, and to understand the scope of the new information system. It will also help to understand the shortcomings of the cu
ent business processes and information systems. Usually, system analysts prepare list of questions to ask different key stakeholders. It needs to find out answers of those questions first and then they can ask more question if they feel that they can get more project related information from a stakeholder.
· Study of reports, forms etc.
The cu
ent business process already has various documentation of operational and transactional data. To automate the workflow, it requires study of the documents to understand the workflow, how data is used and stored by the business and relevant information. For example, it can check the formats of the invoices and what kind of data are used on the invoice.
· Observing the cu
ent business process
System analysts may need to closely inspect the cu
ent business processes and...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here