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

phân tích thiết kế hệ thống theo dõi giảng dạy giáo viên bằng pp hướng đối tượng uml

28 1,2K 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

Định dạng
Số trang 28
Dung lượng 1,01 MB

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

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG ĐỒ ÁN TỐT NGHIỆP Ngành công nghệ thông tin THEO DÕI GIẢNG DẠY GIÁO VIÊN BẰNG PHƯƠNG PHÁP HƯỚNG ĐỐI TƯỢNG UML Giáo viên hướng :Ths.

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG

ĐỒ ÁN TỐT NGHIỆP

Ngành công nghệ thông tin

THEO DÕI GIẢNG DẠY GIÁO VIÊN BẰNG PHƯƠNG PHÁP HƯỚNG ĐỐI TƯỢNG UML

Giáo viên hướng :Ths Vũ Anh Hùng Sinh viên : Nguyễn Thị Tiếp Lớp : CT701

Hải Phòng, 8/2007

Trang 3

CƠ SỞ LÝ THUYẾT

• Phương pháp hướng đối tượng

• Phân tích thiết kế hướng đối tượng với UML

Trang 4

• Hoạt động theo dõi giảng dạy của Phòng đào tạo

- Cập nhật hồ sơ giáo viên, Tiếp nhận thời khóa biểu và lịch thực hành

- Lập các sổ theo dõi:Sổ theo dõi học tập, Sổ theo dõi giảng dạy, Sổ theo dõi thực hành thí nghiệm

- Lập các báo cáo về tình hình đi muộn, về sớm,nghỉ, dạy bù, dạy thay của giáo viên

- Lập bảng tạm ứng

- Lập bảng thanh toán

- Lập bảng thống kê khối lượng công tác

Trang 5

+ Lập sổ theo dõi giảng dạy

+ Lập sổ theo dõi thực hành, thí nghiệm+ Cập nhật thông tin hàng ngày

Trang 6

R2.1 Cập nhật thông tin giảng dạy hàng ngày R2.2 Báo cáo định kỳ

R2.3 Lập bảng tạm ứng R2.4 Lập bảng thanh toán cho giáo viên thỉnh giảng R2.5 Lập bảng thống kê khối lượng công tác cho giáo viên cơ

hữu

Trang 7

MÔ HÌNH CA SỬ DỤNG

• Khái niệm về ca sử dụng (use case) : Ca sử dụng là một khối chức năng

được thể hiện bởi hệ thống để mang lại 1 kết quả có giá trị đối với một tác nhân nào đó.

Trang 8

• Xác định các ca sử dụng

UC2 Tiếp nhận thời khoá biểu UC3 Lập sổ theo dõi học tập UC4 Lập sổ theo dõi giảng dạy giáo viên UC5 Tiếp nhận lịch thực hành, thí nghiệm UC6 Lập sổ theo dõi thực hành, thí nghiệm

Trang 9

MÔ HÌNH CA SỬ DỤNG(t)

• Mức tổng quát

Mô hình ca sử dụng mức tổng quát

Trang 10

• Mức cao

Mô hình ca sử dụng mức cao

Trang 11

MÔ HÌNH CA SỬ DỤNG(t)

• Mức chi tiết

Mô hình gói ca sử dụng “Lập sổ theo dõi ”

Trang 12

• Mức chi tiết

Mô hình gói ca sử dụng

“Theo dõi và tổng hợp kết quả ”

Trang 13

PHÂN TÍCH VÀ THIẾT KẾ

• Hệ thống Theo dõi giảng dạy giáo viên gồm hai gói ca sử dụng :

- Lập sổ theo dõi

- Theo dõi và tổng hợp kết quả

• Mỗi gói ca thì tương ứng gồm các ca sử dụng

• Mỗi ca sử dụng được thể hiện bằng 2 biểu đồ :

- Biểu đồ cộng tác thực thi ca sử dụng

- Biểu đồ tuần tự thực thi ca sử dụng

Trang 14

Ví dụ : Ca sử dụng “Lập sổ theo dõi giảng dạy”

Biểu đồ tuần tự thực thi ca sử dụng

“Lập sổ theo dõi giảng dạy”

Trang 16

• Mô hình phân tích gói ca “Lập sổ theo dõi”

Trang 17

PHÂN TÍCH VÀ THIẾT KẾ(t)

• Mô hình phân tích “Theo dõi và tổng hợp kết quả”

Trang 18

• Biểu đồ lớp thiết kế “Lập sổ theo dõi”

Trang 19

PHÂN TÍCH VÀ THIẾT KẾ(t)

• Biểu đồ lớp thiết kế “Theo dõi và tổng hợp kết quả”

Trang 20

• Nhìn vào mô hình thiết kế ta thấy lớp sotheodoigiangday có nhiều đặc điểm

khác nhau như: đi muộn, về sớm, nghỉ, dạy bù, dạy thay vì vậy ta sẽ chuyên biệt hoá lớp này thành nhiều lớp con khác nhau như sau :

Trang 21

PHÂN TÍCH VÀ THIẾT KẾ(t)

• Mô hình lớp thiết kế các lớp thực thể

Trang 22

• Giao diện chính

Trang 23

MỘT SỐ GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH

• Một số giao diện cập nhật

+ Giao diện cập nhật thông tin từ sổ theo dõi học tập

Trang 24

• Một số giao diện sử lý và tìm kiếm

+ Lịch giảng dạy của giáo viên :

Trang 25

MỘT SỐ GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH

• Một số giao diện sử lý và tìm kiếm

+ Thông tin giảng dạy hàng ngày :

Trang 26

• Một số giao diện sử lý và tìm kiếm

+ Tình hình giảng dạy của giáo viên hàng ngày và học kỳ:

Trang 27

MỘT SỐ GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH

• Một số giao diện sử lý và tìm kiếm

+ Lập bảng tạm ứng

Trang 28

Qua quá trình thực hiện luận văn tốt nghiệp “Phân tích thiết kế hệ thống “Theo dõi giảng dạy giáo viên bằng phương pháp hướng đối tượng UML” em tự đánh giá đã thu được kết quả như sau

• Có thêm hiểu biết về phương pháp phân tích thiết kế hướng đối tượng UML.

• Có được những kinh nghiệm thực tế khi được tham gia vào một dự án cụ thể để có thể ứng dụng được các kiến thức đã học và thu thập được những kiến thức mới trong quá trình thực hiện luận văn

• Thí nghiệm được công cụ UML và ngôn ngữ Rational Rose để hỗ trợ thiết kế hệ thống.

• Thực hiện hoàn thiện quá trình phân tích và thiết kế một hệ phần mềm tin học theo dõi giảng dạy giáo viên và cài đặt một số chức năng chính trên ASP

• Hướng phát triển: Hoàn thiện việc cài đặt tất cả các chức năng của hệ thống để có thể áp dụng cho công việc thực tế “Theo dõi giảng dạy giáo viên” trường ĐHDL HP

Ngày đăng: 27/06/2014, 07:14

TỪ KHÓA LIÊN QUAN

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

w