Yêu cầu của người dùng với hệ thống user requirements:1.Đăng nhập và quản lý tài khoản: Học viên và giảng viên cn có khả năng đăng nhập vào hệ ống để s dụng các chức năng.. Cập nhật t
Trang 1B Ộ GIÁO D Ụ C VÀ ĐÀO T Ạ O
- o0o
BÁO CÁO
XÂY DỰNG HỆ TH ỐNG QUẢN LÝ TRUNG TÂM NGOẠI NGỮ
Giáo viên hưng dn : Ths.Thái Th Thanh Tho
Sinh viên thực hiện: 1 Phạm Thành Thuậ n – MSSV: 22DH114758
Trang 2NHẬN XÉT Nhận xét của giảng viên:
Trang 3
LỜI CẢM ƠN
Đu tiên chúng em muốn bày tỏ lòng biết ơn sâu sắc ti các Thy và Cô ngành Công nghệ thông tin của Trường Đại học Ngoại ngữ - Tin học TP HCM, cũng như đặc biệt là cô Thái Thị Thanh Thảo, người đã dành thời gian và công sức để hưng dn và hỗ ợ chúng em trong quá trình nghiên cứu tr
và thực hiện đề tài này
Chúng em nhận thức rằng kiến thức của mình vn còn hạn chế, và không tránh khỏi những thiếu sót trong cách hiểu và lỗi trình bày Do đó, sự đóng góp ý kiến chân thành từ quý Thy Cô sẽ rất quý giá để giúp chúng em cải thiện và hoàn thiện báo cáo của mình
Một ln nữa, em xin chân thành biết ơn!
Trang 4
MỤC LỤC
MỤC LỤC
I GII THIỆU CHUNG
II PHÂN TÍCH THIẾT KẾ HỆ THỐNG
1 Đặc tả hệ thống:
2 Các giả định(assumption), gii hạn, phạm vi của hệ thống (Scope of the system)
3 Yêu cu của người dùng vi hệ thống (user requirements): 11
4 Use case diagram:
1.Use case Tng Quát:
2.Use case Học Viên:
3.Use case Giảng Viên:
4.Use case Quản Trị Viên: 1
5 Đặc tả Use Case diagram:
5.1 Bảng Code tng quát: 1
5.2 Bảng use case:
Table 1 Cập nhật thông tin cá nhân 19
Table 2 Đăng ký ngôn ngữ thi 2
Table 3 Quản lý quyền truy cập 2
Table 4 Xem thông tin lp giảng dạy 25
Table 5 Xem thông tin ngày coi thi 26
Table 6 Gi Thông Báo Cho Người Dùng 27
Table 7 Cấp tài khoản cho người dùng 28
Table 8 Sắp xếp giảng viên cho lp 29
Table 9 Cập nhật ứng dụng 3
Table 10 Tư vấn cho người dùng 3
Table 11 Thanh toán trực tuyến 3
Table 12 Đăng ký ngôn ngữ học 3
Table 13 Đăng ký giáo viên dạy 3
Table 14 Xem điểm kỳ thi 3
Trang 5Table 16 Gi phản hồi 4
Table 17 Xem chứng chỉ 4
Table 18 Đăng ký tài khoản 4
Table 19 Đăng nhập tài khoản 4
Table 20 Quên mật khẩu 5
Table 21 Đăng xuất
Table 22 Gi thông báo cho học viên 54
Table 23 Giao bài tập
Table 24 Chấm điểm bài tập 5
Table 25 Quản lý tài khoản 6
Table 26 Quản lý quyền truy cập 6
Table 27 Quản lý quyền truy cập 6
6 Sequence Diagrams:
1 Cấp Tài Khoản
2 Xem lịch thi và lịch học 7
3 Xem chứng chỉ
4 Thanh toán học ph 7
5 Đăng nhập tài khoản 7
6 Cập nhật thông tin cá nhân 7
7 Báo Cáo
8 Đăng Xuất
9 Quản Lý Tài Khoản 7
10 Quên Mật Khẩu
7 State machine diagram:
1 Đăng nhập:
2 Đăng ký thi:
3 Dăng ký lp luyện thi: 8
4 Xem báo cáo:
5 Quên Mật Khẩu:
8 Activity diagram:
1 Đăng ký ngôn ngữ: 8
2 Gi thông báo:
3 Sắp xếp giảng viên: 8
4 Gi phản hồi :
Trang 66.Quản lý truy cập:
7.Tư vấn người dùng: 9
8.Giao Bài Tập:
9.Quản Lý Tài Khoản: 9
10.Quản Lý Quyền Truy Cập: 9
9 Sơ đồ ERD cho hệ thống:
1. Bng CHI NHANH 9:
2 Bng NHAN VIEN: 9
3 Bng BO PHAN:
4. Bng GIANG VIEN 9:
5. Bng PHONG HOC 10:
6 Bng HOC VIEN: 10
7 Bng NGON NGU: 10
8 Bng KI THI: 1
9 Bng LICH THI: 10
10 Bng DIA DIEM THI: 10
11 Bng KET QUA: 10
12. Bng CHUNG CHI 10:
10 Class Diagram 1
11 Giao diện wireframe 1
a Giao diện Trang chủ: 10
b Giao diện đăng ký: 10
c Giao diện đăng nhập: 10
12 Kết luận các ưu và nhược điểm của hệ thống cũng như những cải tiến cn thiết
13.TI LIỆU THAM KHẢO 11
14 TỔNG KẾT
a Bảng phân công công việc 11
Trang 7I GII THIỆU CHUNG
Thế gii ngày nay chứng kiến một sự phát triển vô song của công nghệ thông tin Trong bối cảnh này, nhu cu về việc giao tiếp và hiểu biết về ngôn ngữ ngày càng trở nên quan trọng và đa dạng hóa Mọi người không chỉ cn nắm vững ngôn ngữ mẹ đẻ mà còn cn biết t nhất một ngôn ngữ ngoại thương mại như tiếng Anh, tiếng Trung, hoặc tiếng Tây Ban Nha để có thể tham gia vào các hoạt động thương mại, du lịch, hay học tập trên toàn cu
Trong tình hình này, các trung tâm ngoại ngữ ở thành một phn không thể thiếu trong cộng đồng tr giáo dục và phát triển cá nhân Tuy nhiên, việc quản lý các hoạt động của một trung tâm ngoại ngữ không phải là điều dễ dàng Từ việc t ức các lp học, quản lý học viên và giáo viên, đến việc theo dõi tiến độ ch học tập và các khóa học, tất cả đều đòi hỏi sự t ức và quản lý chặt chẽ ch
Chúng em, là những học sinh đam mê và ham học hỏi, đã quyết định đối mặt vi thách thức này bằng cách thiết kế và phát triển một hệ ống quản lý trung tâm ngoại ngữ Trong quá trình làm việc này, th chúng em đã phải đối mặt vi nhiều khó khăn và thách thức Từ việc nắm vững kiến thức chuyên môn đến việc xây dựng và triển khai một hệ ống phức tạp, mọi bưc điều đòi hỏi sự cố gắng và kiên nhn củ th a chúng em
Chúng em hiểu rằng còn nhiều điều cn hoàn thiện và cải thiện trong đề tài của mình Vì vậy, chúng
em rất mong nhận được sự góp ý và hưng dn từ y cô để có thể ếp tục phát triển và hoàn thiện hơn th ti
Sự phản hồi và chỉ dn từ pha thy cô sẽ giúp chúng em nắm bắt được những điểm mạnh và yếu của hệ
th ống, từ đó tối ưu hóa và cải thiện nó một cách hiệu quả nhấ t.
Trang 8II PHÂN TÍCH THIẾT KẾ HỆ THỐNG
1 Đặc t hệ thống:
Hệ ống đào tạo và thi c yêu cu học viên và giảng viên phải đăng nhập để s dụng các chức năng th Tài khoản của giảng viên được cung cấp bởi người quản trị, trong khi học viên sau khi đăng ký cn cung cấp thêm thông tin xác thực
Mỗi năm, hệ ống t ức nhiều đợt thi và các khóa luyện thi, được phân loại theo ngôn ngữ và trình th ch
độ riêng Học viên có thể đăng ký tham gia dự thi hoặc các khóa luyện thi trưc mỗi kỳ thi Thông tin về các chứng chỉ ngôn ngữ, lịch thi và địa điểm thi được hiển thị chi tiết trên hệ ống, giúp học viên dễ dàng th lựa chọn lịch học phù hợp
Hệ ống gi mail xác nhận đăng ký và thông báo kết quả thi cho học viên, đảm bảo họ nhận đượ th c thông tin một cách chnh xác và kịp thời
Giảng viên có thể quản lý danh sách học viên trong lp, nhập điểm và xem thông tin về ngày thi một cách thuận tiện Học viên có thể tra cứu điểm sau kỳ thi trên hệ ống một cách nhanh chóng và dễ dàng th Khi học viên thanh toán học ph, hệ ống tự động gi mail xác nhận hoàn thành giao dịch, giúp đả th m bảo sự minh bạch và tin cậy trong quá trình thanh toán Sau kỳ thi, giảng viên có thể nhập điểm trực tuyến, tăng tnh tiện lợi và hiệu quả của quá trình quản lý
Ngoài ra, hệ ống cũng tự động ghi nhận và thông báo về các vấn đề kỹ thuật hoặc thiết bị cn đượ th c nâng cấp, giúp bộ phận phụ trách có thể x lý kịp thời và hiệu quả
Trang 92 Các gi đnh(assumption), giới hạn, phạm vi của hệ thống (Scope of the system)
Có thể đăng nhập vào hệ ống quản trị th
Có thể quản lý thông tin học viên và giảng viên, bao gồm thông tin cá nhân, hồ sơ học vấn, lịch học, và tiến
độ học tập
Có thể tạo lịch trình học cho các lp học, giao việc cho giảng viên, và quản lý tài liệu giảng dạy
Có thể x lý các giao dịch tài chnh, bao gồm thanh toán học ph và quản lý thông tin tài khoản của học viên
Có thể tạo và phân phối các bài kiểm tra và bài tập cho học viên
b Giảng viên:
Có thể đăng nhập vào hệ ống giảng viên th
Trang 10Có thể truy cập và cập nhật thông tin học viên trong lp học của mình, bao gồm tiến độ học tập, kết quả bài kiểm tra và bài tập
Có thể tạo và quản lý nội dung giảng dạy, bao gồm bài giảng, tài liệu tham khảo, và bài tập
Có thể tạo và chấm điểm các bài kiểm tra và bài tập của học viên
Có thể gi thông báo và phản hồi cho học viên
c Học viên:
Có thể đăng nhập vào hệ ống học viên th
Có thể xem lịch học của mình, thông tin về giảng viên và nội dung học
Có thể tham gia vào các hoạt động học tập, bao gồm xem bài giảng, làm bài tập và tham gia các bài kiểm tra
Có thể gi yêu cu hoặc thắc mắc đến giảng viên hoặc quản trị viên
Có thể truy cập và cập nhật thông tin cá nhân của mình, bao gồm thay đi mật khẩu và thông tin liên hệ
Trang 113 Yêu cầu của người dùng với hệ thống (user requirements):
1.Đăng nhập và quản lý tài khoản:
Học viên và giảng viên cn có khả năng đăng nhập vào hệ ống để s dụng các chức năng th
Giảng viên cn được cung cấp tài khoản bởi người quản trị
2.Đăng ký và quản lý thông tin:
Học viên sau khi đăng ký cn cung cấp thông tin xác thực
Học viên có thể đăng ký tham gia các đợt thi và khóa luyện thi theo ngôn ngữ và trình độ mong muốn
Hệ ống cn hiển thị thông tin chi tiết về các khóa học, lịch thi và địa điểm thi th
3.Quản lý lp học:
Hệ ống cn hỗ ợ ản lý số ợng học viên trong mỗi lp họ th tr qu lư c
Lp học sẽ tự động hủy nếu không đủ số lượng học viên đăng ký và học viên sẽ ợc sắp xếp vào lp khác đư 4.Xác nhận và thông báo:
Hệ ống cn gi mail xác nhận đăng ký và thông báo kết quả thi cho học viên th
Giảng viên cn nhận được thông báo về lịch thi và danh sách học viên trong lp
5.Quản lý điểm số:
Giảng viên cn có khả năng nhập điểm cho học viên sau kỳ thi
Học viên cn có thể xem điểm của mình trên hệ ống sau khi kỳ thi kết thúc th
6.Thanh toán và xác nhận:
Hệ ống cn gi mail xác nhận hoàn thành thanh toán học ph cho học viên th
7.Quản lý thiết bị:
Trang 12Admin cn có khả năng gi thông báo về các thiết bị có vấn đề hoặc cũ để được đi mi
Trang 134 Use case diagram:
1.Use case Tng Quát:
Trang 142.Use case Học Viên:
Trang 153.Use case Giảng Viên:
Trang 164.Use case Quản Trị Viên:
Trang 175 Đặc t Use Case diagram:
UC07 Cấp Tài khoản cho người dùng UC08 Sắp xếp giảng viên cho lp UC09 Cập nhậ ứng dụ t ng
UC10 Tư vấn cho người dùng UC11 Thanh toán trực tuyến
UC12 Đăng ký ngôn ngữ học UC13 Đăng ký giáo viên dạy UC14 Xem điểm kỳ thi
UC15 Xem lịch học và lịch thi UC16 Gi phản hồi
UC17 Xem chứng chỉ
UC18 Đăng ký tài khoản
UC19 Đăng nhập tài khoản
UC20 Quên mật khẩu
Trang 18UC21 Đăng xuất
UC22 gi thông báo cho học viên UC23 giao bài tập
UC24 Chấm điểm bài tập
UC25 Quản lý tài khoản
UC26 Quản lý quyền truy cập UC27 Xem báo cáo
Trang 195.2 Bảng use case:
Table 1 Cập nhật thông tin cá nhân
Short description Cho phép Actor cập nhật thông tin cá
nhân trong trang hồ sơ của họ
Trigger Actor nhấn nút Cập Nhật
Pre-condition Actor có tài khoản học viên
Actor đã đăng nhập tài khoản học viên Post-condition Hệ thống hiện thị thông báo cập nhật
thông tin thành công Thông tin mi đã được cập nhật trong trang hồ sơ
Standard Process (1) Actor nhấn nút Câp nhật thông
tin (2) Actor chỉnh sa thông tin tuỳ theo ý mình
(3) Actor nhấn nút cập nhật (4) Hệ ống thông báo cập nhậth t thành công
(5) Hệ Thống chuyển sang Trang Thông tin cá nhân
Trang 20Alternative Process (4’) Hệ ống thông báo sai thông tin cậth p
nhật
Hệ ống hiển thị thông báo lỗi cụ th thể Học viên sa lỗi và cập nhật lại thông tin (5’) Quay lại trang Cập Nhật Thông tin
Hệ ống hiển thị thông báo lỗi Học viên thth lại sau
Error situations Không kết nối được server
System state in error situation Actor sẽ không Cập nhật được thông tin
Hệ ống hiển thị thông báo lỗth i
Trang 21Table 2 Đăng ký ngôn ngữ thi
(3) Actor nhấn nút đăng ký (4) Hệ ống thông báo đăng ký ththành công
(5) Hệ Thống chuyển sang Trang Thông tin cá nhân
Alternative Process (4’) Hệ ống thông báo đăng ký không th
thành công
Hệ ống hiển thị thông báo lỗi cụ th thể Học viên kiểm tra lại thông tin và đăng ký
Trang 22(5’) Quay lại trang đăng ký ngôn ngữ thi
Hệ ống hiển thị thông báo lỗth i Học viên th lại sau
Error situations Không kết nối được server
System state in error situation Actor sẽ không đăng ký ngôn ngữ thi
được
Trang 23Table 3 Quản lý quyền truy cập
Short description Cho phép Quản trị viên quản lý các phản
hồi của người dùng trong hệ thống
Trigger Quản trị viên nhấp vào nút "Quản lý phản
hồi" trong trang quản trị
Pre-condition Quản trị viên đã đăng nhập vào tài khoản Post-condition Quản trị viên có thể ực hiện các thao tác th
quản lý phản hồi Standard Process (1) Quản trị viên chọn chức năng
muốn thực hiện (xem danh sách , phân loại, đọc chi tiết phản hồi, (2) Quản trị viên chọn phản hồi của người dùng muốn thực hiện thao tác
(3) Hệ ống thực hiện chức năng th
được chọ n
(4) Hệ ống hiển thị thông báo ththành công hoặc thất bại Alternative Process 1': Quản trị viên không chọn chức năng
Hệ ống hiển thị thông báo lỗth i
Quản trị viên chọn chức năng
2': Quản trị viên không chọn phản hồi của
Trang 24Hệ ống hiển thị thông báo lỗth i
Quản trị viên chọn phản hồi của người dùng
3': Hệ ống không thể ực hiện chứth th c năng
Hệ ống hiển thị thông báo lỗth i
Quản trị viên th lại sau
Error situations Không kết nối được server
System state in error situation Quản trị viên không thể ực hiện thao tác th
quản lý phản hồi.Hệ ống hiển thị thông thbáo lỗi
Trang 25Table 4 Xem thông tin lp giảng dy
Name Xem thông tin lp giảng dạy
Short description Cho phép Actor xem thông tin lp học
Trigger Actor nhấn nút Xem thông tin lp giảng
dạy Pre-condition Actor đã có tài khoản giảng viên
Actor đã đăng nhập tài khoản giảng viên Post-condition Giảng viên có thể xem thông tin chi tiết
về lp học
Standard Process (1) Actor nhấn nút thông tin cá nhân
(2) Actor chọn lp dạy học (3) Actor xem được các thông tin của lp dạy học
Alternative Process (3’) Hệ ống thông báo chưa dạy lp học th
nào (4’) Quay lại trang thông tin cá nhân Error situations Không kết nối được server
System state in error situation Actor sẽ không xem được thông tin lp
dạy học
Trang 26Table 5 Xem thông tin ngy coi thi
Short description Cho phép Actor xem thông tin ngày coi
thi
Trigger Actor nhấn nút Xem thông tin ngày coi thi Pre-condition Actor có lịch coi thi
Actor đã đăng nhập tài khoản giảng viên Post-condition Chuyển ti trang thông tin coi thi Standard Process (1) Actor nhấn nút thông tin cá nhân
(2) Actor chọn ngày coi thi (3) Actor xem được các thông tin ngày coi thi
Alternative Process (3’) Hệ ống thông báo chưa có ngày coi th
thi nào (4’) Quay lại trang thông tin cá nhân Error situations Không kết nối được server
System state in error situation Actor sẽ không xem được thông tin lp
dạy học
Trang 27Table 6 Gi Thông Báo Cho Ngưi Dng
Short description Cho phép Actor Gi thông báo đến người
dùng hệ thống
Trigger Actor nhấn nút Gi thông báo
Pre-condition Actor đã đăng nhập tài khoản quản trị Post-condition Chuyển ti trang gi thông báo Standard Process (4) Actor nhấn nút Gi thông báo
cho người dùng (5) Actor chọn người nhận thông báo tuỳ theo ý mình (6) Actor nhấn nút gi thông báo (7) Hệ ống thông báo đã gi ththông báo thành công (8) Hệ Thống chuyển sang trang nhập gi thông báo Alternative Process (4’) Hệ ống thông báo gi thông báo th
không thành công (5’) Quay lại gi thông báo cho người dùng
Error situations Không kết nối được server
System state in error situation Actor sẽ không gi thông báo được cho
người dùng
Trang 28Table 7 Cấp ti khoản cho ngưi dng
thành công Standard Process (1) Actor nhấn nút đăng ký
(2) Actor nhập thông tin đăng ký của người dùng
(3) Actor nhấn nút đăng ký để hoàn thành việc đăng ký
(4) Hệ ống thông báo đã đăng ký thtài khoản thành công
(5) Actor gi tài khoản qua mail của người dùng
Alternative Process (4’) Hệ ống thông báo đăng ký tài khoảth n
không thành công (5’) Quay lại trang đăng ký tài khoản Error situations Không kết nối được server
System state in error situation Actor sẽ không đăng ký tài khoản được
Trang 29Table 8 Sắp xếp giảng viên cho lp
(2) Actor chọn lp (3) Actor chọn giảng viên (4) Actor nhấn nút sắp xếp để hoàn thành sắp xếp
(5) Hệ ống thông báo sắp xếth p thành công
(6) Hệ ống chuyển sang trang ththông tin cá nhân
Alternative Process (5’) Hệ ống thông báo sắp xếp không th
thành công (6’) Quay lại trang sắp xếp Error situations Không kết nối được server
System state in error situation Actor sẽ không sắp xếp lp cho giảng
viên được
Trang 30Standard Process (1) Actor nhấn nút cập nhật
(2) Hệ ống thông báo đã cập nhậth t ứng dụng thành công
(3) Hệ ống chuyển sang trang ththông tin cá nhân
Alternative Process (2’) Hệ ống thông báo cập nhậ ứng th t
dụng không thành công (6’) Quay lại trang sắp xếp Error situations Không kết nối được server
System state in error situation Actor sẽ không cập nhậ ứng dụng đượct
Trang 31Table 10 Tư vấn cho ngưi dng
Short description Cho phép Quản trị viên tư vấn cho người
dùng về các vấn đề liên quan đến hệ thống
Trigger Người dùng gi yêu cu tư vấn qua hệ
(4) Quản trị viên tư vấn cho người dùng về vấn đề họ gặp phải
Trang 32(5) Quản trị viên giải đáp thắc mắc của người dùng
(6) Người dùng đánh giá chất lượng dịch vụ tư vấn
Alternative Process 1': Người dùng không gi yêu cu tư vấn
Hệ ống không thực hiện thao tác nào.th2': Quản trị viên không thể liên hệ vi người dùng
Hệ ống thông báo cho Quản trị viên.thQuản trị viên th liên hệ lại sau 3': Quản trị viên không thể ải đáp thắgi c mắc của người dùng
Hệ ống thông báo cho th Quản trị viên.Quản trị viên có thể liên hệ vi cấp trên
để ợc hỗ đư trợ
Error situations Không kết nối được server
System state in error situation Quản trị viên không thể ực hiện thao tác th
tư vấn
.Hệ ống hiển thị thông báo lỗth i
Trang 33Table 11 Thanh toán trực tuyến
thành công Standard Process (1) Actor nhấp vào nút "Thanh toán
học ph"
(2) Hệ ống hiển thị danh sách các thphương thức thanh toán điện t khả dụng
(3) Học viên chọn phương thức thanh toán mong muốn (4) Hệ ống chuyển hưng đếth n trang thanh toán của nhà cung cấp dịch vụ thanh toán (5) Học viên nhập thông tin thanh toán theo yêu cu
(6) Hệ ống x lý thanh toán.th(7) Hệ ống hiển thị thông báo ththanh toán thành công và cập
Trang 34nhật trạng thái thanh toán của học viên
Alternative Process (2') Hệ ống không thể kết nối vi nhà th
cung cấp dịch vụ thanh toán
(3') Học viên nhập thông tin thanh toán không hợp lệ
(4') Hệ ống gặp lỗi trong quá trình x lý ththanh toán
(5’) Hệ ống hiển thị thông báo lỗi và thyêu cu người dùng nhập lại thông tin Error situations Không kết nối được server
System state in error situation Actor sẽ không thể thanh toán học ph
Hệ ống hiển thị thông báo lỗi và yêu cth u học viên th lại
Trang 35Table 12 Đăng ký ngôn ngữ học
Học viên Post-condition Học viên được đăng ký thành công ngôn
ngữ mi
Hệ ống hiển thị thông báo thành công và thchuyển hưng đến trang Hồ sơ học tập Standard Process (1) nhấp vào nút "Đăng ký ngôn
ngữ học"
(2) Học viên chọn ngôn ngữ muốn học từ danh sách
(3) Học viên chọn trình độ ện tạhi i của họ
(4) Học viên nhấp vào nút "Đăng ký"
(5) Hệ ống ghi lại thông tin đăng th
ký của học viên
(6) Hệ ống hiển thị thông báo th
Trang 36Alternative Process (2') Học viên không chọn được ngôn ngữ
System state in error situation Học viên không thể đăng ký ngôn ngữ
học
Hệ ống hiển thị thông báo lỗi và yêu cth u học viên th lại
Trang 37Table 13 Đăng ký giáo viên dy
viên cho ngôn ngữ học" (2) Hệ ống hiển thị danh sách giáo thviên phù hợp vi các tiêu ch của học viên
(3) Học viên xem thông tin chi tiết của từng giáo viên
(4) Học viên chọn giáo viên phù hợp
(5) Hệ ống ghi lại thông tin đăng th
ký của học viên
(6) Hệ ống hiển thị thông báo ththành công
Alternative Process (4') Hệ ống không tìm thấy giáo viên th
phù hợp vi các tiêu ch của học viên
Trang 38(5') Học viên có thể thay đi các tiêu ch hoặc quay lại trang "Danh sách ngôn ngữ"
Error situations Không kết nối được server
System state in error situation Học viên không thể đăng ký giáo viên
Hệ ống hiển thị thông báo lỗi và yêu cth u học viên th lại
Trang 39Table 14 Xem điểm kỳ thi
Short description Cho phép học viên tra cứu điểm kỳ thi đã
thi tạ trung tâm ngoại ngữi
Trigger Học viên nhấp vào nút "Xem điểm thi" Pre-condition Học viên đã đăng nhập tài khoản
Học viên đã hoàn thành kỳ thi
Post-condition Hệ ống hiển thị thông tin điểm thi củth a
học viên Standard Process (1) Học viên chọn kỳ thi muốn xem
Alternative Process (1') Học viên không chọn được kỳ thi
muốn xem điểm (2') Hệ ống hiển thị thông báo lỗth i
và quay lại trang "Hồ sơ học tập" Error situations Không kết nối được server
Trang 40System state in error situation Học viên không thể xem điểm thi Hệ
thống hiển thị thông báo lỗi và yêu cu học viên th lại