TIỂU LUẬN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG ĐỀ TÀI PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG HỖ TRỢ GHI NHỚ TỪ VỰNG TIẾNG ANH

26 6 0
TIỂU LUẬN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG ĐỀ TÀI PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG HỖ TRỢ GHI NHỚ TỪ VỰNG TIẾNG ANH

Đ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

lOMoARcPSD|11617700 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA KỸ THUẬT CÔNG NGHỆ TIỂU LUẬN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG ĐỀ TÀI PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG HỖ TRỢ GHI NHỚ TỪ VỰNG TIẾNG ANH GVHD: Th.S Nguyễn Hữu Vĩnh SVTH: Phạm Hoài Hưng MSSV: 1724801030059 LỚP: D17PM01 SVTH: Nguyễn Phan Nhựt Hào MSSV: 1724801030034 LỚP: D17PM01 BÌNH DƯƠNG, THÁNG NĂM 2020 lOMoARcPSD|11617700 MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC BẢNG THÀNH VIÊN NHĨM VÀ VAI TRỊ .3 CHƯƠNG 1: MƠ TẢ BÀI TỐN VÀ YÊU CẦU CỦA ĐỀ TÀI 1.1 Mô tả đề tài 1.2 Tổng qt hóa tốn ứng dụng cần có .4 1.3 Xác định chức tốn CHƯƠNG 2: THIẾT KẾ VÀ CÀI ĐẶT CSDL .6 2.1 Bảng liệu thuộc tính .6 2.1.1 Bảng User 2.1.2 Bảng Dictionary 2.1.3 Bảng Question CHƯƠNG 3: THIẾT KẾ VÀ XÂY DỰNG ỨNG DỤNG ANDROID 3.1 Thiết kế ứng dụng .8 3.1.1 Danh sách mơ tả hình 3.1.1.1 Màn hình đăng nhập 3.1.1.2 Màn hình trang chủ 3.1.1.3 Màn hình từ điển .10 3.1.1.4 Màn hình học từ 11 3.1.1.5 Màn hình thơng tin tài khoản 12 3.2 Chương trình demo 13 3.2.1 Đăng nhập 13 3.2.2 Trang chủ 15 3.2.3 Xem danh sách từ học 16 3.2.4 Học từ .17 3.2.5 Xem thông tin tài khoản 19 3.4 Mã nguồn ứng dụng 20 CHƯƠNG 4: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .21 4.1 Kết luận 21 4.1.1 Về kiến thức .21 4.1.2 Về ứng dụng .21 lOMoARcPSD|11617700 4.1.3 Những khó khăn hạn chế q trình thực dự án 21 4.2 Hướng phát triển đề tài 22 TÀI LIỆU THAM KHẢO 23 lOMoARcPSD|11617700 DANH MỤC HÌNH ẢN Hình 1: Sơ đồ Diagram Hình 2,3: Màn hình đăng nhập Hình 4: Màn hình trang chủ .10 Hình 5: Màn hình từ điển 11 Hình 6: Màn hình học từ 12 Hình 7: Màn hình thơng tin tài khoản 13 lOMoARcPSD|11617700 DANH MỤC BẢN Bảng 1: Bảng thành viên vai trò Bảng 2: Bảng User Bảng 3: Bảng Dictionary Bảng 4: Bảng Question Bảng 5: Bảng chương trình demo Đăng nhập Bảng 6: Bảng chương trình demo Trang chủ .8 Bảng 7: Bảng chương trình demo Từ điển .20 Bảng 8: Bảng chương trình demo Học từ 24 Bảng 9: Bảng chương trình demo xem thơng tin tài khoản .28 lOMoARcPSD|11617700 THÀNH VIÊN NHĨM VÀ VAI TRỊ ST T MSSV 1724801030059 Họ tên Phạm Hồi Hưng Vai trị Nội dung thực Nhóm trưởng - Phân cơng, kiểm tra tiến độ 1724801030034 Nguyễn Phan Nhựt Hào Thành viên - Thiết kế, code giao diện hồ sơ tài khoản, từ điển, học từ vựng - Thiết kế, code giao diện trang chủ, nhập - Viết báo cáo Bảng 1: Bảng thành viên vai trò lOMoARcPSD|11617700 CHƯƠNG 1: MƠ TẢ BÀI TỐN VÀ U CẦU CỦA ĐỀ TÀI 1.1 Mô tả đề tài Anh ngữ - ngơn ngữ tồn cầu sử dụng thức nhiều quốc gia Nhu cầu học, trau dồi, rèn luyện Anh ngữ vấn đề hot Để đáp ứng nhu cầu này, hàng loạt website, phần mềm học tiếng Anh mắt để giúp người dùng phát triển vốn kiến thức Anh ngữ hiệu nhất Thời đại xã hội phát triển, hội nhập, Anh ngữ Việt Nam xem ngôn ngữ cần thiết giao tiếp xã hội, cơng việc, Nắm bắt tình hình đó, nhóm chúng em định xây dựng ứng dụng hỗ trợ ghi nhớ từ vựng tiếng Anh cho người dùng 1.2 Tổng qt hóa tốn ứng dụng cần có - Giao diện đăng nhập - Giao diện hồ sơ tài khoản - Giao diện từ điển (hiển thị từ học) - Giao diện trang chủ - Giao diện học từ vựng 1.3 Xác định chức tốn - Đăng nhập tích hợp đăng ký Google/Facebook (API) - Hiển thị danh sách tất từ vựng học - Hiển thị thông tin hồ sơ tài khoản - Học từ vựng - Thêm từ học vào từ điển - Xác nhận từ biết - Hiển thị menu 1.4 Diagram lOMoARcPSD|11617700 Hình 1: Sơ đồ Diagram lOMoARcPSD|11617700 CHƯƠNG 2: THIẾT KẾ VÀ CÀI ĐẶT CSDL 2.1 Bảng liệu thuộc tính 2.1.1 Bảng User Tên cột Kiểu liệu cho cột Cho phép NULL Khóa ID Integer No PK USERID Text No NAME Text No FIRSTNAME Text No LASTNAME Text No DOB Text No EMAIL Text No Bảng 2: Bảng User Text No PHOTO GENDER Text No 2.1.2 Bảng Dictionary Cho phép Tên cột Kiểu liệu cho cột ID Integer NULL No WORD Text No WORDTYPE Text No DEFINE Text No DETAIL Text No IDQUESTION Bảng 3: Bảng Dictionary Khóa PK lOMoARcPSD|11617700 2.1.3 Bảng Question Cho phép Tên cột Kiểu liệu cho cột MaSach Integer No TenSach Text No MaDM Text Bảng 4: Bảng QuestionNo NULL Khóa PK CHƯƠNG 3: THIẾT KẾ VÀ XÂY DỰNG ỨNG DỤNG ANDROID 3.1 Thiết kế ứng dụng 3.1.1 Danh sách mô tả hình 3.1.1.1 Màn hình đăng nhập Tích hợp đăng ký tài khoản Facebook/Google (API) Hình 2,2: Màn hình đăng nhập lOMoARcPSD|11617700 Hình 3: Màn hình trang chủ 3.1.1.3 Màn hình từ điển Cho phép người dùng xem lại từ học Hình 4: Màn hình từ điển lOMoARcPSD|11617700 3.1.1.4 Màn hình học từ Sau bấm chọn “học từ mới” từ hình trang chủ chuyển sang hình học từ mới, người dúng chọ học từ để thêm vào từ điển bỏ qua biết từ 10 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 Hình 5: Màn hình học từ 11 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 3.1.1.5 Màn hình thơng tin tài khoản Cho phép người xem thơng tin cá nhân, thành tích học từ vựng nâng cấp tài khoản Hình 6: Màn hình giỏ hang 3.2 Chương trình demo 12 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 3.2.1 Đăng nhập Trường hợp Đăng nhập thành công Đầu vào Cổng Facebook /Google Đầu Hình ảnh Hiển thị thông báo đăng nhập thành công Chuyển vào hình trang chủ 13 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 Tài khoản khơng tồn Chưa có tài khoản Facebook /Google Hiển thị thông báo đăng nhập thất bại, chuyển hình đăng nhập ban đầu Bảng 5: Bảng chương trình demo Đăng nhập 14 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 3.2.2 Trang chủ Trường hợp Đăng nhập thành cơng Đầu vào Đầu Đã có tài khoản xác nhận Hình ảnh Hiển thị Menu bên với hình học từ Bảng 6: Bảng chương trình demo Học từ 15 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 3.2.3 Xem danh sách từ học Trường hợp Hiển thị danh sách từ học Đầu vào Ô danh mục Từ Điển Menu Đầu Hình ảnh Hiển thị danh sách tất từ học Bảng 7: Bảng chương trình demo xem từ điển 16 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 3.2.4 Học từ Mục đích Học từ Input Output Click chọn “Học” Thêm từ vào từ điển Hình ảnh 17 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 Học từ biết Click chọn “Đã biết” Quay lại hình chọn học từ Bảng 8: Chương trình demo Học từ 3.2.5 Xem thông tin tài khoản 18 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 Mục đích Hiển thị thoiong tin tài khoản Input Click chọn “Hồ sơ” Menu Đầu Hình ảnh Hiển thị thơng tin tài khoản, thành tích học từ vựng nâng cấp tài khoản Bảng 9: Chương trình demo xem thơng tin tài khoản 3.4 Mã nguồn ứng dụng 19 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 https://drive.google.com/drive/folders/1m-sS_sc-l8H2hbwvXi2cz_vpmjL0U4tY 20 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 CHƯƠNG 4: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 4.1 Kết luận 4.1.1 Về kiến thức Sau thời gian thực đề tài nhóm đạt nhiều tiến mặt tìm hiểu, nghiên cứu lý thuyết lẫn kỹ lập trình Có thể nói, thơng qua đề tài thực hiện, nhóm đạt được: - Hiểu biết nhiều kỹ thuật kỹ xảo lập trình di động - Phân tích thiết kế theo hướng đối tượng theo hướng chuyên nghiệp - Nâng cao tinh thần tự học, tự nghiên cứu 4.1.2 Về ứng dụng - Chương trình thực yêu cầu đề đề tài - Phần mềm phần xây dựng đáp ứng số chức chính: + Xem danh sách từ vựng học + Thêm từ học vào thư viện + Xem thông tin tài khoản,… - Giao diện thân thiện, dễ sử dụng - Ứng dụng xây dựng đáp ứng yêu cầu thiết yếu người dùng 4.1.3 Những khó khăn hạn chế trình thực dự án Trong trình thực phát triển gặp số khó khăn làm ảnh hướng đến tiến độ thực sau: - Thời gian thực dự án gấp nên phân phối thời gian chưa hợp lý - Việc chi phối thời gian môn học khác làm ảnh hưởng tiến độ môn học 21 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 - Một số nội dung, kiến thức liên quan đến tảng sở liệu chưa học tập nên việc thiết kế vận hành sở liệu mức sơ khai 4.2 Hướng phát triển đề tài Để tiếp tục phát triển đề tài áp dụng thực tế, em nhận thấy cần phải tiếp tục thực số công việc sau: - Xử lý lỗi chặt chẽ trước đưa vào sử dụng - Bổ sung nhiều báo cáo, thống kê - Hoàn thiện chức phù hợp 22 Downloaded by Hei Ut (hut371809@gmail.com) lOMoARcPSD|11617700 TÀI LIỆU THAM KHẢO * Website https://o7planning.org/vi/10415/huong-dan-lap-trinh-android-cho-nguoi-moi-bat-dau-helloandroid https://www.youtube.com/watch?v=P60kcSaeFmg https://hiepsiit.com/khoa-hoc/android/laptrinhandroid/53/0 https://thangcoder.com/ 23 Downloaded by Hei Ut (hut371809@gmail.com) ... ứng dụng hỗ trợ ghi nhớ từ vựng tiếng Anh cho người dùng 1.2 Tổng quát hóa tốn ứng dụng cần có - Giao di? ??n đăng nhập - Giao di? ??n hồ sơ tài khoản - Giao di? ??n từ điển (hiển thị từ học) - Giao di? ??n... Giao di? ??n học từ vựng 1.3 Xác định chức tốn - Đăng nhập tích hợp đăng ký Google/Facebook (API) - Hiển thị danh sách tất từ vựng học - Hiển thị thông tin hồ sơ tài khoản - Học từ vựng - Thêm từ học. .. phần xây dựng đáp ứng số chức chính: + Xem danh sách từ vựng học + Thêm từ học vào thư viện + Xem thông tin tài khoản,… - Giao di? ??n thân thiện, dễ sử dụng - Ứng dụng xây dựng đáp ứng yêu cầu thiết

Ngày đăng: 28/12/2022, 09:53

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan