Trong sơ đồ ngữ cảnh trên vòng tròn trung tâm chính là chức năng cần xây dựng chính của hệ thống, đó là xây dựng một website cho công ty CPCBLSHG. Xung quanh là các tác nhân bên ngoài có quan hệ với hệ thống đó chính là khách hàng, kế toán, nhân viên bán hàng, quản trị website ngoài ra đó cũng có thể là giám đốc hay thành viên ban quản trị được cấp quyền truy cập và sử dụng hệ thống. Các đường thông tin vào ra chính là sự tương tác thông tin giữa tác nhân bên ngoài (người sử dụng hệ thống) và hệ thống.
Ở đây người sử dụng như khách hàng, kế toán, nhân viên bán hàng, quản trị website đều có thể cung cấp những thông tin cần thiết phục vụ cho quá trình hoạt động của hệ thống như thông tin đặt hàng, thông tin thanh toán, tin bài... cũng như được cung cấp từ hệ thống những thông tin, số liệu cần thiết cho những công việc như tìm hiểu thông tin sản phẩm, đặt hàng, thống kê đơn đặt hàng...
2.2.3. Sơ đồ luồng dữ liệu mức đỉnh
a. Khái niệm
Mô hình luồng dữ liệu (DFD - Data Flow Diagram) là một công cụ mô tả mối quan hệ thông tin giữa các công việc.
Các thành phần của mô hình luồng dữ liệu bao gồm:
Chức năng (còn gọi là Tiến trình)
Là một hoạt động có liên quan đến sự biến đổi hoặc tác động lên thông tin như tổ chức lại thông tin, bổ sung thông tin hoặc tạo ra thông tin mới. Nếu trong một chức năng không có thông tin mới được sinh ra thì đó chưa phải là chức năng trong mô hình luồng dữ liệu.
Luồng dữ liệu
Là luồng thông tin vào hoặc ra khỏi chức năng
Kho dữ liệu
Kho dữ liệu là nơi biểu diễn thông tin cần lưu giữ, để một hoặc nhiều chức năng sử dụng chúng.
Kho dữ liệu được biểu diễn bằng cặp đường thẳng song song chứa tên kho cần cất giữ.
Tác nhân bên ngoài
Là một người hoặc một nhóm người nằm ngoài hệ thống nhưng có trao đổi trực tiếp với hệ thống. Sự có mặt của các nhân tố này trên sơ đồ chỉ ra giới hạn của hệ thống, định rõ mối quan hệ của hệ thống với thế giới bên ngoài
Tác nhân trong
Là một chức năng hoặc một hệ thống con của hệ thống đang xét nhưng được trình bày ở một trang khác của mô hình.