Xây dựng phần mềm luyện thi TOEIC

71 1.4K 4
Xây dựng phần mềm luyện thi TOEIC

Đ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ằng internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn và chi phí thấp hơn nhiều so với cách thức truyền thống

Xây dựng phần mềm luyện thi TOEIC NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Hưng Yên, ngày tháng năm 2011 Giáo viên hướng dẫn Đào Anh Hiển Trang: Xây dựng phần mềm luyện thi TOEIC NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Hưng Yên, ngày tháng năm 2011 Giáo viên phản biện Trang: Xây dựng phần mềm luyện thi TOEIC NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Hưng Yên, ngày tháng năm 2011 Giáo viên phản biện Trang: Xây dựng phần mềm luyện thi TOEIC LỜI CẢM ƠN Với cố gắng nỗ lực nhóm chúng em, niềm tâm huyết với đề tài giúp nhóm hồn thành đồ án tốt nghiệp thời hạn Để có kết nhóm chúng em xin chân thành cảm ơn thầy cô giáo trường đặc biệt thầy cô khoa Công nghệ thông tin giảng dạy, giúp đỡ chúng em trình học tập trường Đại học Sư phạm Kỹ thuật Hưng Yên Đặc biệt, cho phép nhóm chúng em gửi lời cảm ơn sâu sắc tới thầy giáo Đào Anh Hiển trường Đại học Sư phạm Kỹ thuật Hưng Yên tận tình hướng dẫn, động viên để nhóm chúng em hoàn thành đề tài cách tốt Chúng em xin cảm ơn gia đình, bạn bè, người thân ủng hộ, giúp đỡ, động viên, khuyến khích nhóm chúng em suốt q trình thực đề tài Nhóm chúng em xin chân thành cảm ơn! Hưng Yên, ngày 04 tháng 08 năm 2011 Sinh viên thực đề tài Bùi Thanh Chung Trang: Xây dựng phần mềm luyện thi TOEIC MỤC LỤC PHẦN I: MỞ ĐẦU 10 Lý chọn đề tài 10 Đối tượng nghiên cứu 10 Phạm vi nghiên cứu 11 Mục đích nghiên cứu 11 Phương pháp nghiên cứu11 Ý nghĩa lý luận thực tiễn đề tài 12 Cấu trúc báo cáo 12 PHẦN 2: NỘI DUNG 13 CHƯƠNG 1: NGHIÊN CỨU VỀ LẬP TRÌNH TRÊN POCKET PC 13 1.1 Giới thiệu POCKET PC (PPC) 1.1.1 Khái niệm chung 1.1.2 Ứng dụng 13 13 13 1.1.3 Đặc điểm kĩ thuật 13 1.1.4 Hệ điều hành Pocket PC 1.1.5 Bộ nhớ PPC 14 1.1.6 Phần mềm chạy PPC 1.1.7 Thiết bị Pocket PC 14 15 15 1.2 Lập trình cho thiết bị di động PPC Windows Mobile 17 1.2.1 Thiết lập môi trường.17 1.2.2 Tạo ứng dụng cho thiết bị PPC 18 CHƯƠNG 2: TỔNG QUAN VỀ PHẦN MỀM LUYỆN THI TOEIC 26 2.1 Giới thiệu đề tài 26 2.2 Hình thức thi TOEIC 26 2.3 Nghiệp vụ phần mềm luyện thi TOEIC 27 2.3 Phần dành cho thí sinh 27 2.3.2 Phần dành cho người quản trị 28 Trang: Xây dựng phần mềm luyện thi TOEIC 2.4 Phương pháp nghiên cứu 28 2.4.1 Phương pháp nghiên cứu lý thuyết.28 2.4.2 Phương pháp nghiên cứu thực tiễn.28 CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 3.1 Biểu đồ UseCase 29 29 3.1.1 Xác định tác nhân UseCase 29 3.1.2 Biểu đồ UseCase tổng quan 29 3.1.3 UseCase mô tả phần đăng nhập 30 3.1.4 UseCase mô tả phần thay đổi mật 31 3.1.5 UseCase mô tả phần quản lý đề thi 32 3.1.6 UseCase quản lý thống kê thí sinh dự thi 33 3.1.7 UseCase nhập thông tin dự thi 3.1.8 UseCase thực test 34 35 3.2 Biểu đồ 36 3.2.1 Biểu đồ mô tả chức dự thi 36 3.2.2 Biểu đồ mô tả chức nhập câu hỏi 37 3.2.3 Biểu đồ mô tả chức sửa câu hỏi 37 3.2.4 Biểu đồ mơ tả chức xóa câu hỏi 38 3.2.5 Biểu đồ mô tả chức đăng nhập 38 3.2.6 Biểu đồ mô tả chức thay đổi mật 39 3.2.7 Biểu đồ mô tả chức thay thống kê thí sinh 39 3.3 Biểu đồ lớp 40 CHƯƠNG 4: THIẾT KẾ CƠ SỞ DỮ LIỆU 4.1 Các bảng liệu 42 42 4.2 Chi tiết bảng CSDL 42 4.2.1 Bảng User 42 4.2.2 Bảng TestListen 4.2.3 Bảng Test 43 44 4.2.4 Bảng SingleQuestionOfReading: 44 4.2.5 Bảng SerialNumber 45 Trang: Xây dựng phần mềm luyện thi TOEIC 4.2.6 Bảng ReadingPassage 45 4.2.7 Bảng PictureDescription: 45 4.2.8 Bảng PassageQuestion 46 4.2.9 Bảng MediaForListening 46 4.2.10 Bảng Error_Recognition 47 4.2.11 Bảng Administrator 47 4.3 Biểu đồ mô tả sở liệu (Database Diagram) 48 CHƯƠNG 5: THIẾT KẾ VÀ ĐẶC TẢ GIAO DIỆN 49 5.1 Giao diện phía quản trị hệ thống (Adminstrator) 49 5.1.1 Giao diện đăng nhập hệ thống 49 5.1.2 Giao diện quản lý phần đọc hiểu (Reading comprehension) 51 5.1.3 Giao diện quản lý phần hoàn thành câu (Sentence completion) 52 5.1.4 Giao diện quản lý phần tìm lỗi sai (Error Recognition) 54 5.1.5 Giao diện quản lý phần nghe (Listening question) 55 5.2 Giao diện phía thí sinh dự thi (Candidate) 57 5.2.1 Giao diện đăng ký dự thi 5.2.2 Giao diện 57 58 5.2.3 Giao diện dự thi phần đọc hiểu (Reading comprehension) 60 5.2.4 Giao diện dự thi phần hoàn thành câu (Sentence completion) 61 5.2.5 Giao diện dự thi phần tìm lỗi sai (Error Recognition) 63 CHƯƠNG 6: CÀI ĐẶT VÀ THỬ NGHIỆM CHƯƠNG TRÌNH 6.1 Kiến trúc phần mềm 65 6.2 Mô tả thành phần để cài đặt 6.2.1 Thành phần Webservice 65 65 65 6.2.2 Thành phần Client dành cho người dự thi 66 6.2.3 Thành phần Client dành cho người quản lý 6.2.4 Thử nghiệm chương trình PHẦN III: KẾT LUẬN 66 66 67 PHẦN IV: TÀI LIỆU THAM KHẢO 69 Trang: Xây dựng phần mềm luyện thi TOEIC DANH MỤC HÌNH Hình 1.1 : Một số loại Pocket PC thơng dụng .16 Hình 1.2: Start page hiển thị chạy Visual Studio NET 18 Hình 1.3: Hộp thoại tạo Visual Basic Smart Device Application 19 Hình 1.4: Thiết kế form xuất sau dự án tạo 20 Hình 1.5: Hộp cơng cụ Toolbox cho dự án Smart Device Application 21 Hình 1.6: Sau số điều khiển vào forms .22 Hình 1.7 : Cửa sổ properties điều khiển textbox 23 Hình 1.8: Mã Code chương trình thử nghiệm 24 Hình 1.9 : Trước triển khai ứng dụng thiết bị, VB đưa hộp thoại 24 Hình 3.1: Biểu đồ UseCase tổng quan 29 Hình 3.2: Biểu đồ UseCase đăng nhập 30 Hình 3.3: UseCase thay đổi mật 31 Hình 3.4: UseCase quản lý đề thi 32 Hình 3.5: Usecase quản lý thống kê thí sinh dự thi .33 Hình 3.6: UseCase nhập thông tin dự thi 34 Hình 3.7: UseCase thực test 35 Hình 3.8: Biểu đồ mơ tả chức dự thi 36 Hình 3.9: Biểu đồ mơ tả chức nhập câu hỏi .37 Hình 3.10: Biểu đồ cho chức sửa câu hỏi 37 Hình 3.11: Biểu đồ cho chức xóa câu hỏi 38 Hình 3.12: Biều đồ cho chức đăng nhập 38 Hình 3.13: Biểu đồ cho chức thay đổi mật 39 Hình 3.14: Biểu đồ cho chức thay đổi thống kê thí sinh 39 Hình 3.15: Biều đồ lớp 40 Hình 4.1: Biều đồ mơ tả sở liệu 48 Hình 5.1: Giao diện form đăng nhập hệ thống 49 Hình 5.2: Giao diện form chương trình 50 Trang: Xây dựng phần mềm luyện thi TOEIC Hình 5.3: Giao diện form quản lý đọc hiểu 51 Hình 5.4: Giao diện form quản lý phần hồn thành câu .52 Hình 5.5: Giao diện form quản lý tìm lỗi sai 54 Hình 5.6: Giao diện form quản lý phần nghe 55 Hình 5.7: Giao diện form quản lý phần picture description 56 Hình 5.8: Giao diện form đăng ký dự thi .57 Hình 5.9: Giao diện .58 Hình 5.10: Giao diện dự thi phần đọc hiểu 60 Hình 5.11: Giao diện thi phần hoàn thành câu .61 Hình 5.12: Giao diện dự thi phần tìm lỗi sai 63 Hình 6.1: Kiến trúc phần mềm 65 Trang: Xây dựng phần mềm luyện thi TOEIC PHẦN I: MỞ ĐẦU Lý chọn đề tài Cùng với phát triển khơng ngừng kỹ thuật máy tính mạng điện tử, công nghệ thông tin công nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet sản phẩm có giá trị lớn lao ngày trở nên công cụ khơng thể thiếu, tảng cho truyền tải, trao đổi thơng tin tồn cầu Bằng internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đẩy khai sinh phát triển thương mại điện tử phủ điện tử khắp giới, làm biến đổi đáng kể mặt văn hóa, nâng cao chất lượng sống người Ứng dụng công nghệ thông tin vào thực tiễn đời sống xã hội giảm thiểu sức lao động người, tăng hiệu học tập người Luyện thi Tiếng Anh lĩnh vực quan tâm Trong phạm vi đồ án tốt nghiệp chúng em lựa chọn đề tài “Xây dựng phần mềm luyện thi TOEIC” Nội dung đồ án vào việc tìm hiểu nghiệp vụ toán luyện thi trắc nghiệm Chúng em phân tích thiết kế cho tốn luyện thi trắc nghiệm đồng thời đưa cài đặt cho hệ thống luyện thi TOEIC Đối tượng nghiên cứu Với đề tài này, chúng em tập trung vào nội dung : Tìm hiểu, nghiên cứu ngơn ngữ lập trình C# (2008) Phân tích thiết kế hệ thống UML Tìm hiểu thao tác xử lý liệu Webservice Nghiên cứu lập trình thiết bị Pocket PC Tìm hiểu hình thức thi TOEIC (Format test) Trang: 10 ... 2: TỔNG QUAN VỀ PHẦN MỀM LUYỆN THI TOEIC 26 2.1 Giới thi? ??u đề tài 26 2.2 Hình thức thi TOEIC 26 2.3 Nghiệp vụ phần mềm luyện thi TOEIC 27 2.3 Phần dành cho thí sinh 27 2.3.2 Phần dành cho người... đưa đến phần thi? ??t kế form, hình sau Thi? ??t kế form giống thi? ??t kế sử dụng dự án desktop Trang: 19 Xây dựng phần mềm luyện thi TOEIC Hình 1.4: Thi? ??t kế form xuất sau dự án tạo Bên trái phần thi? ??t... trọng có phần mềm luyện thi) Tham khảo hình thức tính điểm thi TOEIC Tham khảo phần mềm TOEIC Mastery Tham khảo tài liệu webservice, sau lập trình thành phần mềm Visual Studio 2008 hồn thi? ??n chương

Ngày đăng: 24/04/2013, 17:01

Hình ảnh liên quan

Hình 1. 1: Một số loại Pocket PC thông dụng - Xây dựng phần mềm luyện thi TOEIC

Hình 1..

1: Một số loại Pocket PC thông dụng Xem tại trang 16 của tài liệu.
Để chạy được các công cụ trên, yêu cầu tối thiểu về cấu hình tối thiểu như sau: - Xây dựng phần mềm luyện thi TOEIC

ch.

ạy được các công cụ trên, yêu cầu tối thiểu về cấu hình tối thiểu như sau: Xem tại trang 17 của tài liệu.
Hình 1.2: Start page được hiển thị khi chạy Visual Studio .NET - Xây dựng phần mềm luyện thi TOEIC

Hình 1.2.

Start page được hiển thị khi chạy Visual Studio .NET Xem tại trang 18 của tài liệu.
Hình 1.3: Hộp thoại tạo một VisualBasic Smart Device Application - Xây dựng phần mềm luyện thi TOEIC

Hình 1.3.

Hộp thoại tạo một VisualBasic Smart Device Application Xem tại trang 19 của tài liệu.
Hình 1.5: Hộp công cụ Toolbox cho dự án Smart Device Application - Xây dựng phần mềm luyện thi TOEIC

Hình 1.5.

Hộp công cụ Toolbox cho dự án Smart Device Application Xem tại trang 21 của tài liệu.
Hình 1.6: Sau khi một số điều khiển vào forms - Xây dựng phần mềm luyện thi TOEIC

Hình 1.6.

Sau khi một số điều khiển vào forms Xem tại trang 22 của tài liệu.
Hình 1. 7: Cửa sổ properties của một điều khiển textbox - Xây dựng phần mềm luyện thi TOEIC

Hình 1..

7: Cửa sổ properties của một điều khiển textbox Xem tại trang 23 của tài liệu.
Hình 1. 9: Trước khi triển khai ứng dụng trên thiết bị, VB đưa ra hộp thoại - Xây dựng phần mềm luyện thi TOEIC

Hình 1..

9: Trước khi triển khai ứng dụng trên thiết bị, VB đưa ra hộp thoại Xem tại trang 24 của tài liệu.
Hình 1.8: Mã Code của chương trình thử nghiệm - Xây dựng phần mềm luyện thi TOEIC

Hình 1.8.

Mã Code của chương trình thử nghiệm Xem tại trang 24 của tài liệu.
Hình 3.1: Biểu đồ UseCase tổng quan. - Xây dựng phần mềm luyện thi TOEIC

Hình 3.1.

Biểu đồ UseCase tổng quan Xem tại trang 29 của tài liệu.
Hình 3.3: UseCase thay đổi mật khẩu. - Xây dựng phần mềm luyện thi TOEIC

Hình 3.3.

UseCase thay đổi mật khẩu Xem tại trang 31 của tài liệu.
Hình 3.5: Usecase quản lý thống kê thí sinh dự thi. - Xây dựng phần mềm luyện thi TOEIC

Hình 3.5.

Usecase quản lý thống kê thí sinh dự thi Xem tại trang 35 của tài liệu.
Hình 3.8: Biểu đồ tuần tự mô tả chức năng dự thi. - Xây dựng phần mềm luyện thi TOEIC

Hình 3.8.

Biểu đồ tuần tự mô tả chức năng dự thi Xem tại trang 38 của tài liệu.
Hình 3.11: Biểu đồ tuần tự cho chức năng xóa câu hỏi. - Xây dựng phần mềm luyện thi TOEIC

Hình 3.11.

Biểu đồ tuần tự cho chức năng xóa câu hỏi Xem tại trang 40 của tài liệu.
Hình 3.12: Biều đồ tuần tự cho chức năng đăng nhập. - Xây dựng phần mềm luyện thi TOEIC

Hình 3.12.

Biều đồ tuần tự cho chức năng đăng nhập Xem tại trang 40 của tài liệu.
Hình 3.14: Biểu đồ tuần tự cho chức năng thay đổi thống kê thí sinh. - Xây dựng phần mềm luyện thi TOEIC

Hình 3.14.

Biểu đồ tuần tự cho chức năng thay đổi thống kê thí sinh Xem tại trang 41 của tài liệu.
Lưu trữ thông tin của phần thi Sentence Completion - Xây dựng phần mềm luyện thi TOEIC

u.

trữ thông tin của phần thi Sentence Completion Xem tại trang 46 của tài liệu.
4.2.6 Bảng ReadingPassage: Lưu trữ thông tin bài đọc. - Xây dựng phần mềm luyện thi TOEIC

4.2.6.

Bảng ReadingPassage: Lưu trữ thông tin bài đọc Xem tại trang 47 của tài liệu.
4.2.10 Bảng Error_Recognition: Lưu trữ thông tin của phần thi sửa lỗi sai. - Xây dựng phần mềm luyện thi TOEIC

4.2.10.

Bảng Error_Recognition: Lưu trữ thông tin của phần thi sửa lỗi sai Xem tại trang 49 của tài liệu.
Hình 4.1: Biều đồ mô tả cơ sở dữ liệu. - Xây dựng phần mềm luyện thi TOEIC

Hình 4.1.

Biều đồ mô tả cơ sở dữ liệu Xem tại trang 50 của tài liệu.
Hình 5.1: Giao diện form đăng nhập hệ thống - Xây dựng phần mềm luyện thi TOEIC

Hình 5.1.

Giao diện form đăng nhập hệ thống Xem tại trang 51 của tài liệu.
Hình 5.2: Giao diện form chính của chương trình. - Xây dựng phần mềm luyện thi TOEIC

Hình 5.2.

Giao diện form chính của chương trình Xem tại trang 52 của tài liệu.
Hình 5.3: Giao diện form quản lý đọc hiểu - Xây dựng phần mềm luyện thi TOEIC

Hình 5.3.

Giao diện form quản lý đọc hiểu Xem tại trang 53 của tài liệu.
Hình 5.7: Giao diện form quản lý phần picture description. - Xây dựng phần mềm luyện thi TOEIC

Hình 5.7.

Giao diện form quản lý phần picture description Xem tại trang 58 của tài liệu.
Hình 5.9: Giao diện chính. - Xây dựng phần mềm luyện thi TOEIC

Hình 5.9.

Giao diện chính Xem tại trang 60 của tài liệu.
5.2.2 Giao diện chính. - Xây dựng phần mềm luyện thi TOEIC

5.2.2.

Giao diện chính Xem tại trang 60 của tài liệu.
Hình 5.10: Giao diện dự thi phần đọc hiểu. - Xây dựng phần mềm luyện thi TOEIC

Hình 5.10.

Giao diện dự thi phần đọc hiểu Xem tại trang 62 của tài liệu.
Hình 5.11: Giao diện thi phần hoàn thành câu. - Xây dựng phần mềm luyện thi TOEIC

Hình 5.11.

Giao diện thi phần hoàn thành câu Xem tại trang 63 của tài liệu.
Hình 5.12: Giao diện dự thi phần tìm lỗi sai. - Xây dựng phần mềm luyện thi TOEIC

Hình 5.12.

Giao diện dự thi phần tìm lỗi sai Xem tại trang 65 của tài liệu.
Hình 6.1: Kiến trúc phần mềm. - Xây dựng phần mềm luyện thi TOEIC

Hình 6.1.

Kiến trúc phần mềm Xem tại trang 67 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan