راهنمای آنلاین محصولات پرنیان

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

در پرنیان هم روش های مختلفی برای ارائه راهنمای محصولات و راهکارها​ به مشتریان آزمایش شد. در ابتدا راهنماها را در قالب سربرگ پرنیان در Word می نوشتیم و نسخه pdf آن را برای مشتری ارسال می کردیم. وقتی نیاز به به روز رسانی راهنما پیش می آمد، فایل مربوطه از بخش مستندات پورتال داخلی* دریافت و اصلاح می شد و سپس نسخه جدید pdf شده برای مشتری ارسال می شد.

بعد از مدتی، تعدد نسخه های نرم افزارها و ویرایش راهنماها، مدیریت راهنمای محصولات را مشکل کرد. اینجا بود که از یک راهکار شیرپوینتی استفاده کردیم: ویکی شیرپوینت. در واقع تلاش کردیم از امکانات خود شیرپوینت برای پوشش دادن به این نیاز استفاده کنیم. برای عملی کردن این ایده، ابتدا یک بخش به صورت زیر سایت در سایت پورتال داخلی ایجاد کردیم، در این سایت دسته بندی موضوعی بر اساس محصولات اصلی شرکت انجام شد و مدیران تیم های توسعه و توسعه دهندگان موظف شدند که راهنمای راهکارها و محصولات خود را تنها در قالب سایت شیرپوینتی راهنما در پورتال داخلی منتشر کنند.
پس از انتقال راهنماهای قدیمی به این ساختار جدید، قرار شد برای هر مشتری backup از این سایت راهنما تهیه کنیم و در محل مشتری restore کنیم. در واقع می خواستیم مانند MSDN آفلاین که همراه Visual Studio نصب می شود ما هم راهنمای محصولات را همراه خود محصول به مشتری ارائه دهیم. اینجا بود که یک مساله دیگر پیش آمد: راهنمای ما بر مبنای شیرپوینت 2007 بود و خب برای مشتریانی که شیرپوینت 2010 داشتند نیاز به convert پیش آمد، البته به این مساله باید مشکل به روز رسانی سایت راهنما در مشتریان مختلف را هم اضافه کرد.

نتیجه؟ سایت شیرپوینتی را به اینترنت انتقال دادیم و به این ترتیب توانستیم راهنمای آنلاین محصولات پرنیان را راه اندازی کنیم:

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

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

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

 

برتری های شیرپوینت 2010 نسبت به شیرپوینت 2007

اکسس سرویس (Access Service) یکی از قابلیتهای جدید و جالب شیرپوینت 2010 است که افراد کمتری با آن آشنایی دارند. این سرویس بر اساس تجربه موفق مایکروسافت از ارایه اکسل سرویس در نسخه 2007 شیرپوینت حاصل شده است. اینکه چطور می توان یک database site ساخت. مطلبی است که به راحتی در اینترنت و یا کتابهای مربوط به شیرپوینت یافت می شود. چیزی که کمتر در مورد اکسس سرویس گفته می شود این است که چه کاربردهایی از این سرویس می توان گرفت و اصلا هدف مایکروسافت از ارایه این سرویس چیست؟
اکسس سرویس
 
برای پاسخ به این سوال لازم است کمی راجع به نحوه ساخت database site یا به عبارت بهتر application تحت وب توضیح دهیم. برای ساخت یک application تحت وب با استفاده از access service کافی است تا access 2010 را باز کنیم و یک database ایجاد کنیم. سپس با رعایت برخی محدودیتها یک برنامه مبتنی بر access طراحی کنیم. و آن را با استفاده از خود اکسس در شیرپوینت publish کنیم. اگر مراحل انجام این کار به خطایی برخورد نکنیم. Database site ما ساخته شده و آماده استفاده است. در اثنای انتشار در شیرپوینت سرویس اکسس تبدیلهای لازم از جمله تبدیل گزارشات برنامه به گزارشات قابل نمایش با reporting service، تبدیل ماکروها به workflow و تبدیل جداول به لیستهای شیرپوینت را انجام می دهد.
با این مقدمه در می یابیم که در واقع هدف از ارایه Access Service ارایه یک ابزار RAD برای توسعه برنامه های کاربردی مبتنی بر داده با استفاده از شیرپوینت بوده است. به عبارت دیگر شیرپوینت تا نسخه 2007 ابزار مناسبی برای پیاده سازی برنامه های کاربردی نبود. اما در نسخه 2010 و با ارایه اکسس سرویس این قابلیت به شکل مطلوب فراهم شده است.
با استفاده از اکسس سرویس می توان یک سیستم مدیریت پروژه، حسابداری ساده، کارگزینی، BOM و ... در شیرپوینت بسازیم و دیگر نگران صرف وقت زیاد برای طراحی فرمها، قوانین و ... در شیرپوینت نباشیم.
برخی واقعیتها در خصوص اکسس سرویس:
  • اکسس سرویس فقط در لایسنس Enterprise شیرپوینت 2010 پورتال سرور وجود دارد.
  • به سایتهایی که بر اساس این ویژگی شیرپوینت 2010 ساخته می شود database site هم گفته می شود.
  • SharePoint Designer نمی تواند سایتهای اکسس سرویس را باز کند
 

برتری های شیرپوینت 2010 نسبت به شیرپوینت 2007

با استفاده از لیستها و کتابخانه های شیرپوینت می توان فرم های ورود اطلاعات ایجاد کرد به زبان بازار ایران، شیرپوینت مجهز به فرم ساز است. در این فرم ساز می توان فیلدهای اطلاعاتی از انواع متنی، عددی، تاریخ، lookup، عکس و... ساخت. از جمله نیازهایی که در شیرپوینت 2007 وجود نداشت، قابلیت کنترل اعتبار(validation) مقادیر وارد شده توسط کاربر بود. به این معنا که مثلا مقدار فیلد تاریخ تولد باید از فیلد تاریخ استخدام کوچکتر باشد.
در شیرپوینت 2010 این نیاز مرتفع شده است و شما به عنوان طراح فرم می توانید هم در هنگام تعریف یک فیلد (ستون) جدید و هم در سطح تنظیمات لیست اعتبارسنجی را انجام دهید. اعتبارسنجی با استفاده از فرمولهایی صورت می گیرد که در این آدرس می توانید لیست کامل فرمولها را مشاهده کنید.
 

برتری های شیرپوینت 2010 نسبت به شیرپوینت 2007 مطلب سوم

 سازگاری عبارتی پر معنی که از جنبه های گوناگون قابل بررسی است. یکی از ویژگیهای که در لیست قابلیتهای شیرپوینت 2010 مشاهده می شود، افزایش سازگاری است. سازگاری می تواند در ارتباط با سیستم عامل ها باشد، یا در ارتباط با کاربران با رفتارها و سلیقه های مختلف، یا در ارتباط با دیگر نرم افزارها، یا در ارتباط با استانداردها و ...
در این مطلب به مصادیقی از افزایش سازگاری در شیرپوینت 2010 می پردازیم.
  • شیرپوینت 2010 با مرورگرهایی که XHTML 1.0 را پشتیبانی می کنند مانند IE7, IE9 و FireFox 3.x سازگاری کامل دارد. اما منظور از این سازگاری چیست؟ در واقع شیرپوینت با طراحی master page جدیدی که در آن از DocType XHTML 1.0 استفاده شده است. هم مرورگر در رندر کردن صفحه کمک می کند و هم الزام به نزدیک تر کردن کد html به xml و عدم استفاده از المانهای منقضی شده می شود. این تغییرات باعث شده است که شیرپوینت 2010 روی IE6 به درستی نمایش داده نشود!
  • شیرپوینت 2010 با استاندارد WCAG 2 AA سازگاری دارد. این استاندارد که شامل 4 راهنما است از مجموعه ای وسیع از پیشنهادات تشکیل شده است که باعث می شود صفحات وب برای افراد بیشتری قابل استفاده و بهره برداری باشد. افرادی با بینایی کم، ناشنوایی، ضعف حرکتی و....
با اینکه پشتیبانی از مرورگرهای مختلف در شیرپوینت 2010 بهبود چشم گیری داشته است. اما همچنان به عنوان یک طراح بهتر است از IE استفاده کنید. :)
 

برتری های شیرپوینت 2010 نسبت به شیرپوینت 2007 مطلب اول

مدتی است که به دلیل شلوغی کارها، فرصت و مجال نوشتن در بلاگ فراهم نشده بود. اما قصد داریم با همکاری و همراهی دوستان پرنیانی در مجموعه پستهایی تمامی قابلیتهای شیرپوینت 2010 را به صورت جامع مورد بررسی قرار دهیم، از جمله مواردی که تا کنون در هیچ سایت و بلاگ فارسی مطرح نشده است. امیدواریم خواندن این مطالب برای بازدید کنندگان بلاگ پرنیان مفید باشد.
مایکروسافت با هدف سادگی در ظاهر (رابط کاربری)، سادگی در استفاده و سادگی در مدیریت تغییرات اساسی در شیرپوینت 2010 انجام داد. اولین تغییراتی که بیشتر هم خودنمایی می کند، تغییراتی است که در ظاهر شیرپوینت صورت گرفته است.
استفاده از ریبون (Ribbon) این تغییر در راستای افزایش یکنواختی در ظاهر شیرپوینت و آفیس صورت گرفته است. و هدف اصلی از اعمال آن فرض آشنایی کاربران با محیط آفیس است که ضرورت ارایه آموزشهای جدید برای استفاده از شیرپوینت را منتفی می کند. در شیرپوینت 2010 یک نوار ریبون به بالای همه صفحات و لیستها و کتابخانه ها اضافه شده است که تمامی عملیات مربوط به ثبت اطلاعات و مدیریت از طریق آن قابل انجام است. این ریبون به صورت هوشمند عمل کرده و بر اساس آیتم انتخابی گزینه های متناسب را نمایش می دهد.
البته در کنار سهولتی که استفاده از ریبون برای کاربران ایجاد کرده است، مشکلاتی برای طراحان وب سایتها و پورتالها فراهم آورده است. زیرا فضایی از صفحه که توسط ریبون اشغال می شود. نسب زیاد بوده و البته مجتمع شدن تمامی actionها در یک مکان کمی برای کاربر عادی وحشت زا است.
این مساله یکی از دغدغه های تیم گرافیست و طراحی پرنیان بود که پس از کلی بررسی و ارایه طرحهای گوناگون نهایتا به جمع بندی جالبی رسیدند. این طرحها در نسخه های جدید محصولات پرنیان اعمال شده است.
 

معرفی خدمات ارائه شده در پرنیان

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

شیرپوینت و ویندوز 8

یکی از قابلیتهایی که برای توسعه دهندگان برنامه های کاربردی بر روی ویندوز 8 عنوان می شود. پشتیبانی همه جانبه از HTML 5 و جاوا اسکریپت است. سوالی که در اینجا مطرح می شود این است که آیا این خبر بدی برای جامعه شیرپوینت است؟
برداشت اولیه این است که ویندوز 8 سودمند خواهد بود. اما چه بلایی بر سر سیلورلایت می آید. آیا ممکن است برای همیشه نابود شود. اگر این اتفاق بیافتد چه بر سر شیرپوینت خواهد آمد؟
به دلایل ذیل می توان گفت ویندوز 8 برای شیرپوینت و جامعه شیرپوینت مفید خواهد بود:
  1. ساخت ویدجت برای ویندوز 8 بر پایه داده های لیستهای شیرپوینت، ایده خوبی برای ارایه اطلاعات مهم به کاربران است. اطلاعاتی نظیر پیش بینی فروش، اعضای جدید، اسنادی که اخیر منتشر شده اند، اخبار داخلی و ...
  2. توسعه دهندگان و برنامه نویسان شیرپوینت ملزم به هماهنگی با گرافیستها و طراحان رابط کاربری می شوند.
  3. احتمالا ویندوز 8 مشکلات رابط کاربری شیرپوینت را توسعه و بهبود می دهد. رابط کاربری مبتنی بر وب فعلی شیرپوینت خوب و ساده است و برای برنامه نویسان امکان برخی توسعه های ساده و برای کاربران امکان دسترسی به اطلاعات را فراهم می کند. اما در دنیای امروز این کافی نیست و کاربران انتظار دارند از یک محیط یکپارچه بر روی دستگاههای مختلف استفاده کنند.
  4. روال برنامه نویسی سمت سرور مشابه قبل خواهد بود. HTML 5 و جاوا اسکریپت یک نگرش جدید برای استفاده از داده ها و نمایش آنها می باشند. و ساختار سمت سرور کماکان مانند قبل خواهد بود
 

برتری های شیرپوینت 2010 نسبت به شیرپوینت 2007 مطلب دوم

در این پست نیز در خصوص قابلیتهایی که در نمای ظاهری شیرپوینت 2010 ایجاد شده است، صحبت می کنیم.
رابط کاربری چند زبانه دوستانی که با شیرپوینت 2007 کار کرده اند به خاطر دارند که در نسخه 2007 از شیرپوینت می بایست زبان سایت را در هنگام ایجاد آن مشخص می کردیم. و اگر شخصی می خواست سایت چند زبانه داشته باشد به ناچار باید چند سایت با زبانهای مورد نظر ایجاد می نمود.
خوشبختانه در شیرپوینت 2010 این نقیصه برطرف شده است و پس از ایجاد سایت نیز می توان امکان تغییر زبان را فعال نمود، بدیهی است که هر کاربر می تواند زبان مناسب خودش را انتخاب کند. این قابلیت شرایطی را فراهم می کند که از یک سایت برای پشتیبانی همزمان چند زبان استفاده شود.
عباراتی که زبان سایت را تشکیل می دهند به دو دسته تقسیم می شوند، عبارت استفاده شده در toolbar, ribbon, navigation bar, list setting, … و همچنین محتوای آیتم های لیست و عناوین ستونها. موارد دسته اول توسط language pack مناسب پوشش داده می شود. به طور مثال اگر قرار باشد سایت شما به زبان عربی هم دیده شود لازم است تا بسته زبان عربی بر روی شیرپوینت نصب شود. ولی برای موارد دسته دوم یعنی محتوای آیتم های لیست ها یا صفحات شیرپوینت راه حلی مشخصی وجود ندارد.
 

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

پس از اینکه امکان مدیریت کاربران موجود در دیتابیس به شیرپوینت اضافه شد، نیاز به این مسئله احساس شد که بتوان کاربران موجود در اکتیو دایرکتوری(Active Directory) را از طریق شیرپوینت مدیریت کرد.

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

 

برای اینکار با ایجاد تغییراتی در تنظیمات Config وب اپلیکیشن مورد نظر و تنظیم Provider آن بر روی حالت Active Directory امکان بخشی از مدیریت کاربران اکتیو دایرکتوری از طریق Membership فراهم شد.

این امکانات شامل موارد زیر می باشد:

·         افزودن کاربر جدید

·         حذف کاربران موجود

·         ویرایش کاربر

·         تغییر کلمه عبور کاربر

البته بخشی از ویرایش این کاربران همچون ویرایش نقش ها به این دلیل که عملا مفهومی به نام Role در Active Directory وجود نداشت، از طریق dll های نوشته شده توسط شرکت که امکان کدنویسی و مدیریت اکتیو دایرکتوری را دارد، صورت پذیرفت که شامل موارد زیر است :

·         ایجاد گروه جدید

·         حذف گروه های موجود

·         ویرایش گروه

  • افزودن کاربران موجود به گروه های تعریف شده

 

 

راه اندازی قابلیت چند زبانی در هاست شیرپوینت فارسی پرنیان

دارندگان هاست شیرپوینت فارسی پرنیان می توانند برای دسترسی به پنل مدیریت خود با 5 زبان فارسی، عربی، انگلیسی، آلمانی و فرانسه کار کنند.

بدین منظور کافی است  در قسمت تنظیمات سایت، زبان را انتخاب و در آن با زدن تیک زبان (های) مورد نیاز را انتخاب نمایند . سپس با کلیک کردن بر روی نام کاربری خود در بالای صفحه از منوی باز شده، گزینه : انتخاب زبان سایت " را انتخاب و در نهایت سایت، با زدن یک کلید سایت به زبان مورد نظر شما تغییر خواهد کرد . 
 

آخرین نظرات

Comment RSS