Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
885 KB
Nội dung
ĐẠI HỌC ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ĐỒ ÁN CƠ SỞ ĐỀ TÀI: App Theo Dõi Chỉ Số Cơ Thể BMI Sinh viên thực : TRẦN VĂN HUY Giảng viên hướng dẫn : ThS PHẠM HỒ TRỌNG NGUYÊN Lớp : 18IT5 Đà nẵng, tháng năm 2020 ĐẠI HỌC ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ĐỒ ÁN CƠ SỞ ĐỀ TÀI: App Theo Dõi Chỉ Số Cơ Thể BMI Sinh viên thực : TRẦN VĂN HUY Giảng viên hướng dẫn : ThS PHẠM HỒ TRỌNG NGUYÊN Lớp : 18IT5 Đà Nẵng, tháng năm 2020 MỞ ĐẦU Sự phát triển không ngừng ngành công nghệ thông tin đem lại đóng góp to lớn cho nhân loại, giải khó khăn mà trước người chưa giải được.Đối với nước ta nghiệp cơng nghiệp hóa, đại hóa đất nước, ngành cơng nghệ thơng tin hứa hẹn có bước tiến kể tương lai Đi với phát triển ngành công nghệ thông tin đời ngày nhiều thiết bị cầm tay, smartphone Nhu cầu người việc sử dụng giải trí thiết bị di động ngày cao đa dạng Bên cạnh với phát triển công nghệ, chất lượng sống người ngày tăng lên vấn đề sức khỏe người đòi hỏi phải có tiến Xuất phát từ vấn đến trên, em lựa chọn đề tài “Xây dựng ứng dụng tính số BMI Android” để giúp cho người dùng theo dõi số thể qua giúp người dùng biết tình hình thể cân nặng thân, nhờ có biện pháp phù hợp để cải thiện vấn đề sức khỏe Mặc dù cố gắng hoàn thành đề tài chắn khơng tránh khỏi sai sót, em mong nhận thơng cảm , góp ý tận tình bảo từ thầy, Cuối em cám ơn ThS Phạm Hồ Trọng Nguyên hướng dẫn bảo tận tình để em hồn thành đề tài Em xin chân thành cảm ơn ! Sinh viên Trần Văn Huy LỜI CẢM ƠN Trong trình thực đồ án, Em nhận giúp đỡ nhiệt tình giảng viên hướng dẫn Để hồn thành tốt đồ án sở, em xin gửi lời cảm ơn chân thành đến thầy Phạm Hồ Trọng Nguyên hướng dẫn, truyền đạt nhiều kiến thức, kinh nghiệm trình học tập thời gian thực tập Em xin chân thành cảm ơn! NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… MỤC LỤC Trang Chương 1: Giới thiệu .01 1.1:Tổng quan .01 1.2: Phương pháp, kết 01 1.3: Cấu trúc báo cáo 02 Chương 2: Nghiên cứu tổng quan 03 2.1: Một số hệ thống tương tự 03 2.2: Ngơn ngữ lập trình công cụ 04 Chương 3: Triển khai xây dựng 05 3.1: Cấu trúc hệ thống 05 3.2: Thiết kế chi tiết 06 Chương 4: Kết luận hướng phát triển 10 4.1: Kết luận 10 4.2: Hướng phát triển 10 Chương Giới thiệu 1.1 Tổng quan Ngày khoa học kỹ thuật giới nói chung, Việt Nam nói riêng đà phát triển mạnh mẽ không ngừng nâng cao phát triển mặt Đặc biệt ngành công nghệ thông tin Cùng với xu hướng phát triển phương tiện truyền thông, kinh tế Nhu cầu người việc sử dụng giải trí thiết bị di động ngày cao đa dạng Bên cạnh với phát triển công nghệ, chất lượng sống người ngày tăng lên vấn đề sức khỏe người địi hỏi phải có tiến Xuất phát từ vấn đến trên, em lựa chọn đề tài “Xây dựng ứng dụng tính số BMI Android” để giúp cho người dùng theo dõi số thể qua giúp người dùng biết tình hình thể cân nặng thân, nhờ có biện pháp phù hợp để cải thiện vấn đề sức khỏe 1.2 Phương pháp, kết Phương pháp để thực yêu cầu đặt ra, ta cần tham khảo ứng dụng sức khỏe tương tự, đưa nhận định điểm mạnh khuyết điểm, dựa vào ta dùng ngơn ngữ Java Android Studio để tạo thành trang ứng dụng đầy đủ chức để thực hóa yêu cầu đặt Một ứng dụng có khả đưa đến cho người dùng giao diện trực quan, dễ hiểu, đầy đủ xác Sau hồn thành, kết đạt ứng dụng hoàn chỉnh nội dung bố cục đáp ứng yêu cầu đặt 1.3 Cấu trúc báo cáo Trong báo cáo đồ án này, có nội dung tổng quát sau: + Chương 2: Nghiên cứu tổng quan 2.1 Một số hệ thống tương tự 2.2 Ngôn ngữ lập trình cơng cụ + Chương 3: Triển khai xây dựng 3.1 Cấu trúc hệ thống 3.2 Thiết kế chi tiết + Chương 4: Kết luận hướng phát triển 4.1 Kết luận 4.2 Hướng phát triển Chương Nghiên cứu tổng quan 2.1 Một số hệ thống tương tự: a Ứng dụng BMI số sức khỏe b Ứng dụng tính tốn BMI c Ứng dụng BMI Calcutator 2.2 Ngơn ngữ lập trình cơng cụ 2.2.1 Java Java tảng phát triển ứng dụng phần mềm có vị trí lớn năm cuối kỉ 20, đầu kỉ 21 Đánh dấu trưởng thành mơ hình lập trình hướng đối tượng, coi tảng mang tính cách mạng ngành phần mềm Mơ hình máy ảo Virtual Machine cho phép ứng dụng viết Java chạy nhiều hệ điều hành khác 2.2.2 Công cụ Android Studio Android Studio phầm mềm bao gồm công cụ khác dùng để phát triển ứng dụng chạy thiết bị sử dụng hệ điều hành Android loại điện thoại smartphone, tablet Android Studio đóng gói với code editor, debugger, công cụ performance tool hệ thống build/deploy (trong có trình giả lập simulator để giả lập mơi trường thiết bị điện thoại tablet máy tính) cho phép lập trình viên nhanh chóng phát triển ứng dụng từ đơn giản tới phức tạp Chương Triển khai xây dựng 3.1 Cấu trúc hệ thống Hệ thống ứng dụng bao gồm: Ứng dụng MH Đăng Kí MH Đăng Nhập MH Tính Chỉ số MH Theo dõi Chỉ số MH Đăng Kí: Ở người dùng đăng kí tài khoản email mật MH Đăng nhập: đây, người dùng đăng nhập tài khoản gmail đăng kí MH Tính Chỉ Số: Ở người dùng tính số BMI thân qua so sánh với số BMI chuẩn quốc tế để biết tình trạng cân nặng thân MH theo dõi số: người dùng thấy lịch sử cân nặng 3.2 Thiết kế chi tiết 3.2.1 Chức đăng nhập: Chức đăng kí thực kết nối Firebase Hình 3.1 – Màn hình đăng nhập Hình 3.2 – Phần đoạn code xử lý đăng nhập 3.2.2 Chức đăng kí Hình 3.3 – Chức đăng nhập Ở người dùng đăng kí để sử dụng ứng dụng, tài khoản mật lưu Firebase Hình 3.4 – Phần đoạn code xử lý đăng kí 3.2.3 Màn hình nhập số thể Ở đây, người dùng nhập vào số thể để bắt đầu tính tốn Hình 3.5 – Màn hình nhập số 3.2.4 Màn hình thơng báo số cho người dùng Ở phần này, người dùng biết số BMI qua số nhập, qua người dùng biết thể phân loại Hình 3.8 – Màn hình số Hình 3.6 – Phần đoạn code trang lập trình Chương Kết luận hướng phát triển 4.1 Kết luận: Trên em khảo sát mặt lý thuyết xây dựng ứng dụng Android Đồ án hướng đến mục tiêu xây dựng ứng dụng Android tính số BMI theo dõi cân nặng Trong khoảng thời gian định dành cho việc thực đề tài, nên số vấn đề chưa hoàn chỉnh Trong tương lai em phát triển ứng dụng hoàn chỉnh 4.2 Hướng phát triển Hướng phát triển ứng dụng tiến đến trang ứng dụng chia chăm sóc sức khỏe với đầy đủ chức thơng tin xác Mặc dù cố gắng hồn chỉnh u cầu báo cáo cịn nhiều thiếu sót mong nhận bảo, hướng dẫn thầy cô, bổ sung thêm thiếu sót ứng dụng để em hồn chỉnh Em xin cảm ơn q thầy 10