دسته بندی | فنی و مهندسی |
بازدید ها | 0 |
فرمت فایل | doc |
حجم فایل | 1777 کیلو بایت |
تعداد صفحات فایل | 105 |
گزارش کاراموزی آموزش فتوشاپ در 105 صفحه ورد قابل ویرایش
فتوشاپ چیست ؟
فتوشاپ یکی از نرم افزارهای گرافیکی است که اساس کار آن بر پایه ی Bitmap می باشد.
نرم افزار فتوشاپ متعلق به شرکت Adobe بوده و برای ویرایش تصاویر ، طراحی موارد گرافیکی چاپی یا غیر چاپی و ... مورد استفاده ی کاربران قرار می گیرد .
ضمن اینکه این نرم افزار با چاپگرها و دستگاههای خروجی فیلم و زینک بصورت استاندارد هماهنگی دارد .
برای مطالعه ی این دوره ی آموزشی نیاز است کاربران محترم آشنایی با سیستم عامل ویندوز داشته باشند .
ضمنا سیستم شما باید دارای مشخصات سخت افزاری ذیل باشد :
- حداقل سیستم مورد نیاز پنتیوم 233
- 16 مگابایت Ram
- حدود 600 مگا بایت فضای آزاد
- کارت گرافیکی 64 گیگا بایت
نصب برنامه:
این برنامه مانند سایر نرم افزارها دارای مراحلی برای نصب می باشد که به شرح زیر است:
CD نرم افزار را داخل درایو گذاشته و به داخل CD رفته گزینه Setup را بعد از گذراندن مراحل ( تعیین محل نصب بر روی دیسک سخت و همچنین مراحل و صفحات بعد) به صفحه می رسید که از آن نمی توان گذر نمود چون از شما کد ورود نرم افزار را طلب می کند در اینجا شما به درایو CD رفته و فایل متن (Text) داخل CD نرم افزار را باز نموده و شماره سریال داخل را بلوکه کرده کپی نمایید به داخل Setup برگشته و در قسمت Serial namber ،Paste نمایید و مشخصات فردی خود را نیز وارد نمایید به این ترتیب گزینه Next روشن و فعال میگردد.حالا دکمهNext رازده و منتظر بمانید تا نرم افزار نصب گردد. بعد از نصب برنامه به منوی Start رفته و از قسمت Programs گزینهAdobe Photoshop را زده تا نرم افزار باز شود اینجا محیط نرم افزار فتوشاپ است.
که متشکل از:
ناحیه کاری
نوار منو
نوار پارامترها
و پانل های مختلف کنترل رنگ ، سایز تصویر، لایه ها، اطلاعات صحنه، تاریخچه و غیره……می باشد.
شروع کار :
برنامه فتوشاپ محصول شرکت Adobe می باشد . هنگام نصب این نرم افزار بر روی سیستم ، لیست این برنامه ها هم نظیر دیگر برنامه ها در منوی Start می نشیند . جهت ورود به این برنامه مسیر زیر را طی می کنیم :
Start > programs> adobe> photo shop 6
در نظر داشته باشید که فایل اجرایی این برنامه آیکونی شبیه یک چشم دارد . پس از کلیک بر روی فایل اجرایی ، برنامه فتو شاپ باز می شود .
وقتی برای اولین بار ، فتو شاپ را باز می کنید ، جعبه ابزاری را در قسمت سمت چپ صفحه مشاهده میکنید که تمامی ابزارهای مربوط به طراحی در این Box موجود می باشد . در سمت راست نیز چهار پنجره قرار دارد . عنوان منوها در نوار منو قرار گرفته است . زمینه این پنجره میزکار (Desktop) محیط فتوشاپ می باشد .
فتوشاپ بر خلاف سایر برنامه های گرافیکی به صورت خودکار صفحة جدیدی را برایتان باز نمی کند .
آشنایی با برخی از منوها
این نرم افزار نیز مطابق تمامی نرم افزارهای تحت ویندوز دارای منوهای در بالای صفحه می باشد که تمامی فرمانها دراین منوها البته بسته به نوع عملکرد شان دسته بندی شده اند اولین منوی که ما با آن شروع خواهیم کرد و آشنا خواهیم شد منوی File می باشد.
FILE:
در این منو فرمانهای ورود خروج و نیز ذخیره سازی موجود می باشد تک تک آنها را توضیح خواهیم داد.
New :
به کمک این گزینه می توان یک صفحه جدید کاری درصحنه ایجاد نمود و کلید های میان بر این گزینه معادل Ctrl+N می باشد . زمانی که این گزینه را می زنید یک پنجره جدید بازمی شود که تعیین کننده مشخصات و نوع تنظیمات صحنه ای می باشد که شما ایجاد خواهید کرد.
Name:
به کمک این گزینه مشخص می شود که نام صحنه ای که ایجاد می نمایید چه باشد.
درقسمت Image size تنظیمات مربوط به اندازه صفحه جدید می باشد که به ترتیب توضیح خواهم داد . قسمت Preset sizes دراین قسمت اندازه های معیین و استاندارد و از پیش تعیین شده و را در اختیار شما قرار می دهد برای سهولت و سرعت و دقت در کار البته این گزینه به صورت پیش فرض به صورت دستی تنظیم شده است یعنی شما به صورت دلخواه می توانید اندازه صحنه جدید را ایجاد نمایید.
Width:
به کمک این گزینه که یک فیلد عددی است می توانید عرض وپنهای صفحه تعیین نمایید.
Height:
به کمک این گزینه که یک فیلد عددی است می توانید طول یک صفحه را تعیین نمایید.
Resolution:
به کمک این گزینه میزان کیفیت و میزان نقاط را تشکیل دهنده یک صفحه را مشخص می کنید در رابطه با این مقوله در آینده مفصل صحبت خواهیم نمود.
درمقابل سه گزینه بالا یک منوی کرکره ای وجود دارد که معیین کننده واحد اندازه گیری می باشد.
Mode:
این قسمت یک منوی کرکره ای می باشد که دراین قسمت می توانید ترکیب بندی رنگ در صفحه جدید که می خواهید ایجاد نمایید تعیین کنید. که مدل ها را در زیر توضیح خواهم داد.
Bitmap:
قسمت Settings
در این قسمت شما چند فیلد عددی و منوهای کرکره آی در دست داری أتولین منوی کرکره آی تعیین کنفضه نوع فرمت و میزان کیفت تصویر به صورت پیش فرض می باشد که هر کدام از آنتا مقدار و فرمت خاص تستند و برأی سهول در کار در اختیار ما قرار ضاده شده آست.
قسمت بعدی نیر یکو منوی کرکره آی می باشد در این قسمت فقط برأی تامین نوع فرمت (یا جنس) فآیل می باشد در زیر همین منوی کرکره آی منوی دیگری قرار دارد که بسته به نوع فرمت تعیین شده تنظیماتی را دارا می باشد .
به عنوان مثال برأی فرمت Jpeg چهار گزینه به شرح زیر دارا می باشد:
Low : کم کیفت
Medium :کیفت متوسط
High : کیفت خوب
Maximam :کیفت عالی
البته می توان میزان کیفت را به صورت دستی نیر انجام داد. این کار را می توان به کمک پارامترQuality انجام داد هرچه عدد بیشتر کیفت بهتر هر چه عدد کم کمتر کیفت بدتر.
گزینه Blur
به کمک این گزینه می توان صحنه را محو نمود.
گزینه Matte
به کمک این گزینه می توان رنگ پشت زمینه اگر قسمتی از عکس وجود نداشته باشد و پشت زمینه معلوم باشد را تعیین نمود و رنگ آمیزی کرد.
در پایین دو برگه Color table , Imagesize وجود دارد در پنجره اول شما می توانید در فرمت Gif یکو پالت رنگ در اختیار داشته باشید . و در قسمت دوم می توانید اندازه تصویر را تغییر دهید زمانی که اندازه مورد نظر خود را در فیلد عدد وارد نمودید دکمه Apply روشن می شود بازدن این دکمه تنظیماتی که تعیین نمودید اعمال می شود و عکس کوچک یا بزرگ می گردد.
حالا عکس شما آماده می باشد برأی ذخیره سازی و استفاده بر روی اینترنت این پنجره بعد از ذخیره سازی خود به خود بسته خواهد شد.
به منوی فآیل بر می گردیم و از فرمان های باقی مانده گزینه Revert را بررسی می کنیم.
priview
به کمک این فرمان شما می توانید یکو پیش نمایش از فآیل پیرینت گرفته شده را ببینید و همچنین تنظیماتی را اعمال نمایید زمانی که این فرمان را می زنید پنجره آی باز می شود . این پنجره شامل تنظیمات زیر می باشد:
Position
به کمک این قسمت می توانید موقعیت تصویر خود را برروی برگة تغییر دهید و موقعیت دیگری بر روی کاغذ پیدا کنید اگر تیک کنار عبارت Center image را بردارید می توانید موقعیت عکس را به صورت دستی تغییر دهید بغل فیلد های عددی بالا و چپ یکو منوی کرکره آی وجود دارد که تعیین کنفضه میزان واحد اندازه گیری می باشد.
Scaled print size
دراین قسمت شما می توانید اندازه تصویر را بزرگ وکوچک کنید سه راه برأی تغییر اندازه تصویر وجود دارد که در زیرشرح خواهم داد:
1- به کمک فیلد عددی (Scale) ، به کمک این فیلد می توانید برحسب درصد تصویر موجود را بزرگ و کوچک نمایید.
2- به کمک دو فیلد عددی(Height) و پهنا (Width) می توانید اندازه تصویر را تغییر دهید.
3- بالاخره روش سوم به این صورت می باشد که با فعال کردن گزینه Show bounding box می توانید چند دستگیره بر دور تصویر خود داشته و با حرکت دادن آنتا عکس را بزرگ وکوچک نمایید.
منوهای کرکرهای روبروی فیلدهای عددی واحد اندازه گیری می باشد که بسته به نیاز شما هر کدام را خواستید می توانید انتخاب نمایید.
و در آخر گزینهScale to fit media به کمک این گزینه می توانید تصویر موجود را به صورت خودکار اندازه برگة خود نمایید.
در قسمت Option شما می توانید تنظیماتی را برأی تصویر ایجاد نمایید. از جمله مارک های را برأی راهنمایی بهتر در صحنه ایجاد نماییم یا عکس را به صورت افقی برعکس نماییم یا عکس را از نظر رنگ برگردانیم ( نگاتیو) یا محدوده Crop را مشخص کنیم یا در امتداد لبه های عکس برأی راهنمایی بهتر بردارهای ترسیم کنیم . در قسمت پایین نیر منوی کرکره آی وجود دارد نوع زبان مورد استفاده برأی چاپ گر را تعیین می کند.
: به کمک این گزینه می توانید ازقسمت منتخب به صورت دلخواه کم نمود یعنی زمانی که شما یک قسمت را انتخاب می نمایید اگر بیشتر از ناحیه مورد نظر انتخاب نمودید به کمک این گزینه می توانید آن قسمت را کم نمایید . مانند گزینه دوم این گزینه نیز امکان حرکت دادن ندارد.
Intersect with selection: به وسیله این گزینه می توان ناحیه انتخابی به داخل یک ناحیه دیگر محدود نمود به این صورت که زمانی که شما یک قسمت را انتخاب نمودید به کمک این گزینه می توانید آن را در کادری که می کشید محدود نمایید.
Feathder : به وسیله این فیلد عددی شما می توانید ناحیه انتخابی را نرم نمایید یعنی میزان حد فاصل قسمت انتخابی و قسمت ها غیر منتخب را ازنظر تعداد پیکسل زیاد نمایید و ناحیه منتخب نرمی را دردست داشته باشید.
Style : دراین قسمت می توانید نوع وشیوه انتخاب را تعیین نمایید . این قسمت
دارای منوی کرکره ای می باشد که این منو سه گزینه را به شرح زیر در اختیار دارد:
Normal: به کمک این گزینه که به صورت پیش فرض می باشد به صورت آزادانه شما می توانید انتخاب داشته باشید.
Fixed aspect ratio : به کمک این گزینه شما می توانید میزان نسبت ضلع های کادر انتخابی را تعیین نمایید که در حالت پیش فرض به صورت یک به یک می باشد یعنی کادر مربعی را ایجاد می نماید.
با تغییردادن عددهای درون دو فیلد عددی Width وHeight می توانید تنظیمات را مشخص نمایید
البته خاطرنشان کنم در این قسمت انتخاب به صورت آزادانه قابل انجام است یعنی اندازه معیین برای کادر انتخابی تعیین نشده است.
Fixed size: به کمک این گزینه می توانید اندازه کادر انتخابی را محدود نماید و دیگر کادر انتخابی را به طور آزادانه نمی توانید حرکت دهید. در اینجا دو فیلد عددی Height , width وجود دارد که می توان اندازه را به آن داد و کادر مورد نیازرا مشاهده نمود. دراین جا تمام فرمان های و کلیدهای مرتبط با گزینه rectargular Marguee آموختید و فقط یک نکته باقی ماند که با نگه داشتن کلید Shift برروی کی برد می توانید یک کادر مربع را به صورت سریع دردست رس داشته باشید البته با راست کلیک کردن برروی همین گزینه زیر مجموعه باز میشود که درزیر به توضیح آنها خواهم پرداخت :
ابزار ذره بین :Zoom Tool
برای بزرگنمایی تصاویر از این ابزار استفاده می شود. این ابزار هنگام بزرگ کردن تصاویر علامت + دارد و چنانچه برای کوچک نمایی از این ابزار استفاده شود علامت - بخود می گیرد.
اگر بخواهیم تصویر بزرگ شود کافیست بوسیله این ابزار روی تصویر مورد نظر چند بار کلیک کنیم. چنانچه بخواهیم عکس عمل فوق انجام شود کوچک نمایی هنگام استفاده از این ابزار کلید Alt را پایین نگه دارید .
بزرگنمایی و کوچک نمایی تصاویر بوسیله صفحه کلید:
با فشار همزمان دو کلید Ctrl , + تصویر بزرگتر می شود.
با فشار همزمان دو کلید Ctrl , - تصویر کوچکتر می شود.
بزرگنمایی و کوچکنمایی تصاویر با استفاده از منو:
با انتخاب گزینه های Zoom in و Zoom out موجود در منوی View نیز می توانیم تصاویر را بزرگتر و یا کوچکتر کنیم.
ابزار دست جابجایی تصویر :Hand Tool -H
چنانچه تصویری بزرگتر از میدان دید ما باشد یا قبلا تصویر را بوسیله ذره بین بزرگ کرده باشیم . برای مشاهده قسمتهای دیگر آن ، می توانیم بوسیله ابزار جابجایی تصویر را حرکت داده و بقیه قسمتهای آن را نیز مشاهده کنیم .
Crop Toll : جهت خذف کردن اضافات لایه ها که از بوم کار ما بیرون زده استفاده می شود با درگ کردن این ابزار روی صفحه قسمت سفید شده باقی خواهد ماند و قیمت خاکستری حذف خواهد شد با اهرم های موجود در اطراف محدوده انتخاب شده می توان اندازه محدوده را تغییر داد.
Healing Brush Tool : با استفاده از این ابزار و با گرفتن کلید Alt از یک قسمت از تصویر نمونه برداشته می شود و در هر کجا از تصویر اگر ما عمل کلیک و درگ ماوس را انجام دهیم همان قسمت انتخاب شده اول روی قسمتی که ماوس روی آن است ریخته می شود با توجه به رنگ قسمت درگ شده مثلاً اگر من نمونه ای از یک سیب را انتخاب کنم و بعد روی یک قسمت سفید درگ کنم سیب به رنگ سفید در قسمتی که ماوس را درگ می کنم ریخته می شود.
Patch Tool : با استفاده از این دستور می توان تصویری از یک محدوده را روی محدوده انتخاب شده انداخت که تصویر انتخاب شده نه با رنگ خود بلکه با رنگ قسمت انتخاب شده تلفیق شده و یک رنگ متناسب و میانگین دو قسمت را می گیرد، به عنوان مثال با این ابزار انتخابی روی یک قسمت آبی از تصویر را انتخاب می کنیم سپس با درگ کردن این قسمت مثلاً روی صورت یک گربه سیاه و ول کردن کلید ماوس صورت سیاه گربه روی قسمت آبی نه به رنگ سیاه بلکه به رنگی بین رنگ آبی و سیاه ظاهر می شود.
Color Replacement Tool : با استفاده از این ابزار رنگ یک قسمت را می توان روی یک تصویر دیگر ریخت با توجه به اینکه تصویر زیری به عنوان مثال موهای یک انسان که به رنگ سیاه است رنگ قسمت انتخاب شده را به خود می گیرد، با این دستور می توان با کمی دقت تغییر رنگ مو و قسمتهای مختلف لباس و ... را انجام داد.
Pencil Tool : مانند ابزار Brush عمل می کند و می توان مقاطعی مانند نوک مداد را داشت.
Clone Stamp Tool : تقریباً مانند ابزار Healing Brush عمل می کند با این تفاوت که قسمت انتخاب شده با فشار کلید Alt به طور کاملاً دقیق و به رنگ خود آن قسمت روی قسمت جدید ریخته می شود و مانند یک مهر ژلاتینی عمل می کند.
Pattern Stamp Tool : مانند دستور Stamp عمل می کند با این تفاوت که شما با این دستور پترنها و موادی که قبلاً به صورت پیشفرض در فتوشاپ وجود دارند روی هر قسمتی که کلیک شود ریخته می شود مثلاً بافتهای مختلفی مانند آجر، سنگ و ... که شما خودتان می توانید با دستور Define Pattern از منوی Edit هر کدام از طرحهای خود را به صورت بافت در آورده و با این دستور روی قسمتهای دلخواه بریزید.
Pen Tool : برای کشیدن پد دور تصویر استفاده می شود که دقیقترین ابزار برای انتخاب یک محدوده است
دسته بندی | روانشناسی و علوم تربیتی |
بازدید ها | 0 |
فرمت فایل | doc |
حجم فایل | 34 کیلو بایت |
تعداد صفحات فایل | 43 |
کارورزی آموزش و پرورش
مقدمه:
هدف و اهمیت آموزش و پرورش در کشور ما تربیت انسانهایی مؤمن و متعهد، دلسوز و از طرفی تربیت افراد با تجربه و دارای سطح علمی بالاتر میباشد. چرا که آموزش و پرورش تفکیک ناپذیر از هم دیگری میباشد. از آنجا که آدمی از طریق حد مطلوبی از آموزش و پرورش به حد متعارفی از ذوق سلیم قدرت تخیل و تحلیل میرسد، همچنین در جامعه همه مسائل و پدیدهها بلافاصله به مرزهای تخصص و مهارت نمیرسدولی باید قبل از آن در ستون ذوق سلیم و قدرت دریافت انتقادی و تحلیلی افراد قرار گرفته پس بر همه دانشجویان علوم تربیتی و برنامهریزی آموزشی ضروری است که برای شناخت برخی مسائل آموزشی و پرورش خود را بهرهمند از این حداقل نمایند. امادر مدیریت آموزش و پرورش هم اصول خط مشیهای بنیادی و هم سیاستهای اجرائی را مورد نظر قرار میدهد . و نباید انسانها را بعنوان یک ابزار تلقی کرد بلکه باید یک پل ارتباطی بین دانشآموزان و مدیران مدارس وجود داشته باشد. مدیران باید سعی و تلاش خود را برای بهتر عرضه کردن اطلاعات و انتقال معلومات به دانش آموزان را در نظر داشته باشند. تا بتوانند در امر آموزش و پرورش پیشرفتهای چشمگیری داشته باشند. امروزه متفکران تعلیم و تربیت و متخصصان در این رشته باید مقدمات حرکت و هدایت آدمی ر ادر صراط مستقسم پرستش پروردگار فراهم آورد و او را به مرحله کمال انسانی تسهیل نماید از سوی دیگر افراد را با آخرین اساس آموزش و پرورش آماده کردن انسان برای آموزش عمومی. آموزش تربیتی و مهارتهای ملی که در مجموعه اهداف تربیتی و آموزشی را تشکیل میدهند. در این مباحث نیز نباید نقش معلم را نادیده گرفت چرا که کوششهای معلم در شکل دادن شخصیت کودک و نوجوان و انتقال دادن دانش و مهارت به این نسل سازنده میباشد. معلم از یکسو سوق دادن فعالیتهای اجرایی تربیتی به دانش آموزان و مشارکت فعال و خود انگیخته آنان در انجام برنامههای تربیتی از سوی دیگر، جایگاه ستادهای تربیتی را بگونهای تحکم بخشیده است که تمامی پیکره فضای آموزشی و تربیتی از سطح معلمین تا دانش آموزان را در بر گرفته است. پس در پایان باید تلاش و کوششهای دلسوزانه و خستگی ناپذیر کلیه افراد بخصوص معلمین و مجریان ستادهای تربیتی که در امر آموزش و پرورش دادن افراد نقش بسزائی دارند کمال تقدیر و تشکر را بعمل آورد.
فصل اول
آموزش تئوری
کاروزی (1)
تعاریف کارورزی:
1- تدابیری است که برای اصول و اطمینان از جریان آمادگی در دوره انتقالی از نظری به عملی
2- مجموعه فعالیتهای که دانشجویان در رابطه با رشته تخصصی خود برای اخذ مهارتهای لازم زیر نظر مدرسان مربوطه در مدت زمانی خاص جهت آمادگی برای گروه و حرفهای معینانجام میدهد.
3- کاربرد عملی اصول و تئوریهای تعلیم و تربیت در جریان آموزش به منظور کسب مهارتهای عملی و اخذ کفایت و شایستگی.
هدف درس کارورزی:
سر فصل دروس: 1- کارورزی در مدارس ابتدائی 2- مدارس راهنمائی
در رابطه با برنامه کار روزانه مدیر آموزشگاه، ارتباط برنامه روزانه با واحد افراد است، اطلاعات مورد استفاده در ارتباط با امور دانش آموزان، نحوه بدست آوردن این اطلاعات.
تبصره: کارورزها بر حسب زمان تعیین میشوند و دانشجو موظف است که گزارش خود را ار واحدهایی که در آن به کاروری در اختیار استاد مربوطه قرار دهد.
هدفهای کارورزی
1- ایجاد فرصتهای جهت مشاهده رفتار مطلوب مدیریت در مدرسه و شرکت مؤثر فعال دانشجودر این امر.
2- آماده ساختن دانشجویان برای پذیرش انتقادهای سازنده از سوی مسؤلین اجرای برنامه
3- ایجاد حسن خود رهبری در دانشجویان و تجهیز آنان به اعتماد به نفس.
4- بوجود آوردن موقعیتها برای خود سنجی و تلاش برای از میان برداشتنن ضعفها
5- ایجاد فرصت به منظور درک و تشخیص تفاوتهای فردی دانشآموزان به هنگام اموزش در کلاس و محیط مدرسه.
6- اشنا ساختن با محیط مدرسه و مشکلات آن و ایجاد رفتار مطلوب و انسانی میان دانشجو و محیط آموزشی
7- هدف عمده از کارورزی مدیربت عبارت است از کم کردن فاصله بین دروس نظری که دانشجو در دانشکده میگذارند با دنیای واقعی مدیریت در آ. پ است.
فعالیتهایی که دانشجو باید در خلال این دوره بداند.
الف- فعالیتهایی که عمدتاَ در اداره آموزش و پرورش است که شامل آشنایی با دوایر کارگزینی، حسابداری، آموزشها، امتحانات میباشد.
ب- فعالیتهایی که عمدتاَ در مدرسه انجام میشود: اطلاعاتی که هر مدیر آموزش لازم است آنرا بداند.
1- اطلاعات فنی: هر محیط لازم است که با توجه به حوزه همکاری دبیران در این امر و شیوه کنترل کلاس و مدرسه، طرز تهیه سؤال چه تشریحی و چه تستی و چگونگی ارزیابی و سنجش از نمرات دانش آموزان و غیره اطلاعات کافی داشته باشد.
2- اطلاعات اداری: آگاهی از مقررات اداری و سازمانی مانند مقررات استخدامی، ترفیعات امور مالی، بخشنامهها، چگونگی ثبت نامهها در دفاتر و ثبت نام در مدرسه مطلع باشد.
3- اطلاعات روانشناسی: داشتن نقش عادی در مؤسسه با ایجاد انگیزش در کار کارکنان چگونگی حل و فصل مشکلات و نحوه تشویق و تنبیه دانش آموزان در حوزه مدیریت آموزشی یک سری عوامل انسانی وجود دارد ک بدون توجه به آنها نمیتوان محیط مدیریت را صفا بخشید پس بکارگیری روشهای متأثر و شناخت روانشاختی میتوان اتخاذ تصمیم را تصریح و تسهیل و تبعاَ بدون عیب انجام دهد. بدین جهت استکه جنبه عملی ترفیع مدیریت مورد اهمیت قرار گرفته و سرنشت مدیران آینده باید در سایر آموزش تئوری و عملی صورت گیرد.
کارگزینی – دایره استخدامی
کارگزینی: به کارگماری و استخدام نیروی انسانی مورد نیاز دستگاه.
رسمی آزمایشی
مهمترین وظایف کارگزینی: 1- استخدام رسمی قطعی
موقت
2- ترفیعات و مزایا
3- مرخصیها
4- بازنشستگی
5- ارزشیابی
آزمایشی: به نوعی استخدام گفته میشود که فرد به مدت 2 سال به استخدام با حقوق مزایا مشخص به کار گرفته میشود.
قطعی: نوعی استخدام فرد پس از 2 سال استخدام آزمایشی پس از گزینش مجدد به استخدام قطعی آن سازمان در میآید.
پیمانه: نوعی استخدام میباشد که براساس عقد پیمان بین فرد و دستگاه به مدت یکسال با حقوق مشخص فرد به کار گرفته میشود اگر این پیماننامه به مدت 8 سال بین فرد و دستگاه تمدید شود فرد میتواند به استخدام آزمایشی درآمده و پس از 2 سال به استخدام قطعی درخواهد آمد.
قراردادی: نوعی استخدام است که براساس عقد قرارداد دو طرفه برای مدت مشخص بودن ایجاد مجوز استخدام فرد به کار گرفته میشود.
خرید خدمت: نوعی استخدام گفته میشود که فرد خدمات خود را در قبال حقوق مشخصی در اختیار آن دستگاه قرار میدهد.
برای استخدام چه نوعی سابقهای ملاک عمل است: 1- تمام وقت 2- حقوق گرفته باشد.
حقالتدریس: بکارگیری نیرو در قبال پرداخت حقوق در ازای ساعات کار مشخص .
حقالتدریس پاره وقت: نمیتواند استخدام شود و ساعات کار او 20 ساعت است.
حقالتدریس تمام وقت: بعد از 4 سال استخدام میشود و ساعات کاری او 24 ساعت است.
ترفیعات و مزایا: برای تعیین حقوق فرد سه چیز مهم است. مدرک- سابقه- پست
حقوق مبناء گروه: گروه زیر سیکل: گروه 2 میگیرند. گروه سیکل: گروه 4 دیپلم: گروه (6 )
میگیرند فوق دیپلم گروه (7) میگیرند. لیسانس: گروه (8) فوق لیسانس گروه (9) دکتر گروه (10) میگیرند.
چه چیزهایی به کارکنان دولت پرداخت میشود. حقوق مبنا – افزایش سنواتی- فوقالعاده شغل – سختی کار – آب و هوا- تسهیلات- عائله مندی- حق اولاد – جذب مدیران – جذب روستا – هزنیه مسکن – نوار مرزی.
فوقالعاده شغل بر اساس مدرک اگر سیکل است 100 درصد حقوق مبناء – سختی کار 30-10 درصد حقوق مبناء – بدی آب و هوا 5% حقوق مبناء.
نقل و انتقالات : جابجایی نیروی انسانی از منطقهای به منطقه دیگر این امر به منظور تسهیلات لاطم برای کارکنان میباشد
دسته بندی | کامپیوتر و IT |
بازدید ها | 0 |
فرمت فایل | doc |
حجم فایل | 170 کیلو بایت |
تعداد صفحات فایل | 59 |
آموزش توسعه نرم افزار های شیء گرا توسط UML
آموزش توسعه نرم افزار های شیء گرا توسط UML
فصل اول: مفاهیم شیء گرایی
مقدمه
شئ گرایی برای توسعه نرم افزار اولین بار در سال 1960 پیشنهاد شد، این روش پس از 20 سال به طور گسترده مورد استفادة جامعه نرم افزاری قرار گرفت. توسعه دهندگان نرم افزار در دهه 1980 توجه جدی خو د را روی شئ گرایی معطوف کردند. تکنولوژی شئ، قابلیت استفاده مجدد را برای مؤلفه های نرم افزاری به ارمغان آورد و این نیز به نوبه خود در تسریع توسعه نرم افزار و تولید محصول با کارایی بالا تاثیر بسزایی دارد؛ بعلاوه سیستمهای شئ گرا، براحتی قابل توسعه و به سهولت با محیط سازگار- از نظر تعامل با سیستمهای موجود در محیط استفاده از نرم افزار- می شوند . دیدگاه شئ گرایی یک سیر تکاملی دارد؛ همچنانکه در بخشهای بعدی خواهیم دید، تعیین همه کلاسهای لازم برای یک سیستم دریک تکرار تا اندازه ای غیرممکن است و به محض تکمیل مدلهای تحلیل و طراحی نیاز به کلاسهای جدید در سیستم نمایان می شود.
درک سیستمهای پیچیده وتولید نرم افزار برای چنین سیستمهایی توسط افرادی که در این زمینه تجربه کافی ندارند، کاری بس مشکل است . همچنین محصولی که این افراد تولید می کنند کارایی لازم را نخواهد داشت، در اینجا مهندسی نرم افزار به کمک افراد آمده و با مطالعه روشها و فنون مختلف مسیر توسعه و تولید نرم افزار را هموار می- سازد. تجربیات بدست آمده در این زمینه، متدها و فرآیندهای متنوعی را برای توسعه نرم افزار در اختیار توسعه دهندگان قرار داده و ابزارهای مناسبی نیز این روشها را پشتیبانی می کنند.
درتوسعه یا ساخت نرم افزار برای یک سیستم، مشتری باید تعریف دقیقی از سیستم را در اختیار توسعه دهنده قرار دهد. در توصیف سیستم، زبان طبیعی تا آن اندازه دقیق نیست که بتوان همه نیازمندیها، ساختار و رفتار سیستم را با آن بیان کرد و کد نویسی نیز چنان وارد جزئیات می شود که به یکباره نمی توان سیستم را در این سطح تشریح کرد. لذا برای درک سیستم دست به مدل سازی می زنیم و مؤلفه های سیستم ، زیر سیستمها و رفتار سیستم را به صورت نمودارهای گرافیکی ترسیم می نماییم تا موارد قابل کاربرد و مهم به صورت برجسته به چشم بخورد و هیچ موردی در حوزة سیستم از قلم نیافتد .
در متد شئ گرا از زبان مدلسازی استانداردUML که در فصل چهارم به تفصیل خواهدآمد، استفاده می شود. این زبان به وسیله ابزارهای مختلفی نظیر Rational Rose ، visio و … پشتیبانی می شود، میتوان ازUML در فرآیندهای مختلف استفاده کرد.
مفاهیم اساسی
در این بخش مفاهیم اساسی توسعة نرم افزار شئ گرا را معرفی می کنیم. در بالا به متد و فرآیند اشاره شد اما هیچ تعریفی از آنها ارائه نشد، حال این دو مفهوم کلی را بصورت زیر تعریف می کنیم.
متد، متدلوژی و اشیاء
متد مجموعه ای از وظایف را جهت تعیین نیازمندیها، تحلیل، طراحی، برنامه ریزی، تست و پشتیبانی مشخص می کند. از نظر فنی فرآیند توسعه نرم افزار- متدلوژی- یک قالب کاری برای وظایف لازم جهت ساختن یک نرم افزار با کیفیت بالاست. در واقع متدلوژی، فرآیندی ساختارمند جهت توسعه نرم افزار است که به وسیله فنون و ابزارها حمایت می شود.
متد شئ گرا برپایه شئ استوار است، دیدگاه شئ گرا دنیای واقعی مسئله را بصورت مجموعه ای از اشیاء مرتبط به هم می بیند. شئ یک موجودیت است که در دامنة مسئله نقش تعریف شده ای دارد و دارای حالت، رفتار و شناسة خاص خودش است. شئ می تواند یک ساختار ، نقش ، مکان و ... باشد؛ شئ داده و رفتار را در خود کپسوله میکند و از دسترسی اشیاء دیگر به داده های خود جلوگیری و همچنین تا ثیر تغییرات محیطی بر این داده ها را کاهش می دهد و تنها راه دسترسی به این داده ها استفاده از اعمال یا سرویس های خود شئ می باشد. کلاس نوع اشیاء را نشان می دهد و شامل ویژگی های مشترک مجموعه ای از اشیاء می باشد، شئ نمونه ای از کلاس است . داده های شئ تحت عنوان صفات در کلاس شناخته می شوند و مقادیر این صفات است که شئ را از دیگر اشیای همنوع متمایز می نمایند. اعمال به دستکاری تعداد محدودی از صفات می پردازند و ارتباط بین کلاس ها و دیگر عناصرسیستم نیز از طریق همین سرویسها- اعمال – صورت می گیرد. به عبارت دیگر کلاس یک مشخصه کلی (قالب ، الگو یا طرح اولیه )است که مجموعه ای ازاشیاء مشابه را نشان می- دهد.نماد گرافیکی کلاس در شکل زیر نشان داده شده است، این نماد شامل سه قسمت است که بترتیب نام کلاس ، لیست صفات و لیست اعمال را نشان می دهند.
------------------------
نام کلاس
------------------------
لیست صفات
------------------------
لیست اعمال
------------------------
با تعریف کردن اشیاء موجود در سیستم از نوع یک کلاس خاص، این اشیاء همه صفات، اعمال و روابط کلاس مربوطه را به ارث می برند. یک فوق کلاس شامل ویژگی های مشترک صفات و اعمال جمعی از کلاسهاست و زیرکلاس یک حالت خاص ازفوق کلاس است که به آن تخصیص نیزگفته می شود. این تعاریف از وجود یک سلسله مراتب نشان می دهد که در آن کلاسهای تعمیم(فوق کلاس) توسط کلاسهای تخصیص به ارث برده می شوند، ممکن است که هر کدام ازکلاس های تخصیص دارای یکسری صفات و اعمال اختصاصی اضافی باشند. مجموعه مقادیر موجود برای یک صفت در یک کلاس، دامنه مقادیر آن صفت را نشان می دهد.
پیامها وسیله برقراری ارتباط و تعامل بین اشیاء می باشند ، این پیامها شئ مقصد را تحریک می کنند تا یک کار خاص را انجام دهد. سرویسی که در شیء فرستنده پیام تولید می کند، یک پیام با قالب message:[destination, operation, parameters] ارسال میکند که در آن destination شیء گیرنده و operation سرویسی از شیء گیرنده است که پیام را دریافت می کند و parameters شامل اطلاعات لازم جهت انجام موفق سرویس خواسته شده است.
جهت دریافت فایل آموزش توسعه نرم افزار های شیء گرا توسط UML لطفا آن را خریداری نمایید
دسته بندی | کامپیوتر و IT |
بازدید ها | 1 |
فرمت فایل | doc |
حجم فایل | 35 کیلو بایت |
تعداد صفحات فایل | 42 |
آموزش کار با PHP
مقدمه
PHP یک زبان اسکریپتی سمت سرور (Server Side) می باشد که امروزه بیش از نصفی از وبسایتهای مطرح جهان، از آن برای حفظ و نگهداری داده ها و ایجاد سایتهای دینامیک و به روز استفاده می کنند.
PHP هم همانند تمامی زبانهای برنامه نویسی Server Side، ترجمه شده و در نهایت به صورت کدهای HTML در اختیار کاربر قرار می گیرد. از این رو کد شما، از دید دیگران پنهان می ماند.
اما فرق PHP با دیگر زبانها چیست؟ یکی از مهمترین رقیبهای PHP، توسط مایکروسافت تحت عنوان ASP که در نسخه جدید به ASP.NET تغییر نام داده است، به وجود آمده و هنوز بحث سر آن است که کدامیک از آنها قویتر و مناسب تر است.
در این مقاله نمی خواهم بگویم که کدام یک بهتر است. هر کس عقاید مربوط به خود را دارد. در زیر به مقایسه این دو زبان می پردازم:
همان طور که مشاهده کردید، هر کدام از آنها دارای معایب و مزایایی هستند و انتخاب آنها، کاملا به عهده خود شماست.
نصب PHP
نصب PHP بر روی ویندوز و IIS کار بسیار آسانی است. اما از آنجا که در این مقاله، علاوه بر آشنایی با PHP، مروری بر پایگاه داده ی MySQL داریم، نیازمند MySQL نیز هستیم. اگر بخواهید تک تک آنها را از اینترنت دانلود کرده و آنها را جداگانه نصب و پیکربندی کنید، می بایست وقت بسیاری را صرف کنید. دانلود آنها (آن هم با یک مودم و اینترنتی که بیش تر از 4KB/S نمی رود) کار بسیار زمان بری است. همچنین برای پیکربندی آنها نیز، مستلزم انجام کارهای نه چندان خوشایند هستید!
بدین منظور، من به شما یک راه ساده تر را پیشنهاد می کنم. XAMPP!
XAMPP یک مجموعه نرم افزاری بسیار جالب است که علاوه بر حجم کم آن (تنها 13MB)، تمامی پکیجهای مورد نیاز شما را شامل می شود:
این در حالی است که فقط خود MySQL به تنهایی، حجمی بیشتر از 10MB دارد.
من از پکیج XAMPP mini win32 Version 1.2 در کامپیوتر خودم استفاده می کنم. آن را می توانید از آدرس زیر دانلود کنید.
http://www.apachefriends.org/download.php?minixampp-win32-1.2.exe
چگونگی نصب XAMPP
نکته: قبل از انجام این عملیات، وب سرور IIS خود (و یا دیگر وب سرورها) را غیر فعال (Disable, Stop) کنید.
پس از دریافت XAMPP آن را در جای مورد نظر خود نصب (Extract) کنید. فرق نمی کند که کجا باشد.
سپس به پوشه ای که XAMPP را در آنجا Extract نموده اید، بروید. فایل setup_xampp.bat را باز کرده تا صفحه سیاهی نمایان شود. عدد 1 را وارد کرده و کلید Enter را فشار دهید تا مراحل نصب آغاز شود.
پس از آنکه نصب به پایان رسید، می بایست سرور شوید. برای اینکار دو فایل apache_start.bat و mysql_start.bat را اجرا کرده و دیگر کاری به آنها نداشته باشید. آنها را Minimize کرده و مابقی کارها را انجام دهید.
حال مرورگر دلخواه خود را باز کرده و عبارت http://localhost (یا http://127.0.0.1) را تایپ نمایید. با انجام اینکار می بایست صفحه بنفش رنگی نمایان شود.
چگونگی اجرا کردن اسکریپتهای PHP به وسیله XAMPP
اسنادی را که خواهان اجرای آن به وسیله XAMPP هستید، می بایست درون پوشه htdocs کپی نمایید. ولی در نوشتن آدرس آن در مرورگر، نیازی به نوشتن این پوشه نیست. به عنوان مثال فایل %XAMPP%\htdocs\weblog\index.php را در مرورگر می بایست به صورت http://localhost/weblog/index.php اجرا نمود...
شروع کار با PHP
در برنامه نویسی هیچ چیز لذت بخش تر از کد نویسی نیست. همین حالا برنامه Notepad خود را باز کرده و کدهای زیر را در آن بنویسید:
این فایل را در محل %XAMPP%\htdocs\PHP\phpinfo.php ذخیره کرده و به وسیله مرورگر خود، آدرس http://localhost/PHP/phpinfo.php را اجرا نمایید. با انجام این کار، صفحه ای که مشخصات PHP نصب شده بر روی سیستم را به شما نشان می دهد، نمایان خواهد شد.
جهت دریافت فایل آموزش کار با PHP لطفا آن را خریداری نمایید
دسته بندی | کامپیوتر و IT |
بازدید ها | 0 |
فرمت فایل | doc |
حجم فایل | 50 کیلو بایت |
تعداد صفحات فایل | 58 |
طراحی سایت آموزش دانشگاه
در این پروژه سعی بر آن داریم که قسمتی از سایت آموزش دانشگاه را طراحی کنیم. قبل از هر چیز باید بدانیم چه مطالبی مد نظر میباشد. از ما خواسته شد ضمن طراح صفاتی برای معرفی کلی دانشگاه و قسمتهای مختلف آن قسمت مربوط به اساتید دانشگاه که شامل اساتید هیئت علمی استاتید تمام وقت و پاره وقت میباشد را به نحوی که قابل تفسیر،حذف و اضافه باشند را طراحی کنیم. برای این منظور نیاز به آشنایی با یک زبان برنامه نویسی PHP و بانک اطلاعاتی مربوط به آن میباشد. چون پروژه بصورت Mysosl را انتخاب کردیم که در فصلهای بعدی مختصرا دلایبل انتخاب این نرم افزار را توضیح خواهیم داد. قبل از شروع به کار باید اطلاعات مورد نیاز جمع آوری شود که در فصل اول به این موضوع میپردایم و سپس دسته بندی اطلاعات جمع آوری شده و در نهایت شروع به کار میکنیم تا سایت خود را توسط PHP طراحی کنیم. همچنین برای طراحی این سایت از نرم افزار Dremvever هم استفاده کرده ایم.
تار جهان گستر (Word wide web) دنیای عجیبی است که تکنولوژی های مربوط به آن، اغلب بدون پشتیبانی کافی، عرضه میشوند و کاربران این تکنولوژی ها، همه روزه با واژگان جدیدی بر خورد میکنند، که باعث سر در گمی آنها میشوند.
برای نمونه میتوان به رشد نرم افزارهای open source اشاره کرد (برنامه هایی که میتوان آنها را گسترش داد و یا تغییراتی در ساختار آنها ایجاد کرد.) متداولترین این برنامه ها، سیستم عامل Unix، و به طور خاص Linux، میباشد. این برنامه ها، با وجود ثبات و پایداری و دارای یک مشکل بزرگ میباشند و آن دشوار بودن آموختن این برنامه ها میباشد. کمبود راهنمایی که به زبان ساده، این برنامه ها را به مبتدیان آموزش دهد، باعث شده است که این دسته از نرم افزارها از جایگاه واقعی خود دور نگاه داشته شوند. PHP، یکی از زبانهای اسکریپتی open source، ابزار مفیدی میباشد که تا کنون علی رغم سادگی استفاده از آن، هنوز به طور شایسته از آن استقبال نشده است.
این کتاب شما را برای آموزش زبان PHP راهنمایی خواهد کرد. به عبارت دیگر نه تنها مقدماتی از این زبان را به شما ارائه میدهد. بلکه منابعی برای دسترسی به اطلاعات پیشرفته تر را نیز معرفی میکند. با استفاده از این کتاب شما دانش کافی برای آغاز به کار ایجاد سایت های دینامیک وب توسط PHP را کسب میکنید.
PHP که در ابتدا در سال 1994 توسط Rasmus Lerdorf ایجاد شد، مخفف واژگان Personal Home Pages به حساب میآمد . با گسترش قابلیتها و موارد استفاده این زبان، PHP در معنای Hypertext Prprocessor به کار گرفته شد. (عبارت پیش پردازشگر Prprocessor بدین معنی است که PHP، اطلاعات را قبل از تبدیل به زبان HTML، پردازش میکند.
PHP یک زبان اسکریپتی سمت سرویس دهنده embeded HTML، Cross-Platform، (Server-side)
سمت سرویس دهنده بودن PHP، بدین معناست که تمام پردازشهای این زبان بر روی سرویس دهنده (server) انجام میگیرد. یک سرویس دهنده، در حقیقت یک کامپیوتر مخصوص میباشد که صفحات وب در آنجا نگهداری میشوند و از آنجا به مرورگر کاربران منتقل میشوند. چگونگی انجام این روند، در ادامه این قسمت، توضیح داده میشود (به قسمت PHP چگونه کار میکند؟ مراجعه کنید)
منظور از Cross-Platform بودن این زبان، این است که بر روی هر سیستم و با هر سیستم عاملی از قبیل O2/2، Macintosh، Windows NT،Unix، اجرا میشود. توجه کنید که منظور از این سیستم عاملهایی میباشند که بر روی سرویس دهنده نصب میشود. PHP نه تنها قابلیت اجرا بر روی هر سیستم عاملی را دارا میباشد، بلکه برای منتقل کردن برنامه های آن از یک سیستم عامل به سیستم عامل دیگر احتیاج به تغییرات اندکی خواهید داشت و حتی در بعضی از موارد، بدون احتیاج به هیچ تغییری میتوانید، یک برنامه به زبان PHP را از یک سیستم عامل به سیستم عامل دیگر منتقل کنید.
منظور از HtML embeded بودن PHP این است که دستورات این زبان در بین کدهای HTML قرار میگیرند. بنابراین برنامه نویسی به زبان PHP کمی پیچیده تر از برنامه نویسی به زبان HTML، به حساب میآید.
PHP بر خلاف زبانهای برنامه نویسی (Programming Languages) یک زبان استکریپتی (Scripting Language) میباشد. به عبارت دیگر دستورات PHP بعد از رخداد یک رویداد (event) اجرا میشوند. این رویدادهای میتوانند شامل ارسال یک فرم، رفتن به یک URL[1] مشخص و یا موارد دیگر باشند. متداولترین زبان اسکریپتی زبان Java Script میباشد که معمولا برای پاسخ به رویدادهای کاربر در مرور گر وب، به کار میرود.
تفاوت عمده java Script با PHP در این است که java Script یک تکنولوژی سمت سرویس گیرنده (Client-Side) میباشد. زبانهایی مانند java Script یا PHP، تفسیر شونده (inteprted) نامیده میشوند. به عبارت دیگر برای اجرا به یک مفسر مانند مرورگر وب احتیاج دارند. اما زبانهای برنامه نویسی مانند C یا Java بعد از ترجمه به زبان ماشین (Compile) به خودی خود قابل اجرا میباشند.
PHP در مقایسه با تکنولوژی های مشابه برای طراحی یک سایت وب میتوان به این موارد اشاره کرد: اسکریپت های (Common Gateway CGI (Interface که معمولا به زبان Perl نوشته میشوند، (java Script Pages) JSP ، (Active Server Pages) java Script به عنوان یک گزینه جایگزین برای PHP در نظر گرفته نمی شود، زیرا بر خلاف PHP، یک تکنولوژی سمت سرویس گیرنده است و همانند تکنولوژی هایی مانند CGT PHP، نمی تواند یک صفحه HTML را تولید کند
مزیتی که PHP در مقابل HTML دارد این است که HTML یک سیستم محدود به حساب میآید و توانایی ایجاد ارتباط متقابل با کاربر را ندارد. کاربران هنگامی که با یک صفحه HTML مواجه میشوند، تنها یک وب صفحه ساده را روبروی خود مشاهده میکنند که توانایی ایجاد واکنش به اعمال کاربر را ندارد. اما با استفاده از PHP، شما میتوانید صفحاتی را ایجاد کنید که برای مثال عناصر موجود در صفحه بر اساس سیستم عامل کاربر و یا تاریخ مشاهده صفحه، تنظیم شوند. همچنین PHP میتواند با فایل ها یا پایگاههای داده |(Database) ارتباط برقرار کند و بسیاری عملیات دیگر که HTML قادر به انجام به آنها نمی باشد. طراحان صفحات وب، از مدتها پیش به این نتیجه رسیدند که اگر در صفحات خود، فقط ار کدهای HTML استفاده کنند.، باید به طور مرتب آنرا تغییر دهند و اطلاعات آنرا به روز کنند. به همین علت، تکنولوژی هایی مانند CGI از همان آغاز، طرفداران بسیاری پیدا کردند. این تکنولوژی ها به طراحان انی امکان را میداد که برنامه هایی ایجاد کنند که به صورت دینامیک، صفحات وب را تولید کنند. همچنین در هنگام ارتباط با یک پایگاه داده، بدون دخالت هر انسانی، صفحات به روز آوری میشدند.
بنابراین، سوالی که اکنون به ذهن میرسد، این است که به چه علت یک طرح صفحات وب بهتر است که از زبان PHP به جای زبانهایی مانند JSP، ASP، CGL برای طراحی سایت های دینامیک، استفاده کند؟ دلیل اول، سرعت بیشتر PHP چه در برنامه نویسی و ایجاد برنامه هایی به این زبان و چه در اجرا میباشد. همچنین PHP برای یادگیری بسیار ساده میباشد. و افراد بدون نیاز به زمینه های قبلی در برنامه نویسی و تنها با مطالعه همین یک کتاب، میتوانند به زبان PHP اسکریپت نویسی کنند. در مقابل احتیاج به دانستن زبانهای VBScript و CGL (که. نیازمند زبانهایی مانند Perl یا C میباشد) دارد و هر دو این زبانها، زبانهای کاملی هستند که یادگیری آنها نیز آسان نیست.
دلیل دوم این است که PHP، به صورت اختصاصی، تنها برای ایجاد صفحات دینامیک طراحی شده است. اما Perl VBScriptو یا Java اینگونه نیستند و به همین علت PHP سریعتر و ساده تر از تکنولوژی های جایگزین میباشد.
توجه کنید که این صحبتها هزگز بدین معنا نیست که PHP یک زبان کاملتر و با بهتری نسبت به Perl ASP Hava و یا CGL میباشد. بلکه ما تنها پیشنهاد میکنیم که در زمینه های خاصی مانند آنچه که اشاره شد، از PHP استفاده شود.
PHP یک زبان سمت سرویس دهند میباشد و این بدین معنی است که کدهای نوشته شده به این زبان در کامپوتر میزبان (HOST) صفحات وب قرار میگیرد.
برای مثال، هنگامی که شما به سایت وب www.DMCinsights com میروید. Intrent ISP (Service Provider شما درخواست (request) شما را به سرویس دهنده ای که اطلاعات این سایت نگهداری میکند، ارسال میکند.
در این هنگام سرویس دهنده بعد از خواندن کدهای PHP، آنها را پردازش میکند. برای مثال در این مورد PHP به سرویس دهنده فرمان میدهد که اطلاعات یک صفحه وب را به صورت برچسبهای HTML به مرورگر شما منتقل کند تصویر زیر بنابراین، PHP یک صفحه HTML را تولید میکند.
این نمودار چگونگی ارتباط بین سرویس گیرنده یا کاربر (client)، سرویس دهنده (server) ، مدل PHP را نمایش میدهد. در این حالت مدل PHP، برنامه ای است که در سرویس دهنده برای افزایش کارایی آن، قرار گرفته است. تمام تکنولوژی هایی سمت سرویس دهنده (مانند ASP) از چنین مدل طرف ثالثی (tjird- party) برای پردازش اطلاعات و برگرداندن نتایج به سرویس گیرنده، استفاده میکنند.
این حالت با هنگامی که صفحه از ابتدا با کدهای HTML طراحی شده باشد. تفاوت دارد. در حالت دوم، تنها یک درخواست به سرویس دهنده ارسال میشود و سرویس دهنده نیز اطلاعات HTML موجود را به مرورگر کاربر منتقل میکند (تصویر 4- الف) بنابراین، برای مرورگر کاربر تفاوتی بین home.php، home، html وجود ندارد.
اما تفاوت عمده ای بین این دو حالت وجود دارد و آن این است که در حالت اول صفحه به صورت دینامیک توسط سرویس دهنده تولید شده است و برای مثال میتوان اطلاعات متفاوتی را در روزهای دوشنبه و یا سه شنبه ارائه داد و یا بین حالتی که کاربر قبلا صفحه را مشاهده کرده باشد و یا نکرده باشد، تفاوت قائل شد. بنابراین، هر آنچه PHPانجام میدهد در همان سمت سرویس دهنده انجام میدهد و سپس اطلاعات مناسب را به سرویس گیرنده منتقل میکند.
این نمودار، ارتباط مستقیم بین سرویس گیرنده و سرویس دهنده را در هنگام استفاده از صفحات معمولی HTML نشان میدهد. این نمودار را با نمودار ارائه شده در تصویر 3- الف مقایسه کنید. اکنون میتوانید متوجه شوید که چرا یک صفحه HTML ساده را میتوانید در کامپیوتر خود نیز مشاهده کنید ولی برای صفحاتی که به صورت دینامیک تولید میشوند، احتیاج به یک سرویس دهنده میباشد
جهت دریافت فایل طراحی سایت آموزش دانشگاه لطفا آن را خریداری نمایید
دسته بندی | معدن |
بازدید ها | 0 |
فرمت فایل | doc |
حجم فایل | 540 کیلو بایت |
تعداد صفحات فایل | 151 |
آموزش الکترونیکی و کاربرد آن در مهندسی معدن
چکیده
با توجه به اینکه آموزش الکترونیکی ( E- Learning ) که زیرشاخه ای از آموزش از راه دور می باشد ، در دنیا مقوله ای نو تازه می باشد و مدت زیادی از تولد آن نمی گذرد ( حدودا از سال 1998 میلادی ) ، مباحث و موارد مربوط به آن هنوز کاملا تبیین نگردیده است . و منابع و مآخذ مورد نیاز بسیار ضعیف می باشند . علی الخصوص منابع فارسی زبان . در نتیجه خود بحث آموزش الکترونیکی ( E- Learning ) جای کار و مالعه فراوانی دارد .
متاسفانه بسیاری از کلاسها و برنامه های آموزشی که تحت عنوان آموزش از راه دور و آموزش الکترونیکی برگزار می گردند ، به دلیل ضعفهای ریشه ای تئوریک و عدم ایجاد زیرساخت های لازم ، کارایی لازم را نداشته و به هیچ وجه اهداف اساسی آموزش الکترونیکی را تامین نمی کنند . چرا که برخی از متولیان امور آموزشی فکر می کنند که با تایپ جزوات درسی و قرار دادن آنها در سایت اینترنتی و رفع اشکال اینترنتی و ... می توان آموزش الکترونیکی راه انداخت و بدان افتخار کرد و البته منبع درآمدی هم ایجاد کرد . درصورتی که در آموزش الکترونیکی باید حتی مسایل روانشناسی آموزشی را هم در نظر گرفت.
به همین دلیل در این پروژه که کاربرد آموزش الکترونیکی در مهندسی معدن می باشد ، بیشتر به مباحث بنیادی آموزش الکترونیکی و امکان سنجی پیاده سازی آن در ایران پرداخته شده است . در ابتدابه تاریخچه مختصری از آموزش و استفاده از تکنولوژی در آن پرداخته شده است .
سپس تعریف و تشریحی واضح و کامل از این عنوان و اصطلاحات مختلف آن ، به عمل آورده شده .
فن آوری های مربوطه و روشهای پیاده سازی آن از دیگر مباحث مورد توجه در این پروژه می باشد.در
رابطه با کارایی و یا عدم کارایی و همچنین بررسی بلقوه آن در نیز مطالبی عرضه شده است .
در انتها نیز آموزش الکترونیکی در مهندسی معدن همراه با ارائه یک نمونه آموزش نرم افزاری درس اقتصاد معدنی مورد بحث قرار گرفته است .
فصل اول : کلیات
1 - 1 هدف
فصل اول : کلیات
1 - 1 هدف
با پیشرفت دانش بشر و به تبع آن فن آوری زندگی و الگوی رفتاری انسان در جامعه دستخوش تغییرات چشمگیر و فوق العاده ای شده است.
تفاوت زندگی امروز با بطور مثال دو نسل پیش از این نیز عمدتا از این جا ناشی می شود. ارتباطات نیز که بطور اجتناب ناپذیری با تکنولوژی ادغام شده است نقش بسزایی در ایجاد تغییرات در الگوهای رفتاری انسان در زندگی داشته است.
بطور خیلی ساده می توان رد فن آوری را در اکثر صور زندگی دنبال کرد .امروزه به راحتی امکان دسترسی به کامپیوتر - یکی از سردمداران بزرگ فن آوری امروزی - در اکثر منازل وجود دارد. این بدان معناست که با کمی دانش اندک درباره استفاده از کامپیوتر و اتصال به شبکهای اینترنتی که کم و بیش اکثر مردم نیز این توانایی را دارا می باشند با دنیای جدیدی می توان آشنا شد که این قابلیت تا چند سال پیش وجود نداشت.
استفاده از اینترنت و انتقال آن به منازل و خصوصی شدن آن در این چند سال سرعت بسیار چشمگیری داشته است بطوری که برای مثال تا سال 1993 میلادی تعداد شبکه های متصل به اینترنت حدود 3 میلیون بود ولی امروزه تقریبا حدود 300 میلیون شبکه در سراسر دنیا به هم متصل می باشند واکتر مردمی که به کامپیوتر دسترسی دارند به اینترنت نیز دسترسی دارند.
پس می توان نتیجه گرفت که در دنیای اتباطات زندگی می کنیم و فرار از آن و کتمان آن کاری غیرممکن و غیرضروری می باشد.
حال باید دید که چگونه می توان صور مختلف فن آوری را شناسایی کرد و از آن بطور درست استفاده نمود.استفاده از اینترنت و ارتباط با دنیای IT یکی از راه های ممکن می باشد ولی به تنهایی شاید موثر و کارآمد نباشد.در اینجا وجود یک نیروی متخصص و کاردان می تواند بشدت مفید باشد.
همچنین وجود منابع و ماخذ معتبر نیز در تسریع و شناساندن عوامل مختلف یک پدیده تکنولوژیکی بسیار موثر است.
پس در یک نتیجه گیری کلی می توانم اهداف خود را از ارائه چنین کار تحقیقاتی بصورت زیر بیان کنم.
به امید روزی که قبل از ساختن هر بنایی ، آموزش ساخت آن را ببینیم تا برای اصلاح آن در آینده ، مجبور به ویران کردن آن و صرف هزینه های گزاف نباشیم . البته اگر آن بنا اصلاح شدنی باشد .
ان شاء الله
فصل دوم : تعاریف و اصطلاحات
1 - 2 تاریخچه
2 - 2 معرفی
3 - 2 تعاریف و اصطلاحات
4 - 2 عناصر اصلی
5 - 2 دو نوع آموزش الکترونیکی
6 - 2 فرضیات اصلی آموزش الکترونیکی
1 - 2 تاریخچه
ابتدا تغییرات اساسی در طول تاریخ بشر که تحت عنوان “موج ” از آنها یاد میشود را بررسی کرده و سپس مطالعه دقیقتر تاریخچه آموزش الکترونیکی می پردازیم .
الف – اعصار گوناگون در طول تاریخ بشر
موج اول: عصر کشاورزی
اولین اختراع بشر آتش بوده است که تقریباً چهار میلیون سال قبل از میلاد حضرت مسیح شناخته شد. 2500 سال بعد بشر موفق به اختراع دوم خود که ابزار بود شده است. فاصله بین دو اختراع نشان از بدوی بودن بشر اولیه دارد بعدها اختراعات جدیدتری به تناوب رشد و تمدن بشر بوجود آمد تا اینکه زمینه تغییر اساسی یعنی موج اول فراهم شد و جامعه کشاورزی شکل گرفت. جمعیت جهان در سالهای قبل از میلاد حضرت مسیح بسیار کم بود و حتی هزار سال بعد از میلاد آن حضرت به 300 میلیون نفر رسید اولین تغییر در جامعه انسانی که به موج اول یا جامعه کشاورزی و یا عصر کشاورزی لقب یافته است، قبل از میلاد حضرت مسیح شروع شده و عمری 29500 ساله ای داشته است. هدف از ایجاد این موج حل مشکلات معیشتی و غذایی بشر آن زمان بوده است.
موج دوم : عصر صنعت
اما بعد از ایجاد موج اول و گذشت تقریباً سه هزاره از آن، موج بعدی که انقلاب صنعتی بود آغاز شد. هدف از موج دوم یعنی عصر صنعت یا انقلاب صنعتی تولید مواد و ابزار کار بوده است. در موج اول که نیروی کار متکی بر بازوان افراد بود، بشر از پس مشکلات بزرگ برنمیآمد و نیاز جدیدی در جامعه بوجود آمد که تغییرات اساسی را میطلبید عمر موج دوم هم که دوران موفقی را سپری کرده است به 500 سال میرسد و دوران آن از نظر تئوری سپری شده است. با این وجود متاسفانه بسیاری از کشورهای جهان که نتوانستهاند توسعه موفقی را در طول انقلاب صنعتی بگذرانند هنوز در این عصر صنعتی بسر میبرند و درگیر رفع مشکلات خود از طریق توسعه و بکارگیری صنعت هستند. در موج دوم بشر، موفقیتهای شگرفی بدست آورد و اختراعات مهمی در این عصر در خدمت بشر قرار گرفت و باعث شد تا وضعیت آموزش، بهداشت، اقتصاد و فرهنگ جوامع نسبت به جامعه کشاورزی شکل بهتری بگیرد و توسعه کمی و کیفی خوبی داشته باشد. یکی از تاثیرات مهم این موج افزایش جمعیت جهان همراه با رفاه بیشتر و جلوگیری از مرگ و میر زیاد مردم بوده است که سابقاً در اثر وبا، بیماریهای فراگیر، بلاهای آسمانی و امثال آن جان خود را از دست میدادند. اختراعات درصدسال پایانی موج دوم و بخصوص از سال 1900 میلادی به بعد باعث تغییرات وسیعی در مشاغل کشاورزی که تا آن زمان تقریباً 90% کل مشاغل را شامل میشد را چنان تغییر داد که بعضی از کشورها مانند ایران این تعداد مشاغل کشاورزی به 17% و در کشورهای توسعه یافته به 4 تا 7% رسیده است.
در هر صورت اختراعات مهمی مانند ماشین بخار،راه آهن، هواپیما، تلفن، برق، رادیو، تلویزیون، پلاستیک، ترانزیستور و دهها اختراع دیگر به همراه ایجاد سازمانها و تشکیلات مدنی و موسسات آموزشی بستری فراهم نمود تا انسان بتواند به اهداف موج دوم که تهیه ابزار کارر بود دست پیدا کند و مشکلات موج اول را برطرف نماید. در موج دوم نیازهای جدیدی دیده شد که دیگر امکان حل آن با دیدگاه قبلی امکانپذیر نبود.
موج سوم: عصر اطلاعات
بعد از اختراع رایانه و سرعت توسعه مخابرات و ارتباطات بشر نیاز به تغییر جدیدی را درک نمود و آن چیزی جز دسترسی به اطلاعات و دانش نبود. هدف از موج سوم، دسترسی به اطلاعات و دانش با استفاده از ابزار فناوری اطلاعات مانند رایانه، شبکههای متنوع محلی و جهانی و اینترنت به همراه توسعه نرمافزارها و سختافزارهای مورد نیاز عصر اطلاعات بوده است. عمر موج سوم که آنرا عصر دانش و بعضاً جامعه اطلاعاتی نیز میگویند، نزدیک به 50 سال میباشد.
همانطور که ملاحظه میشود، نیاز به تغییرات از مقطعی به مقطع بعدی و از موجی به موج بعدی با هدف بوده است و طول عمر ماندگاری آن بستگی به سرعت رسیدن به اهداف آن موج داشته است. به عنوان مثال موج سوم برای آن بوجود آمد که با توسعه صنعت در موج دوم، نیاز بود اطلاعات بیشتری از نقطهای به نقطه دیگر منتقل شود و بشر نیاز بیشتری به دانش داشت و لذا تولید، توزیع و استفاده از اطلاعات محور این تغییر قرار گرفته و اینترنت و رایانه برای این خدمت بکار گرفته شدند که توسعه آنها همچنان به جلو میرود. با توجه به اهمیت و سرعت زیاد توسعه موج سوم، بعضی از دانشمندان فکر میکردند که این تغییر اساسی برای سالیانه درازی دوام خواهد داشت. اما رشد فوقالعاده فناوری و حضور فناوریهای جدیدی مانند اینفوتکنولوژی (فناوری اطلاعات)، نانوتکنولوژی، بیوتکنولوژی، و توانایی بشر در تسلط مطلق براتم باعث شد تا این مرحله با شتاب بیشتری به جلو برود و انتظار جدیدی در حال شکلگیری شود. البته برای گذر از موج سوم و رسیدن به موج چهارم مشکلات زیادی وجود دارد که یکی دیگر از آنها پدیده جدید فاصله دیجیتالی بین کشورهای میباشد. این مشکل در جای خود مهم میباشد و درصورت عدم توجه به آن مشکلات بزرگی را برای جهان بوجود خواهد آورد و احتمالاً از شتاب فوقالعاده توسعه فناوری اطلاعات خواهد کاست. ورشکستگی شرکتهای عظیم رایانهای – مخابراتی مانند دات کام (.COM) یکی از این نشانهها میباشد.
موج سوم با آمدن رایانه مطرح شد وبخصوص وقتی رایانههای شخصی توانستند درخدمت مردم قرار گیرند، فضای تولید وانتشار اطلاعات وتولیددانش توسعه یافت و شکل جدیدی به خود گرفت. بکارگیری رایانه وهمراهی آن بااینترنت ، تغییرات مهمی درجهان بوجودآورد. کامپیوتردرسال 1948 میلادی اختراع شد و اینترنت در سال 1968 مطرح و در سال 1970 ارتباط 5 نقطه را برقرار کرد. در سال 1974 پروتکل (TCP) معرفی شد و در سال 1984 هزار پایگاه در روی آن ایجاد گردید. در سال 1989 نرمافزار وب بوجود آمد و 4 سال بعد نرمافزار (Mosaic) پا به عرصه تحولات نوین گذاشت. در سال 1995، بحث تجارت الکترونیکی مطرح شد و بعد از آن شاهد سرعت رشد فوقالعاده این صنعت هستیم. رشد اینترنت بیشتر از تخیل بشر بوده است. زیرا به عنوان مثال در حالی که در سال 1977 فقط 111 پایگاه در اینترنت وجود داشت در سال 1987 این تعداد به 10 هزار پایگاه رسید. این افزایش بصورت نمایی ادامه پیدا کرد بطوریکه در سپتامبر سال 2002 میلادی این تعداد به بیش از 200 میلیون پایگاه رسیده است.
تعداد کاربران اینترنت نیز به شدت در حال افزایش میباشد، بطوریکه از سپتامبر 2001 که تعداد کاربران 407 میلیون بوده تا سپتامبر 2002 این رقم به 840 میلیون نفر در 218 کشور رسیده است. پیشبینی میشود تا سال 2005، این رقم به حدود 2 میلیارد نفر برسد و تا سال 2020 بیش از 80% افراد روی کره زمین، دسترسی به اینترنت داشته باشند. با بررسی آمارهای فوق نتیجه میشود که سرعت گذر موج سوم بسیار زیاد است و تاخیر در همراه شدن با این پدیده عواقب خطرناکی خواهد داشت. لذا اگر مردم کشورما قادر به تهیه رایانه نیستند و یا امکان دسترسی برایشان فراهم نیست، این مشکل مشکلی ملی میباشد که باید مسئولین به فکر چاره کار باشند. بقیه کشورهای جهان منتظر ما نخواهند ماند و به جلو میروند. و هر روز فاصله دیجیتالی ما با کشورهای پیشرو بیشتر میشود. بنابراین باید هرچه زودتر با اطلاع رسانی مناسب، برای جبران عقب ماندگی موجود، در این زمینه گامهای بلندی برداشت.
فاصله دیجیتالی، نمادی از بیعدالتی در جهان را به رخ خواهد کشید وزمینه جنگهای ناخواستهای را ممکن است تحمیل نماید. برای تشخیص فاصله دیجیتالی، ذکر فقط این نکته کافی است که در حال حاضر، حجم اطلاعاتی که بین اروپا و آمریکا جابجا میشود ، حدوداً 162 گیگا بیت در ثانیه و مجموعه اطلاعات جابجا شده بین خاورمیانه و آمریکا 7% گیگا بیت در ثانیه است. هیمن مثال به تنهایی، فاصله دیجیتالی بین اروپا و خاورمیانه را از نظر دسترسی به اطلاعات 231 برابر نشان میدهد. به عنوان مثالی دیگر، تعداد کاربران اینترنت در کشورها 7/1 میلیون نفر و در کشور کره جنوبی 27 میلیون نفر است. با احتساب جمعیت و درنظر گرفتن ضریب نفوذ اینترنت در کره جنوبی که نزدیک به 42 درصد و در کشور ما 5/2 درصد است، حداقل فاصله دیجیتالی ما با آنها حدود 30 برابر میباشد. در چنین شرایطی، قطعاً مشخص میشود که برای رسیدن به جامعه مجازی ایدهال هنوز راه طولانی در پیش داریم، و معلوم میشود که تغییر اساسی، بدون توجه به تاخیر بخشی از جهان بوجود خواهد آمد و تا دو دهه دیگر برای قسمتهایی از جهان توسعه یافته، عصر مجازی یا جامعه مجازی قابل لمس خواهد بود. مشکلات سرراه رسیدن به تغییرات اساسی، عموماً انسانی هستند و اگر بدون توجه به ظرفیت تغییر در انسان این فناوریها به جلو برود، ممکن است خسارات ناشناختهای داشته باشد و بشریت را تهدید کند و لذا با دقت و آگاهی از فضای موجود گام به جلو گذاشت.
جهت دریافت فایل آموزش الکترونیکی و کاربرد آن در مهندسی معدن لطفا آن را خریداری نمایید