Sơ đồ luồng thụng tin (IFD)

Một phần của tài liệu Phân tích thiết kế hệ thống thông tin quản lý khách hàng tại công ty Ánh Dương (Trang 46 - 56)

1. XÁC ĐỊNH YấU CẦU CỦA PHẦN MỀM

1.4Sơ đồ luồng thụng tin (IFD)

Sơ đồ luồng thụng tin được dựng để mụ tả hệ thống thụng tin theo cỏch thức động. Tức là mụ tả sự di chuyển của dữ liệu, việc xử lý, việc lưu trữ trong thế giới vật lý bằng cỏc sơ đồ.

Hỡnh 3.2 Sơ đồ luồng thụng tin của hệ thống quản lý khỏch hàng tại cụng ty cổ phần thương mại và sản xuất Ánh Dương

Cỏc phớch logic

Phớch luồng dữ liệu

Tờn tài liệu: Khỏch hàng

Mụ tả: Được lập khi nhõn viờn kinh doanh tỡm kiếm thụng tin khỏch hàng Tờn DFD cú liờn quan: Sơ đồ DFD mức 0 của tiến trỡnh 2.0 “Quản lý khỏch hàng”

Vật Vật mang: Thụng tin lấy từ trờn mạng và cỏc nguồn khỏc Nguồn: Nhõn viờn phũng kinh doanh lập

Tờn tài liệu: Thụng tin bổ sung

Mụ tả: Được lập khi khỏch hàng kớ kết hợp đồng với cụng ty

Tờn DFD cú liờn quan: Sơ đồ DFD mức 0 của tiến trỡnh 1.0 “ Quản lý khỏch hàng”

Vật mang: Thụng tin của khỏch hàng cú thờm trong hợp đồng Nguồn: Nhõn viờn phũng kinh doanh lập

Tờn tài liệu: Thụng tin giao dịch với khỏch hàng

Mụ tả: Được lập khi tiến hành giao dịch với khỏch hàng hoặc khi triển khai hợp đồng cho khỏch hàng

Tờn DFD cú liờn quan: Sơ đồ DFD mức 0 của tiến trỡnh 4.0 “Nhật ký giao dịch”

Vật mang: Văn bản bằng giấy

Nguồn: Nhõn viờn phũng kinh doanh, phũng kỹ thuật lập

Phớch kho dữ liệu

Tờn kho dữ liệu: Danh sỏch khỏch hàng

Mụ tả: Chứa cỏc thụng tin về khỏch hàng như: tờn, địa chỉ, số điện thoại, lĩnh vực kinh doanh, loại hỡnh kinh doanh,...

Vật mang: Lưu trữ trờn mỏy tớnh

DFD liờn quan: Sơ đồ phõn ró mức 1 của tiến trỡnh 2.0 “ Quản lý thụng tin khỏch hàng”

Tờn kho dữ liệu: Danh sỏch hợp đồng

Mụ tả: Chứa cỏc thụng tin về hợp đồng như khỏch hàng, doanh thu hợp đồng, chi phớ cho hợp đồng, ngày bắt đầu, ngày kết thỳc,…

Vật mang: Lưu trữ trờn mỏy tớnh, hoặc trờn giấy

DFD liờn quan: Sơ đồ mức 0 của tiến trỡnh 3.0 và sơ đồ phõn ró mức 1 của tiến trỡnh 3.0 “ Quản lý hợp đồng”

Tờn kho dữ liệu: Nhật ký giao dịch

Mụ tả: Chứa cỏc thụng tin về giao dịch với khỏch hàng Vật mang: Lưu trữ trờn mỏy tớnh, hoặc trờn giấy

DFD liờn quan: Sơ đồ phõn ró mức 0 của tiến trỡnh 4.0 “ Nhật ký giao dịch”

Tờn xử lý: Nhập thụng tin về khỏch hàng

Mụ tả: Xử lý được thực hiện bởi nhõn viờn phũng kinh doanh tỡm kiếm khỏch hàng tiềm năng và khỏch hàng chớnh thức

Tờn DFD cú liờn quan: Sơ đồ phõn ró mức 0 của tiến trỡnh 2.0 “ Quản lý khỏch hàng” (adsbygoogle = window.adsbygoogle || []).push({});

Phương phỏp thực hiện: Nhập bằng bàn phớm

Sự kiện khởi sinh: Khi tỡm kiếm được một khỏch hàng tiềm năng mới Kho dữ liệu sử dụng: Kho danh mục khỏch hàng

Luồng vào: Thụng tin về khỏch hàng

Tờn xử lý: Nhập thụng tin về hợp đồng

Mụ tả: Xử lý được thực hiện khi ký kết một hợp đồng với khỏch hàng Tờn DFD cú liờn quan: Sơ đồ phõn ró mức 1 của tiến trỡnh 3.0 “ Quản lý hợp đồng”

Phương phỏp thực hiện: Nhập bằng bàn phớm

Sự kiện khởi sinh: Khi cú hợp đồng mới với khỏch hàng

Kho dữ liệu sử dụng: Kho danh mục hợp đồng, chi tiết hợp đồng Luồng vào: Thụng tin về khỏch hàng và yờu cầu

Luồng ra: Thụng tin về hợp đồng

Tờn xử lý: Cập nhật thụng tin về giao dịch với khỏch hàng

Mụ tả:Xử lý được thực hiện bởi nhõn viờn kinh doanh khi tiến hành giao dịch với khỏch hàng và nhõn viờn kỹ thuật trong quỏ trỡnh triển khai hợp đồng với khỏch hàng

Tờn DFD cú liờn quan: Sơ đồ phõn ró mức 0 của tiến trỡnh 4.0 “ Nhật ký giao dịch với khỏch hàng”

Phương phỏp thực hiện: Nhập từ bàn phớm

mục đớch là ký kết hợp đồng hoặc khi cú thụng tin trong quỏ trỡnh triển khai hợp đồng với khỏch hàng

Kho sử dụng: Kho nhật ký giao dịch

Luồng vào: Thụng tin giao dịch với khỏch hàng, hợp đồng, khỏch hàng Luồng ra: Thụng tin đó cập nhật vào phần mềm

1.5 Sơ đồ luồng dữ liệu

Biểu đồ luồng dữ liệu (DFD) là một loại biểu đồ nhằm mục đớch diễn tả một quỏ trỡnh xử lý thụng tin với cỏc yờu cầu :

− Sự diễn tả ở mức lụgic nghĩa là nhằm trả lời cho cõu hỏi làm gỡ ? mà bỏ qua cõu hỏi làm như thế nào?

− Chỉ rỏ cỏc cỏc chức năng (con) phải thực hiện để hoàn tất quỏ trỡnh xử lý cần mụ tả.

− Chỉ rừ thụng tin được chuyển giao giữa cỏc chức năng đú, và qua đú phần nào thấy được trỡnh tự thực hiện của chỳng.

Biểu đồ luồng dữ liệu chỉ mụ tả đơn thuần hệ thống thụng tin làm gỡ và để làm gỡ.

Cỏc ký phỏp dựng cho sơ đồ luồng dữ liệu(DFD)

Ngụn ngữ sơ đồ luồng dữ liệu DFD sử dụng 4 loại ký phỏp cơ bản: thực thể tiến trỡnh, kho dữ liệu và dũng thụng tin

Nguồn hoặc đớch

Tờn dũng dữ liệu Dũng dữ liệu

Tiến trỡnh xử lý

Tệp dữ liệu Kho dữ liệu

Một số quy tắc và quy ước liờn quan tới DFD

Mỗi luồng dữ liệu phải cú 1 tờn trừ luồng giữa xử lý và kho dữ liệu. Dữ liệu chứa trờn 2 vật mang khỏc nhau nhưng luụn luụn đi cựng. nhau thi cú thể tạo ra chỉ một luồng duy nhất. (adsbygoogle = window.adsbygoogle || []).push({});

Xử lý luụn phải được đỏnh mó số.

Vẽ lại cỏc kho dữ liệu để cỏc luồng dữ liệu khụng cắt nhau Tờn cho xử lý phải là một động từ

Xử lý buộc phải thực hiện một biến đổi dữ liệu, luồng vào phải khỏc luồng ra từ một xử lý

Đối với việc phõn ró DFD

Nờn chỉ để tối đa 7 xử lý trờn 1 trang DFD

Tất cả cỏc xử lý trờn một DFD phải thuộc cựng một mức phõn ró

Luồng vào của một DFD mức cao phải là luồng vào của một DFD con mức thấp nào đú. Luồng ra tới đớch của một DFD con phải là luồng ra tới đớch của một DFD mức lớn hơn nào đú.

Xử lý khụng phản ró tiếp thờm gọi là xử lý nguyờn thủy. Mỗi xử lý nguyờn thủy phải cú một phớch xử lý logic trong từ điển hệ thống.

Tờn nguồn/bộ phận nhận/phỏt tớn hiệu

Tờn tiến trỡnh xử lý

Sơ đồ ngữ cảnh

Hỡnh 3.3 Sơ đồ ngữ cảnh Sơ đồ luồng dữ liệu mức 0

Sơ đồ phõn ró mức 1 của 3.0 (Quản lý hợp đồng)

Hỡnh 3.5 Sơ đồ DFD mức 1 (của 3.0)

Hỡnh 3.6 Sơ đồ DFD mức 1 (của 5.0)

Một phần của tài liệu Phân tích thiết kế hệ thống thông tin quản lý khách hàng tại công ty Ánh Dương (Trang 46 - 56)