SWD392_SU25_Practice_Exam_4137.webp
Hữu Thành1

SWD392_SU25_Practice_Exam_4137.webp

☑Kizspy.me
Zoom
Questions 3. (2.0 points)
Business Scenario: A student's enrollment in a course has a lifecycle. Initially, the student
is in the Registered state. When the semester begins, their state changes to Active. If the
student officially withdraws from the course, their state becomes Dropped. At the end of
the semester, after the final grade is submitted, their state changes to either Passed or Failed.
Task: Draw a Statechart Diagram for a CourseEnrollment object.
• Your diagram must show all the states: Registered, Active, Dropped, Passed,
Failed.
• Clearly label the events that trigger the state changes (e.g., semester_starts)
and the actions that occur (e.g., calculateFinalGrade()).
Questions 4.(1.0 points) Propose a suitable software architecture for the entire "Student
Management Administration Portal."

.
Name the architecture you choose.
List two (2) advantages and one (1) disadvantage of your choice for this project.
Questions 5. (1.0 point)
Business Scenario: The portal needs a single, globally accessible object to manage
application-wide settings, such as the current academic year and the name of the university.
It is critical that there is only one and only one instance of this settings object throughout
+ 100%
Activate Windows
Go to Settings to activate Windows
Close
Chưa có bình luận nào.

Thông tin

Category
SWD392
Thêm bởi
Hữu Thành1
Ngày thêm
Lượt xem
2,658
Lượt bình luận
0
Rating
0.00 star(s) 0 đánh giá

Share this media

Back
Bên trên Bottom