الگوی MVC روشی در توسعه نرمافزار است که برای بهبود نگهداشت (Maintainability) سیستم قابل توصیه است. هدف MVC کاهش پیچیدگی طراحی الگوریتم و افزایش انعطافپذیری و نگهداشتپذیری Source Codeها است. همچنین از این Pattern برای ساده سازی طراحی در سیستمهای مستقل از پلتفرم و Self-Organize استفاده میشود. چرخه کاری در MVC به شرح زیر است:
![]() توصیف MVC با مثال سادهتر از به کار بردن ادبیات فنی سنگین (نظیر آنچه در بالا ذکر شد) میباشد. یک عکاس را به همراه دوربینش در استودیوی عکاسی در نظر بگیرید که مطابق خواسته مشتری قرار است از یک جعبه عکس بگیرد. جعبه در اینجا نقش Model را بازی میکند؛ عکاس Controller است و دوربین نقش View را ایفا خواهد کرد. به دلیل آنکه جعبه هیچ درکی از عکاس و دوربین ندارد کاملا مستقل خواهد بود. این استقلال کاری به عکاس اجازه میدهد تا بتواند مطابق خواست خودش دور تا دور جعبه چرخ بزند و از هر چشمانداز و زاویهای که خواست عکس تهیه نماید. معماریهای Non-MVC تمایل دارند اجزای کاری را به صورت یکپارچه در نظر بگیرند. اگر جعبه، عکاس و دوربین اشیاء کاری مشابهی باشند، به ازای هر بار گرفتن عکس مجبورهستیم این اشیاء در کنار همدیگر قرار داده و Re-Build نماییم. همچنین خود پدیده گرفتن عکس در مثال مذکور مانند نقاشی است که تلاش دارد از چهره خودش پرتره بکشد؛ و لزوماً چنین کاری همیشه ساده نیست. منابع: http://st-www.cs.illinois.edu/users/smarch/st-docs/mvc.html http://programmers.stackexchange.com/questions/127624/what-is-mvc-really |
به استحضار کلیه دانشجویان میرساند آزمون میانترم درس ذخیره و بازیابی اطلاعات مطابق برنامه اعلام شده در روز پنجشنبه 14 آذر 1392 رأس ساعت 9 صبح و به صورت هماهنگ برای هر سه گروه در سالن امتحانات دانشکده فنی (جنب اتاق اساتید در طبقه دوم) برگزار خواهد شد و همانطور که در کلاس چندین بار تأکید شده است امتحان به صورت تشریحی و حذفی (8 نمره) خواهد بود و غیبت در امتحان به منزله انصراف از نمره میانترم تلقی شده و راه جبران دیگری ندارد؛ لذا حضور کلیه دانشجویان در جلسه امتحان الزامی است و بعداً عذری در این خصوص از احدی پذیرفته نخواهد شد. همچنین به همراه داشتن کتاب، جزوه، ماشینحساب، لپتاب و دستگاه تلفن همراه به جلسه امتحان ممنوع بوده و با متخلفین برخورد خواهد شد.
ضمن تبریک بابت فرا رسیدن عید سعید قربان به استحضار میرساند کلیه کلاسهای اینجانب مورخه پنجشنبه 25 مهرماه 1392 در دانشگاه آزاد اسلامی واحد شهر ری برگزار نمیشوند و زمان برگزاری جلسه جبرانی متعاقباً اعلام میشود.
برنامه هفته آخر ارائههای درس مباحث ویژه به شرح زیر میباشد:
1- ارائه با موضوع «فناوری تبلت» توسط آقای معدننژاد
2- ارائه با موضوع «الگوریتم تشخیص پلاک خودرو» توسط آقای ملکی
3- ارائه با موضوع «دیسکهای Blu-Ray» توسط آقای پورفراهانی
همچنین به استحضار کلیه دانشجویان میرساند حضور در جلسات ارائه برای همه الزامی است و هر جلسه غیبت در این جلسات مستوجب کسر نمره از مجموع نمرات کسب شده در طول ترم بوده و بعدا عذری در این خصوص از احدی از دانشجویان پذیرفته نخواهد شد.
با توجه به اتمام ترم تابستان در تاریخ 21 مردادماه 1392 به استحضار میرساند جلسه مورخ 17 مرداد 1392 در صورتی که عید فطر مطابق تقویم رسمی بماند جلسه آخر درس مباحث ویژه خواهد بود و کلیه دانشجویانی که موضوع ارائه خود را تاکنون مشخص نکردهاند تا چهارشنبه 16 مرداد 1392 برای ارسال فایلهای word و power point به ایمیل اینجانب فرصت دارند. برنامه ارائهها تا آخر وقت چهارشنبه از همینجا به اطلاع عموم خواهد رسید. در صورتی که عید فطر با پنجشنبه این هفته تقارن نماید جلسه آخر درس مباحث ویژه در یکی از روزهای هفته آینده برگزار و متعاقبا روز و ساعت آن اعلام خواهد شد.
برنامه هفته دوم ارائههای درس مباحث ویژه به شرح زیر میباشد:
1- ارائه با موضوع «سیستمهای نسل سوم تلفن همراه» توسط آقای عسگری
2- ارائه با موضوع «دولت الکترونیک» توسط خانم داربری
3- ارائه با موضوع «دیسکهای Blu-Ray» توسط آقای پورفراهانی
همچنین به استحضار کلیه دانشجویان میرساند حضور در جلسات ارائه برای همه الزامی است و هر جلسه غیبت در این جلسات مستوجب کسر نمره از مجموع نمرات کسب شده در طول ترم بوده و بعدا عذری در این خصوص از احدی از دانشجویان پذیرفته نخواهد شد.