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 »
These are the requirements of the project. Please see all the marking guidelines and do the assignment with all the requirements. Because this is my important assignment which decides my subject pass or fail.


Swinburne University of Technology Semester 1 2018 INF60010 Requirement Analysis and Modelling Assignments 1 & 2 CASE © Swinburne University 2018 Page 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. • Librarian 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 current charges for each member - provides the up to date total time spent in each park service during the current 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 current 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 2018 Page 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 currently 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 tomorrow? (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 2018 Page 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, regardless 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. Currently, the volume discount thresholds are 40 minutes for the theme park, 20 minutes for the Librarian 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 2018 Page 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 replenish 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 DayMay 14, 2020INF60010Swinburne University of Technology

Answer To: Swinburne University of Technology Semester 1 2018 INF60010 Requirement Analysis and Modelling...

Amit answered on May 20 2020
135 Votes
Title of the assessment:
Names of the student:
Student ID:
Session:
Department Name:
Semester Name:
Academic Year:
Date:
Table of Contents
1.    Possible corrections in modeling of current system    3
2.    Purpose and introduction of system analysis and design at VCI    5
3.    Problem analysis for given case of VCI    6
4.    Proposed system scope and requirements    6
5.    Techniques of data collection    7
6.    Stakeholder involvement in proposed system    8
7.    Possible user stories and their acceptance criteria    8
8
.    Updated table of possible events    9
9.    Use case diagram of potential system    16
10.    Description of use case    16
11.    Activity and sequence diagram    18
12.    Conclusion    20
13.    References:    21
1. Possible corrections in modeling of current system
In developed system for VCI some potential corrections are being required in developed context diagram, DFD and ER diagram. These modifications are performed according to given feedback of previous assignment. The modified context diagram according to new specifications of VCI is provided below:
The modified data flow diagram according to new specifications of VCI is provided below:
The modified ER diagram according to new specifications of VCI is provided below:
2. Purpose and introduction of system analysis and design at VCI
In the given case of VCI, the analysis and design activities are being performed on the bases of activity diagram, sequence diagram and modified DFD, ERD and context diagram. The given system of VCI shows an online game system where enrollment of both student as well as parents is being allowed. Both users have to make payment for entering the VCI system. The minimum time for which both users can make enrollment is of 15 minutes. There are different possible rules which are responsible to make enrollment in VCI game. Each user is assigned a separate user ID and password when he / she makes the desired payment for enrolling in this theme park of VCI. The selection of potential games is totally dependent on end user choice. The selected games at VCI theme park by end user will have some tutorial functions and library functions to help the task execution for end user [Bystrova et al, 2015].
The uses of analysis and design activities of system development describe the main purpose of this allocated task. This development activity requires identification of both types of requirements for system development for VCI. By performing this requirement analysis, the development of use case diagram, descriptive use case, activity and sequence diagrams are developed for VCI. The identification of end user requirements is also learned from this potential VCI system. The rules and opinion of end users has certain implications on proposed system. So, I can say that it is a milestone which is helping me to understand the activities of system design and development. The theme park of VCI will require regular updates so; selection of development methodology plays very important part in this VCI Park. So, it is a learning activity where complete development of VCI theme park is performed by me. The learning activity helps to understood and clears my concepts regarding system development.
3. Problem analysis for given case of VCI
The development of theme park like VCI requires different assumptions and regular developments on bases of collected data. The main analyzed problems for VCI theme park are as given below:
1. The parents and children both are main stakeholders for this theme park. The deployment of this theme park makes use of park rangers who are responsible for actual implementation of this theme park. When age greater than 21, any end user can take the membership of this theme park. The membership is also allowed to guardians on behalf of children [Andergassen et al, 2015].
2. The services of VCI can be taken by child and guardian on bases of certain predefined rules. The time and given payment are main components on which the child and guardian are allowed to make entry in theme park of VCI. The child and guardian can play any game for minimum time of fifteen minutes.
3. This theme park also helps students for completing their research work. Some predefined library functions are being utilized for this task. This theme park also helps students for completing their homework and different drills of practical work. Some predefined tutorial functions are being utilized for this task. The university functions defined for this VCI theme park helps distance learning students and student of some specific courses. So, performing development for this theme park on bases of given specifications is main problem statement of this performed assignment.
4. Proposed system scope and requirements
The scope of this system is very wide but the entrance criteria for members and terms/ conditions of membership are mainly defining the scope and requirements for this proposed system. The learning activities for all types of student like regular students, children or distance learning students are wrapped as a complete package in this...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here