Sistem Analizi ve Tasarımı - Genel Bakış

Sistem geliştirme, planlama, analiz, tasarım, dağıtım ve bakım gibi aşamaları içeren sistematik bir süreçtir. Burada, bu eğitimde öncelikle aşağıdakilere odaklanacağız:

  • Sistem Analizi
  • Sistem tasarımı

Sistem Analizi

Gerçekleri toplama ve yorumlama, sorunları tanımlama ve bir sistemi bileşenlerine ayırma sürecidir.

Sistem analizi, hedeflerini belirlemek için bir sistemi veya parçalarını incelemek amacıyla yapılır. Sistemi iyileştiren ve sistemin tüm bileşenlerinin amacına ulaşmak için verimli çalışmasını sağlayan bir problem çözme tekniğidir.

Analiz belirtir what the system should do.

Sistem Tasarımı

Belirli gereksinimleri karşılamak için bileşenlerini veya modüllerini tanımlayarak yeni bir iş sistemini planlama veya mevcut bir sistemi değiştirme sürecidir. Planlamadan önce, eski sistemi iyice anlamanız ve verimli bir şekilde çalışmak için bilgisayarların en iyi nasıl kullanılabileceğini belirlemeniz gerekir.

Sistem Tasarımı odaklanır how to accomplish the objective of the system.

Sistem Analizi ve Tasarımı (SAD) esas olarak şunlara odaklanır:

  • Systems
  • Processes
  • Technology

Sistem nedir?

Sistem kelimesi, ortak bir neden veya hedefe ulaşmak için herhangi bir bileşen kümesi arasında organize bir ilişki anlamına gelen Yunanca Systema kelimesinden türetilmiştir.

Bir sistem, "belirli bir hedefe ulaşmak için bir plana göre birbirine bağlı, birbirine bağlı bileşenlerin düzenli bir gruplamasıdır."

Bir Sistemin Kısıtlamaları

Bir sistemin üç temel kısıtlaması olmalıdır -

  • Bir sistemde bazı structure and behavior önceden tanımlanmış bir hedefe ulaşmak için tasarlanmıştır.

  • Interconnectivity ve interdependence sistem bileşenleri arasında bulunmalıdır.

  • objectives of the organization var higher priority alt sistemlerinin hedeflerinden daha fazla.

Örneğin trafik yönetim sistemi, bordro sistemi, otomatik kütüphane sistemi, insan kaynakları bilgi sistemi.

Bir Sistemin Özellikleri

Bir sistem aşağıdaki özelliklere sahiptir -

Organizasyon

Organizasyon, yapı ve düzen anlamına gelir. Önceden belirlenmiş hedeflere ulaşmaya yardımcı olan bileşenlerin düzenlenmesidir.

Etkileşim

Bileşenlerin birbirleriyle çalışma şekli ile tanımlanır.

Örneğin, bir organizasyonda, satın alma departmanı üretim departmanı ile etkileşime girmeli ve personel departmanı ile bordro yapmalıdır.

Dayanışma

Karşılıklı bağımlılık, bir sistemin bileşenlerinin birbirine nasıl bağlı olduğu anlamına gelir. Düzgün çalışması için bileşenler koordine edilir ve belirli bir plana göre birbirine bağlanır. Bir alt sistemin çıktısı, diğer alt sistem tarafından girdi olarak gereklidir.

Entegrasyon

Entegrasyon, bir sistem bileşenlerinin birbirine nasıl bağlandığı ile ilgilidir. Bu, her bir parça benzersiz bir işlev gerçekleştirse bile, sistemin parçalarının sistem içinde birlikte çalıştığı anlamına gelir.

Merkezi Amaç

Sistemin amacı merkezi olmalıdır. Gerçek veya ifade edilmiş olabilir. Bir kuruluşun bir hedef belirtmesi ve bir başkasına ulaşmak için çalışması nadir değildir.

Kullanıcılar, başarılı bir tasarım ve dönüştürme için analizin başında bir bilgisayar uygulamasının ana amacını bilmelidir.

Bir Sistemin Öğeleri

Aşağıdaki şema bir sistemin elemanlarını göstermektedir -

Çıkışlar ve Girişler

  • Bir sistemin temel amacı, kullanıcısı için faydalı olan bir çıktı üretmektir.

  • Girişler, işlenmek üzere sisteme giren bilgilerdir.

  • Çıktı, işlemenin sonucudur.

İşlemci (ler)

  • İşlemci, girdinin çıktıya gerçek dönüşümünü içeren bir sistemin öğesidir.

  • Bir sistemin operasyonel bileşenidir. İşlemciler, çıktı özelliklerine bağlı olarak girişi tamamen veya kısmen değiştirebilir.

  • Çıktı spesifikasyonları değiştikçe, işlem de değişir. Bazı durumlarda, işlemcinin dönüşümü işlemesini sağlamak için girdi de değiştirilir.

Kontrol

  • Kontrol elemanı sistemi yönlendirir.

  • Girdi, işleme ve çıktıyı yöneten faaliyetlerin modelini kontrol eden karar verme alt sistemidir.

  • Bir bilgisayar Sisteminin davranışı İşletim Sistemi ve yazılım tarafından kontrol edilir. Sistemi dengede tutmak için ne ve ne kadar girdiye ihtiyaç duyulacağı Çıktı Özellikleri ile belirlenir.

geri bildirim

  • Geri bildirim, kontrolü dinamik bir sistemde sağlar.

  • Olumlu geribildirim, sistemin performansını teşvik eden doğası gereği rutindir.

  • Negatif geribildirim, denetleyiciye eylem için bilgi sağlayan doğası gereği bilgi amaçlıdır.

Çevre

  • Çevre, bir organizasyonun içinde faaliyet gösterdiği "süper sistemdir".

  • Sisteme etki eden dış unsurların kaynağıdır.

  • Bir sistemin nasıl çalışması gerektiğini belirler. Örneğin, kuruluş ortamının satıcıları ve rakipleri, işletmenin gerçek performansını etkileyen kısıtlamalar sağlayabilir.

Sınırlar ve Arayüz

  • Bir sistem kendi sınırları ile tanımlanmalıdır. Sınırlar, başka bir sistemle arayüz oluşturduğunda bileşenlerini, süreçlerini ve karşılıklı ilişkisini tanımlayan sınırlardır.

  • Her sistemin etki ve kontrol alanını belirleyen sınırları vardır.

  • Belirli bir sistemin sınırlarının bilgisi, başarılı bir tasarım için diğer sistemlerle arayüzünün doğasını belirlemede çok önemlidir.

Sistem Türleri

Sistemler aşağıdaki türlere ayrılabilir -

Fiziksel veya Soyut Sistemler

  • Fiziksel sistemler somut varlıklardır. Onlara dokunabilir ve hissedebiliriz.

  • Fiziksel Sistem doğası gereği statik veya dinamik olabilir. Örneğin, masa ve sandalyeler bilgisayar merkezinin statik olan fiziksel parçalarıdır. Programlanmış bir bilgisayar, programların, verilerin ve uygulamaların kullanıcının ihtiyaçlarına göre değişebildiği dinamik bir sistemdir.

  • Soyut sistemler, gerçek bir sistemin formülleri, temsili veya modeli olabilen fiziksel olmayan varlıklar veya kavramsaldır.

Açık veya Kapalı Sistemler

  • Açık bir sistem çevresi ile etkileşime girmelidir. Sistemin dışından girdi alır ve çıktıları sistem dışına iletir. Örneğin, değişen çevre koşullarına uyum sağlaması gereken bir bilgi sistemi.

  • Kapalı bir sistem, çevresiyle etkileşime girmez. Çevresel etkilerden izole edilmiştir. Gerçekte tamamen kapalı bir sistem nadirdir.

Uyarlanabilir ve Uyarlanabilir Olmayan Sistem

  • Adaptive System, ortamdaki değişime performanslarını artıracak ve hayatta kalacak şekilde yanıt verir. Örneğin insanlar, hayvanlar.

  • Uyumsuz Sistem, ortama yanıt vermeyen sistemdir. Örneğin makineler.

Kalıcı veya Geçici Sistem

  • Kalıcı Sistem uzun süre devam eder. Örneğin, iş politikaları.

  • Geçici Sistem belirlenen süre için yapılır ve bundan sonra yıkılır. Örneğin bir program için bir DJ sistemi kurulur ve programdan sonra demonte edilir.

Doğal ve Üretilmiş Sistem

  • Doğal sistemler doğa tarafından yaratılır. Örneğin, Güneş sistemi, mevsimlik sistem.

  • Üretilen Sistem insan yapımı sistemdir. Örneğin, Rockets, barajlar, trenler.

Deterministik veya Olasılıklı Sistem

  • Deterministik sistem öngörülebilir bir şekilde çalışır ve sistem bileşenleri arasındaki etkileşim kesin olarak bilinir. Örneğin, iki hidrojen molekülü ve bir oksijen molekülü su yapar.

  • Olasılıklı Sistem belirsiz davranışlar gösterir. Kesin çıktı bilinmemektedir. Örneğin, Hava tahmini, posta teslimi.

Sosyal, İnsan-Makine, Makine Sistemi

  • Sosyal Sistem insanlardan oluşur. Örneğin sosyal kulüpler, toplumlar.

  • İnsan Makine Sisteminde, belirli bir görevi gerçekleştirmek için hem insan hem de makineler yer alır. Örneğin, Bilgisayar programlama.

  • Makine Sistemi, insan müdahalesinin ihmal edildiği yerdir. Tüm görevler makine tarafından gerçekleştirilir. Örneğin, otonom bir robot.

İnsan Yapımı Bilgi Sistemleri

  • Doğrudan Yönetim Kontrolü (DMC) altında belirli bir organizasyon için verileri yönetmek için birbirine bağlı bir bilgi kaynakları kümesidir.

  • Bu sistem, bir organizasyonun ihtiyacına göre bilgi üretmek için donanım, yazılım, iletişim, veri ve uygulamayı içerir.

    İnsan yapımı bilgi sistemleri üç türe ayrılır -

  • Formal Information System - En üst düzeyden alt yönetim düzeylerine notlar, talimatlar vb. Şeklindeki bilgi akışına dayanır.

  • Informal Information System - Bu, günlük işle ilgili sorunları çözen çalışan temelli bir sistemdir.

  • Computer Based System- Bu sistem, iş uygulamalarını yönetmek için doğrudan bilgisayara bağlıdır. Örneğin otomatik kütüphane sistemi, demiryolu rezervasyon sistemi, bankacılık sistemi vb.

Sistem Modelleri

Şematik Modeller

  • Şematik model, sistem öğelerini ve bunların bağlantılarını gösteren 2 boyutlu bir grafiktir.

  • Bilgi akışını, malzeme akışını ve bilgi geri bildirimini göstermek için farklı oklar kullanılır.

Akış Sistemi Modelleri

  • Akış sistemi modeli, sistemi bir arada tutan malzemenin, enerjinin ve bilginin düzenli akışını gösterir.

  • Örneğin Program Değerlendirme ve Gözden Geçirme Tekniği (PERT), gerçek dünya sistemini model biçiminde soyutlamak için kullanılır.

Statik Sistem Modelleri

  • Aktivite-zaman veya maliyet-miktar gibi bir çift ilişkiyi temsil ederler .

  • Örneğin Gantt grafiği, bir etkinlik-zaman ilişkisinin statik bir resmini verir.

Dinamik Sistem Modelleri

  • İş organizasyonları dinamik sistemlerdir. Dinamik bir model, analistlerin uğraştığı organizasyon veya uygulama tipine yaklaşır.

  • Sistemin devam eden, sürekli değişen durumunu gösterir. Aşağıdakilerden oluşur:

    • Sisteme giren girişler

    • Dönüşümün gerçekleştiği işlemci

    • İşleme için gerekli program (lar)

    • İşlemeden kaynaklanan çıktılar.

Bilgi Kategorileri

Yönetim seviyelerine ve yöneticilerin verdiği kararlara ilişkin üç bilgi kategorisi vardır.

Stratejik Bilgi

  • Bu bilgiler, önümüzdeki birkaç yıl için uzun vadeli planlama politikaları için en üst düzey yönetim tarafından istenmektedir. Örneğin, gelirler, finansal yatırım ve insan kaynakları ile nüfus artışındaki eğilimler.

  • Bu tür bilgilere Karar Destek Sistemi (KDS) yardımıyla ulaşılır.

Yönetim Bilgileri

  • Bu tür bilgiler orta yönetim tarafından aylar bazında kısa ve orta vadeli planlamalar için gereklidir. Örneğin, satış analizi, nakit akışı tahmini ve yıllık mali tablolar.

  • Yönetim Bilişim Sistemleri (MIS) yardımı ile elde edilir.

Operasyonel bilgiler

  • Bu tür bilgiler, günlük operasyonel faaliyetleri yürütmek için günlük ve kısa vadeli planlama için düşük yönetim tarafından gereklidir. Örneğin, çalışan katılım kayıtlarını, gecikmiş satın alma siparişlerini ve mevcut stokları tutmak.

  • Veri İşleme Sistemleri (DPS) yardımı ile elde edilir.