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

Đồ án phần mềm hỗ trợ dạy và soạn bài tập Lượng giác (Thầy Nguyễn Tiến Huy) - 3

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

Thông tin cơ bản

Tiêu đề Đồ án phần mềm hỗ trợ dạy và soạn bài tập lượng giác
Người hướng dẫn Thầy Nguyễn Tiến Huy
Trường học Trường Đại Học
Chuyên ngành Lượng giác
Thể loại Đồ án
Định dạng
Số trang 33
Dung lượng 1,84 MB

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

Nội dung

Soạn lý thuyết: Hình 4.5. Sơ đồ phối hợp sọa lý thuyết. Chấm bài: 4.3.3.2. Phân hệ học sinh : Giải bài tập viết: Hình 4.6. Sơ đồ phối hợp chấm bài. Hình 4.7. Sơ đồ phối hợp giải bài tập viết. Giải đề trắc nghiệm: Hình 4.8. Sơ đồ phối hợp giải đề trắc nghiệm. Xem bài lý thuyết: Hình 4.9. Sơ đồ phối hợp xem bài lý thuyết. 4.4. THIẾT KẾ CÁC MÀN HÌNH GIAO DIỆN CỦA PHẦN MỀM : 4.4.1. Phân hệ giáo viên : a. Nội dung : Hình 4.10. Màn hình chính Phân hệ giáo viên. 4.4.1.1. Màn hình chính : b. Danh sách các biến cố và xử lý...

Trang 2

KHOA CNTT –

ĐH KHTN

9 Giải đề trắc nghiệm:

Hình 4.8 Sơ đồ phối hợp giải đề trắc nghiệm.

9 Xem bài lý thuyết:

Hình 4.9 Sơ đồ phối hợp xem bài lý thuyết.

Trang 4

KHOA CNTT –

ĐH KHTN

b Danh sách các biến cố và xử lý tương ứng trên màn hình:

STT Biến Cố Ý Nghĩa Xử Lý Tương Ứng Lớp Xử Lý

1 Chọn button

Hướng Dẫn

Sử Dụng

trong ToolMenu

Trợ Giúp

Xem phần hướng dẫn

sử dụng của phần mềm

(HuongDanSuDung) Hiển thị phần hướng dẫn

Trợ Giúp

Xem phần giới thiệu

về phần mềm

Bài tập viết

Chọn phần Phương Trình

(XuLiChucNangNhom BaiTapViet)

Trắc Nghiệm

Chọn phần Trắc Nghiệm

(XuLiChucNangNhom TracNghiem)

Trang 5

KHOA CNTT –

ĐH KHTN

5 Chọn thanh ToolMenu

Lý Thuyết

Chọn phần

Lý Thuyết

(XuLiChucNangNhom LyThuyet)

Các button trong

ToolMenu Lý Thuyết và màn hình Lý Thuyết sẽ

được hiển thị.4

MainFormGV

6 Chọn thanh ToolMenu

Chấm Bài

Chọn phần Chấm Bài

(XuLiChucNangNhom ChamBai)

Các button trong

ToolMenu Chấm Bài và màn hình Chấm Bài sẽ

được hiển thị.5

MainFormGV

7 Chọn MenuItem

Hệ Thống\

Thoát

Thoát khỏi phần mềm

(ThoatKhoiChuongTrinh) Thoát khỏi chương trình

MainFormGV

8 Chọn MenuItem

Trợ Giúp\

Hướng Dẫn

Sử Dụng

Xem phần Hướng Dẫn

Sử Dụng

(HuongDanSuDung) Hiển thị phần hướng dẫn

sử dụng phần mềm

MainFormGV

9 Chọn MenuItem

Trợ Giúp\

Giới Thiệu

Xem phần Giới Thiệu

về phần mềm

Trang 7

KHOA CNTT –

ĐH KHTN

b Danh sách các biến cố và xử lý tương ứng trên màn hình:

STT Biến Cố Ý Nghĩa Xử Lý Tương Ứng Lớp Xử Lý

1 Nhấn button

Mở Đề Bài

Mở đề bài tập

ToolMenu sẽ được hiển thị

Thêm bài tập đang soạn vào SachBaiTap

(ThemBaiTap) Lưu bài tập mà giáo viên đang soạn vào

TH_SoanBaiTapViet

Trang 8

Sửa lại bài tập

(SuaBaiTap) Cập nhật lại thông tin bài tập mà giáo viên đang soạn và cập nhật lại cây bài tập trên ExplorerBar

Sách Bài Tập

Sau khi cập nhật hiện thông báo là đã cập nhật thông tin bài tập

TH_SoanBaiTapViet

5 Chọn Dạng

bài tập

Chọn dạng bài tập

Chọn dạng bài tập TH_SoanBaiTapViet

6 Nhấn button

Xóa Bài Tập

Xóa bài tập đang mở

(XoaBaiTap) Hiển thị form

Thông Báo để xác

định lại là giáo viên

có muốn xóa bài tập đang mở hay không

Trang 9

(MayGiai) Thực hiện giải phương trình đã cho

Nếu không giải

được thì sẽ hiện

form Thông Báo

báo là “Máy không

Phương trình bậc II sin, cos; Phương trình đối xứng sin cos

TH_SoanBaiTapViet

8 Nhấn button

Dừng Giải

Cho máy ngừng việc giải bài tập

(DungGiai) Làm mờ button

Dừng Giải

Hiển thị button Tiếp

Tục Giải

TH_SoanBaiTapViet

Trang 10

Cho máy tiếp tục

(TiepTucGiai) Làm mờ button

Kết xuất bài tập và bài giải ra Word

(KetXuatWord) Lấy nội dung đề bài

và bài giải trên màn hình đưa ra Word

và bài giải qua email

(GoiThu) Kết xuất nội dung đề bài và bài giải đang hiển thị trên màn

hình lên form Gởi

Hiển thị bài hướng dẫn mà giáo viên đã soạn đồng thời cho phép cập nhật hay soạn mới bài hướng dẫn

TH_SoanBaiTapViet

Trang 11

GV

Soạn hay xem bài tập giải

Hiển thị bài giải nếu

là bài tập được chọn

từ SachBaiTap và

giáo viên đã giải

Đồng thời cho phép giáo viên cập nhật lại bài giải đó

Nếu là bài tập mới thì cho phép giáo viên soạn bài giải hoặc cho máy giải

TH_SoanBaiTapViet

15 Chọn radio

Giải Từng Bước

Chọn giải từng bước

Hiển thị bài giải khi mày giải một cách tuần tự theo từng bước giải

TH_SoanBaiTapViet

16 Chọn radio

Giải Nhanh

Chọn giải nhanh

Hiển thị ngay tất cả các bước giải của bài giải

TH_SoanBaiTapViet

17 Nhấn ExplorerBar

Sách Bài Tập

Xem sách bài tập

Trang 12

(TinhCongThuc) Lấy và hiển thị các công thức tương ứng với công thức được nhập vào textbox

Trang 13

KHOA CNTT –

ĐH KHTN

b Danh sách các biến cố và xử lý tương ứng trên màn hình:

STT Biến Cố Ý Nghĩa Xử Lý Tương Ứng Lớp Xử Lý

1 Nhấn button

Soạn Lý Thuyết

Chọn phần Soạn Lý Thuyết

(SoanLyThuyet)

Hiện form SaveAs lên để

cho giáo viên nhập vào tên file và chọn địa chỉ sẽ lưu, sau đó tiến hành mở Word với tên file đã được tạo và cho phép giáo viên Soạn Lý Thuyết trên Word

Nếu mở không được file Word vừa nhập thì hiện thông báo mở không được

(ThemBaiLyThuyet)

Hiện form Open lên cho

phép giáo viên chọn file

lý thuyết đã được soạn trước

Sau khi giáo viên chọn file word cần thêm sẽ tiến hành thêm vào thư mục Data và cập nhật lại

ExplorerBar Sách LT

TH_SoanBaiLT

Trang 14

KHOA CNTT –

ĐH KHTN

3 Chọn 1 bài trong cây ở phần ExplorerBar

TH_SoanBaiLT

4 Nhấn button

Xóa Bài Lý Thuyết

Xóa bài lý thuyết được chọn

(XoaBaiLyThuyet) Hiển thị form thông báo

để xác nhận lại thông tin xem giáo viên có thực sự muốn xóa bài lỳ thuyết hay không

Nếu có thì tiến hành xóa bài lý thuyết được chọn

và cập nhật lại danh sách các bài lý thuyết trên cây

ra Word

(KetXuatWord)

Hiển thị form SaveAs để

giáo viên nhập tên file Word sẽ lưu bài lý thuyết được chọn sau đó tiến hành kết xuất nội dung bài lý thuyết ra Word

TH_SoanBaiLT

6 Nhấn button

In

In bài lý thuyết

(InBaiLT) Kết xuất bài lý thuyết đang được chọn ra Word

TH_SoanBaiLT

Trang 15

(GoiThu) Hiển thị nội dung bài lý thuyết đang có trong màn

hình Lý Thuyết lên form

Gởi Thư và cho phép

giáo viên gởi nội dung lý thuyết đó qua email

Trang 16

KHOA CNTT –

ĐH KHTN

b Danh sách các biến cố và xử lý tương ứng trên màn hình:

STT Biến Cố Ý Nghĩa Xử Lý Tương Ứng Lớp Xử Lý

1 Chọn 1 câu trên cây trong ExplorerBar

Ngân Hàng Câu Hỏi

Chọn 1 câu hỏi trong ngân hàng câu hỏi

(TreeNHCH_

AfterSelect) Hiển thị nội dung câu hỏi trắc nghiệm được chọn lên màn hình

Hiển thị các button của

màn hình Trắc nghiệm

TH_SoanDe TracNghiem

2 Chọn 1 câu trên cây trong ExplorerBar

Đề Trắc Nghiệm

Chọn 1 câu hỏi trắc nghiệm được phát sinh ra

(TreeDeTN_

AfterSelect) Hiển thị nội dung câu hỏi trắc nghiệm được chọn lên màn hình

Hiển thị các button màn

hình Trắc Nghiệm

TH_SoanDe TracNghiem

3 Nhấn button

Tạo Đề Trắc Nghiệm

Tạo đề trắc nghiệm

(TaoDeTracNghiem) Giáo viên phải chọn Dạng câu hỏi trong cây

Ngân Hàng Câu Hỏi

trước khi chọn button

Tạo Đề Trắc Nghiệm

Nếu giáo viên chọn kiểu

Máy Tự Phát Sinh Đề

thì sẽ tiến hành tự phát sinh đề theo số lượng câu hỏi được chọn trong

TH_SoanDe TracNghiem

Trang 17

trong ExplorerBar Đề

Trắc Nghiệm

4 Nhấn button

Thêm Câu Hỏi

Thêm câu hỏi trắc nghiệm vào Ngân hàng câu hỏi

(ThemCauHoi) Tiến hành thêm câu hỏi

vừa được soạn vào cây

Ngân Hàng Câu Hỏi

Trang 18

Sửa nội dung câu hỏi được chọn

(CapNhatCauHoi) Tiến hành cập nhật lại nội dung câu hỏi đã được chọn và thông báo với giáo viên là đã cập nhật nội dung câu hỏi hay chưa

TH_SoanDe TracNghiem

6 Nhấn button

Xóa Câu Hỏi

Xóa câu hỏi được chọn

Nếu có thì tiến hành xóa câu hỏi được chọn

TH_SoanDe TracNghiem

7 Nhấn button

Thêm Vào NHCH

Thêm đề trắc nghiệm vào Ngân hàng câu hỏi

(ThemCauHoi) Tiến hành phân loại và thêm các đề trắc nghiệm vừa được phát sinh

trong cây Đề Trắc

Nghiệm vào cây Ngân Hàng Câu Hỏi theo các

dạng tương ứng và thông báo với giáo viên

là đã thêm đề vào được hay chưa

TH_SoanDe TracNghiem

Trang 19

Lưu đề trắc nghiệm vừa tạo

(LuuDeTracNghiem)

Hiển thị Form SaveAs

cho giáo viên nhập vào tên file cần lưu sau đó tiến hành lưu đề trắc nghiệm nếu giáo viên

nhấn button Save

TH_SoanDe TracNghiem

9 Nhấn button

Mở Đề Trắc Nghiệm

Mở một đề trắc

nghiệm đã

có sẵn

(MoDeTracNghiem)

Hiển thị form Open cho

phép giáo viên chọn file chứa đề trắc nghiệm cần

mở, đề trắc nghiệm được chọn sẽ được hiển

thị trong cây Đề Trắc

Nghiệm

TH_SoanDe TracNghiem

10 Nhấn button

Xóa Đề Trắc Nghiệm

Xóa các đề trắc

nghiệm

(XoaDeTracNghiem) Hiển thị form thông báo

để xác nhận lại thông tin

là giáo viên có thật sự muốn xóa các đề trắc

nghiệm trong cây Đề

Trang 20

(KetXuatWord)

Hiển thị form SaveAs

để giáo viên nhập vào tên file dùng để lưu các

đề trắc nghiệm và tiến hành kết xuất nội dung của tất cả các đề trắc

nghiệm trong cây Đề

TN ra Word

TH_SoanDe TracNghiem

12 Nhấn button

In Đề Trắc Nghiệm

In các đề trắc nghiệm trên cây Đề

TN

(InDeTracNghiem) Tiến hành kết xuất nội dung của tất cả các đề

trắc nghiệm trên cây Đề

TN ra Word và cho

phép giáo viên in đề khi

có mày in

TH_SoanDe TracNghiem

13 Nhấn button

Gởi Thư

Gởi đề trắc nghiệm qua email

(GoiThu) Tiến hành kết xuất nội dung của tất cả các đề trắc nghiệm có trong

cây Đề TN ra màn hình của form Gởi Thư và

cho phép giáo viên gởi thư qua email

TH_SoanDe TracNghiem

Bảng 4.28 Các sự kiện màn hình Soạn đề trắc nghiệm

Trang 22

KHOA CNTT –

ĐH KHTN

b Danh sách các biến cố và xử lý tương ứng trên màn hình:

STT Biến Cố Ý Nghĩa Xử Lý Tương Ứng Lớp Xử Lý

1 Nhấn button

Mở Bài Giải

Mở bài giải của học sinh

(MoBaiGiai)

Mở bài giải của học sinh

Nếu đã có bài giải thì hiển thị nội dung bài giải ra

màn hình Bài Giải và hiển thị button Lưu Bài

Giải, Kết Xuất Ra Word, In

TH_ChamBai

2 Nhấn button

Lưu Bài Giải

Lưu bài giải

(LuuBaiGiai)

Hiển thị form SaveAs cho

phép giáo viên nhập vào tên file sẽ lưu

Sau khi lưu sẽ hiển thị form Thông báo để thông báo cho giáo viên biết là bài giải đã được lưu hay chưa

ra Word

(KetXuatWord)

Hiển thị form SaveAs để

giáo viên nhập tên file Word sẽ lưu bài giải được chọn sau đó tiến hành kết xuất nội dung bài lý thuyết ra Word

TH_ChamBai

Trang 23

In bài giải (InBaiGiai)

Kết xuất bài giải đang được chọn ra Word và cho phép in bài giải đó khi có máy in

TH_ChamBai

5 Nhấn button

Gởi Thư

Gởi bài giải được chọn qua email

(GoiThu) Hiển thị nội dung bài giải đang có trong màn hình

Bài Giải lên form Gởi Thư và cho phép giáo

viên gởi nội dung bài giải sau khi chấm qua email

TH_ChamBai

6 Nhấn dấu = Lấy công

thức tương ứng với công thức nhập trong textbox Công thức

(TinhCongThuc) Lấy và hiển thị các công thức tương ứng với công thức được nhập vào

textbox công thức trong

combobox bên phải dấu

=

TH_CongThuc

Bảng 4.29 Các sự kiện màn hình Chấm bài.

Trang 25

b Danh sách các biến cố và xử lý tương ứng trên màn hình:

STT Biến Cố Ý Nghĩa Xử Lý Tương Ứng Lớp Xử Lý

sử dụng của phần

(HuongDanSuDung) Hiển thị phần hướng dẫn

sử dụng phần mềm

MainFormHS

Trang 26

Trợ Giúp

Xem phần giới thiệu

về phần mềm

Bài Tập Viết

Chọn phần Phương Trình

(XuLiChucNangNhom BaiTapViet)

Trắc Nghiệm

Chọn phần Trắc Nghiệm

(XuLiChucNangNhom TracNghiem)

Lý Thuyết

Chọn phần

Lý Thuyết

(XuLiChucNangNhom LyThuyet)

Các button trong

ToolMenu Lý Thuyết và màn hình Lý Thuyết sẽ

được hiển thị.8

MainFormHS

6 Chọn MenuItem

Hệ Thống\

Thoát

Thoát khỏi phần mềm

(ThoatKhoiChuongTrinh) Thoát khỏi chương trình

MainFormHS

Trang 27

KHOA CNTT –

ĐH KHTN

7 Chọn MenuItem

Trợ Giúp\

Hướng Dẫn

Sử Dụng

Xem phần Hướng Dẫn

Sử Dụng

(HuongDanSuDung) Hiển thị phần hướng dẫn

sử dụng phần mềm

MainFormHS

8 Chọn MenuItem

Trợ Giúp\

Giới Thiệu

Xem phần Giới Thiệu

về phần mềm

(GioiThieu)

Hiển thị form Giới thiệu

về phần mềm

MainFormHS

Bảng 4.30 Các sự kiện màn hình chính Phân hệ Học sinh

4.4.2.2 Màn hình giải bài tập viết:

a Nội dung :

Trang 28

KHOA CNTT –

ĐH KHTN

b Danh sách các biến cố và xử lý tương ứng trên màn hình:

STT Biến Cố Ý Nghĩa Xử Lý Tương Ứng Lớp Xử Lý

1 Nhấn button

Sách Bài Tập

Lấy sách bài tập

(CapNhatSachBaiTap) Lấy thông tin các bài tập

trên SachBaiTap.lg đưa lên cây Sách Bài Tập

Khi đã lấy được thông tin các bài tập thì hiện thông báo là thông tin đã được cập nhật

TH_BaiTapViet

2 Nhấn button

Mở đề bài

Lấy đề bài trong file

(MoDeBai)

Hiển thị form Open ⇒

chọn tập tin có chứa đề bài cần mở

TH_BaiTapViet

3 Chọn dạng bài tập trong combobox

Dạng Bài Tập

Chọn dạng bài tập

Chọn dạng bài tập TH_BaiTapViet

4 Chọn 1 bài tập trên cây

Sách Bài Tập

Chọn 1 bài tập

(TreeBT_AfterSelect) Hiển thị thông tin của bài tập được chọn lên màn hình và cập nhật lại thông

tin trên combobox Dạng

bài tập theo dạng bài tập

được chọn

Hiển thị button Lưu Bài

TH_BaiTapViet

Trang 29

Lưu bài giải

(LuuBaiGiai)

Hiển thị form SaveAs để

học sinh nhập vào tên file

để lưu nội dung bài giải

TH_BaiTapViet

6 Chọn tab

Bài Giải Của Học Sinh

(TabBaiGiai_Click)

Hiển thị màn hình cho phép học sinh làm bài tập đưa ra

TH_BaiTapViet

7 Chọn tab

Bài Hướng Dẫn

Trang 30

(DungGiai) Ngừng ngay bước giải đang giải

Hiển thị button Tiếp Tục

Cho máy tiếp tục giải

(TiepTucGiai) Tiếp tục thực hiện các bước giải tiếp theo

Lấy và hiển thị các công thức tương ứng với công thức được nhập vào

textbox công thức trong

combobox bên phải dấu

(KetXuatWord)

Hiển thị form SaveAs để

học sinh nhập tên file Word sẽ lưu bài giải được chọn sau đó tiến hành kết xuất đề bài và nội dung

TH_BaiTapViet

Trang 31

In bài giải (InDeBaii)

Kết xuất đề bài và bài giải

ra Word và cho phép học sinh in bài giải đó khi có máy in

TH_BaiTapViet

16 Nhấn button

Gởi Thư

Gởi bài giải được chọn qua email

(GoiThu) Hiển thị nội dung bài giải đang có trong màn hình

Bài Giải lên form Gởi Thư và cho phép học sinh

gởi nội dung bài giải sau khi giải qua email

TH_BaiTapViet

Bảng 4.31 Các sự kiện màn hình giải bài tập viết

Trang 32

b Danh sách các biến cố và xử lý tương ứng trên màn hình:

STT Biến Cố Ý Nghĩa Xử Lý Tương Ứng Lớp Xử Lý

1 Nhấn button

Sách Lý Thuyết

Chọn Sách

Lý Thuyết

(CapNhatSachLyThuyet SachLyThuyet)

Lấy nội dung các bài lý thuyết có trong

SachLyThuyet.lg đưa lên

cây Sách LT

TH_BaiLT

Trang 33

Sách LT

Chọn xem nội dung 1 bài lý thuyết

(XuLiChonBaiLT) Hiển thị nội dung bài lý thuyết được chọn lên màn

(KetXuatWord)

Hiển thị form SaveAs để

học sinh nhập tên file Word sẽ lưu bài lý thuyết được chọn sau đó tiến hành kết xuất nội dung bài lý thuyết ra Word

TH_BaiLTs

4 Nhấn button

In

In bài lý thuyết

(InDeBaii) Kết xuất nội dung bài lý thuyết ra Word và cho phép học sinh in bài lý thuyết đó khi có máy in

TH_BaiLT

5 Nhấn button

Gởi Thư

Gởi Thư (GoiThu)

Hiển thị nội dung bài lý thuyết đang có trong màn

hình Lý Thuyết lên form

Gởi Thư và cho phép học

sinh gởi nội dung bài lý

TH_BaiLT

Ngày đăng: 25/04/2021, 23:29

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

TÀI LIỆU LIÊN QUAN

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