...
فرمت فایل : word(قابل ویرایش)تعداد صفحات42
در قرن بیستم جهان با بهره گیری از انرژی الکتریکی،در جهت صنعتی شدن گامهای بلندی برداشت و چهره ی آن دچار دگرگونی ریشه ای شد.امروزه به دشواری جنبه ای از زندگی مردم در جوامع مختلف بشری بویژه در کشورهای در حال توسعه ویا توسعه یافته را می توان یافت که برق در آن جایگاه ویژه ای به خود اختصاص نداده باشد.بدون تردید در زمینه های روشنایی، مخابرات و ارتباطات ، به راه اندازی چرخهای صنایع بزرگ و کوچک ، به کار اندازی تجهیزات مورد نیازدر محیطهای کاری و خانهواز همه مهمتر در زمینه ی به کارگیری رایانه ها و برنامه های نرم افزاری، انرژی الکتریکی نقش انکارناپذیری ایفا می کندواینها همه از برکت برق ممکن شده است.
گرچه نزدیک به دوونیم سده قبل ولتا با طراحی و ساخت باتری خود توانست جریان برق را در سیمهای رسانا به راه اندازد ولی کاربرد جدی برق از نیمه سده نوزدهم آغاز شد.در این زمان درحالیکه جهان صنعتی با سرعت رو به پیشرفت وبه شدت نیازمند استفاده از منابع قابل انعطاف انرژی بود،اولین نسل موتورهای برقی جریان مستقیم در پاسخ به این نیاز وارد عرصه صنعت شد.دو دهه پیش از پایان قرن نوزهم ، ادیسون در نمایشی آینده ساز،لامپ روشنایی خود را عرضه کرد.در کمتر از دو دهه ،تاریکی شب از شهرهای بزرگ آمریکا واروپا به تدریج رخت بر بست و بدین ترتیب بود که فرمانروایی صنعت برق در زمینه ی روشنایی آغاز گردید.هنوز این جنبه از حضور برق در زندگی مردم مراحل اولیه خود را سپری می کرد که پیشرفتهای شگفت انگیز یکی پس از دیگری پدیدار شد.جریان برق متناوب در کنار جریان برق دایم به خدمت گرفته شد وبه تدریج در بسیاری کاربردها جای آنرا گرفت،برای تولید وانتقال برق از ولتاژهای بالاتری استفاده به عمل آمدوبه تبع آن تجهیزات متنوع فشارقوی به بازار آمد،موتورها وژنراتورهای نیرومندتری ساخته شدند،نیروگاههای تولید برق یکی پس از دیگری احداث و شبکه های انتقال برق روزبه روز گترده تر گردیدند،وسرانجام برق خیلی زود جایگاه خود را به عنوان یکی از مهمترین زیربناهای رشدوتوسعه مطرح و تثبیت نمود.
انرژی برق یکی از مطلوبترین گونه های انرژی برای کاربری است و به آسانی قابل انتقال ودسترس پذیر است و در زمینه گرمایشی،نورافشانی،حرکت زایی،موج آفرینی و...به کار گرفته می شود.در یک سخن می توان گفت که پس از انرژی خورشید که مایه زندگی بر روی کره زمین است انرژی برق هدیه والایی است که به انسان امروزین ارزانی شده تا بتواند چهره زندگی وزیستگاه خود را دگرگون سازد و به کمال رساند.این انرژی از صنعتی مایه می گیرد که با نام "صنعت برق" از سنگینترین و پرهزینه ترین صنایع موجود می باشد وامروزه نقش اصلی را در زندگی انسان مدرن بازی می کندبه طوری که بدون آن همه چیز دستخوش ناهنجاری می گردد.
در سال 1279 هجری شمسی یک موتور برق 12 اسبی 110 ولت از خارج از کشور خریداری و در “بالا خیابان مشهد” نصب شد تا برای روشنایی حرم مطهر حضرت امامرضا(ع) مورد استفاده قرار گیرد. اما اولین مجوز تاسیس یک کارخانه برق در کشور به یک بازرگان ایرانی به نام حاجحسین آقا امینالضرب داده شد . حاج امینالضرب اقدام به تاسیس اولین کارخانه برق عمومی در تهران کرد. تهران تا سال 1283 هـ.ش فاقد برق بود. از این زمان به بعد چند خیابان عمده تهران دارای برق شدند
در این هنگام شهرداری تهران مسوولیت تهیه، نصب ،تعمیر و نگهداری تأسیسات مربوط به روشنایی معابر را برعهده داشت و به این منظور در شهرداری تهران واحدی به نام “اداره روشنایی” ایجاد شد.
تا اینکه در سال 1315 با تصویب اساسنامه مؤسسه برق شهرداری تهران،اداره روشنایی شهرداری به مؤسسه برق تهران تبدیل شد و به عنوان یک مؤسسه مستقل زیرنظر شهرداری به انجام وظایف خود پرداخت.
در واقع تا سال 1341 برای مدیریت برق کشور سازمان واحدی وجود نداشت و تصمیمات کلان از طریق وزارت کشور و سازمان برنامه و بودجه به شهرداریها و مؤسسات خصوصی یا دولتی متولی برق در شهرستانها ابلاغ و اعمال میشد. با افزایش تقاضا و خارج شدن تولید و مصرف برق از وضعیت محدود منطقهای و بخصوص ایجاد نیروگاههای آبی در برنامه سوم عمرانی کشور که از مهرماه 1341 به اجرا گذاشته شد، صنعت برق اهمیت بیشتری یافت و ایجاد سازمان مستقلی برای توسعه این صنعت لازم تشخیص داده شد. به این منظور در دیماه 1341 سازمان برق ایران تأسیس شد.
توسعه سریع صنعت برق فکر ایجاد وزارتخانهای برای تأمین آب و برق موردنیاز کشور را ایجاد کرد و برهمین اساس در 22 اسفند 1342 وزارت آب و برق تأسیس شد. در تیرماه 1344 قانون توسعة مؤسسات برق غیردولتی به تصویب مجلسین شورای ملی و سنا (مجلسین وقت)رسید. همین طور براساس ماده 2 قانون سازمان برق ایران در سال 1346 به وزارت آب و برق اجازه داده شد تا کشور را از نظر تأمین برق،بدون الزام به پیروی از تقسیمات کشوری به مناطقی تقسیم و به تدریج نسبت به تأسیس شرکتهای برق منطقهای اقدام کند.
فرمت فایل : word(قابل ویرایش)تعداد صفحات72
کمتر کاربر اینترنت را میتوان یافت که تاکنون با صفحاتی با پسوندPHP برخورد نکرده باشد و البته این پسوند نامی آشنا برای طراحان و برنامه نویسان وب است.
پی اچ پی (PHP) یکی از محبوبترین و رایجترین زبانهای برنامه نویسی برای ایجاد صفحات پویا در وب است و کمتر خواستهای در محیط وب وجود دارد که در PHP قادر به انجام آن نباشیم. از ایجاد یک صفحه ساده برای پردازش اطلاعات فرمها، ارتباط با بانکهای اطلاعات، کار با سوکتهای TCP، پردازش فرمتهای PDF وZIP و حتی تصویر بخشی از توانایی این زبان است.
PHP در سال 1994 توسط Lerdorf Rasmus و برای استفاده شخصیاش ایجاد شد. او بعدها و در سال 1995 نسخه حرفهایتر از مفسر زبان PHP به نام Version 2 PHP/FI را عرضه کرد، و در سال 97 تعداد سایتهایی که از PHP استفاده میکردند به بیش از 50000 رسید و امرازه نیز میلیونها سایت از آن استفاده میکنند.
سایتهای مشهوری چون Alltheweb و mamma از این زبان استفاده میکنند و حتی Yahoo نیز در حال استفاده از این زبان برای توسعه وب سایتهای خود است.
PHP زبانی برای سیستم عاملها
یکی از برترین مزایای زبان PHP سازگاری آن با اکثر سیستم عاملها و نرمافزارهای وب سرار (مانند IIS و Apache) است. برخی از دیگر زبانها و تکنولوژیها مانند ASP محدود به سیستم عامل windows است و پشتیبانی از آن در دیگر سیستم عاملها بسیار پر هزینه و محدود است، و برخی نیز مانند JSP مشکلاتی با برخی نرمافزارهای وب سرار دارد. ساختار و امکانات PHP به شکل مستقل از سیستم عامل شکل گرفته است و این بدان معنا است که به طور مثال برنامهنویس میتواند اسکریپت خود را تحت سیستم عامل ویندوز نوشته و تست کند و سپس آنرا بدون تغییر به سیستم عامل یونیکس یا لینوکس انتقال دهد. درPHP امکان استفاده از برخی از امکانات خاص سیستم عاملهای مشهور نیز در نظر گرفته است که برای نمونه میتوان از پشتیبانی از تکنولوژی DCOM و یا Windows API نام برد. نسخههای جدید مفسر PHP سازگار با دیگر تکنولوژیهای خاص وبسرارها مانند ISAPI نیز میباشد.
PHP رایگان و Open Source
تهیه برنامه مفسر PHP برای همه سیستم عاملها رایگان است و علاقهمندان میتوانند آخرین نسخه مفسر این زبان را از سایت رسمی PHP بارگذاری (Download) کند.
همچنین امکان تهیه رایگان سورس مفسر PHPنیز فراهم است ، و این مسئله علاوه بر این که در گسترش امکانات این زبان بسیار موثر بوده است، مزیتی برای شرکتها و توسعه دهندگان برای انتخاب این زبان است چرا که پشتیبانی و اعتماد به آن را راحتتر کرده است. بسیاری از ویرایشگرهای حرفهای این زبان نیز یا رایگان هستند و یا با هزینه بسیار کم میتوان آنها را تهیه کرد، در حالی که دیگر تکنولوژیها، مثلاً تهیه پلات فرمهای جاوا هزینه هنگفتی دارد و همچنین کار حرفهای با تکنولوژی .NET نیز نیاز به تهیه Visual Studio.NET و پرداخت هزینه چند صد دلاری است.
سرعت بالای تفسیر و اجرای PHP یکی از سریعترین زبانها در نوع خود است. تفسیر و اجرای یک اسکریپ php به طور متوسط تا سه و چهار برابر یک اسکریپ ASP است. (البته باید در نظر داشته باشیم که IIS با Cach اسکریپتهای ASP سرعت اجرای آنها را در دفعات بعد بالا میبرد) همچنین در ASP استفاده زیادی از اشیا COM میشود که باعث کاهش سرعت و مصرف منابع سیستم میشود در حالی که در PHP بسیاری از امکانات و حتی برقراری ارتباط با یکی محبوبترین نرمافزار مدیریت بانکهای اطلاعاتی mySql به صورت توکار نهاده شده است. شرکت Zend که تهیه کننده فعلی موتور مفسر و پشتیبانی کننده آن است، محصولات دیگری را نیز در جهت بهینه کردن سرعت اجرای PHP ارائه کرده است این محصولات با افزایش سرعت تفسیر و همچنین ذخیره کردن نتیجه تفسیر (Cash) باعث افزایش چندین برابر اجرای آن میشوند. ساختار مناسب و امکانات بالا در PHP همان طور که در ابتدای مقاله اشاره شد، کمتری نیازی در برنامهنویسی تحت وب وجود دارد که در PHP امکان رفع آن نباشد. PHP شامل کتابخانهای غنی از توابعی است که امکان پردازش اطلاعات فرمها، کار با بانکهای اطلاعاتی، فایلهای متنی و باینری، فایلهای گرافیکی، PDF، ZIP و پراتکلهای TCP، FTP، DNS،SMTP و ... را برای برنامهنویس فراهم میکند، این را مقایسه کنید با ASP که به طور مستقل امکان Upload File ، ارسال ایمیل یا کار با فایلهای باینری را ندارد. همچنین PHP یکی ازبهترین پشتیبانیها را از نرمافزارهای بانک اطلاعات دارد. mySql , SqlServer , mSql , dBase, Oracle , IBMDB2, PostgreSQL , InterBase و بسیاری از نرمافزارهای دیگر در PHP قابل استفاده هستند و البته امکان کار با ODBC و COM برا ی استفاده از بانکهای Ms Access و دیگر محصولات نیز هست. قدرت زبان PHP تنها در کتابخانه توابع آن نیست، پشتیبانی بسیار خوب از برنامهنویسی شیءگرا (OOP) و کار آسان و سریع با متغیرها از مزایای دورنی این زبان است.
فرمت فایل : word(قابل ویرایش)تعداد صفحات22
مقدمه
در اینجا لازم به ذکر است برخی ویژگی های نرم افزار را بررسی کنیم . مدتها پیش برنامه نویسان از زبانهای ساده مثل بیسیک یا پیچیده چون اسمبل استفاده می کردند . اما turbo pascal با داشتن کامپایلر قوی توانست جای خود را در برنامه ها تثبیت کند و به خوبی جلوه گر شود . با وجود Win3.1 و Windows95 محدوده برنامه نویسان گسترده تر شد . اینک آنها از برنامههای پیچیده ای چون C++ و یا ویژوال بیسیک استفاده کنند . ظهور Visul Basic تحول عظیمی در برنامه نویسی ایجاد کرد چون قبل از آن برنامه نویس فقط از طریق کدنویس صورت می گرفت و شیوة جدیدی از برنامه نویسی ویژوال (Visual programming) یا برنامه نویس بصری را بوجود آورد .
زبانهای برنامه نویس علاوه بر کد نویسی از امکانات بصری استفاده می کنند و از کد نویس از قسمتهای مهم برنامه استفاده می شود .
مثلاً برای ساختن یک دکمة کوچک با استفاده از پاسکال باید دستورات زیر را اجرا می کردید :
Window[20,10,30,13] ;
Textbackground[1] ;
Text color[14] button 1
Clrscr ;
Write [‘button’]
اما ویژوال فقط کافی است مؤلفه بصری آن را با موس انتخاب کرده و روی فرم قرار دهید . زبان ویژوال سادگی ، سرعت و امکانات فراوان دارد .
یکی دیگر از زبانهای ویژوال دلفی است . دلفی از یک کامپایلر اصیل برخوردار است یعنی می تواند برنامه ای با فایل اجرایی مستقل ایجاد نماید . سرعت برنامه های دلفی بالا می باشد و علت آن این است که دلفی از پاسکال شی گرا (object pascal) استفاده می کند . دلفی بانکهای اطلاعاتی ، برنامه های کاربردی ، برنامه های گرافیکی و چند رسانه ای را در بر می گیرد . در دلفی دسترسی به Data Access سریع صورت می گیرد . در دلفی نه تنها از جداول اطلاعاتی استفاده می کنید بلکه از جداول دیگر چون paradox و غیره نیز میتوانید استفاده کنید .
پنجره های موجود در دلفی
در دلفی با چهار اساس روبرو هستید . پنجره اصلی یا Main Window ، پنجره طراح فرم یا Form Designer ، پنجره ناظر اشیاء یا object Inspector و پنجره ویرایشگر کد یا Code Editor پنجره اصلی شامل نوار منو که در ردیف بالا قرار دارد ، نوار ابزارها که در زیر نوار منو و لوح مؤلفه ها که در سمت راست نوار ابزارها می باشد . با کلیک برروی هر منو کادر کرکره آن باز میشود . Component panel (لوح مولفه ها) از برگنشان های متعددی تشکیل یافته است و هر کدام حاوی مؤلفه هایی می باشند .
پنجره طراح فرم (form Designer)
با استفاده از این پنجره می توان خصوصیات هر شی را تغییر داد . در روی فرم خطوطی وجود دارد که می توان با استفاده از آنها جای اشیاء را دقیق تنظیم کرد . با استفاده از این پنجره می توان فرمها را ایجاد و یا ویرایش کرد.
پنجره ناظر اشیاء (object Inspector)
هر چیزی را که داخل فرم قرار دهیم یک شی حساب می شود . با استفاده از این پنجره می توانید خصوصیات (Properties) و همچنین عکسالعکل های شی در برابر رویدادها را تنظیم نمایید . در قسمت بالای پنجره ناظر اشیاء شی فعال (شیئی که در حال انتخاب است) نشان داده می شود . این پنجره دارای دو جدول properties و Event می باشد . در properties خصوصیات شی انتخاب شده نشان داده می شود . به فرض خاصیت Caption که عنوان میباشد را تغییر می دهیم و نام آن شی را نیز همزمان تغییر می کند . کلیک کردن بر روی یک دکمه یک رویداد به حساب می آید . (onclick)
این وب سایت شامل مدیریت اعضا ، آپلود کردن فایل ، تماس با ما ، سبد خرید که قادر به محاسبه و دادن فاکتور جمع کل مبلغ می باشد و همچنین دارای یکسری مقالات میباشد،که همه ی مقالات و مطالب وب سایت از پایگاه فراخوانی شده است. همچنین این پروژه با زبان PHP نوشته شده و برای اجرا باید دو فایل SQL با نامهای Ravanshenasi1.sql و ravanshenasi2.sql را در پایگاه داده ایمپورت نمایید. جهت ارسال ایمیل، فایل tamas.php را با یک ادیتور باز کرده و ایمیل خود را به جای ایمیل prozhe@gmail.com وارد نمایید. همچنین جهت لاگین کردن به سایت از نام کاربری prozhe.com و پسورد prozhe.com استفاده نمایید.