وبلاگ پرنیان پردازش پارس

مقالات آموزش اتوماسیون اداری و شیرپوینت، فیلم های آموزشی، آخرین اخبار و دیگر مطالب مرتبط با دنیای نرم افزارهای سازمانی

اطلاعات بیشتر »

کانال آموزشی پرنیان

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

در این ویدیوها تلاش می کنیم ضمن معرفی شیرپوینت و CRM، کاربردهای آن ها را تشریح نماییم و به شما بازدیدکننده عزیز چشم انداز روشنی از بکارگیری این محصولات در سازمان خود ارایه نماییم. امیدواریم بتوانیم نقش خود را در این میان ایفا کنیم.

تا کنون ویدیوهای ذیل منتشر شده است:

 

جستجو کردن یا فیلتر کردن ستون های لیست شیرپوینت

- چگونه روی ستون های یک لیست یا کتابخانه در شیرپوینت 2013 یا شیرپوینت 2013 جستجو کنیم؟

- چگونگی لینک به یک لیست در یک site شیرپوینت و اعمال فیلتر روی آن؟

- چگونگی جستجو و فیلتر کردن اطلاعات لیست ها در شیرپوینت؟

- چگونه فیلتر "شامل" یا "محتوی" بر روی ستون های شیرپوینت اعمال کنیم؟

- چگونه بر روی نماهای شیرپوینت با تاریخ شمسی فیلتر(جستجو) کنیم؟

- چگونگی فیلتر کردن یک لیست در شیرپوینت بر اساس بازه زمانی؟

- چگونگی فیلتر کردن ستون های look up در لیست های شیرپوینت؟

- تفاوت فیلتر و جستجو در شیرپوینت چیست؟

- چگونه از نتیجه جستجو در یک لیست خروجی اکسل بگیریم؟

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

 مقدمه

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

 تفاوت فیلتر و جستجو در شیرپوینت 

می دانیم که یکی از سرویس های قدرتمند شیرپوینت "جستجو" است و شیرپوینت به موتور جستجوی توانمندی مجهز است که امکان جستجو در تمام اطلاعات پورتال، محتوای اسناد آفیس و PDF و حتی پایگاه داده خارجی را فراهم می کند. سرویس جستجو روش متفاوتی را نسبت به جستجوی های معمول و متداول در برنامه های کاربردی انجام می دهد. سرویس جستجو یک job زمانبندی شده دارد که در توالی های زمانی اجرا می شود و خزنده های موتور جستجو اطلاعات را از بخش های مختلف جمع آوری، پالایش و ایندکس گذاری می کنند و در پایگاه داده متفاوتی نگهداری می نمایند. این روش در کنار همه مزایایی که دارد برای فیلتر کردن آیتم های یک لیست یا کتابخانه اسناد مناسب نیست. زیرا که :

  • سرویس جستجو در شیرپوینت به صورت غیر همزمان کار می کند و آیتم هایی که چند لحظه قبل ثبت شده یا تغییر کرده باشند در نتیجه نمایش نمی دهد.
  • امکان جستجو روی یک یا چند ستون خاص در لیست وجود ندارد.
  • امکان اعمال چند شرط به صورت همزمان وجود ندارد.

لذا برای پوشش این نیاز وب پارت هایی به نام فیلتر توسط مایکروسافت در شیرپوینت تعبیه شده اند تا امکان فیلتر کردن روی آیتم های لیست وجود داشته باشد. که متاسفانه این وب پارت ها بسیار ساده و ابتدایی هستند و بسیاری از نیازهای کاربران را پوشش نمی دهند به عنوان مثال امکان اعمال شرط بزرگتر یا کوچکتر وجود ندارد.

در نتیجه زمانی که از عبارت فیلتر کردن استفاده می کنیم مقصود جستجوی آنی روی داده های یک لیست یا کتابخانه اسناد است. شبیه آنچه در اکسل انجام می شود.

بیشتر...

 

سی آر ام 2015 - سرمایه گذاری های کلیدی - بخش دوم

این مطلب بخش دوم از مقاله ویژگی های Dynamics CRM 2015 مایکروسافت است. بخش اول آن را می توانید در "Dynamics CRM 2015 - سرمایه گذاری های کلیدی" مطالعه نمایید.

در بخش اول بعد از مقدمه ای در خصوص سی آر ام مایکروسافت به سرمایه گذاری های کلیدی مایکروسافت بر روی CRM 2015 پرداختیم و در حوزه بازاریابی "بازاریابی چند کاناله"، "ویرایشگر ایمیل" و "کنسول (میز فرمان) مدیریت کمپین" را معرفی کردیم. ادامه مطلب را مطالعه کنید.

شنود اجتماعی یکپارچه
موفقیت را با دیدگاه های ضبط شده و اجتماعی یکپارچه به دست آورید و با تحلیل احساسی بر علامت تجاری تان تاثیر مثبت بگذارید.

 

 

همکاری فروش
بازاریابی و شراکت های فروش تان را با پانل جدید همکاری فروش محکم کنید، این صفحه به فروشندگان اجازه می دهد تا ورودی را به کمپین ها و اهداف ارائه کنند. فروشندگان می توانند دیدی نسبت به فعالیت های کمپین به دست آورند و هدف گذاری ارتباطات مشتریان خود و همین طور تنظیم و دریافت هشدارها بر اساس تعامل شان را کنترل کنند.

 

 بیشتر...

 

دعوت از شیرپوینت کارها

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

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

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

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

برای اطلاعات بیشتر لطفا با ما تماس بگیرید.

 

 

App در شیرپوینت 2013 از نگاه برنامه نویسان

با ظهور شیرپوینت 2013 در مطلبی با عنوان "شیرپوینت 2013 -اَپ (APP) مدل چیست؟" در مورد تفاوت های app و web part توضیح دادیم. در این مطلب که توسط تیم تحقیق و توسعه پرنیان آماده شده است با ذکر جزییات بیشتر از نگاه برنامه نویسان به تشریح مدل app در شیرپوینت 2013 می پردازیم.

مقدمه:
شیرپوینت به عنوان یک سیستم و پلتفرم بزرگ بسیاری از نیازهای سازمانی و اینترپرایز را پوشش میدهد. البته این واضح است که نمیتواند همه ی نیازهای تمام کاربران با انتظارات مختلف را پاسخگو باشد. به همین منظور ابزارها و الگوهایی را برای توسعه ی آن در نظر گرفته است.
که یکی از انها سلوشن های Full-Trust می باشد که از شیرپوینت 2007 وجود داشت. این سلوشن ها که در واقع همان پکیج های WSP هستند با استفاده از کدهای سمت سرور و ابجکت مدل های شیرپوینت امکانات و ویژگی هایی را به شیرپوینت اضافه می نمودند.
با گدشت زمان و تولید نسخه های جدیدتری از شیرپوینت این امکانات نیز مقداری بهبود یا پیشرفت داده شد.

 

 اما این گونه از سلوشن یا راهکارها جهت نصب و راه اندازی نیاز به دسترسی های بالا مانند دسترسی به سرور فارم دارند ضمن اینکه با توجه به داشتن دسترسی کامل به شیرپوینت(با توجه کدهای سمت سرور و قرار گرفتن اسمبلی آن در GAC) میتوانستند باعث بروز مشکلاتی شوند و یا مشکلات پرفورمنسی جدی ایجاد نمایند.
البته ناگفته نماند این موارد در صورتی اتفاق خواهد اتفاد که تولید کننده ی این راهکارها دانش کافی برای رعایت این موارد را نداشته باشد که معمولا همینطور هست و دانش و تجربه ی کافی وجود ندارد.
ضمن اینکه برای تولید این راهکارها نیاز به دانش کدنویسی سمت سرور شیرپوینت مانند زبان های Asp.net و C# می باشد و سپس تسلط به آبجکت مدل های شیرپوینت و مقدار زیادی تجربه.
از همه ی اینها گذشته همانطور که گفته شد در صورت داشتن دانش و تجربه ی کافی در تولید اینگونه سلوشن ها هیچ مشکل خاصی به وجود نخواهد آمد.

بیشتر...

 

معرفی InfoPath و وب پارت همگام ساز اینفوپس پرنیان

InfoPath چیست و کاربرد آن چگونه است؟

در این قسمت با تلخیص و تکمیل مطلب منتشر شده در وبلاگ اردوان حریری به توصیف اینفوپس می پردازیم.

مایکروسافت InfoPath یک نرم افزار در محیط ویندوز و در بسته آفیس است که جهت طراحی، انتشار، ورود داده و ارائه فرم‌های الکترونیکی حاوی داده‌های ساخت یافته، تولید شده است. به گفته یکی از افراد تیم سازنده، یکی از تصمیم گیری‌های اساسی در طراحی معماری این نرم افزار «وفادار ماندن به اصل جدایی داده‌ها از قالب نمایش آنها در XML » بود. بنابراین در طراحی این نرم افزار از محیط طراحی فرم WYSIWYG استفاده شده است. در این محیط کنترل‌های گوناگون (از جمله لیست‌های بازشو، جعبه متن و ...) به فیلدهای اطلاعاتی پیوند خورده‌اند. این پیوند به صورت درختی سلسله مراتبی، از پوشه‌ها و فیلدهای اطلاعاتی رقم می‌خورد. این ابداع در سال 2000 توسط آدریانا نیاگو، ژان پاولی و همکارانشان صورت گرفت. می‌توان گفت که آنها XML را با XSLT  و نماهای DHTML نوشتند.

InfoPath فقط برای طراحی فرم در شیرپوینت ساخته نشده است، فرمهای طراحی شده توسط اینفوپس هم در اوتلوک و هم به صورت مستفل در محیط شبکه قابل استفاده هستند و بعد از اضافه شدن Form Service به شیرپوینت امکان نمایش فرم های اینفوپس به صورت تحت وب و در شیرپوینت نیز فراهم شد.

بیشتر...

 

مشکلات گارانتی و خدمات پشتیبانی نرم افزار

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

 توضیح: معمولا وقتی از شرکت های خارجی صحبت می شود منظور همه شرکت هایی که خارج از مرزهای ایران هستند، نیست. بلکه مقصود شرکت های مستقر در چند کشور محدود اروپایی و آمریکایی است.

تقریبا همه قبول داریم که مشتری پادشاه است و همیشه حق با مشتری است و .... زمانی که یک مشتری محصول نرم افزاری مخصوصا از نوع سازمانی را خریداری می کند، روی خدمات پشتیبانی، پاسخگو بودن و متعهد بودن فروشنده بسیار حساب می کند. زیرا که این نوع از نرم افزارها بدون ارایه خدمات مناسب خیلی زود می میرند و سرمایه گذاری مشتری به هدر می رود. از طرفی همه مشتریان دوست دارند محصول با کیفیت، ارزان، با پشتیبانی عالی و از شرکتی با پایداری بالا خریداری کنند. این خواسته ها و تمایلات بدیهی است ولی آیا شدنی است؟ تحت چه شرایطی حداقل بخشی از این انتظارات برآورده می شود؟ دلیل اصلی که شرکت های ایرانی حداقل در مقایسه با همتایان خارجی از عهده این انتظارات برنمی آیند چیست؟

به شخصه اعتقاد دارم که اکثر شرکت ها می خواهند که خدمات پشتیبانی خوب ارایه کنند ولی واقعیت های ذیل موانعی هستند که کمتر شرکتی در شرایط ایران موفق به عبور از آنها می شود:

- کمبود نیروی مناسب برای پشتیبانی

در حوزه نرم افزار همه یا برنامه نویسند یا طراح وب. کلا فروشنده و پشتیبان وجود ندارد. مگر خودتان بسازید

- فرهنگ کار

بیشتر کارمندان معتقدند که حقوق کمی دریافت می کنند، و لذا به سختی قوانین و سیاستهای حمایت از مشتری شرکت را در عمل اجرایی می نمایند.

- ابزار

حتی شرکت های نرم افزاری نیز کمتر به ابزار مناسب برای پی گیری، گزارش گیری و .... خدمات پشتیبانی مجهز هستند

- بازار کوچک

بازار نرم افزارهای سازمانی در ایران کوچک است و رقابت ناسالم در آن زیاد، لذا به سختی هزینه های لازم برای تجهیز و آموزش تیم های پشتیبانی فراهم می شود.

 

نظر شما چیست؟

 

ویدیوی آموزش کامل نصب شیرپوینت 2013

قبلا در تویتر پرنیان قول داده بودیم که تلاش می کنیم ویدیوها و فایلهای صوتی آموزشی در مورد شیرپوینت و CRM به تدریج آماده کنیم تا همه علاقه مندان به این تکنولوژی در سراسر ایران عزیز که امکان حضور در دوره های آموزشی را ندارند بتوانند اطلاعات مناسب در مورد این تکنولوژی ها کسب نمایند.
در این ویدیو چگونگی نصب شیرپوینت ۲۰۱۳ با جزییات کامل از مرحله پیش نیازها و نصب Sql Server تا نصب و پیکربندی شیرپوینت ۲۰۱۳ و تنظیم اولیه سرویس جستجو نمایش داده می شود.
 

عملکرد و تاخیر در پورتال شیرپوینتی سرویس گرا

بخشهای اول، دوم و سوم این مقاله را در لینکهای زیر مطالعه فرمایید. در این پست بخش پایانی این مقاله و جمع بندی ارایه می شود.

بخش اول: "طراحی پورتال سازمانی سرویس‏گرا با شیرپوینت - مقدمه"

بخش دوم: "پورتال سرویس‏گرا با شیرپوینت - دام کلاسیک"

بخش سوم: "نقش BCS در پورتال سرویس گرا با شیرپوینت"

عملکرد و تاخیر همیشه مسئله ای در هر راه حل یا الگوی یکپارچه سازی است. بسیاری از اوقات، عملکرد سرویس های مربوطه گلوگاه است. اما برای اینکه ESB با بیشترین سرعت ممکن کار کند و قادر به رسیدگی به حجم زیادی از فراخوانی سرویس و تراکنش باشد، چند کار می توان انجام داد. اول، مهم است که توجه کنید که BCS از ذخیره نهان (کشینگ) پشتیبانی نمی کند (غیر از ذخیره نهان متادیتا). دوم، مهم است که بدانید که در ESBی که تحویل تضمین شده، مدیریت تراکنش و توانایی راه اندازی مجدد را فراهم می کند، آشکار است که داده ها و مایلستون ها در یک پایگاه داده باقی می مانند. بنابراین، دو نکته کاملا حیاتی برای پیاده سازی با عملکرد عالی ESB زیر شیرپوینت وجود دارد:
1. پایگاه داده اختصاصی، با کارایی بالا و مقیاس پذیر
2. ذخیره نهان پیشرو (رو به جلو)
نکته دوم راه حل معمولی برای ارائه عملکرد بالا و تاخیر کم در پاسخ به فراخوانی سرویس در محیط هایی است که داده های مشابه بارها و بارها جستجو می شوند، مانند داده های مشتری، داده های کارکنان، و غیره. این الگو در الگوهای یکپارچه سازی سازمانی توصیف شده اند.
با تجهیز درست ESB با استفاده از شمارنده های عملکرد، مایلستون های درست و دیگر اطلاعات اندازه گیری در لایه نظارت بر فعالیت، تعیین محل گلوگاه در چشم انداز نرم افزار یکپارچه شما و تنظیم بر اساس آن در هر زمانی ممکن است.
نکته آخر اینکه پورتال شیرپوینت را می توان پیاده سازی کرد و گسترش داد به طوری که دسترسی موبایل لمس پسند نیز ممکن شود. فناوری های متعددی برای ایجاد چنین راه حل هایی وجود دارد مانند jQuery Mobile. بسیاری از اوقات، شیرپوینت به گونه ای پیاده سازی می شود که شما حتی متوجه نمی شوید که شیرپوینت پلتفرم زیرین همه تعاملات با کاربر است. به عنوان مثال، بسیاری از پیاده سازی شیرپوینت از برنامه های آفیس به عنوان رابط کاربر نهایی استفاده می کنند، مانند Outlook. یک جربان کار انسانی که از تنظیم فرایند در ESB آغاز شده است به راحتی می تواند یک کار در Outlook از طریق جریان کار شیرپوینت ایجاد کند. دسترسی موبایل به Outlook و یا دیگر برنامه های آفیس به طور خودکار بقیه کارها را انجام می دهد.

نتیجه گیری
هنگام پیاده سازی پورتال سازمانی شیرپوینت با دستورالعمل های بالا، می توان محیط واقعیِ همه زمانی، همه مکانی و همه ابزاری ایجاد کرد که اطلاعات مناسب را در زمینه مناسب و در زمان مناسب به کارکنان، مشتریان و شرکا ارائه خواهد کرد.
استفاده از شیرپوینت به عنوان پورتال سازمانی نیازمند دانش گسترده از معماری پلتفرم شیرپوینت و معماری سرویس گرا است. با ساخت و ارائه سرویس ها بر اساس اصول طراحی سرویس و استفاده از سرویس های ارائه شده توسط ESB (چه در ساختمان چه در ابر، یا در یک حالت ترکیبی با استفاده از طراحی Federated Service Bus)، هر پورتال سازمانی شیرپوینت به راه حل یکپارچه بسیار مقیاس پذیرتر، قابل پشتیبانی تر و پایدارتر تبدیل می شود.
پیاده سازی شیرپوینت در بالای گذرگاه سرویس SOA امکان طراحی راه حل های صحیح BPM را فراهم می کند که می تواند به شرکت ها کمک کند تا فرآیندهای کسب و کار خود را با نیازهای کارکنان و مشتریان به سرعت منطبق کنند.

 

 

برترین سایت های شیرپوینتی سال 2014

متداول است در انتهای هر سال میلادی بیشترین، بهترین، برترین های آن سال را معرفی می کنند. در این مطلب به نقل از سایت topsharepoint.com ده سایت برتر شیرپوینتی را معرفی می کنیم. برای آشنایی خوانندگان محترمی که با فعالیت سایت topsharepoint آشنایی ندارند. این سایت بهترین وب سایت های شیرپونتی به لحاظ طراحی و برندینگ را جمع آوری و دسته بندی می کند و بازدیدکنندگان از این سایت  می توانند به وب سایت های ثبت شده امتیاز دهند. ملاک انتخاب برترین وب سایت ها نیز همین امتیازات کاربران است. از ایران تنها وب سایت گروه مهندسی باران که توسط پرنیان پردازش پارس طراحی و اجرا شده در این سایت پذیرفته شده است.

در سال 2014 مجموعا 297 وب سایت جدید ثبت نام کردند و مجموع تعداد وب سایت های شیرپونتی به 2761 مورد رسید. تعداد وب سایت هایی که با شیرپوینت 2013 طراحی شده اند نسبت به سال قبل افزایش چشم گیری داشته است. اما هنوز اکثریت متعلق به وب سایتهایی که با شیرپوینت 2010 طراحی شده اند.

در ادامه تعداد وب سایتهای شیرپوینتی ثبت شده به تفکیک نسخه شیرپوینت آمده است:

161 وب سایت با شیرپوینت 2010

85 وب سایت با شیرپوینت 2013

36 وب سایت با شیرپوینت 2007

15 وب سایت با شیرپوینت آنلاین (آفیس 365)

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

1.  Stora Enso (وب سایت ریسپانسیو با شیرپوینت 2013)

بیشتر...

 

آخرین نظرات

Comment RSS