Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng ứng dụng bán sản phẩm công nghệ trên nền tảng Android

20 12 0
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng ứng dụng bán sản phẩm công nghệ trên nền tảng Android

Đ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

Xây dựng một ứng dụng bán sản phẩm công nghệ nhằm giúp cho việc mua bán dễ dàng hơn và người tiêu dùng thì yên tâm hơn về những sản phẩm mà mình sử dụng. Mời các bạn cùng tham khảo!

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT - HÀN KHOA CÔNG NGHỆ THÔNG TIN  XÂY DỰNG ỨNG DỤNG BÁN SẢN PHẨM CÔNG NGHỆ TRÊN NỀN TẢNG ANDROID TĨM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: CƠNG NGHỆ THƠNG TIN NIÊN KHĨA: 2016 - 2019 HSSV : Ngơ Phƣớc Anh Nghĩa Mã HSSV : CCCT16A014 CBHD : TS Lê Tân Đà Nẵng, 06/2019 MỞ ĐẦU Với đổi chóng mặt cơng nghệ, người ngày tiếp cận sử dụng tiện ích nghe tưởng chừng xa vời thập kỉ trước Chỉ với thiết bị điện tử có kết nối internet tài khoản ngân hàng, người tiêu dùng điều khiển mặt đời sống cách nhanh chóng, dễ dàng đơn giản Với tốc độ nhanh chóng động lực phi thường, ngày công nghệ thông tin tiến kéo theo nhiều tiện lợi cho người, việc làm họ nhẹ nhàng hơn, tính tồn đỡ đau đầu hệ thống máy tính siêu nhanh ngày giúp tính tốn số liệu cách nhanh chóng mà khơng q nhiều thời gian kể từ cảm nhận phát triển mang cho người nhiều lợi ích Chúng ta thấy ngành công nghệ thông tin chi phối lĩnh vực, từ bác sĩ, kĩ sư, thầy giáo đến nhân viên làm việc văn phịng Cơng nghệ thơng tin thật hỗ trợ nhiều cho công việc đại phận cá thể Ở thời đại có thứ mà người sở hữu cho riêng điện thoại di động, người bỏ hàng đồng hồ với Chính việc áp dụng ứng dụng công nghệ thông tin vào đời sống giúp người có sống thoải mái điều vô cần thiết Vì vậy, đồ án em xin đưa ý tưởng xây dựng ứng dụng bán sản phẩm công nghệ nhằm giúp cho việc mua bán dễ dàng người tiêu dùng yên tâm sản phẩm mà sử dụng Lý chọn đề tài Ngày sản phẩm công nghệ điện thoại di động, laptop… nhường thứ thiếu sống người ngày Hằng năm công ty công nghệ lớn Apple, Samsum, Asus, Sony cho mắt nhiều sản phẩm điện thoại, laptop từ giá rẻ đến cao cấp, dẫn tới việc có nhiều mẫu mã điện thoại có mặt thị trường làm cho người sử dụng khó tìm điện thoại phù hợp với túi tiền nhu cầu sử dụng Cùng với phát triển công nghệ phát triển vũ bão ngành thương mại điện tử, thương mại điện tử hình thức mua bán giao dịch thơng qua mạng Interrnet góp phần vào việc mua bán trở nên dễ dàng thuận tiện so với hình thức mua bán truyền thống Cơng nghệ thơng tin mang lại luồng gió lĩnh vực sống Thấy thuận lợi bất tiện điều trên, nhận thấy cần ứng dụng chuyên mua bán sản phẩm công nghệ giúp kết nối người sử dụng nhà phân phối sản phẩm Đó lý em chọn tên đề tài “Xây dựng ứng dụng bán sản phẩm công nghệ tảng Android” Mục tiêu nhiệm vụ nghiên cứu - Tìm hiểu lập trình ứng dụng chạy tảng Android việc quản lý bán sản phẩm cơng nghệ - Tìm hiểu ngơn ngữ lập trình Java Đối tƣợng phạm vi nghiên cứu - Nghiên cứu ngôn ngữ lập trình Java - Nghiên cứu lập trình ứng dụng chạy tảng Android việc quản lý bán sản phẩm công nghệ Phƣơng pháp nghiên cứu Tìm hiểu phân tích tài liệu từ sách, mạng Dự kiến kết Xây dựng hồn thiện phần quản lý cơng việc bán sản phẩm công nghệ Ý nghĩa khoa học ý nghĩa thực tiễn - Ý nghĩa khoa học Kết nghiên cứu đề tài góp phần cập nhật tin tức thông tin sản phẩm cơng nghệ hình ảnh, giá cả, mơ tả sản phẩm đánh giá chi tiết sản phẩm Để từ người tiêu dùng đưa phân tích, đánh giá sản phẩm Bước đầu tiếp cận ngơn ngữ lập trình để xây dựng chương trình - Ý nghĩa thực tiễn Ứng dụng giúp cho việc cập nhật sản phẩm cơng nghệ hót, nhanh chóng dễ dàng đến người tiêu dùng Thơng tin chi tiết sản phẩm công nghệ mà người tiêu dùng quan tâm Nội dung đồ án Ngoài nội dung Phần mở đầu, kết luận, tài liệu tham khảo nội dung đồ án gồm chương sau: Chương Cơ sở lý thuyết Chương Phân tích thiết kế Chương Chương trình Demo CHƢƠNG CƠ SỞ LÝ THUYẾT 1.1 1.1.1 NGƠN NGỮ LẬP TRÌNH JAVA Giới thiệu ngơn ngữ lập trình Java Java ngơn ngữ lập trình hướng đối tượng (OOP) dựa lớp (class) Được viết hai nhà lập trình viên tiếng James Gosling Sun Microsystems vào năm 1991 Hiện Java phát triển công ty chuyên phần mềm Oracle Corporation 1.1.2 Những đặc trƣng java 1.1.3 Ƣu nhƣợc điểm java 1.2 1.2.1 HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MYSQL Khái niệm MySQL phần mềm quản trị CSDL mã nguồn mở, miễn phí nằm nhóm LAMP (Linux - Apache -MySQL – PHP) 1.2.2 Ƣu điểm MySQL 1.2.3 Đặc điểm MySQL 1.3 TỔNG QUAN VỀ ANDROID 1.3.1 Lịch sử hình thành phát triển Android 1.3.2 Khái niệm hệ điều hành Android Android hệ điều hành mã nguồn mở dựa tảng Linux thiết kế chủ yếu cho thiết bị di động điện thoại di động, máy tính bảng,… Ban đầu phát triển Android, Inc, Google ủng hộ tài sau mua lại vào năm 2005 Android công bố năm 2007 với thành lập Open Handset Alliance: tập đoàn công ty phần cứng, phần mềm viễn thông để phát triển tiêu chuẩn mở cho thiết bị di động Các thiết bị hỗ trợ Android bán vào tháng 10 năm 2008 1.3.3 Các phiên Android 1.3.4 Tính Android 1.3.5 Tạo dự án android studio ngôn ngữ Java Bước 1: Vào File  New  New Project  Chọn Empty Activity  Next Hình 1.1 Giao diện thực trình tạo dự án Bước 2: Nhập liệu vào tạo dự án (New Project)  Finish Hình 1.2 Giao diện thực nhập liệu vào trình tạo dự án 1.4 GIAO DIỆN LÀM VIỆC Hình 1.3 Giao diện làm việc Hình 1.4 Thanh cơng cụ Project hỗ trợ việc lập trình tạo giao diện Hình 1.5 Thanh khởi chạy Project thuộc tính CHƢƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 ĐẶT VẤN ĐỀ Ngày sản phẩm công nghệ điện thoại hay máy tính thiết bị mà người gần có để sở hữu cho riêng Nhưng sản phẩm cơng nghệ nhanh lạc hậu ứng dụng bán hang sở liệu cập nhật thường xuyên đầy đủ Các sản phẩm công nghệ cạnh tranh với nên việc giảm giá so với thời điểm mắt nhanh việc cung cấp thông tin sản phẩm tới với tất người tiêu dùng khó khan tốn thời gian Do việc tạo ứng dụng bán sản phẩm công nghệ để giúp cho nhà phân phối quản cơng việc mua bán, phân phối sản phẩm dễ dàng hơn, cung cấp đầy đủ thơng tin tới người tiêu dùng để họ an tâm uy tín nâng lên 2.2 PHÂN TÍCH THIẾT KẾ 2.2.1 Yêu cầu môi trƣờng/ hệ thống Ứng dụng cài đặt Android, sử dụng ngôn ngữ Java, PHP với hệ quản trị sở liệu MySql 2.2.2 Yêu cầu phi chức 2.2.3 Yêu cầu chức 2.3 TỪ ĐIỂN CƠ SỞ DỮ LIỆU 2.3.1 Bảng loaisanpham Bảng 2.1 Bảng từ điển Loại Sản phẩm Tên thuộc tính Kiểu liệu Chú thích ID loại sản phẩm id Int(11) (Khóa chính) tenloaisanpham Nvarchar(200) Tên loại sản phẩm hinhanhloaisanpham Nvarchar(255) Hình ảnh loại sản phẩm 2.3.2 Bảng sanpham Bảng 2.2 Bảng từ điển Sản phẩm Tên thuộc tính Kiểu liệu Chú thích ID mã sản phẩm id Int(11) (Khóa chính) tensanpham Nvarchar(200) Tên sản phẩm giasanpham Int (15) Giá sản phẩm motasanpham Text Mô tả sản phẩm ID loại sản phẩm idsanpham Int(3) (Khóa ngoại) 2.3.3 Bảng donhang Bảng 2.3 Bảng từ điển Đơn hàng Tên thuộc tính Kiểu liệu Chú thích ID mã đơn hàng Id Int(11) (Khóa chính) tenkhachhang Nvarchar(200) Họ tên khách hàng sodienthoai Nvarchar(35) Số điện thoại khách hàng mail Nvarchar(200) Địa Mail khách hàng 2.3.4 Bảng chitietdonhang Bảng 2.4 Bảng từ điển Chi tiết đơn hàng Tên thuộc tính Kiểu liệu Chú thích ID mã chi tiết đơn hàng Id Int(11) (Khóa chính) ID mã đơn hàng madonhang Int(11) (Khóa ngoại) ID mã sản phẩm masanpham Int(11) (Khóa ngoại) tensanpham Nvarchar(1000) Tên sản phẩm soluongsanpham Int(11) Số lượng sản phẩm tongtien Int(11) Tổng số tiền sản phẩm CHƢƠNG DEMO ỨNG DỤNG 3.1 GIAO DIỆN MÀN HÌNH TRANG CHỦ Hình 3.1 Giao diện trang chủ ứng dụng 3.2 GIAO DIỆN MÀN HÌNH MENU Hình 3.2 Giao diện Menu ứng dụng 10 Hình 3.3 Giao diện hình điện thoại ứng dụng Hình 3.4 Giao diện hình laptop ứng dụng 11 Hình 3.5 Giao diện hình liên hệ ứng dụng Hình 3.6 Giao diện hình thơng tin khách hàng ứng dụng 12 3.3 GIAO DIỆN MÀN HÌNH CHI TIẾT SẢN PHẨM Hình 3.7 Giao diện hình chi tiết sản phẩm điện thoại Hình 3.8 Giao diện hình chi tiết sản phẩm laptop 13 3.4 GIAO DIỆN MÀN HÌNH GIỎ HÀNG Hình 3.9 Giao diện hình giỏ hàng chưa có sản phẩm Hình 3.10 Giao diện hình giỏ hàng có sản phẩm 14 Hình 3.11 Giao diện hình xóa đặt mua sản phẩm 15 KẾT LUẬN Qua trình làm đồ án mơn học với đề tài “Xây dựng ứng dụng bán sản phẩm công nghệ tảng Android”, em tự thấy thu kết sau: - Hiểu biết số phương pháp phân tích thiết kế hệ thống, từ áp dụng hiểu biết để phân tích thiết kế hệ thống - Tiến hành phân tích thiết kế hệ thống hồn thiện chương trình phần mềm với mơ hình ba lớp cách đầy đủ - Nắm bắt quy trình nghiệp vụ, cơng việc việc xây dựng ứng dụng chạy tảng Android Cài đặt mô-đun để thử nghiệm ngơn ngữ lập trình Java kết hợp với cơng cụ lập trình Android Studio sử dụng hệ quản trị sở liệu MySQL để lưu trữ liệu Về thực nghiệm, thiết kế cài đặt thành cơng chương trình, thể phù hợp với nội dung đề tài Song, kỹ lập trình cịn hạn chế nên giao diện chương trình chưa thật thân thiện với người sử dụng đáp ứng số chức đề tài Trong thời gian tới em tiếp tục hoàn thiện chức thời bổ sung thêm chức nhằm mang lại tiện dụng cho người dùng Trong tương lai, em hi vọng cố gắng hoàn thiện tốt đề tài cố gắng đáp ứng đầy đủ yêu cầu hệ thống 16 ... phối sản phẩm Đó lý em chọn tên đề tài ? ?Xây dựng ứng dụng bán sản phẩm công nghệ tảng Android? ?? Mục tiêu nhiệm vụ nghiên cứu - Tìm hiểu lập trình ứng dụng chạy tảng Android việc quản lý bán sản phẩm. .. hàng đồng hồ với Chính việc áp dụng ứng dụng công nghệ thông tin vào đời sống giúp người có sống thoải mái điều vơ cần thiết Vì vậy, đồ án em xin đưa ý tưởng xây dựng ứng dụng bán sản phẩm công nghệ. .. mua bán truyền thống Công nghệ thông tin mang lại luồng gió lĩnh vực sống Thấy thuận lợi bất tiện điều trên, nhận thấy cần ứng dụng chuyên mua bán sản phẩm công nghệ giúp kết nối người sử dụng

Ngày đăng: 17/12/2021, 09:21

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

Tài liệu liên quan