Xây dựng ứng dụng luyện thi toeic trên nền tảng android

24 467 0
Xây dựng ứng dụng luyện thi toeic trên nền tảng android

Đ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

MỤC LỤC MỞ ĐẦU ERROR! BOOKMARK NOT DEFINED CHƢƠNG TỔNG QUAN VỀ ĐỀ TÀIERROR! BOOKMARK NOT DEFINED 1.1 1.2 1.3 1.4 1.5 1.6 BỐI CẢNH Error! Bookmark not defined GIỚI THIỆU Error! Bookmark not defined MỤC TIÊU Error! Bookmark not defined PHẠM VI VÀ PHƢƠNG PHÁP TRIỂN KHAI Error! Bookmark not defined KẾT QUẢ DỰ KIẾN Error! Bookmark not defined BỐ CỤC ĐỒ ÁN Error! Bookmark not defined CHƢƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNGERROR! BOOKMARK NOT 2.1 2.2 2.3 2.4 2.5 2.6 2.7 KHẢO SÁT HỆ THỐNG Error! Bookmark not defined 2.1.1 Khảo sát tình hình thực tế Error! Bookmark not defined 2.1.2 Cấu trúc đề thi Toeic thực tế Error! Bookmark not defined PHÂN TÍCH YÊU CẦU Error! Bookmark not defined 2.2.1 Yêu cầu chức Error! Bookmark not defined 2.2.2 Yêu cầu phi chức Error! Bookmark not defined BIỂU ĐỒ CA SỬ DỤNG Error! Bookmark not defined 2.3.1 Ca sử dụng tổng quát Error! Bookmark not defined 2.3.2 Ca sử dụng Luyện thi Toeic Error! Bookmark not defined 2.3.3 Ca sử dụng Làm thi Toeic Error! Bookmark not defined 2.3.4 Ca sử dụng Tra từ vựng Error! Bookmark not defined 2.3.5 Ca sử dụng Hƣớng dẫn Error! Bookmark not defined 2.3.6 Ca sử dụng Ghi Error! Bookmark not defined BIỂU ĐỒ TUẦN TỰ Error! Bookmark not defined 2.4.1 Chức tra từ vựng Error! Bookmark not defined 2.4.2 Chức nghe phát âm Error! Bookmark not defined 2.4.3 Chức Luyện thi Toeic Error! Bookmark not defined 2.4.4 Chức Làm thi Toeic Error! Bookmark not defined 2.4.7 Chức Hƣớng dẫn Error! Bookmark not defined BIỂU ĐỒ HOẠT ĐỘNG Error! Bookmark not defined 2.5.1 Chức tra từ vựng Error! Bookmark not defined 2.5.2 Chức nghe phát âm Error! Bookmark not defined 2.5.3 Chức Luyện thi Toeic Error! Bookmark not defined 2.5.4 Chức Làm thi Toeic Error! Bookmark not defined 2.5.6 Chức Hƣớng dẫn Error! Bookmark not defined BIỂU ĐỒ LỚP Error! Bookmark not defined THIẾT KẾ CƠ SỞ DỮ LIỆU Error! Bookmark not defined 2.7.1 Giới thiệu Sqlite Error! Bookmark not defined 2.7.2 Biểu đồ quan hệ thực thể (ERD – Entity Relationship Diagram)Error! Bookmark not d 2.7.3 Các bảng sở liệu Error! Bookmark not defined CHƢƠNG TRIỂN KHAI VÀ ĐÁNH GIÁ KẾT QUẢ HƢỚNG DẪN CÀI ĐẶT 3.1.1 Tải cài đặt môi trƣờng Java Runtime Environment (JRE) 3.1.2 Tải cài đặt Eclipse IDE 3.1.3 Tải cài đặt Android SDK 3.1.4 Tải cài đặt ADT plugin 3.1.5 Tải cài đặt máy ảo Genymotion 3.1.6 Tải cài đặt SQLite Manager 3.2 HÌNH ẢNH DEMO CHƢƠNG TRÌNH 3.2.1 Màn hình 3.2.2 Màn hình Từ điển 3.2.3 Màn hình Luyện thi Toeic 3.2.4 Màn hình Làm thi Toeic 3.2.5 Màn hình Ghi 12 3.2.6 Màn hình Hƣớng dẫn 15 3.1 KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN 16 TÓM TẮT KẾT QUẢ ĐỒ ÁN TỐT NGHIỆPERROR! BOOKMARK NOT DEFINED TÀI LIỆU THAM KHẢO .ERROR! BOOKMARK NOT DEFINED DANH MỤC HÌNH ẢNH Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình Hình : Ca sử dụng tổng quát Error! Bookmark not defined : Ca sử dụng “Luyện thi Toeic” Error! Bookmark not defined : Ca sử dụng “Làm thi Toeic” Error! Bookmark not defined : Ca sử dụng “Tra từ vựng” Error! Bookmark not defined : Ca sử dụng “Hƣớng dẫn” Error! Bookmark not defined : Ca sử dụng “Ghi chú” Error! Bookmark not defined Biểu đồ “Tra từ điển” Error! Bookmark not defined Biểu đồ “Nghe phát âm” Error! Bookmark not defined Biểu đồ “Luyện thi Toeic” Error! Bookmark not defined Biểu đồ “Làm thi Toeic Error! Bookmark not defined Biểu đồ “Ghi chú” Error! Bookmark not defined Biểu đồ ”Hƣớng dẫn” Error! Bookmark not defined Biểu đồ hoạt động ”Tra từ vựng” Error! Bookmark not defined Biểu đồ hoạt động “Nghe phát âm” Error! Bookmark not defined Biểu đồ hoạt động “Luyện thi Toeic” Error! Bookmark not defined Biểu đồ hoạt động “Làm thi Toeic” Error! Bookmark not defined Biểu đồ hoạt động “Ghi chú” Error! Bookmark not defined Biểu đồ hoạt động ”Hƣớng dẫn” Error! Bookmark not defined Sơ đồ lớp Error! Bookmark not defined Biểu đồ quan hệ thực thể Error! Bookmark not defined Màn hình ch nh Màn hình hiển th từ điển Màn hình hiển th chức tìm iếm Màn hình ch n level phần luyện thi Toeic Màn hình ch n part phần luyện thi Toeic Màn hình vào hiển th câu h i phần Luyện thi Toeic Màn hình sau hi hoàn thành luyện thi Toeic Màn hình ch n thi phần Làm thi Toeic Màn hình hiển th câu h i phần Làm thi Toeic 10 Màn hình hiển th ết sau hi hồn thành thi 11 Màn hình phần Ghi 12 Màn hình chức thêm ghi 13 Màn hình hiển th ghi đ tồn 14 Màn hình Hƣớng dẫn 15 DANH MỤC BẢNG BIỂU Bảng Bảng chi tiết cấu trúc phần Listening đề thi Toeic thực tế Error! Bookmark not defined Bảng Bảng chi tiết cấu trúc phần Reading đề thi Toeic thực tế ………… ….… Bảng 3: Bảng liệu từ điển …………………………………………………………… Bảng 4: Bảng liệu chứa đoạn văn phần Reading ………………………………… Bảng 5: Bảng liệu chứa câu h i đáp án trả lời ……………………………… Bảng 6: Bảng liệu đáp án …………………………………………………… Bảng 7: Bảng liệu ghi …………………………………………………………… DANH MỤC TỪ VIẾT TẮT KÝ HIỆU JRE IDE SDK API ADT JDK MÔ TẢ Java Runtime Environment Intergrated Development Environment Software Development Kit Application Programming Interface Android Development Tools Java Development Kit Xây dựng ứng dụng luyện thi Toeic tảng Android CHƢƠNG TRIỂN KHAI VÀ ĐÁNH GIÁ KẾT QUẢ 3.1 HƢỚNG DẪN CÀI ĐẶT 1.1.1 Tải cài đặt môi trƣờng Java Runtime Environment (JRE) Tải JRE đ a http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads1880261.html cài đặt theo hƣớng dẫn sản xuất 1.1.2 Tải cài đặt Eclipse IDE Tải Eclipse https://www.eclipse.org/downloads/ Đối với phát triển ứng dụng Android, huyên bạn nên tải Eclipse chuẩn chứa tất cơng cụ cần thiết để phát triển gỡ lỗi Java phát triển Plugin dụng cụ, Git, CVS 1.1.3 Tải cài đặt Android SDK Android SDK (Software Development Kit) cung cấp cho bạn thƣ viện API công cụ phát triển cần thiết để xây dựng, iểm tra, ứng dụng debug cho Android Tải Android SDK http://developer.android.com/sdk/index.html -> sử dụng phần IDE có 1.1.4 Tải cài đặt ADT plugin Tải plugin ADT tại: http://developer.android.com/tools/sdk/eclipse adt.html cài đặt theo hƣớng dẫn 1.1.5 Tải cài đặt máy ảo Genymotion Tải cài Genymotion https://www.genymotion.com/ Tải cài VirtualBox http://www.oracle.com/technetwork/serverstorage/virtualbox/downloads/index.html cài đặt Đăng tài hoản Genymotion https://www.genymotion.com/#!/auth/signin Sau cài đặt Genymotion Sau hi hoàn thành tiếp tục cài đặt VirtualBox Sau hi hoàn thành việc cài đặt phần mềm bạn hởi chạy Genymotion 1.1.6 Tải cài đặt SQLite Manager SQLite Manager công cụ để xây dựng quản lý tập tin sở liệu dùng thƣ viện sqlite cho ứng dụng tảng Android Xây dựng ứng dụng luyện thi Toeic tảng Android Vào trình duyệt FireFox-> Cơng cụ->ch n Tiện ch-> Tìm iếm “SQLite Manager ” sau cài đặt Sau hi cài đặt cơng cụ SQLite Manager xuất cơng cụ trình duyệt Firefox 1.2 HÌNH ẢNH DEMO CHƢƠNG TRÌNH 1.2.1 Màn hình H n 1: Màn hình Màn hình ch nh ứng dụng Khi ứng dụng hởi chạy bạn clic vào biểu tƣợng phía góc trái hình Sau hi clic ch n xuất menu danh sách chức ch nh ứng dụng nhƣ Muốn thực chức bạn clic vào chức Xây dựng ứng dụng luyện thi Toeic tảng Android 1.2.2 Màn n Từ điển H n 2: Màn n iển t ị từ điển Màn hình hiển th từ điển Màn hình xuất sau hi bạn clic ch n vào chức “Dictionary” menu hình ch nh Màn hình gồm tìm iếm từ vựng trên, hiển th ngữ nghĩa phát âm từ vựng giữa, hiển th danh sách từ vựng dƣới Xây dựng ứng dụng luyện thi Toeic tảng Android H n 3: Màn n iển t ị c ức t m kiếm Màn hình hiển th chức tìm iếm từ vựng Bạn nhập từ cần tìm vào sau clic vào nút “Search” góc phải ph a hình Sau hi clic ngữ nghĩa phát âm từ cần tìm hiển th vào Đồng thời danh sách từ liên quan với từ cần tìm hiển th vào dƣới hình Xây dựng ứng dụng luyện thi Toeic tảng Android 1.2.3 Màn n Luyện t i Toeic H n 4: Màn n c ọn level p ần luyện t i Toeic Màn hình ch n level phần luyện thi Toeic Màn hình xuất hi bạn clic vào chức “Toeic Practices” menu hình ch nh Màn hình gồm có vùng hiển th nhƣ tƣơng ứng với mức độ luyện tập từ thấp đến cao Dựa vào mà bạn ch n mức độ luyện tập cho phù hợp Xây dựng ứng dụng luyện thi Toeic tảng Android H n 5: Màn n c ọn part p ần luyện t i Toeic Màn hình ch n part phần luyện thi Toeic Màn hình xuất hi bạn clic ch n mức độ hình ch n level luyện thi Màn hình gồm có biểu tƣợng tƣơng ứng với phần đề thi Toeic Bạn muốn luyện tập phần clic ch n vào biểu tƣợng phần Xây dựng ứng dụng luyện thi Toeic tảng Android H n 6: Màn n vào iển t ị câu ỏi p ần Luyện t i Toeic Màn hình hiển th câu h i phần luyện thi Toeic Màn hình xuất hi bạn clic ch n hình ch n part phần luyện thi Toeic Màn hình hiển th câu h i đáp án trả lời tƣơng ứng với part mà bạn đ ch n Ở dƣới có biểu tƣợng dấu h i dùng để hiển th đáp án trả lời hi bạn clic vào Xây dựng ứng dụng luyện thi Toeic tảng Android H n 7: Màn n sau k i oàn t àn luyện t i Toeic Màn hình hiển th ết phần luyện thi Toeic Màn hình xuất sau hi bạn hoàn thành câu h i part luyện thi Màn hình hiển th số câu bạn làm câu bạn làm sai nhƣ Bạn clic “OK” để trở hình ch n part clic “ReTest” để làm lại part bạn vừa làm Xây dựng ứng dụng luyện thi Toeic tảng Android 1.2.4 Màn hình Làm thi Toeic H n 8: Màn n c ọn t i p ần Làm t i Toeic Màn hình ch n thi Toeic Màn hình xuất sau hi bạn clic vào chức Toeic Test menu hình ch nh Màn hình hiển th thi Toeic để bạn clic lựa ch n Đây mục lục demo hình ảnh đồ án, bạn cần file báo cáo full source code liên hệ qua mail doanit.com@gmail.com Xây dựng ứng dụng luyện thi Toeic tảng Android H n 9: Màn n iển t ị câu ỏi p ần Làm t i Toeic Màn hình hiển th câu h i phần làm thi Toeic Màn hình xuất hi bạn clic ch n thi hình ch n thi Toeic Màn hình hiển th câu h i đáp án trả lời tƣơng ứng với thi mà bạn đ ch n Ở góc phải ph a hình hiển th thời gian làm thi 10 Xây dựng ứng dụng luyện thi Toeic tảng Android H n 10: Màn n iển t ị kết sau hồn thành thi Màn hình hiển th ết sau hi hồn thành thi Màn hình xuất sau hi bạn hoàn thành hết câu h i thi hết thời gian làm Màn hình hiển th điểm mà bạn đạt đƣợc sau hi hoàn thành thi 11 Xây dựng ứng dụng luyện thi Toeic tảng Android 1.2.5 Màn hình Ghi H n 11: Màn n p ần G i c ú Màn hình phần ghi Màn hình xuất sau hi bạn clic ch n chức “Note” menu hình ch nh Màn hình hiển th ghi mà bạn đ lƣu Ở ph a dƣới có biểu tƣợng dùng để thêm ghi hi bạn clic vào 12 Xây dựng ứng dụng luyện thi Toeic tảng Android H n 12: Màn n c ức t êm g i c ú Màn hình chức thêm ghi Màn hình xuất sau hi bạn clic vào biểu tƣợng thêm ghi hình ghi Bạn nhập tiêu đề nội dung ghi chú, sau clic vào biểu tƣợng góc trái ph a dƣới hình để lƣu ghi 13 Xây dựng ứng dụng luyện thi Toeic tảng Android H n 13: Màn n iển t ị g i c ú tồn Màn hình hiển th ghi Màn hình xuất hi clic vào ghi bất ì hình ghi Màn hình cho phép xem chỉnh sửa ghi đ ch n Bạn clic biểu tƣợng góc trái ph a dƣới hình để lƣu lại ghi clic biểu tƣợng góc phải ph a dƣới để xóa ghi 14 Xây dựng ứng dụng luyện thi Toeic tảng Android 1.2.6 Màn n Hƣớng dẫn H n 14: Màn n Hƣớng dẫn 15 Xây dựng ứng dụng luyện thi Toeic tảng Android KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN I KẾT LUẬN I.1 Kết đạt đƣợc Trong thời gian h c tập nghiên cứu làm đồ án tốt nghiệp, tơi đ nhận đƣợc nhiều giúp đỡ nhiều tình thầy cô nhƣ bạn sinh viên để hồn thành đề tài, qua q trình làm đồ án tốt nghiệp xây dựng ứng dụng luyện thi Toeic tảng Android, đ thu đƣợc ết  Xây dựng đƣợc ứng dụng luyện thi Toeic với chức tra từ vựng, luyện thi Toeic, làm thi Toeic ghi  Giao diện ứng dụng thiết ế đẹp thân thiện  Ứng dụng chạy ổn đ nh thiết b di động sử dụng hệ điều hành Android  Trao dồi thêm nhiều iến thức inh nghiệm hi xây dựng ứng dụng Android I.2 Hạn c ế Bên cạnh ết đạt đƣợc ứng dụng cịn số hạn chế  Kho liệu ứng dụng hạn chế, số lƣợng từ vựng nhƣ đề thi chƣa đƣợc nhiều  Một số chức ứng dụng chƣa đƣợc phát triển, chƣa đáp ứng đầy đủ nhu cầu ngƣời dùng  Trên thiết b di động thực số thành phần có hó để nhìn thấy ch thƣớc nh II HƢỚNG PHÁT TRIỂN Trong thời gian tới sau hi tốt nghiệp dự đ nh phát triển thêm đề tài theo hƣớng  Xây dựng ho sở liệu lớn số lƣợng chất lƣợng  Làm thêm chức đánh giá theo dõi tiến độ h c ngƣời dùng  Làm thêm số “game h c tiếng anh” để hỗ trợ việc h c tiếng anh nhƣ luyện thi Toeic 16 Xây dựng ứng dụng luyện thi Toeic tảng Android Các c ức c ín kết t ực iện c ƣơng tr n a Màn hình Màn hình hiển th menu chức ứng dụng Clic ch n chức bạn muốn sử dụng b C ức Luyện t i Toeic 17 Xây dựng ứng dụng luyện thi Toeic tảng Android Màn hình hiển th câu h i phần luyện thi Toeic Clic vào biểu tƣợng dấu h i để biết câu trả lời ch nh xác c C ức Làm thi Toeic Màn hình hiển th câu h i phần làm thi Toeic Bạn đƣợc làm thời gian đ nh đƣợc chấm điểm sau hi hoàn thành 18 Xây dựng ứng dụng luyện thi Toeic tảng Android d C ức g i c ú Màn hình chức ghi Bạn thêm, sửa, xóa ghi Khi thêm ghi bạn nhập tiêu đề nội dung ghi lƣu lại 19

Ngày đăng: 08/05/2016, 17:01

Từ khóa liên quan

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

Tài liệu liên quan