پریدن از روی نوار فرمان ها
پیوند به محتوای اصلی

بخش دسترسی سریع

صفحه اصلی
Project Server & Exchange Server Integration Overview
نگاهی به نحوه یکپارچه سازی پراجکت سرور و اکسچینج سرور مایکروسافت

در Project Server 2007​، کاربران می توانستند با استفاده از افزونه Outlook، وظایف خود را در نرم افزار کلاینت Microsoft Outlook، مشاهده کنند. این افزونه می بایست پس از دانلود، روی هر سیستم کاربری بطور جداگانه نصب می‌شد.

Project Server 2010 ذاتاً قابلیت یکپارچه شدن با Exchange Server را داراست و کاربران می توانند در هر مکانی، وظایف و تخصیص های خود را  در نرم افزار کلاینت Microsoft Outlook، دریافت و بروز نمایند (بدون نیاز به افزونه Outlook). وظایف در Microsoft Outlook برحسب نام پروژه گروه‌بندی شده و اعضای تیم پروژه می توانند براحتی مقادیر «درصد تکمیل»، «کار انجام شده» و «کار باقیمانده» وظایف خود را بروز نمایند. این بروزرسانی ها بطور خودکار با Project Server2010، هماهنگ (Sync) می شود.

Project Server اطلاعات مربوط به تخصیص ها و وظایف را به Exchange Server می فرستد (که تعامل با کلاینت های Outlook و Outlook Wep App را اداره می کند). سپس عملیاتی به صف خود (queue job) می افزاید که آخرین تغییرات را از Exchange دریافت و با استفاده از Statusing API، اطلاعات PWA را بروز می کند

  

حال می خواهیم نگاهی به این جریان کار بیاندازیم:

در این مثال یکپارچه سازی بین Project Server 2010 with PLP و Exchange Server 2010 پیکره بندی شده و از Outlook We App برای دریافت اطلاعات کاربر استفاده شده است.

 

کاربری تحت نام «سامیکس» در سایت PWA ساخته شده است (درج آدرس ایمیل برای هماهنگ سازی وظایف با Exchange ضروریست)

پروژه ای تحت نام «Exchange Integration» در سرور انتشار یافته و فعالیتی با عنوان «آشنایی با قابلیت Exchange Integration پراجکت سرور» به کاربر «سامیکس» تخصیص یافته است:

این Synchronization نیازمند اجرا شدن Job ایست که تنها به هنگام انتشار پروژه، Run می شود. پس از تخصیص وظیفه فوق، پروژه منتشر شد تا اطلاعات Project Server به Exchange فرستاده شود.


حال کاربر  «سامیکس» از طریق Outlook Web App وارد ایمیل خود می شود:

و وارد بخش وظایف می گردد (شماره 1). و در آنجا فعالیتی هایی که به او تخصیص یافته مشاهده می کند (شماره 2). نام پروژه و سایت PWA ای که پروژه در آن انتشار یافته نیز نمایش داده می شود (شماره 3). هر فعالیتی که به حالت انتخاب (Highlight) درآید، جزئیات بیشتری از فعالیت در سمت راست نمایش داده می شود:

 
 با Double-Click روی نام فعالیت، پنجره جدیدی باز می شود و جزئیات فعالیت به نمایش درمی آید. بسته به Plan ای که برای بروزرسانی وظایف خود انتخاب کرده‌اید می بایست برای تعدادی از این مقادیر، داده وارد کرد. کاربر «سامیکس» اطلاعات را به روز می کند (در اینجا %Complete و Total Work وارد شد). کاربر در انتها بر روی «Save and Close» کلیک می کند:

 

مشاهده می کنید که Action ای برای ارسال این بروزرسانی به Project Server وجود ندارد. پس راه ارسال اطلاعات از Outlook کاربر به Project Server چیست؟

همانطور که پیشتر گفته شد عمل Synchronization (تبادل اطلاعات بین Project Server و Exchange Server) همواره در حین انتشار پروژه صورت می پذیرد. پس لازم است که پروژه مجدداً منتشر گردد. در صورت تأیید مدیر وضعیت (Status Manager)، این بروزرسانی در گانت پروژه نیز اعمال می شود:

بار بعد که کاربر، فعالیت را در Outlook خود باز می کند با مشاهده تاریخچه آن فعالیت، می تواند از تأیید/رد بروزرسانی آگاه شود:

 

 

 

 

 درباره این بلاگ

 
درباره این بلاگ
به وبلاگ تیم EPM شرکت سامیکس خوش آمدید.  در این وبلاگ، مطالب مرتبط با مدیریت پروژه و ابزارهای آن و نیز سیستم مدیریت پروژه سازمانی مبتنی بر Microsoft Project-Server  با شما بازدیدکنندگان محترم به اشتراک گذاشته خواهد شد.