Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Description: You have been asked to build an admin portal that will allow your company internal employees to access the portal and perform admin functions

Description: You have been asked to build an admin portal that will allow your company internal employees to access the portal and perform admin functions on behalf of company clients. Here are additional details: (a) Admin portal is accessible only on company network to only company employees that have the "ADMIN" role. (b) Access to the links is role based i.e. only authenticated internal employees with "ADMIN" role are able to access the portal and what links you can access once on the portal is determined based on what other roles you have. So, same link will not be visible to other admin who doesn't have appropriate role to access the link. (c) There are five catagories of applications and 5 admin roles for each category. Here are the details: # Category Role Access Links ====================================================================================================================== 1. Global ADMIN All Global links Manage User Accounts, Assign Roles, Help Desk 2. Finance FINANCE_ADMIN All Global links + All Finance Category links Finance Reports, Accounts Payable, Accounts Receivables, Tax 3. Sales SALES_ADMIN All Global links + All Sales Category links Sales Reports, Sales Leads, Sales Demo 4. HR HR_ADMIN All Global links + All HR Category links New Hire, Onboarding, Benifits, Payroll, Terminations, HR Reports 5. Engineering ENGG_ADMIN All Global links + All Engineering Category links Application Monitoring, Tech Support, App Development, App Admin, Release Management (d) The links redirect users to the admin application that is not developed by you. 1. Provide detailed overall solution architecture of the solution that you propose. Discuss each component in the diagram. (Hint: MVC or multitier) (40) 2. Use Case diagrams for each function that user can perform. (30) 3. Sequence diagrams for each function that user can perform. (30) Here are some architecture examples: https://www.edrawsoft.com/software-architecture-example.php

please do not answer copy paste from the chegg or website. please use the diagram for number 2 and 3.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advances In Databases And Information Systems 14th East European Conference Adbis 2010 Novi Sad Serbia September 2010 Proceedings Lncs 6295

Authors: Barbara Catania ,Mirjana Ivanovic ,Bernhard Thalheim

2010th Edition

3642155758, 978-3642155758

More Books

Students also viewed these Databases questions