چهارشنبه, 19 ارديبهشت 1403

 



'گزارش از نرم افزار شرکت نفت

بسم الله الرحمن الرحیم

دانشگاه جامع علمی کاربردی

واحد فرهنگ و هنر 13

 

عنوان :درس كاربيني

موضوع: گزارش سيستم­هاي نرم افزاري شركت ملي پخش فرآورده هاي نفتي ايران

 

استاد : ميرزائي

 

نام و نام خانوادگی: عفت قلعه نوئي

شماره دانشجوئي : 91238049260003

 

 

گزارش کلی فعالیت‌ها

  1. آشنایی با اداره‌ی برنامه‌ریزی و مطالعات نیروی انسانی
  2. آشنایی با تجهیزات شبکه و سِرور این اداره
  3. آشنایی با انواع پرینترهای سوزنی، جوهرافشان، لیزری و نحوه‌ی کار با آنها
  4. بازدید از mainframe‌های شرکت نفت و نحوه‌ی کار آنها
  5. بازدید از اتاق سِرور اداره
  6. آشنایی با windows server 2003 و کار کردن با آن
  7. یادگیری remote desktop در شبکه
  8. یادگیری active directory
  9. نصب SQL server 2005 و visual studio 2010
  10. یادگیری ADO.NET برای پیاده‌سازی برنامه‌‌های دیتابیسی
  11. آشنایی با WPF و WCF و MVC و silver light
  12. کار باSQL SERVER 2005 و یادگیری دستورات آن
  13. تحلیل، طراحی و پیاده سازی سیستم اتوماسیون مصاحبه
  14. نصب نرم‌افزار تولید شده بر روی کامپیوتر کاربران و سِرور اداره


گزارش فنی فعالیت‌ها

بازدید از mainframe های شرکت نفت

کامپیوترهای mainframe این شرکت در اداره‌ی کامپیوتر، نگهداری می‌‌شوند.این کامپیوترها به قدری بزرگ‌ هستند که فضایی به اندازه 400متر مربع به آنها اختصاص داده‌اند. برای نگهداری اطلاعات از هارد‌یسک‌های بسیار بزرگ استفاده می‌شود،همچنین از نوار‌های مغناطیسی بسیار بزرگ برای نگهداری اطلاعات پشتیبان استفاده می‌شود، از ریزپردازنده‌های بسیار قوی استفاده می‌شود. نکته‌ی جالب این بود که حافطه‌ی اصلی(RAM) فقط در حد 8 گیگا بایت بود!.

کارتریج و انواع پرینترها

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

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

پرینترسوزنی

هد چاپگر متشکل از 9 تا 24 سوزن می‌باشد که در یک یا دو خط پشت سرهم و به‌طور مستقیم قرار دارد . در انتهای هر سوزن یک سیم پیچ وجود دارد . برای چاپ از سیستم به سیم پیچ انتهای هر سوزن مورد نظر سیگنالی ارسال می‌شود که پس از تقویت به سولنویید سوزن‌ها ارسال می‌شود که به دلیل میدان مغناطیسی حاصل از سولنویید، سوزن به سمت کاغذ پرتاب می شود. بین کاغذ و سوزن مورد نظر نوار آغشته به رنگی ( مانند کاربن ) وجود دارد که بر اثر برخورد سوزن به آن و اصابت نوار رنگی به کاغذ نقطه‌ای بر روی کاغذ ایجاد می‌شود که متون و تصاویر از کنارهم چیده شدن این نقاط به وجود می‌آیند . در انتهای هر سوزن ، فنری برای بازگرداندن وجود دارد.

پرینتر جوهر‌‌افشان

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

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

پرینتر لیزری

اساس کار این نوع چاپگرها، استفاده از ذرات رنگی باردار شده می‌باشد.

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

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

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

Windows server

ویندوز سرور 2003 یکی از محصولات شرکت ماکروسافت است که در معماری شبکه‌های سرویس دهنده و مشتری[1] به کار می‌رود و امنیت بسیار بالایی دارد. این ویندوز دارای چهار نسخه اسstandard :، enter­prise، data center وweb edition .

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

مشخصات رایانه ای این نسخه به صورت زیر است:

رايانه و پردازنده

يك كامپيوتر شخصي با حداقل پردازنده  133MHz، كه البته پردازنده 550MHz يا بالاتر توصيه مي شود. شايان ذكر است كه اين ويرايش از ويندوز تا 4 پردازنده بر روي سرويس دهنده را پشتيباني مي كند.

حافظه

حداقل حافظه128مگابايت است كه 256 مگابايت توصيه مي شود. حافظه حداكثر تا 4GB قابل افزايش مي باشد.

ديسك سخت

مقدار فضاي مورد نياز از 1.25GB تا 2GB .

ديسك گردان

ديسك گردان "CD-ROM" يا "DVD-ROM" .

یادگیری Active directory

در واقع Active directory يک سرويس دايرکتوري بوده که در Windows Server 2003 قرار داده شده استActive Directory شامل يک دايرکتوري بوده که اطلاعات مربوط به شبکه را ذخيره مي‌کند، علاوه بر این داراي تمامي سرويس‌هايي است که اطلاعات را قابل استفاده کرده و در دسترس قرار مي‌دهد.
Active Directory
ويژگي‌هاي زير را ارائه مي‌کند:

  1. ذخيره‌ي متمرکز داده (Centralized data store)
  2. مقياس پذيري (Scalability)
  3. قابليت توسعه (Extensibility)
  4. قابليت مديريت (Manageability)
  5. استفاده و تمرکز بر سيستم نام‌گذاري دامنه (Integration with Domain Name System)
  6. مديريت تنظيمات سرويس گيرنده (Client configuration management)
  7. مديريت بر مبناي سياست (Policy-based administration)
  8. تکرار اطلاعات (Replication of information)
  9. شناسايي ايمن و انعطاف پذير (Flexible, secure authentication and authorization)
  10. برنامه‌ها و زيرساختارهاي مبتني بر دايرکتوري (Directory-enable applications and infrastruc­tures)
  11. تطبيق با ساير سرويس‌هاي دايرکتوري (Interoperability with other directory services)
  12. ترافيک رمزگذاري شده و امضا شده (Signed and encrypted LDAP traffic)

Remote desktop

شركت مایكروسافت با قراردادن برنامهRemote Desktop در نسخه windows Xp Professional خود اين امكان را براي كاربران فراهم ساخته تا از راه دور به كامپيوتري در محل ديگر دسترسي يابند .از طريق اين ويژگي مي توانيد از منزل به كامپيوتر محل كارتان مرتبط شويد و به تمام برنامه‌ها ، فايل‌ها و منابع موجود در شبكه محل كارتان، دسترسي يابيد. حتي مي توانيد محيط دسك‌تاپ سيستم محل كارتان را عينا در كامپيوتر راه دور اجرا کنید.

در واقع شيوه كار اين برنامه به نحوي است كه به محض برقراري ارتباط، سيستم راه دور بطور اتوماتيكقفل[2] مي شود و مادامي كه به آن مرتبط هستيد هيچ شخص ديگري نمي‌تواند به برنامه‌ها، فايل‌ها و ساير منابع آن دسترسي داشته باشد و هنگامي كه به محل كارتان بازگرديد مي توانيد آن را با فشار دادن كليد‌هايCTRL+ALT+DEL از حالت قفل خارج کنید. .
از ديگر ويژگي هاي اين برنامه امكان login در يك زمان بر روي‌ چند سيستم مي باشد - حتي در حالتي كه ديگران نيز به آن سيستم Log in كرده باشند- و كاربر مي تواند برنامه هاي آنها را بطور همزمان اجرا كند.

آشنایی با WPF و WCF و MVC و silverlight

Visual studio یک محیط برای برنامه نویسی و طراحی نرم افزار است که با استفاده از آن می توان پروژه های مختلفی از نوع WCF, MVC, WPF, silverlight, windows application, asp.net ساخت.کاربرد و ویژگی هریک از آن‌ها به شرح زیر است:

Windows application: در این نوع پروژه همه چیز بر اساس فرم است. اکثر نرم افزار ها تا به حال با این روش تولید شده‌اند.

WPF: مخفف Windows Presentation Foundation است که روش جدیدی است برای طراحی نرم افزار است. این روش ابزارهای منحصر به فردی را برای طراحی زیبای فرم ها فراهم می آورد.

ASP.net: برای طراحی وب به کار گرفته می‌شود.

MVC: برای طراحی وب بر اساس معماری چند لایه ی model-view-controller استفاده می‌شود.

Silverlight: از این تکنولوژی برای طراحی زیبای وب سایت‌های اینترانت استفاده میشود.

WCF: مخفف Windows Communication Foundation است که برای ساختن برنامه های سرویس‌گرا استفاده می‌شود.


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

این نرم‌افزار برای اتوماسیون کردن سیستم ثبت و ضبط مصاحبه‌های انجان شده توسط پرسنل این اداره تهیه شده است و در حال حاضر به مرحله بهره‌برداری رسیده است و توسط کارشناس ارشد سنجش عملکرد اداره برنامه‌ریزی مورد استفاده می‌شود.

این نرم افزار فرایندهای زیر را انجام میدهد:

  1. ایجاد مصاحبه جدید
  2. ویرایش یک مصاحبه
  3. ثبت نتیجه مصاحبه
  4. جست‌‌وجو و جمع‌آوری اطلاعات یک مصاحبه
  5. آمارگیری مصاحبه‌ها

دیتا بیس این پروژه با SQL Server 2005 پیاده سازی شده است وپروژه از نوع windows Application است که در محیط ویژوال استادیو طراحی شده است.زبان برنامه نویسی این پروژه c#.net است.و از تکنولوژی ADO.NET استفاده شده است. در پیوست عکس هایی از این نرم افزار آمده است.


نتیجه گیری

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

در قسمت كامپيوتري شركت نفت از جمله پشتيباني تمامي نرم افزارهاي كه اجرا مي شود را انجام مي دهندكه بشرح ذيل مي باشد.

نرم افزار فروش كه قبلاً تحت سيستم DOS اداره مي شداما بعلت سختي كار با سيستم DOS، درحال حاضر تبديل به سيستم ويندوز شده است واز قسمتهاي مختلف تشكيل مي شود 1 گزارش مديريتي 2 گزارش مالي 3 گزارش تجزيه 4 گزارش ماهيانه و روزانه .

نرم افزار سيستم اتوماسيون اداري كه تعريف كاربران با آن انجام مي گردد و از آن براي ثبت و صدور نامه هاي اداري ، بايگاني و غيره استفاده مي شود.

برنامه انبارها كه وقت بارگيري و خروج نفتكشها از انبار را بررسي مي كنند.

نرم افزار مانيتورينگ يكي از نرم افزارهاي كه اتصال انبار و نواحي به منطقه كه باهم ON LINE ميباشد و آمار و اطلاعات فروش و خروج حجمي فرآورده را نشان مي دهد.

نرم افزارهاي موجود در سامانه هوشمند

1-نرم افزار GS -                                                                                                                                     ( كاربري : Operator:0001 -Password: admin)    

Gs مخفف كلمه Gas Station به معني پمپ بنزين مي باشد كه در واقع گزارشات مربوط به :

  • تغيير و بازو بسته كردن شيفت و تسويه حساب .
  • وارد كردن حواله هاي ارسالي و آزمايشات به سيستم .
  • دريافت گزارشات فروش و موازنه ( دفتر عمليات ) سرك و كسري .
  • دريافت اطلاعات پايه جايگاه .
  • بررسي تبادل گزارشات ارسالي و دريافتي از پولر.
  • تعيين دسترسي افراد مختلف به نرم افزار دفتر جايگاه .                                                        Gs به اختصار به شماره جايگاه در سيستم سامانه هوشمند نيز گفته مي شود .                                  2- نرم افزار داشبورد                                                                                                                                     اين نرم افزار ، نرم افزار تكميلي در سامانه هوشمند مي باشد كه دسترسي به آن در ناحيه جنوب با (Operator: 0005 وarea0005 password:) امكانپذير مي باشد و گزارشات و دسترسي هاي زير در آن امكانپذير مي باشد .
  • دريافت گزارشات روزانه و دهه به صورت صفر تاصفر و فروش كارت .
  • دريافت گزارشات جزيي نظير گزارشات فروش ساعتي و شيفت و گزارش فروش يك كارت .
  • دسترسي به تنظيمات كلي جايگاه نظير Reboot كردن و تست Sam و تست مودم .
  • تعريف كارت جديد خرده فروشي در سيستم .                                                                           3- نرم افزار As بانك ملت      
  • تعيين گزارشات فروش هر كارت و تعداد سوختگيري آن .
  • گرفتن گزارشات فروش ساعتي در جايگاه بر اساس تلمبه ، سكو و ساعت سوخت گيري
  • گرفتن گزارشات فروش بوسيله پرداخت الكترونيكي .                                                                                    

نرم افزارهاي موجود در نواحي

1- نرم افزار OMS(Oil Management System) - نرم افزار OMS در ناحيه مختص دريافت گزارشات فروش مجاري عرضه مربوط به همان ناحيه و گرفتن گزارشات زير مي باشد .

  • گزارش جايگاه هايي كه تسويه حساب روزانه انجام نداده اند .
  • گزارش فروش مجاري عرضه منطبق با گزارشات روزانه اخذ شده از سيستم Gs جايگاه .
  • گزارشات مالي اخذ شده از سامانه OMS
  • اخذ گزارشات تراكنش هاي خطا .
  • تعيين سوابق رمزگشايي از كارتهاي سوخت .
  • لازم به ذكر است كه هيچگونه دخل و تصرفي در اين نرم افزار نمي توان انجام داد .

2- نرم افزار OMS

اين نرم افزار جهت سوزاندن كارتهاي مختلفي طراحي شده است و قابليت هاي زير در آن تعريف شده است .

  • سوزاندن كارتهاي سوخت هاي مختلف .
  • گرفتن گزارشان مربوط به سوختگيري هر كارت .
  • گرفتن گزارشات سوابق كارتهاي سوخت هر شماره VIN
  • گرفتن سوابق مربوط به هر كارت محل سوزاندن و .....

تهیه گزارشات ارتباط بين پلاك


نويسنده : عفت قلعه نوئي

این کاربر 7 مطلب منتشر شده دارد.

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