The Student Registration System (SRS) allows students to register for course offerings. This process entails a...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
The Student Registration System (SRS) allows students to register for course offerings. This process entails a student requesting enrollment in a particular class. Enrollment in a class is contingent upon meeting several criteria. First, the student must meet all prerequisites for the course. Verifying this involves checking that each prerequisite class appears in the student's transcript with a passing grade. It is also required that only graduate students are permitted to register for graduate level classes. If there is a prerequisite that has not been met in the student's transcript, the request is denied. If the student meets all prerequisites, the course's schedule is verified against the student's current schedule for that semester to ensure there are no time conflicts between courses on the student's schedule. If there is a time conflict, the registration request is denied. Next, the capacity of the course selection is verified. That is, the system ensures there exists an open seat in the course offering and reserves this seat for the requesting student. Once a request meets the prerequisite, scheduling and availability requirements, the request must be approved by a faculty or staff member to ensure it is appropriate for the student to take the requested course in that semester of the student's plan of study. < Identify the software architecture style which is most appropriate for this application. Indicate why your architecture of choice is appropriate for this application and provide a block diagram of your proposed solution. The Student Registration System (SRS) allows students to register for course offerings. This process entails a student requesting enrollment in a particular class. Enrollment in a class is contingent upon meeting several criteria. First, the student must meet all prerequisites for the course. Verifying this involves checking that each prerequisite class appears in the student's transcript with a passing grade. It is also required that only graduate students are permitted to register for graduate level classes. If there is a prerequisite that has not been met in the student's transcript, the request is denied. If the student meets all prerequisites, the course's schedule is verified against the student's current schedule for that semester to ensure there are no time conflicts between courses on the student's schedule. If there is a time conflict, the registration request is denied. Next, the capacity of the course selection is verified. That is, the system ensures there exists an open seat in the course offering and reserves this seat for the requesting student. Once a request meets the prerequisite, scheduling and availability requirements, the request must be approved by a faculty or staff member to ensure it is appropriate for the student to take the requested course in that semester of the student's plan of study. < Identify the software architecture style which is most appropriate for this application. Indicate why your architecture of choice is appropriate for this application and provide a block diagram of your proposed solution.
Expert Answer:
Answer rating: 100% (QA)
The Student Registration System SRS allows students to register for course offerings This process en... View the full answer
Related Book For
Accounting Information Systems
ISBN: 978-0133428537
13th edition
Authors: Marshall B. Romney, Paul J. Steinbart
Posted Date:
Students also viewed these programming questions
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
importance of workalike balance for women as a leader in healthcare. 1. The purpose of the research; 2. Research question/s; 3. Findings and relevant data; 4. Any recommendations and; 5. The...
-
1. Suppose a company produces a product that sells for $55, has a variable cost per unit of $35, and has fixed costs of $100,000. How many units must the company sell to earn a target profit of...
-
Cicleta Manufacturing has four activities: receiving materials, assembly, expediting products, and storing goods. Receiving and assembly are necessary activities; expediting and storing goods are...
-
Write, compile, and test a class that displays the pattern shown in Figure 1-26. Save the class as Triangle.java. TTT TTTTTTI T T TIT
-
Consider PowerBar, the strategy for which is summarized in the PowerBar case. What implications for the culture, structure, systems, and people would you suggest given the nature of the product and...
-
A larger and more modem main post office is to be constructed at a new location in Davis, California. Growing suburbs caused a shift in the population density from where it was 40 years ago when the...
-
2. Two 2.5 kg masses are connected through a string as shown below. The magnitude of the force of friction on the ramp is 4.85 N. If the ramp is 5m long and mass 2 is already half way up the ramp,...
-
a) An express bus system is to be set up between AIT Campus and Accra Central at a distance of 18.64 miles. The operating time is expected to be one and half hours. The estimated peak demand is 1600...
-
Joshua Sherman, who lives near Vancouver, Canada, is preparing to pitch an idea for a social gaming Web site to a group of angel investors. The site has some new and novel aspects to it. He made a...
-
What are the six steps in applying for a patent? Make your answer as thorough as possible.
-
What are the personal attributes that affect a founders chances of launching a successful new firm? In your judgment, which of these attributes are the most important? Why?
-
What type of networking opportunities are available via your college or university, or entrepreneurial-minded organizations in the city or town that you live in, which could be helpful to you in your...
-
From the following information prepare trading and profit and loss account of M/s Indian sports house for the year ending December 31, 2005. Adjustments 1. Closing stock was Rs.45,000. 2. Provision...
-
Find the acceleration of the wedge. (ii) A small smooth sphere moves on a horizontal floor with speed 3u. It strikes an identical sphere lying at rest on the floor, at a distance 1 metre from a...
-
When the Department of Homeland Security created a color-coded system to prepare government officials and the public against terrorist attacks, what did it do right and what did it do wrong?
-
During a recent review, ABC Corporation discovered that it has a serious internal control problem. It is estimated that the impact associated with this problem is $1 million and that the likelihood...
-
Parktown Medical Center, Inc. is a small health care provider owned by a publicly held corporation. It employs seven salaried physicians, ten nurses, three support staff, and three clerical workers....
-
Sara Jones owns a rapidly growing retail store that faces stiff competition due to poor customer service, late and error-prone billing, and inefficient inventory control. For the companys growth to...
-
In 1984, the number of German marks required to buy one U.S. dollar was 1.80. In 1987, the U.S. dollar was worth 2.00 marks. In 1992, the dollar was worth 1.50 marks. In 1997, the dollar was again...
-
Todays spot rate is S 0 $ = $0.009057355. The 90-day forward rate is F 1 $ = $0.008772945. a. Calculate the forward premium on Japanese yen in basis points and as a percentage premium or discount...
-
Describe locational, triangular, and covered interest arbitrage.
Study smarter with the SolutionInn App