باسلام.
با توجه به بهبود نسبی وضعیت جسمانی، کلاسهای دانشگاه مهر اروند در هفته جاری برگزار خواهد شد.
از دوستانی که با پیام های خود بنده را مورد لطف قرار دادند کمال تشکر را دارم.
- ۰ نظر
- ۰۵ ارديبهشت ۹۴ ، ۰۰:۳۹
باسلام.
با توجه به بهبود نسبی وضعیت جسمانی، کلاسهای دانشگاه مهر اروند در هفته جاری برگزار خواهد شد.
از دوستانی که با پیام های خود بنده را مورد لطف قرار دادند کمال تشکر را دارم.
1ـ پس از تعریف پروژه ابتدا باید الزامات و اطلاعات کلی (مانند محدودیت ها، ریسک ها و ...) در مورد پروژه در قالب یک فایل که حداقل دو صفحه است تهیه گردد. نمونه فایل از طریق لینک زیر قابل دسترسی است؛
http://bayanbox.ir/download/2568357162713084726/01-Requirements.pdf
2ـ سند چشم انداز پروژه در این سند الزامات و سایر مسائل مربوط به پروژه به صورت کامل و با جزئیات بیان می شود. در انتهای این سند بهتر است که گانت چارت نیز اضافه گردد (در فایل نمونه گات چارت موجود نیست).
گانت چارت برای زمانبندی پروژه و استفاده بهینه از منابع موجود لازم و ضروری است. فایل نمونه چشم اندازه پروژه از طریق لینک زیر قابل دسترسی است.
http://bayanbox.ir/download/5024132654074347054/02-Project-Vision.pdf
3ـ دیاگرام Use cace دیگر فایلی است که باید به صورت ضمیمه همراه با سند چشم انداز قرار گیرد. که نمونه ای از آن در لینک زیر قابل رویت است.
http://bayanbox.ir/download/554029361397462037/03-Use-Case-Diagram.png
4ـ دیاگرام آنالیز نیز از چارتهای مهمی است که برای نشان دادن طریقه ی کار سیستم باید همراه سند قرار گیرد. این دیاگرام به طراح بانک اطلاعاتی کمک می کند که موجودیت ها و ارتباطات بین آنها را به درستی شناسایی کند و اقدام به طراحی مدل رابطه ای برای ایجاد بانک اطلاعات نماید. فایل زیر یک فایل نمونه برای پروژه ی سیستم خود پرداز است.
http://bayanbox.ir/download/5038230021405369179/04-Analisis-diagram.png
5ـ دیاگرام ER که مدل رابطه ای موجودیتها برای ذخیره داده در بانک های اطلاعاتی است. امروزه قریب به اتفاق پروژهها با استفاده از بانک های اطلاعاتی رابطه ای اطلاعات را ذخیره و یا فراخوانی می کنند. و داشتن ERD امری حیاتی برای ایجاد صحیح و بدون خطای پایگاه داده مربوط به پروژه است. برای این گزینه به دلیل اینکه پروژه فقط شبیه ساز بدون ذخیره دیتا بود مدل ER رسم نشده. اما دانشجویان دقت کنند، تمام پروژه های تحویلی به بنده به دلیل اینکه مبتنی بر وب هستند باید دارای بانک اطلاعاتی و مدل ER باید باشند.
6ـ اکنون با استفاده از دیاگرام شماره 3 باید برای تمام Use Caceها مشخصات مورد کاربرد یا UCS ایجاد گردد. این فایلها در طول پروژه ویرایش خواهند خورد و بر اساس نرمال سازی در مورد شماره 5 و همچنین پیشرفت پروژه تغییرات در آنها ثبت خواهد شد. دقت شود به ازای هر مورد کاربرد باید یک فایل با تمام جزئیات کاری ایجاد گردد.
دقت شود ممکن است در ویرایش شماره 1 برای برخی از سرتیترها توضیحی نباشد که آنرا خالی می گذاریم و پس از شروع کار پروژه و تغییرات و یا مشخص شدن وضعیت آنها، در ویرایش های بعدی آنها را کامل خواهیم کرد.
فایلهای نمونهی زیر مشخصات مورد کاربرد برای تمام اشیا موجود در دایاگرام شماره 3 هستند.
http://bayanbox.ir/download/3978741404050077075/06-1-StartupSeystemUCS.pdf
http://bayanbox.ir/download/3327258134133498664/06-2-ShutdownSeystemUCS.pdf
http://bayanbox.ir/download/6329434144053377525/06-3-SessionUCS.pdf
http://bayanbox.ir/download/1721326024756747316/06-4-TransactionUCS.pdf
http://bayanbox.ir/download/740377832413273947/06-5-WithdrawalUCS.pdf
http://bayanbox.ir/download/8619539535745454329/06-6-DepositUCS.pdf
http://bayanbox.ir/download/8301348175788462138/06-7-TransferUCS.pdf
http://bayanbox.ir/download/9056229165422823986/06-8-InquiryUCS.pdf
http://bayanbox.ir/download/4448690332826589857/06-9-InvalidPINUCS.pdf
7- دایاگرام کلاس که حالت شی گرا ارتباط بین موجودیت ها و اجزا سیستم را مشخص می کند. (این بخش برای دانشجویان درس مباحث به صورت اختیاری خواهد بود)
http://bayanbox.ir/download/5680235851523995171/07-class-diagram.png
* در زیر فایل Word نمونه و ساده شده برای چشم انداز پروژه و مشخصات مورد کاربرد قابل دریافت است. البته فونت های مورد استفاده به آن پیوست نشده است و اگر خواهان استفاده از آن هستید، فونت ها را ابتدا از اینترنت دانلود کرده سپس از فایلها استفاده کنید.
http://bayanbox.ir/download/8147184790183442929/Template-Vision.doc
http://bayanbox.ir/download/5861246670938719023/Use-Case-Specification.doc
با سلام
ضمن تبریک سال نو به تمام عزیزان و آرزوی سالی سرشار از پیروزی و شادی؛
به اطلاع دانشجویان گرامی می رساند که دچار کسالت و بیماری شدهام و به محض بهبودی تمامی رایانامه های ارسالی بررسی و پاسخ آنها داده خواهد شد. همچنین در مورد Project Vision (چشم انداز پروژه) برای دوستانی که درس مباحث با بنده دارند پس از بهبودی کامل به طور مفصل در وبلاگ توضیح خواهم داد.
با آرزوی بهترینها برای همه
سیدرسول موسوی
قابل توجه دانشجویانی که در کلاس صرفا حضور فیزیکی داشتند و به مطالب بیان شده توسط بنده توجه نکردند!!!
موضوع ایمیل های تمرینات باید به صورت زیر باشد:
موضوع تمرینهای ساختمان داده: mehrarvand-datastr
موضوع تمرینهای بانک اطلاعاتی: mehrarvand-DB
موضوع تمرینهای وب و مباحث ویژه: mehrarvand-web
موضوع تمرینهای ریاضی گسسته: mehrarvand-dismath
قابل توجه دانشجویان کارشناسی کامپیوتر که با بنده درس طراحی وب و مباحث ویژه را اخذ نموده اند!
1ـ ساعات هر دو کلاس بایگدیگر ادغام شدهاند. به عبارتی در هر هفته یک جلسه 6 ساعته تشکیل می شود که 5 الی 6 جلسه اول صرفا طراحی وب تدریس می شود و مابقی جلسات مباحث مربوط به برنامه نویسی سمت سرور (PHP) بیان خواهد شد.
2- دانشجویانی که فقط درس طراحی وب را اخذ نموده اند در صورت عدم تمایل به حضور کامل در تمام جلسات کلاس، می توانند فقط 6 جلسه اول که مربوط به طراحی وب است را شرکت کنند و مابقی جلسات را نادیده بگیرند.
3- برای دانشجویانی که صرفا درس مباحث ویژه را اخذ کرده اند مورد شماره 2 به صورت عکس صدق می کند.
4- حضور دانشجویان مورد 2 و 3 در هر دو کلاس نیز بلامانع است.
5- دانشجویانی که فایل عکس قالب را دریافت نموده اند، می بایست به عنوان شروع کار (تمرین 1) فایل وایر فریم را برای بنده ارسال کنند و دانشجویانی که تصویر قالب را خود تهیه می کنند، پس از تایید بنده می بایست تمرین 1 را انجام دهند.
6- برای این دو درس جزوهی مکتوب وجود ندارد و تمام مطالب به صورت عملی در کلاس کد نویسی می شود. که البته قرار است به همت تعدادی از دانشجویان از روند کدنویسی فیلم تهیه و در اختیار سایر عزیزان قرار گیرد.
7- فایل های کد نویسی انجام شده در کلاس (جلسه اول) طی 24 ساعت آینده در وبلاگ قرار خواهد گرفت.
شماره دانشجویی 9211041434 دقت داشته باشید که شما حضور مستمر در کلاس ریاضی گسسته نداشتید. هیچ یک از تمرینها را در بازههای مشخص شده تحویل ندادهاید. نمرهی واقعی برگه شما 3 بود که 4 در نظر گرفته شده و 1.5 نمره تمرین که به همگان داده شد به شما نیز داده شد و پروژهای نیز ارائه نکرده اید فلذا جمع نمرهی نهایی شما 5.5 شد که در سامانه 9.9 ثبت شد تا از افت معدل جلوگیری شود. دلیل اعتراض شما در سامانه برای من روشن نیست و به دلیل نیاز به پاسخگویی به اعتراض شما متاسفانه علی رغم میل باطنی و بدلیل زیاده خواهی شما مجبور به تغییر نمره شما به نمره واقعی میباشم.
به قول معروف لطف که از حد بگذرد؛ مردم آن را به عنوان وظیفه دیگری و حق خود تلقی میکنند.
قابل توجه دانشجویان گرامی
- فراهم کردن ملزومات ارائه از قبیل نرمافزار، لپ تاپ و ... در روز ارائه به عهده دانشجو میباشد.
- پروژه از دو قسمت کد و اجرا متشکل میشود که هر قسمت نمرهی جداگانهای خواهد داشت.
- پروژههای گروهی با دقت بیشتر بررسی میشوند و در صورت کپی بودن یک خط از آنها در نمره تاثیر خواهد داشت. همچنین تمام افراد گروه باید پروژه را ارائه دهند و نه صرفا یک نفر.
- ارائه به صورت سه دقیقه خلاصه کارهایی که شما انجام دادهاید و 10 دقیقه پاسخ به سوالات من در مورد کدها، الگوریتمها و دلایل شما بابت بکارگیری روشهای مورد استفاده در انجام پروژه میباشد.
پروژهی ساعت آنالوگ و دیجیتال OpenGL که حاوی کدهای کار با موس و ایجاد منو (کلیک راست) کار با صفحه کلید (کلیدهای M و H) و همچنین حرکت (انیمیشن) در سختترین حالت ممکن یعنی دوران حول یک نقطه آن هم فقط قسمتی از شکل رسم شده در ساعت آنالوگ، از طریق لینک زیر قابل دریافت است.
در این پروژه خلاقیت برای ایجاد ساعت دیجیتال صورت گرفته که میتواند به شما جهت انجام پروژه گرافیک کامپیوتری و رسیدن به راه حلهای خلاقانه و البته ساده کمک کند.
لازم به ذکر است که پروژه با زبان برنامه نویسی ++C انجام شده.
لینک دانلود: http://bayanbox.ir/download/3770537685840859469/ClockProject.zip
پ.ن1: با توجه به عدم اتمام مطالب در کلاس، دانشجویان گرامی میتوانند به جای دنبال کردن سناریو برای گرفتن نمره کامل صرفا یک پروژهی ساده و البته خلاقانه ایجاد نمایند که سه عمل انیمیشن، کار با موس و کیبورد در آن باشد. (دقت شود لازم نیست کار سنگین و خارق العاده باشد بلکه در حد توان دانشجو قابل قبول است.)
پ.ن2: زبان برنامه نویسی کاملا آزاد و صرفا استفاده از دستورات OpenGL مدنظر است.
باتوجه به پدیدهی عجیب تعیین تکلیف اعلام نمرات توسط دانشجو برای استاد بویژه در بین دانشجویان ترم 3 و 4 کارشناسی (فقط در خوزستان دیدم برای اولین بار!!!) و رایانامههای متعددی که در این زمینه ارسال شده
لازم به ذکر است با توجه به تعداد زیاد اوراق و پاسخهای گاهاً عجیب دانشجویان به سوالات که هر ناظری را به فکر فرو میبرد و همچنین نیاز به بررسی مناسبتر اوراق برای جلوگیری از ضایع شدن حق دانشجویان، اوراق درس ریاضی گسسته کامل تصحیح نشده و سعی بر این است این روند تا دوشنبه شب تکمیل گردد و نمرات آمادهی اعلام گردند.
فلذا لطفا از ارسال ایمیل در این زمینه جدا خودداری نمایید.
با تشکر از همکاری شما عزیزان
دانشجویان گرامی دقت کنید منظور از Student Number شماره دانشجویی روی کارت دانشجو است و نه شماره موبایل !!!
شماره همراه شما هیچ تعریفی در سیستم آموزش دانشگاهی ندارد