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

Đ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

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 Đề tài : 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 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 NỘI DUNG CHÍNH CỦA LUẬN VĂN • Cơ sở lý thuyết • Hoạt động nghiệp vụ • Mô hình ca sử dụng • Phân tíchthiết kế • Kết luận CƠ SỞ LÝ THUYẾT • Phương pháp hướng đối tượngPhân tích thiết kế hướng đối tượng với UML - Lập mô hình nghiệp vụ - Xác định yêu cầu của hệ thống - Phân tích - Thiết kếPhần mềm Rational Rose HOẠT ĐỘNG NGHIỆP VỤ • 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 khối lượng công tác HOẠT ĐỘNG NGHIỆP VỤ(t) • Chức năng của hệ thống + Cập nhật hồ sơ giáo viên + Tiếp nhận lịch thực hành + Tiếp nhận thời khóa biểu + Lập sổ theo dõi học tập + 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 + Báo cáo định kỳ + Lập tạm ứng + Lập bảng thanh toán + Lập bảng thống khối lượng công tác HOẠT ĐỘNG NGHIỆP VỤ(t) • Tổng hợp chức năng nghiệp vụ Tham chiếu Chức năng R1 Lập sổ theo dõi R1.1 Cập nhật hồ sơ giáo viên R1.2 Tiếp nhận thời khoá biểu R1.3 Lập sổ theo dõi học tập R1.4 Lập sổ theo dõi giảng dạy R1.5 Tiếp nhận lịch thực hành, thí nghiệm R1.6 Lập sổ theo dõi thực hành, thí nghiệm R2 Theo dõi và tổng hợp kết quả 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 khối lượng công tác cho giáo viên cơ hữu 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 đó. • Xác định các tác nhân : - Phòng đào tạo - Giáo viên - Bộ môn - Hiệu trưởng - Phòng hành chính tổng hợp - Phòng kế hoạch tài • Xác định các ca sử dụng MÔ HÌNH CA SỬ DỤNG(t) • Xác định các ca sử dụng Gói ca sử dụng tổng quát Các ca sử dụng chi tiết 1. Lập sổ theo dõi UC1. Cập nhật hồ sơ giáo viên 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 2. Theo dõi và tổng hợp kết quả UC7. Cập nhật thông tin giảng dạy hàng ngày UC8. Báo cáo định kỳ UC9. Lập bảng tạm ứng UC10. Lập bảng thanh toán cho giáo viên thỉnh giảng UC11. Lâp bảng thống khối lượng công tác cho giáo viên cơ hữu 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 MÔ HÌNH CA SỬ DỤNG(t) • Mức cao Mô hình ca sử dụng mức cao [...]... dụng PHÂN TÍCHTHIẾT KẾ(t) 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 PHÂN TÍCHTHIẾT KẾ(t) Ví dụ : Ca sử dụng “Lập sổ theo dõi giảng dạy Biểu đồ cộng tác thực thi ca sử dụng “Lập sổ theo dõi giảng dạyPHÂN TÍCHTHIẾT KẾ(t) Mô hình phân tích gói ca “Lập sổ theo dõi PHÂN TÍCHTHIẾT KẾ(t) • Mô hình phân tích Theo dõi. .. kết quả” PHÂN TÍCHTHIẾT KẾ(t) • Biểu đồ lớp thiết kế “Lập sổ theo dõi PHÂN TÍCHTHIẾT KẾ(t) • Biểu đồ lớp thiết kế Theo dõi và tổng hợp kết quả” PHÂN TÍCHTHIẾT KẾ(t) • 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 : PHÂN TÍCH VÀ THIẾT... tin giảng dạy hàng ngày : 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 + Tình hình giảng dạy của giáo viên hàng ngày và học kỳ: 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 KẾT LUẬN 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 ... Mức chi tiết Mô hình gói ca sử dụng “Lập sổ theo dõi ” MÔ HÌNH CA SỬ DỤNG(t) • 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ả ” PHÂN TÍCHTHIẾ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... Rational Rose để hỗ trợ thiết kế hệ thống • Thực hiện hoàn thiện quá trình phân tíchthiế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 ... 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. .. khác nhau như sau : PHÂN TÍCHTHIẾT KẾ(t) • Mô hình lớp thiết kế các lớp thực thể MỘT SỐ GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH • Giao diện chính 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 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ịch giảng dạy của giáo viên : MỘT SỐ GIAO DIỆN CHÍNH CỦA CHƯƠNG . phân tích Theo dõi và tổng hợp kết quả” PHÂN TÍCH VÀ THIẾT KẾ(t) • Biểu đồ lớp thiết kế “Lập sổ theo dõi 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ả” PHÂN TÍCH. theo dõi giảng dạy Biểu đồ cộng tác thực thi ca sử dụng “Lập sổ theo dõi giảng dạy PHÂN TÍCH VÀ THIẾT KẾ(t) • Mô hình phân tích gói ca “Lập sổ theo dõi PHÂN TÍCH VÀ THIẾT KẾ(t) • Mô hình phân. • Phân tích và thiết kế • Kết luận 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 - Lập mô hình nghiệp vụ - Xác định yêu cầu của hệ thống - Phân tích -

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

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan