این مطلب را به اشتراک بگذارید


کارگاه عملی ساخت و مدیریت پروژه های تحت ویندوز با استفاده از سی شارپ 2010

تاریخ شروع : 1390/11/30
تاریخ پایان : 1391/01/31
زمان برگزاری : یکشنبه ها از ساعت 16 تا 20
پیش نیاز : برنامه نویسی به زبان #C، مفاهیم شیء گرایی، ساخت و مدیریت بانکهای اطلاعاتی در SQL Server
نام استاد : آقای افشین رفوآ
هزینه دوره : 300,000 تومان
ثبت نام دوره

نام دوره : کارگاه عملی ساخت و مدیریت پروژه های تحت ویندوز با استفاده از سی شارپ 0102

پیش نیاز ها :

  

1- آشنایی با زبان #C

2- آشنایی با ADO .NET

3- تسلط بر برنامه نویسی شیءگرا

4- آشنایی با بانک اطلاعاتی SQL Server

 

نرم افزار های مورد استفاده :

 MICROSOFT VISUAL STUDIO 2010

MICROSOFT SQL SERVER 2008 

 

اهداف دوره :

  

1- بزرگترین هدف این دوره آموزش تحلیل و طراحی و پیاده سازی جزء به جزء یک پروژه تحت ویندوز به صورت گام به گام از ابتدا تا انتها می باشد. در این دوره دانشجویان تحلیل عملی یک سیستم فروش و انبار و سپس با پیاده سازی آن در .NET آشنا می شوند.  

2- کاهش هزینه های تولید برای شرکت های تولید نرم افزار : 

در این دوره دانشجویان معماری لایه ای را به خوبی فرا می گیرند سپس یک Code Generator بسیار قدرتمند که محصول تیم نرم افزاری آموزشگاه می باشد به صورت رایگان در اختیار دانشجویان قرار می گیرد. 

با استفاده از این Code Generator هزینه های تولید نرم افزار برای دانشجویان به شدت کاهش می یابد 

در قسمت های پایانی دوره با ارائه Component های Janus وآموزش آنها و ارائه راه حل ترکیبی برای استفاده توامان از Janus و Tahlildadeh Code Generator هزینه های تولید نرم افزار به شدت کاهش پیدا می کند. 

 

 

مخاطبین :

  

 این دوره برای کسانی طراحی شده است که با زبان C# آشنایی دارند و یا اینکه C# را به صورت تجربی یا خودآموز فرا گرفته اند و تجربه عملی پیاده سازی نرم افزار را با استاندارد های روز دنیا ندارند. در طی این دوره با انجام چند پروژه عملی از ابتدا (جمع آوری نیازمندی ها) تا انتها (ساخت Setup برای نرم افزار) ، مراحل تحلیل ، طراحی و پیاده سازی عملی پروژه های تحت ویندوز را فرا می گیرند. 

تحلیل سیستم انبار و فروش با استفاده از متدولوژی UML
تحلیل و طراحی بانک های اطلاعاتی
مدیریت اشیاء SQL 

 معماری چند لایه 

مفاهیم برنامه های توزیع شده با استفاده از Web Serviceها  


مدیریت و ساخت فرم های ورود اطلاعات
ساخت سیستم مبتنی بر نقش کاربران (Rolled Based Security)
آموزش کنترل های تولید سریع نرم افزار
ساخت گزارشات کاربردی با استفاده از Crystal Report
ساخت Setup و ارائه Update اینترنتی بر روی Setup
ذخیره سازی فایل در بانک اطلاعاتی (گالری تصاویر)  

مدیریت Drag & Drop و Event های Mouse


1. تحلیل سیستم انبار و فروش با استفاده از متدولوژی UML

  • جمع آوری نیازمندی های مشتری
  • تحلیل نیازمندی های مشتری
  • رسم نمودار Use case
  • رسم Sequence
  • رسم Class Diagram
  • تحلیل و پیاده سازی لایه های مختلف برای نرم افزار فوق

2. تحلیل و طراحی بانک های اطلاعاتی

  • پیاده سازی بانک اطلاعاتی بر اساس تحلیل مرحله قبل
  • ساخت رویه های ذخیره شده
  • ساخت Trigger ها
  • ساخت توابع دست ساز کار بران (User Define Function)
  • ساخت توابع جدولی (Table Derived Functions)

3. معماری چند لایه :

  • ساخت لایه دسترسی به داده ها (Data Access Layer)
  • ساخت لایه تعریف داده ها (Common Data Definition)
  • لایه نمای کاربر (Presentation)
  • لایه قوانین سیستم (Business Rules)

4. مدیریت و ساخت فرم های ورود اطلاعات سیستم انبار و فروش

  • مدیریت و ساخت فرم های Master Detail
  • ساخت گزارشات حرفه ای با Active Report

5. آموزش کنترل های تولید سریع نرم افزار

  • آموزش کامل Janus Component
  • در این قسمت کنترل قدرتمند JANUS به دانشجویان آموزش داده می شود. این کنترل باعث کاهش قابل توجه زمان و هزینه تولید نرم افزار می گردد و امکاناتی نظیر
  • فارسی سازی JANUS
  • فیلتر سازی تودر تو و اتوماتیک اطلاعات در JANUS Grid
  • مدیریت آسان اطلاعات سلسله مراتبی یا رابطه ای بااستفاده از JANUS Grid
  • باز کردن Combo چند ستونه و Auto Filter درون JANUS Grid
  • مدیریت و ساخت فرم های Master Detail در JANUS
  • ترکیب JANUS همراه با Type Data Set و استفاده از Binding Context
  • استفاده از فیلتر های سفارشی با استفاده از ابزار Janus

6. آموزش کامل DEV Component
7. ساخت گزارشات کاربردی با استفاده از Active Report برای سیستم انبار و فروش

  • گزارشات Master & Detail
  • گروه بندی گزارشات
  • ساخت جستجوی پیشرفته (Dynamic Search)
  • ساخت Dynamic Report

8. ساخت Setup و ارائه Update اینترنتی بر روی Setup
9. ساخت سیستم مبتنی بر نقش کاربران (Rolled Based Security)

  • تعریف کاربر در سیستم(Users)
  • تعریف نقش در سیستم(Roles)
  • تخصیص مجوز به کاربران(Permissions)
  • اعمال حقوق دسترسی در فرمهای ساخته شده توسط کاربران

10. ساخت گالری تصاویر در بانک بدون کاهش Performance بانک اطلاعاتی

  • آیا تصاویر را در بانک اطلاعاتی ذخیره کنیم ؟
  • بررسی مزایا و معایب ذخیره سازی تصاویر در بانک اطلاعاتی
  • چگونه تصاویر را در بانک ذخیره کنم بدون اینکه Performance بانک کاهش یابد.
  • تعریف فایلهای جانبی (NDF) داطلاعاتی رون بانکهای اطلاعاتی و ذخیره تصاویر در آن.
  • نمایش تصاویر بصورت Picture List در نرم افزار
آموزش VB، آموزشVB.NET ، دوره آموزشی VB.NET ، آموزش C#، آموزش سی شارپ ، آموزش CSharp ، آموزش C Sharp ، دوره آموزشی C#.NET ، آموزش بانکهای اطلاعاتی ، آموزش SQL SERVER Design ، آموزش SQL SERVER Administrator، ساخت گزارش در کریستال ، آموزش Crystal Report ، گزارش کریستال ریپورت ، گزارش Crystal Report ، آموزش ASP.NET ، آموزش LINQ ، آموزش WCF ، دوره آموزشی UML ، آموزش UML ، آموزش Janus ، آموزش RUP ، آموزش برنامه نویسی ، آموزش Ajax ، آموزش طراحی وب ، آموزش WEB Design ، آموزش جاوا اسکریپت ، آموزش Java Script ، Ebook برنامه نویسی ، دانلود رایگان کتاب برنامه نویسی ، آموزش مدیریت هاست ، آموزش مدیریت هاستینگ ، آموزش Hosting ، آموزشگاه برنامه نویسی ، آموزش تخصصی برنامه نویسی ، آموزشگاه تخصصی برنامه نویسی ، آموزش Dream Weaver ، آموزش CSS ، آموزش عملی ساخت وب سایت ، کارگاه عملی ساخت E Shop ، فروشگاه الکترونیک ، آموزش طراحی و ساخت نرم افزارهای کاربردی ، بهترین آموزشگاه تخصصی نرم افزار ، آموزشگاه تخصصی نرم افزار ، اجرای پروژه در حین آموزش ، آموزش مدیریت نرم افزار ، آموزش برنامه نویسی موبایل ، آموزش برنامه سیمبین ، آموزش برنامه نویسی Symbian ، آموزش برنامه نویسی Windows Mobile ، آموزش C#.Net، آموزش سی شارپ دات نت، آموزش .Net، آموزش SQL، آموزش SQL Server، آموزش 2008 SQL Server، آموزش T-SQL، آموزش Replication، آموزش دستورات SQL، آموزش Dot Net، آموزش دات نت، آموزش .Net Framework، آموزش دات نت فریم ورک، آموزش Visual Basic.Net، آموزش ویژوال بیسیک دات نت، آموزش طراحی سیستمهای نرم افزاری، آموزش تجزیه و تحلیل سیستمهای نرم افزاری، آموزش متدولوژی شیءگرا، آموزش آژاکس، آموزش وب سرویس، آموزش Web Service، آموزش ویندوز سرویس، آموزش Windows Service، آموزش XAML، آموزش Silver Light، آموزش برنامه نویسی WEB، آموزش برنامه نویسی ویندوز، آموزش Windows Application، آموزش ساخت Setup، آموزش کریستال ریپورت، آموزش ساخت گزارش تحت وب، آموزش ساخت گزارش تحت ویندوز، آموزش برنامه نویسی موبایل، آموزش SQL Admin، آموزش SQL Server Administrator، آموزش SQL Server Admin، آموزش SQL CLR، آموزش SQL Server CLR، آموزش Reporting Services، آموزش SSIS