یک آموزش جامع در مورد SSADM

سساختار یافتهسسیستم‌هایکتحلیل ودطراحیمتدبیر(SSADM) روش‌های تحلیل و طراحی سیستم‌های ساختاری، استانداردهایی که در اوایل دهه 1980 تعیین شده‌اند، به طور گسترده‌ای در طراحی و کاربرد محاسبات برنامه‌های دولتی بریتانیا استفاده می‌شود. این روش از ترکیبی از متن و نمودارها برای طراحی سیستم در طول چرخه عمر استفاده می‌کند، از مفهوم طراحی اولیه تا کاربرد طراحی فیزیکی واقعی.

منشأ SSADM

SSADM برای آژانس مرکزی کامپیوتر و ارتباطات، یک دفتر دولتی بریتانیا که به استفاده از فناوری در دولت مربوط می‌شود، از سال 1980 به بعد تولید شد.

SSADM چیست؟

سه تکنیک مهمی که در SSADM استفاده می‌شود به شرح زیر است:

مدل‌سازی داده‌های منطقی
فرایند شناسایی، مدل‌سازی و مستندسازی نیازهای داده‌ای سیستم در حال طراحی. نتیجه یک مدل داده است که شامل موجودیت‌ها (چیزهایی که یک کسب‌وکار نیاز به ثبت اطلاعات درباره آن‌ها دارد)، ویژگی‌ها (حقایق درباره موجودیت‌ها) و روابط (پیوندهای بین موجودیت‌ها) می‌باشد.

ویرایش مثال بالا به صورت آنلاین

مدل‌سازی جریان داده
فرایند شناسایی، مدل‌سازی و مستندسازی نحوه حرکت داده‌ها در یک سیستم اطلاعاتی. مدل‌سازی جریان داده به بررسی فرایندها (فعالیت‌هایی که داده‌ها را از یک شکل به شکل دیگر تبدیل می‌کنند)، ذخیره‌سازی داده‌ها (مناطق نگهداری داده‌ها)، موجودیت‌های خارجی (چیزی که داده‌ها را به یک سیستم ارسال می‌کند یا از یک سیستم داده دریافت می‌کند) و جریان‌های داده (مسیرهایی که داده‌ها می‌توانند از آن‌ها عبور کنند) می‌پردازد.

پشتیبانی ابزار SSADM

مثال

ویرایش مثال بالا به صورت آنلاین

مدل‌سازی رفتار موجودیت
یک فرایند دو رشته‌ای: مدل‌سازی رفتار موجودیت، شناسایی، مدل‌سازی و مستندسازی رویدادهایی که بر هر موجودیت تأثیر می‌گذارند و توالی (یا تاریخ زندگی) که این رویدادها در آن رخ می‌دهند، و مدل‌سازی رویداد، طراحی برای هر رویداد فرایند هماهنگی تاریخ‌های زندگی موجودیت‌ها.

ویرایش نمودار حالت بالا به صورت آنلاین

این سه مدل سیستم دیدگاه‌های متفاوتی را در مورد یک سیستم واحد ارائه می‌دهند. در طراحی، هر دیدگاه نیاز دارد که یک مدل سیستم کامل را تشکیل دهد. این سه فناوری به یکدیگر اشاره می‌کنند تا از یکپارچگی و دقت کل برنامه اطمینان حاصل کنند.

مراحل توسعه آبشاری سنتی

SSADM یک روش آبشاری برای تحلیل و طراحی سیستم‌های اطلاعاتی است. می‌توان SSADM را به عنوان اوج رویکرد مستند محور دقیق در طراحی سیستم در نظر گرفت و با روش‌های چابک معاصر مانند DSDM یا Scrum تضاد دارد.

  1. مطالعه امکان‌سنجی — تحلیل حوزه‌های کسب‌وکار برای تعیین اینکه آیا سیستم می‌تواند به طور اقتصادی نیازهای کسب‌وکار را پشتیبانی کند.
  2. تحلیل نیازمندی‌ها — تعیین نیازهایی که سیستم توسعه خواهد داد و محیط کسب‌وکار فعلی بر اساس فرایند بندها و ساختارهای داده‌ای مدل‌سازی می‌شود.
  3. مشخصات نیازمندی‌ها — شناسایی نیازمندی‌های عملکردی و غیرعملکردی دقیق و معرفی فناوری‌های جدید برای تعریف فرایندها و ساختارهای داده مورد نیاز.
  4. مشخصات سیستم منطقی — گزینه‌های فنی سیستم شامل به‌روزرسانی‌های طراحی تولید و منطقی و پردازش پرس و جو و گفتگوی سیستم است.
  5. طراحی فیزیکی — طراحی پایگاه داده فیزیکی و مجموعه‌ای از مشخصات برنامه. مشخصات برنامه از مشخصات سیستم منطقی و مشخصات سیستم فنی استفاده می‌کنند.

مثال‌های بیشتر SSADM

This post is also available in Deutsch, English, Español, Français, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文.

Leave a Reply

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *