1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)

54 1 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Ứng Dụng Quản Lý Trung Tâm Anh Ngữ EFE (English For Everyone)
Tác giả Phan Lê Thịnh Phát, Nguyễn Xuân Vũ
Trường học Trường Đại Học Kinh Tế Tài Chính TP. HCM
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ án
Năm xuất bản 2023
Thành phố TP. Hồ Chí Minh
Định dạng
Số trang 54
Dung lượng 1,53 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • CHƯƠNG 1. TỔNG QUAN VỀ ĐỒ ÁN (8)
    • 1. MỤC TIÊU – PHẠM VI ĐỀ TÀI (8)
      • 1.1. Mục tiêu (8)
      • 1.2. Phạm vi đề tài (9)
    • 2. MÔ TẢ BÀI TOÁN (9)
    • 3. CÁC THÀNH VIÊN THAM GIA (10)
  • CHƯƠNG 2. USE CASE VIEW (11)
    • 1. SƠ ĐỒ CÁC TRƯỜNG HỢP SỬ DỤNG (USE CASE DIAGRAM) (11)
      • 1.1. Use Case tổng quan (11)
      • 1.2. Tóm lược các Use Case (11)
    • 2. Miêu tả trường hợp sử dụng (Use case description) (12)
      • 2.1. UC01 - Đăng ký học viên (12)
      • 2.2. UC02 - Đăng ký lớp học (13)
      • 2.3. UC03 - Lập phiếu thu (15)
      • 2.4. UC04 - Xác nhận đăng ký (16)
      • 2.5. UC05 - Nhập điểm (17)
      • 2.6. UC06 Điểm danh (18)
      • 2.7. UC07 – Cập nhật lớp học (20)
      • 2.8. UC08 - Cập nhật môn học (21)
      • 2.9. UC09 Cập nhật thông tin nhân viên (22)
  • CHƯƠNG 3. LOGICAL VIEW (24)
    • 1. SƠ ĐỒ LỚP (CLASS DIAGRAM) (24)
      • 1.1. Sơ đồ lớp (24)
      • 1.2. Giải thích các lớp (24)
    • 2. SƠ ĐỒ ĐỐI TƯỢNG (OBJECT DIAGRAM) (27)
  • CHƯƠNG 4. PROCESS VIEW (28)
    • 1. SƠ ĐỒ TUẦN TỰ (SEQUENCE DIAGRAM) (28)
      • 1.1. Đăng ký học viên (28)
      • 1.2. Đăng ký lớp học (29)
      • 1.4. Lập phiếu thu (31)
      • 1.5. Điểm danh (32)
      • 1.6. Nhập điểm (33)
      • 1.7. Cập nhật lớp học (34)
      • 1.8. Cập nhật môn học (35)
      • 1.9. Cập nhật thông tin nhân viên (36)
    • 2. SƠ ĐỒ CỘNG TÁC (COLLABORATION DIAGRAM) (37)
      • 2.1. Đăng ký học viên (37)
      • 2.2. Đăng ký lớp học (38)
      • 2.3. Xác nhận đăng ký (39)
      • 2.4. Lập phiếu thu (40)
      • 2.5. Điểm danh (40)
      • 2.6. Nhập điểm (41)
      • 2.7. Cập nhật lớp học (41)
      • 2.8. Cập nhật môn học (42)
      • 2.9. Cập nhật thông tin nhân viên (42)
    • 3. SƠ ĐỒ TRẠNG THÁI (STATE DIAGRAM) (43)
      • 3.1. Đăng ký học viên (43)
      • 3.2. Đăng ký lớp học (43)
    • 4. SƠ ĐỒ HOẠT ĐỘNG (ACTIVITY DIAGRAM) (44)
      • 4.1. Đăng ký học viên (44)
      • 4.2. Đăng ký lớp học (46)
  • CHƯƠNG 5. IMPLEMENTATION VIEW (47)
    • 1. SƠ ĐỒ THÀNH PHẦN (COMPONENT DIAGRAM) (47)
    • 2. SƠ ĐỒ GÓI (PACKAGE DIAGRAM) (48)
  • CHƯƠNG 6: DEPLOYMENT VIEW (49)
    • 1. DEPLOYMENT DIAGRAM (49)
  • TÀI LIỆU THAM KHẢO (53)
  • PHỤ LỤC (54)

Nội dung

 Lập phiếu thu tiền Sau khi nhận được email xác nhận đăng ký thành công, học viên sẽ phải thực hiện việcđóng học phí thông hình thức: Thanh toán bằng tiền mặt, dựa vào phiếu đăng ký củ

TỔNG QUAN VỀ ĐỒ ÁN

MỤC TIÊU – PHẠM VI ĐỀ TÀI

Hệ thống ứng dụng quản lý trung tâm Anh ngữ EFE được phát triển để công nghệ hóa các nghiệp vụ truyền thống, giúp quy trình diễn ra nhanh chóng và chính xác Hệ thống này mang lại nhiều lợi ích đáng kể cho việc quản lý và vận hành trung tâm.

 Lưu trữ và quản lý dữ liệu tập trung:

Hệ thống lưu trữ thông tin sinh viên, lớp học và khóa học trong một nền tảng duy nhất, đảm bảo quản lý dữ liệu tập trung và nhất quán Việc này không chỉ giảm thiểu nguy cơ lỗi khi chuyển dữ liệu giữa các khoa mà còn giúp cán bộ quản lý dễ dàng theo dõi hoạt động của trung tâm.

 Nâng cao hiệu quả quản lý:

Hệ thống tự động hóa quy trình thủ công, tiết kiệm thời gian và công sức cho cán bộ quản lý Điều này cho phép họ tập trung vào những nhiệm vụ quan trọng hơn, như đánh giá hiệu quả hoạt động của trung tâm và phát triển các chiến lược phù hợp.

 Đánh giá hiệu quả học tập và giảng dạy:

Hệ thống cung cấp báo cáo chi tiết về tình hình học tập của học sinh và hiệu quả giảng dạy của giáo viên, giúp cán bộ quản lý đánh giá chính xác và khách quan hoạt động của trung tâm Từ đó, họ có thể đề xuất các biện pháp cải thiện phù hợp.

 Khả năng mở rộng và sửa chữa:

Hệ thống được thiết kế trên nền tảng mở, cho phép dễ dàng mở rộng và sửa chữa, giúp đáp ứng nhu cầu phát triển của trung tâm trong tương lai.

- Đồ án được thực hiện dựa trên cơ sở phạm vi môn học Phân Tích Thiết Kế Hệ Thống Thông Tin.

- 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.

MÔ TẢ BÀI TOÁN

Ứng dụng quản lý trung tâm Anh ngữ EFE (English For Everyone)

Trung tâm Anh ngữ EFE chuyên cung cấp khóa học tiếng Anh cho mọi lứa tuổi và trình độ, với số lượng học viên ngày càng tăng Để đáp ứng nhu cầu này, trung tâm thường xuyên cập nhật các khóa học và cần một hệ thống thông tin quản lý hiệu quả, đảm bảo mọi hoạt động diễn ra suôn sẻ và hợp lý.

Trung tâm cung cấp nhiều lớp học đa dạng phù hợp với các trình độ khác nhau, cho phép học viên dễ dàng đăng ký trực tuyến qua trang web Hệ thống sẽ lưu trữ thông tin cá nhân của học viên, bao gồm tên đăng nhập, mật khẩu, mã học viên, họ tên, ngày sinh, địa chỉ, số điện thoại và email.

Sau khi đăng nhập thành công, học viên có thể tìm kiếm và lựa chọn lớp học phù hợp.

Hệ thống sẽ hiển thị thông tin chi tiết về lớp học như số phiếu đăng ký, ngày đăng ký, mã học viên, mã môn học, mã lớp học.

Nhân viên giáo vụ sẽ tiếp nhận và xử lý đăng ký, sau đó gửi email xác nhận thành công Thông tin về người thực hiện sẽ được ghi rõ trên phiếu đăng ký.

Sau khi nhận được email xác nhận đăng ký thành công, học viên sẽ phải thực hiện việc đóng học phí thông hình thức:

Học viên thanh toán bằng tiền mặt dựa trên phiếu đăng ký, nhân viên giáo vụ sẽ thông báo số tiền cần thanh toán và nhập số tiền học viên đưa Ứng dụng sẽ tự động tính toán số tiền cần trả lại cho học viên và ghi nhận trên phiếu đăng ký rằng đã thanh toán Phiếu thu từ nhân viên giáo vụ sẽ bao gồm các thông tin quan trọng như số phiếu thu (khóa), ngày thu phiếu, tổng số tiền và người lập phiếu.

Cuối mỗi buổi học, giáo viên sẽ sử dụng hệ thống web để điểm danh và ghi chú tình trạng đi trễ của học viên (1-có, 0-không) Hệ thống quản lý điểm danh trực tuyến hỗ trợ giáo viên trong việc theo dõi và ghi nhận tình hình tham gia học tập của học viên một cách hiệu quả.

Mỗi lớp học sẽ được quản lý bởi một giáo viên, người này cũng là nhân viên của trung tâm Thông tin của nhân viên bao gồm tên đăng nhập, mã nhân viên, họ tên, số điện thoại, email và vai trò như giáo viên hoặc nhân viên giáo vụ Trong quá trình giảng dạy, giáo viên có trách nhiệm chấm điểm cho ba bài tập và một bài kiểm tra cuối kỳ Một giáo viên có thể dạy nhiều lớp khác nhau.

 Cập nhật thông tin trung tâm:

Trưởng trung tâm sẽ cập nhật thông tin các môn học bao gồm mã môn học, tên môn học, số giờ và học phí Ngoài ra, trưởng trung tâm còn có trách nhiệm mở các lớp học với thông tin chi tiết như mã lớp (khóa), ngày bắt đầu, ngày kết thúc và thời gian học, được phân chia theo các ca khác nhau, do một giáo viên phụ trách.

Trưởng trung tâm cũng có thể mở thêm các lớp học mới, sắp xếp lịch học Đồng thời cập nhật thông tin nhân viên.

CÁC THÀNH VIÊN THAM GIA

STT MSSV Họ tên email

1 225120319 Phan Lê Thịnh Phát phatplt22@uef.edu.vn

2 225123375 Nguyễn Xuân Vũ vunx222@uef.edu.vn

USE CASE VIEW

SƠ ĐỒ CÁC TRƯỜNG HỢP SỬ DỤNG (USE CASE DIAGRAM)

Hình 1: Use Case tổng quát

1.2 Tóm lược các Use Case

1.2.1 UC01: Đăng ký học viên

 Tạo tài khoản để đăng nhâp

1.2.2 UC02: Đăng ký lớp học

 Xem thông tin môn học

 Cập nhật thông tin môn học

1.2.9 Cập nhật thông tin nhân viên

 Xem thông tin nhân viên

 Cập nhật thông tin nhân viên

Miêu tả trường hợp sử dụng (Use case description)

2.1 UC01 - Đăng ký học viên

Tên Use Case Đăng ký học viên

Người dùng có thể đăng ký làm học viên thông qua trang web bằng cách cung cấp các thông tin cần thiết như tên đăng nhập, mật khẩu, mã học viên, họ tên, ngày sinh, địa chỉ, số điện thoại 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 nối Internet khi thực hiện đăng ký

Dòng sự kiện (Flow) Chính (Basic)

1 Học viên truy cập vào website của trung tâm

2 Học viên chọn đăng ký tạo tài khoản học viên

3 Học viên điền thông tin tên đăng nhập, mật khẩu, mã học viên, họ tên, ngày sinh, địa chỉ, số điện thoại và email

4 Hệ thống xác thực thông tin thành công và cho phép người dùng đăng nhập

Thay thế (Alternative) 2a Học viên nhờ trung tâm anh ngữ đăng ký giúp Ngoại lệ (Exception)

3a Người dùng chọn lệnh hủy đăng ký Use case dừng lại

4a Hệ thống xác thực thông tin đăng ký không thành công và hiển thị thông báo.

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ăng của tài khoản

Bảng 1: Đặc tả Use Case "Đăng ký học viên"

2.2 UC02 - Đăng ký lớp học

Tên Use Case Đăng ký lớp học

Mô tả Học viên đăng nhập vào hệ thống, tìm và chọn lớp mà mình muốn tham gia để thực hiện đăng ký lớp học

Tác nhân (Actor) Học viên

Pre-conditions  Người dùng đã đăng ký tài khoản trên hệ thống trước đó.

 Thiết bị của người dùng có kết nối internet để truy cập website.

 Trung tâm đã cập nhật và mở lớp học.

Dòng sự kiện (Flow) Chính (Basic)

1 Học viên đăng nhập vào hệ thống và chọn mục đăng kí lớp học.

2 Hệ thống hiển thị danh sách các lớp học được mở hiện tại ở trung tâm.

3 Học viên chọn lớp học mà mình mong muốn tham gia.

4 Hệ thống hiển thị form nhập thông tin đăng ký lớp học.

5 Học viên nhập thông tin vào phiếu đăng ký lớp học và xác nhận đăng ký.

6 Hệ thống lưu thông tin đăng ký của học viên và chuyển form đăng ký của học viên cho nhân viên giáo vụ.

7 Học viên nhận được email xác nhận đăng ký lớp học thành công.

Thay thế (Alternative) 1a Học viên đăng nhập sai tài khoản ̣ 1a1 Hê thống yêu cầu người dùng nhập lại tài khoản ̣ 1a2 Người dùng nhập lại tài khoản ̣

Use case tiếp tục bước 2.

Hệ thống sẽ hiển thị danh sách các lớp học đã đủ số lượng người tham gia và thông báo cho người dùng rằng họ cần chờ đợi lớp học khác được mở Điều này phản ánh một trường hợp sử dụng không thành công.

Post-conditions  Học viên chọn và đăng ký lớp học thành công.

 Học viên nhận được email xác nhận đăng ký.

Bảng 2: Đặc tả Use Case "Đăng ký môn học"

Tên Use Case Lập phiếu thu

Mô tả Nhân viên giáo vụ lập phiếu thu tiền cho học viên chọn thanh toán bằng hình thức thanh toán bằng tiền mặt.

Tác nhân (Actor) Nhân viên giáo vụ

Pre-conditions Học viên nhận được email đăng ký lớp học thành công và chọn thực hiện thanh toán bằng tiền mặt.

Dòng sự kiện (Flow) Chính (Basic)

1 Nhân viên giáo vụ nhập thông tin học viên để tiến hành tra cứu thông tin.

2 Hệ thống xác nhận thông tin học viên trên phiếu đăng ký của học viên và hiển thị chi tiết thông tin phiếu thu bao gồm Số phiếu thu (khóa), ngày thu phiếu, tổng tiền, và người lập phiếu.

3 Sau khi nhận được tiền từ học viên, nhân viên giáo vụ sẽ nhập số tiền khách đưa vào hệ thống.

4 Hệ thống sẽ tính số tiền phải trả lại cho học viên và ghi nhận thanh toán thành công trong phiếu đăng ký. Thay thế (Alternative)

2a Hệ thống gặp trục trặc không thể hiện thông tin phiếu thu. 2a1 Nhân viên giáo vụ sẽ liên lạc với học viên để lấy thông tin phiếu đăng ký.

Use case tiếp tục thực hiện bước 3Ngoại lệ (Exception)

4a Hệ thống bị lỗi không xác nhận thanh toán thành công Use case thực hiện thất bại

Post-conditions  Nhân viên giáo vụ nhận được số tiền thanh toán từ khách hàng.

 Hệ thống xác nhận thanh toán thành công và lưu trữ phiếu thu.

 Học viên thanh toán học phí thành công.

 Hệ thống cập nhật trạng thái thanh toán của học viên.

 Học viên nhận được email xác nhận thanh toán.

Bảng 3: Đặc tả Use Case "Lập phiếu thu"

2.4 UC04 - Xác nhận đăng ký

Tên Use Case Xác nhận đăng ký

Nhân viên giáo vụ sẽ tiếp nhận và xử lý đăng ký lớp học, sau đó gửi email xác nhận thành công đến học viên.

Tác nhân (Actor) Nhân viên giáo vụ

Pre-conditions  Học viên đã đăng ký học viên của Trung tâm tiếng

 Học viên đã chọn lớp học muốn đăng ký.

Dòng sự kiện (Flow) Chính (Basic)

1 Nhân viên giáo vụ đăng nhập vào hệ thống và chọn danh sách các phiếu đăng ký lớp học của học viên.

2 Hệ thống hiển thị các phiếu đăng ký lớp học của học viên.

3 Nhân viên giáo vụ bấm nút xác nhận là đã đăng ký thành công và gửi email.

4 Hệ thống lưu thông tin các phiếu đã được xác nhận là đăng ký lớp học thành công và tiến hành gửi email cho học viên.

Thay thế (Alternative) Ngoại lệ (Exception)

2a Hệ thống bị lỗi và không hiển thị các phiếu đăng ký lớp của học viên

Thực hiện use case thất bại

Post-conditions Hệ thống gửi email xác nhận đăng ký thành công cho các học viên.

Bảng 4: Đặc tả Use Case "Xác nhận đăng ký"

Tên Use Case Nhập điểm

Mô tả Giáo viên sẽ chấm và nhập điểm 3 bài tập và một bài kiểm tra kết thúc môn lên hệ thống trong quá trình học.

Tác nhân (Actor) Giáo viên

Pre-conditions Học viên đã thực hiện các bài kiểm tra

Dòng sự kiện (Flow) Chính (Basic)

1 Giáo viên đăng nhập vào hệ thống và chọn mục nhập điểm.

2 Hệ thống hiển thị danh sách các lớp giáo viên đang phụ trách.

3 Giáo viên chọn lớp cần nhập điểm.

4 Giáo viên tiến hành nhập điểm các bài kiểm tra vào hệ thống và xác nhận lưu.

5 Hệ thống xác nhận cập nhật các điểm đã nhập thành công và lưu dữ liệu

2a Hệ thống hiển thị học sinh giáo viên tìm kiếm để nhập điểm

Use case tiếp tục bước 3 Ngoại lệ (Exception)

1b Giáo viên không thể đăng nhập được vì hệ thống bị lỗi. Thực hiện use case thất bại.

4b Giáo viên không xác nhận lưu dữ liệu Thực hiện use case thất bại.

Post-conditions  Giáo viên nhập và chấm điểm thành công.

 Hệ thống lưu trữ dữ liệu.

 Học viên xem được điểm trên hệ thống.

Bảng 5: Đặc tả Use Case "Nhập điểm"

Tên Use Case Điểm danh

Cuối mỗi buổi học, giáo viên sẽ thực hiện việc điểm danh trên hệ thống web và ghi chú thông tin về việc học viên có đi trễ Những thông tin này sẽ được cập nhật trên hệ thống sau mỗi buổi học, cho phép học viên dễ dàng theo dõi tiến trình của mình.

Tác nhân (Actor) Giáo viên

Pre-conditions  Giáo viên đã đăng nhập vào hệ thống.

 Giáo viên có quyền truy cập vào lớp học.

 Buổi học đã bắt đầu.

Dòng sự kiện (Flow) Chính (Basic)

1 Giáo viên đăng nhập vào ứng dụng của Trung tâm tiếng Anh.

2 Giáo viên chọn chức năng điểm danh.

3 Hệ thống hiển thị danh sách các lớp học mà giáo viên phụ trách.

4 Giáo viên chọn lớp học muốn điểm danh.

5 Hệ thống hiển thị danh sách học viên của lớp học.

6 Giáo viên điểm danh cho từng học viên bằng cách chọn "Có mặt" ,"Vắng mặt", hoặc “ Trễ”.

7 Hệ thống lưu trữ thông tin điểm danh của giáo viên.

8 Hệ thống hiển thị thông tin điểm danh của lớp (1 là “ Trễ”, 0 là “ Có mặt” và không hiển thị tên sinh viên “ Vắng mặt”.

Thay thế (Alternative) 2a Giáo viên có thể ghi chú điểm danh lên giấy.

2a1 Giáo viên nhờ nhân viên giáo vụ nhập thông tin sau buổi học.

Use case thực hiện tiếp bước 3 Ngoại lệ (Exception)

1a Giáo viên không thể đăng nhập được vì hệ thống bị lỗi. Thực hiện use case thất bại.

7a Giáo viên không xác nhận lưu dữ liệu Thực hiện use case thất bại.

Post-conditions  Cập nhật điểm danh trên hệ thống

 Hiển thị thông tin điểm danh giúp học viên theo dõi được.

Bảng 6: Đặc tả Use Case "Điểm Danh"

2.7 UC07 – Cập nhật lớp học

Tên Use Case Cập nhật lớp học

Mô tả Trưởng trung tâm cập nhật các lớp học, thông tin lớp gồm có: mã lớp (khóa), 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, …)

Tác nhân (Actor) Trưởng trung tâm

Pre-conditions Các lớp học được tổ chức phải giảng dạy môn học có trong hệ thống của trung tâm.

Dòng sự kiện (Flow) Chính (Basic)

1 Trưởng trung tâm đăng nhập vào hệ thống và chọn mục mở lớp học

2 Hệ thống hiển thị danh sách các môn học đủ tiêu chí mở lớp.

3 Dựa vào danh sách môn học đủ tiêu chí mở lớp, trưởng trung tâm nhập thông tin lớp học cần mở và nhấn xác nhận mở lớp.

4 Hệ thống hiển thị thông báo mở lớp học thành công, lưu thông tin lớp học được mở và lưu trữ vào hệ thống của trung tâm.

Thay thế (Alternative) Ngoại lệ (Exception)

Hệ thống lỗi và cần được sửa chữa Use case thực hiện thất bại

Bảng 7: Đặc tả Use Case "Mở lớp học"

2.8 UC08 - Cập nhật môn học

Tên Use Case Cập nhật môn học

Mô tả Trưởng trung tâm sẽ cập nhật 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í.

Tác nhân (Actor) Trưởng trung tâm

Pre-conditions  Trưởng trung tâm đã đăng nhập vào hệ thống.

 Trưởng trung tâm có quyền truy cập vào chức năng quản lý môn học.

Dòng sự kiện (Flow) Chính (Basic)

1 Trưởng trung tâm đăng nhập ứng dụng của Trung tâm tiếng Anh.

2 Trưởng trung tâm chọn chức năng quản lý môn học.

3 Hệ thống hiển thị danh sách các môn học đang được giảng dạy tại trung tâm.

4 Trưởng trung tâm có thể thực hiện các thao tác (thêm, xóa, sửa thông tin môn học)

5 Hệ thống lưu trữ dữ liệu các môn học Thay thế (Alternative)

 Trưởng trung tâm không xóa môn học đang được sử dụng bởi các lớp học.

 Trưởng trung tâm xóa các môn học trước khi xóa lớp học sử dụng môn học

Use case thực hiện thất bại

Post-conditions  Trưởng trung tâm quản lý thông tin môn học thành công.

 Hệ thống lưu trữ thông tin môn học cập nhật.

Bảng 8: Đặc tả Use Case "Cập nhật môn học"

2.9 UC09 Cập nhật thông tin nhân viên

Tên Use Case Cập nhật thông tin nhân viên

Trưởng trung tâm có quyền truy cập vào hệ thống và thực hiện các thao tác quản lý thông tin nhân viên, bao gồm thêm, xóa, sửa và xem thông tin chi tiết của từng nhân viên.

Tác nhân (Actor) Trưởng trung tâm

Pre-conditions  Trưởng trung tâm đã đăng nhập vào hệ thống.

 Trưởng trung tâm có quyền truy cập vào chức năng cập nhật thông tin nhân viên.

Dòng sự kiện (Flow) Chính (Basic)

1 Hệ thống hiển thị form các thông tin nhân viên hiện tại.

2 Trưởng trung tâm chọn chức năng thêm thông tin nhân viên.

3 Hệ thống hiển thị form nhập thông tin nhân viên.

4 Trưởng trung tâm nhập đầy đủ thông tin nhân viên như: tên đăng nhập (khóa), mã nhân viên, họ tên, số điện thoại, email và vai trò (giáo viên, nhân viên giáo vụ, …)

5 Hệ thống xác nhận cập nhật thành công và lưu trữ thông tin mới cập nhật vào hệ thống.

 Trưởng trung tâm không thể xóa nhân viên đang phụ trách các lớp học.

 Trưởng trung tâm cần phải hủy các lớp học của nhân viên trước khi xóa nhân viên.

Use case thực hiện thất bại

Post-conditions  Trưởng trung tâm hoặc nhân viên văn phòng cập nhật thông tin nhân viên thành công.

 Hệ thống lưu trữ thông tin nhân viên cập nhật.

Bảng 9: Đặc tả Use Case "Cập nhật thông tin nhân viên"

LOGICAL VIEW

SƠ ĐỒ LỚP (CLASS DIAGRAM)

STT Tên trường Diễn giải Kiểu dữ liệu Chiều dài

1 TenDangNhap Tên đăng nhập Text 20

3 MaHocVien Mã học viên Number

7 SDT Số điện thoại Number

Bảng 10: Giải thích lớp "Tài khoản học viên"

STT Tên trường Diễn giải Kiểu dữ liệu Chiều dài

2 NgayDangKy Ngày đăng ký Date

3 MaHocVien Mã học viên Number

4 MaMonHoc Mã môn học Text 10

5 MaLopHoc Mã lớp học Text 10

6 NguoiThucHien Người thực hiện Text 20

Bảng 11: Giải thích lớp "Phiếu đăng ký"

STT Tên trường Diễn giải Kiểu dữ liệu Chiều dài

1 MaMonHoc Mã môn học Text 10

2 TenMonHoc Tên môn học Text 20

Bảng 12: Giải thích lớp "Môn học"

STT Tên trường Diễn giải Kiểu dữ liệu Chiều dài

1 MaLopHoc Mã lớp học Text 10

2 NgayBatDau Ngày bắt đầu Date

3 NgayKetThuc Ngày kết thúc Date

4 ThoiGianHoc Thời gian học Number

Bảng 13: Giải thích lớp "Lớp học"

STT Tên trường Diễn giải Kiểu dữ liệu Chiều dài

1 MaHocVien Mã học viên Number

2 TenHocVien Tên học viên Text 20

3 MaMonHoc Mã môn học Text 10

Bảng 14: Giải thích lớp "Phiếu điểm"

STT Tên trường Diễn giải Kiểu dữ liệu Chiều dài

1 TenDangNhap Tên đăng nhập Text 20

2 MaNhanVien Mã nhân viên Number

4 SDT Số điện thoại Number

Bảng 15: Giải thích lớp "Nhân viên"

STT Tên trường Diễn giải Kiểu dữ liệu Chiều dài

1 SoPhieuThu Số phiếu thu Number

2 NgayThuPhieu Ngày thu phiếu Date

4 NguoiLapPhieu Người lập phiếu Text 20

Bảng 16: Giải thích lớp "Phiếu thu"

STT Tên trường Diễn giải Kiểu dữ liệu Chiều dài

1 MaHocVien Mã học viên Number

2 TenHocVien Tên học viên Text 20

3 MaLopHoc Mã lớp học Text 10

4 MaMonHoc Mã môn học Text 10

Bảng 17: Giải thích lớp "Phiếu điểm danh"

SƠ ĐỒ ĐỐI TƯỢNG (OBJECT DIAGRAM)

Hình 3: Sơ đồ đối tượng

PROCESS VIEW

SƠ ĐỒ TUẦN TỰ (SEQUENCE DIAGRAM)

Hình 4: Sơ đồ tuần tự "Đăng ký học viên"

Hình 5: Sơ đồ tuần tự "Đăng ký lớp học"

Hình 6: Sơ đồ tuần tự "Xác nhận đăng ký"

Hình 7: Sơ đồ tuần tự "Lập phiếu thu"

Hình 8: Sơ đồ tuần tự "Điểm danh"

Hình 9: Sơ đồ tuần tự "Nhập điểm"

Hình 10: Sơ đồ tuần tự "Cập nhật lớp học

Hình 11: Sơ đồ tuần tự "Cập nhật môn học"

1.9 Cập nhật thông tin nhân viên

Hình 12: Sơ đồ tuần tự "Cập nhật thông tin nhân viên"

SƠ ĐỒ CỘNG TÁC (COLLABORATION DIAGRAM)

Hình 13: Sơ đồ cộng tác "Đăng ký học viên"

Hình 14: Sơ đồ cộng tác "Đăng ký lớp học"

Hình 15: Sơ đồ cộng tác "Xác nhận đăng ký"

Hình 16: Sơ đồ cộng tác "Lập phiếu thu"

Hình 17: Sơ đồ cộng tác "Điểm danh"

Hình 18: Sơ đồ cộng tác "Nhập điểm"

Hình 19: Sơ đồ cộng tác "Cập nhật lớp học"

Hình 20: Sơ đồ cộng tác "Cập nhật môn học"

2.9 Cập nhật thông tin nhân viên

Hình 21: Sơ đồ cộng tác "Cập nhật thông tin nhân viên"

SƠ ĐỒ TRẠNG THÁI (STATE DIAGRAM)

Hình 22: Sơ đồ trạng thái "Đăng ký học viên"

Hình 23: Sơ đồ trạng thái "Đăng ký lớp học"

SƠ ĐỒ HOẠT ĐỘNG (ACTIVITY DIAGRAM)

Hình 24: Sơ đồ hoạt động "Đăng ký học viên"

Hình 25: Sơ đồ hoạt động "Đăng ký lớp học"

IMPLEMENTATION VIEW

SƠ ĐỒ THÀNH PHẦN (COMPONENT DIAGRAM)

Hình 26: Component Diagram – Mô tả hoạt động trung tâm

SƠ ĐỒ GÓI (PACKAGE DIAGRAM)

Hình 27: Package Diagram – Mô tả hoạt động trung tâm

DEPLOYMENT VIEW

DEPLOYMENT DIAGRAM

Hình 28: Deployment Diagram – Mô tả hoạt động trung tâm

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

Trong đồ án này, chúng tôi đã tiến hành phân tích và thiết kế hệ thống quản lý cho Trung tâm Anh ngữ EFE, nhằm xây dựng một hệ thống thông tin hiệu quả Mục tiêu là quản lý tất cả các hoạt động của trung tâm một cách nhanh chóng, chính xác và nhất quán Phạm vi đề tài được xác định rõ ràng, tập trung vào phân tích nghiệp vụ và thiết kế các quy trình quản lý.

Việc ứng dụng công nghệ thông tin vào quản lý trung tâm Anh ngữ EFE đã tối ưu hóa hoạt động hàng ngày và mang lại nhiều lợi ích đáng kể Hệ thống này không chỉ lưu trữ và quản lý dữ liệu tập trung mà còn tự động hóa quy trình từ đăng ký học viên đến điểm danh và nhập điểm, giúp giảm bớt công việc thủ công, tiết kiệm thời gian và tài nguyên, đồng thời nâng cao khả năng quản lý và đánh giá hiệu quả của trung tâm.

Để phát triển dự án một cách bền vững, chúng em nhận thấy cần có sự hỗ trợ và đầu tư toàn diện về công nghệ, nhân lực và quản lý Đảm bảo tính bảo mật thông tin và chính xác trong quản lý đòi hỏi chuyên môn cao và sự quản lý chặt chẽ Bên cạnh đó, việc đào tạo nhân viên sử dụng hệ thống hiệu quả cũng là yếu tố then chốt cho sự thành công Chúng em đề xuất một số hướng phát triển cho hệ thống trong tương lai.

1 Tích hợp công nghệ mới: Liên tục cập nhật và tích hợp các công nghệ mới nhằm cải thiện hiệu suất và tính năng của hệ thống, đồng thời đáp ứng nhanh chóng các yêu cầu mới từ phía người dùng.

2 Mở rộng phạm vi sử dụng: Không chỉ sử dụng hệ thống cho việc quản lý học viên và giảng viên mà còn có thể mở rộng để quản lý tài liệu giảng dạy, tài liệu học tập và quản lý nhân sự.

3 Phát triển ứng dụng di động: Xây dựng ứng dụng di động cho hệ thống giúp

4 Nâng cao bảo mật thông tin: Đặc biệt tập trung vào việc bảo vệ thông tin cá nhân của học viên và giáo viên, đảm bảo tuân thủ các quy định về bảo vệ dữ liệu cá nhân.

5 Đào tạo và hỗ trợ người dùng: Liên tục cải thiện quá trình đào tạo và hỗ trợ người dùng để đảm bảo họ có thể sử dụng hệ thống một cách hiệu quả và đồng nhất.

Hệ thống học trực tuyến cho phép học viên học tập linh hoạt mọi lúc, mọi nơi với các bài giảng video, bài tập trực tuyến và hệ thống thi trực tuyến, nâng cao hiệu quả học tập.

Phần mềm quản lý học tập (LMS) cho phép tích hợp các chức năng quản lý hoạt động học tập của học viên, bao gồm bài giảng, bài tập, điểm thi và lịch học, giúp tối ưu hóa quá trình học tập và theo dõi tiến độ của người học.

Hệ thống phân tích dữ liệu có thể được tích hợp để thu thập và phân tích thông tin về học viên, giáo viên và lớp học Việc này giúp trung tâm đưa ra quyết định quản lý hiệu quả hơn.

Việc phát triển hệ thống quản lý trung tâm Anh ngữ EFE không chỉ nâng cao chất lượng dịch vụ mà còn đáp ứng nhu cầu thị trường ngày càng tăng Chúng tôi tin rằng với sự đầu tư và hỗ trợ thích hợp, hệ thống này sẽ mang lại giá trị lớn cho trung tâm và học viên trong tương lai.

STT Họ tên Công việc

1 Phan Lê Thịnh Phát  Tổng hợp word

 Tóm lược các Use Case

2 Nguyễn Xuân Vũ  Tổng quan về đồ án

 Miêu tả các Use Case

 Kết luận và hướng phát triển

Ngày đăng: 29/03/2025, 11:25

HÌNH ẢNH LIÊN QUAN

1. SƠ ĐỒ LỚP (CLASS DIAGRAM) - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
1. SƠ ĐỒ LỚP (CLASS DIAGRAM) (Trang 24)
2. SƠ ĐỒ ĐỐI TƯỢNG (OBJECT DIAGRAM) - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
2. SƠ ĐỒ ĐỐI TƯỢNG (OBJECT DIAGRAM) (Trang 27)
1. SƠ ĐỒ TUẦN TỰ (SEQUENCE DIAGRAM) - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
1. SƠ ĐỒ TUẦN TỰ (SEQUENCE DIAGRAM) (Trang 28)
Hình 5: Sơ đồ tuần tự "Đăng ký lớp học" - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
Hình 5 Sơ đồ tuần tự "Đăng ký lớp học" (Trang 29)
Hình 6: Sơ đồ tuần tự "Xác nhận đăng ký" - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
Hình 6 Sơ đồ tuần tự "Xác nhận đăng ký" (Trang 30)
Hình 7: Sơ đồ tuần tự "Lập phiếu thu" - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
Hình 7 Sơ đồ tuần tự "Lập phiếu thu" (Trang 31)
Hình 8: Sơ đồ tuần tự "Điểm danh" - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
Hình 8 Sơ đồ tuần tự "Điểm danh" (Trang 32)
Hình 9: Sơ đồ tuần tự "Nhập điểm" - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
Hình 9 Sơ đồ tuần tự "Nhập điểm" (Trang 33)
Hình 14: Sơ đồ cộng tác "Đăng ký lớp học" - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
Hình 14 Sơ đồ cộng tác "Đăng ký lớp học" (Trang 38)
Hình 15: Sơ đồ cộng tác "Xác nhận đăng ký" - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
Hình 15 Sơ đồ cộng tác "Xác nhận đăng ký" (Trang 39)
Hình 24: Sơ đồ hoạt động "Đăng ký học viên" - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
Hình 24 Sơ đồ hoạt động "Đăng ký học viên" (Trang 45)
Hình 25: Sơ đồ hoạt động "Đăng ký lớp học" - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
Hình 25 Sơ đồ hoạt động "Đăng ký lớp học" (Trang 46)
1. SƠ ĐỒ THÀNH PHẦN (COMPONENT DIAGRAM) - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
1. SƠ ĐỒ THÀNH PHẦN (COMPONENT DIAGRAM) (Trang 47)
2. SƠ ĐỒ GÓI (PACKAGE DIAGRAM) - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
2. SƠ ĐỒ GÓI (PACKAGE DIAGRAM) (Trang 48)
Hình 28: Deployment Diagram – Mô tả hoạt động trung tâm - Đồ Án môn học môn phân tích thiết kế hệ thống thông tin tên Đề tài Ứng dụng quản lý trung tâm anh ngữ efe (english for everyone)
Hình 28 Deployment Diagram – Mô tả hoạt động trung tâm (Trang 49)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w