【Use Case】Analysis of Graduate Enrollment Registration Management System

   System overview: The Graduate School publishes the admissions brochure to the admissions system in accordance with national regulations, including the candidate's major catalog, tutor profiles, introductions to colleges and disciplines, and the admissions situation of each major. Candidates who are going to apply for the school must fill in the registration form and prepare two letters of recommendation from experts. After receiving the application materials and application fee from the students, the Graduate School will sort out the registration and issue the admission ticket after the examination and approval. At the same time, the Graduate School shall count the registration status of candidates for each major, each college and each tutor according to the registration status of candidates. After the examination, the Graduate School shall release the candidates' test scores in a timely manner, and conduct statistical analysis on the candidates' scores.

  The analysis phase of the system consists of six parts:

1. Use case diagram of graduate school candidate registration system

 

 

 

 

Figure 1-1 Use Case Diagram

 



 


Second, the use case sequence table


Table  1-1 Sorting of use  cases  


 


Example 

order

development cycle   

reason 

Fill out the registration form

1

development cycle one

main function

Upload a letter of recommendation from an expert

2

development cycle one

Theme function

Pay the registration fee

3

development cycle one

Complex functions and high security

Approval and issuance of admission ticket

4

development cycle one

The main function

Candidate classification management

5

development cycle one

key function

Exam results announced

6

Development cycle two

The main function, the implementation is relatively simple

Statistical analysis of grades

7

Development cycle two

Basic functions, easy to implement

Admissions Inquiry

8

Development cycle two

Basic functions, easy to implement

Professional College Tutor Search

9

Development cycle three

Necessary to complete key functions, and easy to implement

register log in

10

Development cycle three

Necessary to complete key functions, and easy to implement

 

 

 

 

 

3. A detailed description of the use case "candidate registration"

 

 

 

 

 

 

 

Name: Candidate Registration

 

 

 

Logo: StudentSignUp

 

 

 

Instructions: Candidates fill in the registration form and personal information form according to the major they have applied for, the selected tutor, upload two letters of recommendation from experts, and submit it through the Internet

 

 

 

Prerequisites: Undergraduate student status certificate (Xuexin website information) and two expert recommendation letters uploaded and uploaded successfully

 

 

 

Post-conditions: The application form is successfully submitted or the application conditions are not met and an error report is generated

 

 

 

Extension: Generate bug report

 

 

 

Including: "Registration, Login", "Upload Expert Recommendation Letter", "Student Status Certificate Review"

 

 

 

Related Rules: Student Status Review Rules

 

 

 

Basic operation process (basic path):

 

 

 

  1. Candidates should log in to the online application system of the graduate school of the university through registration;

  2. Candidates read the admissions brochure, and use the search function to search for the subject introduction, tutor profile, and professional enrollment of their own majors, and determine the majors to apply for and select tutors;

  3. Fill in basic personal information and application information, such as graduation institution, work experience, application tutor and major;

  4. Upload two letters of recommendation from experts;

  5. Pay the registration fee online;

  6. The Graduate School will review the student status and application materials submitted by candidates to determine whether they meet the application requirements;

  7. Review whether to upload an expert recommendation letter to determine whether the application conditions are met;

  8. Check whether the registration payment is successful, and determine whether the registration can be completed;

  9. Generate the test taker admission ticket and notify the test taker to print the admission ticket online.

 

 

 

Optional operation flow (alternative path):

 

 

 

Alternative Process A : The student’s student status and application materials are unqualified.

 

 

 

  1. Check and review the student's student status and application materials according to the candidate's account;

  2. Inform the candidates of the problems existing in the student status and application materials, and tell the candidates that they cannot complete the registration;

  3. The candidate's registration application shall be invalidated, and the reason for invalidation shall be recorded as "the examination of student status and application materials failed".

 

 

 

Alternative Process B : Candidates have not uploaded expert recommendation letters or less than two letters of recommendation.

 

 

 

  1. Check and review the expert recommendation letter uploaded by the candidate according to the candidate account;

  2. Inform the candidates of the problems in the expert recommendation letter and tell the candidates that they cannot complete the registration;

  3. The candidate's registration application will be invalidated, and the reason for invalidation will be recorded as "expert recommendation letter failed to pass the review".

 

 

 

Alternative Process C : Candidates have not completed the registration payment.

 

 

 

  1. Check whether the registration fee of the candidate has been paid according to the candidate account;

  2. Inform the candidates about the unpaid registration fee and tell the candidates that they cannot complete the registration;

  3. The candidate's registration application shall be invalidated, and the reason for invalidation shall be recorded as "the registration fee has not been paid in full".

 

 

 

 

 

Fourth, the interface prototype ( made by Windows drawing board...)

 

 

 

 

 

 

 

 

 

( 1 ) Login and register

 

 

 

 

 

 

 

 

 

 

 

 

   (2) Fill in the registration form

 



 
(3) Expert recommendation letter upload

 



 

 

   (4) Pay the registration fee

 



 (5) If the application is approved, print the admission ticket

 



 

 

 

 

(6) Announcement of results, query results and admissions

 


 

 

 

 

 

5. Key Use Case: Candidate Registration

 


 

Figure 1 - 2 System Sequence Diagram

 

 

 



 

 

6. Class diagram of the key use case "candidate registration"

 

Figure 1-3 Use case class diagram

 



 

 

  The above system class diagram, system sequence diagram and use case diagram are all made by Enterprise Architect (EA). The interface prototype is made by the Windows drawing board. . .

 

  When I started system analysis for the first time, many analyses were not in place, and the thinking was not rigorous. This is only for your own retention and discussion with you.

 

 

 

 

 

 

 

 

 

 

 


 

 

 

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326646268&siteId=291194637