Nhân viên giáo vụ sẽ tiếp nhận xử lý và gới email xác nhận đăng ký thành công, đồng thời trên phiếu đăng ký sẽ có them thông tin phiếu này do ai xử lý.Mỗi lớp sẽ đo một giáo viên phụ trá
Trang 1HE THONG THONG TIN
1 TEN DE TAI: Ung dụng quản lý trung tâm Anh ngw EFE (English For
Trang 2HE THONG THONG TIN
TEN DE TAI: <dé tai>
Sinh vién thuc hién
4 Dinh Phwoc Bao Thién-
Trang 3TP Hồ Chí Minh - 2022
Trang 4MỤC LỤC
MỤC LỤC - nT 11 n1 H121 1 111 n1 t0 H121 1tr re i DANH MUC BANG VÀ HÌNH VẼ 2 ST TỰ H21 1 1012120 112212 rya iii NHAN XET 3 )i0eGdidđiiảỶảỶ iv LỜI MỞ ĐẦU ST 11111201 1 110122111 12111 1111 11g 1n ve 1 CHƯƠNG I TÔNG QUAN VẼ ĐỒ ÁN 5c T112 11212121211 grrreg 2
1 MỤC TIỂU - PHAM VIDE TAI (UNG DUNG QUAN LY TRUNG TAM ANH NGU EFE(ENGLISH FOR EVERYONE)) c:cccsscssscssscssssseesssecseesensessessessees 2
In 5 e 2
1.2 Phạm vi đề tài - 5 S TS T2 221 11T 2n 221 tre 2 PIN 0V 00/90/7 c.dẢẢầảắăáÝỶắả 2
3 CÁC THÀNH VIÊN THAM GIA - 5 S2 E21 1211212121122 rye 2 00019)/65289/-:0.152014I2127 77 ai 3
1 SO DO CAC TRUONG HOP SU DUNG (USE CASE DIAGRAM) 3
2 Miéu ta trwong hop sw dung (Use case description) 0 0000c cece 3
2.1 UCŨI à 0 S1 TH HH TH n1 n1 n1 ng ru 3 2.2 UC(2 00 HH HH TH nh n1 111 11g ngu 3 2.3 UCÚẩ L 0 HH HH nh n1 n1 n1 ng ueu 3 2.4 UCÚA 0 HH HH TH nh n1 n1 ng tru 3 2.5 UCÚÃ 0 HH HH TH nh n1 n1 ng gu 3 0/97 ặlặãaẽ 3 2.7 UCŨ?, Q01 HH HH TH nh n1 n1 111g ru 3 2.8 UCÚ L0 HH HH nh n1 g1 n1 ng ueu 3 2.9 UCÚ9 0.0 HH HH nh nh n1 n1 n1 ngu 3 2.10 UCŨ 5 S2 121211221221 1 111 T1 1 1211 11 n1 gan ru 3 2.11 UCII 5S 21 22112212211 1 11111 1 1 121 1 1 111 111g ru 3 CHƯƠNG 3 LOGICAL VIEW cá St TH 0 TH 1 H212 11 1111 gay 5
1 SƠ ĐỎ LỚP (CLASS DIAGRAMI - cS Tn2n 222k 5 1.1 Sơ đồ lớp 5c ST 212 1 H1 2t n2 1n 1x ra 5
1.2 Giải thích các lớp - Q12 11 111121111111 12111111 1111111111 1111 1911 E11 1H tra 5
2 SƠ ĐÒ ĐÓI TƯỢNG (OBJECT DIAGRAMI) 0 2n 5 CHƯƠNG 4 PROCES§S VIEW S21 1111 1211220101 n1 ng re 6
1 SƠ ĐỎ TUẦN TỰ (SEQUENCE DIAGRAM) 2 5S E222 1t 6
1.1, Học viên đăng ký thành viên Q20 20112012222 9121111111118 121 xe 6
Trang 51.2, Học viên đăng ký mỗn 2 22 1221 22112211251 1211 15111111221 2211811 Hy 6
1.3 Giáo viên điểm danh 5s TS E11 121121212111 22t rg re 6
1.4 Trưởng trung tâm mở lớpp - G12 22212211121 121 11211171155 111 1158111 rườ 6
2 SƠ ĐỎ CỘNG TÁC (COLLABORATION DAIGRAMI s.cccccec 6
2.2 Giáo viên điểm danh - 5 SE E12 1111 1211112121121 121221 6
2.3 Học viên đăng ký môỗn - 0 20112112112 112211011 15111111111 21111011 8111 6 2.4 Học viên đăng ký thành viên - 0 Q02 2121121112111 151 1111711110111 ng 6
3 SƠ ĐÒ TRẠNG THÁI (STATE DAIGRAMI 52 SS E2 ray 6
4 SO DO HOAT DONG (ACTIVITY DAIGRAMI) 5 2 22g 6 CHƯƠNG 5 IMPLEMENTATION VIEW ác 21221221 21212122 rreg 8
1 SƠ ĐỎ THÀNH PHẢN (COMPONENT DIAGRAMI - 52c se 8
1.1, Đăng ký tài khoản L0 0222121112221 eee eneeecetseesetttneeeeseestensnenaes 8 IN) ca sẽŸštttdidiiiiaiẳaiẳiẳắiáẳăaảäŸ444 8 1.3 Trung tâm anh ngữ EFE - - L L2 122012 12011321 1155511 1111521111 11k eg 8
2 SƠ ĐỒ GÓI (PACKAGE DIAGRAM 0 2n HH2 uyg 8 CHUONG 6: DEPLOYMENT VIEW .0 cccccssscsscsssesssesssessevsssssesesesstessesssesssstessssesenteetes 9
1 DEPLOYMENT DIAGRAM cccccccccccccssccsscsssesssesstssseeseesssesstssesseesserevsessese 9 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ¿2 2s 2 2212E12111117121272217121E121 xe 10
"5089.4990 €021292777 7 an 11 TAI LIEU THAM KHAO cecceccecccscssessesssesesecsecsesseessesenssesssetessessesesisenseteesssseties 12 PHỤ LỤC 52-21 2 1111211212112 121 1n tá 1 n1 12111 g1 11a 13
Trang 6DANH MUC BANG VA HINH VE
(néu có — tách theo từng trang riêng)
Sơ đỗ 1 Use Case quản lý Trung Tâm EFE cc sò c2 sẰ:
So dé 2 Class Diagram quan ly Trung Tâm EFE
So dé 3 So dé déi trong (Object diagram) quan ly Trung Tam EFE
Sơ đồ 4 Sơ đồ tuần tự (Sequence diasram) đăng ký thành viên
So dé 5 So dé tuan ty (Sequence diagram) đăng ký môn học
So dé 6 So dé tuần tự (sequence diagram) diém danh
So dé 7 So dé tuan tu (Sequence diagram) mở lớp học
Sơ đồ 8 Sơ đồ cộng tác (collaboration điasram) mở lớp học
Sơ đồ 9 Sơ đồ cộng tác (collaboration điaoram) điểm danh
Sơ đồ 10 Sơ dé cộng tác (collaboration diapram) Đăng ký môn
Sơ đồ 11 Sơ đồ cộng tac (collaboration diagram) Dang ky thanh vién
So dé 12 So dé trang thái (State diapram) Phiếu đăng ký
Sơ đồ 13 Sơ đỗ hoạt động ( Activity điasram ) đăng ký môn
Sơ đồ 14 Sơ đồ thành phan (component diagram) đăng ký tài khoản .28
Sơ đồ 15 Sơ đỗ thành phần (component điapram) đăng ký lớp học
Sơ đồ 16 Sơ đồ thành phan (component diagram) hoat déng trung tam Sơ đồ 17 Sơ đỗ gói ( package diagram) trung tâm anh ngữ EFE
So dé 18 Development Diagram cua hé thong trung tâm anh ngữ EFE
111
14
17
18
.20
21
22
23
24
25
26
27
29
30
31
Trang 7LỜI MỞ ĐẦU
Trong thế kỷ 21, việc học tiếng Anh không chỉ là một ưu tiên mà còn là một yêu cầu
cần thiết đề tham gia vào một thế giới ngày càng toàn cầu hóa Trong bối cảnh này, các trung tâm Anh ngữ đóng vai trò quan trọng trone việc cung cấp các khóa học chat lượng, hiệu quả và linh hoạt cho người học từ mọi độ tuôi và trình độ Nhận thấy xu hướng đó nên chúng em quyết định chọn đề tai UNG DUNG QUAN LY TRUNG
TAM ANH NGỮ EFE (ENGLISH FOR EVERYONE) làm đỗ án giữa kỳ cho môn
Phân tích và thiết kế hệ thống Trong quá trình nghiên cứu và phát triển ứng dụng quản
lý cho trung tâm EFE, chúng em hy vọng sẽ không chỉ tạo ra một sản phẩm công nghệ tiện ích mà còn đóng góp vào việc cải thiện chất lượng dịch vụ giáo dục, giúp học viên
và giao viên tận hưởng trai nghiém hoc tập tốt nhất Bên cạnh đó, việc nắm bắt và áp dụng các công nghệ mới cũng giúp tăng cường sức cạnh tranh và bền vững cho trung tâm trong thị trường ngày cảng cạnh tranh của ngành øiáo dục Qua quá trình này, chúng em mong muốn rằng sẽ đóng góp một phần nhỏ vảo việc thúc đây sự phát triển của ngành giáo dục và giúp nền tảng Anh noữ của mỗi cá nhân trở nên vững chắc hơn,
từ đó mở ra cơ hội và tiềm năng mới trong cuộc sông và sự nghiệp của họ
Trang 8CHUONG 1 TONG QUAN VE DO AN
TÂM ANH NGỮ EFE (ENGLISH FOR EVERYONE)
và giảng dạy của giáo viên và học sinh Hệ thống quản lý này hướng đến mục tiêu tạo ra một môi trường quản lý hiệu quả vàtiện lợi cho trung tâm Anh ngữ
EFE Đồng thời nó cũng mang lại những lợi ích lớn lao cho cả giáo viên, học
sinh và cả trung tâm Giúp cải thiện quá trình giang dạy và học tập, tăng cường
sự tương tác và giao tiếp, và nâng cao chất lượng dịch vụ của trung tâm
1.2 Phạm vi đề tài
_Đỗ an được thực hiện dựa trên cơ sở phạm vĩ môn học “Phân tích và thiết
kế hệ thống thông tin” của trường đại học Kinh tế - Tài chính thành phố Hồ
Chí Minh
_ Phạm vi của đồ án là phân tích và thiết kế hệ thống quản lý của Trung tâm Anh ngữ EFE
Trang 9MÔ TẢ BÀI TOÁN Ứng dụng quản lý trung tâm Ảnh ngữ EFE (English For Everyone)
Trung tam co nhiéu lớp học với các hình thức cấp độ khác nhau Học viên sẽ đăng ký thành viên thông qua trang web với các thông tin tên đăng nhập (khóa), mật khâu họ,tên, ngay sinh, dia chi, s6 dién thoai lién lac va email Sau khi đăng nhập thành công học viên sẽ tìm và chọn lớp mà mình muốn tham gia đêthực hiện đăng ký, thông tin phiếu đăng ký gồm có số phiếu (khóa), ngày đăng ký,thông tin học viên và thông tin lớp Nhân viên giáo vụ sẽ tiếp nhận xử
lý và gới email xác nhận đăng ký thành công, đồng thời trên phiếu đăng ký sẽ
có them thông tin phiếu này do ai xử lý.Mỗi lớp sẽ đo một giáo viên phụ trách,
giáo viên cũng được xem như là nhân viên củatrung tâm, thông tin nhân viên
gồm có tên đăng nhập (khóa), họ, tên, số điện thoại vàemail, vai trò (giao vién, nhân viên, .) Trong quá trình học giáo viên sẽ chấm va nhap diém 5 bai tập
và một bài kiểm tra kết thúc môn Một giáo viên sẽ dạy nhiều lớp Trưởng trung tâm sẽ quản lý các môn học, thông tin môn học gồm mã môn học, tên môn học,
số giờ và học phí Đồng thời sẽ có trách nhiệm mở các lớp, thông tin lớpgồm có
mã lớp (khóa), tên lớp, ngày bắt đầu, ngày kết thúc, thời gian học (ca 1 2-4 - 6,ca 2 3-5-7, .) do m6t giao vién phụ trách và thuộc một môn học (nghe nói 1, nehe nói2, dich 1, dich 2, .) Đồng thời quản lý thông tin nhân viên.Định kỳ
và cuối tháng, trưởng trung tâm sẽ tổng hợp và in báo cáo (nếu có) quá trình hoạt động của trung tâm
<trinh bay bai toan>
CAC THANH VIEN THAM GIA
1 | 215050083 Đình Phước Bảo Thiện thiendpb2 1 @uef.edu.vn
3 |225121552 Lé Huynh Kim Oanh Oanhlhk22 @uef.edu.vn
Trang 10
CHƯƠNG 2 USE CASE VIEW
1 SO DO CAC TRUONG HOP SU DUNG (USE CASE DIAGRAM)
Nhập diém Quản lý thôn tin giáo viên BE
Tong hop, in bao cdo
Oo
`
Nena WON Sắp XẾ lich day co
Đăng ký thanh vién
So dé 1 Use Case quan ly trung tam Anh ngir EFE (English For Everyone)
Trang 112 Miêu tả trường hợp sử dụng (Use case description)
2.1 UC0I
Use Case ID UC0I
Tên Use Case Đăng ký thành viên
Mô tả Học viên muốn đăng ký thành viên để có thê tham gia các
khóa học Người dùng đăng ký thông qua trang web với các thông tin ˆ tên đăng nhập (khóa), mật khâu, họ, tên, ngày sinh,địa chỉ, sô
điện thoại liên lạc và email
Tác nhân (Actor) Học viên
Pre-conditions Thiết bị của người dùng có kết tối internet đề truy cập web
Học viên chưa có tài khoản thành viên của trung tâm
Dòng sự kiện (Flow) Chính (Basic)
1 Học viên truy cập vào trang web của trung tâm
2 Học viên chọn chức năng "Đăng ký thành viên”
3 Học viên nhập thông tin đăng ký tải khoản bao gom:oTén dang nhapoMat khau
4 Hệ thống kiểm tra thông tin đã nhập (VD: lỗi nhập lệnh,
)
5 Nếu thông tin hợp lệ, hệ thống tạo tài khoản thành viên cho học viên
6 Hệ thống lưu thông tin học viên vào cơ sở đữ liệu
7 Hệ thống thông báo cho học viên đã đăng ký thành viên thành công
Thay thé (Alternative) Bước 3: Học viên nhập sai thông tin tài khoản.Hệ thống thông báo cho học viên thông tin nhập sai.Học viên sửa thông tin và thực hiện lại bước 3
Ngoại lệ (Exception)
Bước 5: Hệ thống phát hiện thông tin đã nhập không hợp
lệ.Hệ thông thông báo cho học viên thông tin không hợp
lệ.Học viên sửa thông tin và thực hiện lại bước 3
Post-conditions
Hệ thống thông báo tài khoản đăng ký thành công Tài khoản
truy cập được và thực hiện đủ chức năngcủa tài khoản
5
Trang 12
2.2 UC02
Use Case ID UC02
Tén Use Case Dang nhap
M6 ta Mỗi học viên sau khi có tài khoản có thể đăng nhập vào đề
tham g1a khóa học tại trung tâm và có thê sử dụng các chức năng của hệ thông
Nhân viên trung tâm đăng nhập vào hệ thống đề làm việc Có
sự phân quyên đăng nhập đối với từng đôi tượng nhân viên
Tác nhân (Actor) Học viên và nhân viên
Pre-conditions Học viên đã đăng ký thành viên trung tâm
Thiết bị của người dùng có kết nối internet đề truy cập website
Dong sw kién (Flow) Chinh (Basic)
- Học viên truy cap website cua trung tam
- Hoc vién dang nhap vao website trung tam
- Học viên chọn chức năng "Đăng nhập”
- Học viên nhập tên đăng nhập và mật khâu
- Hệ thống kiểm tra tên đăng nhập và mật khâu
- Nếu thông tin hợp lệ, hệ thống đăng nhập cho học viên
- Hệ thống thông báo cho học viên đã đăng nhập thành công Thay thế (Alternative)
Bước 4: Học viên nhập liệu sai tên đăng nhập hoặc mật khâu (dùng ký tự không nhận dạng được)
e - Hệ thống thông báo cho học viên thông tin nhap sai
¢ Hoc vién nhap lai tén dang nhập và mật khâu Ngoại lệ (Exception)
Bước 4: Hệ thống phát hiện thông tin đã nhập không hợp lệ
e - Hệ thống thông báo cho học viên thông tin không hợp
Trang 13Khi học viên đăng ký xong thì hệ thống trung tâm sẽ xác
nhận học viên đã hoàn thành đăng ký khóa học thành
- Học viên truy cập vào trang chủ của web
- Hoc vién chon chire nang “Tim kiém lớp”
- Hệ thống hiến thị danh sách các lớp học
- Học viên chọn lớp học muốn dang ky
- Hé thong hién thi thông tin chỉ tiết của lớp học
- Học viên chọn chức năng "Đăng ký lớp" để bắt đầu đăng
- Học viên điện và xác nhận thông tin đăng ký trong phiêu dang ky
- Hệ thông gửi phiếu đăng ký đến nhân viên giáo vụ
- Nhân vién giao vu xác nhận đăng ký
- Hệ thống thông báo cho học viên đã đăng ký lớp thành
công
Thay thé (Alternative) Bước 4: Học viên không chọn lớp học nào
e - Hệ thống thông báo cho học viên chưa chọn lớp học nào
Ngoại lệ (Exception)
Bước 7: Nhân viên giáo vụ từ chối đăng ký
e - Hệ thống thông báo cho học viên đã đăng ký lớp bị
2.4 UC04
Use Case ID UC04
Tén Use Case Tim va chon lớp
Mô tả Sau khi học viên đăng kí khóa học xong có thê đăngnhập
Trang 14vào hệ thông Học viên sẽ đăng kí vào lớp hoc va thoigian học phù hợp cho học viên
- Học viên truy cập vao trang chu cua web
- Học viên chọn chức năng "lìm kiếm lớp"
- Hệ thống hiến thị danh sách các lớp học phủ hợp với các thông tin tìm kiếm
- Học viên xem thông tin chỉ tiết của các lớp học
- Học viên chọn lớp học muốn đăng ký
Thay thế (Alternative) ; Bước 3: Học viên không nhập các thông tin tìm kiêm
® - Hệ thông hiện thị danh sách tất cả các lớp học
Học viên biết được danh sách các lớp học phủ hợp với nhu
cau cua minh Học viên đăng ký và chọn lớp học thành công
Use Case ID UC05
Tên Use Case Mở lớp học ;
M6 ta Trưởng trung tâm mở các lớp, thông tin lớp gồm cómã
lớp, tên lớp, ngày bắt đầu, ngày kết thúc, thời gian học
- Trưởng trung tâm truy cập vào hệ thông của trung tâm
- Hệ thống hiển thị danh sách các môn học có sẵn để mở lớp
- Trưởng trung tâm chọn môn học để mở lớp
- Hệ thống yêu cầu nhập thông tin liên quan đến lớp
học(mã lớp, tên lớp, ngày bắt đầu, ngày kết thúc, thời
gianhoc (ca 1 2-4-6, ca 2 3-5-7, )
8
Trang 15
- Trưởng trung tâm nhập thông tin vào các trường,
- Trưởng trung tâm chọn lệnh “Xác nhận mở lớp”
- Hệ thông lưu thông tin lớp lên cơ sở đữ liệu
Hệ thông thông báo mở lớp thành công và hiển thị đúng
thông tin cho học viên
2.6 UC06
Use Case ID UC06
Tén Use Case Quản lý môn học
Mô tả Trưởng trung tâm quản lý thông tin môn hoc va thông tin
chỉ tiết các khóa học
Tac nhan (Actor) Trưởng trung tâm
Pre-conditions Trưởng trung tâm đã đăng nhập vào hệ thống ;
Thông tin của từng môn học được cập nhật lên hệ thong chung
- Trưởng trung tâm truy cập vào hệ thông của trung tâm
- Trưởng trung tâm chọn chức năng "Quản lý môn học"
- Hệ thống hiển thị danh sách các môn học
- Trưởng trung tâm có thể thực hiện các thao tác sau đốivới từng môn học:
® - Xem thông tin môn học
s® - Chỉnh sửa thông tin môn học
® Thêm mới môn học
® Xóa môn học -Trưởng trung tâm lưu lại các thay đổi
9
Trang 16
Mô tả Trưởng trung tâm muốn quản lý thông tin của các nhân
viên làm viéc trong trung tam
Tac nhan (Actor) Truong trung tam
Pre-conditions Trưởng trung tâm đã đăng nhập vào hệ thống
Tat cả nhân viên đêu phải có tài khoản riêng
Chính (Basic)
- Trưởng trung tâm truy cập hệ thông của trung tâm
- Trưởng trung tâm chọn chức năng "Quản lý thông tin
nhân viên”
- Hệ thống hiển thị danh sách các nhân viên
- Trưởng trung tâm có thể thực hiện các thao tác sau đối với từng nhân viên:
® - Xem thông tin nhân viên
® - Chỉnh sửa thông tin nhân viên s® Thêm mới nhân viên
® Xóa nhân viên
- Trưởng trung tâm lưu lại các thay đổi
Thay thé (Alternative) Bước 3: Trưởng trung tâm không tìm thấy nhân viên cần quản lý
Trưởng trung tâm quay lại bước 2 đề tìm kiếm lại
Ngoại lệ (Exception) Bước 4: Trưởng trung tâm thực hiện thao tác không hợp
lệ
Hệ thống thông báo cho trưởng trung tâm thao tác không hợp lệ (VD: trưởng trung tâm không nhập đây đủ thông tin nhân viên khi thêm mới nhân viên)
Trang 17
Mô tả Tông hợp học phí của học viên, lương của nhân viên Báo
cáo doanh thu bao nhiêu, số học viên và chất lượng giảng
dạy của giáo viên Sau mỗi quý là tổng kết kết quả học tập của các học viên
Tac nhan (Actor) Trưởng trung tâm
Pre-conditions Nhân viên lập báo cáo pửi lên trưởng trung tâm
Dữ liệu của quý đó đủ nhiều để được tổng hợp báo cáo Trưởng trung tâm đã đăng nhập vào hệ thống
- Trưởng trung tâm truy cập vào hệ thông của trung tâm
- Trưởng trung tâm chọn chức năng "Tông hợp bao cao"
- Hé thong hién thi danh sách các báo cáo có thê tông hợp
- Trưởng trung tâm chọn báo cáo can tông hợp
- Hệ thống thực hiện tổng hợp báo cáo
- Hệ thống hiến thị kết quả tông hợp báo cáo
Thay thé (Alternative) Bước 3: Trưởng trung tâm không tìm thấy báo cáo cần tông hợp
Trưởng trung tâm quay lại bước 2 đề tìm kiếm lại
Ngoại lệ (Exception)
Bước 5: Hệ thông không thê thực hiện tổng hợp báo cáo
Hệ thống thông báo cho trưởng trung tâm lý do không thế tông hợp báo cáo
Post-conditions
Két qua tông hợp báo cáo được lưu lại
2.9 UC09
Use Case ID UC09 -
Tên Use Case Nhập điểm
Mô tả Kết quả bài kiêm tra của học viên sẽ được g1áo viên cập
nhật lên hệ thông và học viên có thê xem điểm bài thị của minh
Tac nhan (Actor) Giao vién
Pre-conditions Sinh viên hoàn thành các bài kiếm tra và bài thị
Giáo viên châm xong các bài kiêm tra, và đăng tải lên hệ
- Giáo viên truy cập vào hệ thông của trung tâm
- Giáo viên chọn chức năng "Nhập điểm”
- Hệ thông hiện thị các bài tập bài thi cân nhập điềm với
11
Trang 18
lớp và học sinh tương ứng
- Giáo viên lưu điêm bai tap, bai thi
- Điểm được lưu cập nhật lên phiếu điểm và hiển thị lên tài khoản học viên
Use Case ID UC10
Tén Use Case Điểm danh - -
Mô tả Được cập nhật trên hệ thông sau môi buôi học
Học viên có thê lên hệ thông theo dõi
Tac nhan (Actor) Giáo viên
Pre-conditions Giáo viên có thê truy cập vào web điêm danh
Giáo viên cân đăng nhập vào website điềm danh
Dòng sự kiện chính
(Flow)
Chính (Basic):
- Giáo viên đăng nhập vào hệ thống
- Giáo viên điểm danh trên hệ thong
- Học viên có đi trễ hiện 1a I và tăng lên đến 3 nếu só lần
đi trễ là 4 sẽ được tính là 0 điêm
Thay thế ( Alternative): Giáo viên có thê ghi chú điểm danh lên giấy và cập nhật sau
Ngoại lệ (Exception):Giáo viên đăng nhập sai tài khoản Khi đó cần quay lại bước l
Use Case ID UCII
Tên Use Case Sắp xếp lịch dạy
Mô tả Trung tâm sẽ phân phối giao viên theo từng lịch dạy cho
Trang 19Tac nhan (Actor) Nhân viên giao vu
Pre-conditions Môn học được trướng trung tâm mở trên hệ thông
Nhân viên giáo vụ cân đăng nhập vào hệ thông
Dòng sự kiện chính
(Flow)
Chính (Basic):
-Nhân viên giáo vụ sắp xếp giáo viên cho cả khóa học
-Nhân viên giao vy lién lac cho giao vién đề xác nhận lịch -Nhân viên siáo vụ lưu thời khóa biêu trên hệ thống
Thay thế (Alternative): Nhân viên giáo vụ sắp xếp giáo viên dạy thê
Trang 20CHƯƠNG 3 LOGICAL VIEW
1 SO DO LOP (CLASS DIAGRAM)
Trang 211.2 Giải thích các lớp
Nhân viên cấp cao quản lý nhân viên cấp dưới Mỗi nhân viên, với các vai tròkhác
nhau (trưởng trung tâm, giáo vụ, ø1áo viên, ) sẽ thực hiện các hoạt động khácnhau
e _ Nhân viên quản lý nhiều môn học, nhưng các môn học chỉ do 1 nhân
viêntrưởng trung tâm quản lý
® Nhân viên p1áo vụ tiếp nhận xử lý việc đăng ký môn của học viên và sử email xác nhận đăng ký thành công, đồng thời trên phiếu đăng ký sẽ có thêm thông tin phiếu này do ai xử lý Một nhân viên có thê xử lý nhiềuphiếu đăng ký, nhưng một phiếu đăng ký chỉ có thể do một nhân viên đảm nhận
e - Giáo viên (nhân viên) châm và nhập điểm các bài kiểm tra khi kết thúc môn Giáo viên có thê nhập điểm cho nhiều bạn nhưng mỗi phiếu điểm chỉ do một
giáo viên nhập Đồng thời, giáo viên cũng điểm danh cho các học viên trong
lớp, các học viên trong lớp chỉ do một giáo viên chịu trách nhiệm điểm danh Mỗi học viên chỉ có một tài khoản và các tài khoản chỉ có một chủ sở hữu Tài khoản học viên sau khi tạo có thé không có các lớp
PhieuDiemDanh,PhieuDiem, khi chưa đăng ký môn học
_ Lớp HocVien có thể có nhiều PhieuDiem, nhưng một PhieuDiem chỉ thuộc về
một HocVIen
_ Lớp HocVien có thế tham gia nhiều lớp học khác nhau, tùy thuộc vào nhu cầu học tap cua minh Do d6, mét Hoc Vien co thé tham gia nhiều LopHoc, mỗi LopHoc
tương ứng với một môn học hoặc một cấp dé hoc cu thé Ngược lại, một LopHoc
có thể có nhiều Hoc Vien, vì một lớp học có thể được nhiều học viên đăng ký tham gia
_ Lớp HocVien có thể có nhiều PhieuDangKy, nhưng một PhieuDangKy chỉ thuộc
_ Lớp NhanVien có thê chấm điểm cho nhiều PhieuDiem, nhưng một PhieuDiem
chỉ được chấm điểm bởi một NhanVien NhanVien có via trò là Giáo Viên
15