فی دوو

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

فی دوو

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

دانلود مقاله نقش PLC در اتوماسیون صنعتی

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

دانلود مقاله نقش PLC در اتوماسیون صنعتی


دانلود مقاله نقش PLC در اتوماسیون صنعتی

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 تعداد صفحه12

 

بخشی از فهرست مطالب

قطعات خروجی

 

زمان پاسخ‌گویی  Scan Time

 

قطعات ورودی

 

نقش PLC در اتوماسیون صنعتی

 

مقدمه

 

امروزه در بین کشورهای صنعتی ، رقابت فشرده و شدیدی در ارائه راهکارهایی برای کنترل بهتر فرآیندهای تولید ، وجود دارد که مدیران و مسئولان صنایع در این کشورها را بر آن داشته است تا تجهیزاتی مورد استفاده قرار دهند که سرعت و دقت عمل بالایی داشته باشند.  بیشتر این تجهیزات شامل سیستم‌های استوار بر کنترلرهای قابل برنامه‌ریزی (Programmable Logic Controller)  هستند. در بعضی موارد که لازم باشد می‌توان PLCها را با هم شبکه کرده و با یک کامپیوتر مرکزی مدیریت نمود تا بتوان کار کنترل سیستم‌های بسیار پیچیده را نیز با سرعت و دقت بسیار بالا و بدون نقص انجام داد.

 

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

 

 

 

 

 

مفهوم کنترلرهای قابل برنامه‌ریزی PLC

 

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

 


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


دانلود مقاله نقش PLC در اتوماسیون صنعتی

پروژه اتوماسیون صنعتی PLC

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

پروژه اتوماسیون صنعتی PLC


پروژه اتوماسیون صنعتی PLC

 

 

 

 

 

 

فرمت: ورد

فهرست مطالب

فصل اول  ساختار PLC                                     3

فصل دوم مقدمه ای به زبان STEP  5                                   21

فصل سوم برنامه نویسی به زبان  STEP  5                             118

فصل چهارم ابزاترهای ورودی / خروجی                        168

فصل پنجم نمونه عملی از کاربرد PLC در کارخانه فولاد آذربایجان            181

مراجع( References )

فصل اول ساختار PLC

  1. PLC 3
  2. تفاوت PLC با کامپیوتر                                      5
  3. کاربرد PLC در صنایع                                6
  4. 1- سخت افزار PLC 7
  5. 4.1- واحد منبع تغذیه ( UPS ) 7
  6. 4.1- واحد پردازش مرکزی ( CPU ) 8
  7. 4.1- حافظه ( Memory ) 8
  8. 4.1- ترمینال ورودی ( Input Module ) 12
  9. 4.1- ترمینال خروجی ( Output Module ) 13
  10. 4.1- مدول ارتباط پروسسوری ( CP ) 14
  11. 4.1- مدول رابط ( IM ) 15
  12. 1- تصویر ورودی ها ( PII ) 16
  13. 1- تصویر خروجی ( PIO ) 17
  14. 2- فلگ ها ، تایمرها و شمارنده ها 17
  15. 2- انبارک یا آکومولاتور ( ACCUM ) 18
  16. 2- گذرگاه عمومی ورودی / خروجی (I/O bus ) 18
  17. 1- روشهای مختلف آدرس دهی 19
  18. 1- نرم افزار PLC 19

         

فصل دوم مقدمه ای به زبان STEP  5

  1. 2- اشکال مختلف نمایش برنامه ها 21
  2. 1.2- روش نمایش نردبانی ( LAD ) 21
  3. 1.2- روش نمایش فلوچارتی ( CSF ) 22
  4. 1.2- روش نمایش عبارتی ( STL ) 22
  5. 2- سیکل زمانی اجرای برنامه (‍Cycle Time ) 27
  6. 2- برنامه نویسی سازمان یافته ( Stractured Prodrammhng ) 28
  7. 3.2- بلوک های برنامه ( PB ) 29
  8. 3.2- بلوک های ترتیبی ( SB)                            29
  9. 3.2- بلوک های تابع ساز ( FB ) 30
  10. 3.2- بلوک های اطلاعاتی ( DB ) 31
  11. 3.2- بلوک های سازماندهی ( OB ) 31
  12. 2- عملوند های مورد استفاده در زبان ( Operand Area ) S5 32
  13. 2- دستور العمل های زبان S5 33
  14. 5.2- دستورالعمل های اصلی( Basic ) 33
  15. 5.2- دستور العمل های تکمیلی   ( Supplementary )            33
  16. 5.2- دستور العمل های سیستم ( System )                  33
  17. 2- خواندن صفر ( Scannhng For Zero ) 34
  18. 2- کنتاکت در حالت عادی باز ( NO ) 35
  19. 2- کنتاکت در حالت عادی بسته ( NC ) 35
  20. 2- کاربرد پرانتز در برنامه نویسی به روش (STL )     42
  21. 2- فلگ ( Flag ) 45
  22. 2- بیت RLO 48

    

  1. 2- ست و ری ست در فلگ ها و خروجی ها 48
  2. 2- دستور NOP 0 52
  3. 2- کانکتور (Connector ) 58
  4. 2- برنامه نویسی یک تشخیص دهنده لبه پالس (Edge Detector ) 60
  5. 2- دستور پرش غیر شرطی ( JU ) 68
  6. 2- دستور پرش شرطی ( JC )                  68
  7. 2- دستورهای بار گذاری و انتقال 70
  8. 18.2- دستور ( Load ) L 71
  9. 18.2- دستور ( Transfer ) T                             72
  10. 2- نکاتی در مورد انتقال و بار گذاری اطلاعات به صورت کلمه ای 75
  11. 2- موارد استفاده انبارک ها 77
  12. 20.2- دستور جمع دو عدد (+ F ) 77
  13. 20.2- دستور تفریق دو عدد (- F ) 81
  14. 2- مقایسه کننده ها (Comparators ) 85
  15. 2- شمارنده ها ( Counters ) 90
  16. 2- تایمرها ( Timers ) 99
  17. 23.2- تایمر پله ای (SP ) 104
  18. 23.2- تایمر پله ای گسترده (SE ‌) 105
  19. 23.2- تایمر با تاخیر روشن (SD ) 107
  20. 23.2- تایمر با تاخیر خاموش (SF ‌) 108
  21. 23.2- تایمر تاخیر ماندگاری ( SS ) 109
  22. 2- دستورهای اعلام پایان برنامه 114

 

فصل سوم برنامه نویسی به زبان STEP  5

  1. 3- روش برنامه نویسی 118
  2. 3- بلوک های اطلاعاتی ( DB ) 122
  3. 3- بلوک های تابع ساز (FB ) 138
  4. 3- دستورات تکمیلی ( Supplementary ) 147
  5. 4.3- دستور AW 147
  6. 4.3- کاربرد عملی دستور AW 149
  7. 4.3- دستور OW 150
  8. 4.3- دستور XOW 151
  9. 4.3- دستور CFW                                       151
  10. 4.3- دستور CSW 152
  11. 4.3- دستور SLW 153
  12. 4.3- دستور SRW 155
  13. 4.3- دستور I                                     158
  14. 4.3- دستور D                                        159
  15. 4.3- دستور ADD 160
  16. 4.3- دستور JZ 161
  17. 4.3- دستور JN 163
  18. 4.3- دستور JP                                       164
  19. 4.3- دستور JM                                       165

        

فصل چهارم ابزاترهای ورودی / خروجی

  1. 4 - ابزارهای ورودی 168
  2. 1.4- کلید های مکانیکی 168
  3. 1.4- کلیدهای مجاورتی 169
  4. 1.4- کلیدها و حسگرهای فتوالکتریک 171
  5. 1.4- حسگرهای دما 172
  6. 1.4- حسگرهای جابجایی 174
  7. 1.4- حسگر فشار 175
  8. 1.4- آشکار ساز سطح مایع 177
  9. 1.4- محاسبه شار مایع 177
  10. 1.4- صفحه کلید 177
  11. 4- ابزارهای خروجی 178
  12. 2.4- کلید خودکار 178
  13. 2.4- شیرهای کنترل جهت دار 179
  14. 2.4- ساختمان و طرز کار کوپل کننده های نوری (Optical Coupler )     180

فصل پنجم نمونه عملی از کاربرد PLC در کارخانه فولاد آذربایجان          181


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


پروژه اتوماسیون صنعتی PLC

تعریف معماری سازمان و پیاده سازی سیستم جامع اطلاعاتی و اتوماسیون مورد نیاز مرکز تأمین قطعات تراکت

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

تعریف معماری سازمان و پیاده سازی سیستم جامع اطلاعاتی و اتوماسیون مورد نیاز مرکز تأمین قطعات تراکت


تعریف معماری سازمان و پیاده سازی سیستم جامع اطلاعاتی و اتوماسیون مورد نیاز مرکز تأمین قطعات تراکت

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

مقدمه

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

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

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

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

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

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


ساختار مکتوب

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

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

طرح مسأله:

بحث در موردئ آنچه این تیم در صدد انجام آن است را با طرح سوالی آغاز می کنیم. IT چیست؟

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

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

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


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


تعریف معماری سازمان و پیاده سازی سیستم جامع اطلاعاتی و اتوماسیون مورد نیاز مرکز تأمین قطعات تراکت

پروژه نرم افزار اتوماسیون خریدوفروش آهن فروشی. doc

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

پروژه نرم افزار اتوماسیون خریدوفروش آهن فروشی. doc


پروژه نرم افزار اتوماسیون خریدوفروش آهن فروشی. doc

 

 

 

 

نوع فایل: word

قابل ویرایش 80 صفحه

 

چکیده:

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

 

مقدمه:

دلفی در واقع یک کامپایلر پاسکال است. دلفی 6 نسل جدید کامپایلر های پاسکال است که شرکت Borland از زمان ایجاد اولین نسخه پاسکال توسط Andres Hejlsberg در 15 سال پیش به بازار عرضه کرد.

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

 

سال1995 - Delphi1

در زمان استفاده از سیستم عامل DOS برنامه نویسان مجبور بودند از بین زبان پر قدرت ولی کم سرعت Basic و زبان کارآمد ولی پیچیده و نامفهوم Assembly یکی را انتخاب کنند. پاسکال با ارائه یک زبان ساخت یافته و یک کامپایلر سریع و کم نقص این شکاف را پرکرد. برنامه نویسان Windows 3.1 هم با تصمیم گیری مشابهی رو برو شدند. یکی زبان قدرتمند و سنگین ++C و یکی زبان ساده و محدود کننده .Visual Basic

ارائه Delphi1 در این مورد هم راه حل خوبی برای برنامه نویسان بود. دلفی مجموعه متفاوتی برای برنامه نویسی بود . طراحی و توسعه برنامه های کاربردی، ایجاد DLL ها، پایگاههای داده و ... که یک محیط ویژوال وسیع را تشکیل می داد. Delphi1 اولین ابزار برنامه نویسی ویندوز بود که محیط طراحی ویژوال، کامپایلر بهینه کد برنامه و دسترسی قوی به پایگاههای داده را در یک جا جمع کرد که آن را به یکی از بهترین ابزارهای روش نوین توسعه سریع نرم افزار (Rapid Application Development) تبدیل کرد. این مجموعه قدرتمند باعث شد که در همان زمان بسیاری از برنامه نویسان زبانهای دیگر به Delphi روی بیاورند و این موفقیت بزرگی برای Borland به حساب می آمد. همچنین بسیاری از برنامه نویسان پاسکال دلفی را ابزاری یافتند که توسط آن هم از توانایی و تجربه خود در برنامه نویسی پاسکال استفاده می کردند و هم توانایی کار در ویندوز را به دست آوردند. همچنین زبانی که در آن زمان با نام پاسکال شیئی (ObjectPascal) در دانشگاهها ایجاد شده بود یک زبان بسیار خشک و محدود کننده بود که اصلاٌ حالت کاربردی پیدا نکرد.       

 

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

 Visual Basic3 در عمل اصلا توانایی رقابت با Delphi 1 را نداشت. در این سال شرکت Borland گرفتار یک سری مشکلات قضائی با شرکت Lotus بود که در نهایت هم متخلف شناخته شد. همچنین درگیری مشابهی هم با Microsoft بر سر تلاش در تغییر دادن فضای نرم افزار های Microsoft پیدا کرد. همچنین Borland مشغول طراحی و فروش طرح Quatro به شرکت Novell و طراحی پایگاه های داده dBase و Paradox بود که با استقبال قابل توجهی مواجه نشد.

در این زمان که Borland مشغول فعالیتهای قضایی و تجاری بود Microsft توانست گوی سبقت را از Borland برباید و قسمت اعظم بازار ابزار های برنامه نویسی تحت Windows را در اختیار بگیرد و سعی می کرد تا این طرز فکر را اشاعه دهد که چون Windows را طراحی کرده صلاحیت و توانایی تهیه بهترین ابزار های برنامه نویسی تحت آن را نیز در دست دارد. در این شرایط Borland با عرضه Delphi و نسخه جدید ++Borland C سعی کرد خدشه ای در فرمانروایی Microsoft وارد کند و سهمی در بازار بزرگ این محصولات داشته باشد.

 

سال1996.Delphi2

یک سال بعد Delphi2 تمام مزایای نسخه قبلی را تحت سیستم های جدید 32 بیتی (Windows 95,Windows NT) ارائه داد. همچنین Delphi2 با ارائه خصوصیات اضافه و کارکرد های قویتری نسبت به Delphi1 توانایی های خود را افزایش داد. (ازجمله ارائه کامپایلر 32 بیتی که سرعت بالایی به نرم افزار ها می بخشید، کتابخانه بزرگ و کاملی از اشیای مختلف، شیوه جدید و تکامل یافته ای برای اتصال به پایگاه های داده مختلف، ادیتور پیشرفته، پشتیبانی از OLE ، توانایی وراثت در فرمهای ویژوال و سازگاری با پروژه های 16 بیتی Delphi1 ). Delphi2 به معیاری برای سنجش و مقایسه همه ابزارهای توسعه نرم افزار در آن زمان تبدیل شد.

 

در آن زمان با ارائه سیستم 32 بیتی Windows95جهش بزرگی در سیستم عامل Windows رخ داد و Borland بسیار مشتاق بود که Delphi را به بهترین ابزار برنامه نویسی سیستم جدید تبدیل کند. نکته این که در آن زمان به منظور تاثیر در افکار عمومی و تاکید بر قدرت Delphi در سیستم عامل 32 بیتی قرار بود که نرم افزار با نام جدید Delphi32 به بازار عرضه شود ولی در آخرین مراحل به خاطر اینکه نشان دهند این زبان زبانی رشد یافته و تکامل یافته نسخه قبلی یعنی Delphi1 است نام Delphi2را برای آن انتخاب کردند.

Microsoft تلاش کرد که با Visual Basic 4 با Delphi مقابله کند ولی از ابتدا کیفیت پایین آن و ضعف آن در انتقال برنامه های 16 بیتی به سیستم 32 بیتی و بروز اشکالات ساختاری در طراحی آن موجب شکست زودهنگام Visual Basic 4 شد. در این زمان هنوز تعداد زیادی از برنامه نویسان به Visual Basic وفادار بودند. Borland هنچنین روشها و ابزارهای قدرتمندی همچون PowerBuilder برای طراحی نرم افزار های Client/Server ارائه داد ولی Delphi هنوز آن قدر قدرتمند نشده بود که بتواند نرم افزارهایی که جایی در بین توسعه گران پیدا کرده اند را براندازد.

 

سال 1997- Delphi3

از زمان تهیه و توسعه Delphi1 تیم توسعه Delphi در فکر گسترش و ایجاد یک زبان قدرتمند جهانی بود. برای Delphi2 این تیم تمام نیروی خود را صرف اعمال مربوط به انتقال تواناییها و کارکرد ها به سیستم 32 بیتی و همچنین اضافه کردن خصوصیات Client/Server و پایگاه داده کرد. در زمان تهیه Delphi3 تیم توسعه فرصت لازم برای گسترش مجموعه ابزار موجود را یافت و در این راستا کیفیت و کمیت ابزارهای Delphi بهبود یافت. به علاوه راه حل هایی برای مشکلات عمده و قدیمی برنامه نویسان تحت ویندوز ارائه شد. به ویژه استفاده از برخی فناوری های پیچیده و نا مفهوم (مثل COM و ActiveX وتوسعه نرم افزار های تحت Web وکنترل پایگاههای داده چند کاربره). روش نمایش کد برنامه همچنین توانایی کامل کردن خودکار کد (Code Completion) عملیات کد نویسی را راحت تر کرد. ضمن این که همچنان در بیشتر موارد اساس و متدولوژی برنامه نویسی مانند Delphi1 بود و بر پایبندی به قوانین اصولی Pascal تاکید

می شد. در این زمان رقابت شرکت های تولید کننده ابزار های برنامه نویسی بسیار تنگاتنگ شده بود. Microsoft با ارائه Visual Basic 5 به پیشرفت های خوبی دست یافت ازجمله پشتیبانی قوی از COM و ActiveX و ایجاد برخی خصوصیات و تغییرات کلیدی و اساسی در کامپایلر VB. ضمن این در همین سال Borland با پشتوانه قوی Delphi و با استفاده از ساختار موفق آن ابزارهای دیگری همچون Forte و BC++ Builder به بازار عرضه کرد.

تیم Delphi در زمان طراحی Delphi3 چند تن از اعضای کلیدی خود را از دست داد. Andres Hejlsberg معمار اصلی Delphi در اقدام غیر منتظره ای Borland را ترک کرد و تصمیم گرفت به رقیب دیرینه یعنی Microsoft بپیوندد. اما حرکت تیم Delphi متوقف نشد و معاون Hejlsberg که سالها تجربه همکاری با او را داشت توانست رهبری این تیم را به خوبی در دست بگیرد. همچنین مسئول فنی تیم (Paul Gross) هم در اقدام مشابهی به گروه Microsoft ملحق شد. این تغییرات بیشتر به خاطر اختلافات شخصی بین افراد تیم بود و نه به خاطر مسائل حرفه ای.

 

فهرست مطالب:

فصل اول

مقدمه ای بر زبان برنامه نویسی دلفی

فصل دوم

مقدمه ای برmicrosoft sql server

آموزش sql server

ایجاد کردن جداول و تغییر داد نشان

مقادیر قابل قبول انواع داده ها

ایجاد کردن یک جدول جدید

مقادیر پیش فرض

مروری اجمالی بر محیط اس کیو ال سرور 2000مایکرو سافت

فصل سوم

تجزیه و تحلیل نرم افزار در محیط رشنال رز

Usecase های برنامه

کلاس دیاگرام های برنامه

دیاگرام های ترتیبی برنامه

فصل چهارم

بررسی پایگاه داده نرم افزار در محیط اس کیوالسرور2000

ثبت اطلاعات انبارها

جدول نگهداری اطلاعات پایه ای مشتریان

جدول اطلاعات پایه ای فروشندگان کالا

جدول ثبت محتوای فاکتور فروش

جدول مستر برای محتوای فاکتور

جدول اطلاعات اصلی کالا

جدول مستربرای عملیات کالا

جدول نگهداری محتوای خرید

فصل پنجم

راهنمای نصب برنامه

فصل ششم

راهنمای استفاده از نرم افزار

اطلاعات مشتری

اطلاعات انبار

اطلاعات کالاها

اطلاعات فروشنده

عملیات خرید

عملیات فروش

ضمیمه

بررسی نرم اغزار و کدها به زبان دلفی

 

فهرست اشکال:

شکل(1-3)عملیات ویرایش اسناد

شکل(2-3)عملیات ثبت اسناد فروش

شکل(3-3)عملیات ثبت سند خرید

شکل(4-3)عملیات ثبت مشخصات انبار

شکل(5-3)عملیات ثبت مشخصات مشتریان

شکل(6-3)عملیات ثبت مشخصات فروشنده

شکل(7-3)عملیات ثبت مشخصات کالا

شکل(8-3)عملیات گزارش گیری

شکل(9-3)کلاس دیاگرام مشخصات مشتریان

شکل(10-3)کلاس دیاگرام فروش

شکل(11-3)دیاگرام ثبت مشخصات کالا

شکل(12-3)کلاس دیاگرام اسناد خرید

شکل(13-3)کلاس دیاگرام انبار

شکل(14-3)دیاگرام ترتیبی مشتری

شکل(15-3)دیاگرام ترتیبی کالا

شکل(16-3)دیاگرام ترتیبی فروش

شکل(17-3)دیاگرام ترتیبی خرید

شکل(18-3)دیاگرام ترتیبی انبار

شکل(1-6)اطلاعات مشتری

شکل(2-6)اطلاعات انبار

شکل(3-6)اطلاعات کالاها

شکل(4-6)اطلاعات فروشنده

شکل(5-6)عملیات خرید

شکل(6-6)عملیات فروش

شکل(7-6)گزارش فروش

 

فهرست جداول:

جدول(1-4)ثبت اطلاعات انبارها

جدول(2-4) نگهداری اطلاعات پایه ای مشتریان

جدول(3-4)اطلاعات پایه ای فروشندگان کالا

جدول (4-4)ثبت محتوای فاکتور فروش

جدول(5-4) مستر برای محتوای فاکتور

جدول (6-4) اطلاعات اصلی کالا

جدول (7-4)مستربرای عملیات کالا

جدول(8-4)نگهداری محتوای خرید

جدول(9-4) روابط جداول ها

جدول (11-4) نمودارERD


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


پروژه نرم افزار اتوماسیون خریدوفروش آهن فروشی. doc