نوع فایل: word
قابل ویرایش 70 صفحه
مقدمه:
در این مستند سعی بر آن است تا ضمن بیان فعالیتهای انجام داده شده که عبارت است از پیاده سازی یک سیستم الکترونیکی , به مطالبی افزون بر آن از قبیل شرحی در مورد نرم افزار دلفی و محیط اینتراوب , مقد مه ای بر اینتراوب , معماریهای اینتراوب ,شیوه ساخت بر نامه های کاربردی اینتراوب وهمچنین نحوه تحلیل این سیستم با استفاده از نرم افزار uml و در آخر به پیاده سازی سیستم آزمون الکترونیکی با نرم افزار اینتراوب دلفی و sql server2000 پرداخته شده است.
Intrawebکتابخانه ای از اجزاء ساخت است که در حال حاضر توسط atozed software تولید میشود در نگارش professionalدلفی 7 میتوانید نگارش متناظر intraweb را پیدا کنید. نگارش professional تنها در مد قابل استفاده است و این امر را در همین فصل در خواهید یافت . اگرچه دلفی 7 نخستین نگارشی از IDF بورلند است که این مجموعه از اجزاء ساخت در آن گنجانده شده است . اما intraweb سالهاست که مطرح است این کتابخانه مورد ارزیابی قرار گرفته است و از آن پشتیبانی شده است از جمله چند جزء ساخت متفرقه .
نکته :اجزاء ساخت متفرقه intraweb عبارتند از iwchart (محصولsteema), iwbold (محصول centillex) , iwopensource , iw translator , iwdialogs , iwdatamodulepool (محصول arcana) , iw component pack (محصول tms) و iwgranprimo ( محصول (granprimo . آخرین فهرست اجزاء ساخت متفرقه را در www.atozedsoftware.com خواهید یافت.
اگرچه متن کتا بخانه اصلی را در اختیار ندارید (قابل خرید است) اما معماری intraweb نسبتا باز است اما برای محیط کیلیکس هم موجود است . چنانچه برنا مه های کاربردی intraweb به دقت نوشته شوند . در محیط های مختلف کاملا قابل استفاده خواهند بود
توجه : علاوه بر نگارشهای خاص دلفی و لینوکس , نگارش هایی از intraweb برای c++builder و جاوا نیز موجود میباشند . نگارش .net آن نیز در دست آماده سازی بوده و احتمالا همراه با نگارش آتی .net دلفی عرضه خواهد شد .به عنوان مالک نسخه ای از دلفی 7 میتوانید نخستین نسخه تجدید نظر شده (نگارش 1/5) را دریافت و مجوز خود را به نگارش کامل intraweb ارتقا دهید که شامل نسخه به روز یافته و امکانات پشتیبان می باشد برای کسب اطلاعات بیشتر به سایت وب atozed software رجوع کنید . مستندات کاملتری (فایل های راهنما و PDF) همراه با نسخه ارتقاء نگارش 5.1 عرضه خواهد شد .
فهرست مطالب:
شرحی در مورد نرم افزار دلفی و محیط اینتراوب
مقدمه ای بر اینتراوب
نخستین نگاه به پشت پرده
معماریهای اینتراوب
شیوه نوشتن برنامه های کاربردی چند صفحه ای
مدیریت جلسات کاری
کنترل شمای ظاهری
برنامه های کاربردی بانک اطلاعاتی وب
برقراری ارتباط با رکوردهای فرزند
انتقال داده ها به طرف سرویس گیرنده
تحلیل سیستم با نرم افزار uml
پیاده سازی سیستم با نرم افزار دلفی و پایگاه داده sql server2000
منابع و مأخذ:
مرجع کامل دلفی7
آموزشsql server 2000 در 21 روز
hower.orgatozed.softwareفایل فلش گوشی HOTWAV V10
CPU : SPD
رام بکاپ گرفته شده از طریق باکس میراکل
رام بدون ویروس و هنگی می باشد
قابل رایت با باکس میراکل با پسوند SCxx.mira
در این فروشگاه کلیه فایل ها تست شده با لینک مستقیم و زیر قیمت میباشد
اما درصورت عدم نتیجه گیری، ما تا آخرین لحظه در کنار شما خواهیم بود
لطفا به نکات آموزشی و پیشنهادی بعد از خرید عمل کنید
کیفیت مسیر ماست، نه مقصد ما / درگاه خرید امن، خرید مطمئن
به کانال تلگرام ما بپیوندید و از تخفیف و آموزش و فایل های رایگان با خبر شوید
بهترین تبلیغ ما ، رضایت شماست
نوع فایل: word
قابل ویرایش 95 صفحه
مقدمه:
با توجه به رشد روزافزون سیستمهای مبتنی بر کامپیوتر، تنوع و گستردگی مسائل در حوزه کامپیوتر نیز به سرعت رشد کرده است. به عبارت دیگر افزایش نیازهای کاربران باعث شده است تا حوزه استفاده از کامپیوتر به سیستمهای بزرگ و پیچیده گسترش یابد. بنابراین تحلیل، طراحی و پیادهسازی اینگونه سیستمهای بزرگ و پیچیده بدون استفاده از ابزار مناسب کار بسیار مشگل و همراه با خطا و وجود ناسازگاری در سیستم است. کمبود نیروی انسانی متخصص کامپیوتر، هزینههای سنگین آنالیز نیازها، طراحی مشخصات سیستم، پیادهسازی، آزمایش و نگهداری نرمافزار از عمده عواملی هستند که همواره متخصصین را به ساخت ابزارهایی جهت پر کردن خلاء نیروی انسانی متخصص و کاستن هزینهها، تشویق و ترغیب نمودهاند. البته استفاده از ابزارهای (CASE) به هیچ وجه به معنی حذف خلاقیتهای فردی انسان در طراحی نرمافزار نیست بلکه این ابزارها تنها کارهای تکراری را حذف کرده و از خطاهای ناخواسته و ناسازگاریها در سیستم جلوگیری مینمایند
فهرست مطالب:
مقدمه
فصل اول
مقدمه برتحلیل و طراحی سیستم های اطلاعاتی
سیستم های اطلاعاتی
تجزیه و تحلیل سیستم ها
نگرش های توسعه سیستم ها
چرخه حیات توسعه سیستم
فصل دوم
متدولوژی ابزار تولید نرم افزار
اجزاء متدولوژی ها
ساختاراستاندارد متدولوژی ها
فصل سوم
شناخت یک استاندارد مهندسی نرم افزار(ESA )
ساختار سازمانی پروژه
نقش داران پروژه های نرم افزاری
دلایل استفاده از استانداردهای نرم افزار:
استانداردهای مهندسی نرم افزار:
استاندارد آژانس فضائی اروپا :
ساختار استاندارد
چرخه حیات
استانداردهای رویه ای
فصل چهارم
CASE
آشنائی با معماری CASE و ابزار اوراکل
معماری CASE
آشنائی با محیط ORACLE CASE TOOLS
فصل پنجم
متدولوژی CDM
مقدمه ای برCDM
فاز هادرCDM
فرآیند ها در CDM
تخمین هزینه های ساخت و توسعه سیستم ها
نتیجه گیری و ارزیابی متدولوژی CDM
انواع متدولوژی CDM
فصل ششم
مدیریت پروژه در اوراکل
فرآیندها در PJM
دوره تکامل مدیریت پروژه
میزان کار و تلاش در مدیریت پروژه
مدیریت پروژه PJM در CDM
فصل هفتم
مرحله بیان نیازهای کاربر(UR)
فصل هشتم
مرحله بیان نیازهای نرم افزار (SR)
فصل نهم
فصل دهم
قالب و رئوس مطالب مستندات
فصل یازدهم
اصطلاحات و سر نام ها
فصل دوازدهم
منابع و مراجع
منابع و مأخذ:
دکتر سیاوش کاویانیدکتر جواد مهریجزوات شرکت رساwww.oracle.comکتب oracleکتب مهندسی نرم افزار و تحلیل سیستمIan Summervile, “ Software Engineering ” , ISBN: 0-201-42765-6, Addison-Wesley, Fifth Edition, 1996http://www.metacase.com/ Meta Edit , URL: http://www.rational.com/ Rational Rose, URL: http://www.sybase.com/ Power Designer, URL:
نوع فایل: word
قابل ویرایش 119 صفحه
چکیده:
الگوریتم های ژنتیک یکی از انواع الگوریتم های متاهیوریستیک هوش مصنوعی هستند که بر مبنای اصول انتخاب طبیعی داروین شکل گرفته اند.
وضیفه اصلی وکاربرد الگوریتم ژنتیک در بهینه سازی توابع و یافتن فرمول بهینه جهت پیش بینی یا تطبیق الگو می باشد .
مفاهیم اصلی در الگوریتم ژنتیک عبارتند از :
کد گزاری و تشکیل کروموزومجمعیت اولیهتابع سازگاریانتخاباستراتژی نخبه گزینیتقاطعجهش
مقدمه:
1-1-الگوریتم های هیوریستیک
هیوریستیکها عبارتند از معیارها، روشها یا اصولی برای تصمیمگیری بین چند گزینه خط مشی و انتخاب اثربخشترین برای دستیابی به اهداف مورد نظر. هیوریستیکها نتیجه برقراری اعتدال بین دو نیاز هستند: نیاز به ساخت معیارهای ساده و در همان زمان توانایی تمایز درست بین انتخابهای خوب و بد. به عنوان مثال یک استاد بزرگ شطرنج را در نظر بگیرید که با انتخاب بین چندین حرکت ممکن روبرو شده است. وی ممکن است تصمیم بگیرد که یک حرکت خاص، اثربخشترین حرکت خواهد بود زیرا موقعیتی فراهم میآورد که «به نظر میرسد» بهتر از موقعیتهای حاصل از حرکتهای دیگر باشد. به کارگیری معیار «به نظر میرسد» خیلی سادهتر از تعیین دقیق حرکت یا حرکاتی خواهد بود که حریف را مجبور به مات کند. این واقعیت که اساتید بزرگ شطرنج همواره پیروز بازی نخواهند بود نشان دهنده این است که هیوریستیکهای آنها انتخاب اثربخشترین حرکت را تضمین نمیکنند. نهایتاً وقتی از آنها خواسته میشود که هیوریستیک خود را تشریح نمایند آنها فقط توصیفی ناقص از قواعدی ارائه میدهند و به نظر خود آنها، انجام آن قواعد از توصیف آنان سادهتر است. خاصیت هیوریستیکهای خوب این است که ابزار سادهای برای تشخیص خط مشیهای بهتر ارائه دهند و در حالی که به صورت شرطی لازم، تشخیص خطمشیهای اثربخش را تضمین نمیکنند اما اغلب به صورت شرط کافی این تضمین را فراهم آورند. بیشتر مسائل پیچیده نیازمند ارزیابی تعداد انبوهی از حالتهای ممکن برای تعیین یک جواب دقیق میباشند. زمان لازم برای یافتن یک جواب دقیق اغلب بیشتر از یک طول عمر است. هیوریستیکها با استفاده از روشهای نیازمند ارزیابیهای کمتر و ارائه جوابهایی در محدودیتهای زمانی قابل قبول دارای نقشی اثربخش در حل چنین مسائل خواهند بود.[1]در حالت کلی سه دسته از الگوریتمهای هیوریستیک قابل تشخیص است: 1- الگوریتمهایی که بر ویژگیهای ساختاری مسئله و ساختار جواب متمرکز میشوند و با استفاده از آنها الگوریتمهای سازنده یا جستجوی محلی تعریف میکنند.2- الگوریتمهایی که بر هدایت هیوریستیک یک الگوریتم سازنده یا جستجوی محلی متمرکز میشوند به گونهای که آن الگوریتم بتواند بر شرایط حساس (مانند فرار از بهینه محلی) غلبه کند. به این الگوریتمها، متاهیوریستیک گفته میشود. 3- الگوریتمهایی که بر ترکیب یک چارچوب یا مفهوم هیوریستیک با گونههایی از برنامهریزی ریاضی (معمولاً روشهای دقیق) متمرکز میشوند.
هیوریستیکهای نوع اول میتوانند خیلی خوب عمل کنند (گاهی اوقات تا حد بهینگی) اما میتوانند در جوابهای دارای کیفیت پایین گیر کنند. همان طور که اشاره شد یکی از مشکلات مهم این الگوریتمها با آن روبرو میشوند افتادن در بهینههای محلی است بدون اینکه هیچ شانسی برای فرار از آنها داشته باشند. برای بهبود این الگوریتمها از اواسط دهه هفتاد، موج تازهای از رویکردها آغاز گردید. این رویکردها شامل الگوریتمهایی است که صریحاً یا به صورت ضمنی تقابل بین ایجاد تنوع جستجو (وقتی علائمی وجود دارد که جستجو به سمت مناطق بد فضای جستجو میرود) و تشدید جستجو (با این هدف که بهترین جواب در منطقه مورد بررسی را پیدا کند) را مدیریت میکنند. این الگوریتمها متاهیوریستیک نامیده میشوند. از بین این الگوریتمها میتوان به موارد زیر اشاره کرد:
شبیهسازی تبرید جستجوی ممنوع الگوریتمهای ژنتیک شبکههای عصبی مصنوعی الگوریتم مورچگان
فهرست مطالب:
فصل اول : مقدمه
1-1- الگوریتم های هیوریستیک
2-1- پیدایش الگوریتم ژنتیک
3-1- ایده اصلی
4-1- نمونه ای از کاربردهای الگوریتم ژنتیک
5-1- پرواز در فضای حالت مساله
فصل دوم : اصول کار الگوریتم ژنتیک
1-2- الگوریتم ژنتیک چیست
2-2- روشهای نمایش
3-2- زمینه زیست شناسی الگوریتم ژنتیک
4-2- تعاریف و مفاهیم اولیه در الگوریتم ژنتیک
5-2- مثالی از الگوریتم ژنتیک
فصل سوم : کاربرد و تجزیه تحلیل سیستم انتخاب واحد
1-3- روش کار الگوریتم ژنتیک در حل مساله
2-3- چگونگی پیاده سازی الگوریتم
3-3- نتایج حاصل از اجرای برنامه
فصل چهارم : پیاده سازی سیستم
1-4- سیستم انتخاب واحد
2-4- محیط پیاده سازی سیستم
3-4- ساختار کلی سیستم
4-4- کدهای برنامه
فصل پنجم : راهنمای کاربرد سیستم
1-5- نصب نرم افزار Matlab
2-5- انتقال برنامه به Matlab
3-5- درج پارامترهای ورودی
4-5- اجرای برنامه
5-5- نتایج متفاوت
فصل ششم : خلاصه و نتیجه گیری
1-6- خلاصه
2-6- نتیجه گیری
فصل اول : مقدمه
1-1- الگوریتم های هیوریستیک
2-1- پیدایش الگوریتم ژنتیک
3-1- ایده اصلی
4-1- نمونه ای از کاربردهای الگوریتم ژنتیک
5-1- پرواز در فضای حالت مساله