مستندِ طراحی تفصیلی (DDD) بر پایهٔ Purdue / ISA-95 — قابل اجرا، با عدد و سناریو
طرحی جامع برای اتوماسیونِ «همهٔ واحدهای کارخانه» — از سنسور تا داشبورد مدیریتی — که در آن هیچ ادعایی بیعدد نیست و هر فرض با برچسب «[فرض]» مشخص شده است.
شش لایه از سطح ۰ (سنسور) تا سطح ۴ (ERP)، بههمراه منطقهٔ غیرنظامی صنعتی (IDMZ) و کانالهای تعریفشده.
معماری مرجع ←هر واحد با ۹ محور یکسان: مأموریت، فرآیند، دادهٔ پایه، اتوماسیون، سختافزار، رابط کاربر، قواعد، شاخص و یکپارچگی.
مستندات واحدها ←۲۰۴ رابطهٔ تعریفشده بین ۱۸ گره؛ هیچ خانهای بدون پاسخ نمیماند و «—» یعنی «نیازی نیست»، نه «نمیدانیم».
ماتریس ←مسیرِ داده از سنسور تا داشبورد مدیریت، با شجرهنامهٔ گرافی و امکانِ بازسازیِ دامنهٔ فراخوان در کمتر از ۳۰ ثانیه.
سناریوهای توالی ←گیتهای کیفیت و ایمنی در نرمافزار قفل میشوند، نه در دستورالعمل؛ دور زدن نیازمند مجوزِ مستند و زماندار است.
تصمیمات معماری ←۱۰ محرک ارزش با مبنای محاسبه، جریان نقدی ۵ ساله، و ۹ منطقهٔ امنیتی با ۱۸ کانالِ مجاز بر اساس IEC 62443.
مدل مالی ←۲۴ نقش تعریفشده؛ برای هر کدام دقیقاً همان صفحهها، هشدارها، شاخصها و مسئولیتهایی که در سامانه دارد.
«من چه میبینم؟» ←هر نقش در چهار فازِ روز کاری یک اثرِ قابلردیابی بر جا میگذارد؛ اگر اثری نباشد، گام قابل اندازهگیری نیست.
سفر کاری ←این جدول همان exec_targets.csv است که در مستند ۰۰ و در داشبورد
هم به کار رفته؛ اعدادِ «اکنون» مفروضاند و با پاسخ به پرسشنامهٔ مشتری جایگزین میشوند.
| شاخص | واحد | اکنون [فرض] | هدف ۱۸ ماهه | هدف ۳۰ ماهه | منبعِ سنجش |
|---|
| مورد | مقدار |
|---|
۴۰ مستند، در شش گروه موضوعی. روی هر مورد بزنید تا در همین صفحه باز شود.
یکی از ۲۴ نقش را انتخاب کنید تا دقیقاً همان چیزی را ببینید که آن نقش در سامانه
میبیند: صفحههایی که باز میکند، کاری که در هر فاز انجام میدهد، چیزی که در ماتریس RACI
بر عهده دارد، هشدارهایی که به او میرسد و شاخصهایی که مالک آنهاست.
همهٔ اینها مستقیماً از data/*.csv خوانده میشود.
یک سند را از فهرست سمت راست انتخاب کنید.
همهٔ جدولهای این داشبورد مستقیماً از فایلهای data/*.csv خوانده میشوند؛
یعنی اگر داده اصلاح شود، اینجا هم اصلاح میشود. ده بخش دارد: یکپارچگی، شاخصها، هشدارها،
رویدادها، ریسک، پرسشهای باز، مدل مالی، امنیت OT، نقشهٔ راه و دادهٔ پایه.
فلسفهٔ این مجموعه: داده در CSV، مستند بهصورت تولیدی، و داشبورد نمای زندهٔ همان داده.
| لایه | نقش | قاعده |
|---|---|---|
data/*.csv | منبعِ ماشینخوان و یگانهٔ حقیقت | هر تغییر در یک جدول، از اینجا شروع میشود |
tools/build_*.py | مولّدِ مستندات | مستندِ تولیدشده هرگز دستی ویرایش نمیشود |
docs/*.md | نمای انسانیِ همان داده | با مولّد بازتولید و در CI بررسی میشود |
dashboard/ | نمای تعاملی برای بررسی سریع | CSVها را با fetch میخواند؛ بدون کتابخانهٔ خارجی |
tools/test_build.py | ۲۰ تست یکپارچگی و کیفیت | هر ناسازگاریِ داده در CI شکست میخورد |
python3 tools/build_integration_matrix.py && python3 tools/build_catalogs.py python3 tools/test_build.py
یک صفحه برای درکِ کلِ طرح، اعدادِ کلیدی و بازگشت سرمایه.
باز کردن ←همهٔ پیشفرضها در یک جا؛ نقطهٔ شروعِ نقد کردنِ طرح.
باز کردن ←۳۰ پرسش که هر پاسخشان یک «[فرض]» را حذف میکند.
باز کردن ←۴۳ بستهٔ کار در ۷ فاز، با بودجه و وابستگیها.
باز کردن ←هفت جریانِ سرتاسری با نمودار و مسیرِ شکست.
باز کردن ←مهاجرت داده، Runbook و درختِ تصمیمِ بازگشت.
باز کردن ←