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

Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất

69 0 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 bán sách trực tuyến
Tác giả Dương Thị Kim Cúc
Trường học Học viện Nông nghiệp Việt Nam
Chuyên ngành Công nghệ thông tin
Thể loại Khóa luận tốt nghiệp
Năm xuất bản 2024
Thành phố Hà Nội
Định dạng
Số trang 69
Dung lượng 8,8 MB
File đính kèm web ban sach truc tuyen.zip (9 MB)

Cấu trúc

  • PHẦN I: MỞ ĐẦU (16)
    • 1.1 Tên đề tài (16)
    • 1.2 Đặt vấn đề (16)
    • 1.3 Mục đích và Yêu cầu (17)
  • PHẦN II: TỔNG QUAN TÌNH HÌNH NGHIÊN CỨU TRONG VÀ NGOÀI NƯỚC (18)
    • 2.1 Nghiên cứu thị trường (18)
    • 2.2 Tình hình trong nước (18)
    • 2.3 Tình hình ngoài nước (19)
    • 2.4 Tính thời sự và tầm quan trọng của đề tài (20)
  • PHẦN III: NỘI DUNG VÀ PHƯƠNG PHÁP NGHIÊN CỨU (22)
    • 3.1 Mục tiêu nghiên cứu (22)
      • 3.2.1. Phạm vi nghiên cứu (22)
      • 3.2.2 Đối tượng nghiên cứu (22)
    • 3.3 Phương pháp nghiên cứu (23)
    • 3.4 Cơ sở lý thuyết (23)
      • 3.4.1 Tổng quan về xây dựng website (23)
      • 3.4.2 Công cụ phần mềm sử dụng (27)
    • 3.5 Phân tích và triển khai (33)
      • 3.5.1 Khảo sát hiện trạng và nhu cầu (33)
      • 3.5.2 Mô tả quy trình nghiệp vụ (35)
      • 3.5.3 UseCase và bảng đặc tả của hệ thống (36)
      • 3.5.4 Sơ đồ phân cấp chức năng (38)
      • 3.5.5 Sơ đồ dòng dữ liệu (38)
      • 3.5.6 Phân tích cơ sở dữ liệu (41)
      • 3.5.8 Thiết kế cơ sở dữ liệu (51)
      • 3.5.9 Giao diện của hệ thống (Admin) (57)
      • 3.5.10 Giao diện của hệ thống (User) (60)
  • PHẦN IV: KẾT QUẢ VÀ THẢO LUẬN (65)
    • 4.1 Kết luận (65)
    • 4.2 Thảo luận (66)
  • PHẦN V: KẾT LUẬN VÀ ĐỀ NGHỊ (68)
    • 5.1 Ưu điểm (68)
    • 5.2 Nhược điểm (68)
    • 5.3 Hướng phát triển (68)

Nội dung

Công nghệ thông tin hiện đang là một trong nhiều lĩnh vực bức thiết và không thể thiếu trong bộ máy kinh tế của nhiều nước trên thế giới. Đặc biệt là các nước đang phát triển và hướng tới tương lai như Việt Nam hiện nay. Việc cập nhập thông tin, tin tức là cực kì cần thiết với các nhà quản lý, nhà kinh doanh khi tham gia vào lĩnh vực công nghệ. Để quảng bá sản phẩm của doanh nghiệp, có nhiều nhà kinh doanh của các công ty lớn sẽ có chiến lược quảng bá sản phẩm trên các thông tin đại chúng như báo, radio, TV, biển quảng cáo,.. Một trong đó quảng bá sản phẩm và buôn bán sản phẩm trên thị trường Internet trên website là một trong những giải pháp hữu hiệu nhất. Đây được xem là một hình thức truyền tải thông tin nhanh chóng, hiệu quả tốt với chi phí thấp,nhân công rẻ. Những khách hàng có cho mình nhu cầu mua một cuốn sách thì không cần thiết phải đi trực tiếp đến nhà sách mà có thể trực tiếp mua thông qua website trực tuyến, không cần phải mất nhiều thời gian để khách hàng có thể sở hữu cuốn sách mà mình yêu thích và sử dụng. Có nhiều thành quả quan trọng trong ngành công nghệ thông tin đã được ứng dụng rộng rãi trong nhiều lĩnh vực và không chỉ dừng lại ở mức độ quảng bá sản phẩm, dần dần ngành công nghệ thông tin trở thành một trong những yếu tố quan trọng nhất của sự phát triển kinh tế - xã hội, an ninh - quốc phòng. Việc đẩy mạnh ứng dụng công nghệ thông tin cũng sẽ làm thay đổi phong cách làm việc, phương pháp làm việc, nâng cao năng suất lao động, nâng cao giá trị thị trường, …Bởi vì thế nên công nghệ thông tin sẽ trở thành nền kinh tế mới, một mũi nhọn và rất được ưu chuộng đối với nước ta trong những năm tới đây. Thương mại điện tử (TMĐT) là sự kết hợp giữa công nghệ - kinh doanh. Kinh doanh trên nền tảng công nghệ không chỉ giúp ta tiết kiệm được nhiều chi phí như mặt bằng, nhân viên, các chi phí phát sinh khi mở một cửa hàng kinh doanh mà còn có thể mua hàng 24/7 trực tuyến, lựa chọn được nhiều mặt hàng, xem được đánh giá của mọi người về món hàng mình muốn mua. Khi giao hàng thì nhanh chóng, đến tận nhà, không phải đi lại. TMĐT giúp doanh nghiệp có thể tang khả năng mở rộng thị trường, giảm chi phí tiếp thị, bán hàng, chi phí quản lý và thời gian xử lý thông tin. Khi dùng Internet/ Web thì một nhân viên có thể tương tác, giao dịch với nhiều khách hàng. Khách hàng cũng có những sự lựa chọn phong phú, những mã giảm giá thích hợp khi mua qua Website. Thương mại điện tử là cầu nối rất hữu dụng cho các nhà kinh doanh trẻ với sự phát triển của công nghệ tân tiến hiện nay.

TỔNG QUAN TÌNH HÌNH NGHIÊN CỨU TRONG VÀ NGOÀI NƯỚC

Nghiên cứu thị trường

Với sự phát triển mạnh của ngành công nghệ, thì nhu cầu sử dụng máy tính và truy cập internet tăng lên từng ngày là điều chắc chắn Nên hiệu quả của việc quảng bá trên internet ngày càng được nâng cao. Đồng thời việc kinh tế đi xuống thì chi phí cho việc quảng cáo trên ti-vi,báo, đài hay là các chiến dịch quảng cáo thực tế là rất tốn kém Trong khi với việc làm 1 website và quảng bá thương hiệu trên internet lại có 1 cái giá rất phải chăng.Và có thể điều chỉnh sao cho phù hợp,hiệu quả nhất Không chỉ thế, tạo 1 website riêng cho công ty giúp để nâng cao thương hiệu và nhận được cái nhìn chuyên nghiệp hơn từ phía khách hàng.

Tình hình trong nước

Tỷ lệ doanh nghiệp có website nhiều năm liền tăng trưởng thấp Xây dựng website với tên miền ".vn" là xu hướng phát triển thương mại điện tử bền vững.Trong đó, việc xây dựng website bán hàng nhằm nâng tầm thương hiệu là một trong những hoạt động thiết yếu mà các doanh nghiệp hướng tới Kết quả khảo sát cho thấy, việc xây dựng uy tín, quảng bá và nâng tầm thương hiệu là mục đích hàng đầu của các doanh nghiệp khi xây dựng website hướng tới (84%).

Hình 2 1 Mục đích của xây dựng Webiste của doanh nghiệp Việt Nam

Tình hình ngoài nước

Các website ở nước ngoài được phát triển rất mạnh mẽ trong đó người Việt Nam vẫn có thể truy cập vào để mua sắm, xem tin tức và hội nhập cùng thị trường nước ngoài Theo số liệu được công bố, số lượng người tiêu dùng Việt Nam mua hàng qua các website nước ngoài đã tăng từ 36% năm 2020 lên mức 43% trong năm 2021 Đáng lưu ý, tỷ lệ người tiêu dùng có mua sắm hàng hóa trực tiếp từ các website nước ngoài cũng tăng mạnh từ 49% (năm 2020) lên 56% (năm 2021).

Nếu so sánh thì hàng hóa bán trên website của doanh nghiệp (DN) Việt Nam có nhiều điểm yếu so với website bán hàng nước ngoài Cụ thể, website của

DN trong nước hàng hóa không đa dạng nên người tiêu dùng (NTD) ít có sự lựa chọn, trong khi website DN nước ngoài khắc phục được tình trạng này Trang bán hàng của DN nước ngoài số lượng hàng khuyến mãi lớn, nhiều mặt hàng có giá giảm sâu lên đến 60-70% so với sản phẩm cùng loại bán trên trang web trong nước Đặc biệt, trên trang web DN nước ngoài có đánh giá, phân loại, các chủ kinh doanh trên trang web nên khi mua hàng, NTD căn cứ vào tiêu chí đánh giá đó để chọn người bán uy tín, hạn chế được rủi ro.

Hình 2 2 Sàn thương mại điện tử EBay nước ngoài

Hình 2 3 Sàn thương mại điện tử Sendo

Tính thời sự và tầm quan trọng của đề tài

a Tính thời sự của đề tài

Trong thời đại số hóa, công nghiệp hóa ngày nay, việc mua sắm trực tuyến đang trở thành một xu hướng, đồng thời cũng là một phần không thể thiếu của cuộc sống ngày nay Hơn nữa trong lĩnh vực này, website bán sách không chỉ đóng vai trò quan trọng trong việc tiếp cận mà còn phân phối sách, được xem như là một việc làm không chỉ quảng bá sản phẩm hay cửa hàng mà còn truyền tải tri thức đến cho mọi người. b Tầm quan trọng của đề tài

Phát Triển Văn Hóa Đọc: Website bán sách không dừng lại ở việc mua bán sách mà còn là một phần không thể thiếu của nền văn hóa đọc Bằng cách tiếp cận dễ dàng và thuận tiện, nhờ có các trang web này đóng vai trò quan trọng, là một cầu nối trong việc thúc đẩy việc đọc và học tập trong cộng đồng.

Tiếp Cận Sách và Tri Thức: Trong một thế giới mở hiện nay, việc có một nền tảng trực tuyến giúp kết nối, tiếp cận sách đến từ khắp nơi trên thế giới được xem là cực kì quan trọng Website bán sách giúp mọi người dễ dàng tiếp cận hơn đến với các tác phẩm văn học, sách giáo khoa, sách giải trí …

Thúc Đẩy Việc Đọc Sách: Trong một thế giới nơi mà đầy những yếu tố giải trí điện tử cạnh tranh, việc thúc đẩy việc đọc sách là việc làm vô cùng quan trọng để nuôi dưỡng tinh thần sáng tạo, phát triển kiến thức cho mọi người, đặc biệt là lứa tuổi trẻ em và thanh thiếu niên.

Thị Trường Sách Trực Tuyến: Website bán sách đã tạo ra một thị trường trực tuyến sôi động, dễ dàng tiếp cận cho người viết sách, nhà xuất bản và độc giả.Điều này không chỉ làm gia tăng cơ hội tiếp cận của sách đến với con người mà còn thúc đẩy sự đa dạng, sự sáng tạo trong ngành công nghiệp xuất bản.

NỘI DUNG VÀ PHƯƠNG PHÁP NGHIÊN CỨU

Mục tiêu nghiên cứu

Đề tài có thể tóm lược và hệ thống hóa các cơ sở lý luận về bán hàng trực tuyến và quy trình cụ thể của bán hàng trực tuyến. Để thực hiện đề tài này cần phải vận dụng cơ sở lý luận kết hợp với các phương pháp nghiên cứu, thực hiện đề tài có thể rút ra được thực trạng bán hàng hiện nay. Đưa ra được các đề xuất và những giải pháp phù hợp để xây dựng và phát triển Website bán hàng trực tuyến.

3.2 Phạm vi và đối tượng nghiên cứu

Phạm vi không gian: Khóa luận được thực hiện tại Học viện Nông Lâm Hà Nội.

Phạm vi thời gian: Khóa luận được thực hiện từ ………… đến

Phạm vi về mặt nội dung: Khóa luân nghiên cứu về hệ thống website bán sách trực tuyến gồm có các nội dung: Khảo sát thực trạng hiện nay và nhu cầu của doanh nghiệp, xây dựng hệ thống website theo yêu cầu của doanh nghiệp, phân tích và thiết kế hệ thống, chạy sản phẩm khi đã thực hiện xong.

3.2.2 Đối tượng nghiên cứu Đối tượng nghiên cứu: Website bán sách và các vấn đề liên quan đến phân tích thiết kế Các nhận tố cấu thành hoạt động của bán hàng trực tuyến, nguồn lực để tiến hành hoạt động bán hàng trực tuyến, quy trình bán sách trực tuyến, hệ thống thông tin quản lý của bán sách trực tuyến.

Phương pháp nghiên cứu

Để thực hiện tốt các nhiệm vụ cũng như đạt được mục tiêu đề tài, em đã sử dụng các phương pháp nghiên cứu sau đây:

- Phương pháp hệ thống hóa số liệu: em đã sử dụng phương pháp này để nghiên cứu cơ sở lý luận về các trang thương mại điện tử ở Việt nam như: Shopee, Lazada, Sendo, Tiki, …Phương pháp này giúp em làm rõ được khái niệm, cách hiểu và nội dung của hoạt động bán sách trên website.

- Phương pháp điều tra và khảo sát thực tế: Đây là phương pháp quan trọng được sử dụng trong nghiên cứu đề tài này Em tạo phiếu điều tra khảo sát đối với các đối tượng có liên quan trực tiếp đến hoạt động bán hàng trực tuyến. Phiếu khảo sát mục đích để thu thập thông tin chính xác, đa chiều và khách quan về thực trạng dùng website bán hàng Từ đó em có cơ sở để nhận diện vấn đề.

- Phương pháp tổng hợp thống kê và xử lý dữ liệu: sau khi thu thập được số liệu khảo sát, em tiến hành phương pháp thống kê và xử lý dữ liệu để có cơ sở đưa ra các nhận định định lượng, tăng tính thuyết phục cho lập luận của mình Từ đó xây dựng hệ thống quản lý cụ thể và khả thi cho vấn đề nhận định.

- Phương pháp chuyên gia: em sử dụng phương pháp này để tham vấn các nhà quản lý, các nhà tạo dựng một hệ thống quản lý Từ đó tiếp nhận thêm những quan điểm, chia sẻ thực tế, góp ý cho đề tài của mình.

Cơ sở lý thuyết

3.4.1 Tổng quan về xây dựng website a Website

Web là tên thường gọi của World Wide Web (mạng toàn cầu), một tập hợp con của Internet bao gồm các trang có thể được truy cập bằng trình duyệt Web.Các trang web được định dạng bằng ngôn ngữ gọi là Ngôn ngữ đánh dấu siêu văn bản (Hypertext Markup Language - HTML) Ngôn ngữ này cho phép người dùng nhấp qua các trang trên Web thông qua các liên kết Web sử dụng giao thức HTTP để truyền dữ liệu và chia sẻ thông tin Hiểu một cách ngắn gọn thì Web là mạng còn Site là địa điểm Như vậy Website = Web + Site, tức một địa chỉ cụ thể trong mạng toàn cầu hay còn được gọi là trang mạng.

Hình 3 1 Nội dung của một website b Lợi ích của xây dựng website

- Website bán sách cung cấp thông tin đầy đủ, nhanh chóng.

- Website bán sách có thể xây dựng hình ảnh thương hiệu.

- Nâng cao chất lượng phục vụ khi có website bán sách.

- Dễ dàng mở rộng tệp khách hàng với website bán sách, tăng phạm vi tiếp cận khách hàng, tiết kiệm chi phí (chi phí marketing, chi phí thuê mặt bằng và nhân sự, …) và cuối cùng là website mang tính chuyên nghiệp rất cao. c Các yếu tố để thiết kế một website chuyên nghiệp

- Tên miền: một tên miền ngắn gọn, dễ nhớ nhất trong mắt người sử dụng

- Lưu trữ: đây là yếu tố rất quan trọng Trước khi làm website thì phải xác định dung lượng dự định sẽ lưu trữ là bao nhiêu nếu không bạn sẽ gặp phải vấn đề thiếu dung lượng nhất là với ảnh.

- Công nghệ: có thể sử dụng nền tảng HTML5, CSS3, PP để thiết kế website.

- Bố trí và màu sắc: Màu sắc cũng như cách bố trí trang web sẽ ảnh hưởng rất lớn đến cảm giác đầu tiên về thiết kế website

- Bản đồ website: Nhất thiết phải có bản đồ web cũng như lưu lượng biểu đồ rõ ràng.

- Đối tượng: Đối tượng của trang web của bạn hướng đến là ai, cần xác định thật rõ ràng Khi đã nắm bắt chính xác được đối tượng mục tiêu của trang web bạn mới có thể xây dựng được nội dung hoàn hảo và thu hút khách hàng của mình.

- Nội dung: Khi đã xác định được đối tượng mà thiết kế website của bạn muốn truyền tải hãy xây dựng một nội dung tốt và hữu dụng cho người sử dụng Nội dung được điều hướng theo từ khóa để có thể có thứ hạng cao trên các công cụ tìm kiếm.

- Quảng cáo: Lưu ý rằng bạn không nên đặt quá nhiều quảng cáo trên một website, hãy loại bỏ những thứ không cần thiết để thu hút người dùng hơn.

- Pop up tin nhắn: Hãy ngăn chặn ngay các tin nhắn pop-up, nó là loại gây khó chịu nhất của quảng cáo Nó khiến trang web của bạn tải chậm và thậm chí đôi khi bạn không thể đóng nó lại.

- Thiết kế hấp dẫn, đơn giản: Hãy để trang web của bạn trông đơn giản nhất nhưng không kém sự chuyên nghiệp và hấp dẫn nhé.

- Buttons: Với các trang website bán hàng hãy tạo nút bấm bắt mắt và kêu gọi hành động bằng sự thể hiện về màu sắc, kích thước của các nút.

- Nền: Đối với nền website, bạn có thể lựa chọn một cái nhìn rõ ràng nhất, tạo vẻ đầy màu sắc.

- Hình ảnh: Khi lựa chọn hình ảnh trên từng mục của website và trong nội dung mỗi bài viết cần tìm kiếm những hình ảnh chất lượng nhất để tạo ấn tượng lâu dài cho người xem.

- Điều hướng dễ dàng: Hãy để cho người sử dụng có thể dễ dàng tìm thấy những gì họ muốn tìm kiếm trên website của bạn.

- Sự nổi bật: Hiện nay sự bùng nổ và xuất hiện ngày càng nhiều của các website, để website của bạn có thể đứng vững và tạo ấn tượng cho người dùng hãy xây dựng nó thật nổi bật và mang dấu ấn riêng Chỉ có như vậy bạn mới níu giữ khách hàng ở lại với mình.

- Làm mới: Hãy luôn luôn cập nhật trang web của bạn mỗi giờ, mỗi ngày để tạo sự cuốn hút cho mỗi khách hàng.

- Tối ưu các công cụ tìm kiếm: Sự đánh giá về một thiết kế website chất lượng chính là việc tối ưu trên các công cụ tìm kiếm của Google Với sự tối ưu, website của bạn sẽ có thứ hạng cao trên các công cụ tìm kiếm như Google Đó là cách để bạn nhận được nhiều hơn sự quan tâm từ mọi người.

- Tương thích mọi trình duyệt: Một trang web được đánh giá cao chính là sự thân thiện với các công cụ tìm kiếm và các trình duyệt từ Google, Cốc cốc, Chrome

- Độ phân giải màn hình: Nếu như trước kia thiết kế website chỉ được thực hiện với 980px chiều rộng thì ngày nay, bạn có thể sở hữu một trang web với thiết kế lên đến 1230px chiều rộng.

- Truyền thông xã hội: Hãy tích hợp trang web của bạn với các phương tiện truyền thông xã hội nhằm tạo điều kiện chia sẻ nội dung dễ dàng.

- Kiểu chữ: Hãy chọn cho trang web của bạn một phông chữ phù hợp để mọi người có thể dễ dàng đọc và tìm kiếm thông tin.

- Đăng ký: Với một số trang web hãy tạo ra nút đăng ký để người sử dụng có thể tương tác với trang web của bạn một cách nhanh chóng.

- Theo dõi và phân tích: Với yếu tố này, bạn hoàn toàn có thể theo dõi việc hoạt động của trang web cũng như tìm cách làm thế nào để tối ưu hóa nó.

- Chính sách bảo mật: Hãy tạo cảm giác an toàn cho người sử dụng khi họ phải để lại thông tin trên trang web của bạn, đặc biệt là khi họ phải đăng ký chi tiết liên lạc hoặc số thẻ tín dụng.

- Footer: Chân trang có thể không quan trong như các yếu tố khác tuy nhiên với

3.4.2 Công cụ phần mềm sử dụng a Mô hình MVC

Mô hình MVC (viết tắt của Model View Controller) là mô hình gồm 3 lớp: Model, View, Controller:

- Model: Lớp này chịu trách nhiệm quản lí dữ liệu: giao tiếp với cơ sở dữ liệu, chịu trách nhiệm lưu trữ hoặc truy vấn dữ liệu.

- View: Lớp này chính là giao diện của ứng dụng, chịu trách nhiệm biểu diễn dữ liệu của ứng dụng thành các dạng nhìn thấy được.

Phân tích và triển khai

3.5.1 Khảo sát hiện trạng và nhu cầu a Khảo sát hiện trạng

Trang web cũng chú trọng về nhu cầu khách hàng nên đã có danh mục về các loại sách như: sách y học, sách tâm linh, sách khoa học, sách văn hóa, sách lịch suwe, giáo dục – gia đình, sách thiếu nhi, sách nghệ thuật sống, kinh tế - kỹ năng, sách khởi nghiệp, kinh tế - chính trị

*Gọi điện thoại đặt sách với nhân viên bán vé của đại lý:

Khách hàng sẽ gọi điện tới số điện thoại của đại lý bán sách để đặt sách

Khách hàng sẽ cung cấp thông tin bao gồm: Họ tên, số điện thoại, địa chỉ, sách muốn mua, số lượng.

Nhân viên trực web sẽ xác nhận lại những thông tin khách đặt và cung cấp thông tin để giao hàng cho khách đúng với yêu cầu.

*Nhân viên sẽ thống kê và tạo danh sách khách hàng

Nhân viên sẽ tổng hợp những giấy tờ ghi chép của những khách hàng lên đơn mua sách

Khi có danh sách khách hàng thì bộ phận tổng đài sẽ gọi lại để xác nhận với khách hàng lần cuối trước khi đóng hàng và gửi đi.

Khi khách hàng đặt sách qua tổng đài hoặc đặt qua website thì thanh toán bằng các hình thức như:

- Chuyển khoản qua tài khoản ngân hàng của doanh nghiệp: Trường hợp khách hàng gọi điện đặt sách và muốn thanh toán toán tiền ngay thì có thể chuyển khoản qua ngân hàng, MoMo, VNPay, …

- Ngoài ra thì khách hàng gọi điện đặt sách cũng có thể thanh toán tiền khi được giao tới tận nhà.

Tổ chức quản lý hoạt động

Nghiên cứu thị trường mục tiêu và phân tích các đối thủ cạnh tranh Từ đó tìm hiểu những khách hàng tiềm năng và duy trì quan hệ với khách hàng đã có Ban kinh doanh tối đa hóa doanh thu từ tất cả các loại sách Tổ chức, vận hành, hướng dẫn và phát triển các sàn giao dịch và bộ phận marketing hiệu quả Nhân viên bán sách, người giao hàng sẽ là người trực tiếp tìm hiểu thị trường thông qua những cuộc nói chuyện, trao đổi với khách hàng đồng thời cũng giữ những khách hàng tiềm năng cho doanh nghiệp. b Nhu cầu của doanh nghiệp

Một doanh nghiệp đang muốn quản lý công việc và các thông tin tổng thể của nhà sách bằng phần mềm thay vì phải làm thủ công.

Yêu cầu của công ty là quản lý thông tin các loại sách, đầu sách, khách hàng, nhân viên và quản lý doanh thu bán sách cũng như kiểm soát được tình trạng khách hàng của từng thời điểm Yêu cầu báo cáo, tổng kết việc bán hàng để có chiến lược kinh doanh cho phù hợp.

Trong hệ thống phần mềm sẽ phân quyền cho quản lý (Admin) và người dùng (User)

3.5.2 Mô tả quy trình nghiệp vụ

- Trang web hiển thị danh sách các cuốn sách với ảnh, mô tả và giá cả.

- Các thông tin chi tiết như tác giả, nhà xuất bản, và đánh giá của người dùng được cung cấp.

Tìm kiếm và Lọc Sản phẩm:

- Người dùng có thể tìm kiếm sách dễ dàng theo tiêu chí như tên tác giả, tựa đề, thể loại.

- Có các công cụ lọc kết quả tìm kiếm theo giá cả, độ phổ biến, và đánh giá.

- Người dùng có thể thêm sách vào giỏ hàng, chỉnh sửa số lượng và xóa các mục.

- Hiển thị tổng số tiền và các chi tiết đơn hàng.

- Cho phép người dùng tạo tài khoản, đăng nhập và quản lý thông tin cá nhân.

- Hiển thị lịch sử mua hàng và thông tin về đơn hàng trước.

- Cung cấp thông tin về sách, đánh giá, và bài viết blog để thu hút và giữ chân khách hàng.

- Quản lý nội dung một cách hiệu quả để cập nhật thông tin mới nhất.

- Theo dõi lượng tồn kho của các cuốn sách và thông báo khi cần phải thêm hàng vào kho.

- Thêm, Xóa, Sửa sản phẩm vào trong kho hàng

- Thêm, xóa, sửa các danh mục

3.5.3 UseCase và bảng đặc tả của hệ thống

Hình 3 8 Sơ đồ UseCase của hệ thống

Bảng 3 1 Bảng đặc tả chức năng của hệ thống

Tên Use case Mô tả ngắn gọn Use case

Chức năng Đăng nhập Các tác nhân đăng nhập vào

Truy cập vào website Đăng ký Khách hàng muốn đăng ký tài khoản để mua sách Đăng ký tài khoản cho khách

Tìm kiếm Khách hàng và quản lí tìm kiếm sách

Tìm thông tin cần thiết

Xem trang chủ Khách hàng xem sách nổi bật trong cửa hàng

Xem sách tại trang chủ

Xem danh sách Khách hàng xem hết sách trong cửa hàng

Xem chi tiết sách Khách hàng xem được chi tiết từng sách

Xem chi tiết của sách

Quản lí tài khoản Khách hàng và quản lí có thể xem và chỉnh thông tin tài khoản

Xem và chỉnh sửa tài khoản

Quản lí sách Người quản lí quản lý sách

Quản lí giỏ hàng Khách hàng xem và chỉnh sửa sách trong giỏ

Thêm, xóa, sửa, cập nhật giỏ hàng

3.5.4 Sơ đồ phân cấp chức năng

Hình 3 9 Sơ đồ phân cấp chức năng của website bán sách

Trong hệ thống website bán sách sẽ có 2 phần chính:

Bảng 3 2 Bảng các chức năng cơ bản của hệ thống

Người quản lý website: Khách hàng

+ Quản lí đăng ký, đăng nhập

+ Quản lí đơn đặt hàng

+ Tìm kiếm sản phẩm (sách) + Đăng ký/ đăng nhập

+ Thêm sản phẩm vào giỏ hàng + Đặt hàng

+ Tìm kiếm sách theo danh mục + Đọc thông tin nổi bật của sách + Sắp xếp, tìm kiếm sách theo mức giá

3.5.5 Sơ đồ dòng dữ liệu a Sơ đồ dòng dữ liệu mức ngữ cảnh

Hình 3 10 Sơ đồ dòng dữ liệu mức ngữ cảnh b Sơ đồ dòng dữ liệu mức 1

Hình 3 11 Sơ đồ dòng dữ liệu mức 1 (quản lý sách)

Hình 3 12 Sơ đồ dòng dữ liệu mức 1 (quản lý đặt hàng)

Hình 3 13 Sơ đồ dòng dữ liệu mức 1 (tìm kiếm sách)

Hình 3 14 Sơ đồ dòng dữ liệu mức 2 (quản lý đặt hàng)

Hình 3 15 Sơ đồ dòng dữ liệu mức 2 (tìm kiếm sách)

3.5.6 Phân tích cơ sở dữ liệu a Các tập thực thể trong hệ thống

- Danh sách các thực thể

- Mô tả chi tiết từng thực thể (các thuộc tính của thực thể đó)

Bảng 3 3 Bảng danh sách các thực thể trong hệ thống

STT Bảng dữ liệu Tên bảng

4 Orderdetails Chi tiết đặt hàng

8 Slide Thông tin trên web

9 New Thông tin về sách b Mô tả chi tiết từng thực thể (các thuộc tính của thực thể đó)

Bảng 3 4 Mô tả thực thể User

Field Name Data Type Data

Key id int x name varchar 500 email varchar 500 password varchar 500

Tên thực thể: User – Người dùng

Các thuộc tính của thực thể:

- id: ID của người dùng.

- name: Tên của người dùng.

- email: Địa chỉ email của người dùng.

- password: Mật khẩu của người dùng

Bảng 3 5 Mô tả thực thể Customer

Field Name Data Type Data

ForeignKey name varchar 500 email varchar 500 address varchar 500 phone varchar 500 password varchar 500 users_id int x

Tên thực thể: Customer – Khách hàng

Các thuộc tính của thực thể:

- id: ID của khách hàng.

- name: Tên của khách hàng.

- email: Địa chỉ email của khách hàng.

- address: Địa chỉ của khách hàng.

- phone: Số điện thoại của khách hàng.

- password: Mật khẩu của khách hàng.

Bảng 3 6 Mô tả thực thể Orders

Field Name Data Type Data

Key id int x customer_id int x date date price float status int hot int customers_id int x orderdetails_id int x

Tên thực thể: Orders – Đơn hàng

Các thuộc tính của thực thể:

- id: ID của đơn hàng.

- customer_id: ID của khách hàng đặt hàng.

- price: Tổng giá trị của đơn hàng.

- status: Trạng thái của đơn hàng.

- hot: Đánh dấu đơn hàng nổi bật.

Bảng 3 7 Mô tả thực thể Orderdetails

Field Name Data Type Data

Key id int x order_id int x product_id date x quantity int price float products_id int

Tên thực thể: Orderdetails – Chi tiết Đơn hàng

Các thuộc tính của thực thể:

- id: ID của chi tiết đặt hàng.

- order_id: ID của đơn hàng mà chi tiết này thuộc về.

- product_id: ID của sản phẩm được đặt hàng.

- quantity: Số lượng sản phẩm được đặt hàng.

- price: Giá của sản phẩm.

Bảng 3 8 Mô tả thực thể Rating

RatingField Name Data Type Data Primary Foreign

Size Key Key id int x product_id int x star int

Tên thực thể: Rating – Đánh giá của khách hàng

Các thuộc tính của thực thể:

- id: ID của đánh giá.

- product_id: ID của sản phẩm được đánh giá.

- star: Số sao đánh giá

Bảng 3 9 Mô tả thực thể Products

Field Name Data Type Data

Key id int x name varchar 500 description varchar 4000 content text hot int author varchar 500 photo varchar 500 photo1 varchar 500 price float discount int category_id int x categories_id int x rating_id int x

Tên thực thể: Products – Sản phẩm

Các thuộc tính của thực thể:

- id: ID của sản phẩm.

- name: Tên của sản phẩm.

- description: Mô tả của sản phẩm.

- content: Nội dung chi tiết của sản phẩm.

- hot: Đánh dấu sản phẩm nổi bật.

- author: Tác giả của sản phẩm.

- photo: Đường dẫn đến hình ảnh của sản phẩm.

- photo1: Đường dẫn đến hình ảnh phụ của sản phẩm.

- price: Giá của sản phẩm.

- discount: Giảm giá của sản phẩm.

- category_id: ID của danh mục mà sản phẩm thuộc về.

Bảng 3 10 Mô tả thực thể Categories

Field Name Data Type Data

Key id int x parent_id int 500 x photo varchar 500 name varchar slide_id int x

Tên thực thể: Categories – Danh mục

Các thuộc tính của thực thể:

- id: ID của danh mục.

- parent_id: ID của danh mục cha (nếu có).

- photo: Đường dẫn đến hình ảnh đại diện cho danh mục.

- name: Tên của danh mục

Bảng 3 11 Mô tả thực thể Slide

Field Name Data Type Data

Key id int x photo varchar 500 name varchar news_id int x

Tên thực thể: Slide - slide trên trang web hoặc ứng dụng

Các thuộc tính của thực thể:

- photo: Đường dẫn đến hình ảnh của slide.

Bảng 3 12 Mô tả thực thể News

Field Name Data Type Data

Key id int x name varchar 500 date date description varchar 4000 content text hot int photo varchar 500

Tên thực thể: News – thông tin, tin tức

Các thuộc tính của thực thể:

- id: ID của tin tức.

- name: Tiêu đề của tin tức.

- date: Ngày xuất bản tin tức.

- description: Mô tả ngắn về tin tức.

- content: Nội dung chi tiết của tin tức.

- hot: Đánh dấu tin tức nổi bật.

- photo: Đường dẫn đến hình ảnh minh họa cho tin tức 3.5.7 Các ràng buộc toàn vẹn c Các mối kết hợp d Dữ liệu mẫu trong hệ thống

Hình 3 16 Dữ liệu mẫu thực thể Users

Hình 3 17 Dữ liệu mẫu thực thể Customers

Hình 3 18 Dữ liệu mẫu thực thể Orders

Hình 3 19 Dữ liệu mẫu thực thể Orderdetails

Hình 3 20 Dữ liệu mẫu thực thể Rating

Hình 3 21 Dữ liệu mẫu thực thể Products

Hình 3 22 Dữ liệu mẫu thực thể Categories

Hình 3 23 Dữ liệu mẫu của thực thể Slides

Hình 3 24 Dữ liệu mẫu thực thể News

3.5.8 Thiết kế cơ sở dữ liệu a Cơ sở dữ liệu mức ý niệm users (id, name, email, password) customers (id, name, email, address, phone, password, users_id) orders (id, date, price, status, hot, orderdetails_id, customers_id) orderdetails (id, quantity, price, orders_id, product_id, products_id) rating (id, star, product_id) products (id, name, description, content, hot, author, phot, photo1, price, discount, category_id, categories_id, rating_id) slide (id, photo, name, news_id) news (id, name, date, description, content, hot, photo) b Cơ sở dữ liệu mức luận lý

CREATE TABLE users ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE NOT NULL, password VARCHAR(255) NOT NULL);

CREATE TABLE customers ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE NOT NULL, address VARCHAR(255), phone VARCHAR(20), password VARCHAR(255) NOT NULL, users_id INT,

FOREIGN KEY (users_id) REFERENCES users(id));

CREATE TABLE orders ( date DATETIME NOT NULL, price DECIMAL(10, 2) NOT NULL, status VARCHAR(50), hot BOOLEAN, orderdetails_id INT, customers_id INT,

FOREIGN KEY (orderdetails_id) REFERENCES orderdetails(id), FOREIGN KEY (customers_id) REFERENCES customers(id));

CREATE TABLE orderdetails ( id INT PRIMARY KEY AUTO_INCREMENT, quantity INT NOT NULL, price DECIMAL(10, 2) NOT NULL, orders_id INT, product_id INT,

FOREIGN KEY (orders_id) REFERENCES orders(id),

FOREIGN KEY (product_id) REFERENCES products(id));

CREATE TABLE rating ( id INT PRIMARY KEY AUTO_INCREMENT, star INT CHECK (star >= 1 AND star

Ngày đăng: 13/06/2024, 09:50

HÌNH ẢNH LIÊN QUAN

Hình 2. 1 Mục đích của xây dựng Webiste của doanh nghiệp Việt Nam - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 2. 1 Mục đích của xây dựng Webiste của doanh nghiệp Việt Nam (Trang 19)
Hình 2. 2 Sàn thương mại điện tử EBay nước ngoài - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 2. 2 Sàn thương mại điện tử EBay nước ngoài (Trang 20)
Hình 3. 1 Nội dung của một website - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 1 Nội dung của một website (Trang 24)
Hình 3. 2 Mô hình MVC - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 2 Mô hình MVC (Trang 27)
Hình 3. 3 Luồng xử lý của mô hình MVC - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 3 Luồng xử lý của mô hình MVC (Trang 28)
Hình 3. 5 Giao tiếp giữa Client – Server vả Model - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 5 Giao tiếp giữa Client – Server vả Model (Trang 31)
Hình 3. 7 Giao diện trong phần mềm PowerDesigner - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 7 Giao diện trong phần mềm PowerDesigner (Trang 33)
Hình 3. 8 Sơ đồ UseCase của hệ thống - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 8 Sơ đồ UseCase của hệ thống (Trang 36)
Hình 3. 9 Sơ đồ phân cấp chức năng của website bán sách - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 9 Sơ đồ phân cấp chức năng của website bán sách (Trang 38)
Hình 3. 10 Sơ đồ dòng dữ liệu mức ngữ cảnh - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 10 Sơ đồ dòng dữ liệu mức ngữ cảnh (Trang 39)
Hình 3. 11 Sơ đồ dòng dữ liệu mức 1 (quản lý sách) - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 11 Sơ đồ dòng dữ liệu mức 1 (quản lý sách) (Trang 39)
Hình 3. 12 Sơ đồ dòng dữ liệu mức 1 (quản lý đặt hàng) - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 12 Sơ đồ dòng dữ liệu mức 1 (quản lý đặt hàng) (Trang 40)
Hình 3. 14 Sơ đồ dòng dữ liệu mức 2 (quản lý đặt hàng) - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 14 Sơ đồ dòng dữ liệu mức 2 (quản lý đặt hàng) (Trang 41)
Bảng 3. 4 Mô tả thực thể User - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Bảng 3. 4 Mô tả thực thể User (Trang 42)
Bảng 3. 10 Mô tả thực thể Categories - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Bảng 3. 10 Mô tả thực thể Categories (Trang 46)
Bảng 3. 11 Mô tả thực thể Slide - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Bảng 3. 11 Mô tả thực thể Slide (Trang 47)
Hình 3. 19 Dữ liệu mẫu thực thể Orderdetails - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 19 Dữ liệu mẫu thực thể Orderdetails (Trang 49)
Hình 3. 18 Dữ liệu mẫu thực thể Orders - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 18 Dữ liệu mẫu thực thể Orders (Trang 49)
Hình 3. 20 Dữ liệu mẫu thực thể Rating - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 20 Dữ liệu mẫu thực thể Rating (Trang 50)
Hình 3. 21 Dữ liệu mẫu thực thể Products - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 21 Dữ liệu mẫu thực thể Products (Trang 50)
Hình 3. 23 Dữ liệu mẫu của thực thể Slides - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 23 Dữ liệu mẫu của thực thể Slides (Trang 51)
Hình 3. 25 Cơ sở dữ liệu mức luận lý - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 25 Cơ sở dữ liệu mức luận lý (Trang 55)
Hình 3. 26 CSDL mức vật lý - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 26 CSDL mức vật lý (Trang 56)
Hình 3. 27 Giao diện đăng nhập - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 27 Giao diện đăng nhập (Trang 57)
Hình 3. 28 Trang chủ của User (Dashboard) - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 28 Trang chủ của User (Dashboard) (Trang 58)
Hình 3. 35 Dashboard của Người dùng - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 35 Dashboard của Người dùng (Trang 60)
Hình 3. 36 Đăng ký tài khoản người dùng - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 36 Đăng ký tài khoản người dùng (Trang 61)
Hình 3. 39 Giao diện xác nhận - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 39 Giao diện xác nhận (Trang 62)
Hình 3. 40 Giao diện hoàn thành đặt sách - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 40 Giao diện hoàn thành đặt sách (Trang 63)
Hình 3. 42 Giao diện tìm kiếm sách - Báo cáo phân tích và xây dựng website bán sách trực tuyến mới nhất
Hình 3. 42 Giao diện tìm kiếm sách (Trang 64)

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

TÀI LIỆU LIÊN QUAN

w