1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm

55 0 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 đề Phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh đăng ký học thêm
Tác giả Võ Văn Sáng
Người hướng dẫn Th.S Nguyễn Trọng Nhân
Trường học Trường Đại học Tôn Đức Thắng
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án môn
Năm xuất bản 2024
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 55
Dung lượng 2,63 MB

Cấu trúc

  • CHƯƠNG I: GIỚI THIỆU CHUNG (12)
    • I. Giới thiệu về phầm mềm ghi danh quản lý thu phí và học sinh đăng ký học thêm. .4 I Xác định các use case và chức năng (12)
    • III. Các nhiệm vụ cơ bản khi thực hiện phần mềm (12)
    • IV. Đặc tả hệ thống (13)
  • CHƯƠNG II: PHÂN TÍCH YÊU CẬU (15)
    • I. Đặc tả yêu cầu (15)
      • 1. Các yêu cầu chức năng (15)
      • 2. Các yêu cầu phi chức năng (15)
    • II. Các tác nhân trong hệ thống (15)
    • III. Các Use case (16)
  • CHƯƠNG III: THIẾT KẾ YÊU CẦU (19)
    • I. Sơ đồ Use Case (19)
      • 1. Sơ đồ vai trò (19)
      • 2. Sơ đồ Use Case tổng quát (20)
    • II. Đặc tả Use Case (21)
      • 1. Các Use Case liên quan đến đăng nhập (22)
        • 1.1. Use Case kiểm tra thông tin (22)
        • 1.2. Use Case lấy lại mật khẩu (22)
        • 1.3. Use Case đăng nhập (23)
      • 2. Use Case đăng xuất (24)
      • 3. Use Case cập nhật thông tin tài khoản (25)
      • 4. Use Case đổi mật khẩu (26)
      • 5. Use Case ghi danh học sinh (27)
      • 6. Use Case xếp lớp cho học sinh (28)
      • 7. Use Case tạo công nợ (29)
      • 8. Use Case liên quan đến thanh toán (30)
        • 8.1. Use Case in hóa đơn (30)
        • 8.2. Use Case thanh toán (31)
      • 9. Use Case tính lương (32)
      • 10. Use Case thống kê tài chính (33)
      • 11. Use Case xem lịch dạy (34)
      • 12. Use Case điểm danh học sinh (35)
      • 13. Use Case tìm kiếm, xem thông tin học sinh (36)
      • 14. Use Case tìm kiếm, xem thông tin lớp học (37)
      • 15. Use Case tìm kiếm khóa học (38)
      • 16. Use Case xem đăng ký khóa học (39)
      • 17. Use Case xem lịch học (40)
      • 18. Use Case làm bài kiểm tra (41)
      • 19. Các Use Case liên quan đến quản lý học sinh (42)
        • 19.1. Use Case tạo mới, sửa, xóa học sinh (42)
        • 19.2. Use Case quản lý học sinh (43)
      • 20. Các Use Case liên quan đến quản lý tài khoản (44)
        • 20.1. Use Case tìm kiếm, xem thông tin tài khoản (44)
        • 20.2. Use Case tạo mới, sửa, xóa tài khoản (45)
        • 20.3. Use Case quản lý tài khoản (46)
      • 21. Các Use Case liên quan đến quản lý lớp học (48)
        • 21.1. Use Case xem, tìm kiếm lớp học (48)
        • 21.2. Use case tạo, sửa, xóa lớp học (49)
        • 21.3. Use Case quản lý lớp học (50)
      • 22. Các Use Case liên quan đến quản lý tài chính (51)
        • 22.1. Use Case xem học phí học sinh (51)

Nội dung

Các nhiệm vụ cơ bản khi thực hiện phần mềm Bài toán phần mềm ghi danh quản lý thu phí và học sinh đăng ký học thêm đặt ra các nhiệm vụ cơ bản sau: Đăng nhập Ghi danh học sinh Quản lý học

GIỚI THIỆU CHUNG

Giới thiệu về phầm mềm ghi danh quản lý thu phí và học sinh đăng ký học thêm .4 I Xác định các use case và chức năng

Phần mềm ghi danh quản lý thu phí và học sinh đăng ký học thêm là một ứng dụng được thiết kế để giúp các tổ chức giáo dục, trung tâm học thêm hoặc các trung tâm đào tạo quản lý quá trình ghi danh của học sinh và thu phí một cách hiệu quả Đây là một công cụ quan trọng giúp tổ chức tổ chức thông tin học sinh, quản lý lịch học, và thu phí một cách tự động và hiệu quả

II Xác định các use case và chức năng

Câu hỏi Câu trả lời

Trong trung tâm gồm có những ai để duy trì hoạt các hoạt động? Có quản trị viên, nhân viên (tư vấn, kế toán) và giáo viên Nhân viên tư vấn làm những công việc gì? Hộ trợ ghi danh cho học sinh, tư vấn các thông tin khóa học cho học sinh, hỗ trợ thu phí

Nhân viên kế toán làm những công việc gì? Quản lý thu chi của trung tâm,, tính lương cho nhân viên, giáo viên Công việc cụ thể của giáo viên là gì? Điểm danh học sinh, giảng dạy theo lịch

Công việc của quản trị viên là gì? Quản lý và duy trì cơ sở dữ liệu, quản lý học sinh, quản lý nhân viên, quản lí lớp học và lịch giảng dạy, quản lý học phí và thanh toán

Bảng 1 Câu hỏi khảo xác hệ thống

Các nhiệm vụ cơ bản khi thực hiện phần mềm

Bài toán phần mềm ghi danh quản lý thu phí và học sinh đăng ký học thêm đặt ra các nhiệm vụ cơ bản sau: Đăng nhập

Quản lý học sinh, môn học, lớp học, tài khoản nhân viên

Kết quả học tập của học sinh

Quản lý công nợ như tạo, thanh toán

Hệ thống thống kê hằng tuần về số lượng học sinh mới, lợi nhuận, việc giảng dạy

Đặc tả hệ thống

Phần mềm dành cho một trung tâm học thêm nhằm quản lý và duy trì các hoạt động của các thành viên trong trung tâm trong việc quản lý các học sinh và học phí của từng học sinh, việc quản lý lịch giảng dạy của từng giáo viên.

Phần mềm bao gồm các chức năng chính: ghi danh học sinh, quản lý lớp học và lịch học, quản lý thông tin học phí, thanh toán và hóa đơn, thống kê, lưu trữ thông tin, bảo mật thông tin Và các đối tượng chính sau: học sinh, nhân viên tư vấn, kế toán, giáo viên, quản trị viên.

Học sinh cung cấp các thông tin cho trung tâm như: họ tên, giới tính, ngày sinh, địa chỉ, thông tin liên hệ Nhân viên tư vấn sẽ thực hiện lưu trữ các thông tin này lên database Hệ thống sẽ tạo một tài khoản cho học sinh này để theo dõi tình hình học tập của mình, làm các bài tập, xem các tài liệu học tập, đăng ký lớp, …

Nhân viên tư vấn có thể thực hiện các chức năng: ghi danh cho học sinh bằng cách nhận các thông tin của học sinh, xem danh sách học sinh, lớp học hoc, khóa học, hỗ trợ thanh toán.

Nhân viên kế toán quản lý các thông tin tài chính, kiểm tra và giám sát các khoảng học phí Tạo và quản lý các hóa đơn, thanh toán và xử lý hóa đơn Xem các dữ liệu về học sinh, lớp học, nhân viên.Tổng kết thống kê lương của nhân viên Thống kế và báo cáo tài chính theo tuần, tháng, năm để có các chính sách phù hợp.

Giáo viên có thể: xem danh sách học sinh, xem danh sách lớp học, xem lịch dạy của mình, thực hiện điểm danh học sinh, xem các tài liệu học tập, đề thi.

Quản trị viên người đứng đầu hệ thống phần mềm có tất cả các quyền của nhân viên tư vấn, kế toán, giảng viên Quản trị viên có thể quản lý danh sách các học sinh, danh sách các môn học cũng như các môn học, và quản lý các tài khoản Việc quản lý của quản trị viên có thể tạo mới, chỉnh sủa thông tin, xóa thông tin Quản trị viên có thể phân quyền cho từng tài khoản Thực hiện hỗ trợ kỹ thuật, bảo trì, phát triển và cải thiện hệ thống Cập nhật các thông báo cần thiết lên phần mềm.

Tất cả các nhân viên trên đều được cấp tài khoản để thuận tiện cho việc quản lý và vận hành phần mềm Và từng tài khoản được quản lý bởi quản trị viên, được phân quyền bởi quản trị viên Thông tin của tài khoản bao gồm: mã nhân viên, họ và tên, ngày tháng năm sinh, giới tính, địa chỉ, số điện thoại, email, loại nhân viên.

Hệ thống sẽ đảm nhận việc lưu trữ các thông tin được cung cấp trên database (hệ cơ sở dữ liệu) Hệ thống sẽ tự động tạo các thông kê cần thiết như: số lượng học sinh mới trong tuần, tháng, năm; lợi nhuận thu được; lớp mới trong tháng, …

PHÂN TÍCH YÊU CẬU

Đặc tả yêu cầu

1 Các yêu cầu chức năng

- Ghi danh học sinh mới

- Quản lý tài liệu học như: bài test, …

- Hệ thống thống kê các dữ liệu về lợi nhuận, học sinh, lớp học mới, …

- Hê thống in ấn: cho em các mẫu in phiếu thu, hóa đơn, tạo các mẫu in hóa đơn

2 Các yêu cầu phi chức năng

- Giao diện phần mềm dễ nhìn, bố cúc rõ ràng, đẹp, tốc độ phản hồi nhanh để đáp ứng các nhu cầu của người dùng

- Đảm bào phần mềm hoạt động mượt mà và hiệu quả, với thời gian phản hồi nhanh chóng từ cơ sỡ dữ liệu đến người dùng

- Đảm bảo mật để bảo vệ thông tin cá nhân của người dùng và dữ liệu quan trọng

- Phần quyền truy cập phần mềm chặt chẽ rõ ràng tránh các tác động ảnh hưởng đến dữ liệu của hệ thống

Các tác nhân trong hệ thống

Học sinh - Là một người có thể đăng nhập.

- Cung cấp thông tin để đăng ký ghi danh.

- Được hệ thống cung cấp tài khoản để đăng nhập.

- Có thể xem quá trình học tập của mình.

Nhân viên tư vấn - Thực hiện ghi danh học sinh.

- Có thể xem danh sách học sinh, lớp học, môn học, công nợ.

- Xếp lớp cho học sinh, tạo công nơ tương ứng cho từng học sinh, thanh toán.

Kế toán - Có thể đăng nhập hệ thống

- Là người sẽ tính toán lương cho các nhân viên.

Giáo viên - Đăng nhập hệ thống.

- Xem danh sách học sinh.

Quản trị viên (admin) - Có tất cả các quyền của nhân viên.

- Quản lý tất cả thông tin của học sinh, lớp học, môn học, tài liệu học tập, tài khoản có quyền tạo mới, chỉnh sửa và xóa.

Hệ cơ sỡ dữ liệu - Nơi lưu trữ dữ liệu

Các Use case

Mã Use Case Tên Use Case

UC00 Kiểm tra thông tin

UC01 Lấy lại mật khẩu

UC04 Cập nhật thông tin tài khoản

UC06 Ghi danh học sinh

UC07 Xếp lớp cho học sinh

UC12 Thống kê tài chính

UC14 Điểm danh học sinh

UC15 Tìm kiếm, xem thông tin học sinh

UC16 Tìm kiếm, xem thông tin lớp học

UC17 Tìm kiếm khóa học

UC18 Đăng ký khóa học

UC20 Làm bài kiểm tra

UC21 Tạo mới, sửa, xóa học sinh

UC22 Quản lý học sinh

UC23 Tìm kiếm, xem thông tin tài khoản

UC24 Tạo mới, sửa, xóa tài khoản

UC25 Quản lý tài khoản

UC26 Xem, tìm kiếm lớp học

UC27 Tạo mới, sửa, xóa lớp học

UC28 Quản lý lớp học

UC29 Xem học phí học sinh

UC31 Quản lý tài chính

Bảng 2 Các Use Case của hệ thống

THIẾT KẾ YÊU CẦU

Sơ đồ Use Case

Hình 1 Sơ đồ vai trò

- Actor người dùng thực hiện các thao tác cơ bản như đăng nhập, đăng xuất, lấy lại mật khẩu, cập nhật thông tin tài khoản, đổi mật khẩu.

- Actor nhân viên thực hiện thêm các chức năng xem và tìm kiếm thông tin học sinh, xem và tìm kiếm thông tin khóa học.

2 Sơ đồ Use Case tổng quát

Hình 2 Sơ đồ Use Case tổng quát

Đặc tả Use Case

Hình 3 Các use case liên quan đến người dùng

1 Các Use Case liên quan đến đăng nhập

1.1 Use Case kiểm tra thông tin

UC00 Kiểm tra thông tin

Trigger Event: Khi có người đăng nhập vào hệ thống

Brief Description: Kiểm tra thông tin của người dùng khi họ đăng nhập vào hệ thống

Preconditions: Tài khoản và mật khẩu được gửi

Postconditions: Xác thực tài khoản và mật khấu Nếu đúng thông tin thì thông báo thành công, sai thì thông báo thất bại

Flow of Events: Actor System

1 Hệ thống lấy thông tin do người dùng đăng nhập cung cấp

2 Thực hiện truy vấn kiểm tra trên cơ sỡ dữ liệu

3 Tài khoản mật khẩu đúng thì thông báo thành công

3a Tài khoản mật khẩu không tồn tại

3b Tài khoản hoặc mặt khẩu sai

4 Thông báo cho người dùng

Bảng 3 Use Case kiểm tra thông tin

1.2 Use Case lấy lại mật khẩu

UC01 Lấy lại mật khẩu

Trigger Event: Khi actor nhấn vào quên mật khẩu ở trang đăng nhập

Brief Description: Cho phép actor tạo lại mật khẩu mới khi quên mật khẩu cũ

Actors: Quản trị viên, nhân viên tư vấn, kế toán, giáo viên, học sinh

Preconditions: Actor đã có tài khoản trên hệ thống

Postconditions: Cập nhật lại mật khẩu mới cho tài khoản của actor

Flow of Events: Actor System

1 Actor nhấn vào quên mật khẩu

2 Actor nhập email hoặc số điện thoại đã đăng ký

3 Actor nhấn lấy lại mật khẩu

4 Actor nhập mã xác nhận và tạo mật khẩu mới

5 Actor nhấn đặt lại mật khẩu

1.1 Hệ thống hiển thị trang lấy lại mật khẩu

3.1 Hệ thống sẽ kiểm tra số điện thoại hoặc email 3.2 Gửi mã xác nhận cho email hoặc số điện thoại actor cung cấp

5.1 Hệ thống cập nhật lại mật cho tài khoản của actor 5.2 Thông báo cho actor

Exception Conditions: 3.1 Nếu tài khoản chưa được đăng ký thì thông báo thất bại

Bảng 4 Use Case lấy lại mật khẩu

Trigger Event: Khi actor nhấn nút đăng nhập

Brief Description: Cho phép actor đăng nhập vào phần mềm bằng tài khoản và mật khẩu

Actors: Quản trị viên, nhân viên tư vấn, kế toán, giáo viên, học sinh

Related Use Cases: Lấy lại mật khẩu (UC01), Kiểm tra thông tin (UC00)

Preconditions: Actor đã có tài khoản trên hệ thống

Postconditions: Actor đăng nhập hệ thống thành công

Flow of Events: Actor System

1 Actor truy cập hệ thống

2 Actor chọn hành động 2a Actor điền thông tin tài khoản và mật khẩu 3a Actor nhấn nút “Đăng nhập”

2b Actor chọn quên mật khẩu

1.1 Hệ thống hiển thi trang đăng nhập

3a.1 Hệ thống lấy thông tin tài khoản và mật khẩu của actor và thực hiện UC01 3a.2 Nếu thành công hệ thống thông báo cho actor và chuyển sang trang chức năng

2b.1 Hệ thống sẽ thực hiện UC02

Exception Conditions: 3a.2 Nếu không thành công hệ thống sẽ thông báo

Bảng 5 Use Case đăng nhập

Trigger Event: Actor nhấn nút đăng xuất

Brief Description: Cho phép actor đăng xuất ra khỏi hệ thống

Actors: Quản trị viên, nhân viên tư vấn, kế toán, giáo viên, học sinh

Preconditions: Actor đã đăng nhập thành công

Postconditions: Thoát khỏi hệ thống

Flow of Events: Actor System

1 Actor nhấn nút đăng xuất 1.1 Hệ thống hủy phiên làm việc của actor 1.2 Hệ thống đưa về trang đăng nhập

Bảng 6 Use Case đăng xuất

3 Use Case cập nhật thông tin tài khoản

UC04 Cập nhật thông tin tài khoản

Trigger Event: Khi actor nhấn vào tài khoản và chọn cập nhật thông tin

Brief Description: Cho phép actor sử đổi các thông tin tài khoản của mình như: họ tên, ngày sinh, địa chỉ,…

Actors: Quản trị viên, nhân viên tư vấn, kế toán, giáo viên, học sinh

Preconditions: Actor đã có tài khoản và đăng nhập thành công

Postconditions: Cập nhật lại các thông tin của actor lên database

Flow of Events: Actor System

1 Actor nhấn vào tài khoản

2 Actor nhấn vào thông tin

1.1 Hệ thống hiển thị các các mục trong tài khoản tài khoản

3 Actor sửa đổi các thông tin trên form đó

2.1 Hệ thông sẽ hiển thị form chứa các thông tin về tài khoản của actor

4.1 Hệ thống kiểm tra các thông tin

4.2 Hệ thống cập nhật các thông tin lên database

Exception Conditions: 4.1 Nếu thông tin cung cấp không hợp lợi hệ thống sẽ hủy nghiệp vụ này và thông báo cho actor

Bảng 7 Use Case cập nhật thông tin tài khoản

4 Use Case đổi mật khẩu

Trigger Event: Khi actor nhấn vào tài khoản và chọn đổi mật khẩu

Brief Description: Cho phép actor thay thế mật khẩu cũ bằng mật khẩu mới

Actors: Quản trị viên, nhân viên tư vấn, kế toán, giáo viên, học sinh

Preconditions: Actor đã có tài khoản và đăng nhập thành công

Postconditions: Thay đổi mật khẩu cũ của actor thành mật khẩu mới

Flow of Events: Actor System

1 Actor nhấn vào tài khoản

2 Actor chọn vào mục đổi mật khẩu

3 Actor nhập mật khẩu cũ,

1.1 Hệ thống hiển thị các danh mục liên quan đến tài khoản

2.1 Hệ thống hiển thị form đổi mật khẩu cho actor mật khẩu mới và xác nhận lại mật khẩu mới

4 Actor chọn lưu 4.1 Hệ thống kiểm tra các thông tin.

4.2 Nếu hợp lệ thì hệ thống sẽ cập nhật lại mật khẩu cho actor

Exception Conditions: 4.2 Nếu không hợp lệ (mật khẩu cũ không đúng, mật khẩu mới và xác nhận lại mật khẩu mới không giống nhau) thì hủy nghiệp vụ và thông báo cho actor

Bảng 8 Use Case đổi mật khẩu

Hình 4 Các Use Case liên quan đến nhân viên vư vấn

5 Use Case ghi danh học sinh

UC06 Ghi danh học sinh

Trigger Event: Khi có học sinh đến ghi danh

Brief Description: Cho phép actor ghi danh học sinh vào hệ thống

Actors: Quản trị viên, nhân viên tư vấn

Preconditions: Actor đăng nhập thành công vào hệ thống

Postconditions: Actor ghi danh học sinh mới thành công

Flow of Events: Actor System

1 Actor chọn vào thêm học sinh

2 Actor điền các thông tin do học sinh cung cấp vào form

1.1 Hệ thống sẽ hiển thị form các thông tin về học sinh

3.2 Hệ thống sẽ lưu các thông tin đó lên database 3.3 Tạo tài khoản cho học sinh để đăng nhập hệ thống

Bảng 9 Use Case ghi danh học sinh

6 Use Case xếp lớp cho học sinh

UC07 Xếp lớp cho học sinh

Trigger Event: Actor nhấn vào chức năng xếp lớp

Brief Description: Cho phép actor xếp lớp học cho các học sinh

Actors: Quản trị viên, nhân viên tư vấn

Preconditions: Đã có danh sách các học sinh đăng ký khóa học

Postconditions: Học sinh đăng ký khóa học có lớp

Flow of Events: Actor System

1 Actor nhấn vào xếp lớp

2 Actor chọn lớp học muốn thêm học sinh

3 Actor nhấn thêm học sinh

4 Actor chọn một khóa học

5 Acotr chọn các học sinh muốn thêm

1.1 Hệ thông sẽ hiển thị ra các lớp học

2.1 Hệ thống sẽ hiển thị danh sách học sinh của lớp 3.1 Hệ thống hiển thị các danh sách học sinh theo từng khóa học mà học sinh đăng ký

4.1 Hệ thống sẽ hiển thị các học sinh tương ứng

6.1 Hệ thống lưu danh sách học sinh của lớp mà actor chọn và data base

Bảng 10 Use Case xếp lớp cho học sinh

7 Use Case tạo công nợ

Trigger Event: Actor nhấn vào công nợ của học sinh

Brief Description: Cho phép actor có thể điều chỉnh công nợ dựa trên ưu đãi của trung tâm, hoặc ưu đãi của học sinh

Actors: Quản trị viên, nhân viên tư vấn

Preconditions: Đã đăng nhập thành công

Học sinh đã được xếp lớp

Postconditions: Tạo các công nợ cho học sinh

Flow of Events: Actor System

1 Actor nhấn vào mục công nợ

2 Actor chọn một công nợ để thêm các ưu đãi mà học sinh có

1.1 Hệ thống sẽ hiển thị các công nợ theo từng học sinh được tạo tự động khi học sinh đã được xếp lớp

3.1 Hệ thống lưu lại các chỉnh sửa

Bảng 11 Use Case tạo công nợ

8 Use Case liên quan đến thanh toán

8.1 Use Case in hóa đơn

Trigger Event: Khi học sinh thanh toán học phí

Brief Description: In hóa đơn chi tiết về học phí của học sinh

Preconditions: Học phí đã được thanh toán

Postconditions: Hóa đơn được in ra

Flow of Events: Actor System

1 Hệ thống lấy các thông tin từ công nợ của học sinh được chọn

2 Chuyển các thông tin đó vào form in

3 Kết nối với máy in và in form

Bảng 12 Use Case in hóa đơn

Trigger Event: Khi một học sinh muốn thanh toán học phí

Brief Description: Cho phép actor thanh toán công nợ của học sinh và đưa công nợ đó vào danh sách duyệt thanh toán

Actors: Quản trị viên, nhân viên tư vấn

Related Use Cases: In hóa đơn (UC09)

Preconditions: Đã đăng nhập hệ thống

Công nợ đã được tạo

Postconditions: Đưa công nợ vào danh sách duyệt thanh toán

Flow of Events: Actor System

1 Actor chọn mục thanh toán

2 Actor chọn công nợ muốn thanh toán

1.1 Hệ thống hiển thị các công nợ

3.1 Công nợ này được chuyển sang danh sách thanh duyệt thanh toán (do quản trị viên quản lý) 3.2 Thực hiên UC09

Bảng 13 Use Case thanh toán

Hình 5 Các Use Case liên quan đến kế toán

Trigger Event: Actor chọn vào phần bảng lương trong danh sách nhân viên

Actors: Kế toán, quản trị viên

Preconditions: Đã đăng nhập hệ thống thành công

Postconditions: Tính lương cho nhân viên theo tháng

Flow of Events: Actor System

1 Actor nhấn vào bảng 1.1 Hệ thống hiển thị danh lương trong quản lý nhân viên2 Actor nhấn vào tính lương tháng sách nhân viên

2.1 Hệ thống sẽ tính lương theo cấu hình đã đặt sẵn (như hệ số lương, phụ cấp) cho từng nhân viên 2.2 Tải lại danh sách nhân viên và kèm lương

Bảng 14 Use Case tính lương

10 Use Case thống kê tài chính

UC12 Thống kê tài chính

Trigger Event: Actor chọn mục thống kê tài chính

Brief Description: Cho phép actor tạo thống kê như: lợi nhuận, lương trả cho nhân viên

Actors: Kế toán, quản trị viên

Preconditions: Đã đăng nhập hệ thống

Postconditions: Có được bảng số liệu thống

Flow of Events: Actor System

1 Actor chọn mục thống kê

2 Actor chọn danh mục mình muốn thống kê

1.1 Hệ thống hiển thị các danh mục thống kê 2.1 Hệ thống lấy các số liệu đã lưu trữ liến quan đến danh mục mà actor chọn2.2 Hệ thống đưa các số liệu lên biểu mẫu3.1 Hệ thống lưu các số liệu lên database

Bảng 15 Use Case thống kê tài chính

Hình 6 Các Use Case liên quan đến giáo viên

11 Use Case xem lịch dạy

Trigger Event: Actor nhấn vào lịch dạy

Brief Description: Cho phép actor xem lịch dạy các lớp của mình

Actors: Giao viên, quản trị viên

Preconditions: Đã đăng nhập hệ thống thành công

Postconditions: Hiển thị lịch dạy

Flow of Events: Actor System

1 Actor nhấn vào mục xem lịch dạy

1.1 Hệ thống sẽ lấy thông tin của tài khoản của actor 1.2 Lấy lịch dạy theo tài khoản

Bảng 16 Use Case xem lịch dạy

12 Use Case điểm danh học sinh

UC14 Điểm danh học sinh

Trigger Event: Actor nhấn vào phần điểm danh

Brief Description: Cho phép actor đánh dấu điểm danh các học sinh trong buổi học

Actors: Quản trị viên, giáo viên

Preconditions: Đã đăng nhập hệ thống thành công

Trong trang buổi học đang dạy Lớp học đã được tạo

Postconditions: Danh sách điểm danh

Flow of Events: Actor System

1 Actor nhấn vào điểm danh

2 Actor đánh dấu điểm danh các học có mặt

1.1 Hệ thống sẽ hiển thị danh sách học sinh trong lớp học

3.1 Hệ thống lưu dữ liệu điểm danh buổi học lên database

Bảng 17 Use Case điểm danh học sinh

Hình 7 Các Use Case liên quan đến nhân viên

13 Use Case tìm kiếm, xem thông tin học sinh

UC15 Tìm kiếm, xem thông tin học sinh

Trigger Event: Khi actor nhấn vào danh sách học sinh

Brief Description: Cho phép actor phép xem danh sách học sinh

Actors: Quản trị viên, nhân viên tư vấn, kế toán, giáo viên

Preconditions: Đã đăng nhập hệ thống thành công

Danh sách học sinh đã được tạo

Postconditions: Hiển thị danh sách học sinh

Flow of Events: Actor System

1a Actor nhấn vào danh sách học sinh

1b Actor nhấn vào mục tìm kiếm

2b Actor nhập tên học sinh hoặc mã học sinh

2 Actor nhấn vào học sinh muốn xem chi tiết

1a.1 Hệ thống hiển thị danh sách các học sinh

1b.1 Hệ thống hiển thị vùng nhập giá trị tìm kiếm 2b.1 Hệ thống hiển thị các học sinh thõa mãn với dữ liệu actor cung cấp

2.1 Hiển thị form chứa các thông tin của học sinh

Bảng 18 Use Case tìm kiếm, xem thông tin học sinh

14 Use Case tìm kiếm, xem thông tin lớp học

UC16 Tìm kiếm, xem thông tin lớp học

Trigger Event: Khi actor nhấn vào danh sách lớp học

Brief Description: Cho phép actor phép xem danh sách lớp học

Actors: Quản trị viên, nhân viên tư vấn, kế toán, giáo viên

Preconditions: Đã đăng nhập hệ thống thành công

Danh sách lớp học đã được tạo

Postconditions: Hiển thị danh sách lớp học

Flow of Events: Actor System

1a Actor nhấn vào danh sách lớp học

1b Actor nhấn vào mục tìm kiếm

2b Actor nhập tên học sinh hoặc mã học sinh

2 Actor nhấn vào lớp học muốn xem chi tiết

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

1b.1 Hệ thống hiển thị vùng nhập giá trị tìm kiếm 2b.1 Hệ thống hiển thị các lớp học thõa mãn với dữ liệu actor cung cấp 2.1 Hiển thị form chứa các thông tin của lớp học

Bảng 19 Use Case tìm kiếm, xem thông tin lớp học

Hình 8 Các Use Case liên quan đến học sinh

15 Use Case tìm kiếm khóa học

UC17 Tìm kiếm khóa học

Trigger Event: Actor chọn tìm kiếm trong mục khóa học

Brief Description: Cho phép actor tìm kiếm một khóa học

Preconditions: Đã đăng nhập thành công

Danh sách khóa học đã được tạo

Postconditions: Các khóa học actor tìm kiếm

Flow of Events: Actor System

1 Actor nhấn vào khóa học

2 Actor nhập vào các ô tìm kiếm

3 Chọn một khóa học muốn xem

1.1 Hệ thống hiển thị tất các khóa học hiện có 2.1 Hệ thống sẽ hiển thị các khóa học thõa mãn điều kiện tìm kiếm của actor 3.1 Hiển thị form chứa các thông tin của khóa học

Bảng 20 Use Case tìm kiếm khóa học

16 Use Case xem đăng ký khóa học

UC18 Đăng ký khóa học

Trigger Event: Khi trong trang thông tin của một khóa học và nhấn đăng ký

Brief Description: Cho phép actor đăng ký khóa học muốn học

Preconditions: Đã đăng nhập thành công

Trong trang thông tin của khóa học

Postconditions: Đưa thông tin của học sinh vào danh sách đăng ký tương ứng với khóa học

Flow of Events: Actor System

1 Actor nhấn nút đăng ký

2 Actor nhấn nút xác nhận

1.1 Hệ thống hiển thị lên bảng xác nhận

2.1 Hệ thống lưu thông tin của actor vào danh sách đăng ký của khóa học

Bảng 21 Use Case xem đăng ký khóa học

17 Use Case xem lịch học

Trigger Event: Khi actor nhấn vào xem lịch học

Brief Description: Cho phép actor xem lịch học của mình

Preconditions: Đăng nhập hệ thống thành công Đã được xếp vào lớp học

Postconditions: Hiển thị lịch học theo tuần

Flow of Events: Actor System

1 Actor chọn vào mục học tập

2 Actor nhấn vào lịch học

1.1 Hệ thống hiện các danh mục trong học tập 2.1 Hệ thống lấy thông tin về tài khoản của actor2.2 Tải lên lịch học tương ứng cho tài khoản của actor

Bảng 22 Use Case xem lịch học

18 Use Case làm bài kiểm tra

UC20 Làm bài kiểm tra

Trigger Event: Khi actor nhấn vào làm bài kiểm tra

Brief Description: Cho phép actor làm các bài kiểm tra

Preconditions: Đã đăng nhập hệ thống Đã có trong lớp học

Postconditions: Actor truy cập được và làm bài kiểm tra

Flow of Events: Actor System

1 Actor chọn mục học tập

2 Actor chọn vào danh mục làm bài kiểm tra

3 Actor chọn vào bài kiểm tra muốn làm

1.1 Hệ thống hiển thị các danh mục

2.1 Hệ thống hiển thị ra các bài kiểm tra dưa trên lớp học mà actor được xếp vào 3.1 Hệ thống tải lên bài kiểm tra

Exception Conditions: 3.1 Nếu bài kiểm tra quá hạn thì thông báo cho actor

Bảng 23 Use Case làm bài kiểm tra

Hình 9 Các Use Case liên quan đến quản lý học sinh

19 Các Use Case liên quan đến quản lý học sinh

19.1 Use Case tạo mới, sửa, xóa học sinh

UC21 Tạo mới, sửa, xóa học sinh

Trigger Event: Khi actor nhấn tạo mới, chỉnh sửa hoặc xóa học sinh

Brief Description: Cho phép actor tạo mới, chỉnh sữa, xóa các thông tin của học sinh

Related Use Cases: Ghi danh học sinh (UC06)

Preconditions: Đã đăng nhập thành công

Postconditions: Cập nhật các thay đổi trên thông tin học sinh

Flow of Events: Actor System

1 Actor thực hiện 1a Actor chọn thêm học sinh

1a.1 Thực hiện UC06 (Ghi danh học sinh)

1b Actor nhấn vào nút sửa

2b Actor chỉnh sửa các thông tin cần thiết 3b Actor nhấn lưu

1b Hệ thống hiển thị form chứa các thông tin của học sinh được nhấn nút sửa

3b.1 Hệ thống lấy các thông tin trong form và cập nhật lại dữ liệu của học sinh tương ứng trên database 1c.1 Hệ thống hiển thị lên khung để xác nhận xóa học sinh được chọn

2c.1 Hệ thống xóa các thông tin của học sinh được chọn

Exception Conditions: 2c Actor nhấn hủy 2c.1 Hệ thống tắt khung xác nhận 2c.2 Trở lại trang danh sách học sinh

Bảng 24 Use Case tạo mới, sửa, xóa học sinh

19.2 Use Case quản lý học sinh

UC22 Quản lý học sinh

Trigger Event: Actor nhấn vào quản lý học sinh

Brief Description: Cho phép actor thực hiện các chức năng có trong mục quản lý học sinh

Related Use Cases: Tạo mới, sửa, xóa học sinh (UC21), Tìm kiếm, xem thông tin học sinh (UC15)

Preconditions: Đã đăng nhập hệ thống thành công

Postconditions: Thực hiện xem và chỉnh sửa

Flow of Events: Actor System

1 Actor chọn quản lý học sinh

2 Actor thực hiện 2a Tìm kiếm và xem thông tin học sinh

2b Tạo mới, sửa, xóa học sinh

Bảng 25 Use Case quản lý học sinh

Hình 10 Các Use Case liên quan đến quản lý tài khoản

20 Các Use Case liên quan đến quản lý tài khoản

20.1 Use Case tìm kiếm, xem thông tin tài khoản

UC23 Tìm kiếm, xem thông tin tài khoản

Trigger Event: Khi actor nhấn vào danh sách tài khoản

Brief Description: Cho phép actor phép xem danh sách tài khoản

Preconditions: Đã đăng nhập hệ thống thành công

Trong mục quản lý tài khoản

Postconditions: Hiển thị danh sách nhân viên

Flow of Events: Actor System

1a Actor nhấn vào danh sách tài khoản

1b Actor nhập tên nhân viên hoặc mã nhân viên 2b Actor nhấn tìm kiếm

1a.1 Hệ thống hiển thị danh sách các tài khoản

2b.1 Hệ thống hiển thị các tài khoản thõa mãn với dữ liệu actor cung cấp

Bảng 26 Use Case tìm kiếm, xem thông tin tài khoản

20.2 Use Case tạo mới, sửa, xóa tài khoản

UC24 Tạo mới, sửa, xóa tài khoản

Trigger Event: Khi actor nhấn tạo mới, chỉnh sửa hoặc xóa tài khoản

Brief Description: Cho phép actor tạo mới, chỉnh sữa, xóa các thông tin của tài khoản

Preconditions: Đã đăng nhập thành công

Trong mục quản lý nhân viên

Postconditions: Cập nhật các thay đổi trên thông tin tài khoản

Flow of Events: Actor System

1 Actor thực hiện 1a Actor chọn thêm tài khoản

2a Actor nhập các thông tin tài khoản

1b Actor nhấn vào nút sửa

2b Actor chỉnh sửa các thông tin cần thiết 3b Actor nhấn lưu

1a.1 Hệ thống hiển thị form thêm tài khoản

3a.1 Hệ thống lưu thông tin tài khoản vào data base

1b Hệ thống hiển thị form chứa các thông tin của tài khoản được nhấn nút sửa

3b.1 Hệ thống lấy các thông tin trong form và cập nhật lại dữ liệu của tài khoản tương ứng trên database

1c.1 Hệ thống hiển thị lên khung để xác nhận xóa tài khoản được chọn 2c.1 Hệ thống xóa các thông tin của tài khoản được chọn

Exception Conditions: 2c Actor nhấn hủy 2c.1 Hệ thống tắt khung xác nhận 2c.2 Trở lại trang danh sách tài khoản

Bảng 27 Use Case tạo mới, sửa, xóa tài khoản

20.3 Use Case quản lý tài khoản

UC25 Quản lý tài khoản

Trigger Event: Actor nhấn vào quản lý tài khoản

Brief Description: Cho phép actor thực hiện xem hay chỉnh sửa các thông tin học sinh

Related Use Cases: Tạo mới, sửa, xóa tài khoản (UC24), Tìm kiếm, xem thông tin tài khoản (UC23)

Preconditions: Đã đăng nhập hệ thống thành công

Postconditions: Thực hiện xem và chỉnh sửa

Flow of Events: Actor System

1 Actor chọn 1a Tìm kiếm và xem thông tin tài khoản

1b Tạo mới, sửa, xóa tài khoản

Bảng 28 Use Case quản lý tài khoản

Hình 11 Các Use Case liên quan đến quản lý lớp học

21 Các Use Case liên quan đến quản lý lớp học

21.1 Use Case xem, tìm kiếm lớp học

UC26 Xem, tìm kiếm lớp học

Trigger Event: Khi actor nhấn vào danh sách lớp học

Brief Description: Cho phép actor phép xem danh sách lớp học

Preconditions: Đã đăng nhập hệ thống thành công

Trong mục quản lý lớp học

Postconditions: Hiển thị danh sách các lớp học

Flow of Events: Actor System

1a Actor nhấn vào danh sách lớp học

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

1b Actor nhập tên lớp học 2b Actor nhấn tìm kiếm 2b.1 Hệ thống hiển thị các lớp học thõa mãn với dữ liệu actor cung cấp

Bảng 29 Use Case xem, tìm kiếm lớp học

21.2 Use case tạo, sửa, xóa lớp học

UC27 Tạo mới, sửa, xóa lớp học

Trigger Event: Khi actor nhấn tạo mới, chỉnh sửa hoặc xóa lớp học

Brief Description: Cho phép actor tạo mới, chỉnh sữa, xóa các thông tin của lớp học

Preconditions: Đã đăng nhập thành công

Trong mục quản lý lớp học

Postconditions: Cập nhật các thay đổi trên thông tin lớp học

Flow of Events: Actor System

1 Actor thực hiện 1a Actor chọn thêm lớp học

2a Actor nhập các thông tin lớp học

1b Actor nhấn vào nút sửa

1a.1 Hệ thống hiển thị form thêm lớp học

3a.1 Hệ thống lưu thông tin lớp học vào data base

1b Hệ thống hiển thị form chứa các thông tin lớp học được nhấn nút sửa thông tin cần thiết 3b Actor nhấn lưu

3b.1 Hệ thống lấy các thông tin trong form và cập nhật lại dữ liệu của lớp học tương ứng trên database 1c.1 Hệ thống hiển thị lên khung để xác nhận xóa lớp học được chọn

2c.1 Hệ thống xóa các thông tin của lớp học được chọn

Exception Conditions: 2c Actor nhấn hủy 2c.1 Hệ thống tắt khung xác nhận 2c.2 Trở lại trang danh sách lớp học

Bảng 30 Use case tạo, sửa, xóa lớp học

21.3 Use Case quản lý lớp học

UC28 Quản lý lớp học

Trigger Event: Actor nhấn vào quản lý lớp học

Brief Description: Cho phép actor thực hiện xem hay chỉnh sửa các thông tin học sinh

Related Use Cases: Tạo mới, sửa, xóa lớp học (UC27), Tìm kiếm, xem thông tin lớp học (UC26)

Preconditions: Đã đăng nhập hệ thống thành công

Postconditions: Thực hiện xem và chỉnh sửa

Flow of Events: Actor System

1 Actor chọn 1a Tìm kiếm và xem 1a.1 Thực hiện UC26 thông tin lớp học

1b Tạo mới, sửa, xóa lớp học

Bảng 31 Use Case quản lý lớp học

Hình 12 Các Use Case liên quan đến quản lý tài chính

22 Các Use Case liên quan đến quản lý tài chính

22.1 Use Case xem học phí học sinh

UC29 Xem học phí học sinh

Trigger Event: Khi actor nhấn vào xem học phí

Brief Description: Cho phép actor xem học phí của tất cả học sinh

Preconditions: Đăng nhập hệ thống thành công

Trong mục quản lý tài chính

Postconditions: Hiển thị học phí của các học sinh

Flow of Events: Actor System

1 Actor nhấn vào xem học phí học sinh 1.1 Hệ thống hiển thị lên danh sách học phí của các học sinh

Bảng 32 Use Case xem học phí học sinh

22.2 Use Case duyệt thanh toán

Trigger Event: Khi actor nhấn vào mục duyệt thanh toán

Brief Description: Cho phép actor duyệt các thanh toán

Preconditions: Đăng nhập hệ thống thành công

Trong mục quản lý tài chính

Postconditions: Hiển thị ra các học phí trong danh dách chờ duyệt

Cho phép chuyển trạng thái của khoản học phí

Flow of Events: Actor System

1 Actor nhấn vào duyệt thanh toán

2 Actor chọn hành động 2a Actor chọn duyệt

1.1 Hệ thống hiển thị các khoản học phí chờ duyệt

2a.1 Hệ thống chuyển trạng thái của khoản học phí sang đã duyệt

2b.1 Hệ thống chuyển trạng thái của khoản học phí đang sang không duyệt

Bảng 33 Use Case duyệt thanh toán

22.3 Use Case quản lý tài chính

UC31 Quản lý tài chính

Trigger Event: Khi actor nhấn vào quản lý tài chính

Brief Description: Cho phép actor thao tác với các chức năng có trong quản lý tài chính

Related Use Cases: Tính lương (UC11), Xem học phí học sinh (UC29), Duyệt thanh toán (UC30)

Preconditions: Đăng nhập hệ thống thành công

Postconditions: Cho phép actor thao tac với các chức năng quản lý tài chính

Flow of Events: Actor System

1 Actor nhấn vào quản lý tài chính

2 Actor thực hiện 2a Actor chọn tính lương nhân viên

2b Actor chọn xem học phí học sinh

2c Actor chọn duyệt thanh toán

1.1 Hệ thống hiển thị các chức năng

2a.1 Hệ thống thực hiện UC11

2b.1 Hệ thống thực hiện UC29

2c.1 Hệ thống thực hiện UC30

Bảng 34 Use Case quản lý tài chính

Ngày đăng: 01/10/2024, 21:01

HÌNH ẢNH LIÊN QUAN

Bảng 1 Câu hỏi khảo xác hệ thống - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 1 Câu hỏi khảo xác hệ thống (Trang 12)
1. Sơ đồ vai trò - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
1. Sơ đồ vai trò (Trang 19)
2. Sơ đồ Use Case tổng quát - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
2. Sơ đồ Use Case tổng quát (Trang 20)
Hình 2 Sơ đồ Use Case tổng quát - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Hình 2 Sơ đồ Use Case tổng quát (Trang 21)
Bảng 3 Use Case kiểm tra thông tin - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 3 Use Case kiểm tra thông tin (Trang 22)
Bảng 4 Use Case lấy lại mật khẩu - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 4 Use Case lấy lại mật khẩu (Trang 23)
Bảng 5 Use Case đăng nhập - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 5 Use Case đăng nhập (Trang 24)
Bảng 6 Use Case đăng xuất - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 6 Use Case đăng xuất (Trang 25)
Bảng 8 Use Case đổi mật khẩu - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 8 Use Case đổi mật khẩu (Trang 27)
Bảng 9 Use Case ghi danh học sinh - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 9 Use Case ghi danh học sinh (Trang 28)
Bảng 10 Use Case xếp lớp cho học sinh - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 10 Use Case xếp lớp cho học sinh (Trang 29)
Bảng 11 Use Case tạo công nợ - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 11 Use Case tạo công nợ (Trang 30)
Bảng 12 Use Case in hóa đơn - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 12 Use Case in hóa đơn (Trang 31)
Hình 5 Các Use Case liên quan đến kế toán - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Hình 5 Các Use Case liên quan đến kế toán (Trang 32)
Bảng 13 Use Case thanh toán - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 13 Use Case thanh toán (Trang 32)
Bảng 14 Use Case tính lương - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 14 Use Case tính lương (Trang 33)
Bảng 16 Use Case xem lịch dạy - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 16 Use Case xem lịch dạy (Trang 35)
Bảng 17 Use Case điểm danh học sinh - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 17 Use Case điểm danh học sinh (Trang 36)
Bảng 18 Use Case tìm kiếm, xem thông tin học sinh - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 18 Use Case tìm kiếm, xem thông tin học sinh (Trang 37)
Bảng 20 Use Case tìm kiếm khóa học - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 20 Use Case tìm kiếm khóa học (Trang 39)
Bảng 23 Use Case làm bài kiểm tra - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 23 Use Case làm bài kiểm tra (Trang 41)
Hình 9 Các Use Case liên quan đến quản lý học sinh - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Hình 9 Các Use Case liên quan đến quản lý học sinh (Trang 42)
Bảng 24 Use Case tạo mới, sửa, xóa học sinh - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 24 Use Case tạo mới, sửa, xóa học sinh (Trang 43)
Bảng 26 Use Case tìm kiếm, xem thông tin tài khoản - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 26 Use Case tìm kiếm, xem thông tin tài khoản (Trang 45)
Bảng 27 Use Case tạo mới, sửa, xóa tài khoản - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 27 Use Case tạo mới, sửa, xóa tài khoản (Trang 46)
Bảng 28 Use Case quản lý tài khoản - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 28 Use Case quản lý tài khoản (Trang 47)
Hình 11 Các Use Case liên quan đến quản lý lớp học - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Hình 11 Các Use Case liên quan đến quản lý lớp học (Trang 48)
Bảng 30 Use case tạo, sửa, xóa lớp học - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 30 Use case tạo, sửa, xóa lớp học (Trang 50)
Hình 12 Các Use Case liên quan đến quản lý tài chính - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Hình 12 Các Use Case liên quan đến quản lý tài chính (Trang 51)
Bảng 32 Use Case xem học phí học sinh - Đồ Án môn phân tích và thiết kế yêu cầu phân tích và thiết kế hệ thống phần mềm ghi danh quản lý thu phí và học sinh Đăng ký học thêm
Bảng 32 Use Case xem học phí học sinh (Trang 52)
w