کامپیوتر و IT و اینترنتعلوم مهندسی

سيستم‌های اطلاعات مديريت هفته پنجم

صفحه 1:
ات سیستمهای اطلاعات مدیریت و

صفحه 2:
ee "_ابزارهای تجزیه و تحلیل و طراحی سیستمها < چرخة حیات نرم افزار 7 متدولوژی ایجاه و توسعه سیستمهای اطلاعاتی 7 انواع متدولوژی ایجاد و توسعه سیستمهای اطلاعاتی - مزایای متدولوژی های تتاختیافته م 55۸00 SSADM ‏ارکان اصلی در متدولوزی‎ - SSADM cise > SDLC ,SSADM - سين

صفحه 3:
* ابزارهاى تجزيه و تحليل و طراحى سيستمها جهارجوب 558011 ‎SSADM <1,‏ کل فیزیکیامدل منت علل به گارگیری مدلهای منطقی مدل ‎ast‏ شده یا 55۸010 مراحل و تکنیکهای مورد استقاده در 5501 منظرهای مختلف در ‎SSADM‏ ‏یزرهای پیاده سازی 55۸014 ‎DFM (Data Flow Model) Y‏ ‎DFD (Data Flow Diagram) 7 ١‏ فريك ‎a DED‏ ‎DED eats‏ ‎Context Diagram‏ ‎Document Flow Diagram‏ ‎Resource Flow Diagram‏ ‎LDM (Logical Data Model) ۰‏ متا ‎ERD (Entity Relationship Diagram)‏ ‎ELH (Entity Life History) ~~‏

صفحه 4:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ چرخة حیات نرم افزار 7 تولید نرم افزار فرایندی مرحله به مرحله و گام به گام است 7 مجموعة مراحل و گامهای مورد نیاز . محصولات هر مرحله ۰ قواعد و دستوراتی که بلید در ایجاد محصولات میلنی رعلیت گردد و چگونگی بدست آوردن هیک از آنها را اصطلاحاً چرخة حیات نرم افزار )تا 92 ) می تامند. Software Development Life Cycle =~ :١ SDLC سين

صفحه 5:
ابزارهای تجزیه و تحلیل و طراحی سیستمها " جرخة حيات نرم افزار Conversion ‎Lifetime 2‏ و و3 ۱ یر ۱9 ‎ofa and‏ ‎System ‏وعوع۴۲۵ ‎Maintenance‏ ‎Obsolescence: ‎ ‎ ‎ ‎‘The Systems Development Process" and ‎various System ‘Development ‎Methodoiogies ‎are the foove of this chap and textbook, ‎ ‎ ‎ ‎ ‎

صفحه 6:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ _متدولوژی ایجاد و توسعه سیستمهای اطلاعاتی - یک فرایند توسعه استاندارد شده که مجموعه ‎sl‏ از فعاليت هاء رويق.هاء بهتزين الكوهاء اقلام قابل تحويل وانزارهاي .مكانيزة شذة كه توسغة دهندگان سيستم و مدیران پروژه ها براي توسعه و بهبود مستمرٌ نرم افزارها و سیستم |> هاي اطلاعاتي توسعه مي دهند. - يك روش دقیق و داراي قوائد روشن جهت پیاده سازي 5901 ی

صفحه 7:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ متدولوژی ایجاد و توسعه سیستمهای اطلاعاتی رویه Ss , ‏کتک‎ a ‏زر‎ ‏متدولوژی فلا + ابزارها‎ ‏قلسفه فازها‎ : ] بعنوان مثال قلعفه ساخحت یک سیستم می تواند متد الا ايجا لس طراحی ارزا سا پیاده سازی راحتتر السأسازكارى بيشتر دين آستفاده از کامپیوتر

صفحه 8:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ انواع متدولوژی ایجاد و توسعه سیستمهای اطلاعاتی ساخت یافته « سازتان گرا ‎iE -‏ ‎BSP -‏ ‎Case Method ~‏ wee

صفحه 9:
ابزارهای تجزیه و تحلیل و طراحی سیستمها انواع متدولوژی ایجاد و توسعه سیستمهای اطلاعاتی - متعولوژی های ساختار یافته شامل سه عنصر زیر هستند : ساختار پیش فرض از کم ها و وظایفی که تيم بروره بايد آنها را دنبال کنند "یک مجموعه ار تکنیکها که در هر گام بکار می رود و تعریف ساختاريافته نیازهای کاربر و عناصر‌سیستم را تدارک‌هی بینند ” -مجموعه ای از نتایج که بوتکیله هر کدام از این تکنیکها تدارک دیده می شوند < مشخصات: > تحلیل بالا به پایین تیازهای کاریر مدیریت پروزه * ارتباط و انستحکام هزینه های پایین زمان عمر * _پدَیرش ویادگیری زرف * . انعطاف پذیری وسازگاری پذیری مختص بودن به سیستم هأی اطلاعاتی نیازبه برنامه ریزی با دقت ار ی

صفحه 10:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ مزایای متدولوژی های ساخت یافته < چون اساس لین روش . شناسایی نیاز کاربر است ۰ قابلیت پاسخگویی بهتری به نیاز کاربر رادارد. 7 با ایجاد ساختاری محکم و برقراری نقاط بازرسی در سراسر چرخه حیات ۰ دقت را آفزایش می کهند. - اجتناب از نادیده گرقتن نیاز کاربران با وارد کردن آنها در مرحله | تحلیل و طراحی. < کاهش هزینه ها 7 نیاز به حداقل آموزش کاربران چرا که مشخصات سیستم در مرحله لا را ار ی

صفحه 11:
ابزارهای تجزیه و تحلیل و طراحی سیستمها SSADM (Structured Systems Analysis : and Design Methodology ) سيو ليم انع « یکه‌شیوه استانداره که‌پیشتر در دولت بریتانیا استفاده می شود. نسخه مدری شده توسعه چوخه حیات سیستم های اطلاعاتی سنتی ‎DFD »‏ *_تاریخ حیات موجودیت * توصیه استفاده از ابزار 6856 و ۷۷۵۲۱۹۵6۳6 |“ سرمراحل: تحلیل سیستم موجود مشخصات مورد نیز سیستم گزینه های فنی 8 طراجن طراح جزئی داده ها ‎at‏ تيبي سس کنترل طراجن فیزیکی ‎

صفحه 12:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ * ارکان اصلی در متدولوژی 55/۲/۷ < ساختار با چهار چوب 7 مجموعه ای از فنون استاندارد برای تحلیل و طراحی - محصولات هریک از فُتون استاندارد ی

صفحه 13:
ابزارهای تجزیه و تحلیل و طراحی سیستمها ‎DIC ,SSADM -‏

صفحه 14:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ SADM ‏چهارچوب‎ * ارك

صفحه 15:
71للالسلسل لل ‎EET‏ ‏ابزارهاى تجزيه و تحليل و طراحى سيستمها چیارچوب /55۸۱ tle

صفحه 16:
ابزارهای تجزیه و تحلیل و طراحی سیستمها - جهارجوب 55۸۳ Feasibility Stud Stage 1] ‘Stage Investigate] Business syste: spCurrent| option: Requirements Analysis Module tage 4] = 7 rage 5 Technical system ۶ ۳ ram Stage 6 fnysical design Physical Design Module 3 | aa

صفحه 17:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ SSADM ‏شرح مراحل‎ ٠ - امكانَ سنجى « تحلیلی سح بالا از حوزة فعاليت سازمان به منظور بررسى سود و زیان ایجاد تغییرات جدید « تحلیل امکانیذیرَ بودن پروژه از نظر فنی » مدیریتی و منابع خی

صفحه 18:
ابزارهای تجزیه و تحلیل و طراحی سیستمها شرح مراحل ‎SSADM‏ ‏> امكاح مودق 6سا ولب لو ]0-1۳2 رین مرحل هآخشیاری است. فراهم کردن مقدمات شروع مطالعه « توصیف مسئله « انتخاب گزینه های امکانپذیر | > 7 آماده سازی گزارش مرحكة امکانسنجی که به ویژه شامل شرح مختصری از دو مرحلة بعذی نیز باشد. * تصمیم گیری

صفحه 19:
71للالسلسل لل ‎EET‏ ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها Step 01 Prepare for feasibility ۳ context diagram SSADM ‏شرح مراحل‎ ‎DFD‏ سطح اوله بزء ‎ ‏<- امکان سنجی ‎Step 02‏ 0 و0۴۵ مورد استفاده قرارا میگلیرند ‎Define the‏ ‎a ‏زیر مجموعه ايي از 0۴0 و ۲0 ها که گزبنة 03 ‎Step‏ ‏[ 1 برگزیده شده زا نوصیف مي کنند. ‎Select‏ ‎feasibility‏ ‎sevens ‎Step 04 Assemble ۳0۳ ‎ ‎ ‏هفته دهم ‎ ‎

صفحه 20:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ شرح مراحل ‎SSADM‏ ‏- امكانَ سنجى 1 5 راه حلها و روشهای استفاده از 00۴ برای ۲ ‎cele ee‏ متفاوت برای سیستم تعزیف سیستم محدوده و جدید محدودیتهای پروژه ‎ees‏ vs

صفحه 21:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ SSADM ‏شرح مراحل‎ ٠ ‏بررسی-سیستم موجود‎ 7 ‏«درک سیستم فعلی‎ ‏شناسایی مسائل موجود‎ « ‏شناسایی نیازمندیهای جدید‎ * خی

صفحه 22:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ شرح مراحل ‎SSADM‏ - بررسىّ سيستم موجود 576 4 2-3 1 0 برپایی قالب کاری مرحلة آنالیز * کاوش و توصیف نیارمندیها * کاوش کر فراینتهای فعلی « کاوش در ساختار داده ای فعلی ‎vf‏ 7 استخراج دیدگاهی منطقی از سیستم فعلی 7 جمع آوری نتایج مطالعه خی

صفحه 23:
71للالسلسل لل ‎EET‏ ‏ابزارهاى تجزيه و تحليل و طراحى سيستمها شرح مراحل 558.811 ر برر یستم موجود ‎Step 140 efine & validate‏ ‎Investigate current da LOM‏ هفته دهم framework ! Step 130 Investigate the current processing Step 150 of current services Step 160 Assemble investigation results DM Step 120 Investigate and define requirements

صفحه 24:
ابزارهای تجزیه و تحلیل و طراحی سیستمها * شرح مراحل ‎SSADM‏

صفحه 25:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ SSADM ‏شرح مراحل‎ ٠ ‏گزينة های سیستم کسب و کار‎ < « توصیف گزیته های کاری سیستم * انتخاب یک گزينة کاری مطلوب ی

صفحه 26:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ * شرح مراحل /554101]ع)_ |5 011 < گزینه های سیستم كسب و كار « عملکرد سیستم جدید تعیین و مورد توافق قرار می گیرد. * نیازمندیهای کاربر با در نظر گرفتن هزینه ها توصیف و ارائه می شود. گزینه های مختلف سیستم کاری به مدیریت عرضه می گردد. 7 دیاگرام گردش داده و مدل موجودیتهای داده ایی توسعه می یابد. Ja w vs

صفحه 27:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ شرح مراحل ‎SSADM‏ ‏< گزينة های سیستم کسب و کار Step 210 Define business system options DFDs and LDM may be used to support both these steps 5 1 Step 220 Select business system options vs

صفحه 28:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ SSADM ‏شرح مراحل‎ ٠ - گزينة های سیستم کسب و کار « گزینه های تتیستم کاری (850) -" 950 محدوده کل رکردی‌حل ی یشنهادیرا تعریفمی‌ک ند . در سطح لبتتلیی شام ل تکوصیفاتح لوب سایهاست تسمام 8500 ها حداقلاید نسایهای شاسایینصده بوتسیله نماینده کایبر را ارضا کنند « گزینه های سیستتم فنی(150) ‎I‏ ۲ - ۲50 محیط نی مک لیب باده ساووس یستم را تسعرجتفصی‌کد شام لت وصیفس ختفزار و تترم لفزار. تتتظیما تپ شتیبانیفنی توزییع عکیستوو توسعه لبزایهاست ‏خی ‎

صفحه 29:
. ابزارهای تجزیه و تحلیل و طراحی سیستمها * شرح مراحل ‎SSADM‏ ‏< گزينة های سیستم کسب و کار

صفحه 30:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ SSADM ‏شرح مراحل‎ ٠ ‏توصیف نیازمندی ها‎ - ‏نیازمندیهای عملیاتی و غیر عملیاتی بصورت جزئی مشخص می گردد.‎ « ‏تکنیکهای جدید جهت توصیف پردازشها و ساختار داده ای سیستم‎ ‏جدید معرفی می گردد‎ خی

صفحه 31:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ ۰ شرح مراحل 55۸۳0 6 لول هلب م0412 توصيّفمزيازمندى ها هفته دهم نفطة عبور از کاوش و تحقیق به سمت شرح توصیف جزئیات و مشخصات با استفاده ; ‎lw ELH ,LDM ;DFD‏ نمونة تسازى در صورت تمايل توصيف يردازه هاى سیستم مورد نیاز توصیف مدل داده های سیستم مورد نیاز نمونه هایی با توجه به مشخصات سیستم توسعه می یابد استخراج عملکردهای سیستم مدل داده ای مورد نیاز گسترش می یابد مشخصه فرایندها و جزئیات آنها توسعه می يابد

صفحه 32:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ شرح مراحل ‎SSADM‏ 7 توصیف نیازمندی ها ‎Step 310 Step 320‏ ‎Define required Develop required data‏ Step 330 Derive system Step 350 Step 340 Develop specification Enhance required data Step 360 ae Develop procesing ۰] ‘Step 370 Confirm system 1 ‘Step 380 Assemble quirements specification vs

صفحه 33:
ابزارهای تجزیه و تحلیل و طراحی سیستمها * شرح مراحل ‎SSADM‏ 7 توصیف نیازمندی ها

صفحه 34:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ SSADM ‏شرح مراحل‎ ٠ - ارائه گزینه های سیستم فنی « گزینه های فتی ممکن - تخت افزار - رم افزار = سکوهای کاری تولید |« « انتخاب گزینه های فتی vs

صفحه 35:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ " شرح مراحل 95/000 123 زه - ارائه گزینه های سیستم فنی «مرحلة ۴ و ۵ بصورت موازی انجام می شوند. * محیط تعریف می شود, ul ‎Car bole any?‏ معیارهای پیاده سازی گرایش می یابد. « محدودیتها شناخته و اعمال می گردند. |“ 7 با مدیران و مشتری ها ‎ar Gilg‏ عمل می آید ‎vs ‎ ‎ ‎ ‎

صفحه 36:
ابزارهای تجزیه و تحلیل و طراحی سیستمها شرح مراحل ‎SSADM‏ ‏- ارائه گزینه های سیستم فنی Step 410 Define technical system options Step 420 Select technical system options

صفحه 37:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ * شرح مراحل ‎SSADM‏ - ارائه گزینه های سیستم فنی

صفحه 38:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ - شرح مراحل ۲دجی 3ب الب او 012 7 طراحی منطقی « چه چیزی کارها و نه چگونگی آنها مورد توجه قرار مى كيرد ساختار‌ها و قواعد تعریف می شوند - مکاوره ها 7 فرایندهای بهنگام سازی [ 5 7 فرایندهای گزارشگیزی - تضمين كمال و سارّكارى مدلها «كركير كردن كاربران از طريق توسعة تموتهها ” زير سازی جهت طراحی فیزیکی خی

صفحه 39:
ابزارهای تجزیه و تحلیل و طراحی سیستمها Step 510 [Define user dialogues, SSADM ‏شرح مراحل‎ 7 طراحی منطقی ‎Step 520‏ ‎fine update processds‏ Step 530 3 [ Define enquiry processes ‘Step 540 Assemble logical design vs

صفحه 40:
. ابزارهای تجزیه و تحلیل و طراحی سیستمها * شرح مراحل ‎SSADM‏ ‏7 طراحی منطقی

صفحه 41:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ شرح مراحل ‎SSADM‏ ‏7 طراحی فیزیکی «یا استفاده از طراحی منطقی و فنی ساختار پایگاه داده و مشخصات برنامه های مورد نیاز طراحی می گردد. * تعیین مشخضات ورودی خروجی و رویه های برنامه با توجه به ویژگیهای زبان و محیط فیژیکی انتخاب شده |« «-نقش كردن توابع منطقى به توابع فیزیکی < فهرست لجزاء هر یک از توابح منطقی 2 اجزاء توابع فیزیکی « بهیته سازی طرح فیزیکی خی

صفحه 42:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ * شرح مراحل اكد دع 123-14-5 مام 7 طراحی فیزیکی «فراهم کردن مقدمات جهت طراحی فیزیکی « ایجاد کلرح فیزیک ی کاده ها « ایجاد طرح تبدیل توابع منطقی به توابع فیزیکی « بهیته سازی طرح فیزیکی داد تا | 7 تکمیل متخصات توایع و رو ها 7 آماده سازی رابطها ( داده و فرآیتتت) « جمع آوری مستندات طراحی فیزیکی خی

صفحه 43:
71للالسلسل لل ‎EET‏ ‏ابزارهاى تجزيه و تحليل و طراحى سيستمها شرح مراحل ‎SSADM‏ ‏7 طراحی فیزیکی | ‎fer Bal dean‏ دده Step 620 Create physical data design Step 630 Create function component ‏لب‎ implementation map Optimise physical data design ep 650 wf Complete function specification Step 660 Consolidate process data interface Step 670 خی | تست |

صفحه 44:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎

صفحه 45:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ _مدل فیزیکی/مدل منطقی 7 مدل منطقی «یک بازنمایی تصویری غیر فنی که نشان می دهد که سیستم چیست و ها ‎BS jos I‏ ” به آن مدل اولیه» مدل مفهومی و يا مدل کسب و کار نیز گویند. - مدل فیزیکی ‎of‏ ۶ یگ بازتملیی-تصویری تکنیک ی که نشان کی‌دهد سیستم چیست يا جه کار می‌کند و يا چگونه پیاده‌سازی شده آست- ‏« به آن متّل پیاده‌سازی و یا مدل فنی نیز گویند. ‏خی ‎

صفحه 46:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ * علل به کارگیری مدلهای منطقی 7 مدل‌های منطقی قضاوت‌های فردی در خصوص وضعیت سیستم فعلی و يا روش پیاده سازی سیستم مطلوب را از بین می‌برد. 7 مدل‌های منطقی ریک از دست دادن نیازمندی‌های کسب و كار را از بيى می‌برکت زیرا گرم ‌نیست ما از ابتدا درگیر نتایج فنی بشویم. |“ مدل‌های منطقی بة ما امکان می‌دهد کهبا کاربران نهلیی با زبانی غير فتی و یا کمتر فنی ارتباط برقرار کتیم. خی

صفحه 47:
ابزارهای تجزیه و تحلیل و طراحی سیستمها * مدل ساده شده ای از 55۸20

صفحه 48:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ * مراحل و تکنیکهای مورد استفاده در ‎SSADM‏ Feasibility :0 ‏تحلیل رنه - فايدم, 10191078 یه‎ a Investigation of Current Requirements +] رورموةفاشم ‏مصاحبه برس وجو‎ ‏ستتدات ل‎ Business Systems Options :2 Jel. Definition-of Requirements :3+—— DED’s, LDM I 2 Technical System :4 Options =, : DED’s, LDM Physical Design :6 }—— vs Logical Design :5

صفحه 49:
ابزارهای تجزیه و تحلیل و طراحی سیستمها * منظرهاى مختلف در 55/0101 داده ها در سیستم حرکت هی کنند و مورد پردازش قرار می ‎Cet blah‏ (عملکرد) دیدگاه داده ها ‎ay‏ اصن ‏داده ها به توا قلب ‎sss] go Gee‏ می شوند ‏پایداری بیشتر ‏دیدگاه رویدادها ‎ ‏زمان در سیستم را در نظر مى كيرد 1 ‎ee‏ انعطاف. پذیری بیشتر ‎

صفحه 50:
ابزارهای تجزیه و تحلیل و طراحی سیستمها *_ابزارهای پیاده سازی ‎SSADM‏ cS 6 = See 7 Dat Entity Flow Relationship diagrams.__|System data diagram (DED) (ERD/LDM) “I | Entity Life History 5 (ELH) ‏توالي‎ خی :

صفحه 51:
71للالسلسل لل ‎EET‏ ‏ابزارهاى تجزيه و تحليل و طراحى سيستمها SSADM ‏ابزارهای پیاده سازی‎ wDFM (Data Flow Model) - « نحوه حرکت داده ها « چگونگی تغییر شکل,داده ها « چگونگی ذِحَیره داده ها ‎Joe”‏ جریان دادهها از دو قسمکتشکیل شده است مجموعه آی از تمودارهای جریا داده كا |> - مجموعه ای ازمشخصات که بصورت متن تتکلیمرمی شوند. -ماهیت سلسله مراتبی مدل سازی جریان داده سا - سَع ۱. چگونگی عملکرد سیستم بصورت کلان و خلاعه تمایش داده می شود. - سطح ۲. نمودار جریان داده ای است کنه شاقل یکی از پردازش های سطح ۲ - سطح ۲. شامل یکی از پردازش های سطح بالاثر است. هفته دهم سج

صفحه 52:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ SSADM ‏ابزارهای پیاده سازی‎ wDFM (Data Flow Model) - ‎DFD (Data Flow Diagram) »‏ = اولین بار توسّط_دومارکو در سال ۱۹۷۸ و سپس در سال ۱۹۷۹ توسط سارسون و گین بة عنوان حاصل روشهای ساخت یافته تجزیه و تحلیل معرفی شد. - يك مدل شماتیک و ترسيمي است که نشان دهنده حرکت داده ها در طول تسيستم, پردازشهانیا عملیلتی که برای تبدیل هرییک از درون دادها ‎of‏ به برون دادها لازم است . و يا بایستی ذخیره شود بکار می رود. - بسیار ساده و ‎awl pot iti‏ < چنسین عمل پردازش را هم زمان و بصورت یک شبکه نشان می دهد . (تصویری واقعی تر از سیستم) — نمودار گردش عملیات توللی عملیات را نشان می دهد و لین تصویر واقعی سیستم نیت < هم‌به صورت فیزیکی و هم بصورت منطقی در فرایند تجزیه و تحلیل سیستم ها مورد استفاده دارد. - در روش ساخت یافته تاکید بر منطقی است. ‎ ‎ ‎ ‏هفته دهم ‎

صفحه 53:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ ‎DFD (Data Flow Diagram) -‏ - ابتدكيى-ترين ابزارء نمودار جریان داده (00۳0) است که نمایشی گوافیکی را از فرآینده ا. اجزا و واسطه ها نشان می دهد. تمتودارهای جریان داده‌یا استفاده از چهار نماد اساسی ساخته می ‏شوند. این تمادها کدین فرارندد ‎I‏ نماه ذخیره داده نماد جریا داده ‏عاد عكر عار ۳ 2 نماد فرآیند ‏خی ‎

صفحه 54:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ DFD (Data Flow Diagram) - (Source & Destination) bs osls sais ais ~ «_تولید کنندة درون داده های وارد به سیستم یا دریافت کننده برون داده های آن است. ” محدوده سیستم را مشخص می کندر جایی که سیستم با عناصر خارج از خود در تعامل ‎(eel‏ | * مثال: مشتریان . گارفرمایان. فروشتدگان: دولت. و نظایر آنها که عتاضر خارجی نامیده می شوند. یس ستایر واحد‌های درون موسسه مانصد حتابداری » خرید . و .. که عناصر داخلی محسوب می-فتوند. « نکته : به منظور تحهولت در رسم نمودارهء می توان عتصر را در شَکل تکرار کرد. و با کشیدن خط در گوشه شکل نشان داد. خی

صفحه 55:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ ‎DFD (Data Flow Diagram) -‏ - پردازشهار عملیات و فرایندها) « فعالیتهایی که درون داده های وارده به سیستم را به برون داده ها تبدخل می نماید؛"برخی نمایش دهنده کل سیستم است. برخضی زیرسیستم و پاره ای از فعالیتها و وظایف را نیز نشان می دهد. * عملیات در نمودار تتنطقی؛ بر لاف نمودار فیزیکی» فقط بر نوع عمل يا |« كار انجام شده بر رویداده ها( آنچه که انجام می شود). تکیه دارد وه بر شخص یا وسیله انجام دهنده آن ‏خی ‎

صفحه 56:
71للالسلسل لل ‎EET‏ ‏ابزارهاى تجزيه و تحليل و طراحى سيستمها DFD (Data Flow Diagram) - - جریان داده ها هفته دهم بزرگراه ای است که بسته های داده یا ترکیب مشخصی از آن عبور می کند. از پردازشی سمچشمه گرفته و یا به آن ختم مین شود. «جریان خامو فیزیکی مینتواند به صورث افزمه اسافه گزارش»ترمینال, فلفن ويا سایر وسایل ورودی و خروجی کامپیوتری باشد. جریان داده مَتطقی, حالص داده تهاي مورد نیاز هر پردازش راء بدون توجه به نوع وسیله آن انتقال, نشان مَی دهد. نام جريان داده منطقی باه خالص داده را نتَقال دهد نه وسیله آن. از نمودار منطقی درک تیازهای اساسی سیست ما انتظار دارم و در موره نجوه أجراى اين نيازهاء بايد قوه ابتکار و خلاقیت خود را به کار بندیم. ان داده منطقی: نام به صورت مقر حرکت چند نوع داده با یک جریان بدون حالت انشعایی ete es J sons عدم نشان دادن تناوب زمانی توچه در مورد جرا

صفحه 57:
71للالسلسل لل ‎EET‏ ‏ابزارهاى تجزيه و تحليل و طراحى سيستمها DFD (Data Flow Diagram) - ۱۵۲3 50۲6 ‏ذخیره داده ها‎ - جایی است که‌داده ها در آن ذخیره و نگهداری می شود. هم موقت و هم دائمی * در تمَوّدار فیزیکی ذخیره داذم‌ها بصورت کابینت. قفسه.پرونده ها فایله. پایگاه داده ها گزارشهایچاپیء عیکروفیتی, نواردیسک, حافظه کامپیوتری و... * در نمودار منطفّی بصورت افرآد : اشیاء» وقایع. و موضوعانی می باشت که لازم 1 آسست کر مور آسن داده هایس ذخیره شوم مشل مشتریان: موجودی انباره قراردادها. و.. ‎ays >‏ فقط توسط پردازشها موره استفاده قرارسی گیرد ( از طریق جریان داده ها) ارتباط بين دو ذخيره داده مجاز نيست. نام به صورت جع ی هفته دهم

صفحه 58:
ابزارهای تجزیه و تحلیل و طراحی سیستمها DFD (Data Flow Diagram) - Data Store ‏ذخیره داده ها‎ - |

صفحه 59:
71للالسلسل لل ‎EET‏ ‏ابزارهاى تجزيه و تحليل و طراحى سيستمها DFD (Data Flow Diagram) - ۳ Peanut Butter Cookies ‘Assemble ‘Sandwich oo 2 Sandwich vs

صفحه 60:
ابزارهای تجزیه و تحلیل و طراحی سیستمها DFD (Data Flow Diagram) - |

صفحه 61:
ابزارهای تجزیه و تحلیل و طراحی سیستمها ‎DFD (Data Flow Diagram) -‏ - 010 فيزيكى AONE In Calle Sale Sepa BRIS 55

صفحه 62:
ابزارهای تجزیه و تحلیل و طراحی سیستمها ‎DFD (Data Flow Diagram) -‏ - 0۴0 منطقی

صفحه 63:
ابزارهای تجزیه و تحلیل و طراحی سیستمها DFD (Data Flow Diagram) -

صفحه 64:
ابزارهای تجزیه و تحلیل و طراحی سیستمها DFD (Data Flow Diagram) -

صفحه 65:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ SSADM ‏ابزارهای پیاده سازی‎ * wDFM (Data Flow Model) - Context Diagram »

صفحه 66:
ابزارهای تجزیه و تحلیل و طراحی سیستمها SSADM ‏ابزارهای پیاده سازی‎ * wDFM (Data Flow Model) - Document Flow Diagram »

صفحه 67:
71للالسلسل لل ‎EET‏ ‏ابزارهاى تجزيه و تحليل و طراحى سيستمها * ابزارهای پیاده سازی ‎SSADM‏ wDFM (Data Flow Model) - Resource Flow Diagram »

صفحه 68:
ابزارهای تجزیه و تحلیل و طراحی سیستمها ابزارهای پیاده سازی 55۸20 ‎LDM (Logical Data Model) -‏ « اطلاعات سازمان راجع به چه چیز می باشند * نحوه برقراری ارتباط بین اطلاعات « کاربرد قواعد در انتتتفاده از اطلاعات « مدل متطقی داده ها از دو قسمتَ تشکیل شده است-+ - مجموعه ای از نمودارهای تساختار داده ها - مجموعه ای از مشخصات کهبصورت متن تتظی مکی شوند.

صفحه 69:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ 55// ‏ابزارهای پیاده سازی‎ " LDM (Logical Data Model) - ۱. موجودیت : ۳ هر شی يا مفهومی که سیستم به نگهداری اطلاعات پیرامون آن نیاز دار . نام متحصر به فرد ل |« ۲ رابطه ها : - ee ‏برای‎ یک رابطه معین شر کت دارد : است .

صفحه 70:
ابزارهای تجزیه و تحلیل و طراحی سیستمها SSADM ‏ابزارهای پیاده سازی‎ * LDM (Logical Data Model) =

صفحه 71:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ 55// ‏ابزارهای پیاده سازی‎ " ERD (Entity Relationship Diagram) - کارت کانشجوبي ۱ . اخذ مي کن تدریس مي شود توسط خی

صفحه 72:
ee ‏ابزارهای تجزیه و تحلیل و طراحی سیستمها‎ * ابزارهای پیاده سازی ‎SSADM‏ ‎ELH (Entity Life History) -‏ ‎ls »‏ : مجموَعه ایی از رخدادها که پی در پی اتفاق می افتند. «انشعاب: بین دو یا چند رخداد در هر لحظه یکی اتفاق می افتد. « تکرار: یک یا چنه اتفاق بارها تکرار می شوند.

سيستمهاي اطالعات مديريت هفته پنجم فهرست مطالب • ابزارهاي تجزيه و تحليل و طراحي سيستمها 1 – چرخة حيات نرم افزار – متدولوژي ايجاد و توسعه سيستمهاي اطالعاتي – ان00واع مت00دولوژي ايج00اد و توس00عه سيس00تمهاي اطالعاتي – مزاياي متدولوژي هاي ساخت يافته – SSADM – اركان اصلي در متدولوژي SSADM – چهارچوب SSADM – SSADMو SDLC هفته نهم فهرست مطالب • ابزارهاي تجزيه و تحليل و طراحي سيستمها – چهارچوب SSADM – شرح مراحل SSADM – مدل فيزيكي/مدل منطقي – علل به كارگيري مدلهاي منطقي – مدل ساده شده اي از SSADM – مراحل و تكنيكهاي مورد استفاده در SSADM – منظرهاي مختلف در SSADM – ابزارهاي پياده سازي SSADM « 2 )DFM (Data Flow Modelها – هفته دهم )DFD (Data Flow Diagram « ‏DFDفيزيكي « DFDمنطقي « خطاهاي رسم DFD – ‏Context Diagram – ‏Document Flow Diagram – ‏Resource Flow Diagram « )LDM (Logical Data Model « )ERD (Entity Relationship Diagram « )ELH (Entity Life History ابزارهاي تجزيه و تحليل و طراحي سيستمها • چرخة حيات نرم افزار 3 – تولي0د ن0رم اف0زار فراين0دي مرحل0ه ب0ه مرحل0ه و گ0ام به گام است – مجموع000ة مراح000ل و گامه000اي م000ورد ني000از ، ك0ه ي 0 وا0ع0د 0و0دس0تو0رات0 0 ه ،0ق 0 ت ه0ر 0م0رحل0 0 م0حص0و0ال 0 0با0ي0د در0ا0ي0ج0اد 0مح0ص0والت 0مي0ان0ي ر0ع0ايت گ0ر 0دد 0و0 0ا چگ000و0نگي0بدس000ت آوردن0ه000ر 0ي000ك0ا0ز آ0نه000ا ر0 اص0طالحًا چرخ0ة حي0ات ن0رم اف0زار ( ) SDLCمي نامند. – Software Development Life Cycle = SDLC هفته نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • چرخة حيات نرم افزار 4 هفته نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • مت00دولوژي ايج00اد و توس00عه سيس00تمهاي اطالعاتي 5 – يک فراين0د توس0عه اس0تاندارد ش0ده ک0ه مجموع0ه اي 0ل 0قالم 0قاب 0 از0 0فع0الي0ت0 0ه0ا0 ،رو0ش ه0ا0 ،00به0تري0ن ال0گ0وه0ا0 ،0ا 0 ه ش0د0ه ک0ه 0ت0وس0عه0 ي م0ک0اني0ز 0 ت0حو0ي0ل0 0و ا00بز0اره0ا 0 ن پ0ر0وژه ه0ا 0ب0راي 0توس0ع0ه0 د0هن0دگان 0س0يس0تم 0و 0م0دير0ا 0 ي و 0ب0هب0و 0د مس0ت0مر ن0ر0م افز0ار0ه0ا و 0سي0س0تم ه0ا 0 اطالعاتي توسعه مي دهند. – يك روش دقي0ق و داراي قوائ0د روش0ن جهت پي0اده سازي SDLC هفته نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • مت00دولوژي ايج00اد و توس00عه سيس00تمهاي روي اطالعاتي ه + متد متدولو ژي 6 + تکنيکها ابزارها فازها + + فلس + بعنوان مثال فلسفه ساخت يک فه سيستم مي تواند :متد ايجاد بيشترين استفاده از کامپيوتر طراحي ارزانتر پياده سازی راحتتر ‏سازگاري بيشتر هفته نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • ان0واع مت0دولوژي ايج0اد و توس0عه سيس0تمهاي اطالعاتي « ساخت يافته – – – – – « سازمان گرا – – 7 – – « – – – – هفته نهم ‏IE ‏BSP ‏Case Method يوردون شيء گرا – « دي ماركو گين سارسون جكسون وارنيراور ‏SSADM ‏OOA بوج فيوژن ‏OOAI ‏RUP متفرقه – – ‏RAD ‏Euro ابزارهاي تجزيه و تحليل و طراحي سيستمها • ان0واع مت0دولوژي ايج0اد و توس0عه سيس0تمهاي اطالعاتي – مت0دولوژي ه0اي س0اختار يافت0ه ش0امل س0ه عنص0ر زي0ر هستند : « ساختار پيش ف0رض از گ0ام ه0ا و وظ0ايفي ک0ه تيم پ0روژه باي0د آنه0ا را دنب0ال کنند . « ي00ک مجموع00ه از تکنيکه00ا ک00ه در ه00ر گ00ام بک00ار مي رود و تعري00ف ساخت0اري0افته نيازهاي کار0بر و 0عناصر سيست0م را0تدارک مي بينند . « مجموع0ه اي از نت0ايج ک0ه بوس0يله ه0ر ک0دام از اين تکنيکه0ا ت0دارک دي0ده مي شوند . – مشخصات: « « 8 « « « « « « « هفته نهم تحليل باال به پايين نيازهاي کاربر مديريت پروزه ارتباط و استحکام هزينه هاي پايين زمان عمر پذيرش و يادگيري ژرف انعطاف پذيري و سازگاري پذيري مختص بودن به سيستم هاي اطالعاتي نيازبه برنامه ريزي با دقت مستندسازي ابزارهاي تجزيه و تحليل و طراحي سيستمها • مزاياي متدولوژي هاي ساخت يافته 9 – چون اس000اس اين روش ،شناس000ايي ني000از ک000اربر اس00ت ،ق00ابليت پاس00خگويي به00تري ب00ه ني00از ک00اربر رادارد. – ب0ا ايج0اد س0اختاري محکم و برق0راري نق0اط بازرس0ي در سر0اس0ر چرخ0ه 0حي0ات ،0دق0ت را اف0زايش مي دهند. – اجتن0اب از نادي0ده گ0رفتن ني0از ک0اربران ب0ا وارد ک0ردن آنها در مرحله تحليل و طراحي. – کاهش هزينه ها – ني0از ب0ه ح0داقل آم0وزش ک0اربران چ0را ک0ه مشخص0ات ل و ط00را0حي آو0رده ش00ده سيس00ت0م در م0رحل00ه تحلي0 00 است. هفته نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • ‏SSADM (Structured Systems Analysis and Design ) Methodology – مشخصات « يک ش0يوه اس0تاندارد ک0ه بيش0تر در دولت بريتاني0ا اس0تفاده مي شود. « نس0خه م0درن ش0ده توس0عه چرخ0ه حي0ات سيس0تم ه0اي اطالع0اتي سنتي « DFD « تاريخ حيات موجوديت « توصيه استفاده از ابزار caseو workbench 10 – مراحل: « تحليل – – – تحليل سيستم موجود مشخصات مورد نياز سيستم گزينه هاي فني « طراحي – – هفته نهم – طراح جزئي داده ها طراحي جزئي رويه کنترل طراحي فيزيکي ابزارهاي تجزيه و تحليل و طراحي سيستمها • اركان اصلي در متدولوژي SSADM – ساختار يا چهار چوب – مجموع0ه اي از فن0ون اس0تاندارد ب0راي تحلي0ل و طراحي – محصوالت هريک از فنون استاندارد 11 هفته نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • SSADMو SDLC برنامه ريزي استراتژيک امکان سنجي تحليل سيستم 12 طراحي سيستم پياده سازي سيستم هفته نهم نگهداري ‏S ‏S ‏A ‏D ‏M مطالعه امکان سنجي تحليل نياز مشخصات نياز مشخصات سيستم منطقي فيزيکي طراحي ابزارهاي تجزيه و تحليل و طراحي سيستمها • چهارچوب SSADM ‏SSADM ماژو ل ماژو ل مرحل ه مرحل ه ماژو ل مرحل ه مرحل ه 13 گام 7 هفته دهم گام 6 ..... وظي فه گام گام 2 1 وظي فه وظي فه ابزارهاي تجزيه و تحليل و طراحي سيستمها • چهارچوب SSADM مرحله صفر : امکان سنجي مرحله يک :بررسي نيازهاي جاري مرحله دو :گزينه ها وراهکارها مرحله سه :تعريف نيازها 14 مرحله چهار :گزينه هاي فني سيستم هفته دهم مرحله پنجم : طراحي منطقي مرحله ششم :طراحي فيزيکي مطالعه امکان سنجي تحليل نياز مشخصات نياز مشخصات سيستم منطقي طراحي فيزيکي ابزارهاي تجزيه و تحليل و طراحي سيستمها SSADM • چهارچوب Stage 0 Feasibility Feasibility Study Module Stage 1 Investigate current environment Stage 2 Business system options Requirements Analysis Module Stage 3 Definition of requirements Requirements Specification Module 15 Stage 4 Technical system options Stage 5 Logical design Logical System Specification Module Stage 6 Physical design Physical Design Module هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – امكان سنجي « تحليلي س00طح ب00اال از ح00وزة فع00اليت س00ازمان ب00ه منظور بررسي سود و زيان ايجاد تغييرات جديد « تحلي0ل امكانپ0ذير ب0ودن پ0روژه از نظ0ر ف0ني ،م0ديريتي و منابع 16 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – امكان سنجي 6 5 4 3 2 1 0 « اين مرحله اختياري است. « فراهم كردن مقدمات شروع مطالعه « توصيف مسئله « انتخاب گزينه هاي امكانپذير « آم0اده س0ازي گ0زارش مرحل0ة امكانس0نجي ك0ه ب0ه وي0ژه شامل شرح مختصري از دو مرحلة بعدي نيز باشد. « تصميم گيري 17 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها Step 01 LDM Prepare for feasibility context diagram study سطح اول فيزيكيDFD SSADM • شرح مراحل – امکان سنجی Step 02 Define the problem مورد استفاده قرارا مي گيرندDFD وLDM Step 03 Select feasibility options Step 04 Assemble feasibility report ها كه گزينةLDM وDFD زير مجموعه ايي از .برگزيده شده را توصيف مي كنند 18 LDM هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – امکان سنجی گردآور ي اطالعا تو گزارشا ت 19 هفته دهم گام 30 تعيين گزينه هاي ممکن گام 20 تعريف مسئله گام 10 آمادگي براي شروع امکان سنجي راه حلها و روشهاي متفاوت براي سيستم جديد استفاده از DFD براي تعريف سيستم منابع و مراجع ، محدوده و محدوديتهاي پروژه مشخص مي شوند مستندات آغاز پروژه ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – بررسي سيستم موجود « درك سيستم فعلي « شناسايي مسائل موجود « شناسايي نيازمنديهاي جديد 20 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM موجود 5 – بررسي سيستم 6 4 3 2 « برپايي قالب كاري مرحلة آناليز « كاوش و توصيف نيازمنديها « كاوش در فرايندهاي فعلي « كاوش در ساختار داده اي فعلي « استخراج ديدگاهي منطقي از سيستم فعلي « جمع آوري نتايج مطالعه 21 هفته دهم 1 0 ابزارهاي تجزيه و تحليل و طراحي سيستمها level 1 current physical DFD LDM Step 110 Establish analysis framework Step 120 Investigate and define requirements Step 130 Investigate the current processing SSADM • شرح مراحل – بررسي سيستم موجود Step 140 Investigate current data refine & validate LDM Step 150 Derive logical view of current services 22 Step 160 Assemble investigation results هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM 220 گام موجود – بررسي سيستم بررسي مشخصات و نيازها 23 گردآور ي نتايج هفته دهم گام 250ديدگاه ارائه منطقي از وضعيت موجود گام 230 بررسي پردازشهاي سيستم گام بررسي و 240 ايجاد مدل منطقي داده گام 215 ايجاد مدل فعاليت تجاري گام تعيين 210 محدوده سيستم ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – گزينه هاي سيستم كسب و كار « توصيف گزينه هاي كاري سيستم « انتخاب يك گزينة كاري مطلوب 24 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • ‏SSADM مراحل شرح 6 5 4 – گزينه هاي سيستم كسب و كار 3 2 1 0 « عملك0رد سيس0تم جدي0د تع0يين و م0ورد تواف0ق ق0رار مي گيرد. « نيازمن0ديهاي ك0اربر ب0ا در نظ0ر گ0رفتن هزين0ه ه0ا توص0يف و ارائه مي شود. « گزين0ه ه0اي مختل0ف سيس0تم ك0اري ب0ه م0ديريت عرض0ه مي گردد. « دي00اگرام گ00ردش داده و م00دل موجوديته00اي داده ايي توسعه مي يابد. 25 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها SSADM • شرح مراحل – گزينه هاي سيستم كسب و كار Step 210 Define business system options DFDs and LDM may be used to support both these steps 26 Step 220 Select business system options هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – گزينه هاي سيستم كسب و كار « گزينه هاي سيستم کاري ()BSO – BSOمح0دوده ک0ارکردي ح0ل پيش0نهادي را تعري0ف مي کن0د . در س000طح ابت000دايي ش000امل توص000يفات ح000ل مطل000وب نيازهاس0ت .تم0ام BSOه0ا ح0داقل باي0د نيازه0اي شناس0ايي شده بوسيله نماينده کاربر را ارضا کنند . « گزينه هاي سيستم فني()TSO 27 – TSOمحي0ط ف0ني ممکن ب0راي پي0اده س0ازي سيس0تم را تعري0ف مي کن00د .ش00امل توص00يف س00خت اف00زار و ن00رم اف00زار ، تنظيم000ات پش000تيباني ف000ني ،توزي000ع سيس000تم و توس000عه ابزارهاست . هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – گزينه هاي سيستم كسب و كار 28 تعري ف نيازها هفته دهم گام 120گزينه انتخاب هاي سيستم کاري گام گزينه تعيين 110 هاي سيستم کاري ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – توصيف نيازمندي ها « نيازمن0ديهاي عملي0اتي و غ0ير عملي0اتي بص0ورت ج0زئي مشخص مي گردد. « تكنيكه00اي جدي00د جهت توص00يف پردازش00ها و س00اختار داده اي سيستم جديد معرفي مي گردد 29 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – توصيف نيازمندي ها 6 5 4 3 2 1 0 « نفط0ة عب0ور از ك0اوش و تحقي0ق ب0ه س0مت ش0رح توص0يف جزئي0ات و مشخصات « با استفاده از ‌DFDو LDMو ELHها « نمونه سازي در صورت تمايل « توصيف پردازه هاي سيستم مورد نياز « توصيف مدل داده هاي سيستم مورد نياز « نمون0ه ه0ايي ب0ا توج0ه ب0ه مشخص0ات سيس0تم توس0عه مي يابد « استخراج عملكردهاي سيستم « مدل داده اي مورد نياز گسترش مي يابد « مشخصة فرايندها و جزئيات آنها توسعه مي يابد 30 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها SSADM • شرح مراحل – توصيف نيازمندي ها Step 310 Define required system processing Step 320 Develop required data model Step 330 Derive system functions Step 350 Develop specification prototypes Step 340 Enhance required data model Step 360 Develop processing specification 31 Step 370 Confirm system objectives Step 380 Assemble requirements specification هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها گام 310 تعريف پردازشي • شرح مراحل SSADM – توصيف نيازمندي ها گام 370 تأييد اهداف سيستم 32 گام 360 بررسي کارکردها گام تجزيه و 340 تحليل ساختار منطقي داده ها گام 330 تعريف عملکردها گردآور ي نتايج هفته دهم گام 320 ساختار ايجاد منطقي داده ها گام 350 ايجاد مدل سيستم ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – ارائه گزينه هاي سيستم فني « گزينه هاي فني ممكن – سخت افزار – نرم افزار – سكوهاي كاري توليد « انتخاب گزينه هاي فني 33 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • ‏SSADM مراحل شرح 6 5 – ارائه گزينه هاي سيستم فني 4 3 2 1 0 « مرحلة 4و 5بصورت موازي انجام مي شوند. « محيط تعريف مي شود. « گزين00ه ه00اي ف00ني ب00ه س00مت معياره00اي پي00اده س00ازي گرايش مي يابد. « محدوديتها شناخته و اعمال مي گردند. « با مديران و مشتري ها توافق به عمل مي آيد. 34 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها SSADM • شرح مراحل – ارائه گزينه هاي سيستم فني Step 410 Define technical system options 35 Step 420 Select technical system options هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – ارائه گزينه هاي سيستم فني 36 طراح ي فيزيک ي هفته دهم گام 420گزينه انتخاب هاي سيستم فني گام گزينه تعيين 410 هاي سيستم فني ابزارهاي تجزيه و تحليل و طراحي سيستمها • ‏SSADM مراحل شرح 6 – طراحي منطقي 5 4 3 2 1 0 « چه چ0يزي كاره0ا و ن0ه چگ0ونگي آنه0ا م0ورد توج0ه ق0رار مي گيرد « ساختار ها و قواعد تعريف مي شوند – محاوره ها – فرايندهاي بهنگام سازي – فرايندهاي گزارشگيري – تضمين كمال و سازگاري مدلها 37 « درگير كردن كاربران از طريق توسعة نمونه ها « زير سازي جهت طراحي فيزيكي هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها Step 510 Define user dialogues SSADM • شرح مراحل – طراحي منطقي Step 520 Define update processes Step 530 Define enquiry processes 38 Step 540 Assemble logical design هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – طراحي منطقي 39 طراح ي فيزيک ي هفته دهم گام 520 تعريف جزئيات عملکردهاي پرس و جو گام 5 10 تعريف جزئيات عملکردهاي بروزرساني ابزارهاي تجزيه و تحليل و طراحي سيستمها • شرح مراحل SSADM – طراحي فیزیکی « با اس0تفاده از ط0راحي منطقي و ف0ني س0اختار پايگ0اه داده و مشخص0ات برنام0ه ه0اي م0ورد ني0از ط0راحي مي گردد. « تع0يین مشخص0ات ورودي خ0روجي و روي0ه ه0اي برنام0ه ب0ا توج0ه ب0ه ويژگيه0اي زب0ان و محي0ط ف0يزيكي انتخ0اب شده « نقش كردن توابع منطقي به توابع فيزيكي 40 – فهرس00ت اج00زاء ه00ر ي00ك از تواب00ع منطقي = اج00زاء تواب00ع فيزيكي هفته دهم « بهينه سازي طرح فيزيكي ابزارهاي تجزيه و تحليل و طراحي سيستمها • ‏SSADM مراحل شرح 6 – طراحي فیزیکی 5 4 3 2 « فراهم كردن مقدمات جهت طراحي فيزيكي « ايجاد طرح فيزيكي داده ها « ايجاد طرح تبديل توابع منطقي به توابع فيزيكي « بهينه سازي طرح فيزيكي داده ها « تكميل مشخصات توابع و رويه ها « آماده سازي رابطها ( داده و فرايند ) « جمع آوري مستندات طراحي فيزيكي 41 هفته دهم 1 0 ابزارهاي تجزيه و تحليل و طراحي سيستمها SSADM • شرح مراحل – طراحي فیزیکی Step 610 Prepare for physical design Step 620 Create physical data design Step 630 Create function component implementation map Step 640 Optimise physical data design 42 Step 650 Complete function specification Step 660 Consolidate process data interface Step 670 Assemble physical design هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • طراحي فیزیکی گام طراحي 630 روشهاي ارتباط باکاربران 43 گام 640 ايجاد مدل ‏FICM گام 650تهيه مشخصات برنامه ها هفته دهم گام 620 طراحي اوليه پايگاه اطالعاتي گام 660سازي بهينه بانک اطالعاتي گام 610 آمادگي براي طراحي فيزيکي گام 670واسط ايجاد بين داده ها و پردازش تعيين مشخصات نيازمنديها وگزينه هاي فني جمع آوري نتايج و مستندس ازي ابزارهاي تجزيه و تحليل و طراحي سيستمها • مدل فيزيكي/مدل منطقي – مدل منطقي « يك بازنم0ايي تص0ويري غ0ير ف0ني ك0ه نش0ان مي ده0د ك0ه سيستم چيست و يا چه كار مي‌كند. « ب0ه آن م0دل اولي0ه ،م0دل مفه0ومي و ي0ا م0دل كس0ب و ك0ار نيز گويند. 44 – مدل فيزيكي « يك بازنم0ايي تص0ويري تك0نيكي ك0ه نش0ان مي‌ده0د سيس0تم هس0ازي ش0ده چيس0ت ،ي0ا0چ0ه ك0ار0مي‌كن0د و ي0ا 0چگون0ه پياد‌ 0 است. « به آن مدل پياده‌سازي و يا مدل فني نيز گويند. هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • علل به كارگيري مدلهاي منطقي 45 – مدل‌هاي منطقي قض00اوت‌هاي ف00ردي در خص00وص وض00ع0يت سيس00تم فع0لي و ي00ا0روش پ0ي00اده س00ا0زي سيستم مطلوب را از بين مي‌برد. – مدل‌هاي منطقي ريس000000000ك از دس000000000ت دادن دي‌هاي كس0ب و 0ك0ار ر0ا از ب0ين مي‌0ب0ر0د0،زي0ر0ا0 0ني0ازمن0 0 الزم نيست ما از ابتدا درگير نتايج فني بشويم. – مدل‌هاي منطقي ب00ه م00ا امك00ان مي‌ده00د ك00ه ب00ا ر ف0ني 0و ي0ا كم0تر0ف0ني ك0ا0ربران 0نه0ا0يي ب0ا 0زب0ا0ني غ0ي 0 ارتباط برقرار كنيم. هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • مدل ساده شده اي از SSADM مدل فيزيکي وضع موجود مدل منطقي وضع موجود نيازهاي جديد 46 مدل منطقي پيشنهادي مدل فيزيکي وضع مطلوب هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها SSADM • مراحل و تكنيكهاي مورد استفاده در Feasibility :0 DFD’s , فايده- تحليل هزينه Investigation of Current Requirements :1 مشاهده و، پرس و جو، مصاحبه مرور مستندات Business Systems Options :2 Definition of Requirements :3 Technical System Options :4 DFD’s, LDM Logical Design :5 Physical Design :6 DFD’s, LDM هفته دهم 47 ابزارهاي تجزيه و تحليل و طراحي سيستمها • منظرهاي مختلف در SSADM ديدگاه فرآيندي (عملكرد) 48 ديدگاه داده ها (ساختار) ديدگاه رويدادها (توالي) هفته دهم داده ه0ا در سيس0تم ح0رکت مي کنن0د و م0ورد پردازش قرار مي گيرند داده ه0ا ب0ه عن0وان قلب سيس0تم جم0ع آوري مي شوند پايداري بيشتر تأثير زمان در سيستم را در نظر مي گيرد انعطاف پذيري بيشتر ابزارهاي تجزيه و تحليل و طراحي سيستمها SSADM • ابزارهاي پياده سازي ساختار عملكرد Data Flow diagrams (DFD) System data Entity Relationship diagram (ERD/LDM) 49 Entity Life History (ELH) توالي هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • ابزارهاي پياده سازي SSADM – )DFM (Data Flow Modelها « نحوه حرکت داده ها « چگونگي تغيير شکل داده ها « چگونگي ذخيره داده ها « مدل جري0ان داده ه0ا از دو قس0مت تش0کيل ش0ده اس0ت : – مجموعه اي از نمودارهاي جريان داده ها – مجموع0ه اي از مشخص0ات ک0ه بص0ورت متن تنظيم مي شوند. 50 « ماهيت سلسله مراتبي مدل سازي جريان داده ها : هفته دهم – سطح . 1چگ0ونگي عملک0رد سيس0تم بص0ورت کالن و خالص0ه نمايش داده مي شود. – سطح .2نم00ودار جري00ان داده اي اس00ت ک00ه ش00امل يکي از پردازش هاي سطح 1است. – سطح .3شامل يکي از پردازش هاي سطح باالتر است. ابزارهاي تجزيه و تحليل و طراحي سيستمها • ابزارهاي پياده سازي SSADM – )DFM (Data Flow Modelها « )DFD (Data Flow Diagram 51 هفته دهم – اولين ب5ار توس5ط دوم5ارکو در س5ال 1978و س5پس در س5ال5 19795 5توس5ط 5س5ارس5و5ن 5و 5گ5ين ب5ه 5ع5ن5وان 5حاص5ل5 روشهاي ساخت يافته تجزيه و تحليل معرفي شد. – يک م5دل ش5ماتيک و ترس5يمي اس5ت ک5ه نش5ان دهن5ده زش5ها 5ي5ا5 5ع5ملي5ا5تي5 رد5ا 5 ه 5ه5ا 5در ط5و5ل 5سيس5ت5م5 5،پ 5 کت 5د5ا5د 5 ح5ر 5 رو5ن د5اد5ه5 5ا ي ت5ب5دي5ل ه5ر ي5ک ا5ز 5د5رو5ن 5د5ا5ده5ا ب5ه ب5 5 ک5ه 5ب5را 5 5الزم است ،5و يا با5يستي ذخ5يره شو5د بکا5ر مي5رود. – بسيار ساده و قابل فهم است. – چن5دين عم5ل پ5ردازش را هم زم5ان و بص5ورت ي5ک ش5بکه ن5شان مي 5دهد 5( .تصويري5واقعي تر از5سيستم) – نم5ودار گ5ردش عملي5ات ت5والي عملي5ات را نش5ان مي ده5د و اين تصوير واقعي سيستم نيست. – هم ب5ه ص5ورت ف5يزيکي و هم بص5ورت منطقي در فراين5د م ها م5ورد5است5فاده د5ارد. تجزيه 5و تحل5يل سيست 5 – در روش ساخت يافته تاکيد بر منطقي است. ابزارهاي تجزيه و تحليل و طراحي سيستمها • )DFD (Data Flow Diagram – ابت0دايي ت0رين اب0زار ،نم0ودار جري0ان داده ()DFD اس0ت ک0ه نمايش0ي گ0رافيکي را از فرآين0دها ،اج0زا و واس0طه ه0ا نش0ان مي ده0د .نموداره0اي جري0ان داده ب0ا اس0تفاده از چه0ار نم0اد اساس0ي س0اخته مي شوند .اين نمادها بدين قرارند: 52 نماد ذخيره داده نماد عنصر خارجي هفته دهم نماد جريان داده نماد فرآيند ابزارهاي تجزيه و تحليل و طراحي سيستمها • )DFD (Data Flow Diagram – منبع يا مقصد داده ها ()Source & Destination « تولي0د کنن0ده درون داده ه0اي وارد ب0ه سيس0تم ي0ا دري0افت کنن0ده برون داده هاي آن است. « مح0دوده سيس0تم را مش0خص مي کن0د( ج0ايي ک0ه سيس0تم ب0ا عناصر خارج از خود در تعامل است) « مث0ال :مش0تريان ،کارفرماي0ان ،فروش0ندگان ،دولت ،و نظ0اير ه مي00ش0و0ند .0ي0ا0س0ا0ير 0واح0دهاي جي 0ن0ام0ي0د 0 0آن0ه0ا 0ک0ه 0ع0ن0اص0ر خ0ا0ر 0 درون 0موس0س 0ه 0مان0ن00د حس 0ا0بداري ،0خر0ي00د ،و .. 0ک 0ه 0عناص00ر داخلي محسوب مي شوند. « نکت0ه :ب0ه منظ0ور س0هولت در رس0م نموداره0ا ،مي ت0وان عنص0ر را0در ش0کل تک0رار ک0رد .و 0ب0ا کش0ي0دن خ0ط در0گوش0ه ش0کل نشان داد. 53 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • )DFD (Data Flow Diagram – پردازشها ( عمليات و فرايندها) « فعاليته0ايي ک0ه درون داده ه0اي وارده ب0ه سيس0تم را ب0ه ب0رون داده ه0ا تب0ديل مي نماي0د .ب0رخي نم0ايش دهن0ده ک0ل سيس0تم اس0ت ،ب0رخي زيرسيس0تم و پ0اره اي از فعاليتها و وظايف را نيز نشان مي دهد. « عملي0ات در نم0ودار منطقي ،ب0ر خالف نم0ودار ف0يزيکي، فق0ط ب0ر ن0وع عم0ل ي0ا ک0ار انج0ام ش0ده ب0ر روي داده ه00ا( آنچ00ه ک00ه انج00ام مي ش00ود) ،تکي00ه دارد و ن00ه ب00ر شخص يا وسيله انجام دهنده آن 54 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • )DFD (Data Flow Diagram – جريان داده ها « بزرگ0راه ه0ايي اس0ت ک0ه بس0ته ه0اي داده ي0ا ت0رکيب مشخص0ي از آن عب0ور مي کند. « يا از پردازشي سرچشمه گرفته و يا به آن ختم مي شود. « جري0ان داده ف0يزيکي مي توان0د ب0ه ص0ورت ف0رم ،اس0ناد ،گ0زارش ،ترمين0ال، ت0لفن ،و يا س0اير وسايل ورو0دي0و خروج0ي کامپيوتري باشد. « جري0ان داده منطقي ،خ0الص داده ه0اي م0ورد ني0از ه0ر پ0ردازش را ،ب0دون توجه به نوع وسيله آن انتقال ،نشان مي دهد. « نام جري0ان داده منطقي باي0د خ0الص داده را انتق0ال ده0د ن0ه وس0يله آن. « از نم0ودار منطقي درک نيازه0اي اساس0ي سيس0تم را انتظ0ار داريم و در ت خ0ود0را ب0ه ک0ار ه0ابتک0ا0ر0و 0خالقي 0 م0ورد 0نح0وه0اج0راي 0اي0ن نيا0زه0ا0،باي0د ق0و 0 بنديم. « توجه در مورد جريان داده منطقي: 55 – – – – هفته دهم – نام به صورت مفرد حرکت چند نوع داده با يک جريان بدون حالت انشعابي خودداري از تشريح عمليات عدم نشان دادن تناوب زماني ابزارهاي تجزيه و تحليل و طراحي سيستمها • )DFD (Data Flow Diagram – ذخيره داده ها Data Store « جايي است که داده ها در آن ذخيره و نگهداري مي شود. « هم موقت و هم دائمي « در نم0ودار ف0يزيکي ذخ0يره داده ه0ا بص0ورت ک0ابينت ،قفس0ه،پرون0ده ه0ا، فا0يل0ه0ا ،پ0ايگ0ا0ه داده ه0ا ،گز0ار0ش0هاي چ0اپي ،0ميک0روف0يش0،ن0وار،دي0س0ک،0 حافظه کامپيوتري و... « در نم0ودار منطقي بص0ورت اف0راد ،اش0ياء ،وق0ايع ،و موض0وعاتي می ن داده0ه00ايي 0،ذخ00يره 0ش00ود .0مث00ل باش00د ک 0ه 0الزم0اس00ت د0ر م00ورد آ0 0 مشتريان ،موجودي انبار ،قراردادها ،و... « توجه: 56 – – – هفته دهم – فق0ط توس0ط پردازش0ها م0ورد اس0تفاده ق0رار مي گ0يرد ( از طري0ق جري0ان داده ها) ارتباط بين دو ذخيره داده مجاز نيست. نام به صورت جمع براي تکرار از خط استفاده شود ابزارهاي تجزيه و تحليل و طراحي سيستمها • )DFD (Data Flow Diagram – ذخيره داده ها Data Store 57 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • )DFD (Data Flow Diagram 58 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • )DFD (Data Flow Diagram 59 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • )DFD (Data Flow Diagram – DFDفيزيكي 60 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • )DFD (Data Flow Diagram – DFDمنطقي 61 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • )DFD (Data Flow Diagram – خطاهاي رسم DFD 62 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • )DFD (Data Flow Diagram – خطاهاي رسم DFD 63 هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • ابزارهاي پياده سازي SSADM – )DFM (Data Flow Modelها « Context Diagram ‏a فروشنده ‏e مشتري برگ تحويل زمان تحويل سفارش خريد 64 ‏b خريدار گزارش موجودي انبار سفارش مشتري تأييد شده صورت حساب تأييد شده ‏d حسابداري هفته دهم برگ توزيع سيستم انبار جزئيات سفارش خريد سفارش خريد لغو شده سفارش مشتري کپي سفارش مشتري تأييد شده ‏c فروش و بازاريابي ‏b خريدار ابزارهاي تجزيه و تحليل و طراحي سيستمها • ابزارهاي پياده سازي SSADM – )DFM (Data Flow Modelها « Document Flow Diagram متصد ي کپي تأييد خريد يا رد سفارش سفارش يا کپي تأييديه لغو سفارش سفارش صورتحسابها برگ تحويل انبارد ار فرو شنده 65 صورتحساب تأييد شده و کپي سفارش خريدا ر کپي تأييديه سفارش کپي تأييديه سفارش گزارش موجودي انبار گزارش موجوريها متصد ي انبار گزارش انبار سرپر ست توزيع گزارش بازاريابي گزارش توزيع هفته دهم متصد ي رسيد کاال مقدار سفارش رد يا تأييد سفارش کپي سفارشهاي حسابد تأييد شده اري کارمند توزيع برگ توزيع مشتر ي کپي سفارش تأييد شده تخمين سفارش مشتري فرو شو بازاريا بي ابزارهاي تجزيه و تحليل و طراحي سيستمها • ابزارهاي پياده سازي SSADM – )DFM (Data Flow Modelها « Resource Flow Diagram 1 ورود کاال تحويل پذيرفته شده 66 کنترل تحويل تحويل فروشنده بارانداز تحويل تحويل پذيرفته شده قسمت انبار 5 ذخيره موجودي هفته دهم موجودي منطقه ذخيره سازي انبار ابزارهاي تجزيه و تحليل و طراحي سيستمها • ابزارهاي پياده سازي SSADM – )LDM (Logical Data Model « اطالعات سازمان راجع به چه چيز مي باشند « نحوه برقراري ارتباط بين اطالعات « کاربرد قواعد در استفاده از اطالعات « مدل منطقي داده ه00ا از دو قس00مت تش00کيل ش00ده است : 67 – مجموعه اي از نمودارهاي ساختار داده ها – مجموع00ه اي از مشخص000ات ک000ه بص000ورت متن تنظيم مي شوند. هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • ابزارهاي پياده سازي SSADM – )LDM (Logical Data Model .1 موجوديتمفهومي که سيستم به نگهداري اطالعات هر شي يا :پيرامون آن نياز دارد . 68 نام منحصر به فرد رابطه .2 ها : سفارش خريد سفارش خريد داده مي شود فروشند ه براي فروشنده .3درجه: نشان دهنده تعداد رخداد يک موجوديت که در يک رابطه شرکت دارد ،است . معين هفته دهم ابزارهاي تجزيه و تحليل و طراحي سيستمها • ابزارهاي پياده سازي SSADM – )LDM (Logical Data Model فروشنده از فروشنده تأمين مي شود توسط محصول فروشنده براي داده مي شود به سفارش خريد جاي داده مي شود توسط سفارش براي سفارش مي شود بوسيله نتيجه اي از سفارش مي شود بوسيله تحويل 69 مشتري سفارش مي دهد سفارش داده مي شود بوسيلهدهم هفته منجر مي شود به دريافت مي کند مکان انبار دريافت مي شود از تحويل مي دهد تحويل مي شود از براي ذخيره نگهداري سفارش مي شود در براي سفارش مشتري تحويل مي شود ذخيره مي شود بوسيله در موجودي محل نگهداري ابزارهاي تجزيه و تحليل و طراحي سيستمها • ابزارهاي پياده سازي SSADM – )ERD (Entity Relationship Diagram كارت دانشجويي دارد دانشجو اخذ مي كند 70 تدريس مي شود توسط استاد هفته دهم درس ابزارهاي تجزيه و تحليل و طراحي سيستمها • ابزارهاي پياده سازي SSADM – )ELH (Entity Life History « توالي :مجموع0ه ايي از رخ0دادها ك0ه پي در پي اتف0اق مي افتند. « انش0عاب :بين دو ي0ا چن0د رخ0داد در ه0ر لحظ0ه يكي شماره حساب اتفاق مي افتد. مشتري « تكرار :يك يا چند اتفاق بارها تكرار مي شوند. 71 هفته دهم حذف تراکنش تغيير آدرس خريد شخصي ثبت پيشکش

96,000 تومان