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 21 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 35
Dung lượng 2,37 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 đang hội nhập vào nền kinh tế thế giới với sự phát triển ổn định, giúp thu nhập trung bình của người dân ngày càng nâng cao Điều kiện này thúc đẩy nhu cầu tiêu dùng tăng cao, đồng thời người tiêu dùng cũng chú trọng đến hình thức phục vụ, sự tiện lợi trong mua sắm và thanh toán Bán hàng qua mạng là giải pháp phù hợp với xu hướng tiêu dùng mới, tận dụng các thế mạnh của mình để trở thành hình thức bán hàng phổ biến toàn cầu Trong 2-3 năm gần đây, thị trường bán hàng trực tuyến tại Việt Nam đã đạt được những bước tiến vượt bậc, thể hiện qua chất lượng dịch vụ được cải thiện rõ rệt và sự quan tâm của người tiêu dùng ngày càng tăng đối với hình thức mua sắm online.

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 trang web bán hàng hoàn chỉnh giúp việc bán hàng trực tuyến trở nên dễ dàng hơn, nâng cao trải nghiệm khách hàng và tiết kiệm thời gian cho người mua Khách hàng chỉ cần truy cập website từ nhà, chọn sản phẩm và đặt hàng một cách tiện lợi mà không cần phải đến cửa hàng Dịch vụ giao hàng tận nhà đảm bảo sự tiện lợi, nhanh chóng và an toàn, mang lại lợi ích lớn cho cả doanh nghiệp và khách hàng trong hoạt động kinh doanh online.

Thiết lập một trang website quản lý bán hàng giúp lưu trữ toàn diện các thông tin liên quan đến hoạt động kinh doanh, thay thế công việc ghi chép thủ công trong hàng trăm cuốn sách vở Hệ thống này cho phép lưu trữ các thông số của mặt hàng, hoá đơn bán hàng từ trước đến nay, cùng dữ liệu về nhân viên và khách hàng một cách chính xác và có tổ chức Nhờ đó, chỉ cần truy xuất dữ liệu qua website, bạn có thể xem thông tin khách hàng, nhân viên hoặc hoá đơn sản phẩm một cách nhanh chóng và dễ dàng mọi lúc mọi nơi, loại bỏ các thao tác thủ công mất thời gian như tìm kiếm trong sổ sách.

Theo dõi tình hình kinh doanh của cửa hàng và doanh thu hàng tháng là cách quan trọng để xác định các biện pháp khắc phục phù hợp, như giảm giá hoặc tổ chức các chương trình khuyến mãi nhằm thu hút khách hàng Các chiến lược này giúp nâng cao uy tín trên thị trường và thúc đẩy hoạt động kinh doanh phát đạt hơn.

Xây dựng trang bán hàng trực tuyến mang lại sự tiện lợi cho khách hàng khi mua sắm, giúp họ dễ dàng lựa chọn và đặt hàng chỉ qua vài thao tác trên website Đây là giải pháp tối ưu để khách hàng có thể mua sản phẩm mong muốn một cách nhanh chóng mà không cần đến cửa hàng Với nền tảng thương mại điện tử, mua sắm trở nên thuận tiện, tiết kiệm thời gian và nâng cao trải nghiệm người dùng.

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 truy cập vào website và muốn tìm kiếm tên của một sản phẩm, họ chỉ cần nhập thông tin cần tìm vào ô tìm kiếm Sau đó, nhấn nút tìm kiếm để hệ thống xử lý yêu cầu Nếu sản phẩm đó có trong cơ sở dữ liệu của website, hệ thống sẽ gửi thông tin đầy đủ về sản phẩm đến khách hàng một cách nhanh chóng và chính xác.

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

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

Khách hàng có thể thêm sản phẩm vào giỏ hàng dễ dàng bằng cách nhấn vào icon giỏ hàng sau khi đã xem mô tả sản phẩm Đây là bước nhanh chóng và tiện lợi để tiếp tục mua sắm Việc thêm sản phẩm vào giỏ hàng giúp khách hàng dễ dàng quản lý các mặt hàng muốn mua trước khi tiến hành thanh toán Chức năng này giúp nâng cao trải nghiệm mua sắm trực tuyến và thúc đẩy doanh số bán hàng.

Sau khi khách hàng đã thêm sản phẩm vào giỏ hàng, họ có thể nhấn nút đặt hàng để tiến hành mua hàng Khi nhấn vào nút đặt hàng, khách hàng sẽ được chuyển đến trang điền thông tin cá nhân và chọn phương thức thanh toán phù hợp Quá trình này giúp đảm bảo đơn hàng được xác nhận nhanh chóng và thuận tiện hơn cho khách 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ọ thường tìm kiếm các mặt hàng cần thiết trên hệ thống để đặt mua Chính vì vậy, một trang web mua sắm hiệu quả cần cung cấp trải nghiệm dễ dàng tìm kiếm và lựa chọn sản phẩm, giúp khách hàng nhanh chóng tiếp cận các mặt hàng mong muốn Trang web phải tối ưu hóa giao diện để hướng dẫn khách hàng mua sắm thuận tiện, từ việc chọn lựa sản phẩm đến thanh toán, nhằm nâng cao trải nghiệm người dùng và thúc đẩy doanh số bán hàng.

Khách hàng truy cập trang web thương mại để tìm kiếm và lựa chọn sản phẩm phù hợp, mong muốn có trải nghiệm tìm kiếm nhanh chóng, hiệu quả và hấp dẫn Hệ thống cần thiết kế để thúc đẩy sự thích thú và hứng thú của khách hàng với các sản phẩm, ngay cả khi họ không có ý định mua ngay hoặc chưa rõ mình cần gì Việc tối ưu hóa trải nghiệm tìm kiếm giúp khách hàng dễ dàng tiếp cận các mặt hàng mong muốn, nâng cao khả năng chuyển đổi và tạo ra sự hài lòng khi mua sắm trực tuyến.

Sau khi khách hàng chọn mặt hàng cần mua, đơn hàng sẽ hiển thị để khách hàng nhập thông tin cần thiết một cách thuận tiện, giúp tạo trải nghiệm mua sắm thoải mái và giữ sự riêng tư Việc thu thập các thông tin tối thiểu đảm bảo quá trình đặt hàng diễn ra dễ dàng, nhanh chóng và thân thiện với người dù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.

Nhà quản trị hệ thống có quyền đăng nhập, quản lý và điều khiển tất cả các hoạt động của trang web, đảm bảo vận hành trơn tru và bảo mật Người quản lý sử dụng tên đăng nhập (username) và mật khẩu (password) để truy cập vào hệ thống, từ đó thực hiện các chức năng quan trọng như cấu hình, quản lý nội dung và giám sát toàn bộ hoạt động của trang web Việc bảo vệ thông tin đăng nhập là yếu tố then chốt để duy trì an toàn hệ thống và phòng tránh mã độc, tấn công từ bên ngoài.

 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.

Một trang web đẹp mắt và dễ truy cập góp phần quan trọng trong việc thu hút khách hàng và nâng cao trải nghiệm người dùng Giao diện hấp dẫn giúp khách hàng dễ dàng tìm thấy thông tin cần thiết và tạo điều kiện để công ty quảng bá thương hiệu một cách hiệu quả, từ đó tăng lượng truy cập và cơ hội tiếp cận khách hàng tiềm năng Đảm bảo an toàn tuyệt đối cho thông tin cá nhân của người dùng trong quá trình đặt hàng và thanh toán là yếu tố cần thiết để xây dựng lòng tin và duy trì uy tín của website mua bán trực tuyến Ngoài ra, một trang web phải có khả năng dễ nâng cấp, bảo trì và sửa chữa, nhằm cập nhật các tính năng mới, nâng cao hiệu suất và đáp ứng nhu cầu phát triển của doanh nghiệp.

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

Trong thị trường cạnh tranh khốc liệt hiện nay, các doanh nghiệp lớn đều tập trung vào việc nâng cao trải nghiệm khách hàng để duy trì lợi thế cạnh tranh Việc làm hài lòng khách hàng đóng vai trò quyết định trong chiến lược phát triển kinh doanh thành công Các công ty chú trọng đáp ứng nhu cầu và mong đợi của khách hàng nhằm xây dựng sự trung thành và nâng cao thương hiệu trên thị trường ngày càng sôi động.

Hiện nay, số lượng doanh nghiệp phát triển hệ thống bán hàng theo hình thức thương mại điện tử ngày càng tăng cao Theo khảo sát của công ty nghiên cứu thị trường Việt Nam, khoảng 70% các doanh nghiệp và dịch vụ tại Việt Nam đã triển khai hệ thống bán hàng qua Internet và điện thoại, góp phần thúc đẩy sự phát triển của ngành bán lẻ trực tuyến.

Trong quá khứ, người tiêu dùng phải mất thời gian tìm kiếm cửa hàng bán sản phẩm mong muốn và địa chỉ của họ, gây ra sự bất tiện về khoảng cách Tuy nhiên, hiện nay, website bán hàng trực tuyến đã giải quyết vấn đề này bằng cách cho phép khách hàng dễ dàng mua hàng tại nhà chỉ với vài thao tác Hệ thống bán hàng trực tuyến giúp quá trình mua sắm trở nên nhanh chóng, tiện lợi và hiệu quả hơn, đồng thời giao hàng tận nơi mà không cần phải đi ra ngoài.

Thương mại điện tử có chi phí thấp hơn so với kinh doanh truyền thống, đồng thời mang lại hiệu quả cao hơn trong hoạt động kinh doanh Nhờ vào lợi thế của công nghệ Internet, việc truyền tải thông tin về sản phẩm trở nên nhanh chóng và thuận tiện hơn bao giờ hết Hệ thống giao hàng tận nơi, kết hợp với các phương thức thanh toán qua bưu điện và ngân hàng, đã tạo điều kiện thuận lợi tối đa cho sự phát triển của hình thức kinh doanh này.

Em đã quyết định chọn đề tài “Xây dựng Website thời trang nữ trực tuyến” để đáp ứng nhu cầu tiêu dùng ngày càng tăng về thời trang nữ Website này sẽ giúp khách hàng trên toàn quốc dễ dàng đặt mua các mặt hàng thời trang phù hợp, tiện lợi và nhanh chóng Đề án nhằm tạo ra một nền tảng thương mại điện tử uy tín, thuận tiện để người tiêu dùng tiếp cận và mua sắm các sản phẩm thời trang nữ đa dạng và phong phú.

Trong thời đại thương mại điện tử ngày càng phát triển, việc xây dựng website thời trang nữ trực tuyến trở thành một chiến lược quan trọng giúp các thương hiệu mở rộng thị trường và tăng doanh số bán hàng Website thời trang nữ trực tuyến không chỉ giúp tiếp cận khách hàng một cách dễ dàng mà còn nâng cao trải nghiệm mua sắm trực tuyến, từ đó thúc đẩy doanh số và tăng brand awareness Ứng dụng công nghệ vào xây dựng website thời trang nữ còn giúp tối ưu hóa hoạt động marketing, nâng cao khả năng cạnh tranh và thích nghi với xu hướng tiêu dùng ngày càng số hóa.

- Đỡ 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 kiểm tra tên đăng nhập và mật khẩu của actor để xác định tính hợp lệ Nếu thông tin đăng nhập đúng và tài khoản là quản trị viên, hệ thống sẽ cho phép đăng nhập vào trang quản trị Ngược lại, nếu tài khoản chỉ là người dùng bình thường, actor sẽ không thể truy cập vào phần quản trị viên Điều này đảm bảo an toàn và phân quyền rõ ràng cho hệ thống quản lý.

Trong trường hợp nhập sai tên đăng nhập hoặc mật khẩu trong 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ể chọn quay lại đầu dòng sự kiện để thử lại hoặc hủy bỏ quá trình đăng nhập, kết thúc use case tại điểm này.

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

Khi Use case thành công, người dùng đăng nhập sẽ được cấp các quyền truy cập hệ thống phù hợp, đảm bảo họ có thể thực hiện các tác vụ cần thiết Trong trường hợp không thành công, trạng thái của hệ thống sẽ không thay đổi và người dùng vẫn đứng ở trang đăng nhập, tránh làm gián đoạn quá trình truy cập Điều này giúp duy trì sự an toàn và kiểm soát quyền truy cập hiệu quả trong hệ thống.

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.

Khi quản trị viên nhập thông tin không đầ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 Ngoài ra, khi thực hiện xóa một loại sản phẩm có khóa ngoại liên quan, hệ thống sẽ hiển thị thông báo cảnh báo nhằm tránh gây lỗi dữ liệu liên quan.

 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 quá trình quản lý dữ liệu, hệ thống sẽ yêu cầu người dùng nhập đầy đủ và đúng định dạng các thông tin cần thiết Nếu thông tin nhập sai hoặc thiếu, admin sẽ được yêu cầu nhập lại để đảm bảo dữ liệu chính xác Khi thực hiện xóa hóa đơn, nếu hóa đơn đó có liên kết khóa ngoại với các bảng dữ liệu khác, hệ thống sẽ cảnh báo nhằm tránh gây lỗi dữ liệu hoặc mất mát thông tin quan trọng.

 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 quá trình nhập liệu, nếu admin không cung cấp đầy đủ thông tin hoặc nhập 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 Khi thực hiện thao tác xóa, nếu hóa đơn có liên kết khóa ngoại, hệ thống sẽ cảnh báo để tránh gây ảnh hưởng đến dữ liệu liên quan.

 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.

Trong quá trình quản lý dữ liệu, nếu admin nhập thông tin không đầy đủ hoặc sai định dạng sẽ bị yêu cầu nhập lại để đảm bảo tính chính xác Khi thực hiện xóa dữ liệu khách hàng, hệ thống sẽ phát ra cảnh báo nếu thông tin đó còn liên quan đến khóa ngoại, nhằm tránh mất mát dữ liệu liên quan Việc kiểm tra và xác nhận dữ liệu trước khi thao tác giúp duy trì tính toàn vẹn của hệ thống và đảm bảo hoạt động ổn định.

 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 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