خرید و دانلود فایلهای علمی

انواع تحقیق پروژه پاورپوینت مقاله و سایر فایلهای مجاز

خرید و دانلود فایلهای علمی

انواع تحقیق پروژه پاورپوینت مقاله و سایر فایلهای مجاز

مقاله طراحی سیستمهای مدرن اطلاعاتی و بازشناسی خودکار الگوها

طراحی سیستمهای مدرن اطلاعاتی بازشناسی خودکار الگوها

فهرست مطالب

فصل اول- مقدمه ۳

۱-۱- شناسایی الگو ۳

شکل۱-۱-نمودار بلوکی یک سیستم شناسایی الگو ۴

۱-۲- کاربردهای بازشناسی الگو ۴

۱-۳- طرح پژوهش ۵

فصل دوم- مروری بر سیتمهای OCR 7

2-1-بخشهای مختلف سیستمهای ocr 7

2-1-1- بازشناسی نوری حروف ۷

۲-۱-۴- برخی ویژگی های متون چاپی فارسی از دیدگاه پردازش رایانه ای ۱۰

شکل ۲-۱-۴ . برخی از ویژگی های نگارش زبان فارسی :الف) کلمه خورشید از سه زیرکلمه تشکیل شده؛ ب) چهار شکل مختلف حرف «ع» با توجه به موقعیت آن در کلمه، ج) همپوشانی دو حرف «ح» و «ک» در کلمه «حکم»؛ د) اتصال حروف «ک» و «ا» در دو محل؛ ه)حروف متفاوت با بدنه مشابه؛ و)کشیدگی حرف«ب» در کلمه «با». ۱۱

۲-۱-۵-انواع سیستم های « اُسی آر » از لحاظ نوع الگوی ورودی ۱۲

۲-۱-۶- معرفی بخش های مختلف یک سیستم « اُسی آر » ۱۳

شکل ۲-۱-۶ نمودار بلوکی دیاگرام یک سیستم « اُسی آر » ۱۳

کاهش نویز: ۱۴

شکل ۲-۱-۶-۱ تصویر یک صفحه که کج اسکن شده است ۱۵

ب. نرمالیزه کردن اریب شدگی : ۱۶

د. هموارسازی کانتور: ۱۶

شکل ۲-۱-۶-۲ عملیات نازک سازی بر روی یک تصویر متنی نمونه ۱۷

شکل ۲-۱-۶-۳ قطعه بندی یک کلمه به حروف ۱۹

۲-۱-۶-۴- طبقه بندی و بازشناسی(با یک یا چند طبقه بندی کننده) ۲۲

۲-۱-۶-۵- به کارگیری اطلاعات جانبی(پس پردازش) ۲۲

۲-۲- روشهای مختلف در حوزه بازشناسی اسناد ۲۴

۲-۲-۱- تبدیل سراسری(بسط سری) ۲۴

۱-۱-۲-۲- تبدیلات فوریه(توصیف کننده های فوریه) ۲۴

۲-۱-۲-۲- موجکها ۲۵

شکل ۲-۲-۱-۲ ۲۷

۳-۱-۲-۲- تبدیل گابور ۲۸

شکل ۳-۱-۲-۲ ۲۹

۴-۱-۲-۲- ممانها(گشتاورها) ۳۱

۵-۱-۲-۲ – بسط کارهونن لوئو( K-L ) 32

شکل ۲-۲-۲ ویژگی های جهتی کانتور و ویژگی های نقاط خمش را نشان می دهد. ۳۳

شکل ۲-۲-۲ ۳۳

۳-۲-۲- ویژگیهای هندسی و توپولوژیکی ۳۴

الف – ویژگیهای توپولوژیکی ۳۴

شکل ۲-۲-۳ ۳۵

ب – ویژگیهای هندسی ۳۵

ج – کدگذاری ۳۶

فصل سوم- تکنیک آنالیز اجزای اصلی ۳۷

۱-۳- روشهای کاهش ابعاد ۳۷

۳-۱-۱- روشهای مبتنی بر استخراج ویژگی ۳۸

۲-۳ -تکنیک آنالیز اجزای اصلی(PCA) 39

شکل ۳-۱ انتخاب محورهای جدید برای داده های دو بعدی ۴۰

۱-۲-۳ مفاهیم مقدماتی مورد نیاز در PCA 40

مفاهیم جبر ماتریسها ۴۲

مرحله ۲- کم کردن میانگین از داده ها ۴۳

مرحله ۳- محاسبه ی ماتریس کواریانس ۴۳

مرحله ۵- انتخاب مؤلفه ها و ساختن Feature Vector 45

مرحله ۶- بدست آوردن داده های جدید ۴۶

شکل ۳-۴ داده های بدست آمده از تبدیل PCA با انتخاب مهمترین بردار ویژگی ۴۶

شکل ۳-۵ داده های بازیابی شده از تبدیل PCA با انتخاب مهمترین بردار ویژگی ۴۷

فصل چهارم- شبکه عصبی ۴۸

۱-۴- شبکه عصبی چیست؟ ۴۸

۲-۴- چرا از شبکه های عصبی استفاده می کنیم؟ ۵۰

۳-۴- شبکه عصبی MLP 51

1-3-4- قاعده فراگیری MLP 51

الگوریتم پرسپترون چند لایه ای ۵۲

شکل۴-۸ توانایی پرسپترون ها را در تفکیک فضاهای دلخواه نشان می دهد. ۵۸

برخی تواناییها و ضعفهای شبکه های عصبی ۶۰

تحمل نقص ۶۱

شکل ۴-۱۰ ۶۱

مشکلات آموزش ۶۱

کاهش ضریب بهره ۶۲

افزایش تعداد گره های داخلی ۶۲

عبارت گشتاور ۶۲

سایر مشکلات آموزش ۶۳

فصل پنجم – پیاده سازی یک نرم افزار تشخیص خودکار اعداد فارسی ۶۴

شکل۵-۱-۱ ۶۵

۵-۲- مرحله آموزش: ۶۵

۵-۲-۱- چند نکته در رابطه با آموزس شبکه: ۶۵

۵-۴-نتایج ۶۸

فصل ششم- مراجع ۶۹

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

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

۱-۱- شناسایی الگو

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

شکل ۱-۱ نمودار بلوکی یک سیستم شناسایی الگو را نشان می دهد. همانطوری که از پیکان های برگشتی مشخص است، این بلوک ها لزوماً مستقل نیستند و بسته به نتایج حاصله گاهی لازم است که

بلوک های اولیه مجدداً طراحی گردند تا راندمان کلی سیستم بهبود یابد.



خرید فایل


ادامه مطلب ...

دانلود کامل پایان نامه رشته کامپیوتر با موضوع بانک اطلاعاتی توزیع شده

بانکهای اطلاعاتی توزیع شده

(گزارش شماره 1)

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

فهرست مطالب این گزارش :

1. ذخیره اطلاعات به صورت توزیع شده

2. تراکنشهای توزیع شده

3. مدیریت همزمانی در بانکهای اطلاعاتی توزیع شده

4. مدیریت بن بست

5. سنکرون کردن اطلاعت کپی شده

6. منابع

مقدمه

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

1. ذخیره اطلاعات به صورت توزیع شده

ذخیره اطلاعات به صورت توزیع شده به دو روش Replication یا Fragmentationو یا ترکیبی از این دو روش انجام می گیرد. در روش Replication دقیقا یک کپی فیزیکی از اطلاعات در نقاط مختلف سیستم یعنی سایر سایتها ذخیره می گردد ولی در روش Fragmentation‌ اطلاعات به چند بخش یا پارتیشن تقسیم می شود و هر بخش در یکی از سایتها نگهداری می شود. در روش ترکیبی اطلاعات به چند بخش تقسیم می شوند و از تعدادی از بخشها و یا همه آنها کپی هایی در سایتهای مختلف نگهداری می شود. روش Fragmentation به دو طریق عمودی و افقی صورت می گیرد. در روش عمودی تقسیم بندی یک Relation روی فیلدها صورت می گیرد. یعنی هر بخش از اطلاعات مشتمل بر تعدادی از فیلدهای Relation است ولی در روش افقی تقسیم بندی روی رکوردهای Relation صورت می گیرد. برای مثال رکوردهای مربوط به ماه خرداد در یک بخش و رکوردهای مربوط به ماه تیر در بخش دیگری ذخیره می گردند. در روش عمودی برای دستیابی به Relation اولیه باید بین بخش های مختلف join بزنیم و در روش افقی برای دستیابی به آن باید از اجتماع استفاده نماییم.

محاسن روش Replication عبارتند از:

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

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

معایب روش Replication :

1- افزایش سربار بروزرسانی اطلاعات :‌ به دلیل اینکه از یک داده کپی های مختلفی در سایتهای مختلف وجود دارد در هنگام تغییر دادن این داده باید همه کپی های آن را نیز تغییر داد تا سازگاری در کل سیستم حفظ شود که این کار سرباز زیادی به همراه دارد.

2- پیچیدگی در مدیریت همزمانی :‌ به دلیل اینکه از یک داده چند کپی وجود دارد مدیریت Lock در این روش پیچیدگی بیشتری را نسبت به روش متمرکز به همراه خواهد داشت.

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

2. تراکنشهای توزیع شده

هر سایتی یک مدیر تراکنش دارد که وظیفه آن حفظ خصوصیت های ACID در همان سایت است. همچنین هر سایت یک هماهنگ کننده تراکنش (Transaction Coordinator) دارد که وظیفه آن این است که در مورد تراکنشهایی که از آن سایت شروع می شوند:

1- تراکنش را شروع کند

2- تراکنش را به تعدادی زیر تراکنش تقسیم کند و آنها را بین مدیران تراکنش سایتهای مربوطه توزیع کند.

3- تراکنش را به پایان برساند یعنی یا آن را commit کند و یا در صورت commit نشدن تراکنش را در همه سایتهای شرکت کننده در آن Abort‌ کند.

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

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

3. مدیریت همزمانی در بانکهای اطلاعاتی توزیع شده

همانطور که در یک سیستم متمرکز برای برقراری همزمانی مابین فراروندها از یک پروتکل Lock‌ استفاده می کنیم در سیستمهای توزیع شده نیز از یک پروتکل Lock استفاده می کنیم با این تفاوت که این پروتکل برای سیستم های توزیع شده طراحی شده است. برخی از این پرتکل ها عبارتند از Single Lock Manager، Primary Copy، Majority Protocol، Biased Protocol و ...

در Single Lock Manager یکی از سایتها را Lock Manager‌ می کنیم. هر کس که بخواهد Lock یا Unlock بکند از این سایت درخواست می کند. وقتی سایتی درخواست Lock می کند اگر بتواند Lock را به آن می دهد و در غیر این صورت آن را در صف آن Lock قرار می دهد.

محاسن این روش عبارتند از : سادگی پیاده سازی و مدیریت Deadlock همانند روش متمرکز.

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

در Primary Copy به ازای هر داده ای که از آن چند کپی در سیستم وجود دارد یک Primary Copy داریم و زمانی که می خواهیم Lock را بگیریم به سراغ Primary Copy می رویم.

عیب این روش این است که ممکن است سایتی که Primary Copy را در اختیار دارد از کار بیفتد ولی کپی آن موجود باشد. در این شرایط به دلیل اینکه Lock فقط باید روی Primary Copy گرفته شود لذا امکان تغییر داده وجود نخواهد داشت در حالی که باید بتوان داده را در کپی های آن در سایت های سالم تغییر داد.

در Majority Protocol باید برای گرفتن Lock از داده ای که n کپی از آن وجود دارد حد اقل به سراغ n/2+1 کپی از آن برویم و از آنها Lock‌ بگیریم.

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

در Biased Protocol بین خواندن و نوشتن تفاوت قائل می شویم. برای خواندن گرفتن Lock از هر کدام از سایتها کافی است اما برای نوشتن باید از تمام کپی ها Lock بگیریم. بازدهی این مکانیزم خود را در سیستمی به خوبی نشان می دهد که توالی خواندن در آن بیشتر از توالی نوشتن باشد.

4. مدیریت بن بست

همانگونه که در سیستم متمرکز از wait for graph استفاده می شود در اینجا نیز از همین روش استفاده می شود با این تفاوت که در اینجا باید wait for graph مربوط به همه سایتها را جمع کنیم و یک global wait for graph بسازیم. این کار بر عهده یکی از سایتها گذاشته می شود. در global wait for graph به دنبال دور می گردیم. چنانچه دوری پیدا شد یک یا چند تا از تراکنش ها را Abort یا Rollback می کنیم. مشکل اینجاست که این wait for graph به صورت آنلاین ساخته نمی شود و لذا ممکن است برای مثال دوری تشخیص داده شود در حالی که یکی از تراکنشها بنا به دلیلی Abort کرده باشد و در واقعیت دوری وجود نداشته باشد و به خاطر تشخیص اشتباهی که داده شده است یکی از تراکنشهای مفید که می توانسته به پایان برسد بیهوده Abort شود.

در هنگام به وجود آمدن بن بست برای اینکه بتوانیم بهترین و مناسب ترین تراکنش را برای Abort کردن انتخاب کنیم باید همه تراکنش ها و همه منابعی که آنها برای commit شدن نیاز دارند را بشناسیم. به این کار مساله پیدا کردن مجموعه مینیمم Abort می گویند که در[2] به آن اشاره شده است. همچنین برای بالا بردن بازدهی کار می توان از مکانیزم check pointing استفاده نمود. در این روش به جای Abort‌کردن تراکنش در قسمتی از آن check point قرار می دهیم و در صورت لزوم به آن check point ، rollback می کنیم[3] . این روش موجب می شود که حداقل تا حدودی از انجام دوباره کارهایی که تا به اینجا انجام شده است جلوگیری شود.

برای رفع مشکل Deadlock سه روش وجود دارد: Deadlock Prevention ، Deadlock Avoidance و Deadlock Detection and Resolution . تجربه نشان داده است که روشهای اول و دوم راههای مقرون به صرفه ای نیستند و در برخی از موارد نمی توان حتی آنها را عملی نمود. در عمل در جاهایی که مساله بن بست موضوع مهمی به شمار می رود از روش سوم یعنی Deadlock Detection and Resolution استفاده می شود. چنانچه در یک سیستم توزیع شده مرتبا از این مکانیزم استفده شود به دلیل رد و بدل شدن پیغامهای زیاد، بازدهی سیستم تا حد زیادی کاهش پیدا خواهد کرد و این در حالی است که ممکن است بن بست وجود نداشته باشد و مکانیزم جستجوی بن بست کار بیهوده ای انجام داده باشد. اگر هم این مکانیزم دیر به دیر استفاده شود، در زمانی که بن بست وجود دارد، بدون توجه به آن تراکنشهای جدید دیگری ممکن است به سیستم اضافه شوند و deadlock را توسعه دهند و لذا زمان Deadlock Resolution در چنین شرایطی به شدت افزایش خواهد یافت. در [4] ثابت شده است پریود زمانی خاصی جود دارد که چنانچه عمل جستجوی بن بست مطابق با آن صورت گیرد بازدهی عمل مدیریت بن بست به حداکثر خود خواهد رسید. این توالی بهینه از O((αn)1/3) تبعیت می کند که در آن α نرخ به وجود آمدن بن بست در سیستم و n تعداد تراکنشها است.

5. سنکرون کردن اطلاعت کپی شده

در این بخش به بررسی روشهایی که برای سنکرون کردن تعدادی client که به یک سرور مرکزی متصل می شوند و اطلاعات خود را با آن سنکرون می کنند می پردازیم. فرض کنید تعدادی client داریم که هر کدام به بخشی از اطلاعات سرور نیاز دارند و این اطلاعات را پس از دریافت از سرور درون خود به صورت Local نگهداری می کنند. هر client بنا به نیاز اطلاعات Local خود را update می کند. در بازه های زمانی خاصی client ها update های خود را به سمت سرور می‌فرستند. update ها حتی می توانند بلافاصله به سمت سرور فرستاده شوند که این بستگی به مبایل یا غیر مبایل بودن آنها دارد زیرا در سیستم های مبایل اصولا برای هر بار ارسال مقداری انرژی سربار مصرف می شود ممکن است به صرفه این باشد که اطلاعات هر چند گاه یکبار به سمت سرور ارسال شود. حال فارغ از اینکه سیاست ارسال Update ها از سوی client ها به سمت سرور چگونه است به این مساله می پردازیم که سرور چگونه client ها را با هم سنکرون می کند.برای روشن تر شدن مساله فرض کنید client1 و client2 هر دو جدول A را از سرور دریافت کرده و در حافظه محلی خود نگه داشته اند. client1 سه رکورد به جدول محلی خود اضافه می کند و client2 چهار رکورد به جدول محلی خود اضافه می کند و یکی از رکوردهای جدول محلی خود را نیز update می کند بعد از مدتی و یا به طور همزمان با تغییرات هر کدام از client ها اطلاعات update شده خود را به سرور می فرستند. سرور باید بعد از اینکه اطلاعات همه را دریافت کرد، در بازه های زمانی خاصی اطلاعات به روز شده را به همه client ها ارسال کند تا client1 از تغییراتی که client2 در جدول محلی خود داده بود با خبر شود و برعکس client2 نیز از تغییراتی که client1 در جدول محلی خود داده بود آگاهی یابد. حال مشکل اینجاست که عمل ارسال اطلاعات از سرور به client ها چگونه و به چه روشی صورت گیرد تا بهترین بازده را داشته باشد. همانطور که می دانیم سرور باید اطلاعات بروز شده را به تک تک client ها ارسال کند و چون این عمل به صورت سریال انجام می‌شود لذا افزایش تعداد client ها می تواند مدت زمان عمل synchronization را بسیار طولانی نماید. فرض کنید که client‌ها مبایل باشند و پهنای باند ارتباطی نیز کم باشد و ارسال اطلاعات به روز شده به سمت هر client حدود 30 ثانیه طول بکشد. در چنین شرایطی چنانچه 100 عددclient داشته باشیم زمان synchronization در بهترین حالت 3000 ثانیه به طول می‌انجامد. البته این در حالتی است که سرور تمام جدول بروز شده جدید را برای تک تک client ها ارسال کند. علت این امر این است که سرور نمی داند که هر کدام از client ها نسبت به قبل چه تغییری کرده اند. اگر بخواهیم کاری کنیم که سرور قادر باشد این مطلب را بفهمد باید به ازای هر client یک نسخه جدول را روی سرور نگهداری کنیم و این نسخه از جدول همواره با محتوای موجود در حافظه محلی client‌ مطابقت داشته باشد. یعنی هر بار که سرور اطلاعات update از یک client دریافت می کند قبل از اینکه update را روی جدول اصلی اعمال کند آن را روی جدول معادل با آن client روی سرور update کند. به این ترتیب همیشه در سمت سرور می دانیم که جدول محلی client نسبت به جدول سرور چه تغییری باید بکند و لذا فقط تغییرات را برای آن می فرستیم و این عمل صرفه جویی زیادی در پهنای باند می کند و سرعت synchronization را نیز افزایش می دهد ولی این روش نیاز به فضای زیادی روی Hard Disk دارد و در عین حال I/O‌ بیشتری دارد واین فضای مورد نیاز با افزایش تعداد client ها افزایش می یابد.



خرید فایل


ادامه مطلب ...

گزارش کارآموزی بانک اطلاعاتی برای سالن رنگ ایران‌ خودرو در 57 صفحه ورد قابل ویرایش آماده ارائه با فرمت doc

گزارش کارآموزی بانک اطلاعاتی برای سالن رنگ ایران‌ خودرو

در 57 صفحه ورد قابل ویرایش آماده ارائه با فرمت doc

تاریخچة تأسیس ایران خودرو :

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

ایران خودرو از اولین شرکتهایی بود که قانون گسترش مالکیت واحدهای تولیدی را به نحو کامل اجرا کرد و 49 درصد سهام آن به کارکنان و مردم واگذار شد.

براساس اعلام سازمان مالی در مرداد ماه سال 1372 سرمایه شرکت بالغ بر 57 میلیارد ریال و تعداد سهام 57 میلیارد سهم بوده است و کل سهام متعلق به سازمان گسترش و نوسازی صنایع ایران است.

ساخت سواری :

براساس پروانه مورخ 25 اسفندماه سال 1344 وزارت اقتصاد (صنایع و معادن) به کارخانجات صنعتی ایران ناسیونال (ایران خودرو فعلی) اجاره داده شد.در مورد ساخت اتوبوس پیکان اقدام کند.

اجازه تأسیس کارخانه ساخت اتومبیل سواری از نوع چهار سیلندر در تارخ 20/6/1356 به این شرکت داده شد.شرکت فوق سپس براساس قراردادی با کارخانه Lotus انگلستان وابسته به گستره گرایسلر موفق به دریافت مجوز مونتاژ نوعی اتومبیل « هیلمن هانتر » و ساخت آن در ایران به نام پیکان شد.

اولین اتومیبل در سال 1346 ساخته شد.پیکان بود که در دو مدل « دولوکس » و « کارلوکس » به بازار عرضه می شد.در این سال وانت پیکان و تاکسی هم به آن اضافه شد.در سال 1350 و 1351 شش مدل پیکان تولید می شد : مولوکس، وانت، کار، جوانان، تاکسی و اتوماتیک.

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

با تولید پیکان 1600 عملکرد پیکان بهبود یافت و در مصرف سوخت آن به میزان 30 درصد کاسته شد و قدرت خودرو نیز به میزان تقریبی 20 درصد افزایش یافت: خط تولید پیکان 1600 در تاریخ 13/9/1369 توسط ریاست جمهوری کشورمان افتتاح شد.

با توجه به قدمت طراحی بدنه پیکان و خارج از رده بودن تکنولوژی ساخت آن و نیاز شدید به سرمایه گذاری مجدد برای قالب های بدنه و تجهیزات مورد نیاز، ایران خودرو تصمیم گرفت از سال 1368 « پژو 405 » را در مدل های GLX , GL تولید کند.

این خودرو در سال 1987 میلادی با مدرنترین تکنولوژی آن زمان به عنوان جدیدترین مدل توسط پژو به بازار عرضه شد و در سال 1988 میلادی به عنوان جدیدترین و بهترین اتومبیل سال اروپا و همچنین به عنوان اتومبیل وارداتی به آمریکا انتخاب شد.

حط جدید تولید پژو 405 نیز در تاریخ 13/9/1369 توسط رئیس جمهور افتتاح شد.در ادامه مطالعات لازم برای توسعه ساخت داخل ایران خودرو اقدام به خرید بخشی از ماشین آلات تولیدی شرکت تالبوت کرد تا پس از بازسازی و راه اندازی از آنها برای آموزش تکنولوژی نیروی انسانی، ارتقاء و تعمیق تکنولوژی خودروسازی و فعالیت فنی مهندسی مربوطه در کارخانه های ایرانی تولید قطعات یدکی قوای محرکه پیکان های موجود و تولید قطعات یدکی خودروهای آتی استفاده کند.

ساخت مینی بوس :

در سال 1344 ساخت و تولید مینی بوس مدل 309 و کرمر در مجتمع شمال شرکت آغاز شد با به بازار آمدن مدل مینی بوس 309 مرسدس بنز در اروپا در سال 1347.ایران ناسیونال (ایران خودرو فعلی) تولید مدل قدیمی مینی بوس را تعطیل و مدل 504 جدید را به بازار عرضه کرد.

محصول جدید این کارخانه به نام مینی بوس 309 سقف بلند تحت عنوان « سینما سیار » طراحی در تاریخ 30/6/1369 راه اندازی و اولین نمونه آن تولید شد.

محصول جدید کارخانه مینی بوس سازی به نام « کاروان پاک » به منظور ارائه در هجدهمین نمایشگاه بین المللی تهران با استفاده از موتور و شاسی مینی بوس 508 سقف بلند و در تاریخ 16/6 1371 اولین نمونه آن تولید شد.

ساخت اتوبوس :

تولید اتوبوس در این کارخانه، از سال 1342 با ساخت اتوبوس مدل بنز، تحت لیسانس بنز آلمان آغاز شد.در سال 1349 با بهره برداری از خط جدید اتوبوس های مدل 302 مرسدس بنز ظرفیت تولید به 6 دستگاه در روز افزایش یافت.

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

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



خرید فایل


ادامه مطلب ...

دانلود مقاله تکنولوژی اطلاعاتی و توسعه ملی در کشورهای جهان سوم

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


ادامه مطلب ...

دانلود مقاله امنیت بانک های اطلاعاتی

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


ادامه مطلب ...

کاراموزی استفاده از سیستم های اطلاعاتی ساده

شلینک پرداخت و دانلود *پایین مطلب*   فرمت فایل:Word (قابل ویرایش و آماده پرینت)   تعداد صفحه:41 فهرست و توضیحات: صفحه فصل اول بانک اطلاعاتی چیست ............................. 3 استفاده از سیستم های اطلاعاتی ساده ............. 3 استفاده از بانک اطلاعاتی ....................... 3 مزایای استفاده از بانک اطلاعاتی ................ 4 معایب استفاده از بانک اطلاعاتی.................. 5 اجزای تشکیل دهنده بانک اطلاعاتی ................ 5 بانک اطلاعاتی SQL .............................. 6 تاریخچه SQL ................................... 6 زبان SQL ...................................... 7 نقش SQL ....................................... 9 قابلیت ها و مزایای SQL ....................... 11 استقلال فروشنده ................................ 12 قابلیت استفاده از انواع سیستم های کام ...


ادامه مطلب ...

دانلود تحقیق آماده با عنوان فعالیت های اطلاعاتی پیامبر ( ص ) در جنگ های صدر اسلام - word

موضوع: فعالیت های اطلاعاتی پیامبر (ص)در جنگ های صدر اسلام       با فرمت قابل ویرایش word تعداد صفحات:  23 صفحه تکه های از متن به عنوان نمونه : فهرست عنوان                                           صفحه مقدمه ....................................................................................................................... 1 غزوه بدر................................................................................................................... 2 پیامبر عازم سرزمین« دفران» می شود..................................................... ...


ادامه مطلب ...

مقاله بانک های اطلاعاتی

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


ادامه مطلب ...

دانلودمقاله طراحی و نمای یک بانک اطلاعاتی

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


ادامه مطلب ...