1. Trang chủ
  2. » Tất cả

Đồ án 1 xây dựng website bán laptop

47 9 0

Đ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

Định dạng
Số trang 47
Dung lượng 1,4 MB

Nội dung

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HCM TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN (UIT) Báo cáo mơn học ĐỒ ÁN Xây dựng Website bán Laptop Giảng viên hướng dẫn: Ths Thái Thuỵ Hàn Uyển Sinh viên thực hiện: Nguyễn Nam Hùng - 17520544 Phạm Quang Việt - 20512153 Thành phố Hồ Chí Minh, tháng 12 năm 2022 Mục lục LỜI CẢM ƠN GIỚI THIỆU 1.1 Phạm Vi 1.2 Lí Do Chọn Đề Tài: 1.3 KHẢO SÁT 1.4 Lợi ích 1.5 Thuật Ngữ 1.6 Cấu Trúc .9 1.7 Giới thiệu công nghệ sử dụng 10 1.2.1 1.7.1 Lợi ích việc tạo website bán điện thoại thời đại công nghệ: ReactJS 10 Vấn đề giải pháp .11 Tại lại React? .11 Vậy sao React lại nhiều công ty lớn lựa chọn cho dự án họ? .11 1.7.2 Firebase 14 Firebase gì? 14 Lịch sử phát triển Firebase 15 Những tính Firebase 16 Firebase Realtime Database .16 Firebase Authentication 18 Firebase Cloud Storage .19 Firebase Cloud Function .19 Firebase Analytics 20 Machine Learning Kit 20 MÔ TẢ 22 2.1 Quan Điểm Sản Phẩm .22 2.2 Các Ràng Buộc 22 2.3 Các Giả Định 22 2.1.1 YÊU CẦU .23 3.1 3.1.1 3.1.2 3.1.3 Giao diện hệ thống .22 Các Yêu Cầu Chức Năng 23 Tổng quan 23 Khách hàng 23 Admin 24 MƠ HÌNH PHÂN TÍCH UML 25 4.1 4.1.1 4.1.2 4.1.3 4.1.1 4.1.2 4.1.3 Use Cases 25 Mơ hình khách hàng 25 Tác nhân Administrator .28 Danh sách actor 31 Đặc tả Use-case “Đăng nhập khách hàng” 31 Đặc tả Use-case “Đăng nhập Admin” 33 Đặc tả Use-case “Thêm sản phẩm” 34 4.1.4 4.1.5 Đặc tả Use-case “Đặt đơn hàng” 35 Đặc tả Use-case “Tra cứu đơn hàng” 36 4.2 Sơ Đồ Lớp 37 4.3 Sơ Đồ Trạng Thái 42 4.2.1 4.2.2 4.3.1 4.3.2 Danh sách lớp đối tượng quan hệ 38 Mô tả chi tiết lớp đối tượng 38 Tác nhân Administrator .42 Tác nhân khách hàng 44 PHỤ LỤC A – TÀI LIỆU THAM KHẢO 47 PHỤ LỤC B – ĐÁNH GIÁ QUÁ TRÌNH 49 LỜI CẢM ƠN Sau q trình học tập rèn luyện khoa Cơng nghệ phần mềm trường Đại học Công nghệ Thông tin – ĐHQG TP.HCM chúng em trang bị kiến thức bản, kỹ thực tế để lần đầu thực Đồ án Để hoàn thành Đồ án này, chúng em xin gửi lời cảm ơn chân thành đến: Ban Giám hiệu trường Đại học Cơng nghệ Thơng tin – ĐHQG TP.HCM tạo điều kiện sở vật chất với hệ thống thư viện đại, đa dạng loại sách, tài liệu thuận lợi cho việc tìm kiếm, nghiên cứu thông tin Chúng em xin gửi lời cảm ơn chân thành đến cô Thái Thuỵ Hàn Uyển tận tình giúp đỡ, định hướng cách tư cách làm việc khoa học Đó góp ý q báu khơng q trình thực luận văn mà hành trang tiếp bước cho chúng em trình học tập lập nghiệp sau Và cuối cùng, chúng em xin gửi lời cảm ơn đến gia đình, tất thầy khoa, bạn bè người sẵn sàng sẻ chia giúp đỡ học tập sống Mong rằng, mãi gắn bó với Trong trình làm Đồ án chúng em khơng tránh khỏi sai sót, chúng em kính mong nhận dẫn góp ý q thầy để hồn thiện phát triển đồ án Khóa luận tốt nghiệp tương lai Chúng em xin chân thành cảm ơn Xin chúc điều tốt đẹp đồng hành người Thành phố Hồ Chí Minh, tháng 12 năm 2022 Sinh viên Nguyễn Nam Hùng Phạm Quang Việt GIỚI THIỆU Mục trình bày tổng quan đặc tả yêu cầu hệ thống quản lý website bán laptop 1.1 Phạm Vi Xây dựng trang web ứng dụng bán laptop, …Trong thời đại thương mại điện tử ngày phát triển, việc ứng dụng vào hoạt động “Website bán laptops trực tuyến” mang lại nhiều ý nghĩa như: - Đỡ tốn nhiều thời gian cho người tiêu dùng nhà quản lý việc tham gia vào hoạt động mua bán laptops - Giúp người tiêu dùng có giá hình ảnh mặt hàng cách xác - Giúp nhà quản lý dễ dàng việc quản lý sản phẩm - Nhà quản lý thống kê sản phẩm bán chạy cách nhanh giúp cho hoạt động sản xuất kinh doanh trở nên tốt 1.2 Lí Do Chọn Đề Tài: Hiện nay, cơng nghệ tiên tiến phát triển ngày mạnh mẽ ứng dụng ngày nhiều vào lĩnh vực kinh tế, sản xuất đời sống thường nhật người Một điểm tiêu biểu việc phát triển cơng nghệ phải kể đến việc ứng dụng công nghệ thông tin vào hầu khắp hoạt động Nhờ đó, cơng việc thực nhanh, xác đạt kết cao nhiều Khi xã hội ngày phát triển, mức sống người dân nâng cao thu nhập kinh tế ngày cải thiện điện thoại di động khơng trở nên xa lạ với người mà ngược lại vật dụng khơng thể thiếu người dân Hầu hết người trang bị cho điện thoại phù hợp với nhu cầu túi tiền Tuy nhiên, với sống ngày bận rộn việc muốn mua điện thoại ưa thích người tiêu dùng phải đến tận cửa hàng để chọn lựa nhiều thời gian công sức Cùng với lý nêu trên, qua tìm hiểu nhóm đồ án biết việc ứng dụng bán điện thoại di động trực tuyến giúp cho khách hàng giảm bớt thời gian công sức phải đến tận cửa hàng để mua Muốn lựa chọn cho điện thoại ưng ý phù hợp với túi tiền khách hàng cần ngồi bên máy tính có nối mạng internet mua mặt hàng điện thoại cần Do nhóm đề tài chọn thực đề tài “Xây dựng trang web ứng dụng bán laptop” Trang Web xây dựng với định hướng giúp việc mua sắm điện thoại khách hàng dễ dàng nhanh gọn hơn, không thời gian công sức 1.2.1 Lợi ích việc tạo website bán điện thoại thời đại công nghệ: 1.2.1.1 - Bán hàng lúc, nơi: Internet để kết nối tỷ người lại với nhau, khơng gói gọn phạm vi lãnh thổ quốc gia Nhờ phát triển vượt bậc công nghệ, việc đưa thông tin đến với cá nhân sử dụng internet khơng phải điều q cao sang Giao diện website, bạn hồn tồn quảng bá sản phẩm, bán hàng thị trường nước đất nước khác Việt Nam cách nhanh chóng dễ dàng 1.2.1.2 - Tương tác với khách hàng dễ dàng (hỗ trợ, tư vấn, đặt hàng…) Việc tương tác trực tiếp với khách hàng dễ dàng hết với công cụ hỗ trợ website 1.2.1.3 - Tiết kiệm chi phí thuê mặt bằng, nhân sự: Đây điểm khác biệt lớn mà doanh nghiệp vừa nhỏ cần biết Chi phí mặt nhân ln vấn đề khiến chủ doanh nghiệp đau đầu Khi thiết kế website bán hàng, bạn cần toán chi phí hosting tên miền hàng năm (con số tháng lương cho nhân tháng thuê mặt bằng) Tiết kiệm chi phí nên đặt lên hàng đầu ưu tiên doanh nghiệp vừa nhỏ 1.2.1.4 - Tăng phạm vi tiếp cận khách hàng: Một cửa hàng địa phương thu hút khách địa phương lại hạn chế khách hàng khu vực khác Tuy nhiên, doanh nghiệp xây dựng trang web bán hàng phạm vị khách hàng không bị giới hạn Cơ hội nhận đơn đặt hàng khách từ khắp nơi đất nước ngày tăng cao 1.2.1.5 - Nền tảng cho sản phẩm bán hàng: Mọi người bận rộn với guồng quay cơng việc họ có thời gian để mua sắm Đó lý sao, mua sắm trực tuyến dần lên Trang web bán hàng tảng tốt để bạn giới thiệu sản phẩm bán hàng Điều không phù hợp với khách hàng địa phương mà cịn với khách hàng tồn giới (Hình minh hoạ) 1.2.1.6 - Dễ dàng nhận phản hồi từ khách hàng: Lấy ý kiến khách hàng việc làm quan trọng giúp doanh nghiệp nắm bắt tâm lý khách hàng có chiến lược thay đổi phù hợp Thơng tin phản hồi từ khách hàng dễ dàng thu thập thơng qua trang web Vì vậy, khách hàng tự đặt câu hỏi, đánh giá sản phẩm trực tiếp trang web 1.3 KHẢO SÁT Khảo sát website thương mại điện tử Thegioididong.com Cơng nghệ sử dụng: ReactJS, JQuery, PHP - Tính so sánh sản phẩm danh sách sản phẩm chọn theo tiêu chí kinh tế kỹ thuật chi tiết dễ dàng cho việc mua sắm - Tính tính cước vận chuyển tự động theo nhiều hình thức vận chuyển cho phép khách hàng hồn biết tổng trị giá hàng hóa giao tới địa điểm khách hàng định đâu - Hệ thống thống kê, đánh giá tự động, khách quan để liệt kê hàng hóa xem mua nhiều, hàng hóa người tiêu dùng bình chọn, đánh giá tốt, hàng có khuyến mại, giảm giá hàng hóa mua kèm với hàng hóa khác, miễn cước vận chuyển… - Tính hỗ trợ trực cho phép kết nối khách hàng dù khách hàng đâu tới đội ngũ nhân viên kinh doanh, tư vấn bán hàng, chuyên gia dịng sản phẩm, ngành hàng đơng đảo tồn quốc, có kiến thức chuyên sâu đào tạo tư vấn, phân tích lựa chọn sản phẩm, linh phụ kiện kèm mua thêm, thay thế, chương trình khuyến mại, giảm giá, quà tặng, cách thức mua hàng, đặt hàng…mà khách hàng trả khoản phí nào… Và cịn nhiều tính thơng minh ưu việt khác Ngồi thơng qua trang web, cịn cung cấp cho khách hàng thơng tin mang tính chất tư vấn, định hướng lựa chọn sản phẩm phù hợp cho khách hàng thông qua chức thống kê cách khách quan sản phẩm bình chọn khách hàng Mục tiêu cuối mang lại thông tin thực khách quan, xác đem lại thoải mái hài lòng cho khách hàng lựa chọn mua hàng website Hoạt động quản lý hàng hóa mua bán hàng đa số website bộc lộ hạn chế sau: - Tra cứu thơng tin hàng hóa, nhiều nhiều thời gian, thiếu xác - Việc lưu trữ thơng tin hàng hóa, khách hàng, nhà cung cấp, tài … phải sử dụng nhiều loại giấy tờ, sổ sách nên cồng kềnh cho lưu trữ - Tốn nhiều thời gian cho tổng hợp, báo cáo, thống kê - Không đáp ứng nhu cầu thông tin phục vụ hàng ngày mở rộng tương lai - Cơ sở hạ tầng dùng để toán thẻ nhiều hạn chế rủi ro 1.4 Lợi ích Có thể tra cứu, cập nhật, thống kê, báo cáo sản phẩm, nhà sản xuất, thông tin khách hàng, hóa đơn, thuế, … Mua sản phẩm dể dàng, tốn kém, hàng hóa chất lượng, phục vụ tận tình từ nhân viên website 1.5 Thuật Ngữ Phần thuật ngữ hay từ viết tắt sử dụng xuyên suốt tài liệu Thuật ngữ Giải thích Order Chỉ hay nhiều sản phẩm khách hàng đặt hàng Khách hàng Người truy cập trang web dể mua sản phẩm Giỏ hàng Chứa thông tin order khách hàng số tiền cần toán Admin Người quản trị trang web Actor Thường người tham gia trực tiếp vào việc sử dụng hệ thống phần mềm Table 1.3-1 Các thuật ngữ 1.6 Cấu Trúc Cấu trúc đặc tả yêu cầu phần mềm website bán laptops sau: Mục trình bày mơ tả tổng quan hệ thống website bán laptops Nội dung tập trung vào quan điểm sản phẩm đặc điểm người dùng cuối, ràng buộc hệ thống giả định cài đặt chạy hệ thống Mục vào xác định yêu cầu chức Mục mở rộng dựa mục ba qua phân tích thiết kế mơ hình UML 1.7 Giới thiệu công nghệ sử dụng 1.7.1 ReactJS React (Hay ReactJS, React.js) thư viện Javascript mã nguồn mở để xây dựng thành phần giao diện tái sử dụng Nó tạo bởi Jordan Walke, kỹ sư phần mềm tại Facebook Người bị ảnh hưởng bởi XHP (Một tảng thành phần HTML cho PHP). React lần triển khai cho ứng dụng Newsfeed của Facebook năm 2011, sau triển khai cho Instagram.com năm 2012 Nó mở mã nguồn (open-sourced) tại JSConf US tháng năm 2013 Mã nguồn của React được mở trên GitHub: ... 10 1. 2 .1 1.7 .1 Lợi ích việc tạo website bán điện thoại thời đại công nghệ: ReactJS 10 Vấn đề giải pháp .11 Tại lại React? .11 Vậy sao React lại... 25 4 .1 4 .1. 1 4 .1. 2 4 .1. 3 4 .1. 1 4 .1. 2 4 .1. 3 Use Cases 25 Mơ hình khách hàng 25 Tác nhân Administrator .28 Danh sách actor 31 Đặc tả... tài ? ?Xây dựng trang web ứng dụng bán laptop? ?? Trang Web xây dựng với định hướng giúp việc mua sắm điện thoại khách hàng dễ dàng nhanh gọn hơn, không thời gian công sức 1. 2 .1 Lợi ích việc tạo website

Ngày đăng: 01/02/2023, 21:08

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

TÀI LIỆU LIÊN QUAN

w