لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 108
دانشگاه آزاد اسلامی
واحد تهران جنوب
دانشکده مدیریت و حسابداری
«پروژه کار آموزی»
(پایان نامه کارشناسی رشته مدیریت صنعتی)
موضوع :
بررسی نقش پیاده سازی مدل EFQM در گروه خودرو سازی بهمن
(مطالعه موردی : شرکت مزدا یدک)
استاد راهنما :
دکتر قنبر عباس پور اسفدن
نگارنده:
مهران حاجی ملکی
سال تحصیلی:
نیمسال دوم 88-1387
فهرست مطالب
عنوان صفحه
فصل اول : طرح تحقیق
مقدمه 2
تاریخچه 3
اهداف مدل تعالی 7
آشنایی با کلیات مدل 8
مفاهیم بنیادین تعالی 10
معیارهای مدل EFQM 19
معیارهای مدل از دید امتیاز 24
منطق امتیاز دهی RADAR 25
روشهای خود ارزیابی 28
قلمروزمانی و مکانی 32
فرضیه 32
روش تحقیق 32
محدودیت های تحقیق 32
فصل دوم : مروری بر منابع موضوع
سه فقره از مهمترین جوایز کیفیت 34
تاریخچه تکامل مدل EFQM 36
آمار سازمان های برتر جایزه تعالی 38
مدل تعالی EFQM و معیارها 42
کاربردهای مدل تعالی سازمانی 43
مزایای مدل تعالی سازمانی 43
9 معیار مدل تعالی 46
فصل سوم : روش شناسی تحقیق
فرضیه و متغیرهای تحقیق 74
روش تحقیق 74
روش های جمع آوری اطلاعات 74
جامعه و نمونه آماری 75
فصل چهارم : بحث و نتیجه گیری
اظهار نامه آموزشی 77
وضیعت گذشته 79
اعضای کمیته های مدل تعالی 81
طرح جامع IT شرکت مزدا یدک 84
نتیجه کار 99
نتیجه گیری 100
پیشنهاد 102
فهرست منابع 103
تقدیم به
روح بنیان گذار انقلاب اسلامی ایران و رهبر دلسوز حضرت آیت الله العظمی خامنه ای که زحمات بی دریغی برای به بار نشستن درخت پر شکوه انقلاب و اسلام ناب محمدی (ص) کشیده اند.
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : .DOC ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 66 صفحه
قسمتی از متن .DOC :
Why study programming languages ?
هر چه قابلیت ابزار را بشناسیم ابزار شناسی بهتر می شود .
الگو ریتم های بهینه تر می شود .
قدرت انتخاب زبانها بالا تر می رود .
یادگیری زبانهای جدید آسان تر می شود .
برای طراحی زبان جدید می توان از قابلیتهای زبانهایی که شناختیم استفاده کنیم و نقاط ضعف را رفع کنیم . (مانند java )
Attributes of a good language :
ساختار زبان ساده و روشن و واضح (کد نویسی راحت باشد)
سنخیت با آن طبیعت مسئله.
orthognaliy (تعامل) قابلیت ترکیب دستور العمل ها و استفاده ازساختاریدر ساختارهای دیگر .
مثال :
A=b>3; if (a=b)
استفاده یکassignment در ساختار if
:Support for abstraction .4
data مجرد که ساخته میشود مهم نیست در کجا کار میکند و از محیط خارج مستقل است و محیط خارج هیچ دخل و تصرفی در بر نامه ندارد . به data type یک زبان هر چه لازم است می توان اضافه کرد .
مثال : link list یک تایپ data type مجرد است .
5. Ease of program verificatin ( تشخیص صحت برنامه ) :
6. programming enviroment : ( محیط مجتمع توسعه IDE که محیط های user friendly هستند )
7. portability of programs : ( قابلیت حمل )
از یک دستگاه به دستگاه دیگر کار کند مانند زبان java .
8. cost of use : ( هزینه اجرا ، هزینه ترجمه ، هزینه تولید ، هزینه نگهداری )
cost of program execution : برنامه سریع اجرا شود و کد بهینه وقت زیادی برای اجرا از cpu نگیرد .
cost of program translation:مدت زمانی که compile کد تولید می کند زمان کمی باشد .
مثال : pascal سریع تر اجرا می شود و کند تر compile می شود زیرا پاسکال بهینه سازی کد انجام می دهد ، زمان بیشتری می برد ولی c بر عکس .
cost of program creation , testing and use : برنامه نویس سریعتر تویط زبان ، برنامه را تولید کند و تعداد برنامه نویس کمتری لازم باشد .
cost of program maintenance : زبانی که توسعه و خوانایی بالاتری داشته باشد .
مثال : pascal هزینه نگهداری کمتری دارد چون ، چند ماه بعد قابل فهم تر است .
زبان خوب برای دانشجو زبانی است که هزینه compile پایین باشد .
بستگی به معیارهای زبان برنامه نویسی مناسب مشخص می شود .
Language paradiagms :
Imperative languages :
زبانهایی مانند : PLI ، Pascal ، c ، fortran
زبانهایی که الگو ریتم ها را در غالب function ، procedure می نویسیم و هر procedure یک شرح وظیفه ای دارد که برنامه نویس کد آنرا می نویسد و مجموعه دستور العمل ها ، state ماشین ( موقعیت cpu و حافظه ) را تغببر می دهد .
بعد از انجام هر دستور العمل نتیجه را در جایی بریزیم و ببینیم . ( procedural languages )
Applicative languages :
زبانهایی مانند ML ، Lisp
اساس کار function است و زبان با کار کردن این function به نتیجه کار می رسد.
object- oriented programming :
محور اصلی این زبان شی ها هستند و با استفاده از این زبان می توان data type پیچیده را از ترکیب data type های جدیدی بدست آورد .(link list : مجموعه ای از data type های ساده بدست آمده )
: Rule – based languages (شاخه ای از زبان توصیفی )
ساختار این rule ها دو بخش است :
action
validtion
languages evtiarative :
زبانهایی هستند که دانش (rule ، fact ) داخل آن توصیف می شود و از آنها برای پاسخگویی به یک سری پرسشها استفاده می شود .
زبانهایی که دانش در خطوط برنامه مستقر است .
زبان prolog اجازه داده می شود که دانش در قالب به صورت facts ، rules معرفی شود .
جلسه دوم :
Enviroment : محیطی که تحت آن برنامه نویسی انجام می شود و بر طراحی و پیاده سازی زبان تأثیر گذار است .
در محیط dos ،می بینیم که زبان بر نامه نویسی هم تأثیر پذیر است به طور مثال در محیط dos ، mouse programming سخت است .
درc و turbo pascal مشکل است با mouse کار کنیم باید driver موس را داشته باشیم و بعدا با intrupt ها ، mouse را کنترل کنیم . چون محیط اجازه کار با موس را راحت نمی دهد ، برنامه نویس باید با lintrupt این کار را پیاده کند . ولی همین c و pascal در ویندوز به علت وجود توابع و امکانات os اجازه کار با موس به راحتی امکان پذیر می سازد.
اگر پاسکال در محیط ویندوز اجرا شود ( زبان Delphi) کار راحتتر است و با mouse می توان کار کرد .
بنابراین محیط در feature هایی که می تواند در اختیار قرار دهد تاثیر گذار است ، مثلا در سیستمهای قدیمی که main frame بودند batch proccessing داشتند .
batch proccessing:
وقتی برنامه ای را برای اجرا می فرستیم در صفی قرار می گیرد تا نوبت به آن برسد . در آن وقت چند برنامه در صف قرار می گیرند و میتوانند با هم کار کنند . د ر آن وقت شروع به کار می کنند ، از زمانیکه در صف قرار می کیرند تا زمانیکه اجرا شود.userهیچ دخل و تصرفی نمی تواند به آن داشته باشد . برنامه برای اجرا فرستاده می شود و دیگر منتظر نمی ایستد که کاربر data ای را وارد کند ( توسط کی برد ) یا مثلا اطلاعاتی را روی صفحه ببینیم . بنا براین حالت interaction بین user و برنامه وجود ندارد . چون محیط اینطور است زبانهایی که تحت این محیط طراحی و پیاده سازی می شوند ، featureهایی مثل demo کارهای mouse و کارهایی که حالت interaction بین user و برنامه باشد دیده نمی شود . ( ارتباط بر قرار کردن و رد و بدل کردن اطلاعات : interaction ) . ولی در عوض بدلیل اینکه کار با دستگاههای جانبی مثل دیسکها و tape ها و کارتخوان و ... بیشر نیاز است ، featureهایی که بتواند با آنها کار کند بیشتر شده است .( مثل cobol در Dosvs) .
یعنی محیط بسیار در طراحی زبان و feature هایی که آن زبان می تواند در اختیار کاربر بگذارد موثر است .
در بعضی سیستمها ممکن است feature هایی لازم باشد که محیط نمی دهد ، زبان برنامه سازی باید آنرا شبیه سازی software simulation کند .
برای طراحی و پیاده سازی زبان اولین کاری که باید بکنیم این است که چون می دانیم محیط روی زبان موثر است ، محیطی را که با این زبان قرار است کامپایل شود روی آن و یا محیطی که این زبان باید روی آن اجرا شود شناسایی کنیم .
پس شناسایی اینکه روی چه دستگاهی عملیات کامپایل انجام شود و برنامه روی چه دستگاهی اجرا می شود اهمیت دارد..معمولا روی همان دستگاه که برنامه کامپایل می شود روی همان اجرا می شود .
پس باید تا حدودی معماری کار را بشناسیم که چه اتفاقاتی می افتد داخلی ترین لایه Actual Computer است که همانن سخت افزار است و به تنهایی قابل استفاده نیست و برای قابل استفاده شدن به لایه های نرم افزاری روی آن نیاز است .
شکل Virtual Computer:
یک لایه نازک نرم افزاری به اسم Bios که روی لایه Actual comp. قرار میگیرد . یک سری سرویسهای اولیه مربوط به ورودی و خروجی در آن قرار گرفته .
این نما سطوح Virtuality
را نمایش میدهد.
وقتی کامپیوتر را روشن می کنیم قبل از اینکه سیستم عامل بالا بیاید Keyboard و Ram گراقیک روشن میشوند و hard چشمک می زند ، این سرویسها مربوط به bios است.
یک لایه دیگر روی bios قرار میگیرد به نام os . این لایه یک سری امکانات بیشتر با خودش میآورد و از لایه زیرین (bios) یک سری امکانات را می گیرد و به لایه بالایی میدهد و خودش هم یکسری امکانات اضافه میکند .همین os مجموعه ای از managerها است ، بخاطر اینکه resurceها در این لایه محدود است .
Cpu وI/O device ها همگی resurce هستند ، منابعی که برنامه ها از آن استفاده میکنند برای اینکه هرج و مرج رخ ندهد ، نیاز به برنامه ای است که کنترل کند و مدیریت resurce ها را انجام دهد .بنابراین لازم است os یک سری سرویسها از لایه های پایین گرفته و به لایه بالایی دهد و یک سری هم خودش( برنامه ای مانند storage management ) را اضافه کند .
لایه بالاتر لایه programming language یا زبانهای برنامه سازی است . این لایه ای است که ما روی آن بحث می کنیم . این لایه سرویسهای لایه زیرین را گرفته و ضمن اینکه اگر نقاط ضعفی در لایه های پایینتر وجود دارد سعی می کند آن نقاط ضعف را برطرف نماید و سرویسها را به لایه های بالاتر منتقل می کند .
لایه بالاتر ، لایه application program است که شامل برنامه هایی که می نویسیم ،است .مجموعه ای از لایه های زیرین ممکن است که مستقیما سرویسها را از لایه پایینتر نگیرد بلکه از لایه های زیرین بگیرد ( چند لایه پایینتر) .مثل اینکه در لایه application program مستقیما با یک پورت کار کند . یعنی مستقیما با یک پورت کار کند .یعنی مستقیما با لایه actual computer در ارتباط است. یا در یک application program از intrupt bios یا intropt os استفاده کنیم و یا از زبانی استفاده کنیم که خودش می داند چه کار بکند مثل توابع کتابخانه ای sin،sqrt ، که اینجا از لایه programming lang. استفاده کردیم.
Actual comp. ای که اطرافش لایه های نرم افزاری است که سرویس دهی را بیشتر میکند تشکیل دهنده virtual comp. است .زمانیکه بخواهیم زبانی را طراحی کنیم باید بدانیم روی چه virtual comp. ای طراحی را انجام میدهیم .فقط actual comp. به تنهایی کفایت نمیکند"،باید بدانیم تحت چه سیستم عاملی است .اگر c++ را تحت dos روی ibm compatible پیاده سازی کنیم ، با زمانیکه تحت ویندوز پیاده سازی میکنیم متفاوت است.
محیط روی feature های زبان تاثیر میگذارد. لایه های نرم افزاری واقعی نیستند .به همین دلیل به آن virtual comp. میگوییم و به لایه های آن virtuality levels می گوییم .
بنابراین در زمان طراحی و پیاده سازی لازم است بدانیم virtual comp. مورد نظر چیست .
ممکن است سطوح های computer virtual مستقیما feature را در اختیار زبان برنامه نویسی قرار ندهد . در آن وقت زبان برنامه نویسی سرویس ها را باید soft ware simulation کند .
مثال :در کامپوتر های قدیمی 80286 ، 80386 ، sx 80486 ،8086 ،actual computer نمی توانست پردازشهای floating point را انجام دهد و زبانهایی که طراحی میشدند نمی توانستند محاسبات اعشاری را انجام دهند پس از software simulation استفاده می شد .
مثلا : اگر با fortran برنامه ای که floating point processing داشت نوشتیم بنابر این به assemble code اش نگاه می کردیم از یک طرف function call استفاده شده بود که این function نرم افزاری ، این کار را انجام می دهد . (software simulation ) .
بسته به computer virtual ای که زبان برنامه نویسی روی آن قرار گرفته سرویس داده می شود و هر چه قدر قوی باشد امکانات را از سطوح زیرین می گیرد و در اختیار سطوح بالاتر می گذارد و امکاناتی را که سطوح زیرین نمی دهد را program language همه سرویس ها را software simulation می کند .
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 70
برای تعیین ضخامت مؤثر سنگفرش پیاده روی موجود بر حسب ضخامت HMA، یک یا چند ضریب تبدیل باید یافت شود. اگر پیاده روی موجود عمق کامل باشد، روش 1، بر اساس شاخص سرویس دهی موجود (PSI) روی موجود، می تواند برای تعیین ضریب تبدیل بکار برود در غیر اینصورت، روش 2 بر اساس شرایط فردی هر لایه، باید بکار برود تا ضریب تبدیل هر لایه مشخص گردد.
روش1: شکل 13.2 ضرایب تبدیل C را برای پیاده روهای آسفالت با عمق کامل بر اساس پیاده رویی موجود در زمان over lay را می دهد، دو منحنی در شکل، تفاوت در عملکرد را پس از قرار دادن over lay را نشان می دهد. منحنی بالایی، خط A، پیاده روها را با یک میزان کاهش یافته تغییر در PSI در مقایسه با میزان تغییر آنها قبل از over lay را نشان می دهد. منحنی پایینی، خط B، یک میزان تغییر در PSI حدود همان مقدار قبل از over lay را نشان می دهد و بنابراین تا حدی محافظه کارانه است. انتخاب بین دو منحنی موضوع قضاوت و تجربه است. ضرایب تبدیل نشان داده شده در شکل 13.2 فقط برای HMA بکار می رود. اگر مخلوط های آسفالت امولسینهای شده استفاده شوند، ضرایب اکی والان نشان داده شده در جدول 13.2 باید استفاده گردد. ضخامت مؤثر هر لایه موجود با ضرب کردن ضخامت واقعی هر لایه در ضریب تبدیل و ضریب اکی والانسی مناسب بدست می آید. کل ضخامت مؤثر توسط
جمع کردن ضخامت مؤثر مجزایی تمام لایه های سنگفرش بدست می آید:
(13.5)
h و c وE ضخامت، ضریب تبدیل و ضریب اکی والانسی لایه i وn تعداد کل لایه ها است.
مثال13.2:
عمق سنگفرش آسفالت(عمق کامل) شامل یک HMA 2 اینچ و یک بستر base آسفالت امولسیفای نوع II اینچی6 قرار است روکش over lay شود.
جواب:
از شکل 13.2، بر اساس خطA و 0.6 بر اساس خط B است.از جدول 13.2، ، از معادله 13.5، . بر اساس خط A و . بر اساس خط B است. اگر c متوسط بکار رود .
روش2 : در این روش شرایط هر لایه مجزا ارزیابی می شود و ضریب تبدیل
مناسب c از جدول 13.3 بدست می آید. شبیه به معادله 13.5 ضخامت مؤثر چنین بدست می آید:
(13.5)
روش 2 می تواند برای سنگفرش های عمق کامل استفاده شود. اگر PSI معلوم باشد. هر دو روش 1 و2 استفاده و مقایسه شود. اگر چه تغییرات در مقادیر نشان داده شده در جدول 13.3 بر اساس تحلیل شهودی است، ولی تجربه نشان داده است که آنها برای طراحی over lay مفید می باشند.
مثال 13.3
ضخامت مؤثر یک سنگفرش شامل یک سطح 4 in HMA ای، یک بستر 6 in ای(152mm) و یک زیر بستر sub base قلوه سنگ شکسته crushed gravel را تعیین نمایید.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 70
برای تعیین ضخامت مؤثر سنگفرش پیاده روی موجود بر حسب ضخامت HMA، یک یا چند ضریب تبدیل باید یافت شود. اگر پیاده روی موجود عمق کامل باشد، روش 1، بر اساس شاخص سرویس دهی موجود (PSI) روی موجود، می تواند برای تعیین ضریب تبدیل بکار برود در غیر اینصورت، روش 2 بر اساس شرایط فردی هر لایه، باید بکار برود تا ضریب تبدیل هر لایه مشخص گردد.
روش1: شکل 13.2 ضرایب تبدیل C را برای پیاده روهای آسفالت با عمق کامل بر اساس پیاده رویی موجود در زمان over lay را می دهد، دو منحنی در شکل، تفاوت در عملکرد را پس از قرار دادن over lay را نشان می دهد. منحنی بالایی، خط A، پیاده روها را با یک میزان کاهش یافته تغییر در PSI در مقایسه با میزان تغییر آنها قبل از over lay را نشان می دهد. منحنی پایینی، خط B، یک میزان تغییر در PSI حدود همان مقدار قبل از over lay را نشان می دهد و بنابراین تا حدی محافظه کارانه است. انتخاب بین دو منحنی موضوع قضاوت و تجربه است. ضرایب تبدیل نشان داده شده در شکل 13.2 فقط برای HMA بکار می رود. اگر مخلوط های آسفالت امولسینهای شده استفاده شوند، ضرایب اکی والان نشان داده شده در جدول 13.2 باید استفاده گردد. ضخامت مؤثر هر لایه موجود با ضرب کردن ضخامت واقعی هر لایه در ضریب تبدیل و ضریب اکی والانسی مناسب بدست می آید. کل ضخامت مؤثر توسط
جمع کردن ضخامت مؤثر مجزایی تمام لایه های سنگفرش بدست می آید:
(13.5)
h و c وE ضخامت، ضریب تبدیل و ضریب اکی والانسی لایه i وn تعداد کل لایه ها است.
مثال13.2:
عمق سنگفرش آسفالت(عمق کامل) شامل یک HMA 2 اینچ و یک بستر base آسفالت امولسیفای نوع II اینچی6 قرار است روکش over lay شود.
جواب:
از شکل 13.2، بر اساس خطA و 0.6 بر اساس خط B است.از جدول 13.2، ، از معادله 13.5، . بر اساس خط A و . بر اساس خط B است. اگر c متوسط بکار رود .
روش2 : در این روش شرایط هر لایه مجزا ارزیابی می شود و ضریب تبدیل
مناسب c از جدول 13.3 بدست می آید. شبیه به معادله 13.5 ضخامت مؤثر چنین بدست می آید:
(13.5)
روش 2 می تواند برای سنگفرش های عمق کامل استفاده شود. اگر PSI معلوم باشد. هر دو روش 1 و2 استفاده و مقایسه شود. اگر چه تغییرات در مقادیر نشان داده شده در جدول 13.3 بر اساس تحلیل شهودی است، ولی تجربه نشان داده است که آنها برای طراحی over lay مفید می باشند.
مثال 13.3
ضخامت مؤثر یک سنگفرش شامل یک سطح 4 in HMA ای، یک بستر 6 in ای(152mm) و یک زیر بستر sub base قلوه سنگ شکسته crushed gravel را تعیین نمایید.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 108
دانشگاه آزاد اسلامی
واحد تهران جنوب
دانشکده مدیریت و حسابداری
«پروژه کار آموزی»
(پایان نامه کارشناسی رشته مدیریت صنعتی)
موضوع :
بررسی نقش پیاده سازی مدل EFQM در گروه خودرو سازی بهمن
(مطالعه موردی : شرکت مزدا یدک)
استاد راهنما :
دکتر قنبر عباس پور اسفدن
نگارنده:
مهران حاجی ملکی
سال تحصیلی:
نیمسال دوم 88-1387
فهرست مطالب
عنوان صفحه
فصل اول : طرح تحقیق
مقدمه 2
تاریخچه 3
اهداف مدل تعالی 7
آشنایی با کلیات مدل 8
مفاهیم بنیادین تعالی 10
معیارهای مدل EFQM 19
معیارهای مدل از دید امتیاز 24
منطق امتیاز دهی RADAR 25
روشهای خود ارزیابی 28
قلمروزمانی و مکانی 32
فرضیه 32
روش تحقیق 32
محدودیت های تحقیق 32
فصل دوم : مروری بر منابع موضوع
سه فقره از مهمترین جوایز کیفیت 34
تاریخچه تکامل مدل EFQM 36
آمار سازمان های برتر جایزه تعالی 38
مدل تعالی EFQM و معیارها 42
کاربردهای مدل تعالی سازمانی 43
مزایای مدل تعالی سازمانی 43
9 معیار مدل تعالی 46
فصل سوم : روش شناسی تحقیق
فرضیه و متغیرهای تحقیق 74
روش تحقیق 74
روش های جمع آوری اطلاعات 74
جامعه و نمونه آماری 75
فصل چهارم : بحث و نتیجه گیری
اظهار نامه آموزشی 77
وضیعت گذشته 79
اعضای کمیته های مدل تعالی 81
طرح جامع IT شرکت مزدا یدک 84
نتیجه کار 99
نتیجه گیری 100
پیشنهاد 102
فهرست منابع 103
تقدیم به
روح بنیان گذار انقلاب اسلامی ایران و رهبر دلسوز حضرت آیت الله العظمی خامنه ای که زحمات بی دریغی برای به بار نشستن درخت پر شکوه انقلاب و اسلام ناب محمدی (ص) کشیده اند.