Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 31 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
31
Dung lượng
7,29 MB
Nội dung
ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG THAI NGUYEN UNIVERSITY OF INFORMATION AND COMMUNICATION TECHNOLOGY BÁO CÁO THỰC TẬP CƠ SỞ Đề tài: Xây Dựng App Ai Là Triệu Phú GVHD: Nguyễn Hồng Tân SVTH: Nguyễn Huy Quang Mã SV: DTC1954801030056 Lớp KTPM K18A www.ictu.edu.vn Nội Dung Chính Tìm hiểu Java Android Khảo sát phân tích App Ai Là Triệu Phú Xây dựng App Ai Là Triệu Phú www.ictu.edu.vn GIỚI THIỆU VỀ NGƠN NGỮ JAVA • Java ngơn ngữ lập trình, phát triển bởi James Gosling đồng nghiệp ở Sun Microsystem vào năm 1991, là ngôn ngữ lập trình hướng đối tượng kế thừa trực tiếp từ C/C++ www.ictu.edu.vn ĐẶC ĐIỂM CỦA NGÔN NGỮ JAVA Đơn giản Bảo mật Hướng đối tượng Phân tán Độc lập phần cứng hệ điều hành Thông dịch Mạnh mẽ Đa luồng www.ictu.edu.vn TÍNH CHẤT LẬP TRÌNH HĐT TRONG JAVA Kế thừa Đa hình Trừu tượng Đóng gói che dấu thơng tin www.ictu.edu.vn GIỚI THIỆU VỀ ANDROID • Android hệ điều hành có mã nguồn mở dựa tảng Linux Google phát hành thiết kế dành cho nhà phát triển thiết bị, nhà mạng, lập trình viên tiếp cận nhanh chóng, điều chỉnh tự mã nguồn mở www.ictu.edu.vn CÁC PHIÊN BẢN CỦA HỆ ĐIỀU HÀNH ANDROID Phiên Tên Ngày phát hành Android 1.5 Cupcake 27/4/2009 Android 1.6 Donut 15/9/2009 Android 2.0 - 2.1 Eclair 26/9/2009 Android 2.2 - 2.2.3 Froyo 20/5/2010 Android 2.3 - 2.3.7 Gingerbread 6/12/2010 Android 3.0 - 3.2.6 Honeycomb 22/2/2011 Android 4.0 - 4.0.4 Ice Cream Sandwich 18/10/2011 Android 4.1 - 4.3.1 Jelly Bean 9/7/2012 Android 4.4 - 4.4.4 KitKat 31/10/2013 Android 5.0 - 5.1.1 Lollipop 12/11/2014 Android 6.0 - 6.0.1 Marshmallow 5/10/2015 Android 7.0 - 7.1.2 Nougat 22/8/2016 Android 8.0 - 8.1 Oreo 21/8/2017 www.ictu.edu.vn ƯU NHƯỢC ĐIỂM CỦA ANDROID ƯU ĐIỂM NHƯỢC ĐIỂM Giao diện dễ dùng, khả tuỳ biến cao Dễ bị nhiễm phần mềm độc hại Kho ứng dụng Google khổng lồ Quá nhiều ứng dụng gây khó kiểm sốt chất lượng Có khả tối ưu hố hiệu suất Thường xuyên bị đầy nhớ Ram Sử dụng nhiều ứng dụng lúc, có tính đa nhiệm cao Sự phân mảnh lớn hệ điều hành Android Giá thành phải Khả cập nhập hệ điều hành chập chạm Có phổ biến cao thiết bị www.ictu.edu.vn KIẾN TRÚC CƠ BẢN CỦA HỆ ĐIỀU HÀNH ANDROID www.ictu.edu.vn CÁC THÀNH PHẦN CHÍNH CỦA ỨNG DỤNG ANDROID 10 www.ictu.edu.vn PHÂN TÍCH ỨNG DỤNG 17 • Biểu đồ phân rã use case bắt đầu www.ictu.edu.vn PHÂN TÍCH ỨNG DỤNG 18 • Biểu đồ phân rã use case hướng dẫn www.ictu.edu.vn PHÂN TÍCH ỨNG DỤNG 19 • Biểu đồ use case giới thiệu www.ictu.edu.vn PHÂN TÍCH ỨNG DỤNG 20 • Biểu đồ phân rã use case www.ictu.edu.vn PHÂN TÍCH ỨNG DỤNG 21 • Biểu đồ trình tự cho q trình chọn đáp án www.ictu.edu.vn PHÂN TÍCH ỨNG DỤNG 22 • Biểu đồ trình tự cho q trình u cầu trợ giúp 50/50 www.ictu.edu.vn PHÂN TÍCH ỨNG DỤNG 23 • Biểu đồ trình tự cho q trình yêu cầu trợ giúp gọi điện thoại www.ictu.edu.vn PHÂN TÍCH ỨNG DỤNG 24 • Biểu đồ trình tự cho q trình yêu cầu trợ giúp đổi câu hỏi www.ictu.edu.vn PHÂN TÍCH ỨNG DỤNG 25 • Biểu đồ trình tự cho trình yêu cầu trợ giúp hỏi khán giả www.ictu.edu.vn