Identify alternative solutions and choose the best one

Assignment Help Software Engineering
Reference no: EM133650948

Case: Registration is a critical element of today's school system; it plays a major role in managing student enrollment and course registration. However, there are many problems when it comes to being able to have a smooth transition from semester to semester.

One of the many problems that the registration process has is the inability for students to be able to attain their registration pin. Registration is all dependent on the registration pin that each student attains after submitting their advising sheet to their advisor. Due to the lack of organization and the lack of efficiency of the current process of attaining the registration pin a lot of students find themselves in a predicament of not having their pin or not being able to attain their pin in a timely manner. This causes chaos and confusion not only among students but also among advisors as well, causing a delay in the entire registration process. This problem also ties into the problem that many students have when it comes to being able to find and contact advisors in order to receive their pins. Due to the lack of contact or guidance in finding advisors this further delays the process of students being able to register and get advised causing major backup with the entire process of registration as well.

Another problem that the registration system finds itself in is the process of registering in general. For some it is the process figuring out which classes are restricted to them and which requirements they have met and have not met. Some of the classes that are available to register for each year are classes that have prerequisites or classes that are restricted by major. A problem that the registration process faces is when students attempt to register for a class unknowing of the restrictions and prerequisites that it requires causing for the student to find themselves in a class they shouldn't be in or being told that they cannot be in the class once entering the class, which requires another process of getting a new class. This also goes hand in hand with the problem of just maintaining restrictions such as majors only classes, time conflicts in schedules, course quotas, etc. With the problem of restrictions and holds another problem of there not being enough classes comes into play when it comes to registration and students not being able to get into their own major classes. This problem can not only cause the student to be delayed in the semester when entering a new class but also delayed in the process of graduating depending on the situation that they find themselves in.

One of the last major problems that showed up multiple times when students were surveyed was the problem of the system itself. The system not being able to sustain the amount of students that are going in and out of the system all at once. This causes the system to glitch and causes major problems for students. Not only does this system problem cause major disorganization but also major difficulties when it comes to the fact of advisors being spammed with emails about system rather than helping students that have not received their pins yet which also causes major holdup for the entire registration process.

Due to these problems and many others the registration system has found itself in need of a major upgrade. This system is looking for a solution that can not only help students acquire their registration pin but also provide information on the current registration status of each student, provide a listing of all students in a particular course section, assure that the registration restrictions are maintained and initiate semester end grade reports. By doing all these things this system will not only help with the efficiency of the registration process but also in creating a smoother, less hectic registration process for the students and advisors that are included in the process. Making the transition from semester to semester more enjoyable and less inclined to give everyone a hard time.

Identify alternative solutions and choose the best one. identify possible hardware and software for the best solution and display a Cost and benefits analysis for the best solution.

Reference no: EM133650948

Questions Cloud

Create a logo design that incorporates : Create a logo design that incorporates and reflects the new direction for the company based on the work you've completed in this activity
Draw a web-service-based software system : Draw a web-service-based software system, for online bookstore application. Using more than one web-services that coordinates business logic such as shopping
What was nature of the commercial television industry : What was the nature of the relationship between the commercial television industry and advocacy groups seeking to improve representations of race.
Write a analysis of connection between ebp and quadruple aim : Write a brief analysis (no longer than 2 pages) of the connection between EBP and the Quadruple Aim.
Identify alternative solutions and choose the best one : Identify alternative solutions and choose the best one. identify possible hardware and software for the best solution and display a Cost and benefits analysis
Identify what the next steps in the pursuit of justice : Identify what the next steps in the pursuit of justice on this issue are. You may choose to focus on one locality (city, state) or take a more general approach
Describe the implementation of the independent variable : Describe the implementation of the independent variable in each of the 4 studies, including all key details. (This should be the intervention or interventions
Which social determinant most affects this health issue : Explain how the healthcare issue/stressor may impact your work setting. Which social determinant(s) most affects this health issue?
How do you think african americans, today, feel about : Given the history of researchers unethically engaging in research in Black people, how do you think African Americans, today, feel about engaging in research

Reviews

Write a Review

Software Engineering Questions & Answers

  Develop a system architecture model

A customer can cancel the course by cancel method. Once customer purchase the course then account class maintain the customer no, course no, name of the course and customer.

  How each of the three security protocols works

Describe in detail how each of the three security protocols works - SSL, Convergence, and DANE - Explain how Convergence addresses this security vulnerability

  Implement a 3-tier enterprise application

In this assignment, you are to implement a 3-tier enterprise application based on the following scenario

  Draw the uml diagram for the class

Draw the UML diagram for the class and then implement the class. Write a test class program that creates a Circle2D object c1(new Circle2D(2, 2, 2.5))

  Question 1a briefly describe the role of each of following

question 1a briefly describe the role of each of following four main abstractions that form part of an soa-i

  Find a recurrence relation and the initial condition for the

How many edges the graph has? How many regions are there? Suppose that the population of a village is 100 at time n=0 and 110 at time n=1. The population increment from time n-1 to time n is twice the increment from time n-2 to time n-1. Find a recur..

  Update to tax preparation software for the next tax season

Assume you are the project manager for a software company and your team is in charge of delivering an update to tax preparation software for the next tax season.

  Security assignment

This assignment will give you the opportunity to provide a backup strategy and disaster recovery plan to protect the organization against disruptions to the availability of the system. In this final assignment, focus on the most critical system th..

  Develop a plan for system and system testing

Develop a plan for system testing. Include areas that you will test within both the application and a system as a whole and how errors will be tracked and reported.

  Program that prompts the user to enter name

Draw a flowchart for a program that prompts the user to enter name, age, and number of the dependents of 25 employees into three one-dimensional.

  Identify which sdlc step is associated with each project

Select a System/Software Development Life Cycle model and methodology then apply this model. Identify which SDLC step is associated with each project component.

  Define the terms software process and unified process

Define the terms software process and Unified Process. In the software engineering context, what is meant by the term model? What is meant by a phase of the Unified Process?

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