Phần mềm hỗ trợ ôn thi Toán -6 docx

21 369 0
Phần mềm hỗ trợ ôn thi Toán -6 docx

Đ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

Chương 3. Thiết kế - 97 - Danh sách các đối tượng thể hiện STT Tên Loại/Kiểu Ý nghĩa Ghi chú 1 pboxTieuDe A_PictureBox Tiêu đề của màn hình. 2 lblLyThuyet A_Lable Tiêu đề cho chức năng soạn lý thuyết. Danh sách các biến cố Bảng 3-33 Các bảng mô tả thể hiện Lý Thuyết Chính 3.3.5.2. Màn hình bài tập chính Đây là UserControl dùng để gọi tới những chức năng liên quan tới bài tập như Giải bài tập Đạo Hàm, Khảo sát và vẽ đồ thị Hàm Số, Giải các bài tập trong không gian, mặt phẳng và soạn bài tập mẫu. Hình 3-30 Thể hiện Bài Tập Chính_Giáo viên STT Thể hiện Loại biến cố Xử lý Ghi chú 1 lblLyThuyet : A_Lable A_Click Hiển thị màn hình Soạn Lý Thuyết. Chương 3. Thiết kế - 98 - Danh sách các đối tượng thể hiện STT Tên Loại/Kiểu Ý nghĩa Ghi chú 5 lblSoanBTMau A_Label Tiêu đề cho chức năng soạn bài tập mẫu. 6 lblDoThiHamSo A_Label Tiêu để cho chức năng khảo sát và vẽ đồ thị hàm số. 7 lblDaoHam A_Label Tiêu đề cho chức năng tính đạo hàm. 8 lblKhongGiaMatPhang A_Label Tiêu đề cho chức năng giải các bài toán liên quan tới không gian và mặt phẳng. Danh sách các biến cố Bảng 3-34 Các bảng mô tả thể hiện Bài Tập Chính STT Thể hiện Loại biến cố Xử lý Ghi chú 5 lblDoThiHamSo : A_Label A_Click Hiển thị màn hình Khảo sát và vẽ đồ thị hàm số. 6 lblDaoHam : A_Label A_Click Hiển thị màn hình tính đạo hàm 7 lblKhongGiaMatPhang : A_Label A_Click Hiển thị màn hình giải toán không gian, mặt phẳng. 8 lblSoanBaiTapMau: A_Label A_Click Hiển thị màn hình soạn bài tập mẫu. Chương 3. Thiết kế - 99 - 3.3.5.3. Màn hình trắc nghiệm chính Đây là UserControl dùng để gọi tới những chức năng liên quan tới Trắc Nghiệm như Soạn Đề Trắc Nghiệm, Soạn Câu Trắc Nghiệm. Hình 3-31 Thể hiện Trắc Nghiệm Chính_Giáo Viên Danh sách các đối tượng thể hiện STT Tên Loại/Kiểu Ý nghĩa Ghi chú 1 pboxTieuDe A_PictureBox Tiêu đề của màn hình. 2 lblSoanDeTN A_Label Tiêu đề cho chức năng soạn đề trắc nghiệm. 3 lblThiTN A_Label Tiêu đề cho chức năng thi trắc nghiệm. Chương 3. Thiết kế - 100 - Danh sách các biến cố Bảng 3-35 Các bảng mô tả thể hiện Bài Tập Chính 3.3.5.4. Màn hình Soạn Câu trắc nghiệm : Màn hình Soạn Câu Trắc Nghiệm gồm những chức năng : Soạn, Xoá, Chỉnh Sửa, Xuất ra tập tin, Nhập từ tập tin, Gửi mail câu trắc nghiệm. Hình 3-32 Màn hình Soạn Câu Trắc Nghiệm STT Thể hiện Loại biến cố Xử lý Ghi chú 1 lblSoanDeTN :A_Click A_Click Hiển thị màn hình Soạn đề trắc nghiệm. 2 lblThiTN : A_Click A_Click Hiển thị màn hình Thi Trắc Nghiệm. Chương 3. Thiết kế - 101 - Danh sách các đối tượng thể hiện STT Tên Loại/Kiểu Ý nghĩa Ghi chú 1 pboxTieuDe A_Label Tiêu đề của màn hình. 2 uctCayDM A_UserControl Cây danh mục hiển thị danh sách các câu trắc nghiệm. 3 uctCauTN A_UserControl Hiển thị thông tin của câu trắc nghiệm. 4 lblLoaiCauTN A_Label Tiêu đề cho ComboBox loại câu trắc nghiệm. 5 cmbLoaiCauTN A_ComboBox Hiển thị loại câu trắc nghiệm. Có 3 loại 1, 2, 3. 6 btnLui A_Button Lùi về trước một câu trong câu danh mục. 7 btnTiep A_Button Tới trước một câu trong cây danh mục. 8 btnReset A_Button Xoá hết dữ liệu thể hiện trong uctCauTN. 9 btnCapNhat A_Button Cập nhật câu trắc nghiệm. 10 btnXoa A_Button Xoá câu trắc nghiệm. 11 btnLuu A_Button Lưu câu trắc nghiệm. 12 btnXuatRaFile A_Button Xuất các câu trắc nghiệm ra tập tin. 13 btnNhapTuFile A_Button Nhập các câu trắc nghiệm từ tập tin. 14 btnInAn A_Button Hiển thị màn hình in ấn, rồi cho biên soạn nội dung in ấn. Chương 3. Thiết kế - 102 - 15 btnGuiMail A_Button Gửi mail các câu trắc nghiệm được chọn. 16 btnThoat A_Button Thoát khỏi màn hình soạn câu trắc nghiệm. 17 btnXemTruoc A_Button Xem câu trắc nghiệm đã được định dạng. Danh sách các đối tượng xử lý Danh sách các biến cố 1 btnLuu : A_Button A_Click Lấy câu trắc nghiệm từ uctCauTN và lưu vào dữ liệu. 2 btnCapNhat : A_Button A_Click Lấy câu trắc nghiệm từ uctCauTN và thay thể câu trắc nghiệm cũ. 3 btnXoa : A_Button A_Click Lấy mã các câu trắc nghiệm được chọn trên uctCayDM rồi xoá. 4 btnThoat: A_Button A_Click Thoát khỏi màn hình. 5 btnLui: A_Button A_Click Lùi về trước một node trong uctCayDM, lấy mã câu trắc nghiệm và hiển thị lên uctCauTN. 6 btnReset : A_Click Xoá trắng các control trong STT Tên Loại/Kiểu Ý nghĩa Ghi chú 1 DSCauTN DanhSachCauTN Danh sách câu trắc nghiệm hiển thị trong màn hình. STT Thể hiện Loại biến cố Xử lý Ghi chú Chương 3. Thiết kế - 103 - A_Button uctCauTN. 7 btnTiep: A_Button A_Click Đi tới trước một node trong uctCayDM, lấy mã câu trắc nghiệm và hiển thị lên uctCauTN. 8 btnXemTruoc : A_Button A_Click Hiển thị nội dung câu trắc nghiệm đã được định dạng. 9 btnInAn: A_Button A_Click Lấy mã các câu trắc nghiệm được chọn rồi kết xuất ra màn hình In Ấn để biên soạn trước khi in. 10 btnNhapTuFile: A_Button A_Click Mở tập tin đã chọn và gọi màn hình nhập câu trắc nghiệm để chỉnh sửa trước khi lưu. 11 btnXuatRaFile: A_Button A_Click Lấy các câu trắc nghiệm được chọn rồi xuất ra tập tin. 12 btnGuiMail: A_Button A_Click Lấy các câu trắc nghiệm được chọn, xuất ra tập tin rồi gọi Microsoft Outlook và attach tập tin này vào. 13 uctCayDM: A_TreeView A_Click Lấy mã câu trắc nghiệm được chọn và hiển thị lên uctCauTN. 14 MH_SoanCauT N: A_Form A_Load Load danh sách các chương của các câu trắc nghiệm lên. 15 cmbLoaiCau: A_ComboBox A_Click Lấy loại câu trắc nghiệm được chọn rồi hiển thị lên uctCauTN (1:Loại 1, 2 : Loại 2, 3:Loại 3). Bảng 3-36 Các bảng mô tả màn hình Soạn Câu Trắc Nghiệm Chương 3. Thiết kế - 104 - 3.4. Thiết kế các lớp đối tượng xử lý nghiệp vụ 3.4.1. Lý thuyết 3.4.1.1. Lớp LyThuyet Danh sách biến thành phần STT Tên Kiểu/Lớp Ý nghĩa Ghi chú 1 nodeLyThuyet A_XmlNode Node Xml chứa thông tin về bài lý thuyết 2 NoiDung A_String Chứa nội dung của bài lý thuyết. 3 KichThuot A_Int Kích thướt của bài lý thuyết. Danh sách các hàm thành phần STT Tên Kết quả Xử lý Ghi chú 1 XuatRaTapTin (A_StreamWriter) Lưu bài lý thuyết ra tập tin. Cấu trúc lưu theo thứ tự : tên lớp, tên chương, tên bài, kích thướt, nội dung. 2 NhapTuTapTin (A_StreamReader) Đọc bài lý thuyết từ tập tin. Cấu trúc lưu theo thứ tự : tên lớp, tên chương, tên bài, kích thướt, nội dung. Bảng 3-37 Các bảng mô tả lớp Lý Thuyết Chương 3. Thiết kế - 105 - 3.4.1.2. Lớp DSLyThuyet Danh sách biến thành phần STT Tên Kiểu/Lớp Ý nghĩa Ghi chú 1 nodeDSLyThuyet A_XmlNode Chứa thông tin của các bài lý thuyết. 2 doc A_XmlDocument XmlDocument của danh sách các bài lý thuyết. 3 FileName A_String Tên của tập tin để load các bài lý thuyết. Danh sách các hàm thành phần STT Tên Kết quả Xử lý Ghi chú 1 Them(LyThuyet) Thêm một bài lý thuyết. 2 Xoa(LyThuyet) Xoá bài lý thuyết. 3 CapNhat (LyThuyet, LyThuyet) Cập nhật bài lý thuyết cũ bằng cách thay thế bài lý thuyết cũ bằng bài lý thuyết mới. 4 XuatRaTapTin (A_String, A_ ArrayList) Xuất ra tập tin các bài lý thuyết trong có mã nằm trong mảng. 5 LayDSChuong A_ArrayList Lấy danh sách chương của các bài lý thuyết. 6 LayDSLyThuyet (A_String) A_ArrayList Lấy danh sách các bài lý thuyết trong tập tin. 7 LaySoLuong (A_String) A_Int Lấy số lượng các bài lý thuyết trong tập tin. Bảng 3-38 Các bảng mô tả lớp DSLyThuyet Chương 3. Thiết kế - 106 - 3.4.2. Trắc Nghiệm 3.4.2.1. Lớp CauTracNghiem Danh sách biến thành phần STT Tên Kiểu/Lớp Ý nghĩa Ghi chú 1 nodeCauTracNghiem A_XmlNode Node chứa thông tin về câu trắc nghiệm, gồm : mã, chương, lớp, mức độ, câu hỏi, các câu trả lời, hướng dẫn. Danh sách các hàm thành phần STT Tên Kết quả Xử lý Ghi chú 1 KetXuat MyExRichTextBox Định dạng câu trắc nghiệm rồi xuất ra Rich Text Box. Bảng 3-39 Các bảng mô tả lớp CauTracNghiem 3.4.2.2. Lớp DanhSachCauTN Danh sách biến thành phần STT Tên Kiểu/Lớp Ý nghĩa Ghi chú 1 nodeDSCauTN A_XmlNode Node chứa thông tin về danh sách câu trắc nghiệm. 2 docDSCauTN A_XmlDocument XmlDocument của danh sách câu trắc nghiệm. 3 FileName String Tên tập tin dùng để load danh sách câu trắc nghiệm. [...]... Định dạng đề thi rồi xuất ra Rich Text Box 4 ChamDiem(A_String[,]) Chấm kết quả bài thi trắc nghiệm dựa trên mảng các đáp án là tham số truyền vào Bảng 3-41 Các bảng mô tả lớp DeThiTracNghiem - 108 - Chương 3 Thi t kế 3.4.2.4 Lớp DanhSachDethiTN Danh sách biến thành phần STT Tên Kiểu/Lớp Ý nghĩa 1 nodeDSDethiTN A_XmlNode Ghi chú Node chứa thông tin danh sách đề thi trắc nghiệm 2 docDSDethiTN A_XmlDocument... STT Tên Kiểu/Lớp Ý nghĩa 1 NodeThuVien A_XmlNode Lưu thông tin các thành phần bổ trợ trong viện nhận diện đề toán - 109 - Ghi chú Chương 3 Thi t kế Danh sách các hàm thành phần STT Prototype Hàm 1 Kết quả ThemNode thư viện Xoá bớt thông tin XoaNode trong thư viện (A_Int, A_int) 3 Ghi chú Thêm thông tin vào (A_String, A_Int, A_Int) 2 Xử lý Cập nhật thông tin CapNhatNode trong thư viện (A_String, A_Int,... XmlDocument của danh sách đề thi trắc nghiệm FileName 3 A_String Tên của tập tin dùng đề load danh sách các đề thi trắc nghiệm Danh sách các hàm thành phần STT Tên Kết quả 1 Luu(DeThiTracNghiem) Xử lý Ghi chú Lưu đề thi trắc nghiệm vào danh sách đề thi trắc nghiệm Bảng 3-42 Các bảng mô tả lớp DanhSachDeThiiTN 3.4.3 Bài tập: 3.4.3.1 Lớp Thư viện (THUVIEN): Danh sách biến thành phần STT Tên Kiểu/Lớp Ý nghĩa... XL_KhongGianToaDo Danh sách các lớp trong phần không gian tọa độ: STT Tên Ý nghĩa 1 DIEM_KG 2 DUONG_THANG_KG 3 MAT_CAU 4 MAT_PHANG_KG 5 THUVIEN Điểm trong không gian Đường thẳng trong không gian Mặt cầu Mặt phẳng trong không gian Thư viện nhận dạng đề bài - 115 - Chương 3 Thi t kế 6 TU_DIEN 7 VECTOR_KG 8 Tứ diện Vector trong không gian KhoangCachGiua2DuongThang Lớp xử lý cho dạng toán tính khoảng cách giữa 2 đường... hàm số với OX - 111 - Ghi chú Chương 3 Thi t kế 16 cotiemcanxien A_Boolean Kiểm tra hàm số có tiệm xiên hay không? 17 cotiemcanngang A_Boolean Kiểm tra hàm số có tiệm ngang hay không? 18 cotiemcandung A_Boolean Kiểm tra hàm số có tiệm đứng hay không? 19 cocuctri A_Boolean Kiểm tra hàm số có cực trị hay không? 20 codiemuon A_Boolean Kiểm tra hàm số có điểm uốn hay không? 21 cogiaodiemvoiOY A_Boolean Kiểm... sách các câu trắc nghiệm Bảng 3-40 Các bảng mô tả lớp DanhSachCauTN - 107 - Chương 3 Thi t kế 3.4.2.3 Lớp DethiTracNghiem Danh sách biến thành phần STT Tên Kiểu/Lớp Ý nghĩa Ghi chú 1 nodeDeTracNghiem A_XmlNode Node chứa thông tin về đề thi trắc nghiệm, gồm : tên đề, thời gian, các câu trắc nghiệm Danh sách các hàm thành phần STT Tên 1 Kết quả Them(CauTracNghiem) Xử lý Thêm câu Ghi chú trắc nghiệm vào... dạng toán tính diện tích mặt cầu 10 TinhDienTichTamGiac Lớp xử lý cho dạng toán tính diện tích tam giác 11 TinhKhoangCachTu1DiemDen1MatPhang Lớp xử lý cho dạng toán tính khoảng cách từ 1 điểm đến 1 mặt phẳng 12 TinhTheTichCuaTuDien Lớp xử lý cho dạng toán tính thể tích của tứ diện 13 TinhTheTichMatCau Lớp xử lý cho dạng toán tính thể tích mặt cầu 14 TinhVectorTuToaDoCacDiem Lớp xử lý cho dạng toán. .. dạng toán viết 15 VietPhuongTrinhDuongThang phương trình đường thẳng chính ChinhTac tắc Lớp xử lý cho dạng toán viết 16 VietPhuongTrinhDuongThang phương trình đường thẳng tham số ThamSo Lớp xử lý cho dạng toán viết 17 VietPhuongTrinhDuongThang phương trình đường thẳng tổng TongQuat - 116 - Chương 3 Thi t kế quát Lớp xử lý cho dạng toán viết 18 VietPhuongTrinhDuongThang phương trình đường thẳng vuông... CheoNhau 19 VietPhuongTrinhMatPhang Lớp xử lý cho dạng toán viết phương trình mặt phẳng Lớp xử lý cho dạng toán viết 20 VietPhuongTrinhMatPhang phương trình mặt phẳng tham số ThamSo 21 ViTriTuongDoiGiua2MatPhang Lớp xử lý cho dạng toán tìm vị trí tương đối giữa 2 mặt phẳng 3.4.3.5 Lớp xử lý mặt phẳng tọa độ (XL_MatPhangToaDo): Danh sách các hàm thành phần STT Tên Kết quả 1 LayDiemTrongDe DIEM_MP (A_String,... trị hay không? 20 codiemuon A_Boolean Kiểm tra hàm số có điểm uốn hay không? 21 cogiaodiemvoiOY A_Boolean Kiểm tra hàm số có giao điểm với OY hay không? 22 cogiaodiemvoiOX A_Boolean Kiểm tra hàm số có giao điểm với OX hay không? Danh sách các hàm thành phần STT Tên Kết quả Xử lý 1 KhaoSat 2 XuatKetQuaKhaoSat (A_RichTextBox) Xuất kết quả khảo sát ra rtb 3 SeftCreate Phát sinh ngẫu nhiên đề bài 4 XuatDeBai . thành phần STT Tên Kiểu/Lớp Ý nghĩa Ghi chú 1 nodeDSDethiTN A_XmlNode Node chứa thông tin danh sách đề thi trắc nghiệm. 2 docDSDethiTN A_XmlDocument XmlDocument của danh sách đề thi trắc. Chương 3. Thi t kế - 108 - 3.4.2.3. Lớp DethiTracNghiem Danh sách biến thành phần STT Tên Kiểu/Lớp Ý nghĩa Ghi chú 1 nodeDeTracNghiem A_XmlNode Node chứa thông tin về đề thi trắc nghiệm,. load danh sách các đề thi trắc nghiệm. Danh sách các hàm thành phần STT Tên Kết quả Xử lý Ghi chú 1 Luu(DeThiTracNghiem) Lưu đề thi trắc nghiệm vào danh sách đề thi trắc nghiệm. Bảng

Ngày đăng: 30/07/2014, 17:20

Từ khóa liên quan

Mục lục

  • LỜI MỞ ĐẦU

  • MỤC LỤC

  • DANH SÁCH CÁC HÌNH

  • DANH SÁCH CÁC BẢNG

  • Mở đầu

    • Giới thiệu về đề tài

    • Khảo sát hiện trạng

    • Nhu cầu thực tế

    • Mục tiêu

    • Yêu cầu

      • Tính tiến hóa :

        • Tính tiện dụng :

        • Tính hiệu quả :

        • Tính tương thích :

        • Tính tái sử dụng :

        • Tính dễ bảo trì :

        • Tính dễ mang chuyển :

        • Phân tích

          • Sơ đồ sử dụng

          • Sơ đồ luồng dữ liệu

          • Sơ đồ lớp

          • Thiết kế

            • Sơ đồ kiến trúc tổng thể

            • Chi tiết tổ chức lưu trữ đối tượng

            • Thiết kế các lớp đối tượng xử lý thể hiện

              • Màn hình chính

                • Màn hình Soạn Lý Thuyết

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

Tài liệu liên quan