BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH TẾ TÀI CHÍNH TPHCM BÁO CÁO ĐỒ ÁN CUỐI KỲ MÔN CƠ SỞ LẬP TRÌNH ĐỀ TÀI XÂY DỰNG ỨNG DỤNG GIAO HÀNG TÍCH HỢP SỔ CHI TIÊU Nhóm Sinh Viên Thực Hiện Lớp A03 Giảng V.
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH TẾ - TÀI CHÍNH TPHCM BÁO CÁO ĐỒ ÁN CUỐI KỲ MƠN: CƠ SỞ LẬP TRÌNH ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG GIAO HÀNG TÍCH HỢP SỔ CHI TIÊU Nhóm Sinh Viên Thực Hiện: Lớp: A03 Giảng Viên Hướng Dẫn: Thứ tư, ngày 20 tháng 04 năm 2022 PHIẾU CHẤM ĐIỂM CỦA GIẢNG VIÊN Nhận xét tiểu luận: ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… ……………………………………………………………………………………………………… Điểm: 1.1 Hình thức nội dung tiểu luận: …… điểm 1.2 Thuyết trình: …… điểm 1.3 Trả lời câu hỏi: …… điểm Điểm tổng hợp: điểm số…… điểm (Bằng chữ……………….) MỤC LỤC BẢNG ĐÁNH GIÁ THÀNH VIÊN Họ tên thành viên Nhiệm vụ Mức độ hồn thành ( Nhóm trưởng) - Design: form đăng nhập, form menu, form Giỏ hàng - Vẽ lưu đồ - Viết code 100% - Design: form menu, form giỏ hàng, form sổ chi tiêu - Vẽ lưu đồ - Viết code 100% - 100% Viết code Design: bố cục Làm powerpoint Định dạng báo cáo - Design: form đăng ký, logo, bố cục - Viết báo cáo - Làm powerpoint 100% Bảng đánh giá dựa mức độ đóng góp thái độ xây dựng tinh thần làm việc nhóm nhóm trưởng thành viên đánh giá LỜI CẢM ƠN Lời đầu tiên, chúng em xin gửi lời cảm ơn chân thành sâu sắc đến thầy Hoàng Văn Hiếu – giảng viên mơn Cơ sở lập trình Trong q trình học tập tìm hiểu mơn Cơ sở lập trình, chúng em nhận nhiều quan tâm, giúp đỡ, hướng dẫn tận tình tâm huyết thầy Thầy giúp chúng em có thêm nhiều kiến thức hay bổ ích mơn học, có nhìn khách quan sâu sắc cho sống Từ kiến thức bổ ích mà thầy truyền tải, chúng em đúc kết cho nhiều kinh nghiệm hiểu biết để vận dụng hồn thành tiểu luận Do chưa có nhiều kinh nghiệm làm đề tài, hạn chế kiến thức, đồ án có nhiều thiếu sót cịn hạn chế Rất mong thầy bỏ qua cho chúng em, chúng em mong nhận ý kiến, nhận xét, phê bình, đóng góp từ thầy để chúng em lấy làm kinh nghiệm cho thân Đó lời nhận xét vô quý báu cho chúng em Lời cuối cùng, chúng em xin gửi lời chúc sức khỏe đến thầy gia đình Chúc thầy đạt nhiều thành công rực rỡ đường nghiệp giảng dạy PHẦN I: GIỚI THIỆU ỨNG DỤNG 1.Lí chọn đề tài - Trước đây, Khoa học – Công nghệ chưa phát triển, việc kinh doanh đồ ăn – thức uống diễn trực tiếp Nhưng từ Khoa học – Công nghệ phát triển, tạo hình thức kinh doanh mới, điển hình kinh doanh trực tuyến Hình thức sinh ra, giúp người kinh doanh tiếp xúc với nhiều đối tượng khách hàng khách hàng - tiết kiệm nhiều thời gian Hiện nay, Thương mại điện tử (TMĐT) nhiều quốc gia quan tâm, coi động lực phát triển chủ yếu kinh tế TMĐT đem lại nhiều lợi ích tiềm tàng, giúp doanh nghiệp tiếp thu nhiều thông tin phong phú thị trường đối tác, giảm chi phí - tiếp thị giao dịch, tạo dựng củng cố mối quan hệ với khách hàng Việc mua đồ ăn – thức uống cần cú click đem lại nhiều lợi ích: tiết kiệm chủ động thời gian, tránh khỏi phiền phức khó chịu Vậy nên app giao hàng người dùng quan tâm Với lí tiện ích trên, kết hợp với kiến thức học, với trải nghiệm thân, nhóm chúng em định chọn đề tài “Xây dựng ứng dụng giao hàng tích hợp sổ chi tiêu” Việc tích hợp sổ chi tiêu, để khách hàng có trải nghiệm tốt việc quản lý chi tiêu thân vào dịch vụ ăn uống, lại, … 2.Giới thiệu - Tên ứng dụng: Go Shipping Ngôn ngữ lập trình: C# Mơ tả: ứng dụng giúp người dùng đặt đồ ăn – thức uống nhanh chóng, tiện lợi Tích hợp - sổ chi tiêu để quản lý tài thân Logo: 3.Mục đích chọn đề tài ý nghĩa đề tài - Mục đích chọn đề tài: + Thứ nhất, nghiên cứu lập trình ứng dụng + Thứ hai, xây dựng phát triển ứng dụng có tính thực tiễn cao, có khả triển - khai ứng dụng vào thực tế Ý nghĩa đề tài: dựa thực tế nhu cầu đặt đồ ăn qua ứng dụng giao hàng ngày phát triển, địi hỏi người làm mảng cơng nghệ phải ln cố gắng nghiên cứu tìm hiểu để áp dụng tốt vào thực tiễn 4.Các yêu cầu chức - Chức đăng ký thông tin người dùng Chức đăng nhập tài khoản người dùng Chức danh mục, xem sản phẩm Chức chọn ăn – thức uống Chức giỏ hàng, tổng toán Chức sổ chi tiêu hàng ngày, hàng tháng, … PHẦN II: PHÂN TÍCH CHỨC NĂNG 1.Yêu cầu chức 1.1 Đăng ký thông tin người dùng - - Chức cho phép người dùng trở thành khách hàng ứng dụng, đăng ký thành công bạn phép đặt hàng Các thơng tin đăng ký bao gồm: + Họ tên + Ngày sinh + Giới tính + Tỉnh/Thành phố + Địa + Số điện thoại + Tài khoản + Mật + Xác nhận lại mật Xử lí: + Hệ thống yêu cầu người dùng phải nhập đầy đủ thông tin, thơng tin phần thiếu hệ thống tự báo “Bạn chưa điền vào mục…” + Đăng ký mật yêu cầu tối thiểu kí tự, bao gồm chữ số Nếu chưa đủ yêu cầu, hệ thống tự báo “Mật yêu cầu tối thiểu kí tự, bao gồm chữ số” + Xác nhận lại mật khẩu, mật xác nhận lại khơng giống hệ thống tự báo “Mật không giống nhau” + Nếu điền đầy đủ thông tin yêu cầu, hệ thống báo “Đăng ký thành công/ Chào mừng + tên khách hàng” 1.2.Đăng nhập tài khoản người dùng - - Chức cho phép người dùng đăng nhập vào hệ thống có tài khoản Thơng tin đăng nhập bao gồm: + Tài khoản + Mật Xử lí: + Phải đăng nhập tài khoản “admin”, sai vui lòng nhập, hệ thống tự báo “Tài khoản đăng nhập sai” + Phải đăng nhập mật “admin@123”, sai vui lòng nhập lại, hệ thống tự báo “Mật đăng nhập sai” + Nếu điền vào thẳng trang chủ để xem danh mục 1.3 Xem danh mục - Chức cho phép người dùng xem danh mục để lựa chọn Các danh mục bao gồm; + Đồ ăn + Đồ uống + Giỏ hàng + Sổ chi tiêu 1.4 Chọn ăn – thức uống - Chức cho phép người dùng lựa chọn nhà hàng, ăn, thức uống yêu thích Khi nhấn chọn vào danh mục ĐỒ ĂN – ĐỒ UỐNG, tên nhà hàng, hình ảnh sản phẩm, size, giá tiền 1.5 Giỏ hàng, tổng toán - Chức giỏ hàng cho phép người dùng đặt hàng thông qua ứng dụng Sau tìm sản phẩm mong muốn, người dùng chọn số lượng để thêm vào giỏ hàng Khi người dùng bấm vào giỏ hàng để kiểm tra, kiểm tra lại danh sách thêm vào - giỏ hàng Chức tổng toán giúp tính tổng lại chọn 1.6 Sổ chi tiêu hàng ngày, hàng tháng - • • • • Chức giúp người dùng quản lý chi tiêu thân Các mục quản lý chi tiêu bao gồm: + Ngày/ tháng/ năm + Ghi Bữa sáng Bữa trưa Bữa tối Ăn vặt + Tiền chi 2.Mô tả xử lý chức lưu đồ 2.1 Form bắt đầu 2.2 Form đăng nhập 10 2.3 Chọn 2.4 Xóa sổ chi tiêu 11 2.5 Sổ chi tiêu 12 PHẦN III: TRÌNH BÀY CÁC MÀN HÌNH ỨNG DỤNG 1.Giao diện đăng nhập ứng dụng, có thị tài khoản mật Nếu chưa có tài khoản, ấn vào mục “Đăng ký” 2.Giao diện đăng ký tài khoản ứng dụng, gồm mục đăng ký thông tin 13 3.Nếu đăng ký thiếu mục hệ thống tự báo thiếu phần 4.Nếu mật “ mật khẩu” “ Xác nhận lại mật khẩu” khơng giống nhau, hệ thống báo “ Mật không giống nhau” 14 5.Nếu nhập không yêu cầu (mật tối thiểu chữ số chữ cái), hệ thống báo “ Mật tối thiểu ký tự, bao gồm chữ số” 6.Nếu điền đầy đủ thơng tin u cầu, hệ thống báo “Đăng ký tài khoản thành công/ Chào mừng: Họ tên khách hàng/ Từ bạn đặt món” 15 7.Sau đăng ký thành công, ấn “ Trở về” để thực đăng nhập, đăng nhập sai tài khoản “ admin”, hệ thống báo “ Nhập sai tài khoản” 8.Nếu đăng nhập sai mật “admin@123”, hệ thống báo “ Nhập sai mật khẩu” 16 9.Giao diện “Trang chủ” đăng nhập tài khoản mật 10.Giao diện “Đồ ăn” 17 11.Giao diện “Đồ uống” 12.Chọn món, size, số lượng ấn mục “thêm vào giỏ” Sau ấn “thêm vào giỏ”, hệ thống tự báo “ Thêm đồ uống thành công!”, đồ ăn tương tự 18 13.Ấn vào mục “Giỏ hàng” để kiểm tra đặt tổng giá tiền 14.Giao diện Sổ chi tiêu 15.Nhập ngày, ghi chú, tiền chi Hệ thống tự cập nhập vào ListView 19 PHẦN IV: TỔNG KẾT 1.Về kiến thức - Sau thời gian chuẩn bị thực đồ án, chúng em đạt nhiều tiến mặt tìm hiểu, nghiên cứu kiến thức lẫn kỹ lập trình Có thể nói thơng qua đồ án cuối kỳ lần này, chúng em đạt được: + Hiểu biết nhiều kỹ lập trình ngơn ngữ C# + Hiểu nghiệp vụ bán hàng trực tuyến + Nâng cao tinh thần tự học, nghiên cứu 2.Về chương trình - Ứng dụng xây dựng đáp ứng số chức chính: + Quản lý việc đặt hàng xử lý giỏ hàng + Quản lý chi tiêu cá nhân thân + Giao diện thân thiện, dễ dùng 3.Hạn chế - Do thời gian thực phân tích thiết kế hệ thống tương đối hạn chế so với đề tài tương đối rộng phong phú nên ứng dụng không tránh khỏi thiếu sót - định Bên cạnh đó, chương trình cịn có số chức chưa hồn thiện xác 4.Hướng phát triển - Để phát triển đề tài áp dụng vào thực tế, chúng em nhận thấy cần phải tiếp tục công việc sau: + Xử lý chặt chẽ lỗi đưa vào sử dụng + Xây dựng chức dành cho doanh nghiệp + Xây dựng chức mã giảm giá, mã code + Linh hoạt kiện yêu cầu khách hàng + Phát triển tính hỗ trợ tốn trực tuyến 20 PHẦN V: TÀI LIỆU THAM KHẢO https://www.youtube.com/watch?v=SPJqazPrhtQ&t=1702s https://www.youtube.com/watch?v=7mTR8t9qFKI 21 ... app giao hàng người dùng quan tâm Với lí tiện ích trên, kết hợp với kiến thức học, với trải nghiệm thân, nhóm chúng em định chọn đề tài ? ?Xây dựng ứng dụng giao hàng tích hợp sổ chi tiêu? ?? Việc tích. .. Tiền chi 2.Mô tả xử lý chức lưu đồ 2.1 Form bắt đầu 2.2 Form đăng nhập 10 2.3 Chọn 2.4 Xóa sổ chi tiêu 11 2.5 Sổ chi tiêu 12 PHẦN III: TRÌNH BÀY CÁC MÀN HÌNH ỨNG DỤNG 1 .Giao diện đăng nhập ứng dụng, ... lợi Tích hợp - sổ chi tiêu để quản lý tài thân Logo: 3.Mục đích chọn đề tài ý nghĩa đề tài - Mục đích chọn đề tài: + Thứ nhất, nghiên cứu lập trình ứng dụng + Thứ hai, xây dựng phát triển ứng dụng