1. Trang chủ
  2. » Tất cả

phân tích hệ thống hướng đối tượng quản lí lớp học

29 2 0

Đ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

Cấu trúc

  • 3.2.1 Sơ đồ use case

    • 3.2.1.1 Sơ đồ ca sử dụng tổng quát

  • 3.2.2 Sơ đồ thực thể

    • Sơ đồ quan hệ thực thể

  • 3.2.3 Sơ đồ lớp

    • Định nghĩa Sơ đồ lớp và cấu trúc

    • Sơ đồ lớp của hệ thống

  • 3.2.4 Sơ đồ cộng tác

    • 3.2.4.1 Chức năng đăng nhập

    • 3.2.4.2 Chức năng quản lý tài khoản

    • 3.2.4.3 Chức năng quản lý kết quả xét tuyển

    • 3.2.4.4 Chức năng quản lý học viên

    • 3.2.4.5 Chức năng quản lý lịch học

    • 3.2.4.6 Chức năng quản lý môn học bổ sung

    • 3.2.4.7 Chức năng quản lý ngành học

    • 3.2.4.8 Chức năng quản lý chuyên ngành

    • 3.2.4.9 Chức năng quản lý tin tức

    • 3.2.4.10 Chức năng Quản lý chức vụ

    • 3.2.4.11 Chức năng đăng kí

  • 3.2.5 Sơ đồ trình tự

    • 3.2.5.1 Trình tự đăng nhập

    • 3.2.5.2 Trình tự đăng kí

    • 3.2.5.3 Trình tự quản lý tài khoản

    • 3.2.5.4 Trình tự quản lý chức vụ

    • 3.2.5.5 Trình tự quản lý ngành

    • 3.2.5.6 Trình tự quản lý chuyên ngành

    • 3.2.5.7 Trình tự quản lý lịch học

    • 3.2.5.8 Trình tự quản lý môn học

    • 3.2.5.9 Trình tự quản lý tin tức

    • 3.2.5.10 Trình tự quản lý kết quả xét tuyển

    • 3.2.5.11 Trình tự quản lý học viên

  • 3.2.6 Sơ đồ trạng thái

  • 3.2.7 Sơ đồ hoạt động

    • 3.2.7.1 Chức năng đăng nhập

    • 3.2.7.2 Chức năng đăng kí

    • 3.2.7.3 Chức năng quản lí tài khoản

    • 3.2.7.4 Chức năng quản lí chức vụ

    • 3.2.7.5 Chức năng quản lí ngành/ chuyên ngành

    • 3.2.7.6 Chức năng quản lí học viên

  • 3.3 Thiết kế CSDL

Nội dung

Phân tích hệ thống hướng đối tượng quản lí lớp học 3.2.1 Sơ đồ use case Biểu đồ ca sử dụng (use case) biểu diễn chức hệ thống Từ tập yêu cầu hệ thống, biểu đồ use case phải hệ thống cần thực điều để thỏa mãn yêu cầu người dùng hệ thống Các tác nhân hệ thống tương tác trực tiếp với hệ thống thông qua hành động 3.2.1.1 Sơ đồ ca sử dụng tổng quát Hình Sơ đồ ca sử dụng 3.2.2 Sơ đồ thực thể Sơ đồ quan hệ thực thể Theo mô tả, website Tuyển học sau đại học có sơ đồ quan hệ thực thể sau: Hình Sơ đồ thực thể hệ thống 3.2.3 Sơ đồ lớp Định nghĩa Sơ đồ lớp cấu trúc ⮚ Định nghĩa: ▪ Class diagram mô tả kiểu đối tượng hệ thống loại quan hệ khác tồn chúng ▪ Là kỹ thuật mơ hình hóa tồn tất phương pháp phát triển hướng đối tượng ▪ Biểu đồ hay dùng UML gần gũi với lập trình viên ▪ Giúp lập trình viên trao đổi với hiểu rõ ý tưởng ⮚ Cấu trúc ▪ Tên class ▪ Attribute (field, property) ▪ Operation (method, function) Sơ đồ lớp hệ thống Hệ thống web Tuyển sinh Sau đại học quản lý nhanvien Các nhanvien có chucvu quản lý thông tin tiến hành cập nhật tintuc Các hocvien đăng ký trực tuyến thông qua website có phieudangki; phieudangki nhanvien có chucvu xét tuyển kiểm tra phân loại để đưa ketquaxettuyen Mỗi hocvien tham gia học có lichhoc; lichhoc bao gồm monhoc, nganh chuyennganh Hình Sơ đồ lớp hệ thống 3.2.4 Sơ đồ cộng tác Sơ đồ cộng tác lưu đồ mơ tả vai trị, chức hành vi đối tượng riêng lẻ hoạt động tổng thể hệ thống thời gian thực 3.2.4.1 Chức đăng nhập Sơ đồ cộng tác chức đăng nhập gồm có ● Đối tượng (ObjectName): dangnhap ● Actor: tất admin Hình Sơ đồ cộng tác chức đăng nhập 3.2.4.2 Chức quản lý tài khoản Hình Sơ đồ cộng tác chức quản lý tài khoản 3.2.4.3 Chức quản lý kết xét tuyển Hình Sơ đồ cộng tác chức xét duyệt kết 3.2.4.4 Chức quản lý học viên Hình Sơ đồ cộng tác chức quản lí Học viên 3.2.4.5 Chức quản lý lịch học Hình Sơ đồ cộng tác chức quản lí lịch học 3.2.4.6 Chức quản lý mơn học bổ sung Hình Sơ đồ cộng tác quản lí Môn học bổ sung 3.2.4.7 Chức quản lý ngành học Hình 10 Sơ đồ cộng tác quản lý ngành học 3.2.4.8 Chức quản lý chuyên ngành Hình 11 Sơ đồ cộng tác quản lý chuyên ngành 3.2.4.9 Chức quản lý tin tức Hình 12 Sơ đồ cộng tác quản lí Tin tức 3.2.4.10 Chức Quản lý chức vụ Hình 13 Sơ đồ cộng tác quản lí chức vụ 3.2.4.11 Chức đăng kí Hình 14 Sơ đồ cộng tác chức đăng ký 3.2.5 Sơ đồ trình tự Sơ đồ trình tự dùng để xác định trình tự diễn kiện nhóm đối tượng Nó miêu tả chi tiết thông điệp gửi nhận đối tượng 3.2.5.1 Trình tự đăng nhập Sơ đồ trình tự đăng nhập gồm đối tượng: user, giao diện trang chủ, giao diện đăng nhập tài khoản: Hình 15 Sơ đồ trình tự đăng nhập 3.2.5.2 Trình tự đăng kí Sơ đồ trình tự đăng ký gồm đối tượng: hocvien, giao diện trang chủ, giao diện đăng ký Hình 22 Sơ đồ trình tự quản lý môn học 3.2.5.9 Trình tự quản lý tin tức Sơ đồ trình tự quản lý tin tức gồm đối tượng: admin, giao diện admin, giao diện tin tức Hình 23 Sơ đồ trình tự quản lý tin tức 3.2.5.10 Trình tự quản lý kết xét tuyển Sơ đồ trình tự quản lý kết xét tuyển gồm đối tượng: admin, giao diện admin, giao diện kết xét tuyển Hình 24 Sơ đồ trình tự quản lý kết xét tuyển 3.2.5.11 Trình tự quản lý học viên Sơ đồ trình tự quản lý học viên gồm đối tượng: admin, giao diện admin, giao diện ql học viên Hình 25 Sơ đồ trình tự quản lý học viên 3.2.6 Sơ đồ trạng thái Biểu đồ trạng thái sử dụng để mô tả trừu tượng hoạt động hệ thống Hành vi phân tích biểu diễn chuỗi kiện xảy nhiều trạng thái xảy Bằng cách "mỗi sơ đồ thường đại diện cho đối tượng lớp theo dõi trạng thái khác đối tượng thơng qua hệ thống" Trong trang web Tuyển sinh sau Đại học có sử dụng sơ đồ cho trạng thái đăng nhập: Hình 26 Sơ đồ trạng thái đăng nhập 3.2.7 Sơ đồ hoạt động Activity diagram (biểu đồ hoạt động ) mơ hình logic dùng để mơ hình hố cho hoạt động quy trình nghiệp vụ Nó luồng từ hoạt động sang hoạt động khác hệ thống 3.2.7.1 Chức đăng nhập Các hoạt động trình đăng nhập vào hệ thống: Hình 27 Sơ đồ hoạt động đăng nhập 3.2.7.2 Chức đăng kí Q trình học viên thực đăng ký thông tin hệ thống: Hình 28 Sơ đồ hoạt động đăng kí 3.2.7.3 Chức quản lí tài khoản Super admin có khả thêm xóa thơng tin tài khoản có hệ thống => Có hoạt động chức quản lý tài khoản thêm xóa tài khoản, thể sơ đồ đây: Sơ đồ hoạt động thêm tài khoản Sơ đồ hoạt động xóa tài khoản 3.2.7.4 Chức quản lí chức vụ Tương tự chức quản lý tài khoản, super admin có khả phân quyền chức vụ admin hệ thống Sơ đồ hoạt động thêm chức vụ Sơ đồ hoạt động xóa chức vụ 3.2.7.5 Chức quản lí ngành/ chuyên ngành Các admin phân quyền quản lý ngành/ chuyên ngành có hoạt động thêm xóa ngành/ chun ngành vào hệ thống thơng tin trang web Sơ đồ hoạt động thêm ngành/ chuyên ngành Sơ đồ hoạt động xóa ngành/ chuyên ngành 3.2.7.6 Chức quản lí học viên Super admin có quyền hạn sử dụng chức quản lý thơng tin học viên có hoạt động thêm xóa học viên khỏi danh sách hệ thống Sơ đồ hoạt động thêm học viên ... chức quản lí Học viên 3.2.4.5 Chức quản lý lịch học Hình Sơ đồ cộng tác chức quản lí lịch học 3.2.4.6 Chức quản lý môn học bổ sung Hình Sơ đồ cộng tác quản lí Mơn học bổ sung 3.2.4.7 Chức quản. .. lý lịch học gồm đối tượng: admin, giao diện admin, giao diện lịch học Hình 21 Sơ đồ trình tự quản lý lịch học 3.2.5.8 Trình tự quản lý mơn học Sơ đồ trình tự quản lý mơn học gồm đối tượng: admin,... trừu tượng hoạt động hệ thống Hành vi phân tích biểu diễn chuỗi kiện xảy nhiều trạng thái xảy Bằng cách "mỗi sơ đồ thường đại diện cho đối tượng lớp theo dõi trạng thái khác đối tượng thơng qua hệ

Ngày đăng: 15/04/2022, 11:11

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w