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

62,000 تومان