ỨNG DỤNG QUẢN lý món ăn của một NHÀ HÀNG

28 53 0
ỨNG DỤNG QUẢN lý món ăn của một NHÀ HÀNG

Đ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Ộ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN MÔN HỌC LẬP TRÌNH TRÊN THIẾT BỊ DI ĐỘNG “ỨNG DỤNG QUẢN MÓN ĂN CỦA MỘT NHÀ HÀNG” Giảng viên hướng dẫn : Sinh viên thực : MSSV : Lớp : THÁI THỊ THANH THẢO TRỊNH THỊ KIM ANH NGUYỄN MINH NHẬT 1411532535 1411534536 14DTH02 Ngành : Công nghệ thông tin NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Giáo viên hướng dẫn THÁI THỊ THANH THẢO GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 MỤC LỤC NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN MỤC LỤC PHẦN I: MỞ ĐẦU Tên đề tài 2 Lí chọn đề tài Hướng tiếp cận đề tài Ưu nhược điểm đề tài Ý nghĩa lí luận ý nghĩa thực tiễn đề tài CHƯƠNG I: NỘI DUNG THUYẾT CỦA ĐỒ ÁN.Error! Bookmark not defined 1.NỘI DUNG THUYẾT 2 CÁC GIAO DIỆN CHÍNH VÀ CHỨC NĂNG CỦA ỨNG DỤNG PHẦN I: MỞ ĐẦU Tên đề tài ỨNG DỤNG QUẢN MÓN ĂN VÀ THỨC UỐNG CỦA CỮA HÀNG 2.Lí chọn đề tài Hướng tiếp cận đề tài Đề tài hướng đến nhà hàng có quy mơ vừa Ưu nhược điểm đề tài  Ưu điểm - Giới thiệu hình ảnh cửa hàng đến với người - Giao diện thân thiện, dễ sử dụng -Tìm kiếm thơng tin sản phẩm, thơng tin khách hàng nhanh chóng, dễ dàng - Cập nhật sản phẩm đến với khách hàng nhanh chóng - Đề tài đơn giản - Giao diện chưa đẹp mắt  Nhược điểm -Tốc độ xử chậm -khả lưu trữ ứng dụng -các chức giống bị lập lại GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 Ý nghĩa lí luận ý nghĩa thực tiễn đề tài - Giúp học tập tiếp cận với ứng dụng android - Ứng dụng đề tài vào trình quản sản phẩm cho cửa hàng vừa GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 PHẦN II:NỘI DUNG THUYẾT CỦA ĐỒ ÁN I NỘI DUNG THUÝET Linux Kernel Dưới lớp Linux- Linux 3.6 với khoảng 115 vá Lớp cung cấp cấp độ trừu tượng phần cứng thiết bị thành trình điều khiển phần cứng thiết yếu máy ảnh, bàn phím, hình hiển thị Đồng thời, hạt nhân (kernel) xử tất thứ mà Linux làm tốt mạng kết nối chuỗi trình điều khiển thiết bị, giúp cho giao tiếp với thiết bị ngoại vi dễ dàng Các thư viện Ở lớp nhân Linux tập thư viện bao gồm WebKit - trình duyệt Web mã nguồn mở, biết đến thư viện libc, sở liệu SQLite - hữu dụng cho việc lưu trữ chia sẻ liệu ứng dụng, thư viênj chơi ghi âm audio, video, hay thư viện SSL chiụ trách nhiệm bảo mật Internet Các thư viện Android Đây thư viện dựa Java phục vụ cho việc phát triển Android Ví dụ thư viện bao gồm thư viện ứng dụng dùng để xây dựng giao diện người dùng, vẽ đồ họa hay truy cập sở liệu số thư viện Android:  android.app - Cung cấp quyền truy cập vào ứng dụng tảng tất ứng dụng Android GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02  android.content - Cung cấp quyền truy cập nội dung (content), truyền tải thông điệp ứng dụng hay thành phần ứng dụng  android.database - Đựoc sử dụng để truy cập liệu content provider sở liệu SQLite  android.opengl - giao diện phuơng thức Java để sử dụng OpenGL ES  android.os - Cung cấp ứng dụng với quyền truy cập vào dịch vụ hệ điều hành bao gồm thông điệp, dịch vụ hệ thống giao tiếp nội  android.text - Đựoc sử dụng để hiển thị điều chỉnh chữ hình thiết bị  android.view - Các thành phần việc xây dựng giao diện người dùng ứng dụng  android.widget - Tập thành phần giao diện người dùng xây dựng sẵn nút, nhãn (label), list view,  android.webkit - Tập lớp cho phép xây dựng khả duyệt web Android Runtime Đây phần thứ kiến trúc nằm lớp thứ từ lên Phần cung cấp phận quan trọng Dalvik Vỉtual Machine - loại Java Virtual Machine thiết kế đặc biệt để tối ưu cho Android Dalvik VM sử dụng đặc trưng nhân Linux quản nhớ đa luồng, thứ mà có sẵn Java Dalvik VM giúp mọ ứng dụng Android chạy tiến trình riêng nó, với thể (instance) riêng Dalvik virtual Machine GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 Android Runtime cung cấp tập thư viện giúp nhà phát triển ứng dụng Android viết ứng dụng Android Java Application Framework Lớp Android Framework cung cấp dịch vụ cấp độ cao cho ứng dụng dạng lớp Java Các nhà phát triển ứng dụng phép sử dụng dịch vụ ứng dụng họ Android Framework bao gồm dịch vụ sau:  Activitty Manager - Kiểm sốt tất khía cạnh vòng đời ứng dụng ngăn xếp Activity  Content Providers - Cho phép ứng dụng chia liệu với ứng dụng khác  Resource Manager - Cung cấp quyền truy cập vào tài nguyên chuỗi, màu sắc, layout giao diện người dùng  Notifications Manager - Cho phép ứng dụng hiển thị cảnh báo thông báo cho người dùng  View System - Tập thành phần giao diện (view) sử dụng để tạo giao diện người dùng Application Lớp kiến trúc Application Các ứng dụng bạn tạo cài đặt lớp Ví dụ như: Danh bạ, nhắn tin, trò chơi Mặc dù viết không liên quan trực tiếp đến việc lập trình giúp bạn hiểu sâu ứng dụng làm ứng dụng Android khác, qya giúp ích nhiều cho việc phát triển ứng dụng sau Chúc bạn thành công! GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 II.Các thành phần ứng dụng CÁC GIAO DIỆN CỦA ỨNG DỤNG Tài khoản đăng nhập ứng dụng : admin mật admin GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 Nhập tài khoản mật bấm login để đăng nhập bấm cancel để thoát ứng dụng Nếu sai tài khoản mật bỏ trống giao diện báo lỗi sau: GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 Sau người dùng đăng nhập thành cơng ứng dụng chuyển sang trang menu Giao diện người dùng khởi động ứng dụng hoàn tất: GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 ỡ chọn hình ảnh ta có cách: chọn hình chụp hình bấm vào chụp hình camera bắt đầu mỡ lên để ta chụp ăn GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 13 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 bấm vào chọn hình ta chọn hình có sẵn máy sau bấm lưu để sữa sản phẩm menu góc phải ta có chức them ăn GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 14 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 Bấm vào them giao diện them ăn GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 15 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 người dùng them ăn vào ứng dụng để dễ quản nhập tên giá vào tên giá chọn hình sau bấm lưu ăn them GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 16 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 Tại giao diện quản ăn người dùng bấm nút xóa cúa sản phẩm ứng dụng hỏi bạn có muốn xóa chọn “ khong “ để hủy “ có “ để xóa ăn GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 17 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 GIAO DIỆN THỨC UỐNG : Sữ dụng lưu khác ăn giao diện cho phép người dùng lưu thức uống ỡ giao diện riêng biệt cho người dùng dễ dàng quản Các nút them sữa xóa thức uống tương tự giao diện ăn GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 18 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 19 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 20 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 Giao diện Sữa thức uống GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 21 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 Giao diện them thức uống GIAO DIỆN LIÊN HỆ : GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 22 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 23 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 Khi bấm vào nút liên hệ giao diện liên hệ Tại người dùng nhìn thấy thơng tin liên hệ Nhấn vào hotline để gọi trực tiếp GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 24 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 ứng dụng tự động gọi đến số điện thoại cho bạn GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 25 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 ĐỐI TƯỢNG SỮ DỤNG ĐỀ TÀI : người quản nhà hàng NỘI DUNG THAM KHẢO : YOUTUBE Khoa Phạm sqlite firefox , trang sinhvienit , GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 26 NGUYỄN MINH NHẬT – TRỊNH THỊ KIM ANH 14DTH02 GIÁO VIÊN HƯỚNG DẪN: THÁI THỊ THANH THẢO – 27 ... DUNG VÀ LÝ THUYẾT CỦA ĐỒ ÁN.Error! Bookmark not defined 1.NỘI DUNG LÝ THUYẾT 2 CÁC GIAO DIỆN CHÍNH VÀ CHỨC NĂNG CỦA ỨNG DỤNG PHẦN I: MỞ ĐẦU Tên đề tài ỨNG DỤNG QUẢN LÝ MÓN ĂN VÀ... giúp nhà phát triển ứng dụng Android viết ứng dụng Android Java Application Framework Lớp Android Framework cung cấp dịch vụ cấp độ cao cho ứng dụng dạng lớp Java Các nhà phát triển ứng dụng. .. phép sử dụng dịch vụ ứng dụng họ Android Framework bao gồm dịch vụ sau:  Activitty Manager - Kiểm sốt tất khía cạnh vòng đời ứng dụng ngăn xếp Activity  Content Providers - Cho phép ứng dụng chia

Ngày đăng: 09/11/2018, 21:37

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

Tài liệu liên quan