F 128202856

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

‫به نام خدا‬

‫فهرست محتوای پروژه پايانی دوره مهندس طراح و توسعه‬


‫دهنده عمومی وب‬
‫ررررررررررری پرررررررررررروژه‬ ‫شررررررررررررح‬
‫…………………………………………………………………………………‪2….‬‬
‫رررررررررررررررايت‬
‫رررررررررررررررا وب سر‬
‫مشخصر‬
‫…………………………………………………………………………………‪2‬‬
‫رررررررررررررررررررری‬
‫ررررررررررررررررررررا فنر‬
‫مشخصر‬
‫پروژه‪4……………………………….……………………………………………….‬‬
‫مراحرررررررررررررررررررر انجررررررررررررررررررررا‬
‫پروژه‪5…………..………………….…………………………………………………..‬‬
‫نررررررررررر افزارهررررررررررای مجررررررررررا‬
‫…………………………………………………‪5…………..………………….‬‬
‫جدول‬
‫ار شیابی‪6……..……………………….…………………………………………………….‬‬

‫توجه‪ :‬از کلیه دانشجويان عزيز تقاضا می شود‪ ،‬ضمن‬


‫شروع انجام کار با ياد خداوند متعال‪ ،‬محتوای دفترچه‬
‫راهنما و جداول ارزشیابی را يک بار به دقت مطالعه‬
‫فرمايند‪.‬‬

‫با آرزوی موفقیت و پیروزي‬


‫مربی دوره ‪ -‬احمد جنتی فرد‬
‫تابستان ‪1391‬‬
‫دوره مهندس طراح و توسعه دهنده عمومی وب‬ ‫ار پروژه پايانی‬ ‫دستور‬

‫ی پروژه‬ ‫شرح‬
‫پروژه مورد نظر پیاده سازی يک پورتال شخصی می باشد‬
‫که دارای دوبخش اصلی خواهد بود ‪:‬‬

‫‪ -1‬مديريت(‪ )Control Panel‬و ‪ -2‬عمومی(‪ .)Default‬محتوای بخش‬


‫عمومی وب سايت فقط از طريق داده های پويای صفحه‬
‫مديريت قابل افزودن‪ ،‬ويرايش و حذف می باشد‪.‬‬

‫وب سايت‬ ‫مشخصا‬


‫امکانا‬ ‫حداق‬ ‫دارای‬ ‫بايد‬ ‫شما‬ ‫شخصی‬ ‫سايت‬ ‫وب‬ ‫پورتال‬
‫مديريتي(ماژول) ذ ر شده در اين قسمت باشد‪.‬‬

‫مديريت اربران‬ ‫‪‬‬


‫عملیات افزودن‪ ،‬ويرايش و حذف کاربران مدير توسط اين قسمت‬ ‫‪‬‬
‫انجام می شود‪.‬‬
‫هرکاربر بايد حداقل شامل اطالعات "نام کاربری" ‪" ،‬کلمه‬ ‫‪‬‬
‫عبور" ‪ "،‬تکرارکلمه عبور" و "آدرس ايمیل" باشد‪.‬‬
‫يک کاربر پیش فرض مدير با نام کاربری "نام زيردامنه شما"‬ ‫‪‬‬
‫و رمز عبور "کدملی شما" حتما وجود داشته باشد‪.‬‬
‫يک پنل ورود به بخش مديريت در صفحه عمومی سايت در نظر‬ ‫‪‬‬
‫گرفته شود‪.‬‬

‫‪ ‬مديريت مطالب‬
‫عملیات افزودن‪ ،‬ويرايش و حذف مطالب(پست ها) توسط اين بخش انجام‬ ‫‪‬‬
‫می شود‪.‬‬
‫هرنوشته بايد حداقل شامل اطالعات "عنوان نوشته" ‪" ،‬متن نوشته"‬ ‫‪‬‬
‫‪" ،‬نام نويسنده" و "تاريخ و ساعت" ارسال نوشته باشد‪.‬‬
‫برای سهولت کاربر از ويرايشگرهای متن استفاده شود‪.‬‬ ‫‪‬‬
‫در صفحه عمومی سايت ‪ 5‬نوشته آخر‪ ،‬به ترتیب جديدترين ارسال ها‬ ‫‪‬‬
‫در قالب مناسب نمايش داده شود‪.‬‬
‫يک پنل جهت نمايش آرشیو موضوعي مطالب در صفحه عمومی سايت در نظر‬ ‫‪‬‬
‫گرفته شود‪.‬‬

‫‪ ‬مديريت گالری عکس‬

‫‪2‬‬
‫دوره مهندس طراح و توسعه دهنده عمومی وب‬ ‫ار پروژه پايانی‬ ‫دستور‬

‫عملیات افزودن‪ ،‬ويرايش و حذف تصاوير(عکس ها) توسط اين بخش‬ ‫‪‬‬
‫انجام می شود‪.‬‬
‫هرعکس بايد حداقل شامل اطالعات "عنوان تصوير"‪"،‬آدرس تصوير"‬ ‫‪‬‬
‫و"متن جايگزين" باشد‪.‬‬
‫در صفحه عمومی سايت تصاوير در قالب اساليدر ‪ JQuery‬نمايش داده‬ ‫‪‬‬
‫شوند‪.‬‬

‫‪ ‬مديريت پیوندها‬
‫عملیات افزودن‪ ،‬ويرايش و حذف پیوندها(لینک ها) توسط اين بخش‬ ‫‪‬‬
‫انجام می شود‪.‬‬
‫هرنوشته بايد حداقل شامل اطالعات "عنوان لینک" ‪"،‬مقصد لینک" و‬ ‫‪‬‬
‫"متن لینک" باشد‪.‬‬
‫يک پنل جهت نمايش لینک ها به صورت ‪ JQuery‬در نظر گرفته شود‪.‬‬ ‫‪‬‬

‫‪ ‬آمار با ديد‬
‫در صفحه عمومی سايت‪ ،‬يک پنل جهت نمايش آمار بازديد کاربران اعم‬ ‫‪‬‬
‫از‪ :‬بازديد کنندگان آنالين‪ ،‬بازديد امروز‪ ،‬هفتگی‪ ،‬ماهانه و کل‬
‫در نظر گرفته شود‪.‬‬

‫‪ ‬صفحه تماس با ما‬


‫در بخش عمومی سايت‪ ،‬يک صفحه جهت ارتباط بازديدکنندگان با مدير‬ ‫‪‬‬
‫سايت طراحی شود‪ .‬به گونه ای که نظرات‪ ،‬انتقادات و پیشنهادات‬
‫آنان در قالبی مناسب به پست الکترونیک ‪ info‬مدير ارسال گردد‪.‬‬

‫اضافی‬ ‫‪ ‬صفحا‬
‫در بخش عمومی و مديريت سايت‪ ،‬صفحات احتمالی مورد نیاز مانند‪:‬‬ ‫‪‬‬
‫درباره ما‪ ،‬رزومه و اطالعات شخصی‪ ،‬راهنمای استفاده از بخش های‬
‫مختلف سايت را به صالحديد خود طراحی و پیاده سازی نمايید‪.‬‬

‫فنی پروژه‬ ‫مشخصا‬

‫‪ ‬محتوای وب سايت بايد به زبان فارسی باشد و با‬


‫تکنولوژی ‪ ASP.NET‬طراحی شود‪.‬‬
‫‪ ‬طراحی قالب وب سايت با تکنیک بدون جدول (‪Table-‬‬
‫‪ )Less‬انجام شود‪.‬‬

‫‪3‬‬
‫دوره مهندس طراح و توسعه دهنده عمومی وب‬ ‫ار پروژه پايانی‬ ‫دستور‬

‫‪ ‬ساختار شیوه نامه ها(‪ )Style Sheet‬يکپارچه و به صورت‬


‫‪ External‬مورد استفاده قرار گیرند‪.‬‬
‫‪ ‬در هنگام نوشتن کدهای سمت سرويس گیرنده(‪ )Client-Side‬از‬
‫استاندارد ‪ XHTML‬استفاده شود‪.‬‬
‫‪ ‬برای نوشتن کدهای سمت سرويس دهنده (‪ )Server-Side‬فقط‬
‫از زبان ‪ C#‬استفاده شود‪.‬‬
‫‪ ‬جداول بانک اطالعاتی بايد به صورت نرمال شده‬
‫وبدون افزونگی باشد‪.‬همچنین از نوع داده مناسب‬
‫برای فیلدها استفاده گردد‪.‬نام روال ها‪،‬جداول‬
‫وفیلدها متناظرو بامعنا باشد‪.‬‬
‫‪ ‬اصول بهینه سازی وب سايت در موتورهای جستجو‬
‫(‪ )SEO‬رعايت گردد‪.‬‬
‫‪ ‬وب سايت بايد حداقل با دو مرورگر رايج اينترنتی‬
‫(‪ )Firefox,Opera,Chrome‬سازگاری داشته باشد و خروجی‬
‫يکسانی را تولید نمايد(‪)Cross-Side-Browsing‬‬
‫‪ ‬تمامی ارتباطات کد نويسی در برنامه توسط روال های‬
‫ذخیره شده (‪ )Stored-Procedure‬انجام شود‪.‬‬
‫‪ ‬از پالگین های ‪ JQuery‬در موارد مورد نیاز(حداقل سه‬
‫مورد) به صورت مناسب استفاده شود‪.‬‬
‫ضرورت‬ ‫و‬ ‫لزوم‬ ‫صورت‬ ‫‪ Ajax‬در‬ ‫های‬ ‫کامپوننت‬ ‫‪ ‬از‬
‫استفاده گردد‪.‬‬
‫سنجی‬ ‫اعتبار‬ ‫لحاظ‬ ‫از‬ ‫کاربران‬ ‫ورودی‬ ‫‪ ‬فیلدهاي‬
‫(‪ )Validation‬کنترل شود‪.‬‬

‫‪4‬‬
‫دوره مهندس طراح و توسعه دهنده عمومی وب‬ ‫ار پروژه پايانی‬ ‫دستور‬

‫پروژه‬ ‫انجا‬ ‫مراح‬


‫پیشنهاد می شود برای طراحی و پیاده سا ی پروژه خود‬
‫ير را با اولويت ير انجا دهید‪:‬‬ ‫مراح‬

‫‪ ‬طراحی و پیاده سازی بانک اطالعاتی‬


‫‪ ‬طراحی قالب بخش مديريت وب سايت‬
‫‪ ‬نوشتن کدهای بخش مديريت‬
‫‪ ‬طراحی قالب بخش عمومی سايت‬
‫‪ ‬دريافت خروجی از پورتال در بخش عمومی‬
‫‪ ‬رفع خطاهای احتمالی و آزمايش صحت کار بخش هاای‬
‫مختلف‬
‫‪ ‬آپلود پروژه نهايي در زيردامنه شخصی ‪Erampotal.ir‬‬

‫افزارهای مجا‬ ‫نر‬


‫در طول مد طراحی تا اجرای پروژه پايان دوره خود‪ ،‬می توانید‬
‫ا نر افزارهای ير استفاده نمايید‪:‬‬

‫‪ Microsoft Visual Studio 2010‬‬


‫‪ Microsoft SQL Server 2008‬‬
‫‪ Macromedia Dream Weaver CS 5‬‬
‫‪ Adobe Photoshop CS 3‬‬
‫‪ Artisteer , Sothink DHTML , Web Design Tools‬‬

‫‪5‬‬
‫دوره مهندس طراح و توسعه دهنده عمومی وب‬ ‫ار پروژه پايانی‬ ‫دستور‬

‫جدول ار شیابی‬
‫نمره‬ ‫ردي‬
‫توضیحات‬ ‫بارم‬ ‫شرح کار‬
‫اکتسابی‬ ‫ف‬
‫تح ی ‪ ،‬طراحی و پیاده سا ی‬
‫?‬ ‫‪10‬‬ ‫بانک اطالعاتی‬ ‫‪1‬‬
‫زيبايی‪،‬کارايي و سهولت کار‬ ‫طراحی قالب بخش مديريت وب‬
‫با بخش های مختلف‬ ‫?‬ ‫‪10‬‬ ‫سايت‬ ‫‪2‬‬
‫زيبايی‪،‬کارايي و سهولت کار‬
‫با بخش های مختلف‬ ‫?‬ ‫‪10‬‬ ‫طراحی قالب بخش عمومی سايت‬ ‫‪3‬‬
‫بخش مديريت سايت‬ ‫?‬ ‫‪7‬‬ ‫ماژول مديريت اربران‬ ‫‪4‬‬
‫پن ورود اربران به بخش‬
‫بخش عمومی سايت‬ ‫?‬ ‫‪3‬‬ ‫مديريت‬ ‫‪5‬‬
‫بخش مديريت سايت‬ ‫?‬ ‫‪7‬‬ ‫ماژول مديريت مطالب‬ ‫‪6‬‬
‫بخش عمومی سايت‬ ‫?‬ ‫‪5‬‬ ‫نمايش مطالب در بخش عمومی‬ ‫‪7‬‬
‫بخش عمومی سايت‬ ‫?‬ ‫‪3‬‬ ‫پن آرشیو موضوعی مطالب‬ ‫‪8‬‬
‫بخش مديريت سايت‬ ‫?‬ ‫‪6‬‬ ‫ماژول مديريت گالری عکس‬ ‫‪9‬‬
‫بخش عمومی سايت‬ ‫?‬ ‫‪3‬‬ ‫اساليدر نمايش تصاوير‬ ‫‪10‬‬
‫بخش مديريت سايت‬ ‫?‬ ‫‪6‬‬ ‫ماژول مديريت پیوندها‬ ‫‪11‬‬
‫بخش عمومی سايت‬ ‫?‬ ‫‪3‬‬ ‫پن نمايش پیوندها‬ ‫‪12‬‬
‫بخش عمومی سايت‬ ‫?‬ ‫‪4‬‬ ‫آمار با ديد وب سايت‬ ‫‪13‬‬
‫بخش عمومی سايت‬ ‫?‬ ‫‪4‬‬ ‫صفحه تماس با ما‬ ‫‪14‬‬
‫هر صفحه اضافی ‪ 2‬نمره‬ ‫?‬ ‫‪4‬‬ ‫صفحا اضافی‬ ‫‪15‬‬
‫?‬ ‫‪3‬‬ ‫طراحی ‪Table-Less‬‬ ‫‪16‬‬
‫?‬ ‫‪3‬‬ ‫‪XHTML & CSS & Java Script‬‬ ‫‪17‬‬
‫حداقل ‪ 6‬تکنیک هرکدام ‪0.5‬‬
‫?‬ ‫‪3‬‬ ‫‪SEO Techniques‬‬ ‫‪18‬‬
‫نمره‬
‫هر مرورگر ‪ 1‬نمره‬ ‫?‬ ‫‪3‬‬ ‫‪Cross Side Browsing‬‬ ‫‪19‬‬
‫?‬ ‫‪3‬‬ ‫‪Validations‬‬ ‫‪20‬‬
‫حداقل دو مورد هرکدام ‪2‬‬
‫?‬ ‫‪6‬‬ ‫‪JQuery Plug-ins‬‬ ‫‪21‬‬
‫نمره‬
‫حداقل دو مورد هرکدام ‪2‬‬
‫?‬ ‫‪4‬‬ ‫‪Ajax Component‬‬ ‫‪22‬‬
‫نمره‬
‫?‬ ‫‪110‬‬ ‫مجموع نمره‬

‫ار شیابی نهايي‬


‫آزمون تئوری‬ ‫مجموع نمره‬ ‫ارائه‬ ‫پروژه عملی‬
‫نمره گواهینامه‬
‫سازمان‬ ‫کالسی‬ ‫مبحثی‬ ‫پايانی‬
‫‪100‬‬ ‫‪ 25‬نمره‬ ‫نمره‬ ‫‪38‬‬ ‫‪ 7‬نمره‬ ‫نمره‬ ‫‪30‬‬

‫‪6‬‬

You might also like