Đồ á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

42 33 0
Đồ á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

Đ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 -o0o - ISO 9001:2000 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 ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY NGÀNH: CƠNG NGHỆ THƠNG TIN Hải Phịng, 8/2007 MỤC LỤC HẢI PHỊNG - 2007 LỜI NĨI ĐẦU CHƯƠNG PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG 1.1 PHƯƠNG PHÁP HƯỚNG ĐỐI TƯỢNG 1.1.1.Ý tưởng 1.1.2 Ưu điểm phương pháp hướng đối tượng 1.1.3.Các giai đoạn chu trình phát triển phần mềm hướng đối tượng 1.1.4 Những vấn đề đặt phân tích thiết kế hướng đối tượng 1.2 PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG VỚI UML 1.3 ĐẶC TRƯNG TIẾN TRÌNH PHÁT TRIỂN PHẦN MỀM HƯỚNG ĐỐI TƯỢNG VỚI UML 1.4 PHẦN MỀM RATIONAL ROSE 2003 CHƯƠNG MÔ TẢ HOẠT ĐỘNG NGHIỆP VỤ 2.1 THEO DÕI GIẢNG DẠY HÀNG NGÀY GIÁO VIÊN 2.2 HỆ THỐNG HIỆN TẠI 2.3 MƠ HÌNH NGHIỆP VỤ 2.3.1 Mô tả hoạt động nghiệp vụ 2.3.2 Sơ đồ tiến trình nghiệp vụ 11 2.3.3 Tổng hợp chức nghiệp vụ 12 2.3.4 Mơ hình khái niệm lĩnh vực nghiệp vụ 13 CHƯƠNG 14 MƠ HÌNH CA SỬ DỤNG 14 3.1 XÁC ĐỊNH CÁC TÁC NHÂN CỦA HỆ THỐNG 14 3.2 XÁC ĐỊNH CÁC CA SỬ DỤNG 14 3.3 MƠ HÌNH CA SỬ DỤNG TỔNG QT 15 3.4 MÔ HÌNH CA SỬ DỤNG MỨC CAO 16 3.5 MƠ HÌNH GĨI CA SỬ DỤNG CHI TIẾT 16 3.5.1 Mơ hình gói ca sử dụng “Lập sổ theo dõi” 16 3.5.2 Mơ hình gói ca sử dụng “Theo dõi tổng hợp kết quả” 17 CHƯƠNG 18 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 18 4.0 BIỂU ĐỒ TUẦN TỰ CỦA HỆ THỐNG 18 4.1 PHÂN TÍCH HỆ THỐNG 19 4.2 THIẾT KẾ HỆ THỐNG 30 CHƯƠNG 33 CÀI ĐẶT CHƯƠNG TRÌNH 33 5.1 GIAO DIỆN CHÍNH 33 5.2 MỘT SỐ GIAO DIỆN CẬP NHẬT 33 5.3 MỘT SỐ GIAO DIỆN TÌM KIẾM VÀ XỬ LÝ 34 KẾT LUẬN 39 TÀI LIỆU THAM KHẢO 40 LỜI NÓI ĐẦU Ngày nay, với phát triển mạnh mẽ công nghệ thông tin, hầu hết ứng dụng tin học ứng dụng lĩnh vực nghiên cứu khoa học đời sống người Nó trở thành cơng cụ hữu ích cho người hoạt động, lưu trữ, xử lý thơng tin cách nhanh chóng, đem lại hiệu cao Với phát triển nhanh chóng kinh tế, phát triển bùng nổ khoa học cơng nghệ nói chung cơng nghệ thơng tin nói riêng Việc ứng dụng cơng nghệ thông tin công tác quản lý bước khẳng định sức mạnh Trong thời gian làm luận văn tôt nghiệp theo đề tài phân cơng, em có điều kiện tìm hiểu thực tế quy trình nghiệp vụ theo dõi giảng dạy giáo viên trường, khảo sát để xây dựng nên chương trình theo dõi giảng dạy giáo viên Công việc theo dõi giảng dạy giáo viên trường công việc tương đối khó khăn phức tạp Hầu hết hồ sơ, thông tin, báo cáo lưu giấy tờ sổ sách Vì việc lưu trữ cồng kềnh, tốn nhiều thời gian, nhân lực thiếu độ tin cậy nên chưa đáp ứng yêu cầu công tác nghiệp vụ cách xác nhanh chóng Do vậy, việc xây dựng chương trình quản lý dựa khoa học công nghệ cần thiết để đáp ứng cho việc lưu trữ xử lý thông tin cách xác khoa học Đồ án tốt nghiệp PTTK hệ thống theo dõi giảng dạy giáo viên phương pháp hướng đối tượng UML CHƯƠNG PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG 1.1 PHƯƠNG PHÁP HƯỚNG ĐỐI TƯỢNG 1.1.1.Ý tưởng Ý tưởng tiếp cận hướng đối tượng phát triển hệ thống bao gồm đối tượng độc lập tương Mỗi đối tượng bao hàm liệu xử lý tiến hành liệu gọi bao gói thơng tin Nhờ thông báo để thực chức lớn đối tượng độc lập 1.1.2 Ưu điểm phương pháp hướng đối tượng - Đối tượng độc lập tương đối nghĩa che dấu thông tin, việc sửa đổi đối tượng không gây ảnh ảnh hưởng lan truyền sang đối tượng khác - Những đối tượng sở để sử dụng lại thành hệ thống có chất lượng cao - Giữa đối tượng trao đổi thông tin với cách truyền thông điệp làm cho việc liên kết đối tượng lỏng lẻo, ghép nối tuỳ ý, dễ dàng bảo trì, nâng cấp, đảm bảo cho việc giao diện bên bên hệ thống dễ dàng - Việc phân tích thiết kế theo cách phân toán thành đối tượng hướng tới lời giải giới thực - Các đối tượng sử dụng lại tính kế thừa mở rộng đối tượng mà không ảnh hưởng đến đối tượng khác hoạt động - Hệ thống hướng đối tượng dễ dàng mổ rộng thành hệ thống lớn nhờ tương tác thông qua việc gửi nhân thông báo - Xây dựng hệ thống thành nhiều thành phần khác Mỗi thành phần xây dựng độc lập sau ghép chúng lại với đảm bảo có đầy đủ thơng tin giao dịch - Việc phát triển bảo trì hệ thống đơn giản có phân hoặch rõ ràng việc sử dụng lại thành phần đảm bảo độ tin cậy cao hệ thống - Quá trình phát triển phần mềm đồng thời trình cộng tác khách hàng, nhà phân tích, nhà thiết kế, chuyên gia lĩnh vực, chuyên gia kỹ thuật, nên lối tiếp cận khiến cho việc giao tiếp họ với dễ dàng - Một đặc điểm quan trọng phương pháp phân tích thiết kế hướng đối tượng tính tái sử dụng Sinh viên: Nguyễn Thị Tiếp, Khoá 7, Ngành Công Nghệ thông tin Đồ án tốt nghiệp PTTK hệ thống theo dõi giảng dạy giáo viên phương pháp hướng đối tượng UML Phương pháp hướng đối tượng giúp xử lý vấn đề phức tạp phát triển phầm mềm tạo hệ phần mềm có quy mơ lớn, có khả thích ứng bền 1.1.3.Các giai đoạn chu trình phát triển phần mềm hướng đối tượng a) Phân tích hướng đối tượng (Object Oriented Analysis - OOA) b) Thiết kế hướng đối tượng (Object Oriented Design – OOD) c) Lập trình hướng đối tượng (Object Oriented Programming - OOP) 1.1.4 Những vấn đề đặt phân tích thiết kế hướng đối tượng Đặc điểm phân tích thiết kế hướng đối tượng nhìn hệ thống tập đối tượng tương tác với để tạo hành động cho kết mức cao Để thực điều người ta phải sử dụng hệ thống mơ hình đối tượng với đặc trưng sau : - Tính trừu tượng hố - Tính bao gói thơng tin - Tính mơ đun hố - Tính kế thừa 1.2 PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG VỚI UML - Mơ tả hoạt động nghiệp vụ - Mơ hình ca sử dụng - Phân tích -Thiết kế 1.3 ĐẶC TRƯNG TIẾN TRÌNH PHÁT TRIỂN PHẦN MỀM HƯỚNG ĐỐI TƯỢNG VỚI UML Quá trình phát triển phần mềm hướng đối tượng với UML bao gồm đặc trưng sau : - Lấy kiến trúc làm trung tâm : - Điều khiển ca sử dụng : - Quá trình phát triển trình lặp tăng dần 1.4 PHẦN MỀM RATIONAL ROSE 2003 Rational rose phần mềm công cụ hỗ trợ phân tích, thiết kế hệ thống theo phương pháp hướng đối tượng Nó giúp ta mơ hình hố hệ thống viết mã chương trình, đảm bảo tính đắn, hợp lý kiến trúc hệ thống từ khởi đầu dự án Mơ hình Sinh viên: Nguyễn Thị Tiếp, Khố 7, Ngành Cơng Nghệ thơng tin Đồ án tốt nghiệp PTTK hệ thống theo dõi giảng dạy giáo viên phương pháp hướng đối tượng UML Rose mô tả chi tiết hệ thống để người phát triển hệ thống để người phát triển hệ thống sử dụng mơ kế hoạch chi tiết cho việc xây dựng hệ thống Sử dụng phần mềm Rational Rose 2003 hỗ trợ việc thiết kế biểu đồ: - Biểu đồ ca sử dụng - Biểu đồ lớp thực thi ca sử dụng - Biểu đồ thực thi ca sử dụng - Biểu đồ cộng tác thực thi ca sử dụng - Biểu đồ lớp thiết kế ca sử dụng - Sinh mã trình Sinh viên: Nguyễn Thị Tiếp, Khố 7, Ngành Cơng Nghệ thông tin Đồ án tốt nghiệp PTTK hệ thống theo dõi giảng dạy giáo viên phương pháp hướng đối tượng UML CHƯƠNG MÔ TẢ HOẠT ĐỘNG NGHIỆP VỤ 2.1 THEO DÕI GIẢNG DẠY HÀNG NGÀY GIÁO VIÊN Đầu học kỳ Phòng đào tạo lập thời khoá biểu giao cho giáo viên dựa vào thông tin hồ sơ giáo viên Các giáo viên trường thực việc giảng dạy theo thời khố biểu phịng đào tạo giao cho Dựa vào thời khố biểu lập, từ nhân viên phòng đào tạo lập Sổ theo dõi học tập cho lớp học Sổ theo dõi giảng dạy Sổ theo dõi học tập để theo dõi tình hình giảng dạy học tập giáo viên sinh viên Sổ theo dõi giảng dạy để theo dõi tình hình giảng dạy hàng ngày giáo viên, theo dõi muộn, sớm, dạy bù, dạy thay, nghỉ dạy (có báo trước hay khơng báo trước) Đối với mơn học có phần thực hành, thí nghiệm, dựa vào thời khố biểu lập mơn liên quan vào để lập lịch thực hành theo giai đoạn cho lớp có mơn cần thực hành thí nghiệm Sau chuyển cho Phịng đào tạo để theo dõi việc thực hành Phòng đào tạo tiếp nhận lịch thực hành Bộ mơn, sau dựa vào lịch thực hành nhân viên phòng đào tạo tiến hành lập Sổ theo dõi thực hành, thí nghiệm Sau buổi thực hành giáo viên ký vào Sổ theo dõi thực hành, thí nghiệm nhân viên phịng đào tạo đưa xuống Khi bắt đầu vào học 7-8 tuần học kỳ, Phòng đào tạo lập bảng tạm ứng cho giáo viên thỉnh giảng Hải phòng dựa số tiết dạy nghĩa là: Phòng đào tạo vào thời khoá biểu thông tin giảng dạy ghi chép hàng ngày giáo viên dạy đủ tiến độ tạm ứng Số tiền tạm ứng tương ứng với số tiết dạy nhân với đơn giá hệ số, sau bảng tạm ứng chuyển xuống Phịng kế hoạch tài để tạm ứng lương cho giáo viên Đối với giáo viên thỉnh giảng Hà Nội khơng có tạm ứng có phụ cấp lại Số tiền tạm ứng = Giờ thực tế (tổng số tiết dạy được) * Giá biểu * Hệ số - Giá biểu gồm có loại giá biểu học hàm học vị, loại giá biểu này, giá biểu cao chọn làm giá biểu toán - Hệ số xác định sau : Dựa vào sĩ số lớp học Sĩ số < 70 : Hệ số = 1.0 70

Ngày đăng: 15/09/2021, 10:15

Từ khóa liên quan

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

Tài liệu liên quan