فی ژوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی ژوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

پردازش تکاملی والگوریتم تکاملی

اختصاصی از فی ژوو پردازش تکاملی والگوریتم تکاملی دانلود با لینک مستقیم و پر سرعت .

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله   46 صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید

 

 

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

 

در بیان تاریخچه مختصری از تکامل باید گفت که داروین نخستین کسی نیست که تکامل را کشف کرد، هزاران سال پیشاز داروین تئوری تکامل در افسانه ها و اسطوره های برخی از ملت ها وجود داشته است، مثلا هندو ها معتقد بوده اند حیات از آب شروع شده است و اولین موجودات ابتدا در آب شکل گرفتند و بعد به سایر موجودات تبدیل شدند. بعدها دانشمندان و فلاسفه ای مثل تالس تکامل را بصورت فرضیه های طبیعی برای توضیح علمی حیات مطرح کردند اما بررسی علمی و دقیق تکامل در دوران اخیر شکل گرفته است. پیشاز داروین چند دانشمند دیگر مانند لامارک شخصی که زیست شناسی را به معنی امروزی اش بنا نهاد نیز در مورد تکامل مطالعاتی داشتند و نظریاتی را نیز ارائه داده بودند. تفاوت اصلی میان نظریه تکامل لامارک با نظریه داروین در این بود که داروین تکامل را امری گروهی و مربوط به گونه های جانوری میداند ولی لامارک آنرا امری انفرادی میدانسته است، اما با این وجود، این داروین است که پدر تکامل خوانده میشود زیرا درک مدرن ما از تکامل به تئوری گزینش طبیعی بر میگردد که چارلز داروین و آلفرد راسل والاس آنرا در سال ١٨۵٨ در کتاب "مشاء انواع یا ریشه مطرح کردند. (Origin of species) " گونه ها

 

تعریف گزینش طبیعی:

 

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

 

تعریف تکامل:

 

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

 

بر اساس تئوری تکامل موجودات جدید تر همگی اجداد مشترکی دارند، و برای نشان دادن این شراکت استفاده میشود، بعنوان مثال (Phylogenetic tree) در اجداد، معمولا از درختواره های فیلوژنتیکی ارتباط حیوانات با گیاهان و سایر موجودات را نشان میدهد.

 

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

 

تکامل هنوز تنها یک نظریه است:

 

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

 


تکامل تصادفی است و احتمال آن پایین است، پس محال است:

 

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

تغییراتی که بر اساس تحولات تصادفی ژنتیکی (جهش ژنتیکی) انجام میگیرند.

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

 

 

 

AI به دو مکتب فکری تقسیم می شود:
AI قراردادی (Coventional AI) : توسط رسمی سازی (formalism)، تحلیل آماری، تعاریف و اثبات مشخص می گردد (مثل یادگیری ماشین و سیستم های خبره).
هوش محاسباتی: با ویژگی های غیررسمی، غیراحتمالی و اغلب با رویکردهای آزمون و خطا شناخته می شود. هوش محاسباتی به سه بخش اصلی تقسیم می گردد:
شبکه های عصبی
سیستم های فازی
محاسبه تکاملی
الگوریتم های تکاملی تکنیک پیاده سازی مکانیزم هایی مانند تولید مجدد، جهش، ترکیب مجدد(ادغام)، انتخاب طبیعی (فرایندی که توسط آن افرادی دارای مشخصه های مطلوب با احتمال بیشتری برای تولید افراد بعدی به کار می روند. پس مشخصه های مطلوب در نسل بعد عمومی تر می شوند) و بقای شایسته ترین است. ولی محاسبات تکاملی دارای مشخصه های زیر می باشند:
پیشروی، رشد یا توسعه تکراری
مبنی بر جمعیت
جستجوی تصادفی هدایت شده
پردازش موازی
ملهم از زیست شناسی

 

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

 

هوش گروهی (SI) یک تکنیک هوش مصنوعی مبنی بر بررسی رفتار جمعی در سیستم های غیر متمرکز و خودسازمانده است . این واژه توسط Wang و Beni در سال 1989 و در مبحث سیستم های رباتی سلولی مطرح شد.
SI معمولا از جمعیتی از عاملهای ساده تشکیل شده که به طور محلی با یکدیگر و محیطشان تعامل دارند. با اینکه ساختار کنترلی متمرکزی برای تحمیل رفتار عاملها وجود ندارد، تعاملات محلی بین عاملها اغلب منجر به بروز یک رفتار سراسری می گردد. مثال:گروه مورچگان، ازدحام پرندگان و دسته حیوانات.

 

سیستم های نمونه:

 

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

 

الگوریتم کلونی مورچه ها:
انسان همیشه برای الهام گرفتن به جهان زنده پیرامون خود نگریسته است. یکی از بهترین طرح های شناخته شده، طرح پرواز انسان است که ابتدا لئورناردو داوینچی(1519-1452) طرحی از یک ماشین پرنده را بر اساس ساختمان بدن خفاش رسم نمود. چهار صد سال بعد کلمان آدر ماشین پرنده ای ساخت که دارای موتور بود و بجای بال از ملخ استفاده می کرد.
هم اکنون کار روی توسعه سیستم های هوشمند با الهام از طبیعت از زمینه های خیلی پرطرفدار هوش مصنوعی است. الگوریتمهای ژنتیک که با استفاده از ایده تکاملی داروینی و انتخاب طبیعی مطرح شده، روش بسیار خوبی برای یافتن مسائل بهینه سازیست. ایده تکاملی داروینی بیانگر این مطلب است که هر نسل نسبت به نسل قبل دارای تکامل است و آنچه در طبیعت رخ می دهد حاصل میلیون ها سال تکامل نسل به نسل موجوداتی مثل مورچه است.
الگوریتم کلونی مورچه برای اولین بار توسط دوریگو (Dorigo) و همکارانش به عنوان یک راه حل چند عامله (Multi Agent) برای مسائل مشکل بهینه سازی مثل فروشنده دوره گرد (TSP :Traveling Sales Person) ارائه شد.
عامل هوشند(Intelligent Agent) موجودی است که از طریق حسگر ها قادر به درک پیرامون خود بوده و از طریق تاثیر گذارنده ها می تواند روی محیط تاثیر بگذارد.
الگوریتم کلونی مورچه الهام گرفته شده از مطالعات و مشاهدات روی کلونی مورچه هاست. این مطالعات نشان داده که مورچه ها حشراتی اجتماعی هستند که در کلونی ها زندگی می کنند و رفتار آنها بیشتر در جهت بقاء کلونی است تا درجهت بقاء یک جزء از آن. یکی از مهمترین و جالبترین رفتار مورچه ها، رفتار آنها برای یافتن غذا است و بویژه چگونگی پیدا کردن کوتاهترین مسیر میان منابع غذایی و آشیانه. این نوع رفتار مورچه ها دارای نوعی هوشمندی توده ای است که اخیرا مورد توجه دانشمندان قرار گرفته است.باید تفاوت هوشمندی توده ای(کلونی) و هوشمندی اجتماعی را روشن کنیم.
در هوشمندی اجتماعی عناصر میزانی از هوشمندی را دارا هستند. بعنوان مثال در فرآیند ساخت ساختمان توسط انسان، زمانی که به یک کارگر گفته میشود تا یک توده آجر را جابجا کند، آنقدر هوشمند هست تا بداند برای اینکار باید از فرغون استفاده کند نه مثلا بیل!!! نکته دیگر تفاوت سطح هوشمندی افراد این جامعه است. مثلا هوشمندی لازم برای فرد معمار با یک کارگر ساده متفاوت است.
در هوشمندی توده ای عناصر رفتاری تصادفی دارند و بین آن ها هیچ نوع ارتباط مستقیمی وجود ندارد و آنها تنها بصورت غیر مستقیم و با استفاده از نشانه ها با یکدیگر در تماس هستند. مثالی در این مورد رفتار موریانه ها در لانه سازیست.
جهت علاقه مند شدن شما به این رفتار موریانه ها وتفاوت هوشمندی توده ای و اجتماعی توضیحاتی را ارائه می دهم :
فرآیند ساخت لانه توسط موریانه ها مورد توجه دانشمندی فرانسوی به نام گرس قرار گرفت. موریانه ها برای ساخت لانه سه فعالیت مشخص از خود بروز می دهند. در ابتدا صدها موریانه به صورت تصادفی به این طرف و آن طرف حرکت می کنند. هر موریانه به محض رسیدن به فضایی که کمی بالاتر از سطح زمین قرار دارد شروع به ترشح بزاق می کنند و خاک را به بزاق خود آغشته می کنند. به این ترتیب گلوله های کوچک خاکی با بزاق خود درست می کنند. علیرغم خصلت کاملا تصادفی این رفتار، نتیجه تا حدی منظم است. در پایان این مرحله در منطقه ای محدود تپه های بسیار کوچک مینیاتوری از این گلوله های خاکی آغشته به بزاق شکل می گیرد. پس از این، همه تپه های مینیاتوری باعث می شوند تا موریانه ها رفتار دیگری از خود بروز دهند. در واقع این تپه ها به صورت نوعی نشانه برای موریانه ها عمل می کنند. هر موریانه به محض رسیدن به این تپه ها با انرژی بسیار بالایی شروع به تولید گلوله های خاکی با بزاق خود می کند. این کار باعث تبدیل شدن تپه های مینیاتوری به نوعی ستون می شود. این رفتار ادامه می یابد تا زمانی که ارتفاع هر ستون به حد معینی برسد. در این صورت موریانه ها رفتار سومی از خود نشان می دهند. اگر در نزدیکی ستون فعلی ستون دیگیری نباشد بلافاصله آن ستون را رها می کنند در غیر این صورت یعنی در حالتی که در نزدیکی این ستون تعداد قابل ملاحظه ای ستون دیگر باشد، موریانه ها شروع به وصل کردن ستونها و ساختن لانه می کنند.
تفاوتهای هوشمندی اجتماعی انسان با هوشمندی توده ای موریانه را در همین رفتار ساخت لانه می توان مشاهده کرد. کارگران ساختمانی کاملا بر اساس یک طرح از پیش تعیین شده عمل می کنند، در حالی که رفتار اولیه موریانه ها کاملا تصادفی است. علاوه بر این ارتیاط مابین کارگران سختمانی مستقیم و از طریق کلمات و ... است ولی بین موریانه ها هیچ نوع ارتباط مستقیمی وجود ندارد و آنها تنها بصورت غیر مستقیم و از طریق نشانه ها با یکدیگر در تماس اند. گرس نام این رفتار را Stigmergie گذاشت، به معنی رفتاری که هماهنگی مابین موجودات را تنها از طریق تغییرات ایجاد شده در محیط ممکن می سازد.
بهینه سازی مسائل بروش کلونی مورچه(ACO) :
همانطور که می دانیم مسئله یافتن کوتاهترین مسیر، یک مسئله بهینه سازیست که گاه حل آن بسیار دشوار است و گاه نیز بسیار زمانبر. بعنوان مثال مسئله فروشنده دوره گرد(TSP). در این مسئله فروشنده دوره گرد باید از یک شهر شروع کرده، به شهرهای دیگر برود و سپس به شهر مبدا بازگردد بطوریکه از هر شهر فقط یکبار عبور کند و کوتاهترین مسیر را نیز طی کرده باشد. اگر تعداد این شهرها n باشد در حالت کلی این مسئله از مرتبه (n-1)! است که برای فقط 21 شهر زمان واقعا زیادی می برد:
روز1013*7/1 = S1016*433/2 = ms10*1018*433/2 = !20
با انجام یک الگوریتم برنامه سازی پویا برای این مسئله ، زمان از مرتبه نمایی بدست می آید که آن هم مناسب نیست. البته الگوریتم های دیگری نیز ارائه شده ولی هیچ کدام کارایی مناسبی ندارند. ACO الگوریتم کامل و مناسبی برای حل مسئله TSP است.
مورچه ها چگونه می توانند کوتاهترین مسیر را پیدا کنند؟

 

مورچه ها هنگام راه رفتن از خود ردی از ماده شیمیایی فرومون(Pheromone) بجای می گذارند البته این ماده بزودی تبخیر می شد ولی در کوتاه مدت بعنوان رد مورچه بر سطح زمین باقی می ماند. یک رفتار پایه ای ساده در مورچه های وجود دارد :

 

آنها هنگام انتخاب بین دو مسیر بصورت احتمالاتی( Statistical) مسیری را انتخاب می کنند که فرومون بیشتری داشته باشد یا بعبارت دیگر مورچه های بیشتری قبلا از آن عبور کرده باشند. حال دقت کنید که همین یک تمهید ساده چگونه منجر به پیدا کردن کوتاهترین مسیر خواهد شد :
همانطور که در شکل 1-1 می بینیم مورچه های روی مسیر AB در حرکت اند (در دو جهت مخالف) اگر در مسیر مورچه ها مانعی قرار دیهم(شکل 2-1) مورچه ها دو راه برای انتخاب کردن دارند. اولین مورچه ازA می آید و بهC می رسد، در مسیر هیچ فرومونی نمی بیند بنابر این برای مسیر چپ و راست احتمال یکسان می دهد و بطور تصادفی و احتمالاتی مسیر CED را انتخاب می کند. اولین مورچه ای که مورچه اول را دنبال می کند زودتر از مورچه اولی که از مسیر CFD رفته به مقصد می رسد. مورچه ها در حال برگشت و به مرور زمان یک اثر بیشتر فرومون را روی CED حس می کنند و آنرا بطور احتمالی و تصادفی ( نه حتما و قطعا) انتخاب می کنند. در نهایت مسیر CED بعنوان مسیر کوتاهتر برگزیده می شود. در حقیقت چون طول مسیر CED کوتاهتر است زمان رفت و برگشت از آن هم کمتر می شود و در نتیجه مورچه های بیشتری نسبت به مسیر دیگر آنرا طی خواهند کرد چون فرومون بیشتری در آن وجود دارد.
نکه بسیار با اهمیت این است که هر چند احتمال انتخاب مسیر پر فرومون ت توسط مورچه ها بیشتر است ولی این کماکان احتمال است و قطعیت نیست. یعنی اگر مسیر CED پرفرومون تر از CFD باشد به هیچ عنوان نمی شود نتیجه گرفت که همه مورچه ها از مسیرCED عبور خواهند کرد بلکه تنها می توان گفت که مثلا 90% مورچه ها از مسیر کوتاهتر عبور خواهند کرد. اگر فرض کنیم که بجای این احتمال قطعیت وجود می داشت، یعنی هر مورچه فقط و فقط مسیر پرفرومون تر را انتخاب میکرد آنگاه اساسا این روش ممکن نبود به جواب برسد. اگر تصادفا اولین مورچه مسیرCFD(مسیر دورتر) را انتخاب می کرد و ردی از فرومون بر جای می گذاشت آنگاه همه مورچه ها بدنبال او حرکت می کردند و هیچ وقت کوتاهترین مسیر یافته نمی شد. بنابراین تصادف و احتمال نقش عمده ای در ACO بر عهده دارند.
نکته دیگر مسئله تبخیر شدن فرومون بر جای گذاشته شده است. برفرض اگر مانع در مسیر AB برداشته شود و فرومون تبخیر نشود مورچه ها همان مسیر قبلی را طی خواهند کرد. ولی در حقیقت این طور نیست. تبخیر شدن فرومون و احتمال به مورچه ها امکان پیدا کردن مسیر کوتاهتر جدید را می دهند.

 

 

 

 

 


1-1



2-1



3-1



4-1

مزیتهای ACO :
همانطور که گقته شد «تبخیر شدن فرومون» و «احتمال-تصادف» به مورچه ها امکان پیدا کردن کوتاهترین مسیر را می دهند. این دو ویژگی باعث ایجاد انعطاف در حل هرگونه مسئله بهینه سازی می شوند. مثلا در گراف شهرهای مسئله فروشنده دوره گرد، اگر یکی از یالها (یا گره ها) حذف شود الگوریتم این توانایی را دارد تا به سرعت مسیر بهینه را با توجه به شرایط جدید پیدا کند. به این ترتیب که اگر یال (یا گره ای) حذف شود دیگر لازم نیست که الگوریتم از ابتدا مسئله را حل کند بلکه از جایی که مسئله حل شده تا محل حذف یال (یا گره) هنوز بهترین مسیر را داریم، از این به بعد مورچه ها می توانند پس از مدت کوتاهی مسیر بهینه(کوتاهترین) را بیابند.
کاربردهای ACO :
از کاربردهای ACO می توان به بهینه کردن هر مسئله ای که نیاز به یافتن کوتاهترین مسیر دارد ، اشاره نمود :
1. مسیر یابی داخل شهری و بین شهری
2. مسیر یابی بین پست های شبکه های توزیع برق ولتاژ بالا
3. مسیر یابی شبکه های کامپیوتری
مسیر یابی شبکه های کامپیوتری با استفاده از ACO :
در ابتدا مقدمه ای از نحوه مسیر یابی در شبکه های کامپیوتری را توضیح خواهیم داد :
اطلاعات بر روی شبکه بصورت بسته های اطلاعاتی کوچکی (Packet) منتقل می شوند. هر یک از این بسته ها بر روی شبکه در طی مسیر از مبدا تا مقصد باید از گره های زیادی که مسیریاب (Router) نام دارند عبور می کنند. در داخل هر مسیریاب جدولی قرار دارد تا بهترین و کوتاهترین مسیر بعدی تا مقصد از طریق آن مشخص می شود، بنابر این بسته های اطلاعاتی حین گذر از مسیریاب ها با توجه به محتویات این جداول عبور داده می شوند.
روشی بنام : Ant Colony Routering

 

ACR پیشنهاد شده که بر اساس ایده کلونی مورچه به بهینه سازی جداول می پردازید و در واقع به هر مسیری با توجه به بهینگی آن امتیاز می دهد. استفاده از ACR به این منظور دارای برتری نسبت به سایر روش هاست که با طبیعت دینامیک شبکه سازگاری دارد، زیرا به عنوان مثال ممکن است مسیری پر ترافیک شود یا حتی مسیر یابی (Router) از کار افتاده باشد و بدلیل انعطاف پذیری که ACO در برابر این تغییرات دارد همواره بهترین راه حل بعدی را در دسترس قرار می دهد.

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  46  صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


پردازش تکاملی والگوریتم تکاملی

حیوانات آزمایشگاهی

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

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  12  صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید

 

 

حیوانات آزمایشگاهی
امروزه، حیوانات آزمایشگاهی، جزء جدایی‌ناپذیر بسیاری از پروژه‌های تحقیقاتی دنیا محسوب می‌شوند. داروها و روش‌های درمانی جدید، همگی قبل از تجربه بر روی انسان، باید بر روی حیوان تجربه شوند. بسیاری از اطلاعاتی که راجع به واکنش‌های سلولی و ملکولی، بدست آمده، حاصل کار بر روی حیوانات آزمایشگاهی است.
استفاده از حیوانات بعنوان ابزار تحقیق، مستلزم برقراری رابطه‌ای دوطرفه است که در یک طرف آن، انسان و در طرف دیگر، حیوان قرار دارد. حاصل این تعامل می‌تواند از یک سو به محقق، کارکنان تیم تحقیق و مسؤولین نگهداری از حیوانات، آسیب رسانده و از سوی دیگر، موجبات آزار حیوان را فراهم سازد. بعنوان مثال، عدم رعایت نکات ایمنی، بهداشتی و اخلاقی در هنگام کارکردن، جابجا کردن و غذادادن به حیوان ممکن است علاوه بر ابتلای انسان به بیماری‌هایی چون آلرژی و بیماری‌های مشترک بین انسان و حیوان، منجر به آزار حیوان و تحمیل درد و شکنجه و محرومیت حیوان از شرایط مناسب زیستی بشود.
چهار شیوه جدید برای آزمون سمیت مواد توسط اتحادیه اروپا مورد تایید قرار گرفته است. این شیوه ها نقش قابل توجهی در کاهش تعداد حیوانات مورد نیاز برای آزمایش های تاکسیکولوژی خواهد داشت. در انگلستان در سال ،۲۰۰۰ ۶/۲ میلیارد رویه آزمایشگاهی که متضمن استفاده از حیوانات آزمایشگاهی بوده صورت گرفته است. استفاده از شیوه های جدید موجب کاهش ۱۶ درصدی در این آزمایشات خواهد شد. دو آزمایش از این آزمایش های چهارگانه باعث حذف خرگوش از آزمون های خورندگی مواد شیمیایی می شود. اکنون به جای مطالعه تاثیر مستقیم مواد خورنده بر بافت پوست خرگوش، تاکسیکولوژیست ها می توانند اثرات موادشیمیایی را بر بافت پوست کشت یافته انسان یا جوندگان مورد مطالعه قرار دهند. آزمون سوم که برای ارزیابی نفوذپذیری مواد در بافت های زنده به کار گرفته می شود اکنون می تواند با استفاده از بافت های کشت یافته صورت گیرد. آزمایش چهارم که موسوم به فوتو تاکسیسیتی است تاثیر توام نور و مواد شیمیایی را بر بافت پوست ارزیابی می کند. این آزمون اکنون می تواند بر روی بافت های مهندسی ژنتیکی شده موشی صورت گیرد که تحت تشعشع امواج ماورا بنفش تغییر رنگ می دهد. البته آزمون فوتو تاکسیسیتی تاکنون صورت نگرفته است بنابراین استفاده از این شیوه جدید تاثیری بر حیوانات آزمایشگاهی نخواهد داشت. اکنون کمپانی های داروسازی و کشاورزی قدم های بزرگی را به پیش برداشته اند. آن ها با استفاده از تکنیک های بیوشیمیایی و ژنتیکی، استفاده از حیوانات زنده را برای ارزیابی اثرات سمی آن ها منتفی کرده اند. اکنون می توان با استفاده از شبکه ای از پروتئین ها یا ژن ها اثرات سمی مواد شیمیایی را به خوبی شناخت. مطالعه ساختارهای شیمیایی مواد نیز می تواند نشانه هایی از میزان سمیت آن ها را به دست دهد. اصل بنیادی برای پرهیز از استفاده از حیوانات آزمایشگاهی حرکت به سمت کاهش، تصفیه و جایگزینی است. تاکنون بیشترین میزان پیشرفت در زمینه کاهش و تصفیه به دست آمده است. در این دو زمینه با ایجاد تغییرات در شیوه عمل از تعداد کمتری از حیوانات آزمایشگاهی استفاده می شود. ولی هدف غایی، جایگزینی حیوانات آزمایشگاهی به وسیله شیوه های جدید است.
اندی کوگلان

 

طی ۱۰ سال آینده چندین میلیون موش، خرگوش و رات به نام علم محکوم به مرگ هستند. به زعم برخی، این کار یک قصابی غیرقابل بخشش است. به زعم برخی دیگر استفاده از حیوانات تنها راه مناسب برای آزمودن داروها، مواد شیمیایی و همچنین شیوه های درمانی جدید است. ولیکن طی هفته های گذشته برخی از دولت های غربی در تدارک مصوباتی برآمدند که می تواند شدیدا بر این جدل عاطفی و قطبی شده تاثیر بگذارد. اکنون نشانه هایی در دست است که نشان می دهد سیاستمداران ممکن است در حال مهیاکردن شرایطی باشند که طی آن امکان آزمایش بر روی حیوانات به طور کلی از میان برود. عامل این حرکت جدید یک منبع غیرقابل انتظار بوده است: سازمان همکاری و توسعه اقتصادی اروپا (OECD) یا کلوپ خصوصی ثروتمندترین کشورهای جهان. در ماه مه گذشته اعضای OECD برای اولین بار موافقت کردند که چهار نوع آزمون ایمنی مواد بدون استفاده از حیوانات صورت گیرد. این تصمیم به تنهایی موجب خواهد شد که میلیون ها حیوان آزمایشگاهی به کار گرفته نشوند.
این تصمیم یک پیروزی برای OECD محسوب می شود چرا که بسیاری بر این عقیده اند که اعضای این سازمان مسئول رشد آرام شیوه های جایگزین برای آزمون ایمنی مواد شیمیایی هستند. نظام تصمیم گیری دولتی به شیوه ای است که همه اعضا می بایست قبل از آغاز استفاده از آزمون با آن موافق باشند. بنابراین حتی اگر یک عضو با استفاده از یک شیوه آزمون ایمنی مخالفت داشته باشد مباحثات متوقف می شود. در گزارشی که توسط مرکز اروپایی تایید شیوه های جایگزین (ECVAM) تهیه شده سرعت آرام پیشرفت امور مورد انتقاد قرار گرفته است. در انگلستان نیز در گزارشی که توسط مجلس سنا انتشار خواهد یافت انتظار می رود که تحقیقات در زمینه توسعه شیوه های جایگزین برای آزمودن ایمنی مواد شیمیایی مورد تشویق واقع شود.
در حالی که طرفداران استفاده از شیوه های جایگزین به جای استفاده از حیوانات از پیشرفت امور اظهار رضایت نمی کنند برخی دیگر معتقدند که تصمیم اخیر جامعه اروپا (OECD) نشانه آغاز دوره جدیدی از تکوین و توسعه نگرش های جدید است. آزمون های جدید که در این کشورها آغاز خواهد شد می تواند زمینه را برای توسعه تکنیک های قابل اعتماد فراهم سازد. اکنون طرفداران حقوق حیوانات امید فراوانی به این روش های جدید یافته و معتقدند که شیوه های جایگزین با سرعت توسعه خواهند یافت. چه عاملی باعث کندی امور در پیشرفت شیوه های جایگزین بوده است؟ دکتر جان مک آردل (J.McArdle) مدیر بنیاد تحقیقات جایگزین در مینه سوتا انگشت خود را به سوی دولت آمریکا و آژانس حفاظت محیط زیست آمریکا نشانه می رود. در بسیاری از کشورهای اروپایی در مواردی که امکان استفاده از شیوه های جایگزین فراهم است آزمون دوزکشنده ۵۰ درصد (LD50) غیرضروری تشخیص داده می شود. در این آزمون خشن، گروه حیوانات در مقابل تراکم های متفاوت از مواد شیمیایی سمی قرار داده می شوند تا زمانی که ۵۰ درصد از آن ها از میان بروند. در آمریکا استفاده از شیوه های جایگزین بسیار دیرتر از کشورهای اروپایی ممکن شد. ریچارد هیل (R.Hill) نماینده آژانس حفاظت محیط زیست آمریکا در اتحادیه اروپا که این آژانس به لحاظ نبود سازمان اداری و همچنین عدم اعتماد به هر چیز نوین دچار محافظه کاری مزمن است. به نظر هیل آزمون های تعیین سمیت به خوبی جا افتاده و امکان استفاده از شیوه های جایگزین فراهم نیست. با این وجود هیل معتقد است که دورنمای تغییرات در حال نمایان شدن است.
عامل مهم این تغییرات به زعم هیل، کمیته ارزیابی شیوه های جایگزین است که در سال ۱۹۹۶ تاسیس شده و هدف آن بررسی شیوه های قدیم و جدید برای اولین بار است. برای نمونه در فوریه گذشته آژانس حفاظت محیط زیست آمریکا کارگاهی تشکیل داد که در آن به محققین آموخته می شد چگونه می توان به جای استفاده از ۲۵ حیوان آزمایشگاهی از ۹ حیوان استفاده کرد تا LD50 مواد محاسبه شود. ولیکن به نظر منتقدین این کفایت نمی کند. قوانین موجود در آمریکا می بایست اصلاح شوند تا بتوان همچون اروپا آزمایشگاه ها را مجبور کرد تا به جای استفاده از حیوانات آزمایشگاهی از شیوه های جایگزین استفاده کرد. مشکل بزرگ و دیگری که مک آردل به آن اشاره می کند تغییرات اخیر در قوانین حمایت از حیوانات آمریکاست. دو ماه پیش طی تغییرات ایجاد شده در این قوانین، موش رات و پرندگان از رده حیوانات مورد حمایت این گروه خارج شدند. این بدان معنی است که انجمن حمایت از حیوانات آمریکا حمایت خود را از قریب به ۹۵درصد از حیوانات آزمایشگاهی سلب می کند.
هیل معتقد است که تمایل کمتری برای استفاده از آزمون های آزمایشگاهی بر روی موجود زنده در آمریکا وجود دارد ولی در عین حال اذعان می کند که شیوه های جایگزین معمولا در این موارد کمتر مورد استفاده قرار می گیرد. برای نمونه شیوه های جایگزین برای نشان دادن میزان حساسیت آفرینی مواد شیمیایی بر روی چشم به سادگی وجود ندارند. نکته بنیادی آن است که هر شیوه جدیدی می بایست در نهایت بتواند حداقل به اندازه شیوه های قدیمی در جهت حمایت از سلامت انسان یا محیط زیست به کار گرفته شود یا این که بسیار موثرتر از شیوه های گذشته باشد. فرد استاکس (F.Stokes) از کمیته ارزیابی شیوه های جایگزین می گوید: «غیرمسئولانه است اگر چنانچه شیوه هایی مورد استفاده قرار گیرند که نتوانند در جهت حمایت از سلامت انسان یا محیط زیست به کار گرفته شوند. » اگر استفاده از شیوه های جایگزین بدون مطالعه کافی صورت گیرد ممکن است یک تولیدومید دیگر روی دست ما بماند.

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  12  صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


حیوانات آزمایشگاهی

گزارش پایان دوره کارآموزی

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

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  55  صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید

 

 

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

 


 سپاس فراوان 

 

 

 


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

 


فصل اول

 

مقدمه:
در طی ده سال گذشته دنیا دستخوش تحولات فراوانی در عرصه ارتباطات بوده است . اغلب سازمانها و موسسات ارائه دهنده کالا و خدمات که در گذشته بسیار محدود و منطقه ای مسائل را دنبال و در صدد ارائه راهکارهای مربوطه بودند ، امروزه بیش از گذشته نیازمند تفکر در محدوده جهانی برای ارائه خدمات و کالای تولیده شده را دارند. به عبارت دیگر تفکرات منطقه ای و محلی حاکم بر فعالیت های تجاری جای خود را به تفکرات جهانی و سراسری داده اند. امروزه با سازمانهای زیادی برخورد می نمائیم که در سطح یک کشور دارای دفاتر فعال و حتی در سطح دنیا دارای دفاتر متفاوتی می باشند . تمام سازمانهای فوق قبل از هر چیز بدنبال یک اصل بسیار مهم می باشند : یک روش سریع ، ایمن و قابل اعتماد بمنظور برقراری ارتباط با دفاتر و نمایندگی در اقصی نقاط یک کشور و یا در سطح دنیا اکثر سازمانها و موسسات بمنظور ایجاد یک شبکه WAN از خطوط اختصاصی (Leased Line) استفاده می نمایند.خطوط فوق دارای انواع متفاوتی می باشند. ISDN ( با سرعت 128 کیلوبیت در ثانیه )، ( OC3 Optical Carrier-3) ( با سرعت 155 مگابیت در ثانیه ) دامنه وسیع خطوط اختصاصی را نشان می دهد. یک شبکه WAN دارای مزایای عمده ای نسبت به یک شبکه عمومی نظیر اینترنت از بعد امنیت وکارآئی است . پشتیانی و نگهداری یک شبکه WAN در عمل و زمانیکه از خطوط اختصاصی استفاده می گردد ، مستلزم صرف هزینه بالائی است .
سیستم حسابداری ، عبارتست از مجموعه‌ای از اجزا به هم پیوسته در داخل یک موسسه که آثار مالی رویدادهای آن موسسه را به گزارشها و صورت مالی تبدیل می‌کند.
سیستم حسابداری مانند هر سیستم دیگری از اجزا به هم پیوسته تشکیل شده، جهت نیل به یک یا چند هدف به فعالیت خود ادامه می‌دهد، مبدل است یعنی رویدادهای مالی را به صورتها و گزارشهای مالی قابل استفاده برای گروه‌های مختلف استفاده کننده از اطلاعات مالی تبدیل می‌کند و با تهیه تراز آزمایشی ، اطلاعات بازخور جهت کنترل سیستم حسابداری ارائه می‌نماید.
یک سیستم حسابداری، به عنوان یک سیستم جز از سیستم کل موسسه بوده و تمام سیستم‌های باز تحت تأثیر متقابل عوامل محیطی از قبیل عوامل اقتصادی، اجتماعی و .... قرار دارد.
در مورد تأثیر عوامل محیطی بر سیستم حسابداری می‌توان از مطرح شدن حسابداری تورمی بعد از 1970 به این سو و یا از تغییرات در قوانین مالیاتی، تجاری و بانکی و تأثیر آن در داده‌ها و پردازش آنها و تهیه صورتها و گزارشهای مالی براساس این تغییرات یاد کرد.
هر سیستم حسابداری از سه بخش تشکیل شده است :
ورود داده‌ها :
در یک سیستم حسابداری، ثبت رویدادهای مالی براساس اسناد و مدارک اولیه به عنوان داده‌های به سیستم ، شامل صورتحساب (فاکتور) خرید، صورتحساب فروش، رسید دریافت‌ها و پرداخت‌های نقدی و .... انجام می‌شود.

 

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

 

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

 

مراحل طرح و تدوین سیستمهای حسابداری :
برای طرح و تدوین سیستمهای حسابداری اقدامات و روشهایی در مراحل مختلف صورت می‌گیرد مراحل طرح و تدوین سیستم‌های حسابداری، شامل مراحل ششگانه زیر است :

 

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

 

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

 

مصاحبه :
این روش یکی از متداولترین و مناسب‌ترین روشهای مطالعه و شناسایی‌است‌وبه‌دلیل‌عملی‌بودن وکم‌هزینه بودن کاربرد بیشتری دارد.

 

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

 

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

 

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

 


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

 

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

 

پس از انتخاب یکی از راه‌ حلهای سه گانه، بایستی آن را از سه نظر مورد بررسی قرار داد:

 

بررسی تکنیکی :
در این بررسی باید روشن شود که امکانات موجود در مؤسسه یا امکانات موجود در بازار نیازهای سیستم حسابداری جدید را برآورد می‌نماید . در طراحی سیستم‌های حسابداری کامپیوتری بررسی تکنیکی شامل ارزیابی سخت افزار و نرم افزارهای موجود در بازار نیز می‌شود.

 

بررسی امکان :
در این بررسی که عده‌ای آن را بررسی عمل بودن سیستم حسابداری نیز نامیده‌اند، توانائیها و امکانات موسسه ا ز نظر سازمان ، نیروی انسانی و سیاستهای مدیریت مورد توجه و مطالعه قرار می‌گیرد.

 

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

 

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

 

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

 

 

 

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

 

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

 

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

 


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

 

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

 

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

 

 

 

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

 

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

 

رشد و اصلاح سیستم :
در این دستورالعمل تغییرات لازم در سیستم حسابداری که ناشی از تغییرات در سازمان موسسه فعالیتهای آن می‌باشد، در نظر گرفته می‌شود. مانند افزایش دوایر و شعب

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  55  صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


گزارش پایان دوره کارآموزی