با توجه به اهداف و سیاستگذاریهای شرکت آب و نیرو در زمینه IT، و با توجه به فازهای شناخت و جمعآوری اطلاعات در این شرکت، و امکانات نرمافزار شیرپوینت در جهت پاسخگویی به نیازهای موجود، این نرم افزار جهت پیادهسازی سایتهای شرکت توسعه منابع آب و نیروی ایران انتخاب شد.
خروجی این پروژه سایتهای اینترنتی این سازمان مشتمل بر سایت اینترنتی دوزبانه فارسی و لاتین، اینترانت و اکسترانت میباشد که هم اکنون بر روی سرورهای مستقر در این سازمان هاست میشوند و شما میتوانید از طریق آدرس www.iwpco.ir از این سایت بازدید کنید. در خلال پیادهسازی این سایتها، کارشناسان کارفرما جهت نگهداری و توسعههای بعدی این سایت آموزش دیده و دانش فنی این کار در اختیار آنها قرار داده شده است.

محدوده اجرایی این پروژه شامل سه حوزه اصلی اینترانت، اکسترانت و وب سایت رسمی دوزبانه شرکت میباشد.
مجموعه سایتهایی که برای شرکت توسعه منابع آب و نیروی ایران تهیه شد شامل موارد زیر میباشند:
پورتال سازمانی شرکت: شامل 40 سایت مستقل برای طرحهای برقآبی شرکت و معاونتهای اصلی. روحیه این سایتها عموما سایتهای اطلاع رسانی بوده ولی با توجه به ساز و کار و فرآیندهای سازمان و تیمهای کاری متشکله، در حد مطلوبی به سایتهای همکاری و تیمی نزدیک شده شده است.
سایت اکسترانت: برای تعامل با مشاوران/پیمانکاران به منظور تسهیل در ارتباطات اطلاعاتی با آنها. این سایت، سایتی است که با اتصال به سیستمهای داخلی شرکت، اطلاعات و وضعیت قراردادی و مالی هر پیمانکار و مشاوری که با این شرکت کار میکند را در اختیار وی قرار میدهد.
سایت اینترنت (فارسی و انگلیسی): برای انتشار و اطلاعرسانی اخبار و اطلاعات شرکت که عمده محتوای آن از طریق مکانیزمهای توسعه یافتهای از محتوای تولید شده در سایتهای اینترانت تغذیه میشود.
از نکات حائز اهمیت این پروژه بحث یکپارچگی این سایتها و مکانیزمهای تجمیع و توزیع اطلاعات بین آنها میباشد. دیگر اینکه روشی که توسط کارفرما دنبال شده بود در پیادهسازی دقیق این سایتها بسیار تاثیرگذار بود به نحوی که اجرای کامل پروژه در 4 فاز مستقل و در مراحل تدوین استراتژی، طراحی سیستمی، جمعآوری اطلاعات و پیادهسازی نرمافزاری و با نظارت کارفرما انجام شده است.
- مکانیزم توزیع اطلاعات
از جمله مواردی که در دنیای امروز بسیار مهم است و باید مورد توجه قرار بگیرد، جلوگیری از تکرار اطلاعات و افزونگی میباشد. این امر با استفاده از مکانیزم توزیع اطلاعات قابل دستیابی میباشد. برای پیادهسازی این امر در شیرپوینت، استفاده از بانکهای اطلاعاتی و استفاده از Data View Web Part راهکاری است که مورد توجه قرار میگیرد. در سایت اینترانت شرکت توسعه منابع آب و نیروی ایران نیز از این مکانیزم در رابطه با بانکهای اطلاعاتی "شرح وظایف"، "فرآیندها"، "برنامه کاری" و "بخشنامهها" و ... بهره برده شده است. هر یک از این بانکها در زیر سایت مربوط به خود قرار دارد و اطلاعات آنها، متناسب با سایت مربوطه مایش داده میشود.
- مکانیزم تجمیع اطلاعات
اخبار و اطلاعیهها از مهمترین بخشهای سایتهای از نوع اطلاعرسانی میباشد که پیادهسازی مکانیزه آن بسیار مهم میباشد که افراد بتوانند با توجه به اهمیت موضوع آن را در سطوح مختلف سایتها نمایش دهند، بدون اینکه در پروسههای دفتری وارد شوند. با توجه به اینکه در WSS 3.0 امکان استفاده از نوع محتوا در سایتهای مختلف وجود ندارد، برای پیادهسازی این مکانیزم از "گردش کار" استفاده شد. به این صورت که گردش کاری با استفاده از برنامهنویسی C# ایجاد شد که امکان کپی یک خبر (اطلاعیه) به سایتهای دیگر را ممکن میسازد. به این صورت که مدیران سایتها خبر (اطلاعیه) را به سایت بالایی میفرستد و در صورت تایید، نمایش داده میشود. چون تعدادی از خبرها که در اینترانت نمایش داده میشود، قابلیت نمایش در سایت اینترنت را نیز دارند، با استفاده از همان گردش کار به سایت اینترنت ارسال میشود. به علت اینکه سرورهای این دو جدا میباشد، از web service – ها در این گردش کار استفاده شده است.
- ایجاد Theme های اختصاصی
از آنجایی که Theme های استفاده شده در شیرپوینت محدود میباشند، تصمیم به ایجاد Theme هایی اختصاصی برای این سایتها گرفتیم و تعداد 16 Theme جدید ایجاد شد.
- ایجاد Event handler برای تازههای سایت
با گذشت زمان که سایتها به حالت پایدار رسیدند، تغییراتی که در سایتها اتفاق میافتاد، آنچنان مشهود نبودند. در نتیجه برای راهنمایی کاربران تصمیم بر این شد که لیستی جهت درج این موارد در نظر گرفته شد و مهمترین تازهها همانند اخبار به پورتال ارسال شد. ولی چون تعداد سایتها در اینترانت حدود 40 تا میباشد و این کار باعث تجمع تعداد زیادی از تازهها در صفحه اصلی میشد، تصمیم بر این شد تا تعداد 2 تازه به هر سایت اختصاص پیدا کند. برای کنترل این مورد Event handler –ی ایجاد شد که این کار را انجام میداد. همچنین برای اینکه جز وب این لیست، نمای مناسبی داشته باشد، List definition جدیدی بدین منظور ایجاد شد.
- وضعیت آب و هوا
به دلیل اینکه سرور سایتای اینترانت به اینترنت دسترسی نداشت، و در سایتهای طرحها وجود به روز وضعیت آب و هوای شهرها مهم بود، بدین منظور Windows Service –ی ایجاد شد که اطلاعات آب و هوای مربوط به شهرها را در قالب یک فایل XML از یک RSS Feeder دریافت و بر یک فولدر Share ذخیره نماید. سپس اطلاعات فایل XMLبا استفاده از Data View Web part در سایت مربوطه نمایش داده شود.
- ساختار سازمانی
برای نمایش ساختار سازمانی هر واحد، با توجه به اینکه ازن اطلاعات در SQL موجودبود، با استفاده از Code Behind Page این اتصال برقرار شد و اطلاعات نمایش داده شد.
- فیلمها
برای نمایش فیلمها، چون امکان خاصی در SharePoint وجود نداشت، با استفاده از Java Script بستری آماده شد تا افراد بر روی کلیک بر فیلم مورد نظر بتوانند آن را مشاهده نمایند.
- FBA
در سایت اکسترانت از مکانیزم (Form Base Authentication (FBA استفاده شده است.
- اتصال به SQL از طریق SharePoint Designer
چون اطلاعات اکسترانت در بانکهای اطلاعاتی روی SQL موجود بود و همه اطلاعات از باید از آن واکشی میشد، با استفاده از SharePoint Designer و اتصال به بانک اطلاعاتی مربوطه اطلاعات مورد نیاز با توجه به کاربر فعلی نمایش داده میشد.
- منوی چندسطحی در سایت اینترنت
از آنجاییکه در WSS 3.0 میله پیوند فوقانی یک سطحی است و نیاز کارفرما نیز بر آن بود که آیتمها در این قسمت در چند سطح نمایش داده شود، بر آن شدیم تا با استفاده از کنترلهای ASP.NET و Site Map این کار را انجام دهیم که موفق هم شدیم.
- ایجاد سایت راهنما
برای سهولت در کارکردن با سایتها، سایت راهنمایی در اختیار کارفرما قرار گرفت تا در نبود گروه پیادهساز، رهنمای کاربری، مدیریتی در اختیار کاربران قرار داشته باشد.
این پروژه عناوین و خصوصیات منحصر به فرد قابل توجهی را به خود اختصاص داده است، مهمتر از همه اینکه این پروژه به عنوان اولین پروژهای در ایران شناخته میشود که بر مبنای SharePoint 2007 پیادهسازی شده است. در اصل شروع کار این پروژه زمانی آغاز شد که هنوز نگارشهای اصلی این نسخه از SharePoint منتشر نشده بود. حجم کاری و نیروی نفرساعتی این پروژه در نوع خود برای پروژههای نرمافزاری مشابه قابل تامل است، چرا که در مراحل شناخت، تحلیل و طراحی، جمعآوری اطلاعات، و پبادهسازی آن، 4 شرکت مستقل نقش داشته و بیش از 18،000 نفرساعت کار احرایی انجام شده است. اولین سایت اینترنتی رسمی کشور که با ابزار SharePoint پیادهسازی شده باشد، در این پروژه توسعه داده شد و با در نظر گرفتن مراحل مختلف آن، میتوان از لحاظ قیمت، بزرگترین پروژهای دانست که تا کنون در ایران بر مبنای SharePoint کار شده است.
شرکت توسعه منابع آب و نیروی ایران در سال 1368 تأسیس گردید. رسالت اصلی این شرکت بالفعل نمودن بخش قابل توجهی از پتانسیلهای کشور، در زمینه انرژی برق آبی و توسعه تأسیسات ذخیره و انتقال آب میباشد.
مدیر پروژه: ادوین هاکوپیان
کارشناس پیادهسازی: سلین سرکیسیان - بهاره اسفندیاری - فاطمه سروندی
طراحی گرافیکی:
کارشناس فنی: ادوین هاکوپیان
مدرس: ادوین هاکوپیان - بهاره اسفندیاری - آرزو دهقان