Florida tech learning management system

Assignment Help Basic Computer Science
Reference no: EM131446201

Imagine you are tasked with designing a database that encompasses the Florida Tech Learning Management System (LMS) that you use on a daily basis. The following requirements hold:

  • Typical online student enrollment is 3,000 annually
  • Access is password protected
  • There should be a feature to create new accounts with different roles
  • A role (faculty, student, staff) may have access to only certain features
  • Students can be enrolled in multiple courses
  • Faculty can teach multiple courses/sections
  • Student records must be kept indefinitely
  • Users should have near 24/7 access (with one hour of downtime allotted per month)
  • The most frequent operations from a student perspective are posting discussions, taking exams, uploading assignments, checking grades, and emails
  • The most frequent operations for faculty are posting discussions, changing course content, grading, and emails
  • The most frequent operations for staff are to enroll students, create new sections, and assign sections to faculty

What would be your initial design? Provide both a logical and physical approach. For your logical suggestion, provide an E-R model of how the system might look and then provide support that it will be efficient given the operations. For the physical design, provide an outline of strategies and infrastructure you would put into place to support the business requirements.

Reference no: EM131446201

Questions Cloud

Describe the recycling program for business : Green Reverse Logistics in the Electronics Industry10 The path to a greener supply chain is often paved with forwardlooking ideas focused on environmentally friendly manufacturing, transportation, and distribution processes.
The project yields nominal returns : A project costs $1500 immediately. The project yields nominal returns of $200 in years 1 and 2, $250 in years 3 and 4, and $300 in year 5. In addition, the project will have capital worth $600 (in nominal $) left over at the end of year 5. The real d..
Write an explanatory paragraph for each image : Write an explanatory paragraph for each image, explaining in detail why that image represents your character. Each paragraph should have at least 65-100 words.
Why is supply chain management important to healthcare : Why is supply chain management (SCM) important to healthcare organizations?Describe the enterprise resource planning (ERP) system(s) found in a healthcare organization. How could they be improved?
Florida tech learning management system : Imagine you are tasked with designing a database that encompasses the Florida Tech Learning Management System (LMS) that you use on a daily basis. The following requirements hold:
Explain the importance of establishing ground rules : Explain the importance of establishing ground rules and respecting cultures amongst team members. How does diversity within members affect the performances of the group as a whole?
The forces that are transforming how products are made : Read the Forbes article, "The Forces That Are Transforming How Products Are Made." Based on the content presented in the article, what forces and important organizational activities enable a firm to build quality into its products? Explain each of..
Why is this the perfect project for you : Why you chose this particular project. Why is this the perfect project for YOU and how will this project contribute to your understanding of the farm in literature and agriculture?
Money will be in account at the end of that time period : You are going to save money for your son's education. You have decided to place $3, 329 every half year at the end of the period into a saving account earning 5.09 percent per year, compounded semi annually for the next 4 years. How much money will b..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Write a code to perform an lu decomposition

Write a code to perform an LU decomposition of the coefficient matrix [A] (given below) using L-U decomposition with Gauss elimination. Your code should output ILl and [U] as well as verify that: [A] = [L][ U ] Use the following MATLAB matrix func..

  Chief engineer in a phosphate fertilizer plant

Nick is chief engineer in a phosphate fertilizer plant that generates more than 1 million tons per year of gypsum, a waste collected in a nearby pile. Over many years, the pile has grown into a mountain containing 40 million tons of waste. There i..

  Myth of mac devices

From the second e-Activity, explain whether or not you believe that the myth of Mac devices being more secure than Windows devices is becoming history, and justify your answer. Further, indicate one (1) main reason why you believe this myth still ..

  Did we make the correct decision

Does swapping out the one we kept for the one we discarded improve the prediction?

  Design a tick tac toe game

Design a Tick Tac Toe Game. You must use Arrays to represent the board You may use Pointers

  Calculate the average of given sequence of numbers

Write a method that finds the biggest element of an array. Use that method to implement sorting in descending order. 10. Write a program that calculates and prints the n! for any n in the range [1...100].

  Will it be the same as the original work done by the gas

The latch holding the piston in position is suddenly removed and the gas is allowed to expand. The expansion is arrested when the volume is double the original volume. Determine the work appearing in the surroundings. Will it be the same as the or..

  Describing the features of the different computers

Writea 350- to 700-word summary describing the features of the different computers such as memory, processor, monitor/screen size, operating system, etc. In the summary include the following

  How to add validation to a web application

How to add validation to a web application

  Which attack exploits the session initiation

Which  attack exploits the session initiation between the Transport Control Program (TCP) client and server in a network?

  What feature in windows vista provides a permission dialog

What feature in Windows Vista provides a permission dialog for Standard Users to enter administrator credentials to accomplish various tasks reserved for the latter group

  Outstanding balance-portion of principle paid

An amount of $20,000 is borrowed for 3 months at a rate of 8.6%. Make an amortization schedule showing: payment number, monthly payment amount, interest paid on the outstanding balance, portion of principle paid, and outstanding (unpaid) balance.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd