Question

1.   Think about the system that handles student admissions at our university. The primary function of...

1.   Think about the system that handles student admissions at our university. The primary function of the system should be able to track a student from the request for information through the admissions process until the student is either admitted to the school or rejected.


II.   Write a use-case description that can describe an Admit Student use case.
Assume that applicants who are children of alumni are handled differently from other applicants. Also, assume that a generic Update Student Information use case is available for your system to use.

III.   Create a use-case diagram that includes all of the above use cases.
Assume that an admissions form includes the contents of the form, SAT information, and references. Additional information is captured about children of alumni, such as their parent’s graduation year, contact information, and college major.

VI.   Create a class diagram for the use cases identified with questions 2 and 3. Also, be sure to include the above information.
Assume that a temporary student object is used by the system to hold information about people before they send in an admission form. After the form is sent in, these people are considered students.

V.   Create sequence diagrams for the scenarios of the above use cases.

VII.   Create a communication diagram for the scenarios of the above use cases.

VIII.   Create a behavioral state machine to depict a person as he or she moves through the admissions process.


XI.   Perform a CRUDE analysis to show the interactivity of the objects in the system.

Thanks!

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Solution:

I. Track Student Information:

1. Given Student Admission System where an eligible candidate can apply to the University for admission by filling the Student Registration form

2. Then the admission system verifies the candidate eligibility criteria then admission conformed then candidate become student

3 If the candidate is a child of Alumni of university, Parents information also to be furnished

4. Priority will be given to the children of alumni

5.A candidate can track the status of admission using application ID

6 Result of Track request is : 1.Received Application and Under Process

2. Accepted and Admission has given

3 Rejected Admission and Reason

Q.no II)

Answer: Use Case Description for Admit Student Use Case:

Use Case is a set of sequences of actions performed by a system with respect to an actor to perform a specified task.

Actor : Is a human being or Hardware or software Element performs a cohessive set roles in the system

Student Admission System :

Actors : 1.University

2. Candidate

3. Student

4. Admission Coordinator

5 Admission Process Software

Use Cases :

1.Registration of A candidate (login)

2. Apply (College,Course)

3. Pre Requisite Info for Admission

4. Other Details ( Alumni's Child)

5. Process Admission(Student Admit)

6 Status ( Track )

7. Log Out

Use Case can be described in Textual Manner or Using Interaction Diagrams can be used to describe a use case

Textual Description Contains Two Elements :

1 Main Flow of Events ( All constraints are True)

Eg: Student Admit Use Case:

Pre Requisite: Candidate Register and apply for admission

i). Receive Application (online) ( Assume Applied)

ii). Verify Mandatory information given by the student ( Assume All are Valid)

iii).Check Eligibility for Applied Course (Assume Eligible or not Eligible)

iv). Accept and Admit Candidate by allocation of Student status ( If he is Eligible)

v). Reject Admission( Not Eligible )

2. Alternate Flows of Events (For each constraint False)

1. If no candidate not Applied - No Admissions - End admit Process

2. More Candidates applied - Check Eligibility ( No one eligible)- End

3. Check student is child of Alumni( Yes)

i) Check Parent College,Major(Course) info ( Valid)

ii) Allot admission under Alumni(parent) quota

Q.No III) Use Case Diagram For Student Admission Process:

Use Case Diagram contains A set of use cases ,Actors and their relationships as shown below:

IV) Class Diagram for Student Admission Process:

Class diagram Contains A set of Classes and their relationships as shown below:

The above Student Admission System Contains the following Classes:

1. Student

2. Candidate

3.Application

4 Alumni

5. University

6. Dean Admissions(Or Registrar)

7 Student Admit

Relation Ships: Class Diagram is a structural diagram that shows structural relationship among the classes using

i) Association /Aggregation

ii) generalization

iii) Dependency

Add a comment
Know the answer?
Add Answer to:
1.   Think about the system that handles student admissions at our university. The primary function of...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • A domain model class diagram, a use case diagram, SSDs for two use cases l, such...

    A domain model class diagram, a use case diagram, SSDs for two use cases l, such as add a seller and record a book order use cases. A sequence diagram for each of the above is cases that the book has been shipped. After the seller receives CASE STUDY MoveYourBooksNow.com notice that a listed book has been sold, the seller must notify Book Exchange the buyer via e-mail within 48 hours. Shipment of the order MoveYourBooksNow.com is a book exchange...

  • Question 1: In a tabular form, list the fundamental system modeling perspectives as context, interaction, structural,...

    Question 1: In a tabular form, list the fundamental system modeling perspectives as context, interaction, structural, and behavioral and provide the names of corresponding UML diagrams that best fits to each model perspective. When applicable, provide subcategories for the system modeling perspectives, as well as possible alternative diagrams. Question 2: Imagine you are hired to design a software FBI-HRSW for FBI to be used in its Human Resources Department to hire job applicants. Draw the context model for the FBI-HRSW...

  • . Spring Breaks ‘R’ Us (SBRU) is an online travel service that books spring break trips...

    . Spring Breaks ‘R’ Us (SBRU) is an online travel service that books spring break trips to resorts for college students. The basic idea is to get a group of students to book a room at a resort for one of the traditional spring break weeks. SBRU contracts with dozens of resorts in key spring break destinations in Florida, Texas, the Caribbean, and Mexico. Its Web site shows information on each resort and includes prices, available rooms, and special features....

  • The State Patrol Ticket-Processing SystemThe purpose of the State Patrol ticket-processing system is to record moving...

    The State Patrol Ticket-Processing SystemThe purpose of the State Patrol ticket-processing system is to record moving violations, keep records of the fines paid by drivers when they plead guilty or are found guilty of moving violations, and notify the court that a warrant for arrest should be issued when such fines are not paid in a timely manner. A separate State Patrol system records accidents and the verification of financial responsibility (insurance). But a third system uses ticket and accident...

  • Problem 3: Activity-Based Costing (20 points) University Student Cleanup provides housecleaning services to its clients (primarily...

    Problem 3: Activity-Based Costing (20 points) University Student Cleanup provides housecleaning services to its clients (primarily university students). During its first year, USC had a simple business model where it charged its customers $24 per hour for services while paying its cleaning specialists $12 per hour. The owner simply assumed the 100% markup over hourly direct labor costs would be enough to cover all additional costs and make a good profit. Unfortunately, this did not tum out to be the...

  • You have been approached by a University for the design and implementation of a relational databa...

    You have been approached by a University for the design and implementation of a relational database system that will provide information on the courses it offers, the academic departments that run the courses, the academic staff and the enrolled students. The system will be used mainly by the students and the academic staff. The requirement collection and analysis phase of the database design process provided the following data requirements for the University Database system. Using the following requirements answer this...

  • Milestone #1: Pre-Planning Purpose In this milestone your will be working as an analyst and IT...

    Milestone #1: Pre-Planning Purpose In this milestone your will be working as an analyst and IT consultant for Universal Wellness Group (UWG). UWG offers a holistic approach to health care with an emphasis on preventive medicine as well as traditional medical care. In your role as an IT consultant, you will help Universal develop a new information system. Every project before it can officially kick-off needs to have some pre-planning work completed. In this milestone you will perform some pre-planning...

  • Who do you think are top 3 stakeholder groups Now that you are familiar with the...

    Who do you think are top 3 stakeholder groups Now that you are familiar with the project, what are some areas that are more likely to change? What are ways to monitor the effectiveness of stakeholder engagement? CASE STUDY VIII. Integration Management About Global Information Store Introduction In the relaunch of the ERP system, now with Ms. Adriana Holmes as the new CPO, the project team reexamined and refreshed the business case. After a detailed analysis, the team agreed to...

  • 1. Consider a grocery supermarket planning to computerize their inventory management. The items on shelves will...

    1. Consider a grocery supermarket planning to computerize their inventory management. The items on shelves will be marked with Radio Frequency Identification (RFID) tags and a set of RFID reader-devices will be installed for monitoring the movements of the tagged items. Each tag carries a 96-bit EPC (Electronic Product Code) with a Global Trade Identification number, which is an international standard. The RFID readers are installed on each shelf on the sales floor. The RFID system consists of two types...

  • Part I (worth 1 point each) Number your paper from 1-7 and list the correct letter...

    Part I (worth 1 point each) Number your paper from 1-7 and list the correct letter choice/term for each statement. A. Harm principle B. Health Insurance Portability and Accountability Act (HIPAA) C. Institutional review board D. Legitimate interest E. Privacy Rule F. Right to privacy G. Utilization review 1. A research committee set up to examine the protocol design for research to ensure that the research conforms to appropriate standards for humans. 2. Used in cases where patient confidentiality places...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT