Xây dự ứ ng ng dụng di động thương mại điện tử cho cửa hàng laptop hooli

46 1 0
Xây dự ứ ng ng dụng di động thương mại điện tử cho cửa hàng laptop hooli

Đ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

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ TIỂU LUẬN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG XÂY DỰNG ỨNG DỤNG DI ĐỘNG THƯƠNG MẠI ĐIỆN TỬ CHO CỬA HÀNG LAPTOP HOOLI GVHD: ThS NGUYỄN HỮU VĨNH SVTH: Bùi Trọng Tín MSSV: 1924801030279 SVTH: Lê Quang Ngọc MSSV: 1924801030098 BNH DƯƠNG – 11/2021 0 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ TIỂU LUẬN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG XÂY DỰNG ỨNG DỤNG DI ĐỘNG THƯƠNG MẠI ĐIỆN TỬ CHO CỬA HÀNG LAPTOP HOOLI GVHD: ThS NGUYỄN HỮU VĨNH SVTH: Bùi Trọng Tín MSSV: 1924801030279 SVTH: Lê Quang Ngọc MSSV: 1924801030098 BNH DƯƠNG – 11/2021 i 0 VIỆN KỸ THUẬT CÔNG NGHỆ NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN Họ tên giảng viên: ThS Nguyễn Hữu Vĩnh Tên đề tài: Xây dựng ứng dụng di động thương mại điện tử cho cửa hàng laptop Hooli Nội dung nhận xét: Điểm: Bằng số: Bằng chữ: GIẢNG VIÊN CHẤM (Ký, ghi rõ họ tên) ii 0 MỤC LỤC MỤC LỤC iii DANH MỤC HÌNH v DANH MỤC BẢNG vi MỞ ĐẦU CHƯƠNG TỔNG QUAN ĐỀ TÀI 1.1 Tên đề tài 1.2 Lí chọn đề tài 1.3 Mục tiêu đề tài 1.4 Nhiệm vụ nghiên cứu 1.5 Đối tượng khách thể nghiên cứu 1.6 Phương pháp phạm vi nghiên cứu 1.6.1 Phương pháp nghiên cứu tài liệu 1.6.2 Phương pháp nghiên cứu thực tiễn 1.6.3 Phương pháp tổng hợp phân tích số liệu 1.7 Đóng góp đề tài 1.8 Giới thiệu Android Studio CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Danh sách tác nhân 2.2 Xác định UC (Use Case) tác nhân 2.3 Biểu đồ Use case 2.3.1 Biểu đồ UC tổng quan 2.3.2 Biểu đồ UC phân rã 2.4 Đặc tả UC iii 0 2.5 Biểu đồ hoạt động 13 2.5.1 Biểu đồ hoạt động “Xác thực” 13 2.5.2 Biểu đồ hoạt động “Xem sản phẩm” 14 2.5.3 Biểu đồ hoạt động “Đặt hàng” 15 2.6 Biểu đồ 16 2.6.1 Biểu đồ “Xác thực” 16 2.6.2 Biểu đồ “Xem sản phẩm” 17 2.6.3 Biểu đồ “Đặt hàng” 18 2.7 Thiết kế sở liệu 19 2.7.1 Đặc tả bảng liệu 19 2.7.2 Sơ đồ quan hệ 22 CHƯƠNG THIẾT KẾ GIAO DIỆN 23 3.1 Giao diện đăng ký 23 3.2 Giao diện đăng nhập hệ thống 23 3.3 Giao diện hình 24 3.4 Giao diện danh sách sản phẩm theo thương hiệu 25 3.5 Giao diện chi tiết sản phẩm 26 3.6 Giao diện giỏ hàng 27 3.7 Giao diện xác nhận thông tin giao hàng 28 3.8 Giao diện đặt hàng thành công 29 3.9 Giao diện thông tin cửa hàng 30 KẾT LUẬN 32 TÀI LIỆU THAM KHẢO 33 iv 0 DANH MỤC HÌNH Hình 2.1: Biểu đồ UC tổng quan Hình 2.2:Biểu đồ phân rã UC “Xem sản phẩm” Hình 2.3: Biểu đồ phân rã UC “Đặt hàng” Hình 2.4: Biểu đồ hoạt động “Xác thực” 14 Hình 2.5: Biểu đồ hoạt động “Xem sản phẩm” 15 Hình 2.6: Biểu đồ hoạt động “Đặt hàng” 16 Hình 2.7: Biểu đồ “Xác thực” 17 Hình 2.8: Biểu đồ “Xem sản phẩm” 18 Hình 2.9: Biểu đồ “Đặt hàng” 19 Hình 2.10: Sơ đồ quan hệ 22 Hình 3.1: Giao diện đăng ký 23 Hình 3.2: Giao diện đăng nhập hệ thống 24 Hình 3.3: Giao diện hình 25 Hình 3.4: Giao diện sản phẩm theo thương hiệu 26 Hình 3.5: Giao diện chi tiết sản phẩm 27 Hình 3.6: Giao diện giỏ hàng 28 Hình 3.7: Giao diện thông tin giao hàng 29 Hình 3.8: Giao diện đặt hàng thành công 30 Hình 3.9: Giao diện thơng tin cửa hàng 31 v 0 DANH MỤC BẢNG Bảng 2.1: Mô tả bảng tài khoản 19 Bảng 2.2: Mô tả bảng thương hiệu 20 Bảng 2.3: Mô tả bảng sản phẩm 20 Bảng 2.4: Mô tả bảng đơn hàng 21 Bảng 2.5: Mô tả bảng chi tiết đơn hàng 21 vi 0 MỞ ĐẦU Hiện công nghệ thông tin vô phát triển, người sử dụng máy vi tính điện thoại thơng minh để làm việc giải trí Do việc xây dựng ứng dụng cho điện thoại di động ngành công nghiệp đầy tiềm hứa hẹn nhiều phát triển vượt bậc ngành khoa học kỹ thuật Phần mềm ứng dụng cho điện thoại di động dạng phong phú hệ điều hành di động Các hệ điều hàng Android, IOS, …đã phát triển thị trường truyền thông di động Trong vài năm trở lại đây, hệ điều hành Android đời với kế thừa ưu việt hệ điều hành đời trước kết hợp nhiều công nghệ tiên tiến Android nhanh chóng đối thủ tương lai nhiều người ưa chuộng Ngày nay, với phát triển nhanh chóng xã hội nhu cầu giải trí, học tập, làm việc thông qua lapop ngày tăng cáo, nhu cầu mua hàng online tăng khơng để đáp ứng nhu cầu trên, nhóm em chọn đề tài “ Xây dựng ứng dụng di động thương mại điện tử cho cửa hàng laptop Hooli “ với mục đích nghiên cứu, tìm hiểu ứng dụng bán hàng điện tử khác android để đáp ứng nhu cầu mua hàng online, giúp cho khách hàng mua sắm laptop thơng qua ứng dụng cách dễ dàng 0 Chương T quan đề tài CHƯƠNG TỔNG QUAN ĐỀ TÀI 1.1 Tên đề tài Xây dựng ứng dụng di động bán laptop cho cửa hàng laptop Hooli 1.2 Lí chọn đề tài Trong trình phát triển xã hội, công nghệ thông tin phát triển mạnh mẽ ngày thâm nhập sâu, trở thành công cụ hỗ trợ đắc lực cho người lĩnh vực Đặc biệt ứng dụng phần mềm với nhiều chương trình ứng dụng có hiệu Thay tìm kiếm hàng trang web, nhiều sàn giao dịch thương mại điện tử thiết kế ứng dụng (Application, viết tắt App) chạy smartphone để tiện cho người mua lẫn người bán Các nhà kinh doanh thương mại điện tử cho rằng, App công cụ mua sắm hữu hiệu thị trường Việt Nam có 35 triệu smartphone hoạt động Do đó, nhóm em vận dụng ngơn ngữ lập trình Android học cơng dụng Android Studio để xây dựng ứng dụng di động thương mại điện tử cho cửa hàng laptop Hooli 1.3 Mục tiêu đề tài - Ứng dụng công nghệ tìm hiểu để xây dựng ứng dụng hồn chỉnh - Tích hợp chức ứng dụng bán hàng 1.4 Nhiệm vụ nghiên cứu - Tìm hiểu giải pháp cơng nghệ nhằm thực đề tài - Thu thập, đọc tài liệu, nghiên cứu tìm hiểu cách làm vi ệc lập trình tảng Android - Nghiên cứu sử dụng ngôn ngữ Java thư viện Android để lập trình ứng dụng 1.5 Đối tượng khách thể nghiên cứu - Đối tượng nghiên cứu: 0 Chương T quan đề tài + Ngôn ngữ lập trình Android + Cơng cụ lập trình Androd Studio + Quy trình nghiệp vụ quản lý sản phẩm - Khách thể nghiên cứu: + Thói quen mua sắm thiết bị laptop khách hàng + Hoạt động kinh doanh cửa hàng laptop Hooli 1.6 Phương pháp phạm vi nghiên cứu 1.6.1 Phương pháp nghiên cứu tài liệu - Sử dụng tài liệu hướng dẫn lập trình Android từ diễn đàn công nghệ thông tin (hiepsiit.com, …) - Sử dụng video hướng dẫn có liên quan từ Youtube - Sử dụng thông tin từ website Stackoverflow số website khác để sửa lỗi phát sinh trình phát triển ứng dụng 1.6.2 Phương pháp nghiên cứu thực tiễn - Phương pháp quan sát: Quan sát việc quản lý số ứng dụng tương tự thị trường 1.6.3 Phương pháp tổng hợp phân tích số liệu - Thu thập thơng tin từ việc vấn - Thống kê, tổng kết số liệu - Phân tích, đưa kết thực 1.7 Đóng góp đề tài - Ý nghĩa khoa học: kết nghiên cứu đề tài góp phần nâng cao nhận thức, khả thu thập thông tin, phân tích yêu cầu người dùng để xây dựng ứng dụng dành cho khách hàng ứng dụng dành cho người quản lý 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 quản lý chủ cửa hàng dễ hơn, bên cạnh cịn giúp cho người tiêu dùng cảm thấy tiện lợi hài lòng sử dụng ứng dụng sản phẩm 0 Chương Thiết kế giao diện Hình 3.3: Giao diện hình - Giao diện hình ứng dụng, hiển thị thông tin banner khuyến cửa hàng, danh sách sản phẩm Người dùng nhấn vào sản phẩm để xem chi tiết sản phẩm Ngồi cịn nhấn vào biểu tượng giỏ hàng góc phải để truy cập vào giỏ hàng - Nút menu góc trái mở menu điều hướng, có chức năng: xem danh sách sản phẩm theo thương hiệu chọn trước, xem thông tin cửa hàng, đăng nhập 3.4 Giao diện danh sách sản phẩm theo thương hiệu 25 0 Chương Thiết kế giao diện Hình 3.4: Giao diện sản phẩm theo thương hiệu - Khi người dùng chọn thương hiệu muốn xem menu điều hướng chuyển tới hình này, hiển thị danh sách sản phẩm thuộc thương hiệu chọn - Người dùng nhấn vào sản phẩm để xem chi tiết sản phẩm 3.5 Giao diện chi tiết sản phẩm 26 0 Chương Thiết kế giao diện Hình 3.5: Giao diện chi tiết sản phẩm - Sau nhấn vào sản phẩm bất kì, người dùng chuyển sang hình chi tiết sản phẩm, chứa thông tin chi tiết sản phẩm Người dùng chọn Thêm giỏ hàng để thêm sản phẩm vào giỏ hàng 3.6 Giao diện giỏ hàng 27 0 Chương Thiết kế giao diện Hình 3.6: Giao diện giỏ hàng - Sau thêm giỏ hàng thành cơng, người dùng truy cập Giỏ hàng từ icon góc phải Tại chứa sản phẩm thêm vào giỏ hàng, người dùng thêm bớt số lượng sản phẩm xem tổng tiền trước tiến hành đặt hàng - Người dùng thêm bớt số lượng sản phẩm kho, thêm số lượng kho không thêm nhận thông báo lỗi 3.7 Giao diện xác nhận thông tin giao hàng 28 0 Chương Thiết kế giao diện Hình 3.7: Giao diện thông tin giao hàng - Các thông tin giao hàng lấy từ thông tin tài khoản mà người dùng đăng ký, người dùng tự thay đổi thông tin cho phù hợp 3.8 Giao diện đặt hàng thành công 29 0 Chương Thiết kế giao diện Hình 3.8: Giao diện đặt hàng thành công - Sau xác nhận thông tin giao hàng, hệ thống lưu thông tin đơn hàng vào sở liệu trả thông báo cho người dùng 3.9 Giao diện thông tin cửa hàng 30 0 Chương Thiết kế giao diện Hình 3.9: Giao diện thông tin cửa hàng - Đây giao diện thông tin cửa hàng, cung cấp cho người dùng thơng tin cửa hàng, người dùng truy cập từ menu điều hướng hình 31 0 KẾT LUẬN Kết đạt Qua thời gian tìm hi ểu cơng cụ, phân tích yêu cầu Với nỗ lực thân, nhóm em xây dựng hệ thống với số chức như: - Về mặt kiến thức: hiểu bi ết nhiều kỹ thuật l ập trình android., hiểu biết nghiệp vụ bán hàng trực tuyến, nâng cao tinh thần t ự học, tự nghiên cứu - Phần mềm cho người dùng có giao diện đơn giản, dễ thao tác - Xây dựng chức cần có, đáp ứng nghiệp vụ thực tế cửa hàng laptop Bên cạnh kết đạt được, đề tài số điểm hạn chế: - Giao diện chưa thật thân thiện với người sử dụng - Quy mô hệ thống nhỏ, chức đáp ứng yêu cầu - Vì thời gian khơng nhi ều, ki ến thức cịn hạn chế nên chưa thể khắc phục điểm yếu nói Hướng phát triển đề tài - Xây dựng thêm chức quản lý tài khoản người dùng, cho phép người dùng tự quản lý tài khoản, chức thêm sản phẩm u thích, tìm kiếm sản phẩm, lọc sản phẩm tìm kiếm,… để nâng cao trải nghiệm người dùng - Cải thiện giao diện để thân thiện với người dùng - Thêm tính tích họp tốn qua ví điện tử để thuận tiện trình mua hàng 32 0 TÀI LIỆU THAM KHẢO Tiếng Việt [1] Nguyễn Văn Ba, Phân tích thiết kế hệ thơng thơng tin quản lý, NXB-ĐHQG [2] Lê Văn Hưng Hồ Thị Thảo Trang (2016), Nhà xuất Giáo dục Việt Nam [3] Đào Thanh Tĩnh, Phân tích thiết kế hệ thống thơng tin, NXBQĐND [4] Nguyễn Văn Vỵ, Giáo trình phân tích thiết kế hệ thống, Đại học Quốc Gia Hà Nội Website [5] https://www.hiepsiit.com/detail/android/laptrinhandroid Ngày truy cập: 10/11/2021 [6] https://www.youtube.com/watch?v=JeQ3bWwW3sM&list=PLzrVYRai0riTN9jd ZdV-FxIcsAZ4mYPrN Ngày truy cập: 03/09/2021 [7] https://www.youtube.com/watch?v=k7x7Q3nU6o&list=PLzrVYRai0riSRJ3M3bifVWWRq5eJMu6tv Ngày truy cập: 03/09/2021 33 0 PHIẾU ĐÁNH GIÁ PROJECT (Đánh giá trình thực hiện, báo cáo văn sản phẩm) Học phần: PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG Họ tên sinh viên (MSSV): Bùi Trọng Tín (1924801030279) Lê Quang Ngọc (1924801030098) Trọ Tiêu chí ng Tốt Khá Trung bình Kém số 100% 75% 50% 0% % Tích cực Nêu ý tưở tìm kiếm Tìm kiếm 05 ng tích cực đưa đưa ý ý tưởng tưởng mang tốt số đề nghị Khơng quan tâm lựa chọn ý tưởng tính Thái độ tham gia chủ động Chọn ý tưởng Không Lập kế Hoàn toàn Khá hợp lý, hoạ hợp lý, điều chỉnh khơng cần chút theo điều chỉnh góp ý ch 05 thực hợp lý Chưa hợp lý, khơng có điều chỉnh điều theo góp ý chỉnh theo góp Q Giai trình đoạ thực n ý 10 Chuẩn bị Chuẩn bị Chuẩn bị Không tốt điều đa số số chuẩn bị kiện cho điều kiện điều kiện cho 34 0 chu việc thực project ẩn nghiêm bị project, khởi sung thêm thể khởi động bổ động sung sau khởi động túc cho việc việc thực điều kiện thực hiện, có cần bổ Thực Thực hoàn toàn 10 phương pháp Giai Thực Thực tương đối phương phương pháp, sai sót pháp, sai sót nhỏ có quan trọng sửa chữa có sửa chữa đoạ khơng phương pháp, sai sót khơng sửa chữa n thực Triển khai kế 10 Triển khai hoạch, có kế chậm trễ hoạch không gây ảnh hưởng Triển khai tương đối kế hoạch, có chậm trễ gây ảnh hưởng khắc phục Triển khai chậm trễ, gây ảnh hưởng không khắc phục Mứ Ghi rõ mục tiêu thành phần (ở giai đoạn c độ project) thang điểm cụ thể đạt 20 đượ c 35 0 mục tiêu thàn h phầ n Nội - Báo cáo tiến trình thực dun Báo cáo kết văn rõ ràng g 10 - Thuyết minh sản phẩm - Bài học rút báo cáo Trìn h bày 10 - Format quán - Văn phong phù hợp báo cáo Chất lượng sản phẩm 20 - Xây dựng đầy đủ chức đáp ứng tiêu chí đề ĐIỂM PROJE CT NHĨM ĐIỂM CỦA NHĨM: GÓP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: - Về kiến thức, kỹ năng, thái độ: - Khác: 36 0 - Phương pháp cải tiến: - Nơi cung cấp hỗ trợ: TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: Nguyễn Hữu Vĩnh Phần 2: Đánh giá cá nhân làm việc nhóm Làm việc nhóm Hướng dẫn: Nhóm họp thảo luận đánh giá lẫn Kết sử dụng để qui đổi từ điểm nhóm thành điểm cá nhân, tuỳ theo % cá nhân đạt 1) Thành viên có tham gia họp đầy đủ: 40% Đầy đủ: 40% Vắng họp lần: 20% Vắng họp lần: 0% 2) Thành viên nộp sản phẩm giao hạn: 40% Đúng hạn: 40% Trễ ngày: 20% Trễ ngày: 0% 3) Thành viên có tham gia giải vấn đề, đóng góp ý kiến cải tiến: 20% Đóng góp đạt hiệu quả: 20% Có quan tâm đóng góp: 10% Khơng quan tâm: 0% Danh sách thành viên Nhóm: ĐIỂM THÀNH VIÊN NHĨM (do nhóm ghi) (Tên họ): Bùi Trọng Tín Điểm làm việc nhóm (%): 100% (Tên họ): Lê Quang Ngọc Điểm làm việc nhóm (%): 100% 37 0 TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA CÁC THÀNH VIÊN TRONG NHĨM: SV1 SV2 Tín Ngọc Danh sách thành viên Nhóm: (Tên họ): Bùi Trọng Tín ĐIỂM CỦA CÁ NHÂN (do GV ghi) Điểm cá nhân: (Tên họ): Lê Quang Ngọc Điểm cá nhân: TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: Nguyễn Hữu Vĩnh GÓP Ý CẢI TIẾN CHO CÁ NHÂN: 1) Tên SV: Bùi Trọng Tín GĨP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: Ghi nhận GV - Về kiến thức, kỹ năng, thái độ: (phần GV ghi - Khác: lưu riêng để theo - Phương pháp cải tiến: dõi, tư vấn cho cá - Nơi cung cấp hỗ trợ: nhân SV, không phổ 2) Tên SV: Lê Quang Ngọc biến cho lớp, nhóm) GĨP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: - Về kiến thức, kỹ năng, thái độ: - Khác: - Phương pháp cải tiến: 38 0 - Nơi cung cấp hỗ trợ: 39 0 ... Studio để xây d? ?ng ? ?ng d? ?ng di đ? ?ng thư? ?ng mại điện tử cho cửa h? ?ng laptop Hooli 1.3 Mục tiêu đề tài - ? ?ng d? ?ng c? ?ng nghệ tìm hiểu để xây d? ?ng ? ?ng d? ?ng hồn chỉnh - Tích hợp chức ? ?ng d? ?ng bán h? ?ng 1.4... “ Xây d? ?ng ? ?ng d? ?ng di đ? ?ng thư? ?ng mại điện tử cho cửa h? ?ng laptop Hooli “ với mục đích nghiên cứu, tìm hiểu ? ?ng d? ?ng bán h? ?ng điện tử khác android để đáp ? ?ng nhu cầu mua h? ?ng online, giúp cho. ..TRƯ? ?NG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – C? ?NG NGHỆ TIỂU LUẬN MÔN HỌC PHÁT TRIỂN ? ?NG D? ?NG DI Đ? ?NG XÂY D? ?NG ? ?NG D? ?NG DI Đ? ?NG THƯ? ?NG MẠI ĐIỆN TỬ CHO CỬA H? ?NG LAPTOP HOOLI GVHD: ThS NGUYỄN HỮU

Ngày đăng: 11/02/2023, 16:42

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

  • Đang cập nhật ...

Tài liệu liên quan