1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đề tài Ứng dụng mạng 5g trong ngông nghiệp thông minh

16 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Ứng Dụng Mạng 5G Trong Ngông Nghiệp Thông Minh
Tác giả Phạm Văn An, Cao Minh Thiện, Trịnh Lê Long Vũ
Người hướng dẫn ThS. Nguyễn Văn Quyết
Trường học Trường Đại Học Công Nghệ Đồng Nai
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài Tập Lớn
Năm xuất bản 2024 - 2025
Thành phố Đồng Nai
Định dạng
Số trang 16
Dung lượng 335,3 KB

Nội dung

Nắm bắt được nhu cầu đó, nhóm chúng em đã tiến hành chọn đề tài” Xây dựng ứng dụng bán đồ ăn nhanh”, thay đổi quy cách gọi món ăn thủ công, giúp quy trình gọi món trở nên dễ dàng, chính

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐỒNG NAI

KHOA CÔNG NGHỆ THÔNG TIN

KIỂM TRA CUỐI KỲ BÀI TẬP LỚN/ TIỂU LỤÂN

TÊN ĐỀ TÀI: ỨNG DỤNG MẠNG 5G TRONG NGÔNG NGHIỆP

THÔNG MINH

Tên học phần: Chuyên đề công nghệ mạng

Mã học phần: 0370015

Số tín chỉ: 03 Học kỳ: 1, Năm học: 2024 - 2025 Chuyên ngành: Công nghệ thông tin Khóa: K17 (2021 - 2025)

Nhóm/Sinh viên thực hiện:

Họ và tên – MSSV- Lớp

1 Phạm Văn An - 1721031673 - 21DTH6

2 Cao Minh Thiện – 1721031511 – 21DTH6

3 Trịnh Lê Long Vũ – 1721031536 – 21DTH6

Giảng viên: ThS Nguyễn Văn Quyết

ĐỒNG NAI – 2024

Trang 2

MỤC LỤC

MỤC LỤC v

Chương 1 Giới Thiệu Tổng Quan Đề Tài 1

1 Giới thiệu đề tài 1

1.1 Tên đề tài: 1

1.2 Mục tiêu của đề tài: 1

1.3 Nhiệm vụ nghiên cứu: 1

1.4 Đối tượng và khách thể nghiên cứu: 1

1.5 Phương pháp nghiên cứu: 2

2 Công nghệ sử dụng 2

2.1 Tổng quan về hệ điều hành Android: 2

2.2 Tổng quan về ngôn ngữ lập trình Java 2

Chương 2 Phân tích ứng dụng 4

Chương 3 Kết Luận 10

1 Kết quả đạt được 10

1.1 Về mặt kiến thức: 10

1.2 Về chương trình: 10

1.3 Hạn chế của đề tài 10

1.4 Hướng phát triển của đề tài 10

1.5 Đề nghị ý kiến 11

TÀI LIỆU THAM KHẢO 12

Trang 3

LỜI MỞ ĐẦU

Công nghệ thông tin ngày càng phát triển, việc áp dụng các thành tựu của chúng mang lại hiệu quả và lợi ích to lớn trên mọi mặt của đời sống xã hội Lĩnh vực ẩm thực, nhà hàng cũng không ngoại lệ Hiện nay nhiều nhà hàng, quán ăn, quán cà phê

áp dụng việc gọi món thủ công - nhân viên phục vụ ra hỏi món khách muốn gọi và ghi thủ công bằng giấy bút rồi chạy xuống nhà bếp báo cho nhân viên bếp chế biến, phải canh giờ rồi xuống nhà bếp mang món ăn lên Việc này khiến mất nhiều thời gian, nhầm lẫn, để khách phải đợi lâu, khó quản lý khi quán đông khách Kết hợp với người dùng sử dụng điện thoại đã trở nên quá phổ biến và giá thành ngày càng

rẻ hoàn toàn có thể chạy các ứng dụng một cách nhanh chóng

Nắm bắt được nhu cầu đó, nhóm chúng em đã tiến hành chọn đề tài” Xây dựng ứng dụng bán đồ ăn nhanh”, thay đổi quy cách gọi món ăn thủ công, giúp quy trình gọi món trở nên dễ dàng, chính xác, chuyển tiếp yêu cầu giữa khách hàng, nhân viên, nhà bếp theo thời gian thực – tiết kiệm tối đa thời gian và công sức từ đó làm cho hoạt động kinh doanh trở nên nhanh chóng, tiện lợi và thông minh hơn

Do kiến thức bản thân còn hạn chế cũng như chưa có kinh nghiệm làm một chương trình lớn và có tính ứng dụng thực tế cao nên trong quá trình thực hiện nhóm em còn phạm phải nhiều sai sót cũng như chương trình thành phẩm có thể còn tồn tại lỗi không mong muốn Rất mong nhận được góp ý của thầy để chúng em hoàn thiện hơn và rút kinh nghiệm cho những đồ án, dự án lớn hơn trong tương lai Một lần nữa, chúng em xin chân thành cảm ơn thầy và chúc thầy nhiều sức khỏe!

Trang 4

Chương 1 Giới Thiệu Tổng Quan Đề Tài

1 Giới thiệu đề tài

1.1 Tên đề tài:

- Phát triển ứng dụng đặt đồ ăn nhanh

1.2 Mục tiêu của đề tài:

- Đơn giản hóa việc đặt đồ ăn, thay đổi hình thức bán đồ ăn truyền thống thành hình thức bán đồ ăn hiện đại với công nghệ 4.0

- Đây là đề tài mang tính ứng dụng hỗ trợ việc kinh doanh giúp các quán bán

đồ ăn có thêm các thu nhập cho quán của mình

- Xây dựng ứng dụng di động có khả năng tương thích với người dùng tốt

- Ứng dụng dễ sử dụng, thân thiện với người dùng

1.3 Nhiệm vụ nghiên cứu:

- Phần mềm này được tạo ra nhằm hy vọng đem đến sự thuận tiện cho người

sử dụng cũng như giúp chủ quán có thể xem xét một cách tổng quát tình hình kinh doanh của quán mình

- Phần mềm còn mang lại lợi ích kinh tế khi là giải pháp giúp việc quản lý trở nên đơn giản và thân thiện với mọi người

1.4 Đối tượng và khách thể nghiên cứu:

- Đối tượng nghiên cứu : Xây dựng app đặt đồ ăn

- Khách thể nghiên cứu :

+ Những người có nhu cầu kinh doanh quán bán đồ ăn cần app quản lý đặt

đồ ăn

+ Nghiệp vụ bán hàng

+ Quy trình hoạt động của một quán bán đồ ăn thông thường

Trang 5

1.5 Phương pháp nghiên cứu:

- Phương pháp thu thập thông tin: khảo sát và thu thập các số liệu, dữ liệu cần thiết

- Phương pháp thống kê: đưa ra các thông tin, dữ liệu cần thiết để sử dụng trong đề tài

- Phương pháp phân tích và thiết kế hệ thống: phân tích chức năng hệ thống quản lý cần thiết của quán bán đồ ăn, hiểu rỏ các quy trình để thiếtkế xây dựng đề tài

- Phương pháp mô hình hóa chức năng: để tổ chức và tài liệu hóa cấu trúc và luồng dữ liệu xuyên qua các quá trình của một hệ thống

2 Công nghệ sử dụng

2.1 Tổng quan về hệ điều hành Android:

- Android Studio là môi trường phát triển tích hợp (IDE) chính thức dành cho phát triển nền tảng Android

- Nó được ra mắt vào ngày 16 tháng 5 năm 2013 tại hội nghị Google I/O

- Android Studio được phát hành miễn phí theo giấy phép Apache Licence 2.0.Android Studio ở giai đoạn truy cập xem trước sớm bắt đầu từ phiên bản0.1 vào tháng 5.2013, sau đó bước vào giai đoạn beta từ phiên bản 0.8 được phát hành vào tháng 6 năm 2014 Phiên bản ổn định đầu tiên được ra mắt vào tháng 12 năm 2014, bắt đầu từ phiên bản 1.0

- Dựa trên phần mềm IntelliJ IDEA của JetBrains, Android Studio được thiết

kế đặc biệt để phát triển ứng dụng Android Nó hỗ trợ các hệ điều hành Windows, Mac OS X và Linux, và là IDE chính thức của Google để phát triển ứng dụng Android gốc để thay thế cho Android Development Tools (ADT) dựa trên Eclipse

2.2 Tổng quan về ngôn ngữ lập trình Java

Trang 6

- Java là một ngôn ngữ lập trình hướng đối tượng, dựa trên lớp được thiết kế

để có càng ít phụ thuộc thực thi càng tốt Nó là ngôn ngữ lập trình có mục đích chung cho phép các nhà phát triển ứng dụng viết một lần, chạy ở mọi nơi (WORA), nghĩa là mã Java đã biên dịch có thể chạy trên tất cả các nền tảng hỗ trợ Java mà không cần biên dịch lại Các ứng dụng Java thường được biên dịch thành bytecode có thể chạy trên bất kỳ máy ảo Java (JVM) nào bất

kể kiến trúc máy tính bên dưới Cú pháp của Java tương tự như C và C++, nhưng có ít cơ sởcấp thấp hơn các ngôn ngữ trên Java runtime cung cấp các khả năng động (chẳng hạn như phản ánh và sửa đổi mã thời gian chạy) thường không có sẵn trong các ngôn ngữ biên dịch truyền thống Tính đến năm 2019 Java là một trong những ngôn ngữ lập trình phổ biến nhất được sử dụng theo GitHub, đặc biệt cho các ứng dụng web máy khách-máy chủ, với 9 triệu nhà phát triển đã được báo cáo

- Java ban đầu được James Gosling tại Sun Microsystems (sau đó đã được Oracle mua lại) phát triển và được phát hành vào năm 1995 như một thành phần cốt lõi của nền tảng Java của Sun Microsystems Các trình biên dịch Java,máy ảo và thư viện lớp thực thi gốc và tham chiếu ban đầu được Sun phát hànhtheo giấy phép độc quyền Kể từ tháng 5 năm 2007, tuân theo các thông số kỹ thuật của Quy trình Cộng đồng Java, Sun đã cấp phép hầu hết các công nghệ Java của mình theo Giấy phép Công cộng GNU Oracle cung cấp Máy ảo Java HotSpot của riêng mình, tuy nhiên việc triển khai tham chiếu chính thức là OpenJDK JVM, là phần mềm mã nguồn mở miễn phí và được hầu hết các nhà phát triển sử dụng và là JVM mặc định cho hầu hết các bản phân phối Linux

- Tính đến tháng 9 năm 2020, phiên bản mới nhất là Java 15, với Java 11, một phiên bản hỗ trợ dài hạn (LTS), được phát hành vào 25 tháng 9 năm 2018 Oracle phát hành bản cập nhật miễn phí cho công chúng với phiên bản kế thừa Java 8 LTS vào tháng 1 năm 2019 cho mục đích sử dụng thương mại, mặc dù nếu không nó sẽ vẫn hỗ trợ Java 8 với các bản cập nhật công khai cho mục đíchsử dụng cá nhân vô thời hạn Các nhà cung cấp khác đã bắt đầu

Trang 7

cung cấp các bản miễn phí của OpenJDK 8 và 11 mà vẫn đang nhận được bảo mật và các nâng cấp khác

Chương 2 Phân tích ứng dụng

1 Giao diện

a Đăng nhập

Trang 8

Hình 2.1

Đây là màn hình bắt đầu khi chương trình được chạy lên

Tại đây người dùng nhập tài khoản và mật khẩu để vào giao diện chính

b Giao diện chính

Hình 2.1

Trang 9

Đây là màn hình khi người dùng đăng nhập thành công Tại đây, người dùng có thể chọn món mà mình thích

Trang 10

c Giao diện tìm kiếm món ăn

Hình 2.3

Tại đây chúng ta có thể tìm kiếm các món ăn bằng tên

Trang 11

d Giao diện thông tin người dùng

Hình 2.4

Trang 12

e Giao diện đặt món

Hình 2.5

Đây là màng hình khi người dùng chọn món mà mình muốn đặt

Trang 13

Tại đây, người dùng đặt món

f Giao diện chức năng giao hàng

Hình 2.6

Trang 14

Chương 3 Kết Luận

1 Kết quả đạt được

1.1 Về mặt kiến thức:

Sau khi thực hiện đề tài, chương trình đã đạt được một số kết quả như sau:

- Hiểu biết nhiều hơn về các kỹ thuật lập trình trong android

- Hiểu rõ về quy trình xây dựng một ứng dụng di động

- Tìm hiều và nắm khá rõ về công cụ để xây dựng ứng dụng

- Nâng cao tinh thần tự học, tự nghiên cứu

1.2 Về chương trình:

- Hoàn thiện đầy đủ chức năng cơ bản của app

- Thống kê , báo cáo

- Giao diện chương trình thân thiện , dễ sử dụng, trực quan và linh hoạt

1.3 Hạn chế của đề tài

- Ứng dụng còn nhiều thiếu sót cần được phát triển tỉ mỉ hơn để có thể hợp tác với các cửa hàng ăn uống

- Thực đơn món ăn, nước uống còn ít món chưa cập nhật được các món mới một cách nhanh nhất để đáp ứng cho khách hàng

- Do thời gian thực hiện và phân tích hệ thống còn tương đối hạn chế dẫn đến chương trình còn một sô chức năng chưa được hoàn thiện và chính xác

1.4 Hướng phát triển của đề tài

- Thiết kế chương trình và phát triển giao diện mang tính chuyên nghiệp hơn

- Tìm hiểu các biện pháp về bảo mật cho ứng dụng quản lý, từ đó áp dụng cho chương trình

- Bổ sung them chức năng khác : lấy thông tin khách hang bằng cách quẹt thẻ khách hang , quản lý nhập hang ,nhà cung cấp , chấm công nhân viên

- Mong muốn của đề tài “Xây dựng ứng dụng giao đồ ăn, nước uống là trở thành 1 ứng dụng odrer đồ ăn chuyên nghiệp, cung cấp đầy đủ những món ăn

Trang 15

từ các cửa hàng khác nhau Đi kèm với các món ăn là những dịch vụ giao hàng uy tín chất lượng

1.5 Đề nghị ý kiến

- Trong thời gian thực hiện đề tài em không thể tránh khỏi những thiếu sót, em rất mong nhận được sự đóng góp ý kiến từ, người hướng dẫn, thầy cô và các bạn để em hoàn thiện hơn cho ứng dụng đặt đồ ăn, nước uống trên điện thoại

di động

Trang 16

TÀI LIỆU THAM KHẢO

- Các silde bài giảng của giảng viên: Đỗ Phúc Thịnh (Lập trình Mobile)

- Các nguồn trên internet: https://hiepsiit.com

Ngày đăng: 05/12/2024, 12:55

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w