پایان نامه رشته کامپیوتر آموزش نرم افزار فوتوشاپ Photoshop با فرمت WORD
نرم افزار فتوشاپ چیست؟
نرم افزار فتوشاپ از دسته نرم افزارهایImaqe Editor می باشد به این معنا که به کمک این نرم افزار می توان بر روی تصاویر ویرایش نمود و حتی تصاویری در درون این نرم افزار خلق نمود این نرم افزار که توسط شرکتAdobe ساخته شده است به کمک چند نرم افزار دیگر که تحت همین نرم افزار کار می کنند می توانند برروی فیلم ها نیز ویرایش های را داشته باشند ولی اصل حوزه فعالیت فتوشاپ برروی تصاویر می باشد ما دراین آموزش ها قصد کردیم که این آموزش ها را در دو سطح مبتدی برای دوستانی که تا به حال با نرم افزار آشنایی نداشته اند و پیشرفته برای دوستانی که با نرم افزار کارکرده ولی کامل با آن آشنا نیستن را ارائه نماییم امید است که بعد از این آموزش ها شما را جزء آن دسته از کاربران حرفه ای این نرم افزار ببینیم و همچنین ما هم به هدف خود که ترویج علم و مخصوصا علوم کامپیوتر می باشد رسیده باشیم.
نصب برنامه :
این برنامه مانند سایر نرم افزارها دارای مراحلی برای نصب می باشد که به شرح زیر است:
CD نرم افزار را داخل درایو گذاشته و به داخلCD رفته گزینهSetup را بعد از گذراندن مراحل ( تعیین محل نصب بر روی دیسک سخت و همچنین مراحل و صفحات بعد) به صفحه می رسید که از آن نمی توان گذر نمود چون از شما کد ورود نرم افزار را طلب می کند در اینجا شما به درایوCD رفته و فایل متن (Text) داخلCD نرم افزار را باز نموده و شماره سریال داخل را بلوکه کرده کپی نمایید به داخلSetup برگشته و در قسمتSerial namber ،Paste نمایید و مشخصات فردی خود را نیز وارد نمایید به این ترتیب گزینهNext روشن و فعال میگردد.حالا دکمهNext رازده و منتظر بمانید تا نرم افزار نصب گردد. بعد از نصب برنامه به منویStart رفته و از قسمتPrograms گزینهAdobe Photoshop را زده تا نرم افزار باز شود اینجا محیط نرم افزار فتوشاپ است.
که متشکل از:
ناحیه کاری
نوار منو
نوار پارامترها
و پانل های مختلف کنترل رنگ ، سایز تصویر، لایه ها، اطلاعات صحنه، تاریخچه و غیره……می باشد.
این نرم افزار نیز مطابق تمامی نرم افزارهای تحت ویندوز دارای منوهای در بالای صفحه می باشد که تمامی فرمانها دراین منوها البته بسته به نوع عملکرد شان دسته بندی شده اند اولین منوی که ما با آن شروع خواهیم کرد و آشنا خواهیم شد منویFile می باشد.
در این منو فرمانهای ورود خروج و نیز ذخیره سازی موجود می باشد تک تک آنها را توضیح خواهیم داد.
New :
به کمک این گزینه می توان یک صفحه جدید کاری درصحنه ایجاد نمود و کلید های میان بر این گزینه معادلCtrl+N می باشد . زمانی که این گزینه را می زنید یک پنجره جدید بازمی شود که تعیین کننده مشخصات و نوع تنظیمات صحنه ای می باشد که شما ایجاد خواهید کرد.
Name :
به کمک این گزینه مشخص می شود که نام صحنه ای که ایجاد می نمایید چه باشد.
درقسمتImage size تنظیمات مربوط به اندازه صفحه جدید می باشد که به ترتیب توضیح خواهم داد . قسمتPreset sizes دراین قسمت اندازه های معیین و استاندارد و از پیش تعیین شده و را در اختیار شما قرار می دهد برای سهولت و سرعت و دقت در کار البته این گزینه به صورت پیش فرض به صورت دستی تنظیم شده است یعنی شما به صورت دلخواه می توانید اندازه صحنه جدید را ایجاد نمایید.
Width :
به کمک این گزینه که یک فیلد عددی است می توانید عرض وپنهای صفحه تعیین نمایید.
Height :
به کمک این گزینه که یک فیلد عددی است می توانید طول یک صفحه را تعیین نمایید.
Resolution :
به کمک این گزینه میزان کیفیت و میزان نقاط را تشکیل دهنده یک صفحه را مشخص می کنید در رابطه با این مقوله در آینده مفصل صحبت خواهیم نمود.
درمقابل سه گزینه بالا یک منوی کرکره ای وجود دارد که معیین کننده واحد اندازه گیری می باشد.
Mode :
این قسمت یک منوی کرکره ای می باشد که دراین قسمت می توانید ترکیب بندی رنگ در صفحه جدید که می خواهید ایجاد نمایید تعیین کنید. که مدل ها را در زیر توضیح خواهم داد.
Bitmap
تصویری که پیکسل ها با عوض کردن مقدار بیت ذخیره شده تغییر می کند ( یک یعنی روشن صفر یعنی خاموش ، در صفحه نمایش رنگی بیتهای بیشتری استفاده می شوند تا سه رنگ قرمز و سبز و آبی را هم کنترل کند)
Grayscale
این گزینه یک صحنه در اختیار ما می گذارد به این صورت که هر فعالیت دراین صحنه شود به صورت سیاه سفید دیده خواهد شد و ذخیره می شود در کل صفحه ای سیاه سفید در اختیار می گذارد و رنگ در آن تاثیری به عنوان خود ماهیت اصلی رنگ ندارد فقط به صورت تیره های مختلف خاکستری نمایان می شود.
or
این مدل رنگ متشکل از سه رنگ اصلی قرمز سبز و آبی می باشد و با ترکیب این سه رنگ ، رنگ اصلی به وجود خواهد آمد.
Cmyk color
این مدل رنگ جهت چاپ مورد استفاده قرار می گیرد و دراین مدل رنگها به حسب درصد رنگهای فیروزه ای (Cyanred)سرخابی (Maqenta) زرد (Yellow) و سیاه (Black) تعریف میشود.
Lab
مدلLab جامع ترین مدل رنگی می باشد این مدل طوری طراحی شده که در آن رنگها به دستگاه وابسته نباشد یعنی هر رنگ در صفحه نمایش و در صفحه چاپی به یک صورت ظاهر می شود. این مدل در عمل کاربرد زیادی ندارد.
Contents
در این قسمت شما مشخص می کنید که صفحه جدید در قسمت پس زمینه چه خصوصیاتی را دارا باشد.
به صورتWhite سفید یاBack qrouhd color به صورت رنگی که برای رنگ پس زمینه انتخاب می کنید یا به صورت شفاف یا Trahs pareht بعد از زدن دکمهok صفحه جدید ایجاد می شود.
فهرست مطالب
آموزش نرم افزار فتوشاپ قسمت1
نرم افزار فتوشاپ چیست
نصب برنامه
FILE
New
Name
Width
Height
Resolution
Mode
Bitmap
Grayscale
Cmyk color
Lab
Open
Browse
Open Recent
Close
Save
Save as
Save for web
Import
Export
آموزش نرم افزار فتوشاپ قسمت2
File info
Save for web
قسمتSettings
گزینهBlur
گزینهMatte
فرمانRevert
Print with preview
Position
Scaled print size
فرمانJumpto
آموزش نرم افزار فتوشاپ قسمت3
منوی Edit
Step for ward
Step back ward
Fade brush tool
Cut
Copy
Copy merged
Paste
Paste in to
Clear
Check spelling
Fill
Stroke
Free transform
Trans form
Define brush
Purge
Undo
Clip board
Histories
All
Color settings
Preset manager
Preferences
آموزش فتوشاپ شماره 4
آشنایی و کاربا ابزار Tool box
Rectangular marquee
Newseleotion
Add to selection
Subtract from selection
Intersect with selection
Feather
Style
Normal
Fixed aspect ratio
Fixed size
Single row marquee
Auto select layer
Single column marquee
Show bounding box
Polugonal lasso
Magnetic lasso
آموزش نرم افزار فتوشاپ قسمت5
آموزش نوار ابزار
magic wand
Crop
Slice
Headline
آموزش نرم افزار فتوشاپ قسمت6
Eraser
Back ground Eraser tool
magic Eraser tool
Ordained Editor
Smoothness
Diamond Gradient
Tolerance
Sharpen tool
Smudge
Burn tool.
Sponge
آموزش نرم افزار فتوشاپ قسمت7
Type tool
Color text
Warp text
Bend
Horizontal Distortion
Vertical Type
Horizontal Type mask
1)masked Areas
2) Selected Areas
Freeform Pentool
Add Anchor Point
Delete Anchor Point
Convert Point tool
آموزش نرم افزار فتوشاپ قسمت8
Notes tool
Eye dropper tool
Color sample tool
measure tool
Zoom
Standard Screen
Full Screen mode with menu Bar
آموزش نرم افزار فتوشاپ قسمت9
NAVIGATOR
SWATCHES
STYLES
HISTORY
ACTIONS
آموزش نرم افزار فتوشاپ قسمت10
پانلLAYER
DISSOLVE
Darken
MULTIPLY
COLOR burn
LIGHTIN
COLOR PODGI
LINERE PODGE
OVERLAY
گروهLOCK
LOCK TRAHSPARENT PIXELS
LOCK IMAGE PIXEL
LOCK POSITION
LOCK ALL
LAYER PROPERTIES
BLENDING OPTIONS
DUPLICATE LEYER
DELETE LEYER
DELETE LAYER
CREATE ANEWKAYER
CREATE NEW FILL OR ADJASMENT KAYER
CREATE ANEW SET
ADD VECTOR MASK
ADD A LAYER STYLE
منابع
چکیده
امروزه با توجه به گسترش روز افزون اطلاعاتی که بشر با آنها سر و کار دارد، بهرهگیری از روشهایی همچون دادهکاوی برای استخراج دانش و اطلاعات نهفته در دادهها، امری غیرقابل اجتناب میباشد. بدلیل حجم بسیار بالای دادهها در بسیاری از کاربردها و اهمیت بیشتر دادههای جدید، ذخیرهسازی این دادهها امری مقرون به صرفه نیست، لذا دادههایی که باید مورد پردازش قرار گیرند، همواره بصوت پویا در حال تغییر و تحول هستند. مساله دیگری که امروزه در بحث دادهکاوی وجود دارد، بحث توزیع شدگی ذاتی دادهها است. معمولا پایگاههایی که این دادهها را ایجاد یا دریافت میکنند، متعلق به افراد حقیقی یا حقوقی هستند که هر کدام بدنبال اهداف و منافع خود میباشند و حاضر نیستند دانش خود را بطور رایگان در اختیار دیگران قرار دهند.
با توجه به قابلیتهای عامل و سیستمهای چندعامله و مناسب بودن آنها برای محیطهای پویا و توزیع شده بنظر میرسد که بتوان از قابلیتهای آنها برای دادهکاوی در محیطهای پویا و محیطهای توزیع شده بهره برد. اکثر کارهایی که تاکنون در زمینه بهرهگیری از عامل و سیستمهای چندعامله انجام شده است خصوصیتهایی همانند خودآغازی و بخصوص متحرک بودن عاملها را مورد بررسی قرار داده است و در آنها مواردی همچون هوشمندی، یادگیری، قابلیت استدلال، هدفگرایی و قابلیتهای اجتماعی عاملها مورد بررسی قرار نگرفته است. در این تحقیق ما قصد داریم تا ضمن بررسی کارهای موجود در زمینه کاربرد عامل و سیستمهای چندعامله در دادهکاوی، بحث طبقهبندی جریان دادهها را در یک محیط پویا مورد بررسی قرار دهیم. ما مساله خود را در دو فاز مورد بررسی قرار خواهیم داد. در فاز اول خصوصیتهای یک عامل تنها مورد بررسی قرار خواهد گرفت و در فاز دوم قابلیتهای اجتماعی عاملها مانند مذاکره، دستیابی به توافق و ... برای دادهکاوی در یک محیط پویا و توزیعشده رقابتی مورد استفاده قرار خواهد گرفت. بطور کلی دستاوردهای اصلی این تحقیق عبارتند از 1) ارائه یک رویکرد مبتنی بر عامل برای مساله طبقهبندی جریان دادههای دارای تغییر مفهوم و پویا با استفاده از قابلیتهای هدفگرایی، هوشمندی، یادگیری و استدلال 2) ارائه یک رویکرد مبتنی بر سیستمهای چندعامله برای طبقهبندی جریان دادههای توزیعشده در یک محیط رقابتی با استفاده از قابلیتهای اجتماعی عاملها و دستیابی به توافق. نتایج حاصل از آزمایشات انجام شده در این پایاننامه نشاندهنده برتری استفاده از عاملها و سیستمهای چندعامله برای بحث طبقهبندی و دادهکاوی در محیطهای پویا و توزیع شده میباشد.
تعداد صفحات 153 word
فهرست مطالب
فصل اول - معرفی و آشنایی با مفاهیم اولیه. 1
1-1- مقدمهای بر دادهکاوی.. 2
1-1-1- خوشهبندی.. 3
1-1-2- کشف قواعد وابستگی.. 4
1-1-3- طبقهبندی.. 4
1-1-3-1- طبقهبندی مبتنی بر قواعد. 5
1-2- دادهکاوی توزیعشده 7
1-3- عاملها و سیستمهای چندعامله. 8
1-3-1- عامل. 8
1-3-1-1- مقایسه عامل با شی.. 9
1-3-1-2- معماری عاملها 11
1-3-1-3- معماری BDI. 12
1-3-2- سیستمهای چندعامله. 14
1-3-2-1- مذاکره 17
1-4- بهرهگیری از عامل برای دادهکاوی.. 19
1-4-1- سیستمهای چندعامله، بستری برای دادهکاوی توزیع شده 19
1-5- جمعبندی.. 22
فصل دوم - دادهکاوی پویا 232-1- مقدمهای بر دادهکاوی پویا 24
2-2- جریان داده 25
2-3- طبقهبندی جریان داده 26
2-3-1- موضوعات پژوهشی.. 27
2-4- جمعبندی.. 31
فصل سوم - مروری بر کارهای انجام شده 33
3-1- مقدمه. 34
3-2- دادهکاوی توزیعشده ایستا 35
3-2-1- روشهای غیرمتمرکز. 36
3-2-2- روشهای مبتنی بر توزیع ذاتی دادهها 37
3-3- کارهای مهم انجام شده در زمینه دادهکاوی با استفاده از عامل. 38
3-4- کارهای انجام شده در زمینه طبقهبندی جریان دادهها 41
3-4-1- روشهای طبقهبندی Ensemble-based. 41
3-4-2- درختهای تصمیم بسیار سریع. 43
3-4-3- طبقهبندی On-Demand. 46
3-4-4- OLIN.. 48
3-4-5- الگوریتمهای LWClass. 49
3-4-6- الگوریتم ANNCAD.. 51
3-4-7- الگوریتم SCALLOP. 51
3-4-8- طبقهبندی جریان دادهها با استفاده از یک روش Rule-based. 53
3-5- جمعبندی.. 54
فصل چهارم - تعریف مساله. 55
4-1- مقدمه. 56
4-2- تعریف مساله برای فاز اول. 56
4-2-1- جریان داده 57
4-2-2- مفهوم یا مدل موجود در جریان داده 57
4-2-3- مساله طبقهبندی جریان دادههای دارای تغییر مفهوم. 57
4-3- تعریف مساله برای فاز دوم. 59
فصل پنجم - رویکردهای پیشنهادی.. 62
5-1- مقدمه. 63
5-2- رویکرد پیشنهادی برای فاز اول پروژه 63
5-2-1- عامل و ویژگیهای آن در این مساله. 64
5-2-2- عملکرد کلی عامل. 65
5-2-3- معماری عامل. 66
5-2-3-1- حسگرها 67
5-2-3-2- پایگاه دانش عامل. 68
5-2-3-3- تابع ارزیابی محیط.. 70
5-2-3-3-1- نحوه تشخیص اطلاعات و نگهداری الگوهای recur در جریان داده 70
5-2-3-3-2- نحوه استخراج الگوهای recur 70
5-2-3-3-3- نحوه بروزرسانی اطلاعات مربوط به الگوهای recur 73
5-2-3-3-4- نحوه محاسبه وقوع احتمال وقوع یک الگوی خاص... 74
5-2-3-4- تابع سودمندی.. 75
5-2-3-5- بخش تصمیمگیری و Planning. 79
5-2-3-5-1- بخش تصمیمگیری.. 79
5-2-3-5-2- Planning. 83
5-2-3-6- بخش Action. 86
5-3- رویکرد پیشنهادی برای فاز دوم مساله. 87
5-3-1- عاملهای مشتری.. 88
5-3-2- عامل صفحه زرد. 90
5-3-3- عاملهای دادهکاو. 91
5-3-3-1- معماری عاملهای دادهکاو. 92
5-3-3-1-1- تابع BRF. 94
5-3-3-1-2- تابع Generate Options. 95
5-3-3-1-3- تابع فیلتر. 95
5-3-3-1-4- بخش Actions. 96
5-3-3-1-5- Plan های عامل. 97
5-3-3-1-5- 1- Plan مربوط به طبقهبندی.. 97
5-3-3-1-5-2- Plan مربوط به تطبیق طبقهبند 98
5-3-3-1-5-3- Plan مربوط به خرید و فروش قواعد با استفاده از مذاکره 101
5-4- جمعبندی.. 111
فصل ششم - آزمایشات و نتایج.. 113
6-1- مقدمه. 114
6-2- محیط عملیاتی.. 114
6-3- مجموعه دادههای مورد استفاده 116
6-3-1- مجموعه دادههای استاندارد. 116
6-3-2- مجموعه دادههای واقعی.. 117
6-4- معیارهای ارزیابی و روشهای مورد استفاده برای مقایسه. 117
6-5- آزمایشات انجام شده 118
6-5-1- آزمایشات مربوط به فاز اول. 119
6-5-2- آزمایشات مربوط به فاز دوم. 128
6-6- جمعبندی.. 130
فصل هفتم- جمعبندی و نتیجهگیری.. 132
فهرست مراجع. 136
فهرست اشکال
شکل 1-1- معماری BDI در عامل. 15
شکل 3-1- درخت تحقیق مربوط به طبقهبندی در مبحث دادهکاوی.. 34
شکل 3-2- طبقهبندی مبتنی بر Ensemble. .44
شکل 3-3- چارچوب روش On-Demand. 47
شکل 3-4- نمایی از سیستم OLIN.. 49
شکل 3-5- پروسه SCALLOP 53
شکل 5-1- نمودار ترتیب عملکرد عامل پیشنهادی.. 66
شکل 5-2- معماری عامل پیشنهادی.. 67
شکل 5-3- پنجره نظاره بر روی جریان دادهها 68
شکل 5-4- گراف ایجاد شده از روی رشته مفهومها 71
شکل 5-5- محل تجمع الگوهای استخراج شده از رشته مفهومها 73
شکل 5-6- میزان محاسبه شده احتمالها به ازای مقادیر مختلف K.. 81
شکل 5-7- شبه کد Plan کلی عامل. 83
شکل 5-8- نسبت واریانس به حاصلضرب 50 متغیر دارای مجموع ثابت.. 85
شکل 5-9- وزن دهی چند داده مختلف... 86
شکل 5-10- نمایی کلی از سیستم چندعامله ایجاد شده 88
شکل 5-11- معماری BDI عامل دادهکاو. 93
شکل 5-12- بخشی از جریان داده و قواعد استخراج شده از آن. 99
شکل 5-13- بخشی از جریان داده و قواعد استخراج شده از آن. 101
شکل 6-1- کد نمونه برای استفاده از بسته نرم افزاری weka. 115
شکل 6-2- زمان لازم بر حسب میلی ثانیه برای دادههای Stagger 120
شکل 6-3- زمان مصرف شده برای تطبیق طبقهبند. 120
شکل 6-4- نمودار مربوط به زمان پردازش روشهای مختلف برای دادههای HyperPlan 121
شکل 6-5- زمان مصرف شده برای تطبیق طبقهبند 121
شکل 6-6- نمودار مربوط به زمان پردازش روشهای مختلف برای دادههای Nursery 122
شکل 6-7- زمان مصرف شده برای تطبیق طبقهبند برای دادههای Nursery 122
شکل 6-8- عملکرد روشهای مختلف بر روی مجموعه داده HyperPlan 124
شکل 6-9- نمودار عملکرد روشهای مختلف بر روی مجموعه داده HyperPlan در یک بازه کوچکتر 124
شکل 6-10- نمودار عملکرد روشهای مختلف بر روی مجموعه داده HyperPlan در یک بازه کوچکتر 125
شکل 6-11- زمان مصرف شده برای تطبیق طبقهبند برای دادههای HyperPlan 125
شکل 6-12- عملکرد روشهای مختلف بر روی مجموعه داده Stagger 126
شکل 6-13- زمان مصرف شده برای تطبیق طبقهبند برای دادههای Stagger 126
شکل 6-14- عملکرد روشهای مختلف بر روی مجموعه داده Nursery 127
شکل 6-15- زمان مصرف شده برای تطبیق طبقهبند برای دادههای Nursery 127
شکل 6-16- نمودار نتایج حاصل از طبقهبندی توزیع شده مجموعه داده Nursery 130
فهرست جدولها
جدول 1-1- ویژگیهای یک عامل 11
جدول 3-1- ماتریس حاصل از روش LWClass. 51
جدول 3-2- مقایسه تکنیکهای ذکر شده 54
جدول 5-1- ساختار اطلاعاتی ذخیره شده برای هر مفهوم و الگو. 69
جدول 5-2- ساختار اطلاعاتی مربوط به وقوع الگوی "CFDA". 75
جدول 5-3- نمونه ای از خروجی تابع سودمندی عامل. 81
جدول 5-4- اطلاعات مورد استفاده برای تخمین سودمندی یک قاعده 105
جدول 6-1- دقت طبقهبندی روشهای مختلف... 128
جدول 6-2- نتایج حاصل از طبقهبندی توزیع شده مجموعه داده Nursery در سه مفهوم مختلف... 130
فایل : word
قابل ویرایش و آماده چاپ
تعداد صفحه :105
قالببندی با شیوهها
ویژگی سیوه اکسل مایکروسافت به شما امکان تخصیص دادن اسامی به ترکیبهای مشخصههای قالببندی را میدهد. شما میتوانید بعداً این مشخصهها را با انتخاب نام آنها از یک فهرست انتخاب کنید. به این ترتیب در وقت شما برای کلیک کردن روی دکمهها، باز کردن کادرهای محاوهای و انتخاب یک گزینه ، به خوبی صرفهجویی میشود. شیوهها شما را در همخوانی و هماهنگی قالببندی هم برای کاربرگها و هم در کتابچههای کار یاری میدهد. با به کار بردن شیوهها، شما میتوانید به آسانی مشخصههای قالببندی بسیاری از خانههای کاربرگ را بطور یکجا تغییردهید:
هر کتابچه کار جدید دارای شش شیوه از پیش تعریف شده میباشد:
Camma – فقط قالببندی عدد با جاسازی ارقام هزارگان و دو نقطه اعشاری Camma[0] – فقط قالببندی عدد ، با جداسازی ارقام هزارگان و روند کردن عدد به بزرگترین عدد صحیح Currency – فقط قالببندی عدد ، با علامتهای پولی و جداساز ارقام هزارگان و دو نقطه اعشاری Currency(0) – فقط قالببندی عدد، با علامتهای پولی و جداساز ارقام هزارگان و روند کردن عدد به نزدیکترین عدد صحیح. Normal- این شیوه شامل کلیه خصیصههای قالببندی پیش فرض میباشد. به شکل 4-9 نگاه کنید. Percent- فقط قالببندی عدد با قالب درصدی و بدون نقطه اعشاری.
تذکر: اگر یک فراپیوند در کتابچه کار خود به کار برده و از آن استفاده کردهاید دو شیوه دیگر Link و Hyperlink نیز در اختیارتان قرار داده میشود. برای کسب اطلاعات بیشتر در مودر فراپیوندها به «استفاده از فراپیوندها» نگاه کنید.
این شیوههای از پیش تعریف شده دارای مشخصههای یکسان روی هر کتابچه کار جدید که ایجاد میکنید میباشند ولی شما میتوانید این مشخصهها را در هر کتابچه کاری که میخواهید تغییر داده و شیوه مورد نظر خود را اعمال کنید. با ذخیره کردن یک کتابچه کار، کلیه تعریفهای شیوه برای کتابچه کار همراه با بقیه اطلاعات آن ، ذخیره میشوند.
ساختن فرمولهای قالببندی شرطی
اولین لیست بازشونده در کادر محاورهای Formatting که در شکل 1-9 نشان داده شده است شامل گزینه Formula میباشد که برای وارد کردن فرمولهای قالببندی شرطی از آن استفاده میشود. شما میتوانید فرمولها را برای انجام کارهایی مانند مشخص کردن تاریخها و انتخاب (پررنگ کردن) متن خاصی بکار ببرید. برای مثال ، یک خانه از کاربرگ یا دامنهای را انتخاب کرده و Format ، Conditional Formatting را انتخاب نمایید. گزینه is Formula را از اولین کادر باز شده انتخاب کرده و سپس فرمول زیر را در سمت راست کارد ویرایش تایپ کنید:
= MOD(Row() , 2)=0
روی دکمه Format کلیک کنید و رنگی را تحت کلید Pattern انتخاب نموده ، و سپس روی Ok دوبار کلیک کنید تا دو کادر محاورهای باز شده ، بسته شوند و قالب در کاربرگ مربوطه اعمال شود. فرمول Mod باعث به کار رفتن رنگ انتخابی شما در هر ردیف ، مطابق شکل زیر ، میشود.
شکلبا به کاربردن گزینه is Formula شما میتوانید هر فرمولی را که باعث برقراری شرط منطقی True(1) یا False(0) میشود وارد سازید. برای مثال ، شما میتوانید یک فرمول منطقی مانند =N4>Average($N$4:$N$37) که مراجع نسبی و مطلق در قالببندی یک خانه را هنگامی که مقدار آن زیر مقدار متوسط ذکر شده است به کار ببرید . با به کار بردن مراجع نسبی در این وضعیت قالببندی فرمولها به کار بردن یا کپی کردن آنها در هر خانه مانند فرمولهای معمولی خانه اعمال و تنظیم میشود.
مقدمه
شاخه ای از علم کامپیوتر برنامه نویسی است که هدف از آن تهیه نرم افزار است . یکی از اهداف مهم برنامه نویسی تولید نرم افزارهای کاربردی است. نرم افزارهای کاربردی جهت مکانیزه نمودن سیستم های عملیاتی مختلف طراحی می شوند.
مکانیزه شدن سیستم های عملیاتی اماکن صنعتی، اداری، تجاری، نهادها و ... دارای مزیت هایی است که از جمله آنها را حذف کاغذ در انجام کارها، سرعت و دقت بالای اجرای عملیات، امنیت اطلاعات و سادگی دسترسی به اطلاعات را می توان نام برد. اینجانب نیز بعنوان دانشجوی رشته کامپیوتر امید است که توانسته باشم با طراحی این نرم افزار گامی را در این زمینه برداشته باشم.
هدف از تهیه نرم افزار
این نرم افزار جهت استفاده برای آموزش نیروی انسانی در دانشگاه طراحی شده است.
نیروی انسانی در چهار زیر مجموعه تعریف شده اند که عبارتند از :
کارکناناعضاء هیئت علمیدانشجویان بورسیه دانشگاهمدیرانو هر دوره با کد شناسه خاصی تعریف شده است .
دوره های هر یک از زیر مجموعه ها خاص خود می باشند و با دوره های دیگر تفاوت دارند.
برخی از دوره ها اجباری و برخی اختیاری می باشند.
اشخاص هر چند ساعت که بخواهند می توانند در دوره ها شرکت نمایند.
هیچ شخصی نمی تواند در یک دوره دو بار شرکت نماید.
امکانات نرم افزار
ارائه لیست ثبت نام و حضورغیاب با مشخصات فردی و امکان امضاءوجود کارت شناسایی برای همه کارکنان با کلیه مشخصات شناسنامه ای ، عکس و شماره تماسامکان صدور گواهی نامه بعد از اتمام کلاسامکان کنترل پرونده آموزشی افرادامکان کنترل دوره هایی که پاداش دریافت نموده اند یا خیرامکان کنترل دوره هایی که برای هر گروه برگزار شده یا خیرامکان اضافه نمودن دوره جدید به لیست دوره هاایجاد کارت شناسایی برای مدرسین دوره هاتمرکز این پروژه برروی نیازهای مورد نظر صاحبان منافع و کاربران نهایی میباشد.
برای این سیستم یک مدیر تعریف شده است که تنها مدیر سیستم کاربران این سیستم را تعریف می کند.
و می تواند کاربر جدید به سیستم اضافه کند.
تعداد صفحات 104 word
فهرست مطالب
عنوان صفحه
۱ مقدمه………………………………………………………………………….
۲ هدف از تهیه نرم افزار…………………………………………………………
۴ فصل اول : طراحی نرم افزار………………………………………………….
۵ فرم ورود به سیستم………………………………………………………….
۶ ثبت اطلاعات…………………………………………………………………..
۷ ثبت اطلاعات اساتید………………………………………………………….
۸ ثبت اطلاعات عضو جدید……………………………………………………..
۹ ثبت اطلاعات دوره ها………………………………………………………..
۱۱ ثبت دوره ها ……………………………………………………………….
۱۲ اضافه کردن کاربر جدید ………………………………….. ………….
۱۴ مشاهده دوره های جاری………………………………………………
۱۴ لیست دوره های کارمندان………………………………………………..
۱۵ لیست دوره های هیئت علمی……………………………………….
۱۵ لیست دوره های دانشجو …………………………………………………
۱۶ لیست دوره های مدیران ……………………………………………………
۱۶ لیست ثبت نام و حضورغیاب …………………………………………..
۱۸ مشاهده کارت شناسایی و ثبت نام …………………………….
۲۱ پرونده آموزشی ………………………………………………………..
۲۲ صدور گواهی نامه………………………………………………………
۲۳ مشاهده کارت مدرس………………………………………………..
۲۵ مشاهده دوره ها ………………………………………………….
۲۷ ویرایش ……………………………………………………………..
۲۸ فرم ویرایش ………………………………………………………
۳۰ فرم تغییر رمز عبور ……………………………………………….
۳۲ فصل دوم : پایگاه داده ……………………………………
۳۳ مقدمه ای بر sql server ……………………………………….
۴۴ تعیین نیازمندیهای یک پایگاه داده………………………………
۴۴ تعیین اطلاعاتی که باید رد یابی شود………………………..
۴۵ تعریف جدول ها ……………………………………………….
۴۶ هویت دادن به جدول ها…………………………………………
۴۶ توضیح جدول های پایگاه داده ……………………………….
۴۶ جدول Employees…………………………………….
48 جدول Teachers……………………………………..
50 جدول Courses………………………………………….
52 جدول Course………………………………………
52 جدول Registers…………………………………………….
53 جدول HumanGroup………………………………………..
54 جدول Uses………………………………………………..
55 ارتباط بین جداول در بانک اطلاعاتی…………………
۵۷ فصل سوم : برنامه نویسی…………………………………..
۵۸ زبان برنامه نویسی C#…………………………………………
58 آشنایی با C#……………………………………………………
66 نمونه کد ثبت اطلاعات ………………………………………….
۶۹ نمونه کد ویرایش ……………………………………………..
۷۲ کد ثبت نام دوره ها همراه با تاریخ …………………..
۷۶ پیوست……………………………………………………..
۱۰۴ منابع…………………………………………………………..
چکیده:
همان طور که از نام پروژه پیداست ما به دنبال طراحی یک سیستم برگزاری آزمون بصورت آنلاین هستیم، برنامه ای که بتواند این امکان را در اختیار اساتید، معلمان و یا هر نهاد وسازمانی که به دنبال برگزاری آزمون بصورت الکترونیکی، سریع ،آسان ، ارزان و ایمن باشد، فراهم سازد. بدیهی است که کنترل و هدایت قسمت های مختلف سیستم در اختیار سطوح مختلف دسترسی می باشد که توسط طراح پیاده سازی شده است و با تغییر آن می توان عملکرد سیستم را بر حسب نیاز تغییر داد. این پروژه می تواند کاربردهای وسیعی داشته باشد و در زمینه های گوناگون مورد استفاده قرار بگیرد و با کاهش هزینه های برگزاری آزمون، سهولت و امنیت برگزاری یک آزمون را تضمین نماید. با توجه به اینکه انجام این کار نیازمند اطلاعات پایه ای از عملکرد این گونه سیستم ها وکارهای انجام شده در این زمینه بود، تحقیق و جمع آوری اطلاعات در این زمینه را آغاز کردم. بعد از جمع آوری اطلاعات مورد نیاز پروژه را به چند گام و هر گام را به فازهای کوچکتر تقسیم نموده و مرحله به مرحله کار را جلو بردم. آنچه در این مختصر آمده توضیحاتی در مورد سیستم ، تعریف ، اصول کار و شرح قسمت های مختلف سیستم، چگونگی پیاده سازی قسمتهای مختلف و الگوریتم های مربوطه می باشد.
واژههای کلیدی
سیستم ،آزمون آنلاین، طراحی سوال، session،آزمون پیش فرض.
فرمت فایل: ورد (قابل ویرایش)
تعداد صفحات: 55
فهرست مطالب
مقدمه
فصل یکم - نگاه کلی به سیستم های مدیریت آزمون آنلاین
1-1- سیستم هایOTMS و ویژگی آنها
1-2- شروع به کار و موانع موجود بر سر راه
1-3- مشخصات اولیه سیستم
فصل دوم- بانک اطلاعاتی
2-1- MYSQL
2-1-1- انتخاب پایگاه داده و برتری های MYSQL
2-1-2- رقبای اصلی MYSQL
2-2- طراحی بانک اطلاعاتی آزمون
فصل سوم- زبان برنامه نویسی PHP
3-1- PHP
3-1-1- بررسی قابلیت های PHP
3-1-2- مقایسه PHP با سایر زبان ها
3-1-3- معایب PHP
3-2- Form Validation
3-3- استفاده از Sessionها
فصل چهارم- آشنائی با سیستم مورد نظر
4-1- روند کلی برگزاری آزمون
4-2- آموزش گام به گام کار با سیستم
4-2-1- بخش مدیریت(مدیر سیستم)
4-2-2- بخش مدیریت(مربی)
4-2-3- بخش داوطلبان