شیرپوینت

شیرپوینت یک نرم افزار نیست یک تکنولوژی است

چرایی شیرپوینت:

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

چرا شیرپوینت

قابلیت های شیرپوینت:

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

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

 شیرپوینت یک تکنولوژی تحت وب است که با تکنولوژی Asp.net پیاده سازی شده پس بنابراین می توانیم به شیرپوینت چه به صورت شبکه اینترانتی(شبکه داخلی) و یا به صورت اینترنت براساس نوع تنظیمات شبکه ایی که شیرپوینت پیکربندی شده دسترسی داشته باشیم.

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

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

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

نصب و پیکربندی شیرپوینت می تواند توسط مدیران شبکه نیز انجام و مدیریت شود. همچنین بک آپ گیری، سطوح دسترسی، پیکربندی سرویس ها از جمله قابلیت هایی است که مدیر شبکه سازمان و یا مدیر شیرپوینت (SharePoint Admin) به آنها دسترسی آسانی دارد.

همچنین یک مدیر پروژه می تواند با یکپارچه سازی پراجکت سرور (Project Server) با این تکنولوژی و کار با نرم افزار مدیریت پروژه قوی و سازمانی MSP Project از امکانات این سامانه به خوبی بهره مند گردد.

قدم اول برای شروع کار با شیرپوینت بعد از نصب آن تنظیم سایت ها و سرویس ها و دسترسی ها است که برای این کار می  بایست وارد Central Admistration یا همان پنل مدیریت شیرپوینت شویم.

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

Sharepoint

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

قدم اول برای شروع یک پروژه در شیرپوینت:

برای ایجاد پروژه در شیرپوینت اولین مراحل عبارتند از:

  • ایجاد یک Web Application
  • ایجاد یک Site Collection
  • ایجاد site

هر کدام از موارد فوق را به طور مختصر توضیح می دهیم:

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

داخل هر وب اپلیکشن می توان تعداد زیادی سایت (یا همان پروژه) ایجاد کرد که در هر سایت می توانیم تعدادی سایت زیر مجموعه داشته باشیم.  به دو روش می توان وب اپلیکشن جدید ایجاد نمود:

  • ایجاد وب اپلیکشن های با استفاده از گزینه های پیش فرض
  • ساخت یک وب اپلیکشن جدید

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

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

Sharepoint