ارائه چهارچوب مدیریت تجارب مقاومت در برابر پیاده سازی سیستمهای اطلاعاتی: مورد عملی - سیستم گردش مکاتبات در یک سازمان دولتی
فرمت فایل : WORD ( قابل ویرایش ) تعداد صفحات:57
چکیده :
اگر شما کمی با علم کامپیوتر آشنایی داشته باشید در صورت شنیدن کلمه طراحی سایت مطمئنا اولین چیزی که به ذهن می رسد واژه HTML است.این واژه مخفف کلمات Hyper Text Marque Language است.این واژه در اصل نام نوعی زبان برنامه نویسی است که در داخل notepad نوشته می شود.این زبان در واقع پایه ی تمام زبانهای برنامه نویسی طراحی سایت است که دستورات آن به طور ساده بین تگ قرار می گیرد.
حال ما در این پروژه شما را تا حدودی به طراحی سایت توسط زبان برنامه نویسی asp.net آشنا خواهیم کرد.البته در کنار آن با sql و java و html نیز کار خواهیم کرد.امیدوارم تونسته باشم تا نیاز شما را جهت یادگیری بر آورده کنم.شما به راحتی می توانید توسط زبان برنامه نویسی html یک سایت طراحی کنید.اما با امکانات کمتر ولی توسط نرم افزار asp.net شما قادر خواهید بود سایتی به طور پیشرفته طراحی کنید.
تمام این کارها را در ادامه دنبال خواهیم کرد پس بنشینید و ببینید که طراحی سایت با asp.net لذت خاصی دارد.زیرا بسیار جالب و پیچیده است.
فهرست مطالب
عنوان صفحه
پیش گفتار...........................................................................................................................................5
چکیده........................................................................................................................................6
فصل اول : مقدمه.........................................................................................................................8
1-1- اهداف پروژه........................................................................................................................10
2-1- مزایای سایت.......................................................................................................................10
3-1- معایب سایت.....................................................................................................................10
فصل دوم : نرم افزارهای استفاده شده در طراحی
1-2- آشنایی مقدماتی با Asp.net...............................................................................................12
2-2- آشنایی مقدماتی با Sql......................................................................................................19
3-2- آشنایی مقدماتی با Html .................................................................................................25
4-2- ابزار ونکات لازم جهت اجرا ..................................................................................................30
فصل سوم : تجزیه و تحلیل سیستم
1-3- نمودار سطح صفر : ورودی و خروجی......................................................................................33
2-3- نمودار سطح یک : صفحه اصلی Home...............................................................................34
2-3- نمودار سطح یک : اتصالات پایگاه......................................................................................35
3-3- نمودار سطح دو : رجیستر بهASP......................................................................................36
4-3- نمودار سطح دو : رجیستر ASP.NET2.............................................................................37
5-3- نمودار سطح دو : ویرایش و به روز رسانی جداول.................................................................38
فهرست مطالب
عنوان صفحه
فصل چهارم :پیاده سازی و بررسی
1-4- معرفی بخش های مختلف سایت.........................................................................................40
2-4- جداول و کاربرد آنها.............................................................................................................41
3-4- نمایی از ظاهر صفحات سایت............................................................................................43
1-3-4- صفحه اصلی..............................................................................................................43
2-3-4- صفحه کتابخانه عمومی............................................................................................44
3-3-4- صفحه دانلود............................................................................................................45
4-3-4- صفحه لینکستان......................................................................................................46
5-3-4- صفحه کتابهای الکترونیکی.......................................................................................47
6-3-4- صفحه ارتباط با مدیران............................................................................................48
7-3-4- صفحه درباره ما........................................................................................................49
8-3-4- صفحه ورود به مدیریت.............................................................................................50
9-3-4-صفحه مشاهده آمار بازدید کنندگان(بخش مدیریت)....................................................51
10-3-4 صفحه مشاهده نظرات بازدید کنندگان (بخش مدیریت)...............................................52
4-4- بخشی از سورس برنامه......................................................................................................53
منابع و مآخذ...............................................................................................................................57
فهرست مطالب
فهرست مطالب أ
فهرست اشکال د
فهرست جداول و
1- مقدمه 1
1-1- جایگاه روباتهای کشسانمفصل در مهندسی کنترل 1
1-2- مشکلات کنترل روباتهای کشسانمفصل 3
1-3- کنترل با وجود محدودیت دامنه 5
1-4- نوآوریهای این پژوهش 7
1-5- نمای کلی رساله 9
2- مروری بر پژوهشهای قبلی و بیان چالشها 11
2-1- کنترل روباتهای کشسانمفصل 11
2-1-1- پژوهشهای اولیه 12
2-1-2- ادامة خط اولیه 15
2-1-3- ارتقای مدل 17
2-1-4- پیشنهادات مختلف برای کنترل 18
2-1-5- کمیتهای فیدبک شده و تقلیل اندازهگیریها 19
2-1-6- کنترل تطبیقی 21
2-1-7- کنترل مقاوم و پایداری 22
2-1-8- پیادهسازی عملی 25
2-1-9- جمعبندی و بیان چالشها 27
2-2- مسئلة اشباع عملگر و روشهای برخورد با آن 28
2-2-1- مشکلات ناشی از اشباع 28
2-2-2- روشهای عمومی برخورد با مسئلة اشباع 31
2-2-3- روشهای بهینه و مقاوم در برخورد با اشباع 32
2-2-4- روشهای تعدیلی 34
2-2-5- مسئلة اشباع در روباتها 37
3- حلقة ناظر فازی، روشی برای برخورد با مسئله اشباع عملگر 40
3-1- بیان مسئله 42
3-2- معرفی روش 43
3-3- مزایای روش پیشنهادی 46
3-4- استفاده از حلقة ناظر بر روی دو سیستم عمومی 49
3-4-1- سیستم ناپایدار دو ورودی-دو خروجی 50
3-4-2- سیستم دارای تأخیر 52
3-5- نکات عملی در طراحی 56
4- مسئلة اشباع در FJR و استفاده از روش حلقة ناظر برای برخورد با آن 59
4-1- مدلسازی روباتهای کشسانمفصل 59
4-1-1- کنترل ترکیبی و رویکرد رویة ناوردا برای کنترل FJR ها 64
4-2- استفاده از حلقة ناظر در ساختار ترکیبی برای FJR 69
4-3- بررسی عملکرد روش ارائه شده با شبیهسازی 71
4-4- اثبات پایداری برای ساختار «ترکیبی + ناظر» 75
4-4-1- پایداری زیر سیستم تند 77
4-4-2- لمهای مورد نیاز برای اثبات پایداری 80
4-4-3- اثبات پایداری سیستم کامل 85
5- نگاه دوم: روشهای بهینة H و H2 برای مقابله با اثرات اشباع در FJR 90
5-1- طراحی با رویکرد حساسیت مخلوط 94
5-2- طراحی با رویکرد H2 /H 96
5-3- بررسی کارایی روشهای ارائه شده 97
6- پیادهسازی عملی 107
6-1- معرفی مجموعة آزمایشگاهی ساخته شده 108
6-1-1- سختافزار الکترومکانیکی 108
6-1-2- نرمافزار 113
6-2- مدل پارامتریک سیستم 117
6-3- تخمین پارامترهای سیستم 119
6-4- نتایج پیادهسازی 123
6-4-1- کنترل ترکیبی 127
6-4-2- کنترل ترکیبی تحت نظارت ناظر فازی 130
7- نتایج و تحقیقات آتی 136
پیوست الف: کنترل ترکیبی و رویکرد رویة ناوردا برای FJR چند محوره 141
پیوست ب: طراحی کنترل بهینة چندمنظوره مبتنی بر نرم H با تبدیل به LMI 152
پیوست ج: راهنمای کار با جعبهابزار زمان حقیقی نرمافزار MATLAB 158
پیوست د: راهنمای فنی روبات خواجهنصیر 164
پیوست هـ : نتایج بیشتری از پیادهسازیها 167
واژهنامه انگلیسی به فارسی 173
واژهنامه فارسی به انگلیسی 174
مقالات استخراج شده از این پژوهش 175
مراجع176
چکیده
در این پژوهش مسئلة کنترل روبات کشسانمفصل با لحاظ محدودیت اشباع عملگر مورد بررسی دقیق قرار گرفته است. بدین منظور با استفاده از دو رویکرد مختلف روشهایی برای حل آن ارائه شده است. در ادامه با استفاده از شبیهسازیهای مختلف عملکرد روشهای ارائه شده بررسی و سپس پایداری مقاوم ساختار پیشنهادی به صورت نظری اثبات شده است. در پایان صحت ادعاهای نظری با پیادهسازی عملی بر روی یک روبات کشسانمفصل دو درجه آزادی مورد تأیید قرار گرفته است.
در این پژوهش دو مجموعه نوآوری به انجام رسیده است. در مجموعة اول ابتدا یک روش کلی با عنوان «حلقة ناظر» برای برخورد با مسئلة اشباع ارائه شده است. این روش بر روی سیستمهای مختلفی پیاده شده تا نشان داده شود که مستقل از مدل میباشد. سپس یک ساختار کنترل ترکیبی همراه با حلقة ناظر برای روباتهای کشسانمفصل ارائه شده تا نشان داده شود که روش ارائه شده برای کاربرد اصلی مورد نظر پروژه (یعنی روبات کشسانمفصل) عملکرد مناسبی را در حضور اشباع ایجاد میکند. در ادامة این پژوهش به اثبات نظری پایداری برای ساختار «ترکیبی + ناظر» پرداختهایم. سپس برای اینکه قابلیت پیادهسازی روش ارائه شده نشان داده شود آن را بر روی یک روبات کشسانمفصل که در راستای همین پژوهش طراحی و ساخته شده است پیاده نمودهایم.
مجموعه نوآوری دوم ارائة رویکرد دیگری برای مقابله با اثرات اشباع در روباتهای کشسانمفصل بر پایة روشهای بهینة چند منظوره مبتنی بر نرمهای H2 و H است. در این روشها برای مقاوم بودن کنترلگر از بهینهسازی H سود جسته و برای کم کردن دامنة کنترل و جلوگیری از اشباع عملگر، نرم سیگنال کنترلی نیز در فرایند بهینهسازی در نظر گرفته شده است. برای طراحی عددی از تبدیل مسئله به LMI و روشهای عددی متناظر با آن استفاده شده است. همچنین جهت نشان دادن کاراییِ روش در عمل، پیادهسازی آن بر روی روبات مذکور انجام پذیرفته است.
فهرست مطالب
فهرست مطالب أ
فهرست اشکال د
فهرست جداول ز
۱- مقدمه
۱-۱- جایگاه روباتهای کشسانمفصل در مهندسی کنترل
۱-۲- مشکلات کنترل روباتهای کشسانمفصل
۱-۳- کنترل با وجود محدودیت دامنه
۱-۴- نوآوریهای این پژوهش
۱-۵- نمای کلی رساله
۲- مروری بر پژوهشهای قبلی و بیان چالشها
۲-۱- کنترل روباتهای کشسانمفصل
۲-۱-۱- پژوهشهای اولیه
۲-۱-۲- ادامة خط اولیه
۲-۱-۳- ارتقای مدل
۲-۱-۴- پیشنهادات مختلف برای کنترل
۲-۱-۵- کمیتهای فیدبک شده و تقلیل اندازهگیریها
۲-۱-۶- کنترل تطبیقی
۲-۱-۷- کنترل مقاوم و پایداری
۲-۱-۸- پیادهسازی عملی
۲-۱-۹- جمعبندی و بیان چالشها
۲-۲- مسئلة اشباع عملگر و روشهای برخورد با آن
۲-۲-۱- مشکلات ناشی از اشباع
۲-۲-۲- روشهای عمومی برخورد با مسئلة اشباع
۲-۲-۳- روشهای بهینه و مقاوم در برخورد با اشباع
۲-۲-۴- روشهای تعدیلی
۲-۲-۵- مسئلة اشباع در روباتها
۳- حلقة ناظر فازی، روشی برای برخورد با مسئله اشباع عملگر
۳-۱- بیان مسئله
۳-۲- معرفی روش
۳-۳- مزایای روش پیشنهادی
۳-۴- استفاده از حلقة ناظر بر روی دو سیستم عمومی
۳-۴-۱- سیستم ناپایدار دو ورودی-دو خروجی
۳-۴-۲- سیستم دارای تأخیر
۳-۵- نکات عملی در طراحی
۴- مسئلة اشباع در FJR و استفاده از روش حلقة ناظر برای برخورد با آن
۴-۱- مدلسازی روباتهای کشسانمفصل
۴-۱-۱- کنترل ترکیبی و رویکرد رویة ناوردا برای کنترل FJR ها
۴-۲- استفاده از حلقة ناظر در ساختار ترکیبی برای FJR
۴-۳- بررسی عملکرد روش ارائه شده با شبیهسازی
۴-۴- اثبات پایداری برای ساختار «ترکیبی + ناظر»
۴-۴-۱- پایداری زیر سیستم تند
۴-۴-۲- لمهای مورد نیاز برای اثبات پایداری
۴-۴-۳- اثبات پایداری سیستم کامل
۵- نگاه دوم: روشهای بهینة H و H2 برای مقابله با اثرات اشباع در FJR
۵-۱- طراحی با رویکرد حساسیت مخلوط
۵-۲- طراحی با رویکرد H2 /H
۵-۳- بررسی کارایی روشهای ارائه شده
۶- پیادهسازی عملی
۶-۱- معرفی مجموعة آزمایشگاهی ساخته شده
۶-۱-۱- سختافزار الکترومکانیکی
۶-۱-۲- نرمافزار
۶-۲- مدل پارامتریک سیستم
۶-۳- تخمین پارامترهای سیستم
۶-۴- نتایج پیادهسازی
۶-۴-۱- کنترل ترکیبی
۶-۴-۲- کنترل ترکیبی تحت نظارت ناظر فازی
۷- نتایج و تحقیقات آتی
پیوست الف: کنترل ترکیبی و رویکرد رویة ناوردا برای FJR چند محوره
پیوست ب: طراحی کنترل بهینة چندمنظوره مبتنی بر نرم H با تبدیل به LMI
پیوست ج: راهنمای کار با جعبهابزار زمان حقیقی نرمافزار MATLAB
پیوست د: راهنمای فنی روبات خواجهنصیر
پیوست هـ : نتایج بیشتری از پیادهسازیها
واژهنامه انگلیسی به فارسی
واژهنامه فارسی به انگلیسی
مقالات استخراج شده از این پژوهش
مراجع
فرمت فایل : WORD ( قابل ویرایش ) تعداد صفحات:116
عنوان تحقیق
طراحی و پیاده سازی وب سایت فروشگاه رسانه های صوتی و تصویری به صورت پویا
نیاز اساتید به داشتن سایت های پویا، ما را بر آن داشت تا تحقیقات خود را در زمینه آشنایی با زبان های برنامه نویسی آغاز کنیم. پس از انجام بررسی های لازم و با توجه به قابلیت های زبان برنامه نویسی PHP، به خصوص ارتباط با سرویس دهنده MySQL و استفاده از وب سرور Apache، موجب شد تا زبان PHP و بانک اطلاعاتی MySQL را برای پیاده سازی این سایت انتخاب کنیم.
2-1 : مکان تحقیق
دانشگاه امام رضا (ع) از سال 1378 با تئجه به امکانات گسترده آستان قدس رضوی و سازمان تربیت بدنی و با مجوز شورای گسترش، وزارت علوم، تحقیقات و فن آوری، مبادرت به پذیرش دانشجو در دو رشته کتابداری و تربیت بدنی، از طریق کنکور سراسری نمود.
در سال 1380 رشته مترجمی زبان انگلیسی، در 1381 دو رشته مهندسی کامپیوتر و نیز کارشناسی حسابداری و از تیرماه 1384 رشته مدیریت بازرگانی، به جمع رشته های دانشگاه افزوده شد.
لازم به توضیح است که در بین 48 موسسه آموزش عالی و غیر انتفاعی، امام رضا(ع) از نظر سرانه فضای آموزشی، فضای رفاهی، کتب و نشریات و مرکز رایانه، مقام بالایی را در کل کشور دارد.
فصل دوم: نصب آپاچی ، پی-اچ-پی و مای-اس-کیو-ال . 3
2-1-1 : دلیل استفاده از وب سرور آپاچی.. 4
2-1-3 : اطمینان از صحت نصب برنامه آپاچی.. 8
2-2-1 : اهمیت زبان اسکریپت نویسی پی-اچ-پی.. 9
2-2-3 : اطمینان از صحت عملکرد پی-اچ-پی.. 12
فصل سوم: گاه کلی بر زبانهای برنامه نویسی اچ-تی-ام-ال ، جاوا اسکریپت و پی-اچ-پی. 16
3-1: نگاه کلی بر دستورات اچ-تی-ام-ال. 17
3-1-3 : فرمها و پرسش نامهها 20
3-2: نگاه کلی بر زبان برنامه نویسی جاوا اسکریپت.. 26
3-2-1: ویژگیهای جاوا اسکریپت در سرویس گیرنده. 27
3-2-2 : جاوا اسکریپت چه کارهایی را انجام نمی دهد. 28
3-2-3 : ساختار لغوی جاوا اسکریپت.. 29
3-3 : نگاه کلی بر دستورات زبان PHP. 29
3-3-4: کار کردن با دایرکتوریها 41
3-3-5 : اتصال با سرویسدهنده MYSQL. 43
3-3-6: پیادهسازی تماسهای ساده. 46
فصل چهارم : پیاده سازی سایت فروشگاه رسانه صوتی و تصویری.. 48
4-1-1 : ساخت کاتالوگ آنلاین.. 49
4-1-2 : ردیابی خرید مشتری در فروشگاه. 49
4-2 : پیادهسازی بانک اطلاعاتی.. 53
4-3 : پیادهسازی کاتالوگ آنلاین.. 54
4-9 : افزودن رسانه به کارت.. 79
4-10 : انجام تغییرات در کارت خرید. 81
4-11 : صفحه خروج از فروشگاه. 81
4-12 : پیاده سازی واسط مدیریتی.. 86
نتیجه گیری.............................................................................................................. 110