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

Đề tài tìm hiểu về các yêu cầu phần mềm và viết tài liệu phân tích đặc tả yêu cầu website thời trang nam coolmate

82 7 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 đề Tìm Hiểu Về Các Yêu Cầu Phần Mềm Và Viết Tài Liệu Phân Tích Đặc Tả Yêu Cầu Website Thời Trang Nam Coolmate
Tác giả Vũ Xuân Điệp, Nguyễn Thị Quỳnh, Vũ Thị Duyên, Phạm Đức Quyền, Tô Văn Sáng, Nguyễn Văn Quý
Người hướng dẫn ThS. Nguyễn Đức Lưu
Trường học Trường Đại Học Công Nghiệp Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo Cáo Bài Tập Lớn
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 82
Dung lượng 3,82 MB

Cấu trúc

  • Chương 1. Tổng quan về các yêu cầu phần mềm (8)
    • 1.1. Yêu cầu phần mềm (8)
      • 1.1.1. Khái niệm về yêu cầu phần mềm (8)
      • 1.1.2. Các loại yêu cầu (9)
        • 1.1.2.1. Yêu cầu người sử dụng (10)
        • 1.1.2.2. Yêu cầu hệ thống (11)
        • 1.1.2.3. Yêu cầu chức năng (11)
        • 1.1.2.4. Yêu cầu phi chức năng (13)
        • 1.1.2.5. Đặc trưng của yêu cầu phần mềm (16)
    • 1.2. Quy trình kỹ thuật yêu cầu phần mềm (16)
      • 1.2.1. Các thành phần cơ bản của kỹ thuật yêu cầu phần mềm (17)
      • 1.2.2. Phát hiện các yêu cầu phần mềm (18)
      • 1.2.3. Phân tích các yêu cầu phần mềm (21)
      • 1.2.4. Mô tả các yêu cầu phần mềm (21)
      • 1.2.5. Thẩm định yêu cầu phần mềm (23)
      • 1.2.6. Các hoạt động của người phân tích yêu cầu và các bên liên quan… (24)
      • 1.2.7. Mô hình hóa yêu cầu hệ thống (25)
        • 1.2.7.1. Các nguyên lý mô hình hóa (25)
        • 1.2.7.2. Các phương pháp biểu diễn bằng mô hình (26)
    • 1.3. Quản trị yêu cầu phần mềm (27)
    • 1.4. Đặc tả yêu cầu phần mềm (27)
      • 1.4.1. Dàn bài tài liệu đặc tả yêu cầu phần mềm (28)
      • 1.4.2. Cấu trúc tài liệu yêu cầu phần mềm theo chuẩn IEEE 830-1984 (29)
  • Chương 2. Phân tích và đặc tả website thời trang nam Coolmate (30)
    • 2.1. Khảo sát hệ thống (30)
      • 2.1.1. Khảo sát sơ bộ (30)
        • 2.1.1.1. Mục tiêu (30)
        • 2.1.1.2. Phương pháp (30)
        • 2.1.1.3. Đối tượng khảo sát (39)
        • 2.1.1.4. Kết quả sơ bộ (39)
        • 2.1.1.5. Các tài liệu thu thập được (40)
        • 2.1.1.6. Khảo sát chi tiết (50)
        • 2.1.1.7. Các yêu cầu chức năng (51)
        • 2.1.1.8. Các yêu cầu phi chức năng (52)
    • 2.2. Mô hình hoá chức năng (53)
    • 2.3. Mô tả chi tiết Use Case (0)
      • 2.3.1. Mô tả use case Tìm kiếm sản phẩm (Vũ Xuân Điệp) (0)
      • 2.3.2. Mô tả use case Xem chi tiết sản phẩm (Nguyễn Thị Quỳnh) (0)
      • 2.3.3. Mô tả use case Xem Blog (Vũ Thị Duyên) (0)
      • 2.3.4. Mô tả use case Bảo trì danh mục (Phạm Đức Quyền) (0)
      • 2.3.5. Mô tả use case Bảo trì sản phẩm (Tô Văn Sáng) (0)
      • 2.3.6. Mô tả use case Bảo trì Blog (Nguyễn Văn Quý) (0)
    • 2.4. Mô hình hóa dữ liệu logic (0)
      • 2.4.1. Các yêu cầu về dữ liệu (72)
      • 2.4.2. Biều đồ thực thể liên kết mức logic (74)
      • 2.4.3. Biều đồ thực thể liên kết mức vật lý (0)
    • 2.5. Biểu đồ thực thể liên kết mức vật lý (80)
  • Kết luận (29)
  • Tài liệu tham khảo (82)

Nội dung

Tổng quan về các yêu cầu phần mềm

Yêu cầu phần mềm

1.1.1 Khái niệm về yêu cầu phần mềm

Các yêu cầu phần mềm là các đặc điểm kỹ thuật xác định chức năng và tính năng mà phần mềm cần thực hiện Chúng mô tả cách thức hoạt động và các thuộc tính của hệ thống, đồng thời có thể đóng vai trò là ràng buộc trong quá trình phát triển.

Các yêu cầu phần mềm từ khách hàng bao gồm chức năng, hiệu năng, thiết kế và giao diện, cùng các yêu cầu đặc biệt khác Kỹ sư hệ thống có trách nhiệm ghi chép và phân tích những yêu cầu này để tạo ra tài liệu đặc tả phần mềm hiệu quả.

Yêu cầu phần mềm mô tả cách thức hoạt động và các thuộc tính của hệ thống, đồng thời cũng là những ràng buộc trong quá trình phát triển Những yêu cầu này giúp đội ngũ phát triển hiểu rõ nhu cầu của khách hàng và cách người dùng cuối sẽ tương tác với phần mềm.

Yêu cầu phần mềm là yếu tố quyết định trong quá trình phát triển hệ thống máy tính, vì nó giúp đội ngũ phát triển hiểu rõ nhu cầu của khách hàng Việc nắm bắt chính xác yêu cầu của người dùng không chỉ đảm bảo rằng sản phẩm cuối cùng đáp ứng được mong đợi mà còn tiết kiệm thời gian và chi phí trong quá trình thiết kế và xây dựng.

Một yêu cầu là đặc trưng của hệ thống, mô tả những khả năng mà hệ thống có thể thực hiện để đạt được mục tiêu đề ra.

Hiểu rõ các yêu cầu phần mềm là một trong những thách thức lớn nhất mà kỹ sư phần mềm, hay còn gọi là kỹ sư hệ thống hoặc nhà phân tích, phải đối mặt Việc nắm bắt các yêu cầu này không chỉ giúp hiểu cách thức hoạt động của phần mềm mà còn xác định được mong muốn của khách hàng và cách người dùng cuối sẽ tương tác với sản phẩm Sự hiểu biết này đóng vai trò then chốt trong việc đảm bảo thành công của dự án phát triển phần mềm, giúp nhà phát triển định hình được nhu cầu của khách hàng trước khi tiến hành thiết kế và xây dựng hệ thống.

Hình1.1 Mô hình minh họa về các cấp và loại yêu cầu phần mềm

❖ Vision and score document: Tài liệu về tầm nhìn và phạm vi sản phẩm

Tài liệu này cung cấp cái nhìn tổng quan về các mục tiêu mà sản phẩm cuối cùng có thể đạt được, đồng thời xác định những lợi ích mà hệ thống mang lại cho doanh nghiệp Nó cũng mô tả phạm vi dự án, bao gồm các giới hạn và ràng buộc, giúp thiết lập cam kết và ưu tiên cho dự án, đồng thời xác định các điều kiện tiên quyết để quản lý hiệu quả phạm vi dự án.

❖ User Requirements: Yêu cầu người sử dụng

❖ Business Rules: Quy tắc nghiệp vụ

❖ Business Requirements: Yêu cầu nghiệp vụ của phần mềm

❖ Quality Attributes: Thuộc tính chất lượng

❖ Non-functional Requirements: Yêu cầu phi chức năng

❖ Functional Requirements: Yêu cầu chức năng

❖ External Interfaces Requirements: Yêu cầu về giao diện bên ngoài

❖ System Requirements: Yêu cầu hệ thống

❖ Requirements document: Tài liệu yêu cầu

❖ Software Requirements Specification: Mô tả (đặc tả) yêu cầu phần mềm

1.1.2.1 Yêu cầu người sử dụng

Yêu cầu người sử dụng (User Requirements) được thiết kế dành cho khách hàng, thể hiện bằng ngôn ngữ tự nhiên và sơ đồ, nhằm mô tả dịch vụ hệ thống cần cung cấp cùng các ràng buộc hoạt động một cách đơn giản, dễ hiểu Điều này giúp hạn chế việc sử dụng các thuật ngữ kỹ thuật hoặc tin học phức tạp, tạo điều kiện thuận lợi cho người sử dụng trong việc nắm bắt thông tin.

Nên mô tả các cầu người sử dụng theo:

❖ Yêu cầu phi chức năng

Người dùng thường yêu cầu diễn đạt bằng ngôn ngữ tự nhiên, tuy nhiên, điều này có thể gặp phải một số hạn chế Sự linh hoạt quá mức có thể dẫn đến sự không rõ ràng và thiếu chính xác, thậm chí gây ra tình trạng nhập nhằng trong giao tiếp.

Yêu cầu hệ thống được trình bày chi tiết hơn so với yêu cầu người dùng, bao gồm các dịch vụ mà hệ thống cung cấp và các đặc trưng cần thiết Nó cũng đóng vai trò như một hợp đồng giữa khách hàng và nhà phát triển Thông thường, các mô hình được sử dụng để mô tả và trình bày các yêu cầu này một cách rõ ràng và có hệ thống.

Yêu cầu về chức năng (Functional Requirements) là danh sách các dịch vụ và chức năng mà hệ thống phần mềm cung cấp để hỗ trợ nghiệp vụ của người dùng Nó mô tả các công việc sẽ được thực hiện trên máy tính kèm theo thông tin chi tiết tương ứng.

Các yêu cầu chức năng bao gồm:

❖ Yêu cầu chức năng nghiệp vụ

❖ Yêu cầu chức năng hệ thống a) Yêu cầu chức năng nghiệp vụ

Yêu cầu chức năng nghiệp vụ là một phần quan trọng trong nhóm yêu cầu chức năng của phần mềm, bao gồm các chức năng cần thiết để thực hiện các công việc thực tế mà người dùng hoặc khách hàng yêu cầu Những yêu cầu này không chỉ đảm bảo tính chính xác mà còn phải tuân thủ các quy định pháp luật hiện hành.

Các yêu cầu chức năng nghiệp vụ bao gồm:

Chức năng lưu trữ đóng vai trò quan trọng trong việc ghi chép thông tin trên sổ sách, tương tự như trong thế giới thực Để đáp ứng yêu cầu này, cần có các quy định và mẫu biểu ghi chép phù hợp với nhu cầu của khách hàng.

❖ Chức năng tra cứu: Tương ứng với công việc tìm kiếm, theo dõi và xem thông tin/hoạt động về đối tượng quản lý của khách hàng;

Chức năng tính toán đóng vai trò quan trọng trong việc thực hiện các nhiệm vụ cụ thể của khách hàng và người sử dụng, đảm bảo tính chính xác và hiệu quả Các công thức và phương pháp tính toán cần phải tuân thủ nghiêm ngặt các quy định nghiệp vụ đã được thiết lập, bao gồm các mẫu biểu và công thức có sẵn.

Chức năng kết xuất cho phép lập các báo cáo tổng hợp và chi tiết theo các biểu mẫu đã được định sẵn, đáp ứng nhu cầu thực tế của người dùng Yêu cầu chức năng hệ thống cần đảm bảo tính chính xác và linh hoạt trong việc tạo ra các loại báo cáo khác nhau.

Quy trình kỹ thuật yêu cầu phần mềm

Kỹ thuật yêu cầu phần mềm (Software Requirements Engineering) là quá trình xác định và hiểu biết rõ ràng về các yêu cầu phần mềm Từ góc độ quy trình phần mềm, kỹ thuật này bắt đầu từ hoạt động giao tiếp và tiếp tục với mô hình hóa Nó cần được điều chỉnh để phù hợp với nhu cầu của từng quá trình, dự án, sản phẩm và các bên liên quan trong dự án.

1.2.1 Các thành phần cơ bản của kỹ thuật yêu cầu phần mềm

Kỹ thuật yêu cầu là một phương pháp quy trình nhằm xác định và duy trì tài liệu yêu cầu phần mềm trong suốt vòng đời phát triển Nó bao gồm hai quy trình chính: phát triển yêu cầu và quản lý yêu cầu, đảm bảo rằng các yêu cầu được thực hiện đúng cách và hiệu quả.

Hình 1.2 Các thành phần cơ bản của kỹ thuật yêu cầu phần mềm

Phát triển yêu cầu bao gồm tất cả các hoạt động liên quan đến việc phát hiện, phân tích, xác định và xác thực các yêu cầu:

❖ Phát hiện các yêu cầu phần mềm (Requirements Elicitation)

❖ Phân tích các yêu cầu phần mềm (Requirements Analysis)

❖ Mô tả các yêu cầu phần mềm (Requirements Specification)

❖ Kiểm tra tính hợp lý các yêu cầu phần mềm (Requirements

1.2.2 Phát hiện các yêu cầu phần mềm

Phát hiện yêu cầu là bước đầu tiên trong việc hiểu rõ vấn đề mà phần mềm cần giải quyết, bao gồm việc xác định nguồn gốc của các yêu cầu và cách thu thập chúng.

Hoạt động này chủ yếu liên quan đến con người, trong đó các bên liên quan được xác định và thiết lập mối quan hệ giữa nhóm phát triển, thường là kỹ sư yêu cầu, và khách hàng.

Các nhiệm vụ cần thực hiện:

❖ Đánh giá tính khả thi về kỹ thuật và nghiệp vụ của phần mềm định phát triển (dựa trên báo cáo khả thi);

Để xác định yêu cầu phần mềm một cách chính xác, chúng ta cần tìm kiếm các nhân sự như chuyên gia, người sử dụng và các bên liên quan có hiểu biết sâu sắc và chi tiết về hệ thống.

❖ Xác định môi trường kỹ thuật trong đó sẽ triển khai phần mềm;

❖ Xác định các ràng buộc về lĩnh vực ứng dụng của phần mềm (giới hạn về chức năng/hiệu năng phần mềm);

❖ Xác định các phương pháp sử dụng để phát hiện các yêu cầu phần mềm:

❖ Thu hút sự tham gia của nhiều chuyên gia, khách hàng để chúng ta có được các quan điểm xem xét phần mềm khác nhau từ phía khách hàng;

❖ Xác định các yêu cầu còn nhập nhằng để làm mẫu thử;

Thiết kế kịch bản sử dụng phần mềm giúp khách hàng xác định rõ các yêu cầu chính Đây là bước quan trọng trong quá trình phát hiện yêu cầu phần mềm, mang lại đầu ra hiệu quả cho dự án.

❖ Bảng kê (statement) các yêu cầu và chức năng khả thi của phần mềm;

❖ Bảng kê phạm vi ứng dụng của phần mềm;

❖ Mô tả môi trường kỹ thuật của phần mềm;

❖ Bảng kê tập hợp các kịch bản sử dụng của phần mềm;

❖ Các nguyên mẫu xây dựng, phát triển hay sử dụng trong phần mềm (nếu có);

❖ Danh sách nhân sự tham gia vào quá trình phát hiện các yêu cầu phần mềm - kể cả các nhân sự từ phía công ty- khách hàng

Khi tiến hành khảo sát hiện trạng và lập báo cáo về cơ sở vật chất cũng như nghiệp vụ trong lĩnh vực hoạt động của các chuyên gia, cần chú ý đến các yếu tố quan trọng Quy trình khảo sát bao gồm việc xác định mục tiêu, thu thập dữ liệu, phân tích thông tin và đưa ra kết luận để hỗ trợ xây dựng hệ thống phần mềm hiệu quả.

❖ Các phương pháp thực hiện khảo sát phổ biến:

Quan sát là việc theo dõi các hoạt động thực tế trong lĩnh vực liên quan, có thể kết hợp với ghi âm và ghi hình để tạo tài liệu tham khảo cho những tình huống phức tạp và quan trọng, đòi hỏi sự chính xác cao.

Phỏng vấn trực tiếp là một phương pháp hiệu quả để thu thập thông tin từ các chuyên gia trong lĩnh vực công tác Quá trình này bắt đầu từ các lãnh đạo cấp cao và dần dần tiếp cận đến các chuyên viên thực hiện công việc Trong quá trình phỏng vấn, việc sử dụng bảng câu hỏi có sẵn với các lựa chọn câu trả lời sẽ giúp tăng tính chính xác và hiệu quả của thông tin thu thập được.

Để thực hiện công tác hiệu quả, việc thu thập thông tin và tài liệu là vô cùng cần thiết Điều này bao gồm việc tập hợp các quy định, mẫu biểu, công thức tính toán, cùng tất cả các giấy tờ liên quan đến nghiệp vụ.

➢ Tìm hiểu tổng quan về thế giới thực, bao gồm: Quy mô hoạt động; Các hoạt động mà đơn vị có tham gia

Để khảo sát hiện trạng cơ cấu tổ chức hiệu quả, người thực hiện cần nắm rõ trách nhiệm và quyền hạn của các bộ phận trong tổ chức Việc hiểu biết này giúp xác định bộ phận nào sẽ áp dụng phần mềm, từ đó lên kế hoạch cho các khảo sát chi tiết hơn Sử dụng mô hình hoặc sơ đồ để biểu diễn cơ cấu tổ chức là một phương pháp hữu ích để minh họa rõ ràng các mối quan hệ và chức năng trong đơn vị.

Hiện trạng nghiệp vụ cần được khảo sát kỹ lưỡng thông qua các vị trí công việc thực tế Đối với bộ phận được chọn, khảo sát viên cần lập danh sách chi tiết các công việc mà bộ phận này đảm nhiệm Tiếp theo, cần thu thập thông tin chi tiết cho từng công việc, bao gồm mô tả và yêu cầu phần mềm Việc tìm hiểu này phải dựa trên các yếu tố quan trọng liên quan đến từng nhiệm vụ cụ thể.

Sau đó tiến hành xếp loại các nghiệp vụ đã thu thập được vào 1 trong 4 loại nghiệp vụ sau:

• Nghiệp vụ tổng hợp, thống kê

1.2.3 Phân tích các yêu cầu phần mềm

Phân tích các yêu cầu phần mềm bao gồm các nhiệm vụ:

❖ Phân loại các yêu cầu phần mềm và sắp xếp chúng theo các nhóm liên quan;

❖ Khảo sát tỉ mỉ từng yêu cầu phần mềm trong mối quan hệ của nó với các yêu cầu phần mềm khác;

❖ Kiểm tra từng yêu cầu phần mềm theo các tính chất:

❖ Phân cấp các yêu cầu phần mềm theo dựa trên nhu cầu và đòi hỏi khách hàng/người sử dụng;

Đánh giá từng yêu cầu phần mềm để xác định khả năng thực hiện trong môi trường kỹ thuật và khả năng kiểm định các yêu cầu đó.

❖ Đánh giá các rủi ro có thể xảy ra với từng yêu cầu phần mềm;

Đánh giá sơ bộ về chi phí và thời gian thực hiện cho từng yêu cầu phần mềm là rất quan trọng trong việc xác định giá thành sản phẩm phần mềm Việc này giúp tối ưu hóa quy trình phát triển và đảm bảo rằng các yêu cầu được thực hiện hiệu quả trong khoảng thời gian hợp lý.

Giải quyết mọi bất đồng liên quan đến yêu cầu phần mềm với khách hàng và người sử dụng thông qua thảo luận và thương lượng các yêu cầu đã được đề ra.

1.2.4 Mô tả các yêu cầu phần mềm

Quản trị yêu cầu phần mềm

Hình 1.3 minh họa các hoạt động trong quả trị yêu cầu phần mềm Quản trị các yêu cầu phần mềm liên quan đến các hoạt động:

❖ Thiết lập và duy trì thỏa thuận với khách hàng và người dùng về các yêu cầu;

❖ Kiểm soát các yêu cầu cơ bản;

❖ Xử lý các thay đổi được đề xuất đối với các yêu cầu;

❖ Giữ các yêu cầu nhất quán với kế hoạch và sản phẩm;

❖ Đàm phán các cam kết mới dựa trên tác động của các thay đổi yêu cầu đã được phê duyệt

Hình 1.3 Các nhiệm vụ trong quản trị yêu cầu phần mềm

Đặc tả yêu cầu phần mềm

Tài liệu yêu cầu là các phát biểu chính thức từ các nhà phát triển hệ thống, nêu rõ những yêu cầu cần thiết Chất lượng của hồ sơ đặc tả được đánh giá dựa trên các tiêu chí cụ thể.

❖ Tính rõ ràng, chính xác;

❖ Tính phù hợp;tính đầy đủ, hoàn thiện

1.4.1 Dàn bài tài liệu đặc tả yêu cầu phần mềm

❖ Các ràng buộc đối với dự án phần mềm

II Mô tả thông tin

❖ Biểu diễn luồng thông tin

❖ Biểu diễn nội dung thông tin

❖ Mô tả giao diện hệ thống

III Mô tả chức năng

➢ Tường thuật về cách xử lý

➢ Các hạn chế / giới hạn

➢ Yêu cầu về hiệu năng

➢ Các ràng buộc về thiết kế

IV Mô tả hành vi

❖ Sự kiện và hành động (ứng xử trước sự kiện)

❖ Đáp ứng của PM được trông đợi

❖ Các xem xét đặc biệt

1.4.2 Cấu trúc tài liệu yêu cầu phần mềm theo chuẩn IEEE 830-1984

❖ Mục đích của tài liệu yêu cầu

❖ Phạm vi của sản phẩm

❖ Các định nghĩa, từ viết tắt

❖ Tổng quan về tài liệu yêu cầu

❖ Giới thiệu chung về sản phẩm

❖ Các chức năng của sản phẩm

❖ Đặc điểm của người sử dụng

❖ Giả thiết và các phụ thuộc

III Đặc tả yêu cầu

❖ Yêu cầu phi chức năng

Sau khi hoàn thành chương 1, nhóm đã thu được kết quả tổng quan về các yêu cầu phần mềm thông qua việc tìm hiểu và phân tích các yêu cầu, quy trình kỹ thuật, quản trị và đặc tả yêu cầu phần mềm.

Phân tích và đặc tả website thời trang nam Coolmate

Khảo sát hệ thống

Việc thu thập thông tin về nhu cầu và mong muốn của khách hàng, xu hướng thị trường cùng các yếu tố ảnh hưởng đến hoạt động kinh doanh là rất quan trọng Điều này không chỉ giúp xây dựng website hiệu quả hơn mà còn đảm bảo đáp ứng tốt nhất nhu cầu của khách hàng.

KẾ HOẠCH PHỎNG VẤN GIÁM ĐỐC

Người được hỏi: Phạm Chí Nhu Người phỏng vấn: Vũ Xuân Điệp Địa chỉ:

HUB Hà Nội: Tầng 3-4, Tòa nhà

BMM, KM2, Đường Phùng Hưng,

Phường Phúc La, Quận Hà Đông,

HUB Tp HCM: Lầu 1, Số 163 Trần

Trọng Cung, Phường Tân Thuận Đông, Quận 7, Tp Hồ Chí Minh

Thời điểm bắt đầu: 8h10 ngày 12/05/2023

Thời điểm kết thúc: 8h40 ngày 12/05/2023 Đối tượng: Là giám đốc điều hành của công ty thời trang nam

Những thông tin cần thu thập:

+ Sự cần thiết của việc có một website bán hàng và nhận đặt may trực tuyến đối với công ty

Các yêu cầu đòi hỏi:

+Là người giữ vai trò lớn nhất của công ty

+Có hiểu biết sâu rộng về thời trang

+Có hiểu biết về hoạt động và cách vận hành website

+ Hướng phát triển website của công ty

+ Người tham gia khảo sát trên tinh thần tự nguyện và đồng ý với các điều khoản của buổi khảo sát

+ Thái độ vui vẻ, thoải mái, hòa hiệp

+ Tránh nói chuyện sang những việc không liên quan đến nội dung khảo sát

- Tổng quan về dự án

- Tổng quan về phỏng vấn

- Chủ đề sẽ đề cập, xin phép được ghi âm

+ Chủ đề 1: Sự cần thiết của việc có một website bán hàng và nhận đặt may trực tuyến đối với công ty

+ Chủ đề 2: Hướng phát triển website của công ty

- Tổng hợp các nội dung chính, ý kiến của người được hỏi

- Kết thúc (thoả thuận) Ước lượng thời gian

Dự kiến tổng cộng: 30 phút

Dự án: Quản lý Website thời trang nam Coolmate

Tiểu dự án: Quản lý Website thời trang nam Coolmate

Người được hỏi: Phạm Chí Nhu

(Giám đốc điều hành của công ty thời trang nam Coolmate)

Người hỏi: Vũ Xuân Điệp Ngày: 12/05/2023

Câu 1: Anh/Chị hãy cho biết công ty bắt tay vào dự án xây dựng website này với mục tiêu là gì?

-Sau 3 năm hoạt động chúng tôi có thể trả lời rõ ràng và tự tin rằng:

Coolmate sẽ trở thành hình mẫu cho mô hình doanh nghiệp trách nhiệm, thực hiện kinh doanh một cách tử tế và có lợi nhuận Công ty cam kết mang lại giá trị thiết thực và bền vững cho khách hàng, nhân viên, đối tác, cộng đồng, môi trường và cổ đông.

Câu 2: Theo anh/chị, việc có một website bán hàng và nhận đặt may sản phẩm sẽ giúp công ty điều gì trong việc giới thiệu và bán sản

Việc sở hữu một website bán hàng sẽ giúp công ty mở rộng phạm vi tiếp cận khách hàng, tạo ra trải nghiệm mua sắm thuận lợi, tiết kiệm chi phí, dễ dàng quảng cáo và tăng cường sự tương tác với khách hàng.

Câu 3: Vậy theo anh/chị, từ khi website đi vào vận hành đã đáp ứng được nhu cầu sử dụng của công ty hay chưa?

-Website đang phát triển theo đúng những gì chúng tôi mong muốn và vẫn cần thêm thời gian để phát triển và hoàn thiện hơn nữa.

Câu 4: Nếu chưa, còn điều gì về website khiến anh/chị phải băn khoăn và cần khắc phục?

-Website chưa tiếp cận tốt với tầng khách hàng trung niên nên chúng tôi vẫn đang cố gắng để phát triển thêm

Câu 5: Công ty sẽ đầu tư để phát triển website theo hướng dễ tiếp cận với người mua hàng bằng cách nào?

Chúng tôi sẽ tập trung vào việc đầu tư vào đội ngũ phát triển web và marketing nhằm nâng cao tính dễ sử dụng của website, từ đó tiếp cận và đáp ứng nhu cầu của nhiều khách hàng hơn.

Câu 6: Theo anh/chị, việc quản lí và vận hành website đã được tối ưu và tiện lợi hay chưa?

Chúng tôi cam kết tối ưu hóa quản lý và vận hành website để mang lại sự tiện lợi tối đa cho khách hàng Đội ngũ của chúng tôi đã nỗ lực không ngừng nhằm đảm bảo trang web hoạt động mượt mà, dễ sử dụng và cung cấp trải nghiệm mua sắm tuyệt vời nhất.

Câu 7: Nếu chưa thì anh/chị có hướng phát triển website như thế nào để tối ưu việc quản lí và vận hành?

-Đến nay tổng số đơn hàng xử lý đạt gần 1 triệu với doanh thu tăng trưởng từ 3–5 lần mỗi năm, từ mức doanh thu vài trăm triệu đồng năm

Tính đến cuối năm 2021, doanh thu của Coolmate đã tăng lên gần 140 tỷ đồng, bất chấp những thách thức từ dịch Covid-19 Công ty tiếp tục ghi nhận sự tăng trưởng doanh số và đặt mục tiêu doanh thu 500 tỷ đồng cho năm 2023.

Để nâng cao hiệu suất, Coolmate sẽ đầu tư vào phát triển sản phẩm với nguyên liệu và quy trình sản xuất bền vững hơn Đồng thời, công ty cũng sẽ cải thiện khả năng vận hành và năng lực đội ngũ để đáp ứng nhu cầu phát triển mạnh mẽ.

Câu 8: Anh/Chị nghĩ thế nào về việc thay đổi giao điện của hệ thống để thêm thu hút người mua hàng ?

Việc thay đổi giao diện của hệ thống là yếu tố quan trọng để thu hút người mua hàng Sự thay đổi giao diện một cách hợp lý có thể mang lại cảm giác mới mẻ, hấp dẫn và thu hút khách hàng.

Câu 9: Theo anh/chị, những thông tin về công ty và sản phẩm trên hệ thống đã đủ chi tiết và độ chính xác hay chưa?

Tôi luôn coi trọng việc cung cấp thông tin chính xác và đầy đủ về công ty và sản phẩm, vì tôi nhận thức rằng khách hàng cần những dữ liệu này để đưa ra quyết định mua hàng tự tin và chính xác.

Câu 10: Nếu chưa, cần làm gì để những thông tin trên website được cụ thể, chi tiết và đủ độ xác thực?

Chúng tôi cung cấp nhiều phương thức thanh toán linh hoạt như thẻ tín dụng, chuyển khoản ngân hàng và tiền mặt khi giao hàng, giúp khách hàng dễ dàng hoàn tất giao dịch mua sắm Đặc biệt, chúng tôi cam kết bảo mật thông tin thanh toán của khách hàng bằng các biện pháp bảo vệ hiệu quả chống truy cập trái phép và gian lận.

Chúng tôi cung cấp nhiều tùy chọn vận chuyển linh hoạt như chuyển phát tiêu chuẩn và chuyển phát nhanh để đáp ứng nhu cầu của khách hàng Hợp tác chặt chẽ với các đối tác vận chuyển, chúng tôi cam kết giao hàng đúng hạn và đảm bảo sản phẩm đến tay khách hàng trong tình trạng tốt Ngoài ra, chúng tôi cũng cung cấp thông tin theo dõi và thông báo để khách hàng luôn được cập nhật về tình trạng đơn hàng của mình.

- Người được hỏi có đủ am hiểu và kinh nghiệm để điều hành và đưa ra hướng phát triển phù hợp đối với website của công ty

- Đặt đúng vấn đề và người được hỏi trả lời tự nhiên, thật lòng, thoải mái

❖ Phiếu điều tra ( https://forms.gle/tR6PpEgfdeMJseJ17 )

Phiếu điều tra Phiếu điều tra về trải nghiệm quá trình mua sản phẩm tại website thời trang nam Coolmate

Câu 1: Bạn đã sử dụng sản phẩm nào của thời trang nam Coolmate?

D Combo CM24 và các sản phẩm tắm gội, nước hoa

Câu 2: Điều bạn thích nhất khi mua sản phẩm?

D Thái độ tư vấn cho khách hàng

Câu 3: Bạn có gặp bất cứ khó khăn nào trong việc di chuyển tới các cơ sở phân phối sách của công ty không?

B Thời gian mở, đóng cửa

C Vị trí cửa hàng khó tìm

Câu 4: Bạn có biết website về thời trang nào khác của Việt Nam sau đây ngoài thời trang nam Coolmate không?

Câu 5 : Bạn biết đến website thời trang nam Coolmate qua đâu?

B Mạng xã hội: Facebook, Zalo,…

Khách hàng đã sử dụng sản phẩm thời trang nam Coolmate nhận xét rằng, mặc dù được sản xuất tại Việt Nam, nhưng chất lượng sản phẩm vẫn tương đương với các sản phẩm châu Âu Bạn có đồng ý với ý kiến này không?

C Chưa bao giờ thử sản phẩm nước ngoài

Câu 7: Bạn đánh giá thế nào về chất lượng sản phẩm bạn đã mua từ website thời trang nam Coolmate?

B Sản phẩm không đúng với thiết kế yêu cầu

Câu 8: Chức năng tư vấn và giải đáp thắc mắc trên trang web của thời trang nam Coolmate có hữu ích cho bạn không?

Câu 9: Thời trang nam Coolmate muốn đưa thương hiệu của mình ra nước ngoài bạn nghĩ chúng tôi có thể không? Vì sao?

Câu 10: Hãy đóng góp ý kiến của bạn về thời trang nam Coolmate và các sản phẩm của thời trang nam Coolmate?

Người tiêu dùng thể hiện thái độ tích cực khi được hỏi về sản phẩm, với biểu cảm và cách trả lời quyết đoán rõ ràng, cho thấy họ đã sử dụng sản phẩm và không có dấu hiệu của việc được thuê để đánh giá tích cực.

❖ Quan sát nhà máy sản xuất các sản phẩm thời trang của Coolmate có quy mô và quy trình sản xuất như được mô tả

❖ Giám đốc điều hành công ty

❖ Thông tin liên hệ Coolmate:

❖ Website: https://www.coolmate.me/

❖ Facebook: https://www.facebook.com/coolmate.me

❖ Instagram: https://www.instagram.com/coolmate.me

Coolmate là một startup cung cấp giải pháp mua sắm cho nam giới thông qua nền tảng thương mại điện tử Coolmate được thành lập vào năm

Từ năm 2019, doanh thu của Coolmate đã tăng gấp 6 lần chỉ trong thời gian ngắn nhờ vào việc bán các sản phẩm cơ bản như áo thun, đồ lót và bít tất nam CEO Phạm Chí Nhu nhận thấy rằng khách hàng ngày càng cẩn trọng hơn trong việc lựa chọn sản phẩm; họ không chỉ quan tâm đến thương hiệu mà còn chú trọng đến giá cả, chất lượng, dịch vụ khách hàng và cam kết từ người bán.

Coolmate được thành lập với mục tiêu cách mạng hóa trải nghiệm mua sắm tại Việt Nam bằng mô hình tủ đồ cơ bản tùy chọn Chúng tôi ứng dụng công nghệ vào ngành thời trang để cung cấp giải pháp mua sắm tiện lợi và tiết kiệm cho nam giới Khách hàng có thể dễ dàng sở hữu cả tủ đồ với chất lượng đảm bảo, giá cả hợp lý, giao hàng nhanh chóng và dịch vụ chăm sóc khách hàng xuất sắc.

Mô tả chi tiết Use Case

1.4.2 Cấu trúc tài liệu yêu cầu phần mềm theo chuẩn IEEE 830-1984

❖ Mục đích của tài liệu yêu cầu

❖ Phạm vi của sản phẩm

❖ Các định nghĩa, từ viết tắt

❖ Tổng quan về tài liệu yêu cầu

❖ Giới thiệu chung về sản phẩm

❖ Các chức năng của sản phẩm

❖ Đặc điểm của người sử dụng

❖ Giả thiết và các phụ thuộc

III Đặc tả yêu cầu

❖ Yêu cầu phi chức năng

Sau khi hoàn thành chương 1, nhóm đã tổng hợp được kết quả về tổng quan các yêu cầu phần mềm thông qua việc tìm hiểu và phân tích các yêu cầu, quy trình kỹ thuật, quản trị và đặc tả yêu cầu phần mềm.

Chương 2 Phân tích và đặc tả website thời trang nam Coolmate

Thu thập thông tin về nhu cầu và mong muốn của khách hàng, cùng với xu hướng thị trường và các yếu tố ảnh hưởng đến hoạt động kinh doanh, là rất quan trọng Điều này giúp xây dựng website hiệu quả hơn, đáp ứng tối ưu nhu cầu của khách hàng.

KẾ HOẠCH PHỎNG VẤN GIÁM ĐỐC

Người được hỏi: Phạm Chí Nhu Người phỏng vấn: Vũ Xuân Điệp Địa chỉ:

HUB Hà Nội: Tầng 3-4, Tòa nhà

BMM, KM2, Đường Phùng Hưng,

Phường Phúc La, Quận Hà Đông,

HUB Tp HCM: Lầu 1, Số 163 Trần

Trọng Cung, Phường Tân Thuận Đông, Quận 7, Tp Hồ Chí Minh

Thời điểm bắt đầu: 8h10 ngày 12/05/2023

Thời điểm kết thúc: 8h40 ngày 12/05/2023 Đối tượng: Là giám đốc điều hành của công ty thời trang nam

Những thông tin cần thu thập:

+ Sự cần thiết của việc có một website bán hàng và nhận đặt may trực tuyến đối với công ty

Các yêu cầu đòi hỏi:

+Là người giữ vai trò lớn nhất của công ty

+Có hiểu biết sâu rộng về thời trang

+Có hiểu biết về hoạt động và cách vận hành website

+ Hướng phát triển website của công ty

+ Người tham gia khảo sát trên tinh thần tự nguyện và đồng ý với các điều khoản của buổi khảo sát

+ Thái độ vui vẻ, thoải mái, hòa hiệp

+ Tránh nói chuyện sang những việc không liên quan đến nội dung khảo sát

- Tổng quan về dự án

- Tổng quan về phỏng vấn

- Chủ đề sẽ đề cập, xin phép được ghi âm

+ Chủ đề 1: Sự cần thiết của việc có một website bán hàng và nhận đặt may trực tuyến đối với công ty

+ Chủ đề 2: Hướng phát triển website của công ty

- Tổng hợp các nội dung chính, ý kiến của người được hỏi

- Kết thúc (thoả thuận) Ước lượng thời gian

Dự kiến tổng cộng: 30 phút

Dự án: Quản lý Website thời trang nam Coolmate

Tiểu dự án: Quản lý Website thời trang nam Coolmate

Người được hỏi: Phạm Chí Nhu

(Giám đốc điều hành của công ty thời trang nam Coolmate)

Người hỏi: Vũ Xuân Điệp Ngày: 12/05/2023

Câu 1: Anh/Chị hãy cho biết công ty bắt tay vào dự án xây dựng website này với mục tiêu là gì?

-Sau 3 năm hoạt động chúng tôi có thể trả lời rõ ràng và tự tin rằng:

Coolmate sẽ là hình mẫu cho mô hình Doanh Nghiệp Trách Nhiệm, hoạt động với nguyên tắc kinh doanh tử tế, tạo ra lợi nhuận và mang lại giá trị bền vững cho khách hàng, nhân viên, đối tác, cộng đồng, môi trường và cổ đông.

Câu 2: Theo anh/chị, việc có một website bán hàng và nhận đặt may sản phẩm sẽ giúp công ty điều gì trong việc giới thiệu và bán sản

Việc sở hữu một website bán hàng sẽ giúp công ty mở rộng phạm vi tiếp cận khách hàng, tạo ra trải nghiệm mua sắm thuận lợi, tiết kiệm chi phí, dễ dàng quảng cáo và tăng cường sự tương tác với khách hàng.

Câu 3: Vậy theo anh/chị, từ khi website đi vào vận hành đã đáp ứng được nhu cầu sử dụng của công ty hay chưa?

-Website đang phát triển theo đúng những gì chúng tôi mong muốn và vẫn cần thêm thời gian để phát triển và hoàn thiện hơn nữa.

Câu 4: Nếu chưa, còn điều gì về website khiến anh/chị phải băn khoăn và cần khắc phục?

-Website chưa tiếp cận tốt với tầng khách hàng trung niên nên chúng tôi vẫn đang cố gắng để phát triển thêm

Câu 5: Công ty sẽ đầu tư để phát triển website theo hướng dễ tiếp cận với người mua hàng bằng cách nào?

Chúng tôi sẽ tập trung đầu tư vào đội ngũ phát triển web và marketing nhằm cải thiện tính dễ sử dụng của website, từ đó tiếp cận và làm hài lòng nhiều khách hàng hơn.

Câu 6: Theo anh/chị, việc quản lí và vận hành website đã được tối ưu và tiện lợi hay chưa?

Chúng tôi tự tin rằng việc quản lý và vận hành website đã được tối ưu hóa, mang lại sự tiện lợi tối đa cho khách hàng Chúng tôi đã đầu tư nhiều nỗ lực để đảm bảo rằng trang web hoạt động một cách trơn tru, dễ sử dụng và mang đến trải nghiệm mua sắm tốt nhất cho người dùng.

Câu 7: Nếu chưa thì anh/chị có hướng phát triển website như thế nào để tối ưu việc quản lí và vận hành?

-Đến nay tổng số đơn hàng xử lý đạt gần 1 triệu với doanh thu tăng trưởng từ 3–5 lần mỗi năm, từ mức doanh thu vài trăm triệu đồng năm

Coolmate đã ghi nhận doanh thu tăng lên gần 140 tỷ đồng vào cuối năm 2021 Trong suốt giai đoạn dịch Covid-19, công ty vẫn duy trì được sự tăng trưởng doanh số Mục tiêu doanh số của Coolmate cho năm 2023 là đạt 500 tỷ đồng.

Để cải thiện hiệu suất, Coolmate sẽ sử dụng số vốn mới gọi được để đầu tư vào phát triển sản phẩm, tập trung vào nguyên liệu và quy trình sản xuất bền vững Công ty cũng sẽ nâng cao khả năng vận hành và năng lực đội ngũ nhằm đáp ứng nhu cầu phát triển nhanh chóng.

Câu 8: Anh/Chị nghĩ thế nào về việc thay đổi giao điện của hệ thống để thêm thu hút người mua hàng ?

Việc thay đổi giao diện của hệ thống là yếu tố quan trọng giúp thu hút người mua hàng Sự thay đổi giao diện đúng cách không chỉ tạo ra sự tươi mới mà còn làm tăng tính hấp dẫn, từ đó thu hút khách hàng hiệu quả hơn.

Câu 9: Theo anh/chị, những thông tin về công ty và sản phẩm trên hệ thống đã đủ chi tiết và độ chính xác hay chưa?

Tôi luôn coi trọng việc cung cấp thông tin chính xác và đầy đủ về công ty và sản phẩm, vì tôi nhận thức rằng khách hàng cần có thông tin đầy đủ để đưa ra quyết định mua hàng chính xác và tự tin.

Câu 10: Nếu chưa, cần làm gì để những thông tin trên website được cụ thể, chi tiết và đủ độ xác thực?

Chúng tôi cung cấp nhiều phương thức thanh toán linh hoạt, bao gồm thẻ tín dụng, chuyển khoản ngân hàng và tiền mặt khi giao hàng, giúp khách hàng dễ dàng hoàn tất giao dịch Đặc biệt, chúng tôi cam kết bảo mật thông tin thanh toán của khách hàng bằng cách áp dụng các biện pháp bảo vệ chống truy cập trái phép và gian lận.

Chúng tôi cung cấp nhiều tùy chọn vận chuyển, bao gồm chuyển phát tiêu chuẩn và nhanh, nhằm đáp ứng nhu cầu của khách hàng Hợp tác chặt chẽ với các đối tác vận chuyển, chúng tôi đảm bảo đơn hàng được giao đúng hạn và trong tình trạng tốt Khách hàng cũng nhận được thông tin theo dõi và thông báo về trạng thái đơn hàng của mình.

- Người được hỏi có đủ am hiểu và kinh nghiệm để điều hành và đưa ra hướng phát triển phù hợp đối với website của công ty

- Đặt đúng vấn đề và người được hỏi trả lời tự nhiên, thật lòng, thoải mái

❖ Phiếu điều tra ( https://forms.gle/tR6PpEgfdeMJseJ17 )

Phiếu điều tra Phiếu điều tra về trải nghiệm quá trình mua sản phẩm tại website thời trang nam Coolmate

Câu 1: Bạn đã sử dụng sản phẩm nào của thời trang nam Coolmate?

D Combo CM24 và các sản phẩm tắm gội, nước hoa

Câu 2: Điều bạn thích nhất khi mua sản phẩm?

D Thái độ tư vấn cho khách hàng

Câu 3: Bạn có gặp bất cứ khó khăn nào trong việc di chuyển tới các cơ sở phân phối sách của công ty không?

B Thời gian mở, đóng cửa

C Vị trí cửa hàng khó tìm

Câu 4: Bạn có biết website về thời trang nào khác của Việt Nam sau đây ngoài thời trang nam Coolmate không?

Câu 5 : Bạn biết đến website thời trang nam Coolmate qua đâu?

B Mạng xã hội: Facebook, Zalo,…

Khách hàng từng trải nghiệm sản phẩm thời trang nam của Coolmate cho rằng chất lượng sản phẩm, mặc dù được sản xuất tại Việt Nam, vẫn tương đương với các sản phẩm châu Âu Bạn có đồng ý với quan điểm này không?

C Chưa bao giờ thử sản phẩm nước ngoài

Câu 7: Bạn đánh giá thế nào về chất lượng sản phẩm bạn đã mua từ website thời trang nam Coolmate?

B Sản phẩm không đúng với thiết kế yêu cầu

Câu 8: Chức năng tư vấn và giải đáp thắc mắc trên trang web của thời trang nam Coolmate có hữu ích cho bạn không?

Câu 9: Thời trang nam Coolmate muốn đưa thương hiệu của mình ra nước ngoài bạn nghĩ chúng tôi có thể không? Vì sao?

Câu 10: Hãy đóng góp ý kiến của bạn về thời trang nam Coolmate và các sản phẩm của thời trang nam Coolmate?

Người tiêu dùng thể hiện thái độ tích cực khi được hỏi về sản phẩm, với biểu cảm và cách trả lời quyết đoán, cho thấy họ đã sử dụng sản phẩm Điều này chứng tỏ rằng họ không có dấu hiệu bị thuê để đưa ra đánh giá tích cực về sản phẩm.

❖ Quan sát nhà máy sản xuất các sản phẩm thời trang của Coolmate có quy mô và quy trình sản xuất như được mô tả

❖ Giám đốc điều hành công ty

❖ Thông tin liên hệ Coolmate:

❖ Website: https://www.coolmate.me/

❖ Facebook: https://www.facebook.com/coolmate.me

❖ Instagram: https://www.instagram.com/coolmate.me

Coolmate là một startup cung cấp giải pháp mua sắm cho nam giới thông qua nền tảng thương mại điện tử Coolmate được thành lập vào năm

Từ năm 2019, Coolmate đã ghi nhận sự tăng trưởng ấn tượng với doanh số tăng gấp 6 lần chỉ trong thời gian ngắn CEO Phạm Chí Nhu cho biết, nhu cầu của khách hàng ngày càng trở nên cẩn trọng hơn, họ không chỉ chú trọng vào thương hiệu mà còn xem xét kỹ lưỡng giá cả, chất lượng sản phẩm, dịch vụ khách hàng và cam kết từ người bán.

Mô hình hóa dữ liệu logic

2.4.1 Các yêu cầu về dữ liệu

Website https://www.coolmate.me là một nền tảng trực tuyến chuyên cung cấp và bán các sản phẩm thời trang nam giới Trang web này cần lưu trữ thông tin liên quan đến sản phẩm, bao gồm mô tả, giá cả và hình ảnh, nhằm tạo điều kiện thuận lợi cho việc trưng bày và giao dịch.

Các sản phẩm bao gồm mã sản phẩm, tên, giá bán, chất liệu, kích thước, mô tả, số lượng, lượt bán và đánh giá Mỗi sản phẩm có thể thuộc một hoặc nhiều đơn hàng, trong khi mỗi đơn hàng có thể chứa một hoặc nhiều sản phẩm.

Các loại sản phẩm bao gồm mã loại và tên thể loại Mỗi loại sản phẩm có thể chứa một hoặc nhiều sản phẩm, tuy nhiên, mỗi sản phẩm chỉ thuộc về một loại sản phẩm duy nhất.

Các danh mục bao gồm mã danh mục và tên danh mục, với mỗi sản phẩm thuộc về một danh mục cụ thể Mỗi danh mục có thể chứa một hoặc nhiều sản phẩm, đồng thời cũng có thể thuộc về một hoặc nhiều đơn hàng Mỗi đơn hàng có khả năng bao gồm một hoặc nhiều sản phẩm khác nhau.

Thông tin bao gồm mã thông tin, tên thông tin và nội dung, với mỗi nội dung có thể kèm theo một hoặc nhiều ảnh Mỗi ảnh đều thuộc về một thông tin cụ thể.

Thông tin được phân loại thành mã loại và tên loại Mỗi loại thông tin có thể chứa một hoặc nhiều thông tin, trong khi mỗi thông tin chỉ thuộc về một loại duy nhất.

Các đơn hàng: gồm mã đơn hàng, họ tên, số điện thoại, email, địa chỉ , ghi chú và hình thức thanh toán

Các đơn hàng bao gồm thông tin chi tiết như số lượng sản phẩm và tổng tiền Thông tin khách hàng bao gồm mã khách hàng, họ tên, quyền hạn, trạng thái, số điện thoại, email và địa chỉ Mỗi khách hàng có thể có nhiều đơn hàng, nhưng mỗi đơn hàng chỉ thuộc về một khách hàng duy nhất.

Mỗi nhân viên trong hệ thống được xác định bởi mã nhân viên, tên đăng nhập, mật khẩu, họ tên, số điện thoại và email Họ có khả năng quản lý một hoặc nhiều đơn hàng, và mỗi đơn hàng sẽ được giao cho một nhân viên cụ thể Ngoài ra, mỗi nhân viên cũng có thể quản lý một hoặc nhiều phản hồi, với mỗi phản hồi được phân công cho một nhân viên duy nhất.

Các phản hồi bao gồm mã phản hồi, nội dung, thời gian đánh giá và đánh giá Mỗi phản hồi được liên kết với một sản phẩm cụ thể Một sản phẩm có thể nhận được không, một hoặc nhiều phản hồi khác nhau.

Mỗi sản phẩm trong bài viết đều có một hoặc nhiều ảnh đi kèm, bao gồm mã ảnh, tên ảnh và loại ảnh Đồng thời, mỗi ảnh cũng thuộc về một Blog, và mỗi Blog có thể chứa một hoặc nhiều ảnh.

Các blog bao gồm mã blog, tiêu đề, nội dung, ngày đăng và lượt xem Mỗi blog được quản lý bởi một nhân viên, và mỗi nhân viên có thể quản lý một hoặc nhiều blog khác nhau.

Các chuyên mục blog bao gồm mã chuyên mục và tên chuyên mục, với mỗi chuyên mục có thể chứa một hoặc nhiều blog Mỗi blog chỉ thuộc về một chuyên mục cụ thể.

2.4.2 Biều đồ thực thể liên kết mức logic

Hình 2.16 Biều đồ thực thể liên kết mức logic

2.4.3 Mô hình cơ sở dữ liệu mức vật lý

Bảng 7 Đơn hàng chi tiết

Ngày đăng: 05/12/2023, 05:35

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

TÀI LIỆU LIÊN QUAN

w