1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo thực tập chuyên môn ứng dụng web tên đề tài xây DỰNG WEBSITE bán QUẦN áo ONLINE

35 14 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

Tiêu đề Xây Dựng Website Bán Quần Áo Online
Tác giả Lưu Thu Phương, Lại Văn Tân, Nguyên Đức Thắng
Người hướng dẫn Nguyễn Duy Quang
Trường học Trường Đại Học Giao Thông Vận Tải
Chuyên ngành Khoa Công Nghệ Thông Tin
Thể loại Báo cáo thực tập chuyên môn
Năm xuất bản 2021 – 2022
Thành phố Hà Nội
Định dạng
Số trang 35
Dung lượng 2,04 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

  • CHƯƠNG 1: TỔNG QUAN (8)
    • 1.1. Thực trạng hiện nay (8)
    • 1.2. Mô tả về hệ thống và quy trình nghiệp vụ cơ bản (9)
      • 1.2.1. Nhập sản phẩm vào cơ sở dữ liệu (Admin) (9)
      • 1.3.2. Tìm kiếm sản phẩm (9)
      • 1.3.3. Thêm sản phẩm vào giỏ hàng (9)
      • 1.3.4. Đặt hàng (9)
    • 1.3. Giới thiệu về đề tài (10)
      • 1.3.1. Mục đích đề tài (10)
      • 1.4.2. Lý do chọn đề tài (11)
      • 1.4.3. Ý nghĩa thực tiễn (12)
      • 1.4.4. Phạm vi nghiên cứu (12)
      • 1.4.5. Phương pháp nghiên cứu (12)
  • CHƯƠNG 2: CƠ SỞ LÝ LUẬN (13)
    • 2.1. Phân tích và thiết kế hệ thống (13)
      • 2.1.1. Yêu cầu phần mềm cần đáp ứng (13)
      • 2.1.2. Lược đồ phân rã chức năng (13)
      • 2.1.3. Lược đồ usecase (14)
        • 2.1.3.1. Đặc tả Use-case Đăng nhập (15)
        • 2.1.3.2. Đặc tả Use-case Đăng ký (15)
        • 2.1.3.3. Đặc tả Use-case Thêm vào giỏ hàng (16)
        • 2.1.3.4. Đặc tả Use-case Đặt hàng (16)
        • 2.1.3.5. Đặc tả Use-case Tìm kiếm (17)
        • 2.1.3.6. Đặc tả Use-case Quản lý sản phẩm (17)
        • 2.1.3.7. Đặc tả Use-case Quản lý loại sản phẩm (18)
        • 2.1.3.8. Đặc tả Use-case Quản lý hóa đơn (18)
        • 2.1.3.9. Đặc tả Use-case Quản lý chi tiết hóa đơn (19)
        • 2.1.3.10. Đặc tả Use-case Quản lý khách hàng (20)
        • 2.1.3.11. Đặc tả Use-case Quản lý tin tức (20)
        • 2.1.3.12. Đặc tả Use-case Quản lý slide (21)
        • 2.1.3.13. Đặc tả Use-case Quản lý người dùng (21)
      • 2.1.5. Sơ đồ lớp Diagram (23)
        • 2.1.6.1. Thực thể loại sản phẩm (23)
        • 2.1.6.2. Thực thể sản phẩm (24)
        • 2.1.6.3. Thực thể hóa đơn (24)
        • 2.1.6.4. Thực thể chi tiết hóa đơn (24)
        • 2.1.6.5. Thực thể khách hàng (25)
        • 2.1.6.6. Thực thể tin tức (25)
        • 2.1.6.7. Thực thể slide (25)
        • 2.1.6.8. Thực thể người dùng (26)
        • 2.1.6.9. Thực thể nhà cung cấp (26)
  • CHƯƠNG 3: THỰC NGHIỆM (27)
    • 3.1. Môi trường cài đặt (27)
    • 3.2. Form Đăng nhập / Đăng ký (27)
    • 3.3. Giao diện trang chủ website bán hàng (28)
    • 3.4. Giao diện trang loại sản phẩm (28)
    • 3.5. Giao diện trang chi tiết sản phẩm (29)
    • 3.6. Giao diện trang giới thiệu (30)
    • 3.7. Giao diện trang liên hệ (31)
    • 3.8. Giao diện trang đặt hàng (32)
    • 3.9. Giao diện trang đặt hàng thành công (32)
    • 3.10. Giao diện trang giỏ hàng (33)
    • 3.11. Giao diện trang admin (33)
  • CHƯƠNG 4: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỀN (34)
    • 4.1 Kết quả đạt được (34)
    • 4.2 Những mặt còn hạn chế (34)
    • 4.3 Hướng phát triển (34)

Nội dung

- Thiết lập một trang website quản lý bán hàng cho phép lưu trữ tất cả cácthông tin có liên quan đến việc quản lý mà trước đây phải ghi chép trong hàng trăm đốngsách vở: lưu trữ tất cả c

TỔNG QUAN

Thực trạng hiện nay

Trong những năm gần đây, kinh tế Việt Nam hội nhập ngày càng sâu vào nền kinh tế thế giới và đạt được tăng trưởng ổn định, kéo theo thu nhập trung bình của người dân được cải thiện Nhu cầu tiêu dùng tăng lên và người Việt ngày càng chú ý đến hình thức phục vụ tiện lợi, cùng với sự thuận tiện trong mua bán và thanh toán Vì vậy, bán hàng qua mạng được coi là giải pháp phù hợp với xu thế tiêu dùng mới, kết nối người mua và người bán một cách nhanh chóng, an toàn và tiện lợi Với lợi thế của kênh bán hàng trực tuyến và sự phổ biến toàn cầu của bán hàng qua mạng, mô hình này đã trở thành một hình thức bán hàng phổ biến trên thế giới Trong hai đến ba năm gần đây, bán hàng qua mạng tại Việt Nam ghi nhận sự phát triển vượt bậc, thể hiện ở chất lượng bán hàng được cải thiện và sự quan tâm ngày càng tăng của người tiêu dùng đối với mua bán trực tuyến.

Do đó việc xây dựng một Website bán hàng là một việc hết sức cần thiết hiện nay nhằm mục đích:

Một website bán hàng hoàn chỉnh giúp việc bán hàng online trở nên dễ dàng và hiệu quả hơn, tối ưu hóa quy trình quản lý đơn hàng và tiếp cận khách hàng tiềm năng Khách hàng tiết kiệm thời gian bằng cách không phải ra cửa hàng: ở nhà chỉ cần truy cập website, đặt hàng và nhận hàng được giao tận nơi một cách tiện lợi.

Thiết lập một trang web quản lý bán hàng cho phép lưu trữ toàn bộ thông tin liên quan đến quản lý mà trước đây phải ghi chép trong hàng trăm đống sách vở: thông số kỹ thuật từng mặt hàng, hoá đơn bán hàng từ trước đến nay và thông tin của từng nhân viên cũng như khách hàng Nhờ hệ thống lưu trữ tập trung này, mọi dữ liệu về khách hàng, nhân viên và hoá đơn có thể được tra cứu một cách chính xác và nhanh chóng ở bất cứ lúc nào, ở bất cứ nơi đâu, thay thế các thao tác thô sơ như trước đây phải lục tìm trong tủ sổ sách tốn công và thời gian.

Để cải thiện hiệu quả kinh doanh, cần xem xét kỹ tình hình buôn bán và doanh thu hàng tháng của cửa hàng nhằm nhận diện những tồn tại và cơ hội tăng trưởng Dựa trên phân tích này, có thể đề xuất các biện pháp khắc phục như giảm giá một số mặt hàng hoặc triển khai các chương trình khuyến mãi khi mua sắm tại cửa hàng, nhằm mục tiêu thu hút khách hàng và kích thích doanh thu Việc tăng cường hoạt động khuyến mãi còn góp phần nâng cao uy tín trên thị trường, từ đó giúp cửa hàng duy trì sự phát triển ổn định và phát đạt.

Xây dựng trang bán hàng trực tuyến tối ưu giúp khách hàng dễ dàng mua những sản phẩm mong muốn chỉ với vài thao tác trên website, mà không cần đến cửa hàng Trang web bán hàng trực tuyến mang lại trải nghiệm mua sắm online tiện lợi, nhanh chóng và an toàn, giúp người dùng dễ dàng tìm kiếm sản phẩm, so sánh giá và thanh toán ngay trên nền tảng số, từ đó tiết kiệm thời gian và công sức.

Mô tả về hệ thống và quy trình nghiệp vụ cơ bản

1.2.1 Nhập sản phẩm vào cơ sở dữ liệu (Admin)

Bổ sung, sửa đổi những sản phẩm mới và những thông tin của sản phẩm vào cơ sở dữ liệu.

Quản lý thông tin về những sản phẩm hiện có trong kho (còn bao nhiêu sản phẩm, gồm những loại sản phẩm nào, sản phẩm nào đang giảm giá,…)

 Quản lý nhập hàng: thêm, xóa, sửa thông tin sản phẩm, cập nhật thông tin cần sửa vào bảng sản phẩm.

 Quản lý thông tin khách hàng: thêm, xóa, sửa thông tin khách hàng.

 Quản lý về việc giao hàng

 Quản lý hóa đơn sản phẩm: thêm xóa sửa thông tin hóa đơn.

Khi khách hàng ghé thăm website và muốn tìm kiếm tên một sản phẩm, họ chỉ cần nhập thông tin cần tìm và nhấn nút tìm kiếm Hệ thống sẽ tra cứu và cung cấp cho khách hàng thông tin về sản phẩm đó, miễn sao sản phẩm có trong cơ sở dữ liệu của hệ thống.

Khách hàng có nhu cầu xem thông tin sản phẩm có thể nhấn vào hình ảnh bất kỳ của sản phẩm hoặc nhấn nút Chi tiết để đọc đầy đủ thông tin, từ đó hiểu rõ đặc tính và lợi ích của sản phẩm và dễ dàng lựa chọn mặt hàng phù hợp để mua.

1.3.3 Thêm sản phẩm vào giỏ hàng

Sau khi xem kỹ thông tin mô tả sản phẩm và quyết định mua, khách hàng chỉ cần nhấn vào icon giỏ hàng để thêm sản phẩm vào đơn hàng của mình.

Sau khi thêm sản phẩm vào giỏ hàng, khách hàng nhấn nút Đặt hàng để tiến hành mua sản phẩm Lập tức, họ sẽ được chuyển đến một trang riêng để điền đầy đủ thông tin khách hàng và chọn phương thức thanh toán cho đơn hàng đó.

Khách hàng có thể thanh toán thông qua hình thức thanh toán trực tiếp khi nhân viên giao hàng tận nơi cho khách hàng.

Giới thiệu về đề tài

1.3.1 Mục đích đề tài Đây là một website nhằm bán và giới thiệu rộng rãi các mặt hàng của công ty đến người tiêu dùng với các chi tiết mặt hàng cũng như giá cả một cách chính xác nhất. Website được xây dựng nhằm:

Khách hàng là những người có nhu cầu mua sắm hàng hóa; họ sẽ tìm kiếm các mặt hàng cần thiết từ hệ thống và tiến hành đặt mua, và vì vậy trang web phải được tối ưu để hỗ trợ quá trình này bằng cách cho phép tìm kiếm nhanh chóng, lọc và sắp xếp sản phẩm theo tiêu chí, cung cấp đầy đủ thông tin và cập nhật giá both trong và ngoài tồn kho, đồng thời hỗ trợ thanh toán an toàn và giao hàng thuận tiện, nhằm tối ưu trải nghiệm người dùng và chăm sóc khách hàng hiệu quả để tăng tỷ lệ chuyển đổi và sự hài lòng của khách hàng.

Khách hàng khi truy cập trang web thương mại thường tìm kiếm các mặt hàng và sản phẩm mình cần và muốn mua Tuy nhiên, cũng có nhiều người dùng vào website mà chưa có ý định mua hoặc chưa biết mua gì, nên hệ thống phải làm cho sản phẩm trở nên hấp dẫn và dễ khám phá, đồng thời giúp khách hàng tìm kiếm nhanh và hiệu quả đúng những sản phẩm họ đang tìm Để tối ưu SEO và trải nghiệm người dùng, cần phối hợp công cụ tìm kiếm tiện dụng, gợi ý sản phẩm liên quan và bộ lọc thông minh nhằm tăng khả năng khách hàng nhận diện và lựa chọn đúng sản phẩm mong muốn.

Đặt mua hàng: Sau khi khách hàng chọn xong các mặt hàng cần mua, đơn đặt hàng sẽ hiển thị để khách hàng nhập những thông tin cần thiết Để mang lại trải nghiệm mua sắm thoải mái và riêng tư, hệ thống nên tối giản yêu cầu thông tin, tránh hỏi quá nhiều dữ liệu và tập trung vào những thông tin thiết yếu, từ đó tăng khả năng hoàn tất đơn hàng và cải thiện sự hài lòng của khách hàng.

 Theo dõi đơn hàng của mình.

 Gửi ý kiến đóng góp về email của doanh nghiệp.

Là người có quyền đăng nhập, quản trị và làm chủ mọi hoạt động của hệ thống trang web, nhà quản trị nắm quyền kiểm soát toàn bộ quá trình vận hành Nhà quản trị có một tài khoản username và mật khẩu để truy cập hệ thống, nhằm thực hiện các chức năng quản trị như giám sát hoạt động, quản lý người dùng và bảo mật hệ thống, đảm bảo website vận hành an toàn và thông suốt.

 Quản lý các sản phẩm một cách dễ dàng.

 Thêm, xóa, sửa thông tin sản phẩm vào cơ sở dữ liệu.

 Kiểm tra và xử lý đơn đặt hàng.

Bên cạnh các chức năng đã đề cập, trang web cần có giao diện đẹp mắt và dễ truy cập để người dùng dễ tìm kiếm thông tin và trải nghiệm tốt; một giao diện trực quan và hấp dẫn không chỉ tăng lượng khách hàng mà còn giúp khách hàng nhận thấy những thông tin quảng cáo quan trọng về công ty, từ đó thu hút sự quan tâm và tăng khả năng được tham khảo Đối với website mua bán trực tuyến, yếu tố then chốt là bảo đảm an toàn tuyệt đối cho thông tin người dùng trong quá trình đặt mua và thanh toán để duy trì niềm tin và bảo vệ quyền lợi khách hàng Đồng thời, trang web còn cần khả năng dễ nâng cấp, bảo trì và sửa chữa khi cần bổ sung, cập nhật những tính năng mới để duy trì hiệu suất và đáp ứng xu hướng công nghệ.

1.4.2 Lý do chọn đề tài

Trong thị trường hiện nay, cạnh tranh kinh doanh ngày càng gay gắt buộc các doanh nghiệp phải chú trọng tối đa đến trải nghiệm và sự hài lòng của khách hàng Hầu hết các nhà kinh doanh và công ty lớn nhận thức rằng thỏa mãn khách hàng là yếu tố sống còn, giúp tăng sự trung thành, nâng cao uy tín và thúc đẩy tăng trưởng doanh thu.

Ngày càng nhiều doanh nghiệp xây dựng hệ thống bán hàng theo hình thức thương mại điện tử để tăng trưởng và tối ưu doanh thu Theo kết quả khảo sát của một công ty nghiên cứu thị trường tại Việt Nam, khoảng 70% doanh nghiệp và dịch vụ ở Việt Nam đã có hệ thống bán hàng qua Internet và điện thoại Điều này cho thấy xu hướng chuyển đổi sang thương mại điện tử ngày càng mạnh, đồng thời nhấn mạnh vai trò của kênh bán hàng online và di động trong chiến lược kinh doanh hiện đại.

Trước đây, người tiêu dùng phải mất công tìm cửa hàng bán sản phẩm, xác định vị trí và khoảng cách để quyết định mua Giờ đây, website bán hàng trực tuyến giải quyết mọi rắc rối đó: bạn có thể ngồi ở nhà, thao tác trên website để đặt mua và nhận hàng tại tận nơi, không cần phải ra ngoài Hệ thống mua sắm trực tuyến giúp quá trình mua bán nhanh chóng, tiện lợi và tối ưu hơn cho cả người mua lẫn người bán, mang lại trải nghiệm mua hàng trực tuyến an toàn, tiết kiệm thời gian và thuận tiện hơn rất nhiều.

Thương mại điện tử mang lại chi phí thấp và hiệu quả cao so với kinh doanh truyền thống nhờ tối ưu hóa quy trình và chi phí vận hành Nhờ lợi thế của công nghệ Internet, thông tin về sản phẩm được truyền tải nhanh chóng và thuận tiện đến khách hàng, giúp tăng tốc quyết định mua hàng Kết hợp với dịch vụ giao hàng tận nơi và thanh toán qua bưu điện, ngân hàng, mô hình thương mại điện tử ngày càng thuận lợi, đẩy mạnh phát triển và mở rộng thị trường.

Nhận thấy những nhu cầu thiết yếu của người tiêu dùng trong lĩnh vực thời trang nữ, em quyết định chọn đề tài Xây dựng Website thời trang nữ trực tuyến nhằm đáp ứng mọi người trên toàn quốc Thông qua hệ thống website được xây dựng, khách hàng có thể dễ dàng tìm kiếm và đặt mua các mặt hàng hay sản phẩm cần thiết, từ áo và váy đến phụ kiện, đáp ứng đa dạng nhu cầu mua sắm Việc tối ưu hóa nội dung và từ khóa cho SEO với các cụm từ như thời trang nữ, mua sắm trực tuyến, đặt mua online sẽ giúp tăng khả năng tiếp cận của người tiêu dùng trên các công cụ tìm kiếm và mang lại trải nghiệm mua sắm tiện lợi.

Trong thời đại thương mại điện tử phát triển ngày càng mạnh, việc ứng dụng vào hoạt động “Xây dựng Website thời trang nữ trực tuyến” mang lại nhiều ý nghĩa quan trọng cho thương hiệu và cửa hàng Website thời trang nữ online giúp mở rộng phạm vi tiếp cận khách hàng mục tiêu 24/7, tăng khả năng nhận diện thương hiệu và kể câu chuyện sản phẩm một cách trực quan Việc tối ưu hóa trải nghiệm người dùng, quy trình thanh toán an toàn và tối ưu hóa công cụ tìm kiếm (SEO) làm tăng lưu lượng truy cập và tỷ lệ chuyển đổi Hệ thống quản lý sản phẩm, đơn hàng và phân tích dữ liệu người dùng hỗ trợ xây dựng chiến lược marketing cá nhân hóa, đáp ứng nhu cầu khách hàng và tăng doanh số bán hàng Bên cạnh đó, sự tích hợp với mạng xã hội và các kênh quảng cáo giúp nâng cao sự cạnh tranh trên thị trường thời trang nữ trực tuyến và mang lại lợi thế cạnh tranh bền vững.

- Đỡ tốn nhiều thời gian cho người tiêu dùng cũng như nhà quản lý trong việc tham gia vào hoạt động mua bán hàng.

- Giúp người tiêu dùng biết được giá cả và hình ảnh của sản phẩm một cách chính xác nhất có thể.

- Giúp nhà quản lý dễ dàng hơn trong việc quản lý sản phẩm và hóa đơn mua hàng.

- Tìm hiểu kỹ thuật lập trình, cách thức hoạt động của ASP.net MVC.

- Hiểu được cách lưu trữ dữ liệu của hệ quản trị cơ sở dữ liệu SQL Server.

- Sử dụng ngôn ngữ ASP NET và hệ quản trị SQL Server để xây dựng trang web động.

- Đề tài này được ứng dụng chỉ đơn thuần phục vụ việc mua và bán hàng trực tuyến một cách tiện lợi hơn.

- Phân tích yêu cầu do giáo viên hướng dẫn cung cấp.

- Nghiên cứu về các tài liệu online và tìm hiểu về quy trình nghiệp vụ trong lĩnh vực thương mại điện tử.

- Phân tích và thiết kế website phù hợp với yêu cầu được đặt ra.

- Nghiên cứu và tìm hiểu để xây dựng một trang web theo ngôn ngữ ASP.net và

CƠ SỞ LÝ LUẬN

Phân tích và thiết kế hệ thống

2.1.1 Yêu cầu phần mềm cần đáp ứng

1 Quản lý toàn bộ loại sản phẩm trên hệ thống.

2 Quản lý sản phẩm có trong hệ thống.

Vd: Sản phẩm hiện tại đang thuộc loại sản phẩm nào, tổng số lượng sản phẩm hiện có trong kho là bao nhiêu.

3 Quản lý khách hàng, hóa đơn và chi tiết hóa đơn.

Vd: Khi một khách hàng đặt hàng thì sẽ lưu thông tin như tên khách hàng, ngày đặt, tổng tiền,tên sản phẩm…vào hóa đơn mua hàng.

Vd: Người quản lý có thể xem thông tin hoặc thêm sửa xóa một tin tức.

5 Quản lý slide và người dùng.

2.1.2 Lược đồ phân rã chức năng

Hình 1 Lược đồ phân rã chức năng trang giao diện người dùng

Hình 2 Lược đồ phân rã chức năng trang admin

Hình 3 Lược đồ usecase quản trị viên

Hình 4 Lược đồ usecase giao diện người dùng

2.1.3.1 Đặc tả Use-case Đăng nhập

 Tóm tắt: use case này mô tả cách đăng nhập vào trang quản trị viên

 Use case này bắt đầu khi actor muốn đăng nhập vào hệ thống

 Hệ thống yêu cầu các actor nhập username và password Actor nhập tên và mật khẩu

Hệ thống sẽ kiểm tra tên đăng nhập và mật khẩu mà actor nhập Nếu thông tin đăng nhập khớp và tài khoản là admin, hệ thống sẽ cho phép actor đăng nhập vào hệ thống quản trị Ngược lại, nếu đó là tài khoản người dùng bình thường, actor sẽ không thể đăng nhập vào trang quản trị viên.

Trong dòng sự kiện khác, nếu người dùng nhập sai tên đăng nhập hoặc mật khẩu ở dòng sự kiện chính, hệ thống sẽ hiển thị thông báo lỗi Người dùng có thể quay trở về đầu dòng sự kiện để thử lại hoặc hủy bỏ việc đăng nhập; khi đó use case kết thúc.

 Các yêu cầu đặc biệt

Trong Use case thành công, người đăng nhập sẽ được cấp các quyền sử dụng hệ thống tương ứng với vai trò và mức độ truy cập của họ Ngược lại, nếu Use case không thành công, trạng thái của hệ thống không đổi và actor trên trang đăng nhập vẫn giữ nguyên quyền truy cập hiện có.

2.1.3.2 Đặc tả Use-case Đăng ký

 Tóm tắt: Cho phép người dùng đăng ký tài khoản

 Use case này bắt đầu khi actor muốn đăng ký tài khoản người dùng

 Actor nhập đầy đủ thông tin theo yêu cầu

 Sau khi nhập đầy đủ thông tin và nhấn vào nút đăng ký để hoàn tất quá trình đăng ký.

 Dòng sự kiện khác: Actor nhập không đầy đủ thông tin hoặc sai định dạng sẽ được yêu cầu nhập lại

 Các yêu cầu đặc biệt

 Post condition Đăng ký thành công thì người dùng có thể sử dụng tài khoản đó để đăng nhập

2.1.3.3 Đặc tả Use-case Thêm vào giỏ hàng

 Tóm tắt: Cho phép người dùng thêm sản phẩm vào giỏ hàng của mình

 Người dùng chọn sản phẩm muốn mua.

 Nhấn thêm vào giỏ hàng, hệ thống sẽ tự động lưu thông tin sản phẩm đó vào giỏ hàng.

 Dòng sự kiện khác: Không

Nếu sản phẩm còn hàng hệ thống sẽ thêm vào giỏ hàng.Ngược lại nếu trong kho đã hết sản phẩm hệ thống sẽ thông báo.

2.1.3.4 Đặc tả Use-case Đặt hàng

 Tóm tắt: Cho phép người dùng đặt hàng và chọn hình thức thanh toán

 Use case này bắt đầu khi actor vào trang đặt hàng

 Hệ thống yêu cầu người dùng nhập thông tin khách hàng và chọn hình thức thanh toán.

 Sau khi điền đầy đủ thông tin khách hàng và nhấn vào nút đặt hàng để hoàn tất quá trình giao dịch.

 Dòng sự kiện khác: Người dùng nhập thông tin cần thiết không đầy đủ hoặc sai định dạng sẽ được yêu cầu nhập lại

 Các yêu cầu đặc biệt

Thông báo đặt hàng thành công và sản phẩm đã được thêm vào hóa đơn

2.1.3.5 Đặc tả Use-case Tìm kiếm

 Tóm tắt: Cho phép người dùng tìm kiếm một sản phẩm

 Use case này bắt đầu khi người dùng nhập từ khóa vào thanh tìm kiếm

 Hệ thống sẽ dựa vào từ khóa và lọc những sản phẩm tương đồng với từ khóa ra.

 Dòng sự kiện khác: Không

 Các yêu cầu đặc biệt

Hiển thị sản phẩm có liên quan đến từ khóa.

2.1.3.6 Đặc tả Use-case Quản lý sản phẩm

 Tóm tắt: Cho phép admin có quyền thay đổi thông tin như thêm, xóa, sửa, xem danh sách sản phẩm trong hệ thống.

 Hệ thống yêu cầu admin nhập thông tin sản phẩm nếu sử dụng chức năng thêm và sửa sản phẩm.

 Admin điền đầy đủ thông tin sản phẩm theo yêu cầu.

 Admin xác nhận lưu thông tin sản phẩm.

 Dòng sự kiện khác: Admin nhập thông tin cần thiết không đầy đủ hoặc sai định dạng sẽ được yêu cầu nhập lại.

 Các yêu cầu đặc biệt

Actor phải có quyền admin và đăng nhập vào hệ thống.

Thông tin sản phẩm được thêm vào danh sách

2.1.3.7 Đặc tả Use-case Quản lý loại sản phẩm

 Tóm tắt: Cho phép admin có quyền thay đổi thông tin như thêm, xóa, sửa, xem danh sách loại sản phẩm trong hệ thống.

 Hệ thống yêu cầu admin nhập thông tin loại sản phẩm nếu sử dụng chức năng thêm và sửa loại sản phẩm.

 Admin điền đầy đủ thông tin loại sản phẩm theo yêu cầu.

 Admin xác nhận lưu thông tin loại sản phẩm.

Trong dòng sự kiện khác, quản trị viên nhập thông tin cần thiết nhưng chưa đầy đủ hoặc sai định dạng sẽ được hệ thống yêu cầu nhập lại nhằm đảm bảo dữ liệu chính xác Khi thực hiện xóa, nếu loại sản phẩm có khóa ngoại liên kết với bảng dữ liệu khác, hệ thống sẽ hiển thị cảnh báo để ngăn ngừa mất liên kết và bảo đảm tính toàn vẹn dữ liệu.

 Các yêu cầu đặc biệt

Actor phải có quyền admin và đăng nhập vào hệ thống.

Thông tin loại sản phẩm được thêm vào danh sách

2.1.3.8 Đặc tả Use-case Quản lý hóa đơn

 Tóm tắt: Cho phép admin có quyền thay đổi thông tin như thêm, xóa, sửa, xem danh sách hóa đơn trong hệ thống.

 Hệ thống yêu cầu admin nhập thông tin hóa đơn nếu sử dụng chức năng thêm và sửa thông tin hóa đơn.

 Admin điền đầy đủ thông tin hóa đơn theo yêu cầu.

 Admin xác nhận lưu thông tin hóa đơn.

Trong dòng sự kiện khác, khi quản trị viên (admin) nhập thông tin cần thiết nhưng thiếu đầy đủ hoặc sai định dạng, hệ thống sẽ yêu cầu nhập lại để đảm bảo dữ liệu chính xác và đầy đủ Đồng thời, khi thực hiện xóa hóa đơn, nếu hóa đơn đó có khóa ngoại liên kết với bảng dữ liệu khác, hệ thống sẽ cảnh báo để ngăn ngừa lỗi dữ liệu và bảo vệ tính toàn vẹn của cơ sở dữ liệu.

 Các yêu cầu đặc biệt

Actor phải có quyền admin và đăng nhập vào hệ thống.

Thông tin hóa đơn được thêm vào danh sách

2.1.3.9 Đặc tả Use-case Quản lý chi tiết hóa đơn

 Tóm tắt: Cho phép admin có quyền thay đổi thông tin như thêm, xóa, sửa, xem danh sách chi tiết hóa đơn trong hệ thống.

 Hệ thống yêu cầu admin nhập thông tin chi tiết hóa đơn nếu sử dụng chức năng thêm và sửa thông tin chi tiết hóa đơn.

 Admin điền đầy đủ thông tin chi tiết hóa đơn theo yêu cầu.

 Admin xác nhận lưu thông tin chi tiết hóa đơn.

Trong dòng sự kiện khác, khi quản trị viên nhập thông tin cần thiết mà chưa đầy đủ hoặc sai định dạng, hệ thống sẽ bắt buộc yêu cầu nhập lại để đảm bảo dữ liệu hợp lệ Trong thao tác xóa, nếu chi tiết hóa đơn có khóa ngoại, hệ thống sẽ hiển thị cảnh báo nhằm ngăn chặn mất liên kết dữ liệu và duy trì tính nhất quán của cơ sở dữ liệu.

 Các yêu cầu đặc biệt

Actor phải có quyền admin và đăng nhập vào hệ thống.

Thông tin chi tiết hóa đơn được thêm vào danh sách

2.1.3.10 Đặc tả Use-case Quản lý khách hàng

 Tóm tắt: Cho phép admin có quyền thay đổi thông tin như thêm, xóa, sửa, xem danh sách khách hàng trong hệ thống.

 Hệ thống yêu cầu admin nhập thông tin khách hàng nếu sử dụng chức năng thêm và sửa thông tin khách hàng.

 Admin điền đầy đủ thông tin khách hàng theo yêu cầu.

 Admin xác nhận lưu thông tin khách hàng.

Dòng sự kiện khác: quản trị viên nhập thông tin khách hàng cần thiết nhưng nếu thiếu hoặc sai định dạng, hệ thống sẽ yêu cầu nhập lại để đảm bảo dữ liệu đầy đủ và đúng chuẩn; khi xóa khách hàng, nếu thông tin này có khóa ngoại liên kết với bảng khác, hệ thống sẽ hiển thị cảnh báo nhằm ngăn chặn sai sót và thông báo rõ lý do.

 Các yêu cầu đặc biệt

Actor phải có quyền admin và đăng nhập vào hệ thống.

Thông tin khách hàng được thêm vào danh sách.

2.1.3.11 Đặc tả Use-case Quản lý tin tức

 Tóm tắt: Cho phép admin có quyền thay đổi thông tin như thêm, xóa, sửa, xem danh sách tin tức trong hệ thống.

 Hệ thống yêu cầu admin nhập thông tin tin tức nếu sử dụng chức năng thêm và sửa tin tức.

 Admin điền đầy đủ thông tin tin tức theo yêu cầu.

 Admin xác nhận lưu thông tin tin tức.

 Dòng sự kiện khác: Admin nhập thông tin cần thiết không đầy đủ hoặc sai định dạng sẽ được yêu cầu nhập lại.

 Các yêu cầu đặc biệt

Actor phải có quyền admin và đăng nhập vào hệ thống.

Tin tức được thêm vào danh sách

2.1.3.12 Đặc tả Use-case Quản lý slide

 Tóm tắt: Cho phép admin có quyền thay đổi thông tin như thêm, xóa, sửa, xem danh sách slide trong hệ thống.

 Hệ thống yêu cầu admin nhập thông tin slide nếu sử dụng chức năng thêm và sửa slide.

 Admin điền đầy đủ thông tin slide theo yêu cầu.

 Admin xác nhận lưu thông tin slide.

 Dòng sự kiện khác: Admin nhập thông tin cần thiết không đầy đủ hoặc sai định dạng sẽ được yêu cầu nhập lại.

 Các yêu cầu đặc biệt

Actor phải có quyền admin và đăng nhập vào hệ thống.

Thông tin slide được thêm vào danh sách

2.1.3.13 Đặc tả Use-case Quản lý người dùng

 Tóm tắt: Cho phép admin có quyền thay đổi thông tin như thêm, xóa, sửa, xem danh sách người dùng trong hệ thống.

 Hệ thống yêu cầu admin nhập thông tin người dùng nếu sử dụng chức năng thêm và sửa người dùng.

 Admin điền đầy đủ thông tin người dùng theo yêu cầu.

 Admin xác nhận lưu thông tin người dùng.

 Dòng sự kiện khác: Admin nhập thông tin cần thiết không đầy đủ hoặc sai định dạng sẽ được yêu cầu nhập lại.

 Các yêu cầu đặc biệt

Actor phải có quyền admin và đăng nhập vào hệ thống.

Thông tin người dùng được thêm vào danh sách

Hình 6 Sơ đồ lớp Diagram

2.1.6 Cơ sở dữ liệu hệ thống

2.1.6.1 Thực thể loại sản phẩm

Hình 7 Thực thể loại sản phẩm

Hình 8 Thực thể sản phẩm

Hình 9 Thực thể hóa đơn

2.1.6.4 Thực thể chi tiết hóa đơn

Hình 10 Thực thể chi tiết hóa đơn

Hình 11 Thực thể khách hàng

Hình 12 Thực thể tin tức

Hình 14 Thực thể người dùng

2.1.6.9 Thực thể nhà cung cấp:

Hình 15 Thực thể nhà cung cấp

THỰC NGHIỆM

Môi trường cài đặt

Form Đăng nhập / Đăng ký

Giao diện trang chủ website bán hàng

Hình 25 Giao diện trang chủ

Giao diện trang loại sản phẩm

Hình 26 Giao diện trang loại sản phẩm

Giao diện trang chi tiết sản phẩm

Hình 27 Giao diện trang chi tiết sản phẩm

Giao diện trang giới thiệu

Hình 28 Giao diện trang giới thiệu

Giao diện trang liên hệ

Hình 29 Giao diện trang liên hệ

Giao diện trang đặt hàng

Hình 30 Giao diện trang đặt hàng

Giao diện trang đặt hàng thành công

Hình 31 Giao diện trang đặt hàng thành công

Giao diện trang giỏ hàng

Hình 32 Giao diện trang giỏ hàng

Giao diện trang admin

Hình 33 Giao diện trang admin

Ngày đăng: 02/11/2022, 08:39

TỪ KHÓA LIÊN QUAN

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