1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework

95 20 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 đề Xây Dựng Website Quản Lý Bán Sách Trực Tuyến Bằng PHP Laravel Framework
Tác giả Trần Đình Nguyên Phương
Người hướng dẫn TS. Lê Thị Quỳnh Liên
Trường học Trường Đại Học Kinh Tế, Đại Học Huế
Chuyên ngành Hệ Thống Thông Tin Kinh Tế
Thể loại Khóa luận tốt nghiệp
Năm xuất bản 2022
Thành phố Huế
Định dạng
Số trang 95
Dung lượng 1,88 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • PHẦN I: MỞ ĐẦU (13)
    • 1. Lý do chọn đề tài (13)
    • 2. Mục tiêu nghiên cứu (14)
      • 2.1 Mục tiêu chung (14)
      • 2.2 Mục tiêu cụ thể (14)
    • 3. Đối tượng và phạm vi nghiên cứu (14)
      • 3.1 Đối tượng nghiên cứu (14)
      • 3.2 Phạm vi nghiên cứu (14)
    • 4. Phương pháp nghiên cứu (15)
    • 5. Một số nghiên cứu liên quan (15)
      • 5.1 Nghiên cứu liên quan số 1 (15)
      • 5.2 Nghiên cứu liên quan số 2 (15)
      • 5.3 Nghiên cứu liên quan số 3 (16)
      • 5.4 Nghiên cứu liên quan số 4 (16)
      • 5.6 Hình ảnh giao diện các nghiên cứu liên quan (17)
    • 6. Kết cấu khóa luận (17)
  • PHẦN II: NỘI DUNG NGHIÊN CỨU (18)
    • CHƯƠNG 1: CƠ SỞ LÝ LUẬN CHO VIỆC XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ (18)
      • 1.1. Tổng quan về thương mại điện tử và website thương mại điện tử (18)
        • 1.1.1. Khái niệm thương mại điện tử (18)
        • 1.1.2. Lợi ích của thương mại điện tử (18)
        • 1.1.3. Yêu cầu trong thương mại điện tử (20)
        • 1.1.4 Website thương mại điện tử (20)
          • 1.1.4.1 Khái niệm (20)
          • 1.1.4.2 Quy định của pháp luật về website thương mại điện tử (21)
          • 1.1.4.3 Điều kiện hoạt động thương mại điện tử (21)
      • 1.2. Cơ sở dữ liệu và Hệ quản trị cơ sở dữ liệu MySQL (22)
        • 1.2.1. Tổng quan về cơ sở dữ liệu (22)
          • 1.2.1.1. Khái niệm (22)
          • 1.2.1.2. Các mô hình cơ sở dữ liệu (22)
        • 1.2.2. Hệ quản trị cơ sở dữ liệu MySQL (26)
          • 1.2.2.1. Giới thiệu chung về hệ quản trị cơ sở dữ liệu MySQL (26)
          • 1.2.2.2. Đặc điểm của hệ quản trị cơ sở dữ liệu MySQL (26)
          • 1.2.2.3. Lợi ích khi sử dụng hệ quản trị cơ sở dữ liệu MySQL (27)
      • 1.3. Tổng quan về ngôn ngữ lập trình (28)
        • 1.3.1. HTML (28)
          • 1.3.1.1. Khái niệm (28)
          • 1.3.1.2. Vai trò của HTML trong lập trình web (29)
          • 1.3.1.3. Các thẻ trong HTML (30)
        • 1.3.2. CSS (30)
        • 1.3.3. Ngôn ngữ lập trình PHP (31)
          • 1.3.3.1. Khái niệm (31)
          • 1.3.3.2. Đặc trưng của PHP (31)
          • 1.3.3.3. Cách thức hoạt động của PHP (32)
        • 1.3.4. Mô hình MVC (33)
          • 1.3.4.1. Khái niệm (33)
          • 1.3.4.2. Luồng đi trong MVC (33)
          • 1.3.4.3. Ưu điểm (34)
          • 1.3.4.4. Nhược điểm (34)
        • 1.3.5. Laravel PHP Framework (34)
          • 1.3.5.1. Khái niệm (34)
          • 1.3.5.2. Ưu điểm (35)
          • 1.3.5.2. Nhược điểm (36)
          • 1.3.5.3. Mô hình MVC của Laravel (36)
    • CHƯƠNG 2: BÀI TOÁN QUẢN LÝ BÁN SÁCH TRỰC TUYẾN (17)
      • 2.1. Thực trạng kinh doanh của các nhà sách (37)
      • 2.2. Một số lợi ích của việc bán sách trực tuyến (37)
      • 2.3. Một số website quản lý bán sách trực tuyến ở Việt Nam (39)
      • 2.4. Mô tả bài toán quản lý bán sách trực tuyến (42)
      • 2.5. Các yêu cầu của hệ thống (42)
    • CHƯƠNG 3: PHÂN TÍCH, THIẾT KẾ VÀ XÂY DỰNG WEBSITE QUẢN LÝ BÁN SÁCH TRỰC TUYẾN (17)
      • 3.1. Xây dựng biểu đồ Use-case (44)
        • 3.1.1. Danh sách các Actor (44)
        • 3.1.2. Biểu đồ Use-case tổng quát (44)
        • 3.1.3. Các biểu đồ Use-case dành cho Admin (46)
        • 3.1.4. Biểu đồ Use-case chức năng cho User (54)
      • 3.2. Biểu đồ tuần tự (55)
        • 3.2.1. Chức năng Đăng ký (55)
        • 3.2.2. Chức năng Đăng nhập (56)
        • 3.2.3. Chức năng quản lý Nhà cung cấp (56)
        • 3.2.4. Chức năng quản lý Loại sách (57)
        • 3.2.5. Chức năng quản lý Sách (57)
        • 3.2.6. Chức năng quản lý Khuyến mãi (58)
        • 3.2.7. Chức năng quản lý Đơn hàng (58)
      • 3.3. Phân tích và thiết kế cơ sở dữ liệu (59)
        • 3.3.1. Xác định các tập thực thể và thuộc tính của tập thực thể (59)
        • 3.3.2. Mối quan hệ giữa các tập thực thể (61)
        • 3.3.3. Sơ đồ thực thể mối quan hệ (65)
        • 3.3.4. Chuyển đổi các tập thực thể (65)
        • 3.3.5. Mô hình dữ liệu quan hệ (67)
        • 3.3.6. Cấu trúc bảng và ràng buộc (68)
        • 3.3.7. Một số bảng khác (71)
      • 3.4. Thiết kế giao diện (72)
        • 3.4.1. Giao diện người dùng (72)
        • 3.4.2. Giao diện quản trị (76)
      • 3.5. Cấu hình và yêu cầu thiết kế website (84)
  • PHẦN III: KẾT LUẬN (85)
    • 1. Kết quả đạt được (85)
    • 2. Hạn chế (85)
    • 3. Hướng phát triển (86)
  • TÀI LIỆU THAM KHẢO (30)
  • PHỤ LỤC (90)

Nội dung

NỘI DUNG NGHIÊN CỨU

BÀI TOÁN QUẢN LÝ BÁN SÁCH TRỰC TUYẾN

Chương này trình bày thực trạng kinh doanh của các nhà sách và một số website quản lý bán sách tại Việt Nam Bài viết đề cập đến thách thức trong việc quản lý bán sách trực tuyến và các yêu cầu cần thiết để xây dựng một hệ thống website hiệu quả.

PHÂN TÍCH, THIẾT KẾ VÀ XÂY DỰNG WEBSITE QUẢN LÝ BÁN SÁCH TRỰC TUYẾN

Chương này tập trung vào việc phân tích, thiết kế và xây dựng hệ thống, bao gồm các nội dung quan trọng như phân tích sơ đồ usecase, biểu đồ tuần tự và biểu đồ dữ liệu quan hệ.

Trường Đại học Kinh tế Huế

Khoá luận tốt nghiệp GVHD: TS Lê Thị Quỳnh Liên

PHẦN II: NỘI DUNG NGHIÊN CỨU

CHƯƠNG 1: CƠ SỞ LÝ LUẬN CHO VIỆC XÂY DỰNG

WEBSITE THƯƠNG MẠI ĐIỆN TỬ

1.1 Tổng quan về thương mại điện tử và website thương mại điện tử

1.1.1 Khái niệm thương mại điện tử

Thương mại điện tử (TMĐT) là quy trình mua bán và cung cấp dịch vụ thông qua các công cụ điện tử, chủ yếu là Internet Gần đây, TMĐT đã phát triển mạnh mẽ, khẳng định vị trí quan trọng trong nền kinh tế hiện đại, với các giao dịch thương mại về hàng hoá và dịch vụ diễn ra qua các phương tiện điện tử, phản ánh xu hướng toàn cầu hóa.

Thương mại điện tử đang ngày càng thay đổi cách thức kinh doanh toàn cầu, cho phép người tiêu dùng dễ dàng tiếp cận thông tin sản phẩm, so sánh giá cả và thực hiện giao dịch nhanh chóng từ bất kỳ đâu Hình thức này không chỉ giúp doanh nghiệp nắm bắt thị hiếu của khách hàng mà còn tạo ra sự cạnh tranh mạnh mẽ giữa các công ty.

1.1.2 Lợi ích của thương mại điện tử a Đối với doanh nghiệp Đối với hình thức kinh doanh trực tiếp tại cửa hàng [8], sẽ rất khó khăn đối với doanh nghiệp trong việc mở rộng quy mô kinh doanh và mất rất nhiều chi phí trong sản xuất như các chi phí về các hoạt động in ấn giấy tờ, gửi văn bản theo hình thức truyền thống Nhưng khi áp dụng hình thức kinh doanh thương mại điện tử [8], doanh nghiệp có thể mở rộng quy mô hoạt động của thị trường kinh doanh, khiến cho việc tìm kiếm đến khách hàng và việc tiếp cận các khách hàng tiềm năng trở nên dễ dàng hơn trên phạm vi lớn và giảm thiểu các chi phí kể trên

Trường Đại học Kinh tế Huế

Khoá luận tốt nghiệp GVHD: TS Lê Thị Quỳnh Liên

Thương mại điện tử giúp doanh nghiệp hiểu rõ hơn về khách hàng của mình Thông qua chiến lược kéo, nhà cung cấp có khả năng thu hút khách hàng bằng cách đáp ứng tối đa các yêu cầu và phục vụ tốt nhất Mỗi doanh nghiệp sẽ xây dựng chính sách, phương thức hoạt động và chiến lược riêng biệt nhằm tạo dựng lòng tin và mối quan hệ gắn kết với khách hàng.

Việc đơn giản hóa quy trình chuyển thông tin giúp doanh nghiệp rút ngắn thời gian đưa sản phẩm ra thị trường Sự kết hợp giữa các nhà kinh doanh nâng cao hiệu quả sản xuất và giảm thiểu thời gian tiếp cận người tiêu dùng Cung cấp thông tin chi tiết về sản phẩm một cách nhanh chóng giúp người tiêu dùng cập nhật đầy đủ và chính xác.

Thương mại điện tử giúp người tiêu dùng dễ dàng tìm kiếm và tiếp cận nhiều nhà cung cấp, doanh nghiệp, mang đến cho họ nhiều sự lựa chọn về sản phẩm và dịch vụ Nhờ vào việc tiếp cận thông tin từ nhiều nguồn, khách hàng có thể so sánh giá cả trên thị trường và giữa các doanh nghiệp, từ đó tìm ra mức giá phù hợp nhất cho bản thân.

Người dùng có thể linh hoạt về không gian và thời gian, dễ dàng mua sắm ở bất kỳ đâu và bất cứ lúc nào chỉ với một thiết bị smartphone kết nối internet Đây là lợi thế nổi bật nhất của thương mại điện tử, mang lại sự tiện lợi cho người tiêu dùng.

Môi trường thương mại điện tử trực tuyến cho phép mọi người làm việc, mua sắm và sử dụng dịch vụ mà không cần di chuyển, từ đó giảm thiểu tai nạn, ô nhiễm môi trường và tiết kiệm thời gian.

Thương mại điện tử mang lại lợi ích lớn cho các nước kém phát triển, giúp họ tiếp cận hàng hóa, sản phẩm và dịch vụ từ các quốc gia phát triển hơn Qua đó, các nước này có cơ hội học hỏi kinh nghiệm và kỹ năng mới, thúc đẩy sự phát triển kinh tế và nâng cao chất lượng cuộc sống.

Trường Đại học Kinh tế Huế

Khoá luận tốt nghiệp GVHD: TS Lê Thị Quỳnh Liên

1.1.3 Yêu cầu trong thương mại điện tử

- Cơ sở hạ tầng bảo mật thông tin

- Nhân lực chất lượng cao

- Tạo mối quan hệ bằng sự tin cậy

- Bảo mật và an toàn

- Bảo vệ quyền lợi khách hàng và bản quyền kinh doanh

1.1.4 Website thương mại điện tử

Theo Nghị định 52/2013/NĐ-CP, website thương mại điện tử được định nghĩa là trang thông tin điện tử phục vụ cho toàn bộ hoặc một phần quy trình mua bán hàng hóa, thanh toán, cung ứng dịch vụ, giới thiệu sản phẩm, cũng như các dịch vụ sau bán hàng và giao hợp đồng.

Website thương mại điện tử hoạt động trên nền tảng internet, cho phép người dùng thực hiện giao dịch, kinh doanh và mua bán trực tuyến Thương mại điện tử không chỉ đơn thuần là các trang web có chức năng đặt hàng và thanh toán trực tuyến, mà còn bao gồm những trang yêu cầu khách hàng cung cấp thông tin liên lạc hoặc số điện thoại trước khi mua hàng.

Website thương mại điện tử có thể được phân làm 02 loại theo Điều 25 Nghị định 52/2013/NĐ-CP [9]: website TMĐT bán hàng và website cung cấp dịch vụ

Website cung cấp dịch vụ thương mại điện tử (TMĐT) là nền tảng do thương gia tổ chức và xây dựng, nhằm tạo ra môi trường cho các thương gia, tổ chức, cá nhân hoặc bất kỳ chủ thể nào có nhu cầu thực hiện hoạt động thương mại Các loại website cung cấp dịch vụ TMĐT rất đa dạng và phong phú.

Trường Đại học Kinh tế Huế

Khoá luận tốt nghiệp GVHD: TS Lê Thị Quỳnh Liên

Website TMĐT bán hàng là nền tảng do các thương gia, tổ chức hoặc cá nhân tự xây dựng nhằm hỗ trợ cho hoạt động xúc tiến thương mại và bán hàng hóa, cung cấp dịch vụ của họ.

+ Sàn giao TMĐT (khoản 9 Điều 3 Nghị định 52/2013/NĐ-CP)

+ Các loại website khác do Bộ Công Thương quy định

+ Website đấu giá trực tuyến (khoản 11 Điều 3 Nghị định 52/2013/NĐ-CP)

+ Website khuyến mại trực tuyến (khoản 10 Điều 3 Nghị định 52/2013/NĐ-

1.1.4.2 Quy định của pháp luật về website thương mại điện tử

Theo pháp luật [9], website về thương mại có các quy định yêu cầu tuân thủ

– Thông tư 21/2018/TT-BCT sửa đổi một số điều của Thông tư 47/2014/TT-

BCT quy định về quản lý website thương mại điện tử và Thông tư 59/2015/TT-BCT hướng dẫn quản lý hoạt động thương mại điện tử qua phần mềm, ứng dụng trên thiết bị di động.

Ngày đăng: 28/08/2023, 20:52

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[7] admin, “Website thương mại điện tử là gì, các quy định liên quan hoạt động thương mại điện tử,” VLIC, Sep. 07, 2021. https://vlic.vn/website-thuong-mai-dien-tu-la-gi-cac-quy-dinh-lien-quan-hoat-dong-thuong-mai-dien-tu/ (accessed Jan.20, 2022) Sách, tạp chí
Tiêu đề: Website thương mại điện tử là gì, các quy định liên quan hoạt động thương mại điện tử
Tác giả: admin
Nhà XB: VLIC
Năm: 2021
[8] “Lợi ích của Thương mại điện tử.” https://sct.bacgiang.gov.vn/chi-tiet-tin-tuc/-/asset_publisher/xlu7j0ZrAR4z/content/loi-ich-cua-thuong-mai-ien-tu?_101_INSTANCE_xlu7j0ZrAR4z_viewMode=view (accessed Jan. 20, 2022) Sách, tạp chí
Tiêu đề: Lợi ích của Thương mại điện tử
[9] LuatVietnam, “Phân biệt website TMĐT bán hàng và website cung cấp dịch vụ TMĐT,” LuatVietnam, Oct. 12, 2021. https://luatvietnam.vn/doanh- nghiep/website-tmdt-ban-hang-va-website-cung-cap-dich-vu-tmdt-561-33440-article.html (accessed Jan. 20, 2022).Trường Đại học Kinh tế Huế Sách, tạp chí
Tiêu đề: Phân biệt website TMĐT bán hàng và website cung cấp dịch vụ TMĐT
Tác giả: LuatVietnam
Nhà XB: LuatVietnam
Năm: 2021
[2] Vũ Thị Hường, Nguyễn Thị Ba, Báo cáo đề tài: Xây dựng Website bán sách online bằng ASP.NET, Đại học Sư Phạm Kỹ Thuật Hưng Yên Khác
[3] Vũ Thị Yến, Báo cáo đề tài: Xây dựng website bán sách, Đại học Sư Phạm Kỹ Thuật Hưng Yên Khác
[4] Trần Đình Vĩnh, Khoá luận tốt nghiệp: Xây dựng Website bán sách bằng PHP Đại học Bách Khoa Đà Nẵng Khác
[5] Võ Thuấn, Khóa luận tốt nghiệp: Xây dựng website quản lý bán hàng thời trang bằng ngôn ngữ PHP, Đại học Kinh tế Huế Khác
[6] Trương Thị Thanh Trang, Khóa luận tốt nghiệp: Xây dựng website thương mại điện tử cho cửa hàng thời trang trẻ em Mary's Baby sử dụng nền tảng Laravel, Đại học Kinh tế Huế Khác

HÌNH ẢNH LIÊN QUAN

Hình 1. 7: Mô hình MVC trong Laravel - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình 1. 7: Mô hình MVC trong Laravel (Trang 36)
Hình 3. 1: Biều đồ Use-case tổng quát - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình 3. 1: Biều đồ Use-case tổng quát (Trang 45)
Hình 3. 9: Biểu đồ tuần tự chức năng đăng ký - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình 3. 9: Biểu đồ tuần tự chức năng đăng ký (Trang 55)
Hình 3. 10: Biểu đồ tuần tự chức năng đăng nhập  3.2.3. Chức năng quản lý Nhà cung cấp - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình 3. 10: Biểu đồ tuần tự chức năng đăng nhập 3.2.3. Chức năng quản lý Nhà cung cấp (Trang 56)
Hình 3. 13: Biểu đồ tuần tự chức năng quản lý Sách - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình 3. 13: Biểu đồ tuần tự chức năng quản lý Sách (Trang 57)
Hình 3. 14: Biểu đồ tuần tự chức năng quản lý Khuyến mãi  3.2.7. Chức năng quản lý Đơn hàng - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình 3. 14: Biểu đồ tuần tự chức năng quản lý Khuyến mãi 3.2.7. Chức năng quản lý Đơn hàng (Trang 58)
3.3.3. Sơ đồ thực thể mối quan hệ - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
3.3.3. Sơ đồ thực thể mối quan hệ (Trang 65)
Hình 3. 30: Giao diện đăng nhập - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình 3. 30: Giao diện đăng nhập (Trang 73)
Hình 3. 35: Giao diện chi tiết đơn hàng  3.4.2. Giao diện quản trị - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình 3. 35: Giao diện chi tiết đơn hàng 3.4.2. Giao diện quản trị (Trang 76)
Hình 3. 37: Giao diện chính trang quản trị - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình 3. 37: Giao diện chính trang quản trị (Trang 77)
Hình 3. 39: Giao diện thêm sách mới - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình 3. 39: Giao diện thêm sách mới (Trang 78)
Hình 3. 43: Giao diện chi tiết đơn hàng - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình 3. 43: Giao diện chi tiết đơn hàng (Trang 81)
Phụ lục 1: Hình ảnh giao diện các nghiên cứu liên quan - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
h ụ lục 1: Hình ảnh giao diện các nghiên cứu liên quan (Trang 90)
Hình i. 3: Giao diện nghiên cứu số 2 - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình i. 3: Giao diện nghiên cứu số 2 (Trang 91)
Hình i. 5: Giao diện website nghiên cứu số 3 - Xây dựng website quản lý bán sách trực tuyến bằng php laravel framework
Hình i. 5: Giao diện website nghiên cứu số 3 (Trang 92)

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w