تجزيه و تحليل سيستمها http://www.Beiki.info.

Slides:



Advertisements
Similar presentations
Systems Development Environment
Advertisements

Building Software to Support an Agile Organization
Lecture 2 – Systems development life cycle
Chapter 2 Approaches to System Development
Systems Analysis and Design in a Changing World, 6th Edition
Sharif University of Technology Session # 3.  Contents  Systems Analysis and Design Sharif University of Technology MIS (Management Information System),
Structured Systems Analysis and Design Methodology
Striangle Inc. Confidential 1 Striangle Inc Business Overview.
System Development Text Chapter 10. System Development The introductory slides from text Chapter 10 (showing the questions addressed) will be shown. Some.
Ronan Fitzpatrick April 2007 Methodology. Body of methods used in a particular field of study or activity Oxford English Dictionary A body of practices,
IS240: Information System Analysis & Design
1004INT Information Systems Week 8 Modelling Tools, DFDs & Organizational Context.
Systems Analysis and Design in a Changing World, Fifth Edition
CHAPTER 17 Building Software to Support an Agile Organization
SDLC and alternative methodologies 1/14/2015 © Abdou Illia MIS Spring 2015.
Information Systems Development Methodologies
Approaches to System Development Chapter 3. Methodologies, Models, Tools and Techniques A system development methodology –provides guidelines to follow.
2 Approaches to Requierements Engineering Reference: Systems Analysis and Design in a Changing World, 3 rd Edition, chapter 2 and chapter 6.
Appendix D McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
IT Systems Analysis & Design
Functions System Development Life Cycle
Presentation Handout EDBA – Module 8 Information Technology 30 th November 2014 By K.M.Prashanthan.
Chapter 11 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 4 Slide 1 Chapter 1 The Systems Development Environment.
OCR ICT for A2 © Hodder Education 2009 Chapter 1 The systems cycle.
1 Chapter 1 Introduction to Systems Analysis and Design.
Approaches to Systems Development Week 2 CMIS570.
1 Systems Analysis and Design in a Changing World, Thursday, January 18, 2007.
Content The system development life cycle
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Methodologies of the SDLC Traditional Approach to SDLC Object-Oriented Approach to SDLC CASE Tools.
McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved Business Driven Information Systems 2e CHAPTER 11 SYSTEMS DEVELOPMENT AND PROJECT.
2 Systems Analysis and Design in a Changing World, Fifth Edition.
SDLC Class 4. SDLC Systems Development Life Cycle Traditional methodology used to develop, maintain, and replace information systems. Orderly set of activities.
Component 4: Introduction to Information and Computer Science Unit 9: Components and Development of Large Scale Systems Lecture 2 This material was developed.
1 Systems Development Life Cycles The systems development process is also called a systems development life cycle (SDLC) Common SDLCs –Traditional systems.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 8 Approaches to System Development.
Methodologies and SSADM Models, Tools and Techniques.
2 Systems Analysis – ITEC 3155 Systems Analysis Tasks.
Information Systems in Organisations Module Introduction.
网上报账系统包括以下业务: 日常报销 差旅费报销 借款业务 1. 填写报销内容 2. 选择支付方式 (或冲销借款) 3. 提交预约单 4. 打印预约单并同分类粘 贴好的发票一起送至财务 处 预约报销步骤: 网上报账系统 薪酬发放管理系统 财务查询系统 1.
1 Information Systems Development (IS501) Students : 1- Omnia Gomaa 2- Nagat Mohamed 3- Noha 4- Ali Ahmed Supervisor : Dr.Doaa Nabil.
DR. WOLFGANG J. SCHNEIDER GMBH International Information Technology Consultants Dr. Wolfgang J. Schneider Certified IT Consultant.
Chapter 1: Introduction to Systems Development Systems concepts The information systems infrastructure Top-down information systems development Methodologies.
BIS 219 Week 4 DQ 1 Identify the phases of the systems development life cycle (SDLC). Who participates in SDLC? As a manager, how would you deal with potential.
BIS 219 Week 4 DQ 3 Define each of the following methodologies for IT project management: prototyping, rapid applications development (RAD), joint applications.
BSA 375 Week 1 DQ 1 Review the agile and systems development life cycle (SDLC) software development methodologies in your readings and in the podcast for.
BSA 375 Week 1 Individual Software Development Presentation Create an annotated or narrated 7- to 10-slide presentation that includes the following: An.
BSA 385 Week 5 DQ 2 Should an enterprise architecture strategy be established before an enterprise SDLC methodology is established? Do you think an emphasis.
Software Development Methodologies
Chapter 1 The Systems Development Environment
Engineering Activities In Software Development
SDC – SDLC integration.
Concepts used for Analysis and Design
Chapter 1 The Systems Development Environment
Smart Draw v2010 آزمایشگاه مهندسی نرم افزار
IT Systems Analysis & Design
تحلیل و طراحی سیستم ها بخش ششم کتاب توربان.
Term Paper on Agile Software Development
SDLC The systems development life cycle is the foundation for many systems development methodologies such as RAD and agile Systems development life cycle.
Introduction To System Analysis and Design PART 2
Object Oriented Analysis and Design
ابزارهاي خودكار توليد سيستم‌هاي نرم‌افزاري (CASE Systems)
CIS 210 Systems Analysis and Development
كارگاه مهندسي نرم افزار
Basic SDLC Models SDLC  System Development Life Cycle.
For more information, please see our methodology at: 
EDLC(Embedded system Development Life Cycle ).
Software Development methodologies
Information Systems Development (ISD) Systems Development Life Cycle
System Analysis and Design: System Analysis Approaches
Presentation transcript:

تجزيه و تحليل سيستمها http://www.Beiki.info

جلسه نهم مهارت هاي كشف حقايق پرسشنامه مصاحبه استراتژي كشف حقيقت جلسه نهم مهارت هاي كشف حقايق پرسشنامه مزاياي پرسشنامه معايب پرسشنامه انواع پرسشنامه طراحي پرسشنامه مصاحبه مزاياي مصاحبه معايب مصاحبه فنون و انواع مصاحبه چگونه مصاحبه را برگزار كنيم استراتژي كشف حقيقت

جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها چرخة حيات نرم افزار جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها چرخة حيات نرم افزار متدولوژي ايجاد و توسعه سيستمهاي اطلاعاتي انواع متدولوژي ايجاد و توسعه سيستمهاي اطلاعاتي مزاياي متدولوژي هاي ساخت يافته SSADM اركان اصلی در متدولوژي SSADM چهارچوب SSADM SSADM و SDLC

جلسه نهم مهارت هاي كشف حقايق پرسشنامه سندي است كه به تحليلگر كمك مي كند تا به جمع آوري نظرات و اطلاعات پاسخ دهندگان بپردازد. هنگامي كه سخن از تعداد زيادي مخاطب در ميان باشد هيچ روش ديگري نمي تواند جايگزين پرسشنامه گردد.

جلسه نهم مهارت هاي كشف حقايق پرسشنامه مزاياي پرسشنامه به اکثر پرسشنامه ها می توان به طور سریع پاسخ داد . مردم می توانند در عین آسایش به پرسشنامه ها پاسخ داده و آن ها را باز گردانند. پرسشنامه ها وسایل نسبتاً ارزانی جهت جمع آوری داده ها از یک تعداد زیادی افراد به شمار می روند. چون به هنگام پاسخگویی به پرسشنامه ها نام افراد مخفی می ماند، احتمال جمع آوری حقایق قابل اطمینان بالاتر می روند. در این حالت افراد دقیقاً آنچه را که خود صحیح می دانند ارائه می دهند. می توان پاسخ ها را به طور سریع بررسی و نتایج را اعلام نمود

جلسه نهم مهارت هاي كشف حقايق پرسشنامه معايب پرسشنامه تعداد پاسخ دهندگان معمولاً کم است. ضمانتی وجود ندارد که پاسخ دهنده به تمامی سوالها پاسخ دهند. پرسشنامه ها غالباً انعطاف پذیر نیستند. هیچ گونه فرصتی به اشخاص داده نمی شود که نظرات شخصی خود را بیان نمایند و یا از توضیح سوالاتی که ممکن است به غلط تعبیر شوند خودداری کند. برای شخص تحلیل گر هیچ گونه امکانی برای مشاهده حالات و رفتار پاسخ دهنده وجود ندارد. امکان تشخیص سریع و بلافاصله پاسخ های مبهم یا ناقص وجود ندارد. تهیه پرسشنامه های خوب مشکل است.

جلسه نهم پرسشنامه انواع پرسشنامه شكل آزاد يا باز: ”شما معمولا چه نوع گزارشهايي را دريافت مي كنيد و چگونه مورد استفاده قرار مي دهيد؟“ بررسي و اعلام نتايج اينگونه سوالات كار دشواري است. ممكن است پاسخ ها با سوال سازگار نباشد. سوالات بايد بيان ساده داشته و از كلمات كيفي كه قابل تعبير هستند استفاده نشود امكان پاسخ به سوال در دو يا سه خط وجود داشته باشد.

جلسه نهم انواع پرسشنامه شكل ثابت يا بسته داراي سوالاتي است كه پاسخ دهنده بايد يكي از موارد جواب را انتخاب كند: چند جوابي:“آيا فكر مي كنيد سفاشات عقب افتاده زياد تكرار مي شوند؟ بله خير“ ارزيابي:“اعمال تخفيف هاي متعدد باعث افزايش سفارشها از جانب مشتريان مي گردد. كاملا موافقم موافقم نظري ندارم مخالفم كاملا مخالفم“ طبقه بندي: ”رخدادهاي زير را بر اساس زماني كه براي آنها صرف مي كنيد از كم به زياد مرتب نماييد. سفارشات مشتريان جديد لغو سفارشات تغيير سفارشات پرداختها“

جلسه نهم پرسشنامه طراحي پرسشنامه مشخص كنيد چه حقايقي و نظراتي بايد جمع آوري شوند؟ اين حقايق را بايد از چه كساني به دست اورد؟ با توجه به نوع حقايق مورد نظر نوع پرسشنامه را انتخاب كنيد. تلفيق نيز يك راه حل است. سوالها را بنويسيد. آنها را از نظر سوء تعبير و خطاهاي ساختاري مورد آزمايش قرار دهيد. مطمئن شويد كه تعصبات شخصي و ايده هاي شما را القا نمي كند. سوالات را بر روي گروه كوچكي آزمايش كنيد و در صورت نياز بر اساس نتايج به دست آمده آنها را ويرايش كنيد. سوالها را تكثير و توزيع نماييد.

جلسه نهم مهارت هاي كشف حقايق مصاحبه اين تكنيك بيشترين تاكيد را بر روي افراد دارد. مزاياي مصاحبه مصاحبه به تحلیل گران این اجازه را می دهد که آن ها بتوانند مصاحبه شوندگان را نسبت به پاسخ گویی آزاد و بی پرده به سوال ها تحریک و تشویق نمایند. مصاحبه به تحلیل گران این اجازه را می دهد که آن ها بتوانند جهت بازخور بیشتر از مصاحبه شوندگان سوال نمایند. تحلیل گران این اجازه را می دهد که آن ها بتوانند سوال ها را برای افراد متفاوت تنظیم و تبیین نمایند. تحلیل گران این اجازه را می دهد که آن ها بتوانند ارتباطات غیر کلامی مصاحبه شونده را مشاهده نمایند. یک تحلیل گر خوب معمولاً در کنار گوش دادن به پاسخ های کلامی شخص مصاحبه شونده می تواند از حرکات بدنی و همچنین حالت های صورت او نیز اطلاعاتی را کسب نماید.

جلسه نهم مهارت هاي كشف حقايق مصاحبه معايب مصاحبه مصاحبه یک رویکرد کشف حقیقت وقت گیر و پر هزینه است. موفقیت مصاحبه ها تا حد زیادی منوط به مهارت های روابط انسانی تحلیل گر سیستم است. ممکن است با توجه به موقعیت شخص مصاحبه شونده انجام عمل مصاحبه غیر ممکن باشد.

جلسه نهم مهارت هاي كشف حقايق مصاحبه فنون و انواع مصاحبه مصاحبه ساختارنيافته: مناسب تجزيه و تحليل سيستمها نيست. مصاحبه ساختاريافته: سوالات مشخص است. سوالات نامحدود:“چرا شما نسبت به گزارش حسابهاي غيرقابل حمع آوري ابراز نارضايتي مي كنيد؟“ سوالات محدود:“آيا شما گزارشهاي مربوط به حسابهاي غيرقابل جمع آوري را به موقع دريافت مي كنيد؟“

جلسه نهم مصاحبه چگونه مصاحبه را برگزار كنيم انتخاب مصاحبه شوندگان با كاربران نهايي مصاحبه كنيد. قبل از مصاحبه بايد در خصوص روحيات، تعصبات و توانايي ها و ... مصاحبه شونده مطالعه كنيد. زماني بين نيم تا يك ساعت را تعيين نماييد. هرگز مصاحبه را در حضور ديگران انجام ندهيد. آمادگي جهت مصاحبه راهنماي مصاحبه را ايجاد كنيد. ار پرسيدن سوالات زير خودداري كنيد: سوالات حاوي نظرات شخصي: ”آيا ما مجبوريم كه هر دو ستون را در گزارش داشته باشيم؟“ سوالهاي جهت دار:“شما كه قصد نداريد از اين كد عملياتي اتفاده نماييد؟“ سوالات مغرضانه:“به نظر شما 20 كد جهت طبقه بندي غذا در فايل موجودي كافي نيست؟ به نظر من كه كافي است.“

جلسه نهم مصاحبه چگونه مصاحبه را برگزار كنيم برگزاري مصاحبه آغاز ترغيب مصاحبه شونده به شركت در بحث شرح مساله و چگونگي اتفاق افتادن آن كمك گرفتن از مصاحبه شونده با بيان توصيه ها و نظرات خود. متن مصاحبه وقت گيرترين كار در مصاجبه همين مرحله است. نگه داشتن مصاحبه در مسير اصلي يكي از مهمترين كارهاست. جمع بندي قدرداني از مصاحبه شونده. پاسخ به سوالات مصاحبه شونده

جلسه نهم مصاحبه چگونه مصاحبه را برگزار كنيم نمونه اي از راهنماي مصاحبه

جلسه نهم مصاحبه چگونه مصاحبه را برگزار كنيم نمونه اي از راهنماي مصاحبه

جلسه نهم مصاحبه چگونه مصاحبه را برگزار كنيم نمونه اي از راهنماي مصاحبه

جلسه نهم مهارت هاي كشف حقايق مصاحبه چگونه مصاحبه را برگزار كنيم پس از خاتمه مصاحبه خلاسه اي از نتايج مصاحبه را براي مصاحبه شونده ارسال كنيد. تا اشكالات و سوء تعبيرهاي آن را اصلاح نمايد و مواردي كه عنوان نشده را بيان كند. جلسات كارگروهي در مصاحبه هاي تك به تك گاها تناقضات بين گفته هاي مصاحبه شوندگان زياد است. جلسات كارگروهي همان جلسات مصاحبه است اما به صورت گروهي(تيمي از مصاحبه كنندگان و گروهي از مصاحبه شوندگان) كه طي 4 تا 8 ساعت برگزار مي شود.

جلسه نهم مهارت هاي كشف حقايق استراتژي كشف حقيقت يك تحليلگر بي تجربه ابتدا به سراغ مصاحبه مي رود. در صورتي كه مصاحبه براي مصاحبه شونده از درجه دوم اهميت برخوردار است. استراتژي شما در كشف حقايق مي تواند شامل قدمهاي زير باشد: تا آنجايي كه مي توانيد از اسناد، فرمها، گزارشها و فايلها جهت به دست اوردن حقايق استفاده نماييد. اگر مشاهده سيستم در حين كار ميسر است اينكار را انجام دهيد ولي سوال نپرسيد و فقط يادداشت برداري نماييد. اگر مسائلي وجود دارد كه درك آنها مشكل است از پرسشنامه استفاده نماييد. با ترتيب دادن مصاحبه و با توجه به اطلاعاتي كه به دست آورده ايد به اصلاح و فهم مسائل پيچيده تر بپردازيد. با انجام تكنيكهاي مناسب به ادامه كار بپردازيد.

جلسه نهم چرخة حيات نرم افزار توليد نرم افزار فرايندي مرحله به مرحله و گام به گام است مجموعة مراحل و گامهاي مورد نياز ، محصولات هر مرحله ، قواعد و دستوراتي كه بايد در ايجاد محصولات مياني رعايت گردد و چگونگي بدست آوردن هر يك از آنها را اصطلاحاً چرخة حيات نرم افزار ( SDLC ) مي نامند. Software Development Life Cycle = SDLC

جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها چرخة حيات نرم افزار

جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها متدولوژي ايجاد و توسعه سيستمهاي اطلاعاتي يک فرايند توسعه استاندارد شده که مجموعه اي از فعاليت ها، روش ها، بهترين الگوها، اقلام قابل تحويل و ابزارهاي مکانيزه شده که توسعه دهندگان سيستم و مديران پروژه ها براي توسعه و بهبود مستمر نرم افزارها و سيستم هاي اطلاعاتي توسعه مي دهند. يك روش دقيق و داراي قوائد روشن جهت پياده سازي SDLC

جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها متدولوژی متدولوژي ايجاد و توسعه سيستمهاي اطلاعاتي رویه + تکنیکها + متد ابزارها متدولوژی + + فازها فلسفه + متد بعنوان مثال فلسفه ساخت یک سیستم می تواند : ایجاد بیشترین استفاده از کامپیوتر طراحی ارزانتر پیاده ساز راحتتر سازگاری بیشتر

جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها انواع متدولوژي ايجاد و توسعه سيستمهاي اطلاعاتي: ساخت يافته دي ماركو گين سارسون جكسون وارنيراور SSADM سازمان گرا IE BSP Case Method يوردون شيء گرا OOA بوج فيوژن OOAI RUP متفرقه RAD Euro

جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها انواع متدولوژي ايجاد و توسعه سيستمهاي اطلاعاتي: متدولوژی های ساختار یافته شامل سه عنصر زیر هستند : ساختار پیش فرض از گام ها و وظایفی که تیم پروژه باید آنها را دنبال کنند . یک مجموعه از تکنیکها که در هر گام بکار می رودو تعریف ساختاریافته نیازهای کاربر و عناصر سیستم را تدارک می بینند . مجموعه ای از نتایج که بوسیله هر کدام از این تکنیکها تدارک دیده می شوند . مشخصات: تحلیل بالا به پایین نیازهای کاربر مدیریت پروزه ارتباط و استحکام هزینه های پایین زمان عمر پذیرش و یادگیری ژرف انعطاف پذیری و سازگاری پذیری مختص بودن به سیستم های اطلاعاتی نیازبه برنامه ریزی با دقت مستندسازی

جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها مزاياي متدولوژي هاي ساخت يافته چون اساس این روش ، شناسایی نیاز کاربر است ، قابلیت پاسخگویی بهتری به نیاز کاربر رادارد. با ایجاد ساختاری محکم و برقراری نقاط بازرسی در سراسر چرخه حیات ، دقت را افزایش می دهند. اجتناب از نادیده گرفتن نیاز کاربران با وارد کردن آنها در مرحله تحلیل و طراحی. کاهش هزینه ها نیاز به حداقل آموزش کاربران چرا که مشخصات سیستم در مرحله تحلیل و طراحی آورده شده است.

جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها SSADM (Structured Systems Analysis and Design Methodology ) مشخصات یک شیوه استاندارد که بیشتر در دولت بریتانیا استفاده می شود. نسخه مدرن شده توسعه چرخه حیات سیستم های اطلاعاتی سنتی DFD تاریخ حیات موجودیت توصیه استفاده از ابزار case و workbench مراحل: تحليل تحلیل سیستم موجود مشخصات مورد نیاز سیستم گزینه های فنی طراحي طراح جزئی داده ها طراحی جزئی رویه کنترل طراحی فیزیکی

جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها اركان اصلی در متدولوژي SSADM ساختار یا چهار چوب مجموعه ای از فنون استاندارد برای تحلیل و طراحی محصولات هریک از فنون استاندارد

جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها چهارچوب SSADM SSADM جلسه نهم ابزارهاي تجزيه و تحليل و طراحي سيستمها چهارچوب SSADM SSADM ماژول مرحله گام 1 2 6 7 ..... وظیفه

جلسه نهم چهارچوب SSADM مطالعه امکان سنجی مرحله صفر : امکان سنجی جلسه نهم چهارچوب SSADM مطالعه امکان سنجی مرحله صفر : امکان سنجی مرحله یک : بررسی نیازهای جاری تحلیل نیاز مرحله دو : گزینه ها وراهکارها مشخصات نیاز مرحله سه : تعریف نیازها مرحله پنجم : طراحی منطقی مرحله چهار : گزینه های فنی سیستم مشخصات سیستم منطقی طراحی فیزیکی مرحله ششم : طراحی فیزیکی

جلسه نهم SSADM و SDLC برنامه ریزی استراتژیک S امکان سنجی جلسه نهم SSADM و SDLC برنامه ریزی استراتژیک S امکان سنجی مطالعه امکان سنجی S تحلیل نیاز A مشخصات نیاز تحلیل سیستم D مشخصات سیستم منطقی M طراحی فیزیکی طراحی سیستم پیاده سازی سیستم نگهداری