کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل


بهمن 1403
شن یک دو سه چهار پنج جم
 << <   > >>
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      


 

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کاملکلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

 

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کاملکلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

لطفا صفحه را ببندید

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل

کلیه مطالب این سایت فاقد اعتبار و از رده خارج است. تعطیل کامل



جستجو


 



1-2–طرح مسئله و اهمیّت تحقیق……………………………………………………………………….. 3

1-3–اهداف تحقیق……………………………………………………………………………………………….. 6

1-4–تحقیقات مرتبط……………………………………………………………………………………………. 7

1-5–ساختار پایان نامه………………………………………………………………………………………….. 11

 2- معرفی معماری سازمانی و معماری سازمانی چابک

2-1- مفاهیم معماری سازمانی………………………………………………………………………………… 13

2-1-1- تعریف معماری سازمانی…………………………………………………………………… 14

2-1-2- تعریف چارچوب معماری………………………………………………………………….. 15

2-1-3- انواع معماری سازمانی………………………………………………………………………. 15

2-1-4- محصولات معماری سازمانی……………………………………………………………… 17

2-2- تاریخچه‌ی معماری سازمانی…………………………………………………………………………. 17

2-3- ضرورت و نتایج معماری سازمانی…………………………………………………………………. 19

2-4- چارچوب‌‌های معماری سازمانی…………………………………………………………………….. 21

2-4-1- چارچوب زکمن………………………………………………………………………………… 21

2-4-2- چارچوب فدرال(FEAF)………………………………………………………………….

2-4-3- چارچوب سازمان خزانه داری(TEAF)……………………………………………

2-5- فرآیند معماری سازمانی…………………………………………………………………………… 27

2-6- متدولوژی‌‌های معماری سازمانی………………………………………………………………….. 32

2-6-1- تعریف متدولوژی………………………………………………………………………………. 32

2-6-2- متدولوژی EAP………………………………………………………………………………..

2-7- چالش‌‌های معماری سازمانی……………………………………………………………………. 34

2-8- معماری سازمانی چابک…………………………………………………………………………. 35

2-8-1- مفهوم چابکی……………………………………………………………………………………. 36

2-8-2- تعریف معماری سازمانی چابک………………………………………………………… 38

2-8-3- پیشینه معماری چابک……………………………………………………………………… 39

2-8-3-1- بیانیه‌ی چابک……………………………………………………………………… 41

2-8-4- ضرورت معماری چابک…………………………………………………………………….. 42

2-8-5- چارچوب معماری چابک…………………………………………………………………… 44

2-8-6- اهداف معماری سازمانی چابک………………………………………………………… 46

2-8-7- اصول حاکم بر معماری سازمانی چابک…………………………………………… 46

3- چارچوب توگف………………………………………………………………………………………….. 49

3-1- مقدمه‌ای بر توگف…………………………………………………………………………………………. 49

3-2- ساختار سند توگف………………………………………………………………………………………… 49

3-3- تعریف معماری در چارچوب توگف………………………………………………………………. 51

3-4- اجزای توگف……………………………………………………………………………………………. 52

3-5- ADM و مراحل آن……………………………………………………………………………………… 53

3-5-1- مرحله مقدماتی……………………………………………………………………………….. 56

3-5-2- مرحله‌ی A : چشم‌انداز معماری……………………………………………………… 58

3-5-3- مرحله‌ی B : معماری کسب‌و‌کار……………………………………………………… 61

3-5-4- مرحله‌ی C : معماری سیستم‌های اطلاعاتی…………………………………… 63

3-5-4-1- معماری داده……………………………………………………………………….. 64

3-5-4-2- معماری برنامه کاربردی……………………………………………………… 67

3-5-5- مرحله‌یD : معماری فناوری…………………………………………………………… 69

3-5-6- مرحله‌ی E : فرصت‌ها و راه‌حل‌ها…………………………………………………….71

3-5-7- مرحله‌ی F : برنامه‌ریزی گذار…………………………………………………………. 75

3-5-8- مرحله‌ی G : راهبری پیاده‌سازی…………………………………………………….. 78

3-5-9- مرحله‌ی H : مدیریت تغییرات معماری…………………………………………..80

3-5-10- مدیریت نیازمندی‌ها……………………………………………………………………… 82

3-6 – تعیین دامنه‌ی فعالیت معماری…………………………………………………………………… 84

3-8- تکنیک‌ها و اقلام قابل تحویل کلیدی چرخه‌ی ADM………………………………..

3-8-1- چارچوب معماری متناسب………………………………………………………………. 85

3-8-2- مدل سازمانی برای معماری سازمانی………………………………………………. 86

3-8-3- اصول معماری……………………………………………………………………………………. 87

3-8-4- قواعد کسب‌و‌کار، اهداف کسب‌و‌کار و پیشران‌های کسب وکار……….. 88

3-8-5- مخزن معماری…………………………………………………………………………………. 88

3-8-6- ابزارهای معماری………………………………………………………………………………. 89

3-8-7- درخواست برای کار معماری……………………………………………………………. 89

3-8-8- بیانیه کار معماری……………………………………………………………………………. 90

3-8-9- چشم‌انداز معماری……………………………………………………………………………. 91

3-8-10- مدیریت ذینفعان……………………………………………………………………………. 92

3-8-11- برنامه ارتباطات………………………………………………………………………………. 93

3-8-12- ارزیابی آمادگی تحول کسب‌و‌کار…………………………………………………… 94

3-8-13- ارزیابی توانمندی‌ها……………………………………………………………………….. 94

3-8-14- مدیریت ریسک……………………………………………………………………………… 96

3-8-15- سند تعریف معماری……………………………………………………………………… 97

3-8-16- توصیف نیازمندی‌های معماری……………………………………………………… 98

3-8-17- نقشه‌ی راه معماری……………………………………………………………………….. 99

3-8-18- سناریوهای کسب‌و‌کار……………………………………………………………………. 100

3-8-19- تحلیل شکاف…………………………………………………………………………………. 101

3-8-20- نقطه نظرات (Viewpoints) معماری………………………………………….. 101

3-8-21- نما‌های (Views) معماری…………………………………………………………….. 102

3-8-21-1- توسعه‌ی نما‌ها در چرخه ADM……………………………………………….

3-8-22- بخش‌های سازنده‌ی معماری…………………………………………………………. 103

3-8-23- بخش‌های سازنده‌ی راه‌حل……………………………………………………………. 103

3-8-24- برنامه‌ریزی مبتنی بر توانمندی‌ها………………………………………………….. 104

3-8-25- تکنیک‌های برنامه‌ریزی گذار…………………………………………………………. 105

3-8-26- برنامه پیاده‌سازی و گذار……………………………………………………………….. 106

3-8-27- معماری انتقال……………………………………………………………………………….. 107

3-8-28- مدل راهبری پیاده‌سازی……………………………………………………………….. 108

3-8-29- قراردادهای معماری………………………………………………………………………. 109

3-8-30- درخواست تغییر…………………………………………………………………………….. 111

3-8-31- ارزیابی تطابق………………………………………………………………………………… 112

3-8-32- ارزیابی تأثیر نیازمندی‌ها………………………………………………………………. 112

3-9- رهنمودهایی برای تطبیق دادن ADM برای سازمان………………………………….. 113

3-9-1- انجام تکرار برای ADM…………………………………………………………………..

3-9-2- اجرای ADM در سطوح مختلف سازمان……………………………………….. 114

3-10- چارچوب محتوای معماری………………………………………………………………….. 117

3-10-1- نمای کلی از چارچوب محتوای معماری………………………………………. 118

3-10-2- متا مدلِ محتوا………………………………………………………………………. 120

3-10-2-1- هسته و ضمائم…………………………………………………………………. 121

3-10-2-2- کاتالوگ‌ها، ماتریس‌ها و نمودارها…………………………………….. 121

3-10-3- مصنوعات معماری…………………………………………………………………………. 122

3-10-4- بخش‌های سازنده………………………………………………………………………….. 126

3-11- زنجیره‌ی سازمان………………………………………………………………………….. 128

3-11-1- نمای کلی از زنجیره‌ی سازمان………………………………………………………. 128

3-11-1-1- زنجیره‌ی سازمان و استفاده‌ی مجدد معماری…………………. 130

3-11-1-2- کاربرد زنجیره‌ی سازمان در چرخه ADM……………………….

3-11-2- بخش‌بندی معماری……………………………………………………………………. 131

3-11-3- مخزن معماری…………………………………………………………………………. 132

3-12- مدل‌های مرجع در چارچوب توگف…………………………………………………. 134

3-12-1- مدل مرجع فنی(TRM)……………………………………………………………

3-12-2- مدل مرجع یکپارچه زیرساخت اطلاعات شده(IIITRM)…………………….

3-13- چارچوب توانمندی معماری……………………………………………………………… 136

3-13-1- ایجاد یک توانمندی معماری…………………………………………………………. 137

3-13-2- حاکمیت معماری…………………………………………………………………………… 138

3-13-3- انجمن معماری………………………………………………………………………………. 138

3-13-4- انطباق معماری………………………………………………………………………………. 139

3-13-5- چارچوب مهارت‌های معماری………………………………………………………… 140

4 – مدیریت راهبردی سازمان و معماری سازمانی

4-1- مدیریت راهبردی…………………………………………………………………………….. 142

4-1-1- تعریف مدیریت راهبردی………………………………………………………………….. 142

4-1-2- تجزیه و تحلیل محیط داخلی و خارجی………………………………………….. 143

4-1-3- مقاصد راهبردی……………………………………………………………………………. 143

4-1-4- تدوین راهبرد کسب و کار………………………………………………………………… 143

4-1-5- پیاده سازی و کنترل راهبرد…………………………………………………………….. 144

4-1-6- تجدید ساختار راهبردی……………………………………………………………………. 144

4-2- فرآیند برنامه‌ریزی راهبردی…………………………………………………………………. 145

4-3- برنامه‌ریزی راهبردی فناوری اطلاعات………………………………………………….. 146

4-4- همراستایی راهبردی……………………………………………………………………….. 147

4-5- ارتباط بین فرآیند برنامه‌ریزی راهبردی و فرآیند معماری سازمانی……………. 149

5- مدلی جهت چابک سازی فرآیند معماری سازمانی

5-1- عوامل مؤثر در تحقق معماری چابک…………………………………………………. 153

5-1-1- بلوغ سازمانی……………………………………………………………………………….. 153

5-1-1-1- ساختار سازمانی……………………………………………………………………….. 154

5-1-1-2- فرآیندهای کاری          ……………………………………………………………… 156

5-1-1-3- منابع انسانی……………………………………………………………………………… 156

5-1-1-4- فرهنگ سازمانی……………………………………………………………………….. 158

5-1-1-5- مدیریت دانش و یادگیری سازمانی…………………………………………. 159

5-1-2- ماهیت کسب و کار از نظر میزان تلاطم و چابکی……………………………….. 161

5-1-3- جایگاه معماری سازمانی در برنامه راهبردی……………………………………….. 162

5-2- معرفی مدل پیشنهادی……………………………………………………………………….. 164

6- نتایج و پیشنهادت

6-1- جمع‌بندی………………………………………………………………………………………….. 173

6-2- نتیجه‌گیری………………………………………………………………………………………. 174

6-3- پیشنهادات………………………………………………………………………………….. 175

منابع…………………………………………………………………………………………………….. 176

چکیده به زبان انگلیسی………………………………………………………………………… 180

چکیده:

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

1- مقدمه

1-1- معماری سازمانی و کلیات موضوع

در دنیای امروز که کسب‌وکارها به شدت متأثر از تحولات محیطی است و تغییر به عنوان یک پارامتر ثابت، همواره وجود دارد، آنچه یک سازمان یا کسب‌وکار را قادر به ادامه حیات اثربخش و کارآمد می‌سازد، توانایی آن سازمان در پاسخ بهنگام، مناسب به این تحولات و تغییرات است. از دغدغه‌های اصلی مدیران در این اوضاع متلاطم و پیچیده، چگونگی به حداقل رساندن اثر محرک‌های بیرونی بر سازمان متبوع خود و ارتقاء سهم بازار، رضایت مشتریان و در نهایت ربودن گوی رقابت از رقبا می‌باشد. صاحبان کسب‌وکار همواره به دنبال واکنشی مناسب به این محرک‌ها بوده‌اند و از جمله می‌توان به بازنگری در کسب‌وکار و اصلاح فرآیندهای کاری و همچنین استفاده از فناوری متناسب اشاره کرد.

با گذار از عصر تولید انبوه به عصر مدیریت اطلاعات و دانش، كلیة فرآیندها و فعالیت‌های سازمان‌ها تحت تأثیر تغییرات بنیادی قرار گرفته است. در

پایان نامه و مقاله

 این زمان، اطلاعات نه تنها یكی از منابع و دارایی‌های اصلی سازمان‌ها شناخته می‌شود، بلكه ابزاری برای مدیریت مؤثر سایر منابع و دارایی‌های سازمان نیز به شمار رفته و از اهمیت و ارزش ویژه‌ای در سازمان‌ها برخوردار شده است. از این رو، فناوری اطلاعات كه شامل فناوری‌های به كارگرفته شده در تولید، پردازش، انتقال، به كارگیری و مدیریت اطلاعات است، فرصت‌های جدیدی برای بهبود بهره‌وری در اختیار سازمان‌ها گذارده است. با فرصت‌های بالقوه‌ای كه فناوری اطلاعات برای دسترسی به بازارهای جهانی به وجود می‌آورد، بنگاه‌ها به طور فز اینده‌ای برای بهره گیری از این فرصت ها، تحریك می‌شوند[1].

در دهه‌های گذشته، غالب سازمانها، راهبرد بازسازی و مهندسی مجدد را در پاسخ به مسائل و تغییرات محیطی انتخاب می‌کردند اما اکنون، رویکردها و راه‌حل‌های گذشته، قابلیت و توانایی خود را برای مقابله با مسائل سازمانی و محیط بیرونی از دست داده و بهتر است با رویکردها و دیدگاه‌های جدیدی جایگزین شود. بهترین و نوترین راه بقا و موفقیت سازمان‌ها در این آشفته بازار، توجه و تمرکز آن‌ها بر «چابکی سازمانی» است. چابکی سازمانی، پاسخی است آگاهانه و جامع به نیازهای در حال تغییرِ مداوم در بازارهای رقابتی و کسب موفقیت از فرصت‌هایی که سازمان به دست می‌آورد[2].

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

مبحث معماری سازمانی از اواخر دهه 80 میلادی توسط زکمن با هدف ارائه یک ساختاری برای بهره‌گیری از فناوری اطلاعات در جهت دستیابی به اهداف کسب‌وکار، مطرح گردید و در ادامه برای اطمینان از ارزش آفرینی و مدیریت اثربخش فناوری اطلاعات در کسب‌وکار، چارچوب‌هایی نظیر Zackman، COBIT، FEAF، TOGAF ارائه گردید که هر کدام بر جنبه‌هایی خاص از این فناوری تأکید دارند. به عنوان مثال چنانچه به دنبال ارزیابی و كنترل توسعه فناوری اطلاعات و همخوانی و همــ‌راستایی اهـداف فنـــاوری اطلاعات با اهداف واقعی كــسب و كار باشیم، چارچوب COBIT با رویکردی فرآیندگرا و مجموعه‌ای اهداف کنترلی در حوزه ارزیابی فناوری اطلاعات تدوین شده است.

معماری سازمانی سابقه‌ای طولانی در مقابله با فنآوری‌های مختل کننده است. در واقع، یکی از مهارت‌های اصلی معمار، تشخیص فناوری‌های نوظهوری است که احتمالاً منافعی برای کسب‌وکار به دنبال دارند و آن فناوری‌ها را با آغوش باز می‌پذیرد. همچنین معماران سازمانی درک می‌کنند که چگونه وقایع کسب‌وکار، نظیر ادغام، اکتساب و سلب می‌توانند منجر به توسعه معماری جدید شوند. با این حال و اگرچه کمتر شناخته شده است، اهمیت استفاده از معماری سازمانی به طور کلی به عنوان ابزاری برای مقابله با خطرات زمینه کسب‌وکار است[26].

از جمله ویژگی‌هایی که امروزه در تدوین برنامه راهبردی برای کسب‌وکار باید مورد توجه قرار گیرد، داشتن قابلیت تطابق، انعطاف‌پذیری و واکنش مناسب سازمان در برابر تغییرات پیش بینی نشده و ناخواسته است. این همان چیزی است که از آن به عنوان چابکی از آن یاد می‌شود. در حوزه فناوری اطلاعات اصطلاح چابکی ابتدا در مورد نرم‌افزار مطرح گردیده و مجموعه‌ای از اصول نظیر سادگی، پویایی، تکامل تدریجی، تأکید بر خلاقیت، نتیجه گرایی برای آن معرفی شده است و سپس به مباحث معماری سازمانی توسعه یافت.

معماری سازمانی چابک متأثر از اصول تعریف شده برای توسعه نرم‌افزارهای چابک و مدیریت چابک می‌باشد. با این تفاوت که معماری سازمانی چابک دارای خصوصیات خاص خود می‌باشد و این به تفاوت مهندسی و مدیریت با معماری برمی‌گردد. در معماری علاوه بر اصول مهندسی بر هنر نیز تأکید بسیاری وجود دارد. همچنین در معماری علاوه برجنبه‌های ساختاری برجنبه‌های رفتاری هم تأکید وجود دارد[3].

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

2-1- طرح مسئله و اهمیت تحقیق

چارچوب‌های ارائه شده برای معماری سازمانی علیرغم اینکه به عنوان یک نقشه راه فناوری اطلاعات برای کسب‌وکار بسیار راهگشا می‌باشند، اما پرسش‌هایی قابل تأمل را در ذهن مدیران و صاحبان کسب‌وکار ایجاد می‌شود. سئوالاتی نظیر : چه شرایطی برای عملیاتی کردن آنها لازم است؟ آیا تمامی نیازهای کسب‌وکار را در حوزه فناوری اطلاعات پوشش می‌دهند؟ آیا به طور کامل به نیازمندی‌های ذینفعان سازمان رسیدگی می‌کنن؟ آیا نسبت به سرمایه‌ای که از کسب‌وکار مصرف می‌شود، ارزش خلق می‌کنند؟ چقدر در مقابل تغییرات ناخواسته انعطاف پذیرند؟ و شاید ده‌ها سئوال و دغدغه از این شکل.

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

درک اهمیت و ضرورت چابک‌سازی معماری سازمانی با در نظرگرفتن شرایط محیطی حاکم بر کسب‌وکارها، چندان دشوار نمی‌باشد. مسائلی چون بروز تغییرات پیش بینی نشده و ایجاد تلاطم در سازمان، روش‌های سنتی معماری سازمانی را دچار مشکلات متعددی می‌کند و سبب شکست معماری سازمانی و از دست رفتن سرمایه‌های هنگفتی در سازمان می‌شود. از سویی دیگر تغییر الگوها و مدل‌های کسب‌وکار، بر اثر تحولات سریع فناوری و بویژه فناوری اطلاعات، فضایی رقابتی بوجود آورده که غفلت از آن می‌تواند منجر به خطر افتادن حیات سازمان گردد و اینجاست که پایداری، قابلیت تطابق و انعطاف پذیری کسب‌وکار امری حیاتی خواهد بود.

به دلیل عدم آگاهی از فرصت هایی که معماری سازمانی می‌تواند برای سازمان فراهم آورد، در بسیاری از سازمان ها موضوع معماری سازمانی جایگاهی ندارد و یا به عنوان موضوعی فاقد اولویت بالا به آن نگاه می‌شود. از موضوعاتی که به عنوان دغدغه و نگرانی بزرگ برای صاحبان کسب‌وکار مطرح است، موضوع همراستایی کسب‌وکار و فناوری اطلاعات است. معماری سازمانی یكی از مهم‌ترین و پركاربردترین راهكارهای سازمانی برای همراستایی راهبردی فناوری اطلاعات با كسب و كار سازمان و ابزار قدرتمندی برای ساماندهی به سیستم‌های اطلاعاتی پیچیده می‌باشد[4]. بدیهی است که به هراندازه که معماری سازمانی چابک تر باشد بتواند در شرایط پیچیده و ناپایدار پاسخگوی نیازهای ذینفعان کسب‌وکار باشد، بدون شک اهداف کسب‌وکار بهتر محقق خواهد شد و این به معنای تحقق همراستایی می‌باشد.

در عصر چابكی دیگر نمی توان همه چیز را ازقبل پیش بینی و برنامه‌ریزی كرد، لذا استفاده از روش‌های كلاسیك معماری سازمانی نتیجه بخش نخواهد بود. با توجه به گسترش تغییرات و تلاطم دیگر نمی‌توان وضعیت موجود و وضعیت مطلوب را به شكل ایستا تعریف نموده و سپس برای حركت از وضعیت موجود به وضعیت مطلوب برنامه‌ریزی نمود. روش‌های كلاسیك معماری سازمانی به دلیل داشتن برخی از ویژگی ها در محیط‌های پرتلاطم دچار مشكلاتی هستند. برخی از این ویژگی ها عبارتند از [5]:

  • سخت بودن تولید محصولات و فرآورده‌های معماری سازمانی
  • تولید حجم عظیمی از مستندات
  • وجود افراد تطبیق ناپذیر در تیم معماری سازمانی و سایر تیم ها
  • اصرار بیش از حد داشتن به مسائل تكنیكی به جای همكاری و كارتیمی
  • عدم بكارگیری مدیریت دانش محور
  • استفاده از متدولوژی‌های نامناسب
  • عدم وجود ابتكار و خلاقیت درافراد و تبعیت محض از برنامه‌ها و رعایت حداكثر بروكراسی
  • وجود فازها و چرخه‌های طولانی
  • برگزاری جلسات نامناسب كارشناسی و مدیریتی
  • طولانی بودن زمان توسعه سیستم‌های كاربردی اثر بخش و تحول آفرین و…

روش‌های چابك معماری سازمانی سعی دارند تا از شكنندگی معماری سازمانی در سازمان‌های متلاطم و پرتغییر جلوگیری نمایند [5]. چارچوب توگف به لحاظ شکل و ماهیت، برخی از ویژگی‌های معماری چابک را دارا می‌باشد. ازجمله‌ی این ویژگی ها می‌توان به چرخه‌ی تکرار و توسعه‌ی تدریجی و افزایشی آن حول نیازمندی‌های ذینفعان اشاره کرد.

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

***ممکن است هنگام انتقال از فایل اصلی به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل و با فرمت ورد موجود است***

متن کامل را می توانید دانلود نمائید

 

چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

 

ولی در فایل دانلودی متن کامل پایان نامه

موضوعات: بدون موضوع  لینک ثابت
[یکشنبه 1399-09-23] [ 09:08:00 ب.ظ ]




1-1-2 علایم ترافیکی…………………. 2

1-1-2-1:علایم اخطاری(هشدار دهنده)……………….. 2

1-1-2-2-تابلوهای انتظامی(مقرراتی)……………….. 3

1-1-2-3-تابلوهای اخباری(اطلاعاتی)……………….. 3

1-1-2-4-علایم راهنمای مسیر………………… 4

1-1-2-5-علایم مکمل…………………. 4

1-1-2-6-تابلوهای محلی…………………. 4

1-2 کاربرد آشکارسازی وشناسایی علایم ترافیکی……………….. 5

1-2-1 سیستم های پشتیبان راننده………………… 6

1-2-2 سیستم های دستیار راننده………………… 7

1-3 اهداف پایان نامه………………… 9

1-3- 1 آشکارسازی علامت ترافیکی…………………. 9

1-3-1-1 آشکارسازی بر اساس رنگ………………….. 10

1-3-1-2 آشکارسازی بر اساس شکل…………………. 10

1-3-1-3 آشکارسازی بر اساس شکل ورنگ………………….. 11

1-3-1-4 آشکارسازی بر اساس یادگیری ماشین…………………. 12

1-3-2 کلاس بندی وشناخت علایم ترافیکی…………………. 12

1-3-2-1 کلاس بندی با شبکه های عصبی مصنوعی…………………. 13

1-3-2-2 کلاس بندی با استفاده از تطبیق الگو………………… 14

1-3-2-3 شناخت علامت توسط دیگر طبقه بندی کننده ها……………….. 14

1-3-2-4 OCR and Pictograms Recognition…………………

1-4 بهدست آوردن موقعیت جغرافیایی محل نصب علایم ترافیکی، ارزیابی محل نصب آن… 15

1-5 ساختار این پایان نامه………………… 16

2-پیشینه تحقیق…………………. 17

2-1 مقدمه………………… 17

2-2 پیشینه تحقیقاتی سیستمهای آشکارسازی علایم ترافیکی…………………. 17

2-2-1 آشکارسازی بر اساس رنگ………………….. 18

2-2-2 آشکارسازی بر اساس شکل…………………. 19

2-2-3آشکارسازی بر اساس شکل ورنگ………………….. 22

2-2-4 آشکارسازی بر اساس یادگیری ماشین…………………. 24

2-2 پیشینه تحقیقاتی سیستمهای شناخت علایم ترافیکی…………………. 24

2-3-1شناخت علایم ترافیکی بوسیله شبکه های عصبی…………………. 25

2-3-2 شناخت علایم ترافیکی بوسیله تطبیق الگو………………… 26

2-3-3 شناخت علامت توسط دیگر طبقه بندی کننده ها……………….. 27

2-3-4 OCR and Pictograms Recognition…………………

3-آشکارسازی علایم ترافیکی…………………. 30

3-1 مقدمه………………… 30

3-2 دلایل دشواری مقایسه بین تکنیکهای آشکارسازی علایم………………… 30

3-3 مشکلاتی که سر راه آشکارسازی و شناسایی علایم ترافیکی قرار دارد….. 31

3-3-1میزان نور متغیر است و قابل کنترل نیست…………………. 31

3-3-2حضور اشیا دیگر………………… 32

3-3-3تفاوت ظاهری علایم………………… 33

3-3-4تغییر فیزیکی علامت………………….34

3-3-5 تغییر رنگ علامت…………………. 35

3-3-6 حرکت بلوری…………………. 35

3-4 رویکردهای آشکارسازی علایم ترافیکی…………………. 36

3-4-1 آشکارسازی علایم ترافیکی بر اساس رنگ………………….. 36

3-4-1-1 بررسی اجمالی فضاهای رنگی…………………. 37

3-4-1-2-1 قطعه بندی آستانه رنگی…………………. 41

3-4-1-2-2 پیوستن پویای پیکسل…………………. 42

3-4-1-2-3 تبدیل به HSI/HSV………………….

3-4-1-2-4 رشد دادن منطقه………………… 42

3-4-1-2-5 شاخص گذاری رنگ………………….. 43

3-4-2 آشکارسازی بر اساس شکل…………………. 43

3-4-2-1 Hierarchal Spatial Feature Matching…………………

3-4-2-2 Hough Transform………………….

3-4-2-3 Similarity Detection…………………

3-4-2-4 Distance Transform Matching…………………

3-4-3 آشکارسازی علامت با استفاده از شکل ورنگ………………….. 46

3-4-4 آشکارسازی بر اساس یادگیری ماشین…………………. 47

4-شناسایی علایم ترافیکی…………………. 49

4-1 مقدمه………………… 49

4-2 شناسایی اشکال توسط ماشین…………………. 49

4-2-1 مشکلاتی که در این راه وجود دارند………………… 50

4-2-1-1 چرخش،بازتاب(آینه)،ترجمه،تغییر مقیاس………………….. 51

4-3 الگوریتمهای شناخت علایم ترافیکی………………… 52

4-3-1شبکه های عصبی…………………. 53

4-3-1-1 شبکه های پس انتشار………………… 54

4-3-1-2 پرسپترون چند لایه………………… 54

4-3-2 تطبیق الگو………………… 55

4-3-3 کلاس بندی با PSO………………….

4-3-4 کلاس بندی با SVM…………………..

4-3-5 شناخت علایم ترافیکی توسط OCR and pictogram………………….

5-طراحی و پیاده سازی سیستم وارزیابی آن………………… 62

5-1 مقدمه………………… 62

5-2آشکارسازی علامت بوسیله ،تجزیه وتحلیل لکه………………… 62

5-2-1 تعریف لکه………………… 62

5-2-2شناسایی مناطق مورد علاقه:……………….. 65

5-2-3فیلترهای میانه دوبعدی…………………. 66

5-2-4 استخراج لبه های اشیا………………..68

5-2-5 حذف لکه های زاید………………… 70

5-2-5-1تجزیه وتحلیل هیستوگرام رنگها ………………..72

5-2-5-2 تجزیه وتحلیل ابعاد علامت:………………..74

5-2-6بلوک دیاگرام آشکارسازی علایم ترافیکی……………….. 77

5-2-7 نتایج بدست آمده برای بخش آشکارسازی علایم ترافیکی…….. 77

5-3 شناسایی علایم ترافیکی……………….. 79

5-3-1شیوه ای بازگشتی برای تقسیم بندی شکل براساس بردار ویژه…… 79

5-3-1-1 محاسبه ماتریس کواریانس……………….. 79

5-3-1-2 استخراج دو مقدار ویژه………………… 80

5-3-1-3 ناحیه بندی شکل بر اساس بردارهای ویژه………………… 81

5-3-1-4 محاسبه مقادیر ویژه وبردارهای ویژه؛ زیر ناحیه ها……. 82

5-3-1-5 محاسبهbounding-box………………..

5-3-2 استخراج پارامترهای مستقل از مقیاس،انحراف،دوران……….. 83

5-3-2-1پارامتر (eigen-ratio)………………..

5-3-2-2 پارامتر (compactness)………………..

 

پایان نامه

 

5-3-2-3 پارامتر (normal-angle)………………..

5-3-2-4 پارامتر(center)………………..

5-3-3 آزمایش مستقل بودن پارامترها(دوران،انتقال،مقیاس)…. 87

5-3-4 تقسیم بندی علایم ترافیکی بر اساس شکل ظاهری ورنگ آنها …….91

5-3-5 شناسایی شکل کلی علایم ترافیکی،توسط شبکه های عصبی…….. 96

5-3-6 آموزش شبکه های عصبی…………………. 97

5-3-6-1 آموزش شبکه عصبی برای شناسایی شکل کلی علامت……. 98

5-3-6-2 آزمایش صحت کلاس بندی در شبکه عصبی…………………. 99

5-3-7 شناسایی پیام علامت…………………. 102

5-3-8 بلوک دیاگرام سیستم شناسایی علایم ترافیکی بوسیله شبکه عصبی…….. 104

5-3-9 نتایج شناسایی علایم ترافیکی…………………. 105

5-4 تعیین محل نصب علامت و ارزیابی آن………………… 106

5-4-1 سیستم موقعیت یاب جهانی چگونه کار میکند………………… 107

5-4-2 محاسبه محل نصب علامت…………………. 109

5-4-3 ارزیابی علامت ترافیکی…………………. 111

5-4-4 رسم نقاط بر روی نقشه………………… 112

5-4-4-1 سیستم اطلاعات جغرافیای(GIS)………………..

5-4-4-2 تجزیه وتحلیل World file…………………

5-4-5-2 رسم یک نقطه جغرافیایی…………………. 120

5-4-5 نتیجه اجرای کلی الگوریتم وارزیابی نقاط بدست آمده…… 123

6-نتایج وپیشنهادات…………………. 128

7-منابع………………… 129

8-چکیده انگلیسی…………………. 137

چکیده:

در این پایان نامه، قصد داریم روش های آشکار نمودن علایم ترافیکی در تصاویر گرفته شده از آنها و شناسایی این علایم را مورد بررسی قرار دهیم. سپس با استفاده از بهبود روشهای موجود سیستمی را ارایه دهیم که با استفاده از یک دوربین فیلمبرداری سوار شده روی یک وسیله متحرک و یک دستگاه گیرنده GPS Data Logger محل نصب علایم ترافیکی استاندارد را شناسایی و با توجه به آن، ارزیابی کند که آیا علامت در جای مناسبی نصب شده است یا خیر؟ این سیستم می تواند کمک شایانی به مهندسین بزرگراه، برای حفظ ونگهداری از جاده ها نماید. برای اینکار، بایستی که سیستم پیشنهادی ابتدا علایم ترافیکی را تشخیص دهد. در این پروژه، با استفاده از تجزیه وتحلیل لکه واعمال آستانه مناسب، اشیا را در تصویر شناسایی نموده؛ سپس با استفاده از تجزیه وتحلیل هیستوگرام رنگ وتجزیه وتحلیل ابعاد، لکه های اضافه حذف می شوند و با دقت 83.71% علایم ترافیکی بدرستی آشکار شدند. در مرحله بعد باید علایم شناسایی شوند، برای اینکار، علایم ترافیکی را با توجه به رنگ وشکل آنها گروه بندی کرده وبا استفاده از MLEV، بردارهای ویژگی هر علامت را استخراج کرده و با استفاده از بردارهای استخراج شده،یک شبکه عصبی، آموزش می بیند. ابتدا شکل کلی علامت و سپس پیام علامت با استفاده از شبکه عصبی طبقه بندی می شود؛در این مرحله، علایم با دقت 84.74% شناسایی شدند. در مرحله بعد با استفاده از تطابق زمانی، محل نصب هر علامت ترافیکی بدست می آید، وفاصله آن با محل وقوع عارضه(مثل پیچ بعدی) محاسبه می گردد و با توجه به نوع علامت شناسایی شده، ارزیابی می شود. نتایج بدست آمده نشان می دهد که سیستم پیشنهادی می تواند در بهبود وضعیت علایم جاده ای بسیار موثر باشد.

1- مقدمه

ابتدا در این فصل به معرفی علایم ترافیکی وسیستمی که علایم ترافیکی را شناسایی کند، می پردازیم وسپس کارهایی که برای شناسایی صحیح علامت لازم است ،مورد بررسی قرار خواهد گرفت؛ درنهایت هم ساختار این پایان نامه را توضیح می­دهیم.

1-1- دلایل احساس نیاز به سیستم شناسایی علایم ترافیکی

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

2-1-1- علایم ترافیکی

علایم راهنمایی و رانندگی مانند انواع چراغ ها، تابلوها، خط کشی ها، نوشته ها، ترسیم ها ونیز علایم تعیین سمت عبور که باید روی راه ها کشیده شود، براساس قانون الحاق ایران به کنوانسیون عبور و در جاده و کنوانسیون مربوط به علایم راهها-مصوب 1354 تهیه شده اند. تشخیص، انتخاب، تهیه، جانمایی، نصب ، ترسیم و نگهداری علایم عمودی و افقی راهنمایی و رانندگی درشهرها بر اساس دستورالعملی خواهد بود که به پیشنهاد شورای عالی هماهنگی ترافیک شهرهای کشور به تصویب وزیر کشور می رسد و در جاده ها به عهده وزارت راه وترابری می باشد. در مواقع اضطراری راهنمایی و رانندگی و پلیس راه می توانند خود اقدام به انتخاب نوع علایم و محل استفاده و در صورت لزوم تهیه و نصب آنها به طور موقت نموده و مراتب را بر حسب مورد ، به شهرداری و یا وزارت راه و ترابری اعلام نمایند. مفاهیم رنگ و شکل علایم و تابلوها و چگونگی رفتار رانندگان پس از دیدن آنها ، که درکتاب های آموزشی باید ارائه شود، از سوی کار گروهی متشکل از نمایندگان وزارت کشور، وزارت راه و ترابری و راهنمایی و رانندگی تهیه و به همراه این آیین ن امه برای اطلاع عمومی در اختیار مراجع صلاحیت دار و با همکاری شوراهای اسلامی شهرها در اختیار عموم مردم قرار می گیرد]1[. علایم ترافیکی در ایران به شش دسته کلی تقسم بندی می­شوند:

1-1-2-1:علایم اخطاری(هشدار دهنده): از این علایم برای آگاه ساختن راننده نسبت به خطرات احتمالی موجود در مسیر استفاده میشود. این علایم معمولا با مثلث قرمز رنگ نمایش داده می­شود.

1-1-2-2-تابلوهای انتظامی(مقرراتی):با استفاده از این نوع علایم،دستورالعملی را به راننده متذکر می­شوند ویاممنوعیت یا محدودیتی را گوشزد می­کنند.

1-1-2-3-تابلوهای اخباری(اطلاعاتی): این علایم معمولا اطلاعات مشخصی و معینی را به رانندگان درباره منطقه می دهند.

1-1-2-4-علایم راهنمای مسیر:این علایم معمولا جهت حرکت وفاصله تا مقصد را مشخص میکنند.

1-1-2-5-علایم مکمل:جهت اختصاص علایم رانندگی به گروه خاصی از وسایل نقلیه ویا تکمیل معنی علایم رانندگی دیگر کاربرد دارد.

1-1-2-6-تابلوهای محلیبا توجه به خصوصیات محل نصب علایم، طراحی می­شوند.

***ممکن است هنگام انتقال از فایل اصلی به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل و با فرمت ورد موجود است***

متن کامل را می توانید دانلود نمائید

 

چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

 

ولی در فایل دانلودی متن کامل پایان نامه

موضوعات: بدون موضوع  لینک ثابت
 [ 09:08:00 ب.ظ ]




1-2  مساله تحقیق…………………………………………………………….. 2

فصل2  مبانی نظری تحقیق……………………………………………………… 6

2-1 مقدمه…………………………………………………………………….. 6

2-2  الگوریتم رقابت استعماری………………………………………………… 6

2-2-1 شکل دهی امپراطوری های اولیه…………………………………… 9

2-2-2 مدلسازی سیاست جذب…………………………………………. 11

2-2-3  جابجایی موقعیت مستعمره و استعمارگر…………………………. 14

2-2-4  قدرت کل یک امپراطوری………………………………………… 15

2-2-5  رقابت استعماری…………………………………………………. 16

2-2-6  سقوط امپراطوری ضعیف………………………………………… 19

2-2-7 همگرایی…………………………………………………………. 20

2-3  نظریه بازی ها…………………………………………………………… 21

2-4  تعادل نش………………………………………………………………. 24

2-4-1  نقطه تعادل نش………………………………………………. 24

2-4-2  الگوریتم تعادل نش…………………………………………………….. 26

2-4-3  بازی غیرهمکارانه و تعادل نش……………………………………… 27

2-5  مسئله مدیریت بحران……………………………………………….. 28

2-6  فرمولاسیون بازی غیرهمکارانه………………………………………….. 30

فصل 3  ی بر تحقیقات انجام شده…………………………………. 33

3-1  مقدمه…………………………………………………………………… 33

3-2 روش نیچینگ براساس فازی کلاسترینگ……………………………….. 33

3-3  روش پاکسازی بر اساس مفهوم…………………………………………. 36

3-4  روش الگوریتم ژنتیک سلسله مراتبی تطبیقی نیچ………………………. 38

3-5  روش الگوریتم ژنتیک نیچینگ جزیره ای……………………………….. 39

3-6 روش دسته جمعی از الگوریتم های نیچینگ……………………………. 42

3-7 روش سرگردانی…………………………………………………………. 45

3-8 روش جمعیت نخبگان تطبیقی مبتنی بر الگوریتم ژنتیک……………….. 47

3-9 بهینه سازی گروه ذرات…………………………………………………. 50

3-9-1  روش اتوماتیک نیچینگ بهینه سازی گروه ذرات…………………. 53

3-9-2  روش بهینه سازی گروه ذرات با نسبت فاصله اقلیدسی تابع برازندگی 55

3-9-3  روش بهینه سازی گروه ذرات مبتنی بر گونه…………………….. 57

3-9-4 روش بهینه سازی گروه ذرات نیچینگ با جستجوی محلی……….. 57

3-9-5  روش بهینه سازی گروه ذرات نیچینگ ترتیبی تطبیقی…………… 59

3-9-6  روش بهینه سازی گروه ذرات نیچینگ بر پایه همسایگی محلی اصلاح شده…..61

3-10 الگوریتم رقابت استعماری ابزاری برای به دست آوردن نقطه تعادل نش…….. 63

3-11   CMS…………………………………………………………………..

3-12 معماری رویداد محور برای مدیریت مدیریت بحران توزیع شده………………….. 64

3-13 راه حل بازی تک نفره رویداد محور برای تخصیص منابع در محیط چندبحرانه… 65

3-14 مدیریت بحران چند رویدادی با استفاده از بازی های غیر همکارانه چند مرحله ای…. 67

فصل 4  الگوریتم پیشنهادی……………………………………………………………. 68

4-1 مقدمه…………………………………………………………………… 68

4-2 نگاهی خلاصه به کارهای انجام شده…………………………………….. 68

4-3  الگوریتم پیشنهادی……………………………………………………… 77

4-3-1  تعاریف ………………………………………………………….. 79

4-3-2   مراحل الگوریتم پیشنهادی……………………………………….. 81

فصل 5  نتایج شبیه سازی………………………………………………………… 91

5-1 مقدمه………………………………………………………………….. 91

5-2  تعاریف…………………………………………………………………. 92

5-2-1  نظریه بازی ها…………………………………………………… 92

5-2-2 نقطه تعادل نش………………………………………………….. 94

5-3 مثالی از تابع لیاپانوف……………………………………………………. 95

5-4 نتایج الگوریتم پیشنهادی در پیدا کردن نقاط تعادل نش………………… 99

5-5 نتایج الگوریتم پیشنهادی در حل مسئله مدیریت بحران………………. 103

فصل 6  نتیجه گیری و پیشنهادات……………………………………………………. 136

6-1  نتیجه گیری…………………………………………………………… 136

6-2 پیشنهادات…………………………………………………………….. 136

پیوست 1   کدهای شبیه سازی…………………………………………………… 145

چکیده:

مسائلی که در آنها چند نقطه بهینه وجود دارد و همه این نقاط به راه حل مسئله کمک کند، یک مسئله بهینه سازی چندگانه است. در بهینه سازی چندگانه کاربر دانش بیشتری درباره راه حل های مختلف در فضای جستجو بدست می آورد و این کمک می کند تا در مواقعی که راه حل فعلی مقدور نباشد از راه حل دیگری استفاده نماید.هدف روشهای بهینه سازی حفظ تنوع در جمعیت و تمایز بین گروه جواب ها می باشد. همچنین محاسبه نقاط تعادل نش در بازی های چند نفره غیر همکارانه از جمله محاسبات دشوار می باشد. در بازی ها با بیشتر شدن تعداد بازیکنان و استراتژی آنها و همچنین افزایش نقاط تعادل بازی ، الگوریتم های ریاضی با توجه به مشکل شدن محاسبات ، قادر به شناسایی تمام نقاط تعادل در یک زمان نیستند . الگوریتم های تکاملی ابزار جستجوی قدرتمندی برای حل اینگونه مسائل بهینه سازی هستند .

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

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

مقالات و پایان نامه ارشد

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

در این پایان نامه مسئله مدیریت بحران به عنوان یک چارچوب نظریه بازی ها فرموله می شود به طوریکه حوادث به عنوان بازیکنان مدل شده و مرکز پاسخگویی های فوری و اورژانسی به عنوان موقعیت و مکان منابع که با برنامه ریزی، و تخصیص های محتمل به عنوان استراتژی بازی در نظر گرفته می شود. در این مسئله به هر بحران منابعی را اختصاص میدهیم به صورتی که استراتژیهای تخصیص داده شده به بازیکنان(بحران ها) بهترین ترکیب ممکن باشد و هر ترکیب دیگری وضعیت را به حالت بدتری تغییر دهد که این بهترین ترکیب ها لزوما واحد نیستند ،به این ترکیبات نقطه تعادل نش گوییم و ثابت میکنیم که به ازاء این ترکیب ها تابع لیاپانوف مقدار 0 را برمیگرداند.

فصل اول: مقدمه

1-1- مقدمه

بدست آوردن بهترین نتیجه ممکن برای یک مساله با توجه به شرایط حاکم بر آن را، بهینه سازی می گویند. در مسائل بهینه سازی در دنیای واقعی، گاهی اوقات فقط یک راه حل بهینه کافی نیست. وقتی چند جواب بهینه برای مساله وجود دارد، تقاضا برای راه حل های مختلف حساسیت بیشتری پیدا میکند. بسیاری از مسائل در دنیای واقعی یک فضای جستجوی راه حل با تعدادی پاسخ های نابرابر دارند که گاهی باعث گمراهی روش های تکاملی می گردد. در چنین مسائلی که چند نقطه بهینه وجود دارد، چنانچه همه این نقاط به راه حل مسئله کمک نمایند با یک مسئله چندگانه [1] مواجه شده ایم که هر کدام از این نقاط یک بهینه محلی[2] نامیده شده و بزرگترین آنها را بهینه سراسری[3] می گویند که ممکن است بهینه های محلی نیز به اندازه بهینه های سراسری در انتخاب راه حل بهتر، مفید باشند. در بهینه سازی چندگانه کاربر دانش بیشتری درباره راه حل های بهینه مختلف در فضای جستجو بدست آورده و این کمک می کند تا در مواقعی که راه حل فعلی بنا بر بعضی ملاحظات( مانند برخی قیود فیزیکی)، مقدور نباشد از راه حل دیگری استفاده نمایدحتی گاهی داشتن چندین راه حل می تواند خواص پنهان مربوط به فضای مسئله را روشن نماید.

از بهینه سازی در نظریه بازی ها استفاده میشود؛ نظریه بازی ها یکی از زمینه های ریاضیات است که دارای بیشترین تاثیر در زمینه های اقتصادی و اجتماعی می باشد. دو شاخه اصلی در نظریه بازی وجود دارد: نظریه بازی همکارانه و غیر همکارانه.

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

2-1- مساله تحقیق

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

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

در این روش ها نیاز به نگهداری جمعیت پایدار در اطراف هر بهینه است که در آن باید این جمعیت پایدار تا انتهای روش حفظ شود، این نگهداری از جمعیت پایدار میتواند با تغییر در اپراتور های الگوریتم های تکاملی و یا ذخیره آن در حافظه صورت گیرد. علاوه بر آن در روش هایی که مبتنی بر زیر جمعیت هستند، استفاده از مکانیزم الگوریتم تکاملی که دارای مکانیزم مناسب برای جستجوی فضای مسئله و همچنین دارای نرخ همگرایی سریع است، میتواند باعث جستجوی بهتر و سرعت رسیدن به جوابها در زیر جمعیت ها باشد.

در الگوریتم پیشنهادی بهینه ها در غالب امپراطوری های جداگانه پیدا میشوند و بدین طریق از همگرایی زود رس که در نتیجه از دست دادن تنوع گونه ها، ایجاد میشود با زیر جمعیت هایی که بطور جداگانه تکامل پیدا میکنند، اجتناب میشود و در کنار آن، استخراج [4] که روندی رو به همگرایی دارد، را نیز انجام میدهد. برای این کار از یک معیار رشد امپراطوری برای مشخص کردن امپراطوری متزلزل و در حال رشد استفاده میشود که در واقع این معیار از جمع شدن کشورها از یک حد آستانه ای در اطراف بهینه ها جلوگیری میکند و به این ترتیب امپراطوری که تکامل خود را تا یک آستانه ای انجام دهد به این معنی است که دارای بهینه ای است و باید این بهینه در حافظه خارجی ذخیره گردد.

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

بنابراین الگوریتم پیشنهادی مبتنی بر زیر جمعیت است و استفاده از مکانیزم الگوریتم تکاملی مانند رقابت استعماری که نشان داده است دارای مکانیزم مناسب برای جستجوی فضای مسئله و همچنین دارای نرخ همگرایی سریع است میتواند باعث جستجوی بهتر و سرعت رسیدن به جوابها در زیر جمعیت ها باشد و همچنین، الگوریتم پیشنهادی در ترکیب با الگوریتم تپه نوردی قرار میگیرد تا بدین صورت بعد از چندین تکرار مشخص، جوابهای ذخیره شده در حافظه با کمترین هزینه محاسباتی به مراکز بهینه ها برسند.

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

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

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

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

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

[1] Multi modal

[2] Local Optima

[3] Global Optima

[4] exploit

***ممکن است هنگام انتقال از فایل اصلی به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل و با فرمت ورد موجود است***

متن کامل را می توانید دانلود نمائید

 

چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

 

ولی در فایل دانلودی متن کامل پایان نامه

موضوعات: بدون موضوع  لینک ثابت
 [ 09:07:00 ب.ظ ]




1-1 مقدمه……………………. 2

1-2 ضرورت تحقیق…………………….. 6

1-3 اهداف تحقیق…………………….. 7

1-4 مفروضات مسئله……………………. 7

1-5 مدل تحقیق…………………….. 8

1-6 کلمات کلیدی و تعاریف………………………. 9

فصل دوم: ادبیات و پیشینه تحقیق…………………….. 11

2-1 مقدمه……………………. 12

2-2 بازاریابی و بازمهندسی…………………….. 12

2-2-1 مفاهیم پایه‌ای در حوزه بازاریابی و بازمهندسی…………………….. 12

2-2-2 کارهای مرتبط در حوزه بازاریابی و بازمهندسی…………………….. 14

2-3 بازاریابی و مدیریت ارتباط با مشتری…………………….. 19

2-3-1 مفاهیم پایه‌ای در حوزه بازاریابی و مدیریت ارتباط با مشتری…………………….. 20

2-3-2 کارهای مرتبط در حوزه بازاریابی و مدیریت ارتباط با مشتری…………………….. 22

2-4 بازمهندسی و مدیریت ارتباط با مشتری…………………….. 30

2-4-1 مفاهیم پایه‌ای در حوزه بازمهندسی و مدیریت ارتباط با مشتری………….. 30

2-4-2 کارهای مرتبط در حوزه بازمهندسی و مدیریت ارتباط با مشتری…………….. 33

فصل سوم: روش تحقیق…………………….. 35

3-1 تعریف مسئله و هدف……………………… 36

3-2 طراحی سیستم اطلاعاتی مشتری و دیاگرام‌ه……………………ا 38

3-2-1 ورود مشتری به سیستم و احراز هویت……………………… 40

3-2-2 دریافت سفارش از مشتری و پرداخت صورتحساب……………………… 43

3-2-3 آماده‌سازی و تحویل سفارش……………………… 44

3-3 وضعیت سفارش………………………. 48

3-4 واحد‌های عملیاتی سازمان……………………. 49

3-5 پایگاه‌داده سیستم اطلاعاتی مشتری…………………….. 49

3-5-1 ارتباط فیلدهای بازمهندسی با واحدهای عملیاتی سازمان……………………. 51

3-6 استفاده از ابزارهای برنامه‌ریزی استراتژیک، جهت تدوین راهبردها…………. 52

3-6-1 مفهوم کلی برنامه‌ریزی استراتژیک……………………… 52

3-6-2 ویژگی‌های برنامه‌ریزی استراتژیک……………………… 53

3-6-3 منابع تدوین استراتژی‌ها…………………… 54

3-6-4 تدوین استراتژی‌ها…………………… 54

3-6-5 مراحل تدوین استراتژی…………………….. 55

3-6-5-1 مرحله ورودی……………………. 55

3-6-5-2 مرحله مقایسه……………………. 55

3-6-5-3 مرحله تصمیم‌گیری…………………….. 56

3-6-6 ماتریس SWOT……………………..

3-6-6-1 استراتژی‌های SO (نقاط قوت و فرصت‌ها)…………………… 58

3-6-6-2 استراتژی‌های ST (نقاط قوت و تهدیدها)…………………… 59

3-6-6-3 استراتژی‌های WO (نقاط ضعف و فرصت‌ها)…………………… 59

3-6-6-4 استراتژی‌های WT (نقاط ضعف و تهدیدها) ……………………60

فصل چهارم: یافته‌های تحقیق…………………….. 62

4-1 تجارت الکترونیک و فروشگاه‌های اینترنتی…………………….. 63

4-1-1 معرفی فروشگاه اینترنتی ایران‌مارکت……………………… 64

4-2 روند فروش یک محصول خاص……………………….. 65

4-3 جریان وضعیت سفارش مشتری…………………….. 76

4-4 ارتباط فیلدهای بازمهندسی با واحدهای عملیاتی سازمان…………….. 77

4-4-1 بازمهندسی واحد عملیاتی محصولات……………………… 77

4-4-2 بازمهندسی واحد عملیاتی پشتیبانی…………………….. 78

4-4-3 بازمهندسی واحد عملیاتی سفارشات……………………… 79

4-4-4 بازمهندسی واحد عملیاتی مالی…………………….. 80

4-4-5 بازمهندسی واحد عملیاتی توزیع……………………. 81

4-4-6 بازمهندسی واحد عملیاتی اجرایی…………………….. 82

4-5 تدوین استراتژی‌های بازاریابی…………………….. 83

4-5-1 چارچوب تحلیلی برای تدوین استراتژی‌های بازاریابی………. 84

4-5-1-1 مرحله اول: ورودی…………………….. 85

4-5-1-2 مرحله دوم: مقایسه……………………. 87

4-5-1-2-1 نقاط قوت……………………… 89

4-5-1-2-2 نقاط ضعف……………………… 89

4-5-1-2-3 فرصت‌ها…………………… 90

4-5-1-2-4 تهدیدها ……………………90

4-5-1-3 مرحله سوم: تصمیم‌گیری…………………….. 92

4-5-2 اولویت‌بندی استراتژی‌ها ……………………93

فصل پنجم: نتیجه‌گیری و پیشنهادات……………………… 95

5-1 خلاصه پایان‌نامه و نتیجه‌گیری…………………….. 96

 

پایان نامه و مقاله

 

5-2 پیشنهادات……………………… 97

منابع و مآخذ……………………. 98

چکیده:

قلب تمامی فعالیت‌های کسب و کار در سازمان‌ها، مشتری‌های سازمان هستند و در همین راستا تکنیکی تحت عنوان مدیریت ارتباط با مشتری عنوان می‌گردد که به طور خلاصه عبارتست از استراتژی‌های تعیین شده جهت انتخاب، نگهداری و اداره نمودن مشتریان به منظور ایجاد ارزش. البته امروزه با توجه به ظهور اینترنت و توسعه تجارت در بستری الکترونیکی، این تکنیک در حوزه الکترونیکی تحت عنوان مدیریت ارتباط با مشتری الکترونیکی مطرح می‌گردد. همچنین با توجه به تغییرات دائمی محیط سازمان‌ها و فعالیت‌های آن‌ها، سازمان‌ها همواره نیازمند بکارگیری شیوه‌های مدیریتی نوین هستند. مهندسی مجدد از جمله فنونی است که با انطباق اثربخش سازمان‌ها و شرایط نوین به مدیران کمک‌های فراوانی در جهت برآورده‌سازی نیازهای جدید مشتریان می‌نماید. در این پایان‌نامه با توجه به پویایی سازمان‌ها و نیز بازارهای مشتری‌گرا، بازبینی در فرآیندهای کاری سازمان جهت انطباق خواسته‌های مشتری با توانمندی سازمان مورد نظر قرار می‌گیرد. هدف ارائه یک ساز و کار مهندسی مجدد در یک سیستم ارتباط با مشتری الکترونیکی می‌باشد که علاوه بر تطابق فوق‌الذکر در جهت کسب منافع مالی، گستره بزرگ‌تری از بازار را نیز تحت تأثیر قرار دهد.

فصل اول: مقدمه و کلیات تحقیق

1-1- مقدمه

قلب تمامی فعالیت‌های کسب و کار در سازمان‌ها، مشتری‌های سازمان هستند که در حقیقت ماهیت یک سازمان بر همین اساس شکل می‌پذیرد و نیز اطلاعاتی که از آن‌ها در سیستم‌های اطلاعاتی جمع می‌گردد کمک شایانی در جهت پیشرفت سازمان و اتخاذ تصمیمات راهبردی می‌نماید. در همین راستا تکنیکی تحت عنوان مدیریت ارتباط با مشتری[1] (CRM) عنوان می‌گردد که به طور خلاصه عبارتست از استراتژی‌های تعیین شده جهت انتخاب، نگهداری و اداره نمودن مشتریان به منظور ایجاد ارزش و امروزه یکی از اساسی‌ترین چالش‌ها در حوزه تجارت می‌باشد. مدیریت ارتباط با مشتری بر همکاری مشترک مدیریت و مشتریان در جهت ایجاد ارزش تاکید دارد و می‌توان آن‌را به عنوان راهبردی کلیدی تلقی نمود که سازمان برای بقا ملزم به بکارگیری آن است. به زبان ساده‌تر در حقیقت مدیریت ارتباط با مشتری كلیه فرایندها و فناوری‏هایی است كه سازمان برای شناسایی، انتخاب، ترغیب، گسترش، حفظ و خدمت به مشتری به كار می‏گیرد و به مدیران این امکان را می‌دهد که از دانش مشتریان برای بالا بردن فروش، ارائه خدمات و توسعه آن استفاده كنند و سود آوری روابط مستمر را افزایش دهند.

نکته قابل ذکر در توصیف اهمیت مدیریت ارتباط با مشتری اینست که لزوماً گستردگی حوزه اطلاعاتی یک سازمان کلید موفقیت آن سازمان به حساب نمی‌آید، بلکه این چگونگی کاربرد این اطلاعات است که نقش محوری دارد [5]. از جمله مزایای مدیریت ارتباط با مشتری برای سازمان‌ها می‌توان به حفظ مشتریان فعلی و ترغیب آنان به خریدهای مجدد و فراهم آمدن زمینه‌ای برای تبدیل شدن به سازمان‌های هوشمند و دانش‌محور اشاره نمود. از طرف دیگر تضمین کیفیت، ایجاد تصور مثبت در قبال محصول، افزایش قابلیت اطمینان، ضمانت مرتبط با علامت مشخصه محصول که از طریق برنامه‌های بازاریابی حاصل می‌شود، برخی از مزایای مدیریت ارتباط با مشتری برای خود مشتریان هستند.

سیستم مدیریت ارتباط با مشتری، ‌یك راهكار تجاری از طریق نرم‌افزار و فنونی كه برای كمك بیشتر به مدیریت مؤثر ارتباطات مشتری در كانال‌های مستقیم یا غیرمستقیم مرتبط شده‌اند،‌ می‌‌باشد. مدیریت ارتباط با مشتری از بازاریابی یك به یك به منظور سفارشی كردن محصولات برای مشتری استفاده می‌كند. كه شامل یك فرآیند جمع‌آوری داده پیوسته در تمام مدت تماس با مشتری و سپس تبدیل این داده‌ها به دانش برای ایجاد ارتباط موثرتر با مشتری در جهت سودآوری بیشتر می‌باشد. [5]

امروزه از مدیریت ارتباط با مشتری تحت عنوان مدیریت سنتی ارتباط با مشتری یاد می‌شود و با ظهور اینترنت و توسعه تجارت در بستری الکترونیکی، نحوه داد و ستد شکل تازه‌ای به خود گرفته است و شرکت‌ها برای ایجاد مزایای رقابتی و تضمین کسب سهم در جو موجود به دنبال راهکاری مدرن‌تر هستند. در نتیجه این توسعه، حوزه جدیدی از مدیریت ارتباط با مشتری با عنوان مدیریت ارتباط با مشتری الکترونیکی[2] (ECRM) یا مدیریت ارتباط الکترونیکی با مشتری پدید آمده که حاکی از الکترونیکی شدن شیوه‌های تبادل داده‌ها است. به عبارت دیگر مدیریت ارتباط با مشتری الکترونیکی مجموعه‌ای از استراتژی‌های برخط و یکپارچه است که در شناسایی، بدست آوردن و نگهداری مشتریان به عنوان بزرگ‌ترین سرمایه‌های شرکت ایفای نقش می‌کند.

دایچه مدیریت ارتباط با مشتری الکترونیکی را به دو دسته کلی تقسیم می‌کند [6]: (1) مدیریت ارتباط با مشتری الکترونیکی عملیاتی: شامل مراکز تماس با مشتریان همانند تلفن، فکس، ایمیل و … که عملیات بازاریابی و فروش توسط گروه‌های ویژه انجام می‌پذیرد. (2) مدیریت ارتباط با مشتری الکترونیکی تحلیلی: این نوع مدیریت ارتباط با مشتری الکترونیکی نیازمند تکنولوژی است تا داده‌های زیادی از مشتریان، با هدف تجزیه و تحلیل و ایجاد فرصت‌هایی در کسب و کار جدید، جمع‌آوری شود. همچنین قابل ذکر است مدیریت ارتباط با مشتری با توجه به اهداف سازمان، شکل‌های متفاوتی به خود می گیرد و برای تمرکز بر مشتری و فرآیندهایش نیاز داریم بدانیم چه سیستمی باید طراحی شود.[7] سیستم‌های مدیریت ارتباط با مشتری مخزنی جهت ضبط و نگهداری اطلاعات مشتریان ایجاد کرده و ابزاری برای طبقه بندی و دسترسی به این اطلاعات توسط سازمان فراهم می‌آورند.

قابل ذکر است قبل از اجرای مدیریت ارتباط با مشتری الکترونیکی در سازمان برخی نکات بایستی مدنظر قرار داده شود. شکل 1-1 چارچوبی برای مرحله قبل از اجرای مدیریت ارتباط با مشتری الکترونیکی در سازمان را نشان می‌دهد كه شامل استراتژی‌های كسب و كار، وظایف كسب و كار، مهندسی مجدد فرآیندها، تكنولوژی و آماده‌سازی (تداركات) می‌باشد. [7]

هنگامی كه شرایط اقتصادی باعث می‌شود، بودجه‌های فناوری اطلاعات به صورت دقیق و موشكافانه بررسی شوند، مدیریت ارتباط با مشتری همچنان به عنوان یك اولویت برای شركت‌ها باقی می‌ماند. یك بررسی از شركت‌های خرده‌فروش، نشان می‌دهد كه 52 درصد از آن‌ها مدیریت ارتباط با مشتری را به عنوان یكی از اولویت‌های اصلی تجارتشان در نظر دارند. بازار مدیریت ارتباط با مشتری الكترونیكی هنوز نوپا است. با تكنولوژی و كاربردهایی كه هنوز در حال رشد و بلوغ بوده و فروشنده‌هایی كه در حال استحكام بخشیدن به كارشان در این زمینه توسط این تكنولوژی‌ها هستند. شركت‌ها خدمات چندكاناله با كیفیتی بالا برای مشتریانشان بوجود می‌آورند، مشتریانی كه فروشنده‌های مدیریت ارتباط با مشتری الكترونیكی را مجبور به ارائه راه‌حل‌های بهتر و پربارتر می كنند. [6]

با توجه به تغییرات دائمی محیط سازمان‌ها و فعالیت‌های آن‌ها که هم‌راستا با گسترش نیاز‌های مشتریان است، سازمان‌ها همواره نیازمند به‌کارگیری مدیریتی نوین هستند. مهندسی مجدد (بازمهندسی) از جمله فنونی است که با انطباق اثربخش سازمان‌ها و شرایط نوین به مدیران کمک‌های فراوانی در جهت برآورده‌سازی نیازهای جدید مشتریان می‌نماید. همان‌طور که ذکر کردیم با توجه به رشد روزافزون دامنه نیازهای مشتریان از سازمان یا سیستم، نحوه مدیریت ارتباط با آن‌ها نیز ابعاد تازه‌ای به خود می‌گیرد که توان پوشش این گستردگی در استفاده از فن بازمهندسی تحقق می‌یابد. به عبارت دیگر بازمهندسی یک فرآیند ارتباط با مشتری عبارتست از یک نگرش مدیریتی جهت پیشرفت در شناخت، جذب و نگهداری مشتریان به وسیله افزایش کارایی و اثربخشی فرآیندهای موجود. البته شایان ذکر است که جهت حصول اطمینان از انجام موفقیت آمیز پروژه بازمهندسی، نخست باید شناخت مناسبی نسبت به وظیفه بازمهندسی فرآیندها بدست آورد. [8]

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

2-1- ضرورت تحقیق

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

– پوشش گستره بیشتری از مشتریان جهت افزایش سهم بازار و سود‌دهی

– انطباق ارضای خواسته‌های مشتریان با فرایندهای کاری سازمان

– تسهیل و افزایش سرعت بازمهندسی از طریق گردش اطلاعات با فناوری اطلاعات

– انعطاف بیشتر در سیستم بازاریابی با ارایه استراتژی‌های مناسب

***ممکن است هنگام انتقال از فایل اصلی به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل و با فرمت ورد موجود است***

متن کامل را می توانید دانلود نمائید

 

چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

 

ولی در فایل دانلودی متن کامل پایان نامه

موضوعات: بدون موضوع  لینک ثابت
 [ 09:07:00 ب.ظ ]




مقدمه………………… 3

1-1- یك شیوه استراتژیك برای آزمایش نرم افزار…………………. 5

1-2- اصول آزمایش نرم افزار…………………. 6

1-3- برخی از انواع سطوح تست نرم افزار………………… 6

1-4- آشنایی با شبکه‌ های بیزی………………….. 9

1-4-1- مقدمه ای بر شبکه‌ های بیزی………………….. 9

1-5-  اندازه گیری و متریک…………………… 10

1-6- بیان مسئله…………………. 16

1-7- چالش موجود در تست رگرسیون…………………. 17

1-8- راه حل برای چالش موجود در تست رگرسیون…………………. 17

1-9- توجیه ضرورت انجام طرح…………………. 18

1-10- هدف از اجراء…………………. 19

1-11- نوآوری تحقیق…………………. 19

فصل دوم : ادبیات و پیشینه تحقیق

2-1- پیشینه تحقیق…………………. 21

2-1-1- کارهای مرتبط………………….. 21

2-1-2- بررسی مشکلات موجود در روش‌های مطالعه شده قبلی…….. 22

2-2- تست نرم افزار…………………. 24

2-3- صحت و اعتبار سنجی………………….. 24

2-4- اهداف آزمایش…………………… 25

2-5- اصول آزمایش…………………… 26

2-6- قانون Pareto در فرآیند تست نرم افزار…………………. 26

2-7- چند نمونه از انواع تست………………….. 27

2-8- مراحل انجام تست………………….. 27

2-9- ویژگی‌های یک نرم‌افزار تست‌ پذیر…………………. 28

2-10- ویژگی‌های یک تست خوب………………….. 29

2-11- طراحی نمونه‌های آزمایش…………………… 30

2-11-1 تست جعبه سیاه………………… 31

2-11-2 تست جعبه سفید …………………31

2-11-3 آزمایش ساختاركنترل…………………. 31

2-11-4 آزمایش واحد…………………. 31

2-11- 5 خطاهای متداول محاسبه که اغلب مشاهده می‌شوند…… 32

2-12- آزمایش یکپارچه سازی………………… 32

2-13- آزمایش رگرسیون………………… 33

2-14- متدولوژی های مربوط به تست رگرسیون……….. 35

2-14-1- اجرای مجدد همه‌ ی تست ها …………………35

2-14-2- انتخاب تست رگرسیون …………………36

2-14-3- کاهش مجموعه تست………………… 36

2-14-4- اولویت بندی موارد تست …………………36

2-15- اولویت بندی………………….. 37

2-15-1- مقدمه ای بر اولویت بندی………………….. 37

2-15-2 – معیارهای اولویت دهی………………….. 38

2-15-3- اولویت بندی موارد تست………………….. 39

2-16- متریک…………………… 39

2-16-1- مقدمه ای برای متریک…………………… 39

2-17- متریک های تست نرم افزار…………………. 40

2-17-1- خواص متریک ها در شرایط ایده آل………… 40

2-18- معیار و متریک در تست نرم افزار…………………. 43

2-18-1- مراحل انجام کاردر فرایند اندازه گیری………………….. 43

2-19- متریک های آزمون…………………. 43

2-20- مزایای استفاده از متریک ها………………… 44

2-21- شبکه‌ های بیزی………………….. 45

2-21-1-   استنتاج با استفاده از توزیع توام كامل…………………. 45

2-21-2- مشكلات استنتاج با توزیع توام كامل و راه ‌حل آن ‌ها….. 47

2-21-3- مثالی از شبکه ‌های بیزی………………….. 48

2-22- مفاهیم شبكه ‌های بیزی………………….. 50

2-22-1-   نمایش توزیع توام كامل…………………. 50

2-22-2- رابطه ‌های استقلال شرطی در شبكه‌ های بیزی……….. 52

2-22-3-   نمایش كارآمد توزیع ‌های شرطی………………….. 53

2-23- یادگیری شبكه‌ های بیزی………………….. 54

2-24-   استنتاج دقیق در شبكه‌ های بیزی………………….. 55

2-25- استنتاج بوسیله محاسبه تك ‌تك عناصر احتمالی…….. 55

2-26- الگوریتم حذف متغیر…………………. 57

2-27- استنتاج تقریبی در شبكه‌ های بیزی………………….. 58

2-28- روش‌های نمونه‌گیری مستقیم…………………. 58

2-28-1- نمونه ‌گیری با رد كردن…………………. 59

2-28-2-   نمونه ‌گیری وزن ‌دار…………………. 60

2-28-3- نمونه‌ گیری زنجیره ماركوفی…………………. 61

2-28-4- جمع ‌بندی شبکه‌های بیزی………………….. 62

2-29- تحولات انجام شده تا کنون………………….63

فصل سوم : روش تحقیق

3- انگیزه و هدف ما از ارائه این رویکرد…………………. 66

3-1-   رویکرد پیشنهادی………………….. 68

3-1-1-   روند کلی در رویکرد پیشنهادی………………….. 68

3-2- محاسبه و استخراج شاخص‌ها برای ماژول‌ها…………………70

3-3 – معیارهای رویکرد پیشنهادی………………….. 70

3-3-1- اهمیت هر ماژول…………………. 71

3-3-2- احتمال ابتلا به خطای ماژول…………………. 72

3-3-3- اثرگذاری خطای ماژول بر دیگر ماژول‌ها………………… 72

3-3-4- شدت خطای هر ماژول…………………. 73

3-4- شاخص‌های وزن دهی به ماژول‌ ها………………… 74

3-5- ساخت شبکه بیزی………………….. 74

3-6- ایجاد ساختار گراف………………….. 75

3-7- محاسبه جداول احتمال شرطی………………….. 76

3-8- تبدیل اندازه‌ی كیفی صفت‌ ها به مقادیركمی……… 79

3-9-روش اول برای صفت‌ های سه حالته…………………. 79

3-9-1- مثالی از روش اول برای صفت های سه حالته……. 80

3-10- روش دوم برای صفت‌های سه حالته…………………. 81

3-10-1- مثالی از روش دوم برای صفت های سه حالته…………. 81

3-11- تبدیل اندازه‌ی كیفی صفت‌ های غیرهم وزن به مقادیركمی………………….. 82

3-11-1- مثالی از روش تبدیل اندازه‌ی كیفی صفت‌ های غیرهم وزن به مقادیركمی……….. 83

3-12- پیاده سازی مدل تست کارآمد نرم افزار با استفاده از نرم افزار Netica………………….

3-13-   پركردن جدول احتمال شرطی با استفاده از كد نویسی………………….. 87

3-14- نمونه هایی از جداول احتمال شرطی فاکتورهای تست و کارآمدی اولویت بندی……. 90

3-15-  پیاده سازی رویکرد پیشنهادی در مثال واقعی………………….. 94

فصل چهارم : محاسبات و یافته های تحقیق

1-4- ارزیابی مدل پیشنهادی………………….. 97

2-4- متریک (APFD)…………………

4-3- اولویت بندی با کمک تکنیک شبکه های بییزی…………………98

4-4- اولویت بندی با تکنیک اصلی………………… 101

4-5- اولویت بندی با تکنیک تصادفی…………………. 102

4-6- مقایسه روش های اولویت بندی با روش پیشنهادی………………….. 103

 

مقالات و پایان نامه ارشد

 

فصل پنجم: نتیجه گیری و پیشنهادات

1-5- نتیجه گیری………………….. 108

2-5 پیشنهادات آینده………………… 110

پیوست الف: واژه نامه ی فارسی به انگلیسی………………….. 111

پیوست ب: واژه نامه ی انگلیسی به فارسی………………….. 114

منابع و ماخذ…………………. 117

چکیده:

رگرسیون این اطمینان را حاصل می‌کند كه تغییرات بر روی رفتار كنونی نرم افزار اثر نامطلوبی نگذاشته است. یكی از تكنیك های تست رگرسیون تكنیک اولویت بندی است كه باعث افزایش كارایی تست می‌شود. تکنیک های اولویت بندی موارد تست در بهبود تشخیص نرخ خطای تست رگرسیون موثراند. با این حال، بیشتر تکنیک های پیشنهاد شده قبلی برای خطاهای تشخیص داده شده در طول تست، شدت برابری را در نظر می‌گیرند که در عمل اینگونه نیست. علاوه بر این، بیشتر تکنیک های موجود برروی اطلاعات قبلی بدست آمده از اجرای موارد تست قبلی یا تغییر در کد برنامه تکیه می‌کنند و تعداد کمی از آنها می‌توانند به طور مستقیم برای تست غیر رگرسیون استفاده شوند. در این رساله، با هدف بهبود نرخ تشخیص خطا برای تست رگرسیون و همچنین تست غیر رگرسیون، پیشنهاد کردیم یک رویکرد جدید اولویت بندی موارد تست را با استفاده از شبکه‌های بیزی با تکیه بر تجزیه تحلیل ساختار برنامه تحت تست. برای پیاده سازی رویکرد پیشنهادی، ما از ابزار Netica و همچنین روش کد نویسی در نرم افزار  MATLAB استفاده می‌کنیم. و همچنین از متریک APFD (متوسط درصد شناسایی خطا) جهت ارزیابی نرخ تشخیص خطا در این رساله تكیه می‌کنیم. و روش مبتنی بر شبکه‌های بیزی بر اساس تجزیه و تحلیل ساختار برنامه را ارائه خواهیم نمود. در نهایت با كمك یك بررسی موردی، كاربرد روش خود را نشان می‌دهیم. نتایج مقایسه تكنیك پیشنهادی با سایر تكنیك ها نشان می‌دهد كه روش ارائه شده نسبت به سایر روش‌ها نتیجه دقیق تری را ارائه می‌نماید. ضمن اینکه روش پیشنهادی قادر به تصمیم گیری در وضعیت عدم قطعیت هم می باشد و این به عنوان ویژگی محسوب می شود. همچنین علاوه بر در نظر گرفتن معیار احتمال ابتلا به خطا و اهمیت خطا ، معیارهایی نظیر اثر گذاری خطای ماژول بر دیگر ماژول‌ها و شدت خطای هر ماژول را نیز مورد توجه قرار می‌دهد و به همین خاطر روشی کامل‌تر از روش مشابه می‌ باشد و این توانایی را دارد که علاوه بر تست رگرسیون در تست توسعه نرم افزار هم مورد استفاده قرار بگیرد.

فصل اول: مقدمه و کلیات تحقیق

مقدمه:

سیستم های نرم افزاری امروزه با فراگیر شدن در علوم مختلف نقش بسیار مهمی را در برطرف نمودن نیازها و خواسته‌های مشتریان ایفا می‌کنند و همچنین به عنوان یک جزء اصلی و لاینفک در امور روزمره به حساب می‌آیند. با گسترش روز افزون تولید سیستم های نرم افزاری همچنان تقاضا برای تولید سیستم های نرم افزاری جدید وجود دارد. بحث مهم بعد از تولید نرم افزارها نگهداری و ارتقاء آنها می‌باشد. وجود خطا و اشتباه در نرم افزارها می‌تواند منجر به خسارات زیادی از قبیل هزینه‌های مالی، زمانی، فیزیکی وحتی در برخی کاربردهای حساس و بحرانی مانند کاربردهای پزشکی، کنترل کننده موشک و کنترل کننده‌های ترافیک هوایی خسارت جانی را نیز به بار آورد. از این رو برای اینکه قابلیت اطمینان را در استفاده از سیستم های نرم اقزاری افزایش دهیم باید نرم افزار را مورد تست قرار دهیم. تست نرم افزار در توسعه سیستم های نرم افزاری از جایگاه مهم و با ارزشی برخوردار است. به خصوص در سیستم های نرم افزاری مقیاس بزرگ و پیچیده امروزی. زیرا فعالیت‌های تست هم زمان بر و هم هزینه بر هستند. نرم افزارها برای اینکه ارتقاء یابند می‌بایست توسعه داده شوند و نسبت به نسخه‌های اولیه رشد و تکامل یابند. یکی از فعالیت‌های مهم و هزینه بر در جهت ارتقاء نرم افزار تست نرم افزار است که انواع متفاوتی از تست برای بخش‌های مختلف و در زمانهای مختلف طراحی و ایجاد شده‌اند. تست فرآیندی است مخرب که محصول نرم افزاری را مورد حمله قرار می‌دهد تا اینکه خطا بروز کند. تست نرم افزار شامل تحقیق و بررسی بر روی نرم افزار تولید شده است که این تحقیق و برسی برای پیدا کردن خطاها انجام می‌شود. به طور کلی یک سری از سوال و جواب‌هایی هستند که نرم‌افزار را با آن امتحان می‌کنیم در حالی که از برنامه انتظار داریم با توجه به ورودی‌هایی که با استفاده از سوالات وارد می‌کنیم، جواب‌های صحیحی را به عنوان خروجی به دست دهد. آزمایش نرم‌افزار حیطه وسیعی از فعالیت‌های مربوط به تولید برنامه‌های رایانه‌ای را دربرمی‌گیرد که از آزمایش کردن کد برنامه توسط برنامه‌نویس گرفته تا نشان دادن عملکرد درست یک سیستم اطلاعاتی بزرگ به مشتری. سازمانها یا شرکت‌هایی که نرم افزارها را توسعه می‌دهند، محصولی به نام نرم افزار تولید می‌کنند. ولی چه عامل یا عواملی باعث می‌شوند که یک نرم افزار از نرم افزار مشابه دیگر متمایز و برجسته شود؟ عوامل متعددی را می‌توان نام برد که باعث این برتری و تمایز شود اما یکی از این عوامل می‌تواند کیفیت محصول نهایی باشد که به بازار عرضه خواهد شد. اما برای رسیدن به این نقطه برتری، باید چگونه عمل کرد و اندیشید؟ یکی از پاسخ‌ها به این سوال بدون شک تست نرم افزار و نحوه انجام آن می‌تواند باشد.

اهمیت آزمایش نرم افزار و اثرات آن بر كیفیت نرم افزار نیاز به تأكید بیشتر ندارد.Deutch در این باره اینگونه بیان می‌نماید: توسعه سیستمهای نرم افزاری شامل یكسری فعالیت‌های تولید می‌باشد كه امكان اشتباهات انسانی در آن زیاد است. خطاها در ابتدای یك فرآیند و مراحل توسعه بعدی آن ظهور می ‌نمایند. به دلیل عدم توانایی انجام كارها و برقراری ارتباط به صورت كامل، توسعه نرم افزار همواره با فعالیت تضمین كیفیت همراه است. آزمایش نرم افزار عنصری حیاتی از تضمین كیفیت نرم افزار می ‌باشد و تقریبی مشخصه، طراحی، و تولید كد رانشان می ‌دهد.

1-1- یک شیوه استراتژیک برای آزمایش نرم افزار

آزمایش،مجموعه فعالیت‌هایی است كه می‌تواند از قبل به صورت سیستماتیك برنامه ریزی و هدایت شوند . به این دلیل، الگویی برای آزمایش نرم افزار باید برای فرآیند نرم افزار تعریف شود. این الگو شامل مجموعه مراحلی است كه می‌توان تكنیك های خاص طراحی نمونه‌های آزمایش و روش‌های آزمایش را در آن قرار داد.

چند استراتژی آزمایش نرم افزار در این رابطه پیشنهاد شده است . همه آنها برای توسعه دهنده نرم افزار، الگویی را به منظور آزمایش فراهم می‌کنند و همگی دارای خصوصیات زیر هستند:

– آزمایش از سطح مؤلفه شروع می‌شود به سمت خارج در جهت مجتمع سازی كل سیستم كامپیوتری پیش می‌رود.

– تكنیك های متفاوت آزمایش، در نقاط زمانی مختلف مناسب می ‌باشند.

– آزمایش توسط توسعه دهنده نرم افزار و برای پروژه‌های بزرگ توسط گروه مستقل آزمایش، هدایت می‌شود.

– آزمایش و اشكال زدایی فعالیت‌های متفاوتی هستند، اما اشكال زدایی باید با هر استراتژی آزمایش همراه باشد.

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

2-1- اصول آزمایش نرم افزار

آزمایش، موارد غیر معمول جالب توجه ای را برای مهندس نرم افزار آشكار می‌نماید. در ضمن فعالیت‌های اولیه مهندسی نرم افزار، مهندس، سعی در ایجاد نرم افزار با استفاده از مفهومی مجرد و بدست آوردن محصولی واضح و كامل دارد و اینك آزمایش باید انجام شود .مهندس تست یكسری نمونه‌های آزمایش ایجاد می‌ کند كه باید نرم افزار ایجاد شده را با شكست روبرو نماید. در واقع، آزمایش، یك مرحله در فرآیند نرم افزار است كه می ‌تواند به عنوان فرآیندی مخرب به جای سازنده در نظر گرفته شود (حداقل از نظر روانشناسی) به هرحال هدف از آزمایش چیزی متفاوت از آنچه انتظار می ‌رود می ‌باشد. در بسیاری از شرکت‌ها حدود 30 تا 50 درصد از هزینه نرم افزار را صرف تست آن می‌کنند، با این وجود برخی هنوز هم بر این عقیده‌اند که نرم افزارها قبل از انتشار و تحویل به مشتری به درستی تست نمی‌شوند. چند دلیل باعث این باور می‌شوند : اول اینکه انجام تست نرم افزار امری است بسیار مشکل. دوم اینکه معمولاَ به خاطر زمانبر بودن و دیگر عوامل از قبیل : هزینه‌ی بالای تست نرم افزار ، فشارهای وارده از سوی بازار ، مشتری و رقبا منجر به این شده‌اند تا مدت زمان اختصاص داده شده برای انجام تست بسیار کمتر از دیگر بخش‌های فرایند تولید نرم افزار گردد. دلیل دیگر نداشتن برنامه (استفاده از متدولوژی و ابزاری مشخص) برای تست کردن می‌باشد. با این وجود تمامی شرکت‌های تولید کننده نرم افزار با هدف تولید نرم افزاری با کیفیت و افزایش رضایتمندی مشتری، محصول خود را مورد تست قرار می‌دهند. کیفیت چیزی است که ما در تمامی چرخه تولید نرم افزار از قبیل تولید محصولات نرم افزاری ، فرایندها و خدمات ارائه شده به مشتری یا کاربران به دنبال آن هستیم.

***ممکن است هنگام انتقال از فایل اصلی به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل و با فرمت ورد موجود است***

متن کامل را می توانید دانلود نمائید

 

چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

 

ولی در فایل دانلودی متن کامل پایان نامه

موضوعات: بدون موضوع  لینک ثابت
 [ 09:06:00 ب.ظ ]