پایان نامه نرم افزار سایپا یدک
چکیده :
این برنامه سیستم فعالیت های یکی از نمایندگی های سایپا می باشد ، که سعی شده است در این برنامه ، محیطی راحت وهمچنین به دور از سیستم دستی را برای کاربر فراهم کند .
به طور کلی روند کار در این برنامه به این قرار است : خودروی برای تعمیرات ابتدا به واحد پذیرش مراجعه کرده وبعد از ثبت اطلاعات وتایید به سالن تعمیرگاه منتقل می شود و پس از انجام تعمیرات مالک بعد از تصویه حساب وثبت عیب خودرو وفاکتور قطعات استفاده شده ،خودرو را ترخیص می کند.
دراین برنامه امکانات زیر گنجانده شده است :
امکان درج ، ویرایش ، حذف و نمایش مشخصات مالک خودرو و خودرو
امکان درج ، ویرایش ، حذف و نمایش کالاهای ورودی به انباروخروج از انبار
صدور فاکتور قطعات استفاده شده برای مشتری
امکان جستجو در حالت های مختلف
امکان گزارش گیری از وضعیت موجودی انبار در هر لحظه وهمچنین وضعیت کالاهای ورودی وخروجی در یک تاریخ مشخص یا در یک محدوده ی زمانی مشخص.
امکان گزارش گیری از وضعیت خودروهای پذیرش شده وترخیص شده به همراه چاپ گزارش
تغییر نام کاربری وکلمه عبور کاربری
برای طراحی این برنامه از نرم افزارهای Visual Basic 6.0 (زبان برنامه نویسی) وپایگاه داده استفاده شده برای این برنامه Sql Server 2000 می باشد وبرای ایجاد فایل راهنما از نرم افزار Workshop Compiler استفاده شده است.
مقدمه :
با سلام به پیشگاه مقدس آقا امام زمان (عج) و نایب بر حقش حضرت آیت ا… العظمی خامنه ای با هدف رشد وپیشرفت جلو آمدیم ،با سعی وتلاش شبانه روزی به راه افتادیم .حال این همه خستگی ارمغان شرینی برایمان دارد ، برای ایران سرافراز.
برانیم در سال تحاد ملی وانسجام اسلامی این خاک عزیز رااز وابستگی به غرب وشرق برهانیم، آباد وآزادش کنیم با همتی شگرف ، من وتو .
ایران سبز را باید طلایی کرد واینها همه از اندیشه من وتو می تراود و هدف من از ساخت این برنامه جایگزینی سیستم های قدیم . تحت Dos نمایندگی های شرکت سایپا یدک به سیستم های نوین وآسان تر کردن مراحل انجام کار در جهت برداشتن گامی به سوی جنبش نرم افزای می باشد.
و تو ای عزیزی که نمی شناسمت با توکل بر خداوند و مدد آقا امام زمان (عج) سخت کوشی را شروع کن که پیامبر (ص) فرمود : « اگر علم در ثریا هم باشد مردمانی از دیار پارس به آن دست خواهند یافت ».
منوی عملیات :
پذیرش (مالک خودرو) :
دراین فرم می توان تمامی مشتری های که تاکنون به تعمیرگاه مراجعه کرده اند را مشاهده نمود و مورد جستجو قرار داد .اگر بخواهیم مشتری جدیدی را به سیستم اضافه کنیم بر روی دکمه اضافه کلیک می کنیم ، صفحه مربوطه باز شده که ما می توانیم اطلاعات را ثبت کنیم. برای ویرایش وحذف ونمایش اطلاعات مشتری ابتدا از جدول شماره پذیرش مربوطه را انتخاب کرده و با توحه به عملیاتی که می خواهید انجام دهید ، یکی از دکمه های ویرایش ، حذف ، نمایش را انتخاب می کنید .
پایان نامه جاسازی فعالیتهای معماری نرم افزار در روش XP
فهرست مطالب
چکیده
فصل اول- روش XP و بحران معماری نرم افزار.................................................................................................1
1-1- مقدمه ............................................................................................................................................................................................... 2
1-2- طرح مسئله ..................................................................................................................................................................................... 3
1-3- اهداف و محدوده ........................................................................................................................................................................... 6
1-4- نتایج تحقیق ................................................................................................................................................................................... 6
1-5- ساختار پایاننامه ........................................................................................................................................................................... 7
فصل دوم- مفاهیم پایه و کارهای مرتبط..........................................................................................................9
2-1- چابکی............................................................................................................................................................................................. 10
2-1-1- چابکی در مقابل سنگین وزنی ............................................................................................................................................ 11
2-1-2- چابکی و افراد .......................................................................................................................................................................... 11
2-1-3- منشور چابکی.......................................................................................................................................................................... 12
2-1-4- روشهای چابک........................................................................................................................................................................ 14
2-2- مروری بر روش XP................................................................................................................................................................... 14
2-2-1- ارزشهای XP.......................................................................................................................................................................... 15
2-2-2- فعالیتهای XP......................................................................................................................................................................... 16
2-2-3- مدل فرآیندی.......................................................................................................................................................................... 19
2-2-4- نقشهایی برای افراد ............................................................................................................................................................... 21
2-3- معماری نرمافزار ........................................................................................................................................................................... 22
2-3-1- جایگاه معماری در توسعه نرمافزار ..................................................................................................................................... 23
2-3-2- اقدامات معماری نرمافزار ..................................................................................................................................................... 24
2-3-3- طراحی معماری نرمافزار ....................................................................................................................................................... 26
2-3-4- مستندسازی معماری نرمافزار ............................................................................................................................................ 28
2-3-5- ارزیابی معماری نرمافزار ...................................................................................................................................................... 32
32 ............................................................................................................................................................... ATAM روش -1-5-3-2
34 ............................................................................................................................................................... CBAM روش -2-5-3-2
2-4- بازسازی معماری ........................................................................................................................................................................ 34
2-5- کارهای مرتبط ............................................................................................................................................................................ 37
2-5-1- چابکی و معماری نرمافزار ................................................................................................................................................... 37
2-5-2- رویکرد یکپارچهسازی روشهای موجود معماری نرم افزار با XP ............................................................................. 41
2-5-2-1- یکپارچهسازی QAW با XP ..................................................................................................................................... 42
2-5-2-2- یکپارچهسازی ADD با XP ...................................................................................................................................... 42
2-5-2-3- یکپارچهسازی ATAM/CBAM با XP ............................................................................................................. 43
2-5-2-4- نقدی بر رویکرد یکپارچهسازی مطرح شده................................................................................................................ 44
2-5-3- رویکرد استفاده از فعالیت معماری نقل توسعهدهنده .................................................................................................. 45
فصل سوم- معرفی رویکرد پیشنهادی ...........................................................................................................47
3-1- رویکرد کلی................................................................................................................................................................................... 48
3-2- فعالیت CAR.............................................................................................................................................................................. 51
3-3- فعالیت RAQ............................................................................................................................................................................. 55
3-4- ابزار CARAQ.......................................................................................................................................................................... 59
فصل چهارم- ارزیابی روش پیشنهادی از طریق طرح مطالعات موردی، تحلیل و مقایسه...........................63
4-1- مطالعه موردی: سیستم کاتالوگ یکپارچه...............................................................................................................................65
4-2- مطالعه موردی: سیستم تصمیم گیری در محیط موبایل .................................................................................................. 72
4-2-1- تکرار اول: پیاده سازی قابلیت ارسال، دریافت و شمارش............................................................................................. 75
4-2-2- تکرار دوم: پیاده سازی قابلیت احراز هویت ..................................................................................................................... 77
4-2-3- تکرار سوم: پیاده سازی قابلیت رسیدگی به شکایات..................................................................................................... 81
4-3- تحلیل و مقایسه.................................................................................................................................................... 88
فصل پنجم- نتیجه گیری و کارهای آینده...................................................................................................... 98
5-1- جمعبندی و نتیجهگیری ............................................................................................................................................ 99
5-2- ضعفها و کارهای آینده............................................................................................................................................. 101
مقالات مستخرج از پایاننامه
مراجع
پایان نامه طراحی میان افزار محیط زمان اجرای بی درنگ برای فراخوانی متد از راه دور (RT2RMI)
فهرست مطالب
فصل 1- مفاهیم و دامنه نرم افزارهای توزیع شده بی درنگ توکار ........................................................................ 1
1 -1- مقدمه .............................................................................................................................................................. 2
1 -2- طرح مساله ...................................................................................................................................................... 5
1 -3- محدوده و اهداف پژوهش ............................................................................................................................... 8
1 -4- کارهای مرتبط ............................................................................................................................................... 01
1 -5- ساختار پایان نامه ........................................................................................................................................... 11
فصل 2- میان افزار های بی درنگ توکار: معماری و ویژگ یها ............................................................................. 13
2 -1- بازبینی RMI و مفاهیم دستیابی به قابلیت پیش بینی ...................................................................................... 41
2 -1-1 - کلاس های توسعه در Java RMI ...................................................................................................... 14
2 -1-2 - سازوکارهای اولیه ............................................................................................................................. 15
2 -2- مشخصات توزیع شده بی درنگ برای جاوا(DRTSJ) ................................................................................... 81
2 -2-1 - ن خهای قابلتوزیعشدن ..................................................................................................................... 22
2 -2-2 - از کارافتادگی های جزیی .................................................................................................................... 23
2 -2-3 - ملزومات پیاده سازی ........................................................................................................................... 24
2 -2-4 - RMI بیدرنگ ................................................................................................................................... 24
2 -3- فراخوانی متد از راه دور- بی درنگ سخت(RMI-HRT) ............................................................................. 52
2 -3-1 - مدل محاسباتی RMI-HRT ................................................................................................................ 26
2 -3-2 - نمایه جاوای بیدرنگ سخت(HRTJ) ............................................................................................... 28
2 -3-3 - مدیریت حافظه ................................................................................................................................... 29
2 -3-4 - نیازمندی های وظیف همندی................................................................................................................... 29
30 ........................................................................................................................... در عمل RMI-HRT - 5-3- 2
2 -3-6 - فاز مقداردهی اولیه .............................................................................................................................. 33
2 -3-7 - فاز ماموریت ....................................................................................................................................... 35
2 -3-8 - مسایل مربوط به حافظه ...................................................................................................................... 36
38 ................................................................................................................................... REALTIME CORBA -4- 2
2 -4-1 - مدیریت منابع حافظه.......................................................................................................................... 41
2-4- 1-1- ساز و کارهای اولویتی 46
2-4- 1-2- استخرهای نخ 49
2-4- 1-3- همگام کننده های استاندارد 52
2-4- 1-4- سرویس زمان بندی سراسری 52
2 -4-2 - مدیریت ارتباط میان واسط های درخواست شی ................................................................................. 46
2 -4-2 -1 - انتخاب و پیکربندی ویژگی های پروتکلی ................................................................................. 64
2 -4-2 -2 - به هم بستن صریح .................................................................................................................... 74
49 ..................................................................................................................................... RT-RMI چارچوب -5- 2
2 -6- مشخصات بی درنگ برای جاوا ..................................................................................................................... 05
2 -6-1 - نقش متقابل ماشین مجازی جاوا و RTSJ ........................................................................................... 50
2 -6-1 -1 - جلوگیری از معکوس شدن ها ................................................................................................... 25
2 -6-1 -2 - وظایف گاه به گاه ..................................................................................................................... 35
2 -6-2 - مفاهیم عمده توسعه روی سکوی RTSJ ............................................................................................ 55
2 -7- جم عبندی ...................................................................................................................................................... 06
فصل 3- معماری و طراحی محیط زمان اجرای RT2RMI ................................................................................. 63
3 -1- سناری وهای نیازمندی های کیفی و تاکتی کهای معماری .................................................................................. 46
3 -2- ساختارهای معماری ...................................................................................................................................... 86
3 -3- تصویر کامل .................................................................................................................................................. 27
3 -4- جم عبندی و ادامه کار .................................................................................................................................... 67
فصل 4- طراحی ساز و کا رهای چارچوب RT2RMI.................................................................................... 77
4 -1- راهنما ها و اهداف طراحی ............................................................................................................................. 87
4 -2- RT2RMI : محیط زمان اجرای بی درنگ برای RMI ................................................................................ 97
4 -3- مولفه های سمت سرویس گیرنده ................................................................................................................... 08
4 -3-1 - یافتن مکان شی راهدور ...................................................................................................................... 80
4 -2-2 - بازنمایی داده ها و اداره پروتکل رویخط .......................................................................................... 82
4 -3-3 - طراحی مدیریت اتصال ها .................................................................................................................... 84
4 -3-4 - بارگذاری کلاس ها .............................................................................................................................. 87
4 -3-5 - انتشار پارامترهای زمان بندی از سمت سرویسگیرنده به سرویسدهنده .......................................... 88
4 4- مولفه های سمت سرویس دهنده ...................................................................................................................... 98
4 -4-1 - مدیریت اتصال ها ................................................................................................................................ 89
4 -4-2 - کنترل همروندی .................................................................................................................................. 92
4 -4-3 - پیمانه بازنمایی داده ها و اداره پروتکل رویخط ................................................................................ 95
4 -4-4 - پیمانه صدور و اجرای متد راهدور ..................................................................................................... 95
4 -5- حفظ سادگی و انطباق با مدل برنامه نویسی RMI ......................................................................................... 69
4 -5-1 - توسعه نر مافزار سمت سرویسگیرنده و واسط برنامه نویسی مربوطه ............................................... 96
4 -5-2 - توسعه نر مافزار سمت سرویسدهنده و API مربوطه........................................................................ 97
4-3 - جایگاه چارچوب RT2RMI از دید توسعه دهنده ................................................................................ 99
علاوه بر این توسعه دهنده یک کاربرد توزیع شده بی درنگ با استفاده از چارچوب RT2RMI هیچ کار دیگری علاوه بر آنچه در توسعه نرم افزار های معمولی بر پایه سکوی جاوا انجام می داده است نیاز نیست انجام دهد و نحوه کامپایل و اجرای نرم افزار درست مانند سایر نرم افزار های توسعه داده شده روی سکوی جاواست. .................................... 99
4 -6- جم عبندی ویژگی های پشتیبانی شده و مقایسه ............................................................................................... 99
فصل 5- ارزیابی معماری پیشنهادی از طریق بررسی مطالعات موردی ............................................................. 102
5 -1- سناریوهای بررسی دستیابی به قابلیت پیشبینی و کارآیی ............................................................................ 103
5 -2- سناریوهای بررسی دستیابی به قابلیت تغییرپذیری ....................................................................................... 109
5 -3- جمعبندی .................................................................................................................................................... 112
فصل 6- نتیجه گیری و کا رهای آینده ............................................................................................................... 114
6 -1- مرور کارهای انجام شده و کاربردهای مورد انتظار ....................................................................................... 115
6 -2- کارهای آینده ............................................................................................................................................... 117 منابع................................................................................................................................................................. . 120
طراحی نرم افزار سایپا یدک
چکیده مطلب :
این برنامه سیستم فعالیت های یکی از نمایندگی های سایپا می باشد ، که سعی شده است در این برنامه ، محیطی راحت وهمچنین به دور از سیستم دستی را برای کاربر فراهم کند .
به طور کلی روند کار در این برنامه به این قرار است : خودروی برای تعمیرات ابتدا به واحد پذیرش مراجعه کرده وبعد از ثبت اطلاعات وتایید به سالن تعمیرگاه منتقل می شود و پس از انجام تعمیرات مالک بعد از تصویه حساب وثبت عیب خودرو وفاکتور قطعات استفاده شده ،خودرو را ترخیص می کند.
دراین برنامه امکانات زیر گنجانده شده است :
1. امکان درج ، ویرایش ، حذف و نمایش مشخصات مالک خودرو و خودرو
2. امکان درج ، ویرایش ، حذف و نمایش کالاهای ورودی به انباروخروج از انبار
3. صدور فاکتور قطعات استفاده شده برای مشتری
4. امکان جستجو در حالت های مختلف
5. امکان گزارش گیری از وضعیت موجودی انبار در هر لحظه وهمچنین وضعیت کالاهای ورودی وخروجی در یک تاریخ مشخص یا در یک محدوده ی زمانی مشخص.
6. امکان گزارش گیری از وضعیت خودروهای پذیرش شده وترخیص شده به همراه چاپ گزارش
7. تغییر نام کاربری وکلمه عبور کاربری
برای طراحی این برنامه از نرم افزارهای Visual Basic 6.0 (زبان برنامه نویسی) وپایگاه داده استفاده شده برای این برنامه Sql Server 2000 می باشد وبرای ایجاد فایل راهنما از نرم افزار Workshop Compiler استفاده شده است.
فهرست مطالب
عنوان صفحه
مقدمه .................................................................................................... 5
کار با نرم افزار ........................................................................................ 6
طراحی فیزکی ........................................................................................... 38
بانک اطلاعاتی وجداول آن ............................................................................ 40
نمودار ER .............................................................................................. 47
تجزیه وتحلیل سیستم .................................................................................. 48
دیاگرام متن .................................................................................. 49
دیاگرام جریان داده ها در سطح کلی .................................................... 51
DFD پذیرش خودرو ..................................................................... 52
DFD ترخیص خودرو .................................................................... 53
DFD انبار .................................................................................. 54
DFD جستجو .............................................................................. 55
کد نویسی ................................................................................................. 56
پایان نامه ارائه و توصیف راهکارهایی به منظور مستندسازی طراحی نرم افزار بر پایه الگوها
مقدمه
طراحی سیستمهای نرم افزاری یکی از مهمترین مراحل تولید محصولا ت نرم افزاری به شـمار آمـده و در طول حیا ت هر سیستم نرم افزاری ، نیاز به توسعه و نگهداشت امری مشهود است .
یکی از عوامل کلیدی افزایش قابلیت فهم و نگهداشت سیستم ، مستند سـازی بهینـه طراحـی و کـد مـی باشد. به دلایل مختلفی همچون بهبود سیستم ، اضافه کردن نیازهای جدید یا تطبیق آن ، تغییروگـستر ش طراحی و پیاده سازی مولفه های سیستم اجتناب ناپذیر است .
در حالت کلی سه منبع اصلی برای پیگیری اطلاعا ت طراحی وجود دارد:
• کد منبع
• طراحان و برنامه سازان
• مستند طراحی
اولی کد منبع است که در صور ت داشتن توضیحا ت لازم و رعایت سبکهای مناسب می توان ایده هـای سطح پایین طراحی را تا حدودی از آن استنتاج نمود.
دومی استفاده از اطلاعا ت اشخاصی است که در طراحی و پیاده سازی آن نقش داشته اند.
سومی مستند طراحی است که اصلی ترین منبع برای مطالعه و بررسی تصمیما ت طراحی مهم اتخاذ شده و نیز جزئیا ت اصلی کار طراحی است .
در حالت کلی مورد دوم یعنی استفاده از اطلاعا ت اشخا ص درگیـر در طراحـی و پیـاده سـازی سیـستم اگرچه ممکن است کلیا ت طراحی را تا حدی به دست دهد ولی ممکن است به دلیل نبود این اشـخا ص در هنگام نگهداشت و یا به دلایل متعددی همچون فراموشی نتوان اطلاعـا ت طراحـی لازم را بـه دسـت آورد. بنابراین منابع اصلی برای فهم طراحی انجام شده به کد منبع و مستند طراحی برمی گردد.
در این راستا ما با ارائه یکسری الگو و مشخص کردن ترتیب اعمـال آنهـا سعی در مـستند سـازی بهینـه طراحی و کد داریم .
دراین فصل مسائل و مشکلا ت درگیر در مـستندسازی طراحـی ، اه ـت مـستندسازی طراحـی ، قابلـت نگهداشت و قابلیت استفاده مجدد در تولید مستندا ت و فـراورده هـای طراحـی ، همچنـین نقـش مـدلها، الگوها و دارایی ها٢ در تولید فراورده های طراحی مورد بررسی قرار گرفته ، تمرکز اصـلی اـن تحقـق بیان شده و نهایتا ساختار پایان نامه ارائه می گردد.
فهرست
فصل اول : مقدمه
فصل دوم : ادبیات تحقیق
فصل سوم : شیوه های مستندسازی طراحی سیستم های نرم افزاری
فصل چهارم : ارائه یک زبان الگو برای مستندسازی طراحی نرم افزار
فصل پنجم : مستندسازی طراحی زیرسیستم بایگانی با بکارگیری الگوهای مستندسازی طراحی
فصل ششم : سنجش کمی ارزش افزوده تولید و نگهداشت مستندات طراحی بر پایه الگوها
کارآفرینی شرکت نولیدی نرم افزار پارس
مقدمه
پارس لن در سال 1378 با هدف ارائه خدمات نوین در زمینه شبکه و تجارت الکترونیک با همکاری چندی از مهندسین و کارشناسان خلاق شروع به کار نمود. در ابتدا با استفاده از تجارب خود در زمینه فناوری اطلاعات توانست گام مهمی در راه اندازی و عملیاتی شدن چندین طرح ملی بردارد. پس از چندی با تلفیق اطلاعات مهندسین صنایع - شبکه و کامپیوتر و ارائه راهکارهای نوین جهت سیستم های مدیریت اطلاعاتی توانست به گرایش اصلی خود که همانا طراحی و برنامه نویسی سیستمهای جامع مدیریت اطلاعاتی است دست یابد.
هم اکنون این شرکت با دارا بودن بیش از 10 نرم افزار مهم کاربردی در زمینه های مدیریت - فناوری اطلاعات و اطلاع رسانی - صنایع - معدن - مدارس - آموزش الکترونیک - نگهداری و تعمییرات - کنترل موجودی و ... و نصب و راه اندازی این برنامه ها در بیش از 43 واحد صنعتی و اداری توانسته است خلاقیت و تکنولوژی نو را همراه با هم در اختیار واحد های مختلف قرار دهد.
تاریخچه شرکت
آشنایی پارس لن با سیستم های مدیریت و استقرار یک تیم مشاور صنایع در محل کارخانه , سازمان و یا کارگاه کارفرما برای ارزیابی توان سیستماتیک سازمان و ارزیابی روش های قابل استفاده ویژه آن مرکز از رموز موفقیت سیستمهای مدیریت اطلاعاتی این شرکت میباشد. در واقع هر سیستم مکانیزه ما با توجه به نیاز شما خصوصی سازه شده و طی یک دوره آموزشی برای پرسنل و مدیران سازمان تشریح و آموزش داده میشود . پس از پایان این دوره ها مدراک معتبر راهبری و اپراتوری نرم افزارها صادر میشود . این مدارک توسط دانشگاه رایانه ای ایران صادر و به تایید مراجع معتبر میرسد. ( دانشگاه رایانه ای ایران اولین دانشگاه مجازی با مجوز رسمی از وزارت علوم میباشد )
علاوه بر نرم افزارهای موجود , پارس لن مجری طراحی و پیاده سازی سیستمهای مدیریتی نو در سازمانها و کارخانجات نیز میباشد . تیم مشاوره و تحلیل
ین شرکت از مهندسین و کارشناسان برجسته صنایع کشور و با مدارک بین المللی در زمینه کنترل کیفیت , استانداردهای بین المللی , کنترل پروژه , ... و نیز کارشناسان کامپیوتر و شبکه با گرایش های مختلف میباشد. این تیم با حضور فیزیکی در کارخانه و مشاهده گردش جریان اطلاعات با استفاده از روشها و تگنیک های مهندسی صنایع شما را در ابتدا به سوی سیستماتیک شدن و سپس با استفاده از طبقه بندی اطلاعات انجام شده در اخد گواهینامه های بین المللی از جمله استانداردهای سری ایزو 9002 و 14001 و OHSAS 18001 یاری مینماید.
پایان نامه بررسی انواع متدولوژی های نرم افزار در 111 صفحه ورد قابل ویرایش با فرمت doc
چکیده:
فرایند تولید نرمافزار که با عنوان «چرخه حیات تولید نرمافزار» نیز شناخته میشود، ساختاری است که روی توسعه و تولید محصولات نرمافزاری اعمال میشود. عبارتهای مشابهی چون «چرخه حیات نرمافزار» و «فرایند نرمافزار» در این رابطه استفاده میشود. مدلهای گوناگونی نظیر فرایندهای(خاص) وجود دارند که هر کدام خط مشی مختص(آن فرایندها) برای انجام کارها و فعالیتهای متنوع در طول فرایندها را مشخص میکنند. برخی عنوان میکنند که «طرح(مدل) چرخه حیات» یک عبارت بسیار عمومی است و «فرایند تولید نرمافزار» خیلی عبارت اختصاصیتری است. برای مثال خیلی از فرایندهای تولید نرمافزار ویژهای هستند که خود زیر مجموعه چرخه حیات حلزونی به شمار میروند.
متدولوژی[1] ، مجموعه ای از اصول کلی مربوط به روش ها است. که در هر وضعیت مشخص باید به یک روش خاص مناسب به آن وضعیت تبدیل شود. مجموعه ای از روال ها ، فنون ، ابزار و مستنداتی که توسعه دهنگان سیستم در تلاش برای پیاده سازی یک سیستم اطلاعاتی جدید، از آنها بهره می گیرند. یک متدولوژی، مرکب است از مراحلی که هر یک به نوبه خود از مراحل فرعی تشکیل شده اند. با کمک این مراحل، توسعه دهندگان سیستم می توانند در هر مرحله ابزارها و روش های مناسب آن مرحله را انتخاب کرده و پروژههای توسعه سیستمهای اطلاعاتی را برنامه ریزی، مدیریت، کنترل و ارزیابی می کنند. بر اساس مفاهیم و تئوری عمومی سیستمها نگرشی شکل می گیرد که نگرش یا رویکرد سیستمی نامیده می شود . از طرفی این نگرش یک طرز تفکر است و از طرف دیگر روشی برای برخورد با مسئله است که قابلیت استفاده در حل مسائل سازمانی را بخوبی داراست. هر گاه این رویکرد در حل مسائل سازمانی به کار گرفته شود به عنوان روش کلی حل مسئله نامیده میشود. و هر گاه که برای تحلیل، طراحی، بهبود سیستمهای اطلاعاتی مورد استفاده قرار گیرد به عنوان متدولوژی یا روش تجزیه و تحلیل و طراحی سیستم نامیده میشود.
ادبیات تخصصی تجزیه و تحلیل و طراحی سیستم ها، هنوز به آن حدی از بلوغ نرسیده است که واژگان اساسی آن مفاهیم یکسانی در نزد دست اندرکاران این رشته داشته باشد. یکی از مشکلات کسانی که به متون طراحی سیستم ها مراجعه میکنند، آن است که معنای واژههای کلیدی این رشته، از متنی به متن دیگر تغییر می یابد. آنچه که نویسنده ای متدولوژی می داند، نویسنده دیگر متد روش می نامد و آنچه که یکی به عنوان روش از آن نام می برد، دیگری تنها آن را ابزار می شناسد."متدولوژی" مجموعهای از روشها، فنون و ابزارهای تحلیل و طراحی سیستم است که در چهارچوب یک انگاره مدلسازی مبتنی بر یک الگوی مفهومی برای ساماندهی روند توسعه سیستمها به روشی نظام مند به کار بسته می شود. در مدل فرآیند تولید و توسعه نرمافزار، مرحلهبندی و تجزیه این فرآیند به مراحل کوچکتر، و مشخصات هرمرحله، مطابق با متدولوژی منتخب برای اجرای پروژه تشریح میگردد. فرآیندهای تولید و توسعه درهر پروژه نرم افزاری بسته به متدولوژی و مدل فرآیند انتخابی متفاوت است. برای تحلیل، طراحی و پیادهسازی سیستم مورد نظر از متدولوژی که یک فرآیند مهندسی نرمافزار است ، استفاده میشود. این فرآیند یک روش نظاممند برای تخصیص کارها و مسئولیتها در یک تیم توسعه نرمافزار میباشد و هدف آن تولید نرمافزار با کیفیت بالاست که نیازهای کاربران نهایی را توسط یک برنامه و با بودجه قابل پیشبینی تأمین نماید.
شیء گرایی لغتی است که امروزه در صنعت نرم افزار باب شده است. شرکتها به سرعت حرکت می کنند تا خود را با این تکنولوژی جدید سازگار کنند و آن را در برنامه های موجود خود وارد نمایند در حقیقت بیشتر برنامه ها امروزه با شی گرایی توسعه می یابند. متد شئ گرایی یک راه متفاوت مشاهده برنامه هاست. با شئ گرایی شما یک برنامه را به قطعات بسیار کوچک یا Object هایی تقسیم می کنید که تا اندازه ای مستقل از یکدیگر باشند. در روش سنتی، روش توسعه به همراه اطلاعاتی که سیستم نگهداری خواهد کرد به خودمان وابسته است، بعبارت دیگر ما بر روی اطلاعات متمرکز می شویم و کمتر توجه می کنیم که چه کاری با این اطلاعات انجام شده است یا رفتار سیستم چگونه است این روش (Data-Centric ) مبتنی بر داده نامیده شده است متد شئ گرائی در پاسخ به مشکلات این روش ایجاد شده است .
دانلود پروژه نحوه کرک نرم افزار با ویژوال بیسیک
بسمه تعالی
نحوه کرک کردن نرم افزار های نوشته شده با زبان ویژوال بیسیک
(HOW TO CRACK VISUAL BASIC SOFTWARES )
در ضمن این روش تقریباً برای برنامه های نوشته شده با این زبان نتیجه می دهد
در صورتی که سورس آنها بسته یا کد گذاری نشده باشند. که کرک کردن آن برنامه ها کاری بسیار مشکل و شاید غیر ممکن باشد.
نرم افزار های مورد نیاز در این آموزش به شرح ذیل بوده که قابل دریافت از اینترنت می باشند:
1. نرم افزار OLLYDBG 2.01 DISASSEMBLER
2. نرم افزار VB DECOMPILER PRO 9.2
این پروژه به همراه عکس های مربوط به آن و توضیحات کامل می باشد.
دانلود پروژه شبیه سازی صف خروج کالا از شرکت با استفاده از نرم افزار ارنا
خـروج کالا از شـرکت
چکیده
انجام این پروژه، شبیه سازی خروج کالا ازشرکت می باشد ( شرکت های تولیدی قطعات خودرو ) محصولات تولید شده در شرکت در جایی بنام انبار محصول جمع شده تا خروجی کالا آماده شود که روال خروجی کالا کاملا در توضیح پایین آورده شده است اما چیزی که مد نظر شبیه سازی است صف خروج کالا از شرکت است بدین منوال که بعد از بار زدن تریلی ها و گرفتن مجوز خروج می بایست ماشینهای حامل محصول در درب نگهبانی شمارش و برچسب مربوطه چسبانده شود که این امر ممکن است ساعتها برای یک ماشین محصول به طول انجامد که باعث ترافیک کندی انتقال محصول ازشرکت می گردد لذا خروج کالای محصول از چهار درب صورت میگیرد تا ترافیک کمتری ایجاد شده و همه محصولات زمان معین به مقصد برسند لذا چهار درب کار خروج کالا را انجام می دهند که الویت اول با دربهای یک و دو است قبل از حرکت ماشین مشخص می گردد که به کدام درب برود بر همین اساس، هدف از این پروژه تعیین قابلیت های جدید و نیز بهبود قابلیت های سیستم می باشد . بدیهی است که برخی از این قابلیت ها تاثیر چشم گیری بر روش خروج کالا خواهد گذاشت .
هدف پروژه
در ابتدا توضیح مختصری از روند کنونی که در خروج کالا انجام می گیرد ارائه می گردد.
به طور کلی هر کالایی که بخواهد از شرکت خارج شود باید برای آن برگه خروج کالا صادر شود.برای صدور برگ خروج کالا شخص متقاضی باید حتما یک فرم درخواست صدور برگ خروج کالا از شرکت را پر کرده و به امضاء رئیس و مدیر مربوطه برساند.
پس از صدور مجوز خروج،متصدی انبار باید با استفاده از این برگه ،فرم خروج کالا از شرکت را پر کرده و به امضاء افراد زیربط برساند.
به این ترتیب در هنگام خروج کالا واحد حراست با دریافت این برگه می تواند اجازه خروج کالا را صادر نماید.فرم خروج کالا از شرکت در 5 نسخه تهیه و توزیع نسخ می گردد.
اقلام کالا که به هر نوعی به شرکت وارد یا خارج می گردند به شرح زیر می باشد:
- کالاهای که از طریق بازرگانی خرید و با برگه ارسال وارد شرکت می گردند.
در مورد این کالاها انبار موظف است که با یک رسید انبار این کالاها را در انبار وارد نماید و برای خروج هر یک از این کالاها از شرکت انبار موظف است یک حواله انبار و یک برگ خروج کالا از شرکت صادر نماید.
- محصولات یا ضایعات
این خروجیها باید بر اساس حواله انبار از شرکت خارج شوند که در این موارد نیز برگه خروج کالا از شرکت باید تنظیم گردد.
- کالاهایی که پیمانکاران یا بازدیدکنندگان از شرکت به همراه خود می آورند
دانلود پروژه شبیه سازی صف بانک تک سرور با نرم افزار ارنا
قسمتی از توضیحات پروژه:
در این پروژه اقدام به شبیه سازی صف یک بانک تک سرور کرده ایم .
ابتدا مشتریان به صف بانک وارد می شوند ، برای این کار از ماژول Create استفاده کردیم. برای این منظور تنظیمات این ماژول را متناسب صف بانک تنظیم میکنیم و خصیصه Type آن را معادل Random قرار میدهیم . خصیصه Entites Arrivals که برای تعداد ورود مشتریان است مقدار 2 داده شده است.
و مقدار Units که برای زمان بندی است روی Hours تنظیم شده که بر اساس ساعت می باشد.
خصیصه Value نیز بر روی 3 قرار داده شده است.
از ماژول Create برای شروع یک فرآیند استفاده می شود.