Logo tr.artbmxmagazine.com

Süreç modellemesi için akış şemaları. sunum

Anonim

VERİ AKIŞ DİYAGRAMLARI (DFD)

DFD, bir sistemin kanallar (veri akışı) ve veri depolama havuzları ile birbirine bağlı fonksiyonel süreçler ağı olarak görselleştirilmesini sağlayan, grafik modellerin analizi için en önemli olan modern yapılandırılmış analiz araçlarından biridir.

Bu şemalar, verilerin kuruluştan nasıl aktığını, bu verilerin maruz kaldığı süreçleri ve dönüşümleri ve farklı çıktı türlerini görmemizi sağlar.

modproolga

KULLANILAN BİLEŞENLER VE SEMBOLLER

  1. Veri Akışı Süreci Depo Sonlandırıcı

VERİ AKIŞ DİYAGRAMININ ELEMANLARI

İŞLEMLER

Genel olarak, işlem (işlev veya dönüşüm) bir daire veya balonla temsil edilir ve bunlar, Hesapla, Karşılaştır, Yazdır, nokta, işaret, onaylama, depolama, doğrulama, bilgilendirme gibi veriler üzerinde gerçekleştirilen eylemlerdir., üretmek, diğerleri. İşlemler, sistemin girişleri çıkışlara dönüştüren bir bölümünü, yani bir veya daha fazla girişin bir veya daha fazla çıkışa nasıl dönüştürüldüğünü gösterir.

SÜREÇ ADI

Bir işlemin adı bir VERB-OBJECT deyiminden oluşur ve ne yaptığını açıklar; Örneğin:

HESAPLA-VERGİ

YETKİ- İMZA

YETKİLENDİR-FATURA

YETKİLENDİR-ALIM-SİPARİŞ

GEÇERLİ- TEDARİKÇİ

GENEL RAPORLAR

Ayrıca, işlemler (tavsiye edilmemesine rağmen) bir kişi veya bir grup insan, bir bilgisayar veya mekanik bir cihazla tanımlanabilir, her durumda anahtar kelime "Kim" veya "Ne" yapıyor.

VERİ AKIŞI İLE İLGİLİ HUSUSLAR.

VERİ AKIŞI.

Bir işleme giren veya çıkanların içeriğini gösteren etiketlenmiş vektörler veya oklar veya yalnızca yön gösterimli çizgilerdir. Ayrıca, blokların veya bilgi paketlerinin sistemdeki bir yerden başka bir yere hareketini gösterirler. Ok ucu, verinin hedefini veya kaynağını gösterir.

  1. Bir depodan ayrıldıkları veya depoya girdikleri durumlar dışında, içerdikleri verileri tanımladıkları için etiketlenmeleri veya adlandırılmaları gerekir. Ancak, yalnızca bir örnek çıkarılırsa, etiketlenmelidir.

ARAŞTIRMA ARAŞTIRMA SİSTEMİ

  1. Akış boyunca hareket eden veriler bir işlemden diğerine (girdi olarak), bir depoya veya bir Terminatöre (verinin kaynağı veya hedefi) gidebilir. adından da anlaşılacağı gibi, istisnalar vardır, temel akışları bir grupta gruplandırmak. Örnek: Dosya = MÜŞTERİLER

MÜŞTERİ ADI; ADRES-MÜŞTERİ; DENGE-MÜŞTERİ; MAKSİMUM-KREDİ

Diğer depo tipi ise kolaylık sağlamak için kurulmuş olan depodur; örneğin, aşağıda açıklanan Siparişler deposu:

(PDF'ye bakın)

1. Her iki işlemin de aynı bilgisayarda çalışması beklenir, ancak her ikisini de aynı anda kapsayacak kadar bellek yoktur. Böylece, ORDERS ambarı bir ara dosya olarak yaratılmıştır, çünkü mevcut uygulama teknolojisi, işlemleri farklı zamanlarda yürütülmeye zorlamıştır.

2. İşlemlerden birinin veya her ikisinin güvenilir olmayan bir donanım yapılandırmasında çalışması beklenir. Böylece, işlemlerden herhangi birinin iptal edilmesi durumunda ORDERS deposu yedek olarak oluşturulur.

3. Farklı programcıların iki süreci uygulaması beklenmektedir. Böylece, ORDERS deposu test etmek ve düzeltmek için oluşturulur, böylece tüm sistem çalışmazsa, her iki grup da deponun içeriğini görebilir ve sorunu tespit edebilir.

4. Analist veya tasarımcı, kullanıcının bir gün başka bir nedenden ötürü, böyle bir ilgiyi ifade etmediğinde bile, ORDES deposuna erişebileceğini düşündü. Bu durumda depo, kullanıcının gelecekteki ihtiyaçlarını öngörerek oluşturulur.

DEPO ÖZELLİKLERİ

  1. Kullanılan ad, akış yoluyla depoya giren ve depodan çıkan veri paketleri için kullanılan adın çoğuludur.

KİTABIN

  1. Bir depo fiziksel depolama aygıtı olarak adlandırılmamalıdır (dosya veya veritabanı; örneğin, bir teyp dosyası veya IMS, DB2, ADABAS, IDMS veya başka bir veritabanı yönetim sistemine sahip organize bir dosya) Çoğu durumda, bir depodaki çoğu durumda, bir kısmı kaldırılmadıkça içeri veya dışarı akışları etiketlenmez, bir depo pasiftir ve veri değildir. Bir depoya akış, yazma, güncelleme veya silme olarak tanımlanabilir:
  • Bir veya daha fazla yeni paket depolanıyor Bir veya daha fazla paket değiştiriliyor veya değiştiriliyor Bir veya daha fazla paket depodan kaldırılıyor

Terminatörleri

Dış ve iç sonlandırıcılar veya ajanlar da bilindiği gibi verilerin kaynakları veya hedefleridir. Normalde, bir acente şirkete açıkça dış olduğunda dış kabul edilir, bunlara bazı örnekler: Müşteriler, Tedarikçiler ve Devlet Kurumları. Temsilciler, şirket içinde gerçekleştirilen ancak sistemin bir parçası olmayan görevlere atıfta bulunduklarında içseldir; ancak, bunlara girdi sağlarlar veya çıktı alırlar. Diğer departmanlar, çalışanlar veya bilgi sistemleri iç temsilci olarak gösterilebilir. Dahili aracılar, genellikle girdi (veri) ve çıktı hedefi (bilgi) kaynağı olan bir sistemin son kullanıcılarını da kapsayabilir.

TERMİNATÖR ÖZELLİKLERİ

  1. Adları büyük ve tekil olmalıdır Sistemin dışındadır, onları bir sürece veya bir depoya bağlayan akışlar, sonlandırıcı ve dünyanın geri kalanı arasındaki arayüzü temsil eder. içerik veya çalışma şekli. Bu nedenle, geliştirilen model tasarımcının en iyi implantasyonu seçmesine izin verecek kadar esnek olmalıdır. Bu anlamda analist, sonlandırıcıların içeriğini, organizasyonunu veya dahili prosedürlerini değiştiremez.. Sonlandırıcılar arasında mevcut olan ilişkiler DFD grafiğinde gösterilmez, çünkü tanım gereği kuruluşun dışındadırlar. İlişkinin mevcut olması ve analistin ilgisini çekmesi durumunda,sonlandırıcılar sistemin bir parçası olacak ve süreçler olarak modellenmelidir.

VERİ AKIŞI ŞEMASI

ADIM ADIM SÜREÇ MODELLEME

VERİ AKIŞ ŞEMALARI İNŞAATI İÇİN ADIMLAR ADIM 1

Bir CONTEXT veri akış şeması geliştirin - sistemi bir çevre bağlamına yerleştirir; yani sistemin diğer sistemlerle ve bir bütün olarak kabul edilen şirketle nasıl etkileşimde bulunduğu. Sistemin ve projenin kapsamını ve sınırlarını tanımlar.

Bir bağlam diyagramı çizerken:

  • Tek bir komut istemi kullanın Komut istemini tüm sistemi temsil edecek şekilde etiketleyin. Bir fiil artı bir nesne kullanılabilir, işlem sembolünü numaralandırmayın, tüm sonlandırıcıları sisteme dahil edin. Bunları belirleme stratejileri: Son kullanıcılarınıza sistemin hangi olaylara veya işlemlere yanıt vermesi gerektiğini sorun.Her olay için son kullanıcılarınıza sistemin hangi yanıtları üretmesi gerektiğini sorun. Sabit formatlı raporların ne olduğunu sorun. Her olay için net veri kaynaklarını belirleyin Sistemin üretmesi gereken her yanıt veya çıktı için net kapsayıcıları belirleyin Tüm olası harici veri depolarını belirleyin.Yukarıdaki tüm bilgiler için bir bağlam diyagramı çizin.

VERİ AKIŞ ŞEMASI ŞEKİL N

  • ADIM 2: Genel Veri Akış Şeması Hazırlayın (Şekil 0)

Bir sistemin Şekil 0 diyagramından daha ayrıntılı olarak belgelenmesi gerekiyorsa, bir veya daha fazla Şekil n diyagramı kullanılabilir. Şekil n'deki bir şema, tek bir DFD işlemini daha ayrıntılı olarak belgelemektedir. N, belgelenmekte olan bir sonraki en üst düzey işlem sayısını temsil eder

  • Yapım kılavuzu.
  1. Yapısı, kullanıcılarla ortak olarak tanımlanması gereken bileşenleri bilindikten sonra başlar Bileşenler için kalıcı önemli isimler seçin, analist için sonraki patlamalarında referans olarak kullanılacak süreçleri numaralandırın Aşırı karmaşık DFD'lerden kaçının Prosesler ve diğer modeller arasındaki tutarlılığı koruyun.

¨ Sonsuz lavabolardan kaçının - yalnızca girişleri olan ancak çıkışları olmayan kabarcıklar.

Sp Kendiliğinden oluşan kabarcıklardan kaçının - bunlar sadece çıkışlı kabarcıklardır.

Un Etiketlenmemiş akışlara ve işlemlere dikkat edin.

Write Salt yazılır veya salt okunur depolara dikkat edin - sistem ile bazı harici sonlandırıcı arasında arabirim görevi gören harici depo hariç tüm mağazaların hem giriş hem de çıkışları olmalıdır. 6. Tek bir DFD'yi altı veya sekizden fazla işlemle kısıtlayın

  1. Belirli bir DFD için bir sayfa kullanılmalıdır.

VERİ AKIŞI ŞEMASI

VERİ AKIŞI

  1. Bir işleme veri girmeyi veya bir işlemden veri almayı, dosya, veritabanı veya diğer veri depolama araçlarındaki verileri güncellemeyi, kompozisyon veri paketlerinin geçişini sağlayan bir yoldur. veriler herhangi bir rotadan geçebilir.

TERMİNATÖRLER (VERİ KAYNAKLARI VEYA HEDEFLERİ)

  1. Dahili temsilciler (sisteme veya kaynaklara girişler), şirket içinde yürütülen, ancak sistemin kapsamının bir parçası olmayan ve aynı zamanda girdi sağlar veya çıktı alırlar. Örnekler: diğer departmanlar, çalışanlar veya bilgi sistemleri Dış Temsilciler (bir sistemden veya destinasyonlardan çıkışlar) açıkça şirket dışında bulunan kuruluşlardır. Örnekler: müşteriler, tedarikçiler ve devlet kurumları.

VERİ DEPOLARI

Depo bir veri envanteri olup, şirketin veri depolamak istediği şeyleri açıklar. Veri modelleri ve süreç modelleri arasında en yaygın bağlantı noktasıdır.

DAĞITIM SİSTEMİ İÇİN BAĞLAM VERİ AKIŞ DİYAGRAMI

ŞEKİL 0- DAĞITIM SİSTEMİNİN VERİ AKIŞ ŞEMASI

Veri Akışı Şemasının Patlaması.

Şimdiye kadar, sistemin çok yüksek veya yönetsel bir düzeyinde DFD'nin temsillerini gördük, ancak kullanıcı, o düzeyde gösterilmeyen belirli ayrıntıları isteyebilir.

DFD patlaması fikri; küresel DFD'yi her biri bir önceki seviyenin bir kısmı hakkında art arda daha fazla ayrıntı sağlayacak şekilde bir dizi seviyede organize etmektir. Bahsettiğimiz gibi, ilk şema, tüm sistemi temsil eden Bağlam Şeması olarak adlandırılır. Veri akışları, sistemin çevresi ile olan arayüzlerini (sonlandırıcılar) gösterir. Bu sonlandırıcılar sırayla mevcut olabilecek harici depolara bağlanabilir.

Bağlam Diyagramını izleyen DFD, Şekil 0 Diyagramı olarak bilinir ve sistemin ana işlevlerinin yanı sıra ana arayüzlerini temsil eder.

Dolayısıyla, Kullanıcı tarafından istenen ayrıntı düzeyini temsil edene kadar arka arkaya istismar ediyoruz.

VERİ AKIŞ DİYAGRAMLARININ PATILMASINA İLİŞKİN KURALLAR

  1. DFD'İN İLK SEVİYESİ SADECE SİSTEMİN GENEL BİR ŞEMASINI SUNAR, DÜŞÜK DÜZEY DFD'İN KOMPLEKSİ SİSTEMİN DETAYLI GÖRÜNÜMÜNÜ GÖSTERİR. HER ŞEYİ KEŞFEDEN ŞEMALARI TANIMLAYIN

BABA DİYAGRAMINDA BUNA İLİŞKEN KABARCIK NUMARALI BİR SÜREÇ. BİR PATLAMA DİYAGRAMI İÇİNDEKİ İÇEREN KABARCALAR AYRICA DFD EBEVEYNLERİNİ VE TÜM İLGİLERİNİN DEFE EDİLMESİ İÇİN BASİT BİR ŞEKİLDE SAYILMALIDIR.

DFD PATLAMASI KURALLARI (Devamı)

DFD PATLAMASI (Devamı)

DFD PATLAMA

İLK PATLAMA

MAL DAĞITIM SİSTEMİNİN İLK PATLAMA (ŞEKİL 1)

VERİ AKIŞ ŞEMASI ŞEKİL 2 - SİPARİŞ STOKLARI

ENVANTER SİSTEMİ ŞEKİL 1.2 ŞEMA

EMİSİF TURİZM SİSTEMİNİN BAĞLAM ŞEMASI

İLK SEVİYE VERİ AKIŞ ŞEMASI

DEVLET ADRESLERİ

EMİSİF TURİZM ARAŞTIRMASI

VERİ AKIŞ DİYAGRAMI - EMİSif TURİZM MERKEZ MERKEZ MERKEZLERİ SÜREÇLERİ (DEE)

Orijinal dosyayı indirin

Süreç modellemesi için akış şemaları. sunum