Question

System: Investment Customer Relationship Management (CRM)

 

Rosil Capital is a Johannesburg based boutique investment management company with Investors from all over the world. Rosil Capital is run by a Chief Investment Offer and a number of Fund Managers. The company is in the process of launching an Investment Customer Relationship Management (CRM) System to improve their online interaction with Investors and to automate any manual processes in the business.

 

One of the main processes they are looking forward to automating through the Investment CRM System, is the enrolment of new Investors by a Fund Manager. At the moment, Fund Managers use excel spreadsheets to manage investment funds, capture and update investor details and to view investor details. All these functions are going to be performed through the Investment CRM. The Investor will be allowed to view fund performance, capture comments and view statements. The Investment CRM System is web-based and hosted on the cloud to allow global access. The web-based platform is mobile friendly but there is also a mobile app version that can be installed on iPhone and Android smartphones.

 

The Chief Investment Officer is excited about the new system and would also like to use it to view investor details and approve investments initiated by a Fund Manager. Investor details include, amongst others, investor number, name, surname, initials, ID number, postal address and email address. All Investors are required to submit FICA documents which is an ID and proof of residence. One Investor can make zero, one or more

Investments through an Investment Account. A Fund Manager can manage one or more Investor Accounts, which also means an Investor can also open one or more accounts managed by different Fund Managers.

 

Fund Managers and the Chief Investment Officer are both Employees of Rosil Capital, however there is a business rule that explicitly states that ‘Chief Investment Officer cannot manage an Investor Account directly’. In addition to common Employee information, both

 

the Fund Manager and Chief Investment Officer will have some information and roles that are unique. 

 

 

Q.2.1

Identify all the use cases in the case study and develop a UML use case diagram for the Investment CRM.

 

 

 

 

Q.2.2

Identify and define the acronym UML.

 

Expert Answer

Want to see the step-by-step answer?

Check out a sample Q&A here.

Want to see this answer and more?

Experts are waiting 24/7 to provide step-by-step solutions in as fast as 30 minutes!*

*Response times may vary by subject and question complexity. Median response time is 34 minutes for paid subscribers and may be longer for promotional offers.
Tagged in
Engineering
Computer Science

Data Structures

Design with UML

Computer Vision

Related Computer Science Q&A

Find answers to questions asked by students like you.

Q: i need help with 6.15 LAB: JavaScript password strength The password is at least 8 characters long....

A: Algorithm of isStrongPassword(): Assume that the password is strong, i.e., store the value “true” i...

Q: See attached

A: Multiple questions are asked so the first question will be answered. Please upload the question agai...

Q: I need to write a java program that will print out the prime number from 0-1000. Can you help?

A: A prime number is a number that is only divisible by 1 or itself i.e. a prime number is the number t...

Q: see attached

A: SOLUTIONS: Part (a) As the domain of all the variables are set of real numbers. Hence, for every r...

Q: What is the value of e at the end of main()

A: int(y); void main(){     int a=19,b=32,c,d,e;    c=fun1(a,b);                                       ...

Q: Write a program that will take user's three numbers and display them in ascending order. For example...

A: Program approach: Declare variables a, b, and c. Input values from the user. Print user input. The i...

Q: Consider a disk with an advertised average seek time of 4 ms, rotation speed of 15,000 rpm, and 512-...

A: Given,  Average Seek time = 4 ms Number of tracks per sector = 500 Each sector store 512 bytes of da...

Q: What is a benefit of the programmatic visualization tools? O They have greater flexibility. O They a...

A: Programmatic Visualization tools: Data visualization is the process in which the data is viewed acc...

Q: 1.    For a sniffer attack to succeed, what must the attacker do? How can an attacker gain access to...

A: As per our policy we are allowed to answer only one question at a time. If you want answer of some o...