| قابل توجه دانشجویان مهندسی نرم افزار 2: شرایط انجام پروژه: 1- در هر گروه حداکثر 2 نفر می توانند حضور داشته باشند. ( پروژه های 2 نفره در مقایسه با پروژه های یک نفره باید کاملتر و بدون نقص تر باشد) 2- تحلیل پروژه ها با زبان مدلسازی UML 2.0 و به وسیله نرم افزارهایی باید پیاده سازی شود که از UML 2.0 پشتیبانی نماید. توجه مهم 1: Rashional Rose از استاندارهای UML 2.0 پشتیبانی نمی کند، لذا دانشجویان نمی توانند از این نرم افزار استفاده نمایند. توجه مهم 2: نرم افزار های پیشنهادی : Enterprise Architect، Microsoft Visio 2007، Visual Paradigm 3- مستند تحلیل در قالب یک فایل .html و یا .doc تحویل گرفته خواهد شد و باید شامل نمودارهای UseCase( مورد کاربر) ، Class ( کلاس) و Sequence ( ترتیبی) باشد. 4- برنامه کد نویسی شده، می بایستی بر اساس تحلیل صورت گرفته باشد. 5- تنها معیار ارزشیابی برای نمره میان ترم این درس ارائه پروژه می باشد. بنابراین در صورت انتخاب پروژه نمره میان ترم شما بر اساس آن محاسبه می گردد. 6- دانشجویانی که در این ترم می بایستی علاوه بر درس مهندسی نرم افزار2 ، پروژه ای را برای دروس مهندسی نرم افزار1، پایگاه داده ها، آزمایشگاه پایگاه داده و یا پروژه فارغ التحصیلی تحویل دهند با هماهنگی های انجام شده می توانند تنها یک پروژه را انجام و برای دروس مورد نظر ارائه دهند. 7- دانشجویان می توانند پروژه خود را از میان پروژه های اعلام شده انتخاب نمایند. در صورت تمایل به انجام یک پروژه به غیر از این پروژه های اعلام شده می توانند شرح دقیق پروژه خود را اعلام نمایند. عناوین پروژه ها به شرح زیر می باشد: 1- سیستم مدیریت محتوای وب (CMS) با قابلیت های: 1- امکان ایجاد بخش های موضوعی مختلف (مثال: افزودن یک بخش با نام "اخبار") 2- امکان ایجاد مجموعه ها ( مثال: افزودن مجموعه "اخبار آموزشی" به بخش "اخبار") 3- امکان درج مطالب در بخش ها و مجموعه های مرتبط ( مثال: افزودن یک خبر در مجموعه "اخبار آموزشی") 4- امکان ایجاد منو به صورت پویا
2- سیستم فرم ساز مبتنی بر وب با قابلیت های: 1- امکان ایجاد تعداد دلخواه فرم با فیلدهای textbox , textarea , radiobutton , list/menu(combo) , checkbox , button, Hiddend field 2- امکان درج اطلاعات فرم در بانک اطلاعاتی 3- امکان ارسال اطلاعات فرم به ایمیل
3- سیستم بانک سوال با قابلیت های: 1- ایجاد نامحدود بخش و مجموعه 2- ذخیره نامحدود سوال به صورت 4 گزینه ای 3- امکان ذخیره گزینه صحیح سوال 4- امکان ذخیره سازی سال و نوع ازمون سوال 4- سیستم فروش آن لاین 5- سیستم نظر سنجی آن لاین 6- انجمن گفتگو (forum) 7- خبرنامه الکترونیکی 8- رزرو اتاق ( هتل) با قابلیت های: 1- مدیر هتل بتواند اتاقهای هتل خود را به صورت نامحدود در سیستم درج نماید. 2- مدیر بتواند مشخصات هر اتاق به همراه قیمت و .. را وارد نماید. 3- کاربران بتوانند اتاق مورد نظر خود را رزرو نمایند. |