Vai trũ và ý nghĩa của ma trận thực thể chức năng

Một phần của tài liệu Bài giảng phân tích thiết kế hệ thống thông tin ngô thị tú quyên (Trang 72 - 78)

- Người ta mụ tả tiến trỡnh bằng một hỡnh chữ nhật gúc trũn (hoặc hỡnh elip, hỡnh trũn), bờn trong cú ghi tờn tiến trỡnh.

Trong nhiều trường hợp ta muốn cú một cỏi nhỡn tổng thể về quan hệ thụng tin của một hoạt động chức năng trong mối quan hệ

3.1.3.2. Vai trũ và ý nghĩa của ma trận thực thể chức năng

- Cho ta biết được mối quan hệ giữa chức năng và cỏc thực thể liờn quan với nú, làm cơ sở để khảo sỏt cỏc chức năng một cỏch đầy đủ bổ sung vào cỏc khảo sỏt đó cú.

- Cho phộp phỏt hiện những thực thể hay chức năng cụ lập:

+ Nếu một dũng ứng với một chức năng khụng cú ụ nào được đỏnh dấu thỡ chức năng đú hoặc khụng phải là một tiến trỡnh thụng tin (cú tỏc động lờn cỏc đối tượng thụng tin) hoặc đỏnh dấu sút hoặc khảo sỏt đó bỏ sút thực thể mang dữ liệu.

+ Nếu một cột nào khụng cú một ụ được đỏnh dấu thỡ hoặc là khảo sỏt thiếu chức năng hoặc đỏnh dấu sút hoặc thực thể là khụng cần khi thu thập, cú thể bỏ đi.

Những phỏt hiện trờn đõy cho phộp ta xem xột bổ sung những khiếm khuyết trong khảo sỏt, loại bỏ những chức năng hay thực thể thừa (ứng với dũng hay cột cụ lập) đối với miền khảo sỏt.

3.2. Phương phỏp phõn tớch cú cấu trỳc (SA)

Mục đớc của phương phỏp phõn tớch SA (Structured Analysis) là tiến hành phõn tớch chức năng của hệ thống để thành lập một mụ hỡnh logic về chức năng của hệ thống mới dưới dạng một biểu đồ luồng dữ liệu. Nú vận dụng ba kĩ thuật:

- Kĩ thuật phõn mức (hay phõn tớch từ trờn xuống): Cú hai cỏch vận dụng phõn mức: Dựng biểu đồ phõn cấp chức năng và sơ đồ luồng dữ liệu.

- Kĩ thuật chuyển đổi biểu đồ luồng dữ liệu vật lớ thành biểu đồ luồng dữ liệu lụgic:

Mục đớch của phõn tớch là đi tới một mụ hỡnh logic của hệ thống. Quỏ trỡnh phõn mức núi ở trờn mới chỉ cho những mụ tả chi tiết chứ chưa phải là đó đưa đến những mụ tả logic, bởi vỡ trong mụ tả mà ta thu được (dưới dạng biểu đồ luồng dữ liệu) vẫn cũn lẫn cỏc yếu tố vật lý. Cỏc yếu tố vật lý xen lẫn trong biểu đồ luồng dữ liệu làm cho biểu đồ luồng dữ liệu phản ỏnh khụng thật đỳng bản chất của hệ thống, cần phải gạt bỏ chỳng ra khỏi biểu đồ.

- Kĩ thuật chuyển đổi biểu đồ luồng dữ liệu cũ thành đổi biểu đồ luồng dữ liệu mới.

Bài tập chương 3

Bài 1

Hãy xây dựng BFD, DFD cho bài toán sau:

- Thuế được tính theo công thức: Thuế VAT =Thuế suất x Doanh thu

Thuế TNDN = Thuế suất x (Doanh thu – Chi phí)

- Hàng tháng, các hộ kinh doanh (đối tượng nộp thuế) nộp tờ khai khai báo về các hoạt động kinh doanh của mình (doanh thu, chi phí, ngành hàng kinh doanh,...) cho đơn vị quản lý thu thuế (cục thuế). Thuế suất (tỷ lệ thuế) phụ thuộc vào ngành hàng kinh doanh của đối tượng và được thể hiện trên bảng thuế suất.

- Dựa trên căn cứ tính thuế (doanh thu, chi phí, ngành hàng kinh doanh,...) số thuế phải nộp của từng đối tượng được tính và thông báo cho đối tượng vào ngày 4 hàng tháng. Đối tượng nộp thuế có nghĩa vụ nộp thuế trong khoảng 5 - 15 hàng tháng. Mỗi lần nộp thuế được thể hiện bằng biên lai thu thuế. Nếu sau ngày 15 mà đối tượng chưa nộp đủ thuế thì bị coi là nợ thuế và sẽ bị tính phạt nợ thuế theo số ngày chậm.

Cần xây dựng hệ thống cho phép in danh sách nợ vào 20 hàng tháng.

Bài 2

Hãy xây dựng BFD, DFD cho bài toán sau:

Công ty Hoa Hồng làm đại lý chuyên bán các mặt hàng điện tử, mỗi lần nhập hàng và xuất hàng thì công ty đều lập các phiếu nhập và xuất có dạng sau:

Phiếu nhập Phiếu xuất

Số phiếu nhập Số phiếu xuất Ngày nhập Ngày xuất

Tổng tiền Tổng tiền

Diễn giải Diễn giải

Chi tiết nhập Chi tiết xuất

Mã hàng Tên hàng ĐVT Số lượng Đơn giá Thành tiền Mã hàng Tên hàng ĐVT Số lượng Đơn giá Thành tiền Công ty cần tự động hoá việc tính toán tồn kho hàng tháng.

CHƯƠNG 4.

Một phần của tài liệu Bài giảng phân tích thiết kế hệ thống thông tin ngô thị tú quyên (Trang 72 - 78)

Tải bản đầy đủ (PDF)

(161 trang)