سفارش تبلیغ
صبا ویژن

95/5/30
2:48 صبح

دانلود پروژه مقاله بانکداری الکترونیکی word

بدست ali در دسته

 

برای دریافت پروژه اینجا کلیک کنید

 دانلود پروژه مقاله بانکداری الکترونیکی word دارای 46 صفحه می باشد و دارای تنظیمات و فهرست کامل در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد دانلود پروژه مقاله بانکداری الکترونیکی word   کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : توضیحات زیر بخشی از متن اصلی می باشد که بدون قالب و فرمت بندی کپی شده است

 

بخشی از فهرست مطالب پروژه دانلود پروژه مقاله بانکداری الکترونیکی word

مقدمه:  
تاریخچه:  
1-بانکداری دوره قدیم:  
2-بانکداری قرون وسطی(قرون پنج تا پانزدهم میلادی)  
3-بانکداری در دوره جدید:  
تعریف بانکداری الکترونیک  
اجزای بانکداری الکترونیک:  
موارد اهمیت بانکداری الکترونیک  
1-امکان انتخاب  
2-نرخ تبدیل  
3-کاهش هزینه  
بانکداری اینترنتی Internet Banking – Online  Banking  
بانکهای الکترونیکی (e-Banks)  
اخطار درباره بانکهای الکترونیکی  
الگویی از ساختار بازار تجارت اینترنتی  
نقش بانکها در دنیای اینترنت  
1-تأمین کنندگان فن آوری :  
2-تأمین کنندگان محتوا  
الف)تولید کنندگان ،مالکان،کارخانه داران،کسبه:  
ب)دلالی الکترونیکی:  
ج)تأمین کنندگان خدمات الکترونیکی :  
د)تأمین کنندگان مطالب الحاقی  
3-زمینه سازان:  
بازارهای الکترونیکی  
توان دهندگان  
مشتریان اینترنتی و پرداختها  
ایمنی پرداخت  
جعل(Spoofing)  
بو کشیدن(Sniffig)  
تغییر دادن محتوا  
انکار یا تکذیب(Denial)  
ایمنی در شبکه ها  
لایه پریز ایمنی(Secure  Socket  Layers)  
تاریخچه ای مختصر درباره کارت اعتباری  
پردازش کارت اعتباری  
تاریخچه دستگاههای خودپرداز(ATM)  
اصول چهارده گانه مدیریت ریسک بانکداری الکترونیکی  
منابع  

بخشی از منابع و مراجع پروژه دانلود پروژه مقاله بانکداری الکترونیکی word

فصلنامه بانک صادرات  شماره 20 صفحه

فصلنامه بانک صادرات  شماره 17 صفحه

فصلنامه بانک صادرات  شماره 23 صفحه

مجله فن آوری خوارزمی  شماره 4 صفحه

هفته نامه سپهر بانک صادرات شماره 461 صفحه

مقدمه

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

به طور کلی بانکهای ایران با نگرش سیستم بانکداری سنتی و محدودیتهای سازمانی و جغرافیایی نمی توانند به بانکداری نوین دست یابند و در درجه اول تغییر نگرش مدیران ضروری به نظر می رسد

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

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

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

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

یکی از ویژگیهای بارز در سایتهای رایانه ای ،اجرای امور توسط بانکداری الکترونیک است سیستم بانکداری الکترونیک نرم افزاری نیست که ما به عنوان یک ابزار الکترونیکی به برق وصل کنیم و توقع داشته باشیم برای ما کاری انجام دهد یا این که آن را یک ابزار فنی به حساب آوریم،بلکه نقش اساسی بانکداری الکترونیک ،بالا بردن کارایی امور بانکی است.چرا «تجربه مشتری»با استفاده از سیستم در اجرای این امر بسیار حایز اهمیت است؟

تاریخچه

در جامعه ها ی نخستین تحصیل انواع کالاهای تولید شده جهت مصرف فقط از راه تعویض کالا امکان داشت و این مبادله با مشکلات بسیاری همراه بود از جمله

1-تعیین ارزش کالا:بر اساس قبول واحد معین که مورد تأیید طرفین معامله باشد

2- تعیین خریدار و فروشنده:که هر دو نیاز به کالاهای عرضه شده طرف مقابل داشته و آماده مبادله دو کالا با یکدیگر باشند

برای حل چنین مشکلاتی بشر در ابتدا اشیاء و کالاهایی را بعنوان تعیین کننده ارزش کالاها انتخاب کرد که با وجود رفع مشکلات بالا مشکلات دیگری پیش روی بشریت قرار گرفت

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

بانکداری در جهان بهنگامی آغاز شد که داد و ستد و مبادله کالا بین مردم شروع و حتی با گسترش تجارت پیش از آنکه پول به مفهوم جدید مورد استفاده قرار گیرد نیاز به خدمات موسسات بانکی محسوس تر گشت و احتیاج به یک وسیله پرداخت و سنجش ارزشها و بالاخص وصول مطالبات از مشتریان دور و نزدیک با وجود خطرات ناشی از نقل و انتقال پول ایجاب می کرد که این فعل و انفعالات توسط مؤسساتی بنام بانک انجام گیرد

کلمه بانک اصطلاحی است قدیمی که از واژه آلمانی Bank به معنای نوعی شرکت اخذ و رواج یافته و شاید هم از کلمه Banco که یک لغت ایتالیائی و به معنای نیمکت صرافان بکار برده   می شده مشتق شده است

1-بانکداری دوره قدیم

الف-بابل:معاملات بانکی به شیوه ابتدایی- مقررات مربوط به دادن وام و قبول سپرده و سرمایه گذاری در قوانین حمورابی-فعالیت معابد این شهر به عملیات بانکی حدود 2000 سال قبل از
میلاد مسیح

ب-یونان:اشتغال بعضی از معابد به صرافی علاوه بر بانکهای خصوصی از جمله معبد دلفی که به دلیل وجود جنگها،  داخل معبد مطمئن ترین محل برای نگهداری پول به شمار می آمد

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

ت-رم:عملیات بانکی بانکداران رمی از بیشتر جهات شبیه  عملیات بانکی کنونی بوده است

ث-چین:در حدود قرن ششم قبل از میلاد بانکداری رواج داشت.و اختراع کاغذ از نظر بانکداری اهمیت بسیار زیادی داشت

2-بانکداری قرون وسطی(قرون پنج تا پانزدهم میلادی)

در قرون وسطی بانکداری و تجارت به مفهوم آنچه در یونان و امپراطوری رم وجود داشت عملاً از بین رفت و پس از سقوط رم یک سیر قهقرایی در عملیات بانکی و سایر مظاهر تمدن بشری
پیدا شد

عرف بانکداری با انجام برخی فعالیتهای یهودیان حیات تازه ای یافت و به دلیل تعصب شدید مقامات کلیسا علیه دریافت  ربح از افراد و منع مشروط آن در مذهب یهود که گرفتن بهره از غیر یهودیان آزاد بود عملاً بانکداری در انحصار یهودیان قرار گرفت

3-بانکداری در دوره جدید

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

ورود طلا و نقره ی فراوان از آمریکا و رفع ممنوعیت دریافت بهره در آئین مسیح بر اثر فتوای  جان کالون رهبر پروتستانها نیز باعث ازدیاد و تکامل فعالیتهای بانکی شد

در سالهای نخستین دهه ی 1970 بانکهای عمده تلاشی یکپارچه را برای فراهم ساختن امکان نقل و انتقال مستقیم پول به صورت الکترونیکی از یک حساب به حساب دیگر آغاز کردند

ابداع کامپیوترهای شخصی و مودمها به ایجاد سیستمهای بانکی قابل دسترس از بیرون منجر گردید،پدیده ای که به بانکداری مبتنی بر رایانه های شخصی(‍Pc banking)موسوم گردید.به ترتیب شرکتها توانستند ،با استفاده از رایانه های شخصی به سیستمهای بانکی متصل شوند و از طریق EFT ها (EFT=Electronical   funds   Transfer به معنی جابه جایی الکترونیکی وجوه ) و TT ها (جابجایی تلگرافی Telegraphical  Transfers )دست به نقل و انتقال وجوه بزنند.به علاوه انتقال الکترونیکی داده ها (EDI)معمولاً جزیی از EFT به شمار می آمد و پذیرش اسناد مربوط به سیاهه تجاری فاکتور و انجام خودکار پرداختها را پس از تأیید مدارک مزبور
امکان پذیری نمود

تا اواخر دهه 1970 مشتریان خرده می توانستند پرداخت به شرکتها را از طریق برداشت مستقیم (direct  debit) یا ATM انجام دهند

دراین روشهای پرداخت مبالغ مستقیماً از حساب بانکی مشتری به حساب شرکت منتقل می شوند. امروزه گزینه های متعددی برای پرداخت وجود دارند که بیشتر آنها در بردارنده EFT می باشند

تعریف بانکداری الکترونیک

بانکداری الکترونیک :ارایه اتوماتیک خدمات سنتی و جدید بانکی از طریق الکترونیک یا کانالهای ارتباطی فعال

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

مشتریان می توانند از طریق وسایل الکترونیکی مانند کامپیوتر شخصی (PC) ،منشی دیجیتال شخصی (PDA) ،دستگاههای خودپرداز (ATM) تلویزیون،تلفن و یا موبایل به خدمات بانکداری الکترونیک دسترسی داشته باشند

اجزای بانکداری الکترونیک

1-Internet Banking  استفاده از اینترنت جهت دسترسی به حساب

2-Creditcards   (کارتهای اعتباری):استفاده از کارتهای اعتباری جهت بالا بردن
قدرت خرید

3-Debit cards   (کارتهای بدهکار ):جهت استفاده از دستگاههای خود پرداز و
پایانه های فروش

4- Mobile Banking  استفاده از تلفن همراه جهت دسترسی به حساب

از سال 2002در یونیون بانک سوئیس به صورت آزمایشی اجرا شده است

5- Phonebanking :استفاده از تلفن برای اطلاع از موجودی و گرفتن صورت حساب

6-  Pc Bankingاستفاده از کامپیوتر شخصی جهت دسترسی به حساب

7 ـ  TV Banking استفاده از تلویزیون جهت دسترسی به حساب

موارد اهمیت بانکداری الکترونیک

از نظر مشتریان بانک

1-عدم نیاز به حضور فیزیکی در محیط بانک و صرف وقت جهت انجام امور بانکی

2-عدم نیاز به برخورد مستقیم با متصدی امور بانکی و امکان کنترل حساب از هر نقطه ی دلخواه

3-دسترسی به حساب به صورت 24 ساعته

از نظر بانک

 1-مهمترین مورد تغییر شیوه های اقتصادی

2-کاهش هزینه ها

        ·هر فعالیت از طریق اینترنت هزینه ای برابر یک سنت دارد

        ·هر فعالیت ATM هزینه ای برابر 27 سنت دارد

        ·هزینه بانک برای مراجعه حضوری مشتری به باجه هر بار 07/1 دلار می باشد

3-کاهش حجم فعالیت نیروی انسانی

آقای دیوید تراویسDavid Travis مشاور عالی مفاهیم سیستم بانکداری الکترونیک در کنفرانسی که از تاریخ 29 سپتامبر تا اول اکتبر سال 2001 در دوبی برگزار شد.3 کاربرد عمده در پیشبرد روند کار بانکداری توسط سیستم بانکداری الکترونیک را به شرح زیر معرفی می کند

1-امکان انتخاب

2-نرخ تبدیل

3-کاهش هزینه

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

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

دومین کاربرد،نرخ تبدیل (درصد جذب مشتری)است.استفاده کنندگان از سیستم WEBSITE ممکن است با توجه به کارایی و قابلیت و به کار گیری تسهیلات بانک ارسال کننده اطلاعات ،از این طریق تبدیل به مشتری شما شوند.فرض کنید که شما کنترل حساب مشتریان را روی خط مستقیم سیستم خود دارید،حالا چه کار می کنید؟چگونه شما آنها را به خرید خدمات مالی دیگر از قبیل وامها معامله سهام وبیمه وادارمیکند ؟

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

سومین کاربرد،کاهش هزینه است،تأکید بر قابلیت استفاده این سیستم برای مشتریان موجب کاهش هزینه در انجام معاملات می شود

چرا که این سیستم نیاز به تماس مستقیم کارمند یا حتی کارمند پشت میز برای پاسخگویی به این نوع خدمات ندارد،بنابراین یک سیستم کارآمد و مفیدی است که هزینه های حمایتی را کاهش داده و بالاترین برگشت سرمایه گذاری را با کلیه عملیات مشاوره از طریق سیستم WEB و بهترین وسیله اندازه گیری (سنجش) در اصلاح سیستم با کمترین هزینه را فراهم می کند

لذا،3 کاربرد عمده در بانکداری الکترونیک عواملی هستند که رقبا را وادار می کنند بر یک سیستم قابل و کارآمد سرمایه گذاری کنند

آیا وقت آن نیست که ما هم بر سیستم کارآمد بانکداری الکترونیک سرمایه گذاری کنیم؟

بانکداری اینترنتی Internet Banking – Online  Banking

 

برای دریافت پروژه اینجا کلیک کنید

95/5/30
2:48 صبح

دانلود پروژه A و B بررسی میزان اضطراب در تیپ های شخصیتی word

بدست ali در دسته

 

برای دریافت پروژه اینجا کلیک کنید

 دانلود پروژه A و B بررسی میزان اضطراب در تیپ های شخصیتی word دارای 88 صفحه می باشد و دارای تنظیمات و فهرست کامل در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد دانلود پروژه A و B بررسی میزان اضطراب در تیپ های شخصیتی word   کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

 

چکیده تحقیق:
در این پژوهش به منظور مطالعه میزان اضطراب در تیپ شخصیتی ‎A و ‎B، 20 نفر از دانشجویان دختر دانشگاه تربیت معلم تهران (10 نفر تیپ شخصیتی ‎A و 10 نفر تیپ شخصیتی ‎B) را با کمک مقیاس تیپ‎شناسی شخصیت ‎A و ‎B اسپنسر رانوس (که دارای 25 سؤال به صورت بلی‎- خیر ‎- نمی‎دانم) و نیز براساس آزمون اضطراب‎سنج کتل مورد بررسی قرار گرفتند.
مطابق اغلب یافته‎های مطالعاتی پیشین، یافته‎های پژوهش حاضر نشان می‎دهند که در کل آزمودنیهای تیپ شخصیتی ‎A اضطراب بالاتری را از افراد تیپ شخصیتی ‎B تجربه می‎کنند (با اختلاف میانگین = 8/2)
همچنین برحسب نتایج آزمون تحلیل آماری ‎t استودنت در درجه آزادی 18 = d.f و در سطح ‎05/0 =   در جهت بررسی فرضیه 2 سویه تحقیق «که بین میزان اضطراب تیپ شخصیتی ‎A و ‎B تفاوت معنی‎داری وجود دارد»، یافته‎ها بیانگر تفاوت معنی‎داری بین میزان اضطراب در 2 تیپ شخصیتی ‎A و ‎B می‎باشند که این یافته‎ها در این پژوهش با یافته‎ها و نتایج تحقیقات مشابه (نظیر تحقیقات فریدمن و روزنمن  (1974) یا تحقیقات پرایس (1983)) هماهنگی قابل ملاحظه‎ای را نشان می‎دهند.
 

فصــل اول

- مقدمه
- بیان مسأله
- ضرورت و اهمیت تحقیق
- فرضیات یا سؤالات تحقیق
- روش تحقیق
- جامعه پژوهش و حجم نمونه
- تعریف واژه‎ها و اصطلاحات: تعریف نظری و تعریف عملیاتی
 
مقدمه:
با توجه به ویژگی‎ها و تفاوتهایی که قرون و اعصار با یکدیگر دارند، قرن 17 قرن تنویر افکار و قرن 18 عصر منطق، قرن 19، قرن ترقی و پیشرفت، قرن 20 عصر اضطراب نامیده می‎شود. با غلبه بر بیماریهای جسمی که سالها سرنوشت بشر را در اختیار داشته و بشر هر روز بیش از پیش به تأثیر عوامل روانی در سعادت خوا واقف می‎گردد.
استان متمدن دیگر قربانی قطعی بیماریهای همه‎گیر نمی‎شود طاعون جای خود را به گروهی از بیماریهای روانی از قبیل: تشویش، احساس ناامنی، فریبکاری و تردید داده است.
در اطراف نامردم محنت زده و ناخشنود و مضطربی که نیروی فکری خود را از دست داده و قادر به حل مسائل زندگی خود نیستند، بسیارند. شگفت‎اند که ناراحتی‎های روانی بی شاز جمیع اختلالات جسمی دیگر سلامت بشر را تهدید می‎کند. گاهی این اضطراب به طور نا گهانی و زمانی به طور تدریجی ظاهر می‎شود و زمانی در حد چند ساعت است، اما صرفنظر از چگونگی بروز شدت و حدت آن اضطراب آن اساس و بنیادی است که کمتر کسی با آن بیگانه است. فرد، بی‎پناه و درمانده است و نمی‎تواند معنی‎ای برای این حالت عاطفی بیابد اما وقتی این وهله‎ها و مرا حل اضطراب ظاهرو تکرار می‎شوند پابرجا می‎ماند (دادستان، پریرخ، 1379).
با آنکه اضطراب و ناسازگاری در تمدن  و فرهنگ کنونی که بسیار توسعه یافته، معهذا مواردی در روزنامه‎ها و نمایشنامه‎ها به چشم می‎خورد، مانند آنهایی که در تاریخ یا ادبیات دیده می‎شود، نمونه‎های افراطی هستند و نمونه ناسازگاریهایی که اطراف ما را رگفته‎اند، بسیار ملایم‎تر از نمونه‎های فوق هستند و بیشتر به صورت ناتوانی در حل و مقاله با مشکلات و مسائل اجتماعی است، تا اختلالات جدی و سخت روانی (بیرجندی، پروین، 1378).
اضطراب مسأله‎ای است که با ویژگی‎های شخصیتی افراد ارتباط  نزدیکی دارد. این مسأله نشان می‎دهد که عواملی وجود دارند که ارتباط بین استرس و بیماری را تحلیل یا تشدید می‎کند. در شرایط استرس‎زا، برخی عوامل در نقش متغیرهای مداخله‎گر ظاهر می‎شوند، این عوامل عبارتند از:
- شخصیت افراد
- مهارتهای زندگی در مقابله با مسائل و بحرانها
- انگیزه در تجارب گذشته
ثابت شده است که هیجانهای مثبت، مانند خوش‎بینی، خوش‎طبعی، خلق شاد می‎تواند باعث حفظ سلامتی و افزایش طول عمر شوند  (هافمن) .
البته در هزاران سال پیش، یعنی در دوران باستان، بقراط بررسی تأثیر شخصیت افراد در بیماریها را مورد بررسی قرار داده بود. و پایه‎های شخصیت را به 4 گروه سوداوی، صفراوی،         بلغی، دموی تقسیم کرده بود و تصویر بر این بود که غلبه یکی از این عوامل در شخص باعث بوجود آمدن خلق و خوی خاصی می‎شود. و افراط و فزونی در یکی از آنها باعث بروز بیماری، مثلاً فزونی رد سودا باعی بروز شخصیت مالیخولیایی می‎شود که در نتیجه آن افسردگی و بیماری جسمی وابسته به آن حادث می‎شوند. (پایان‎نامه، تربیت مقطع تهران، 1379).
همانطور که ذکر شد، یکی از مؤلفه‎های مؤثر دیگر بر واکنش افراد در برابر هیجانها و از جمله فشارهای زندگی و اضطراب، مسئله ویژگی تعصبهای شخصیتی و الگوهای رفتاری خاص‎اند که برای اولین بار فریدمن و روزنمن به سال 1974 پس از سالها تحقیق و مطالعه بر روی بیماران قلبی به این نتیجه رسیدند که بسیاری از افراد به عنوان تیپهای شخصیتی ‎A،‌ نامگذاری شدند که دارای ویژگی‎های خاصی می‎باشند که آنها را از افرادی که این ویژگی‎ها را ندا رند و از لحاظ سازگاری و مقابله با اضطراب و فشارهای زندگی، متمایز می‎کند در این پژوهش به بررسی میزان اضطراب این افراد و مقایسه آن با افرادی که دارای این ویژگی‎ها می‎باشند پرداخته شده است و در پایان باید اذعان داشت که این تحقیق و تحقیقات مشابه این پروژه می‎تواند در صحت و سقم نظریات متعدد و مرتبط، به دانشمندان این حوزه مساعدت نموده و افرادی را که دارای این ویژگی هستند، بخصوص افراد با تیپ شخصیتی A، که میزان اضطراب بالاتری را تجربه می‎کنند،‌در جهت شناخت تیپ شخصیتی خود و نیز کوششی در راستای کاهش میزان اضطراب خود مساعدت نماید.
در این پژوهش تلاش شد تا رابطه میزان اضطراب در تیپهای شخصیتی ‎A و ‎B بررسی کند و سپس در پایان پیشنهاداتی جهت سلامت روان این افراد ارائه می‎گردد.
بیان مسأله:
آیدون ، عصر حاضر را دوران اضطراب نامیده است و پیچیدگی‎های جاری تمدن، سرعت تغییرات و بی‎‎توجهی به مذهب و ارزشهای خانوادگی برای افراد و اجتماع، تعارضها و اضطراب‎های تازه‎ای را بوجود آورده‎اند (پورافکاری، ‌نصرت‎ا‎…، 1371)
اضطراب‎ یک هیجان طبیعی است که درجه متوسط آن می‎تواند بسبب افزایش دادن میزان گوش بزنگی نیروی مفیدی به شمار آید. ولی درجات زیاد آن کارایی را کاهش می‎دهد و مانعی در عملکرد سالم به حساب می‎آید. از طرفی رابطه بین استرس و شخصیت افراد هم تاریخ مدون و کوتاهی دارد. اما در واقع دارای قدمتی بسیار طولانی است. یعنی تجربه‌میزان اضطراب تا حدود زیادی به شخصیت افراد بستگی دارد. امروزه هیچ شکی وجود ندارد که استرس روانشناختی شدیداً با برخی بیماریها مرتبط است و شواهد گوناگونی نشان داده‎اند که احتمال بیماری و فرسودگی با با لا رفتن  استرس زندگی بالا می‏رود. (فریدمن،  بوت و کولی 1987)  (پایان‎نامه، تربیت معلم تهران،  1379)
پیشینه تحقیق

بخش  اول:
- تعریف اضطراب و انواع آن
- شدت اضطراب
- علل و انگیزه‎های اضطراب
- شیوع اضطراب
- اضطراب از دیدگاه مکاتب روانشناسی
- تعریف تیپهای شخصیتی (مفهوم الگوی رفتاری‎A و ‎B و توسعه آن)
- رابطه الگوی رفتاری ‎A و ‎B با رفتارهاو متغیرهای دیگر
بخش دوم:
- تحقیقات انجام شده در خارج از کشور
- تحقیقات انجام شده در ایران
 
فهرست مطالب
- چکیده تحقیق    
فصل اول    
- مقدمه    
- بیان مسأله    
- ضرورت و اهمیت تحقیق    
- فرضیات یا سؤالات  تحقیق    
- روش تحقیق    
- جامعه پژوهش    
- حجم نمونه    
- تعریف واژه‎ها و اصطلاحات    
الف: تعریف نظری    
ب: تعریف عملیاتی    
فصل دوم    
 
«پیشینه تحقیق»   
بخش اول:   
- تعریف اضطراب و انواع آن   
- شدت اضطراب    
- علل و انگیزه‎های اضطراب    
- شیوع اضطراب    
- اضطراب از دیدگاه مکاتب روانشناسی    
بخش دوم:    
- تعریف تیپهای شخصیتی (مفهوم الگوهای رفتاری ‎A و ‎B و توسعه آن)   
- تیپ شخصیتی ‎A و بیماریهای جسمی    
- رابطه الگوی رفتاری ‎A و ‎B با رفتارها و متغیرهای دیگر    
بخش سوم:   
- تحقیقات انجام شده در خارج از کشور    
- تحقیقات انجام شده در ایران    
 
فصل سوم:   
- روش تحقیق    
- جامعه پژوهش    
- نمونه پژوهش    
- روش نمونه‎گیری    
- ابزار اندازه‎گیری    
- روایی و پایایی ابزار اندازه‎گیری    
- روش آماری    
فصل چهارم   
- تجزیه و تحلیل اطلاعات و داده‎ها    
- جداول آماری    
- آزمون فرضیه   
فصل پنجم    
بحث و نتیجه‎گیری    
 
بررسی نتایج    
میزان تعمیم‎پذیری یافته‎های پژوهش به جامعه آماری    
- محدودیتهای تحقیق    
- پیشنهادات    
- ضمائم    
- منابع

 

برای دریافت پروژه اینجا کلیک کنید

95/5/30
2:48 صبح

دانلود پروژه مقاله رنگرزی گیاهی word

بدست ali در دسته

 

برای دریافت پروژه اینجا کلیک کنید

 دانلود پروژه مقاله رنگرزی گیاهی word دارای 6 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد دانلود پروژه مقاله رنگرزی گیاهی word   کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی دانلود پروژه مقاله رنگرزی گیاهی word ،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن دانلود پروژه مقاله رنگرزی گیاهی word :


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

رنگرزی سنتی

تعریف :
رنگین نمودن الیاف یا پارچه های ابریشمی ، پشمی ، کرک، و پنبه را بااستفاده از مواد طبیعی که منشا ء گیاهی یا حیوانی دارند ، با کمک روشهای قدیمی و کاملا سنتی رنگرزی می گویند .
حد اقل تا یک قرن پیش که رنگینه های رنگینه های شیمیایی نا شناخته بودند ، الیاف مورد استفاده در نساجی بطور سنتی رنگرزی می شدند .

برای دریافت پروژه اینجا کلیک کنید

95/5/30
2:48 صبح

دانلود پروژه پاورپوینت مشاورات پزشکی word

بدست ali در دسته

 

برای دریافت پروژه اینجا کلیک کنید

توجه : این پروژه به صورت فایل power point (پاور پوینت) ارائه میگردد

 دانلود پروژه پاورپوینت مشاورات پزشکی word دارای 9 اسلاید می باشد و دارای تنظیمات کامل در Power Point می باشد و آماده پرینت یا چاپ است

فایل پاور پوینت دانلود پروژه پاورپوینت مشاورات پزشکی word   کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است


لطفا به نکات زیر در هنگام خرید

دانلوددانلود پروژه پاورپوینت مشاورات پزشکی word

توجه فرمایید.

1-در این مطلب، متن اسلاید های اولیه 

دانلوددانلود پروژه پاورپوینت مشاورات پزشکی word

قرار داده شده است

 

2-به علت اینکه امکان درج تصاویر استفاده شده در پاورپوینت وجود ندارد،در صورتی که مایل به دریافت  تصاویری از ان قبل از خرید هستید، می توانید با پشتیبانی تماس حاصل فرمایید

3-پس از پرداخت هزینه ، حداکثر طی 12 ساعت پاورپوینت خرید شده ، به ادرس ایمیل شما ارسال خواهد شد

4-در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل اسلاید ها میباشد ودر فایل اصلی این پاورپوینت،به هیچ وجه بهم ریختگی وجود ندارد

5-در صورتی که اسلاید ها داری جدول و یا عکس باشند در متون زیر قرار داده نشده است


بخشی از متن دانلود پروژه پاورپوینت مشاورات پزشکی word :

اسلاید 1 :

 

  • وامرهم شورا بینهم

 تعریف:به تقاضای مکتوب یک پزشک از پزشک دیگر جهت معاینه واظهار نظردر مورد چگونگی تشخیص ودرمان وبررسی عوارض ومسائل توانائیها ومحدودیتهااطلاق می شود

اسلاید 2 :

  ارجاع :

به تقاضای مکتوب از یک پزشک برای تقبل مسئولیت مستقیم-اداره-پی گیری ودرمان اطلاق می شود

 توجه:

 ارجاع ازطرف پزشک  ویکطرفه می باشد

  بیمار راهنمائی میشود ومختار است

  مسئولیت از پزشک سلب می شود

 

 

اسلاید 3 :

  • انتقال:

o به تقاضای مکتوباز یک پزشک برای پذیرش-انتقال بیمار از یک سرویس بخش یا بیمارستان به سرویس ;دیگر اطلاق می شود.

oتوجه:

oپزشک اولیه همچنان مسئول اداره بیمار خود است

 

اسلاید 4 :

üمشاوره طبق تقاضای مکتوب است

üپاسخ مشاور در حد سوالات است

üپزشک معالج درخواست مشاوره را در برگ دستورات ثبت  و هم در فرم مخصوص درخواست می نماید

üدرخواست وپاسخ در یک برگه است

اسلاید 5 :

ü پزشک معالج موظف است ساعت-تاریخ-نام خود ومشاور وتخصص وی را ثبت نماید وشرح حال ومنظور مشاوره را بنویسد.

üدرموارد اورژانس بهتر است پزشک معالج در معیت مشاور حضور داشته تا زمان برای تبادل اطلاعات تلف نگردد

üمشاوره هرچه سریعتر انجام گردد.

اسلاید 6 :

پ معالج در موارد غیر فوری نیاز به مشاوره-نام وتخصص مشاور را به اطلاع بیمار میرساند اگر به دلایلی ;راضی نبودند مشاور دیگری انتخاب شود

پ معالج در اجرای نظر مشاور مختار است

اسلاید 7 :

پ مشاور مخاطب بیمار و بستگان نمی باشد مگر برای تشخیص وپاسخ مشاوره

پ مشاور از تحقیر پ معالج خودداری می نماید.

کادر پرستاری مخاطب مشاور نمی باشد مگر بانظر پ معالج

 

 

برای دریافت پروژه اینجا کلیک کنید

95/5/30
2:47 صبح

دانلود پروژه گزارش کارآموزی بانک اطلاعاتی word

بدست ali در دسته

 

برای دریافت پروژه اینجا کلیک کنید

 دانلود پروژه گزارش کارآموزی بانک اطلاعاتی word دارای 42 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد دانلود پروژه گزارش کارآموزی بانک اطلاعاتی word   کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی دانلود پروژه گزارش کارآموزی بانک اطلاعاتی word ،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن دانلود پروژه گزارش کارآموزی بانک اطلاعاتی word :

بانک اطلاعاتی چیست؟
در بانک اطلاعاتی تعاریف گوناگونی شده است که تعریف زیر از همه جامع تر به نظر می رسد : بانک اطلاعاتی مجموعه ای سازمان یافته از اطلاعات و داده های مرتبط به هم است. داده ها عبارت اند از : حقایق و ارقام یک موضوع خاص و اطلاعات عبارت اند از نتایجی که از ترکیب داده ها حاصل می گردند. مؤسسات و سازمان معمولاً سیستم های اطلاعاتی خود را به دو صورت تشکیل داده از آن ها استفاده می کنند.

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

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

کار سیستم حقوق، محاسبه دستمزد کارکنان با استفاده از داده های موجود در فایل حقوق، کار سیستم بیمه، پردازش داده های موجود در فایل بیمه و کار سیستم های تنبیه و تشویق، پردازش داده های موجود در فایل های تنبیه و تشویق می باشد. هریک از این سیستم ها می توانند خروجی مناسبی را تولید کنند، اما اگر بخواهیم اطلاعات جدیدی مانند آنچه در زیر آمده است اخذ کنیم، با مشکل مواجه خواهیم شد.
1کارمندانی که دارای حقوق مشخصی بوده به تعداد دفعات مشخصی تنبیه یا تشویق شده اند.
2 . کارمندانی که در تاریخ معینی استخدام شده مبلغ خاصی برای آن ها از طرف بیمه هزینه شده است.
3 کارمندانی که تعداد دفعات تنبیه آن ها بیشتر از تعداد دفعات تشویق باشد و برعکس.
در همه موارد بالا و مواردی مشابه مجبوریم از داده های موجود در دو یا چند فایل استفاده کنیم که کار ساده ای نیست. زیرا ممکن است داده های موجود در فایل ها دارای فرمت یکسانی نباشند. در حالی که اگر مؤسسه سیستم اطلاعاتی خود را به صورت بانک اطلاعاتی تشکیل دهد با چنین مشکلی مواجه نخواهد شد. شکل 2-9 نشان دهنده سیستم بانک اطلاعاتی مؤسسه سابق الذکر است.
در سیستم جدید، تمامی داده های موجود در فایل های طراحی شده در روش اول، در یک فایل بزرگ تر به نام بانک اطلاعاتی قرار می گیرند که در نتیجه پردازش داده ها و اخذ گزارش های جدید آسان تر خواهد بود.
مزایای استفاده از بانک اطلاعاتی
مزایای استفاده از سیستم بانک اطلاعاتی به جای سیستم پردازش فایل ها را می توان چنین برشمرد :
1 جلوگیری از اتلاف حافظه در ذخیره کردن داده ها
2 ایجاداطمینان نسبت به گزارش های به دست آمده
3 اخذ گزارش های جدید ساده است.
4 سرعت پردازش داده ها بالاست.
5 داده ها از سیستم های کاربردی مستقل هستند.
6 تمرکز در مدیریت داده ها به خوبی امکان پذیر است.
معایب استفاده از سیستم بانک اطلاعاتی
بانک اطلاعاتی با همه مزایایش، معایبی نیز دارد که این معایب در مقابل مزایای فوق ناچیزند، از جمله :
1 چون طراحی بانک های اطلاعاتی ساده نیست، جهت ایجاد آن به متخصصان ما

هری نیاز است.
2 به دلیل متمرکز بودن سیستم اطلاعاتی، امکان آسیب پذیری سیستم زیاد است. یعنی، اگر یک قیمت از سیستم از کار بیفتد، ممکن است در کار بقیه قسمت ها خلل ایجاد شود.
اجزای تشکیل دهنده بانک اطلاعاتی
1 کاربران
2 سیستم بانک های اطلاعاتی
3 داده های موجود در بانک های اطلاعاتی
1 مدیر یا مسئول بانک اطلاعاتی
2 برنامه نویسان کاربردی یا طراحان بانک های اطلاعاتی
3 کاربران نهایی
کاربران نهایی کسانی هستند که حق هیچ گونه تغییر و تبدیل را در بانک اطلاعاتی ندارند، بلکه فقط از امکانات آن می توانند استفاده نمایند. طراحان بانک های اطلاعاتی کسانی هستند که بانک اطلاعاتی را ایجاد نموده اند. مسئول بانک اطلاعاتی کسی است که حق هر گونه تبدیل و تغییر را در بانک اطلاعاتی دارد. به عنوان مثال اضافه کردن داده های جدید و حذف یا اصلاح داده ها به عهده مسئول بانک اطلاعاتی است. سیستم بانک اطلاعاتی مجموعه ای از برنامه هایی است که نیازهای کاربران را برآورده می کند.
بانک اطلاعاتی SQL
تاریخچه SQL
محبوبیت رو به رشد SQL یکی از مطالب مهم در صنعت امروزی کامپیوتر می باشد. در عرض چند سال گذشته، SQL زبان استاندارد در بانک های اطلاعاتی کامپیوتری گردیده است. اکنون بیش از 100 محصول مدیریت بانک اطلاعاتی بر روی سیستم های کامپیوتری از کامپیوترهای شخصی گرفته تا کامپیوترهای بزرگ ، SQL را پشتیبانی می کنند. یک استاندارد رسمی بین المللی برای SQL تهیه گردیده، و SQL نقش اساسی را در استاندارد IBM’s Systems Application Architecture بازی می کند. مجلات کامپیوتری، در عنوان های خود پیدایش SQL را بعنوان یک زبان تبریک می گویند. از ابتدای کار آن در IBM ، SQL هم بعنوان یک پروژه تحقیقاتی، هم بعنوان یک تکنولوژی کامپیوتری و هم بعنوان یک نیروی غالب در بازار خود را نشان داده است.
اما SQL واقعاً چیست؟ چرا اهمیت دارد؟ اگر واقعاً SQL یک استاندارد است، پس چرا نسخه های آن انواع مختلف دارد؟ آیا SQL واقعاً در کامپیوترهای شخصی قابل اهمیت است؟ آیا می تواند پاسخگوی نیازهای سطح بالای انتقال داده ها باشد؟ با توجه به نحوه استفاده شما از کامپیوتر، SQL چه می تواند انجام دهد، و شما چگونه می توانید از این ابزار مدیریت داده ها استفاده کنید.
زبان SQL
SQL وسیله ای است برای سازماندهی، مدیریت و بازیابی داده هایی که توسط بانک اطلاعاتی در کامپیوتر ذخیره شده اند. نام SQL از عبارت Structured Query Language و نیز به شکل SQL تلفظ می شود. همانطور که از نام آن بر می آید، SQL یک زبان کامپیوتری است، که برای یک بانک اطلاعاتی از آن استفاده می شود. در حقیقت، SQL با یک نوع بانک اطلاعاتی بنام بانک اطلاعاتی رابطه ای یا relational database کار می کند.
اگر سیستم کامپیوتری مربوط به یک کار تجاری باشد، بانک اطلاعاتی داده

های مربوط به انبارداری، تولید، فروش و یا حقوق و دستمزد را نگهداری می کند. در یک کامپیوتر شخصی، بانک اطلاعاتی معمولاً داده های مربوط به چک های صادره، لیست های پرسنلی و شماره تلفن آنها، و یا داده های استخراج شده از یک سیستم کامپیوتری بزرگتر را نگهداری می کند. برنامه کامپیوتری که بانک اطلاعاتی را کنترل می کند، سیستم مدیریت بانک اطلاعاتی یا database management system و یا اختصاراً DBMS نامیده می شود.
وقتی می خواهید داده هایی را از بانک اطلاعاتی بازیابی کنید، برای اجرای کار نیاز به SQL دارید. DBMS پرسش SQL را مورد پردازش قرار داده، داده های مورد نظر را بازیابی نموده، و نتیجه را به شمار برمی گرداند. این نوع پردازش داده های درخواستی از یک بانک اطلاع

 

اتی و دریافت نتایج، یک database queruy یا پرسش از بانک اطلاعاتی است، لذا Struetured Query Language برای کاربران خود فراهم می کند، از آن جمله :
1- بازشناسی داده یا Data definition
کاربر توسط SQL می تواند ساختار و سازمان داده های ذخیره شده را تعریف نموده و روابط بین آن داده ها را تعیین کند.
2-بازیابی داده یا Data retreval
توسط SQL یک کاربر و یا یک برنامه کاربردی می تواند داده های ذخیره شده در یک بانک اطلاعاتی را بازیابی نموده و از آنها استفاده کند.
3- تغییرات روی داده ها Data manipulation
یک کاربر یا یک برنامه کاربردی می تواند با استفاده از SQL با افزودن داده های جدید، حذف داده های قبلی، و اصلاح داده های ذخیره شده، یک بانک اطلاعاتی را تغییر دهد.
4- کنترل دستیابی کاربران به داده ها یا Access control
با استفاده از SQL می توان توانایی کاربر را برای بازیابی و تغییرداده ها محدود نموده، و مانع دستیابی افراد غیرمجاز به داده های ذخیره شده گردید.
5- استفاده اشتراکی از داده ها یا Data sharing
با استفاده از SQL می توان داده ها را بطور هم زمان برای استفاده کاربران مختلف، در اختیار آنها قرار داد، با اطمینان از اینکه کاربران با یکدیگر برخوردی نداشته باشند.
6- حفظ امنیت و انسجام داده یا Data integrity
SQL باعث می شود که در صورت قطع برق یا تغییرات غیر مترقبه، داده های بانک اطلاعاتی آسیبی نبینند. لذا SQL زبانی است برای کنترل و تأثیر گذاری متقابل با یک سیستم مدیریت بانک اطلاعاتی.
ثانیاً ، SQL یک زبان کامل کامپیوتری مانند FORTRAN,COBOL یا C نمی باشد. زبان SQL برای کنترل شرط ها اصلاً دستور IF ندارد، و برای عمل انشعاب نیز GOTO ندارد، و برای کار گردش یا حلقه از DO یا FOR استفاده نمی کند. بلکه SQL یک زبان فرعی است برای بانک اطلاعاتی ، که برای انجام امور مدیریت بانک اطلاعاتی، دارای حدوداً 30 دستور می باشد. این دستورات SQL را می توان در یک زبان دیگر مانند FORTRAN COBOL یا C قرار داد، تا آن زبان بتواند از یک بانک اطلاعاتی استفاده نماید.
و بالاخره، SQL زبانی نیست که دارای ساختار یا Stucture خاصی باشد، بخصوص در مقایسه با زبان های سطح بالایی همچون C و پاسکال . بلکه دستورات SQL شبیه

جملات انگلیسی هستند که به آن کلمات کمکی یا noise words اضافه شده اند، در حالیکه این کلمات چیزی به معنای جمله اضافه نمی کنند، و فقط باعث می شوند خواندن جملات طبیعی تر شود. چند مورد عدم هماهنگی در زبان SQL وجود دارد، و نیز چند قاعده خاص که مانع آن می شوند تا آن دسته از دستورات SQL که خیلی طبیعی به نظر رسیده ولی بی معنی می باشند، ساخته شوند.

SQL بعنوان زبان استاندارد برای بانک های اطلاعاتی رابطه ای شناخته شده است، هم دارای قدرت زیادی است و هم یادگیری آن نسبتاً آسان می باشد. در فصل دوم نگاهی سریع خواهیم داشت به این زبان و قابلیت های آن.
نقش SQL
SQL خود یک سیستم مدیریت بانک اطلاعاتی نیست، در ضمن یک محصولی هم نیست که به تنهایی قابل استفاده باشد. یعنی اینکه نمی توانید SQL را از جایی خریداری کنید. بلکه SQL جزء لاینفک یک سیستم مدیریت بانک اطلاعاتی است. یعنی زبان و ابزاری است برای ارتباط با DBMS اجزاء تشکیل دهنده یک DBMS را نشان می دهد، که SQL چگونه این اجزاء را به یکدیگر وصل می کند.
موتور بانک اطلاعاتی یا Database Engine قلب DBMS بوده و مسئولیت عملی برای سازماندهی، ذخیره سازی، و بازیابی داده ها را بر روی دیسک دارد. این موتور درخواست های SQL را از اجزاء دیگر DBMS مانند تهیه کننده گزارش، یا ابزار سازنده پرسش، از برنامه های مربوط به برنامه های کربردی که کاربر نوشته، و حتی از سیستم های کامپیوتری دیگر، دریافت می کند. SQL نقش های متعددی بازی می کند :
1- SQL یک زبان پرسشی محاوره ای می باشد. بدین ترتیب که کاربران، دستورات SQL را در یک برنامه محاوره ای می نویسند تا داده ها را بازیابی نموده و آنها را روی صفحه نمایش، نشان داده و در واقع SQL ابزار ساده ای برای اجرای پرسش های بانک اطلاعاتی می باشد.
2- SQL یک زبان برنامه نویسی بانک اطلاعاتی است. برنامه نویسان با قرار دادن دستورات SQL در برنامه های کاربردی می توانند به داده های یک بانک اطلاعاتی دسترسی داشته باشند. از این تکنیک هم در برنامه هایی که کاربران می نویسند، و هم در برنامه های مربوط به بانک اطلاعاتی (مانند برنامه هایی که گزارش می نویسد و یا برنامه های ورود اطلاعات) برای دستیابی به بانک اطلاعاتی می توان استفاده نمود.
3- SQL یک زبان مدیریت بانک اطلاعاتی است. برای مدیریت بانک اطلاعاتی مبنی کامپیوتر یا بانک اطلاعاتی کامپیوتر بزرگ، از SQL استفاده می شود تا ساختار بانک اطلاعاتی و کنترل داده های ذخیره شده تعیین شود.
4- SQL یک زبان Client/server یا سرویس دهنده / درخواست کننده می باشد. در برنامه های کامپیوترهای شخصی از SQL استفاده می شود تا در یک شبکه محلی با Server ها یا سرویس دهنده های بانک اطلاعاتی که داده های مشترک را ذخیره می کنند، ارتباط برقرار شود. بسیاری از برنامه های جدید کاربردی از این ویژگی استفاده می کنند تا ترافیک شبکه را کاهش داده و باعث شوند که PC ها و Server ها وظایف خود را بخوبی انجام دهند.

5- SQL یک زبان بانک اطلاعاتی شبکه ای می باشد. سیستم های مدیریت بانک اطلاعاتی شبکه ای برای کمک به امر توزیع داده ها در سیستم های کامپیوتری متعدد از SQL استفاده می کنند. نرم افزار DBMS موجود در سیستم ها برای ارتباط با سیستم های دیگر و جهت دستیابی به داده ها از SQL استفاده می کنند.
6- SQL یک زبان برای هماهنگی بین محصولات مختلف :
در یک شبکه کامپیوتری از محصولات مختلف DBMS استفاده می کنند، غالباً از S

QL در یک gateway استفاده می شود تا یک نوع DBMS بتواند با نوع دیگر ارتباط برقرار نماید.
SQL به این ترتیب بعنوان یک ابزار قوی و مفید برای مرتبط نمودن افراد، برنامه های کامپیوتری و سیستم های کامپیوتری به داده های ذخیره شده در یک بانک اطلاعاتی رابطه ای شناخته شده است.
قابلیت و مزایای SQL
SQL زبانی است که هم فهم آن آسان است و هم وسیله ای برای مدیریت داده ها ذیلاً برخی قابلیت های اصلی و نیز شرایط بازار که سبب موفقیت SQL گردیده است شرح داده می شود :
– استقلال فروشنده
– قابلیت استفاده از انواع سیستم های کامپیوتری
– استانداردهای SQL
– تأیید IBM
– پایه و اساس رابطه ای SQL
– ساختار سطح بالا و شبیه زبان انگلیسی بودن
– درخواست های محاوره ای و موردی
– دسترسی به بانک اطلاعات از طریق برنامه نویسی
– داشتن چند دید مختلف از داده ها
– زبان کامل بانک اطلاعاتی
– تعریف داده ها در هر زمان
– ساختار Client / server (یا سرویس دهنده / درخواست کننده)
موارد فوق باعث شده که SQL بعنوان ابزاری استاندارد برای مدیریت داده ها در کامپیوترهای شخصی، مینی کامپیوترها، و کامپیوترهای بزرگ شناخته شود. ذیلاً می پردازیم به شرح هریک از عوامل فوق.
استقلال فروشنده
SQL بوسیله تمام فروشندگان مهم IBM عرضه شده است، و هیچ محصول جدید بانک اطلاعاتی بدون پشتیبانی SQL موفق نخواهد بود. در یک بانک اطلاعاتی که بر پایه SQL باشد و نیز برنامه هایی که از آن استفاده می کنند، با حداقل تغییر و حداقل معطلی، افراد می توانند برنامه های خود را از یک DBMS به DBMS فروشنده دیگر منتقل کنند. از جمله ابزارهای بانک اطلاعاتی که بر اساس SQL می باشند، و با انواع مختلف DBMS کار می کنند، می توان برنامه های تولید گزارش و مولد برنامه کاربردی را نام برد. استقلال فروشنده و عدم وابستگی او به یک تولید خاص، از دلایل مهم محبوبیت SQL می باشد.
قابلیت استفاده از انواع سیستم های کامپیوتری
فروشندگان DBMS هایی که بر اساس SQL می باشند، تولید خود را بر روی انواع سیستم های کامپیوتری از کامپیوترهای شخصی و ایستگاههای کاری گرفته تا شبکه های محلی، مینی کامپیوترها، و کامپیوترهای بزرگ, عرضه می کنند. برنامه های کاربردی که بر اسا

س SQL می باشند و با سیستم های تک کاربره شروع می شوند، بار رشد خود قابل انتقال به مینی کامپیوترها و سیستم های کامپیوتری بزرگ می باشند. در ضمن داده هایی که در بانک های اطلاعاتی شبکه ای قرار دارند و بر اساس SQL می باشند، قابل انتقال به بانک های اطلاعاتی کامپیوترهای شخصی هستند. و بالاخره، از کامپیوترهای شخصی بطور مؤثرتری می توان استفاده نموده و قبل از انتقال یک برنامه کاربردی بانک اطلاعاتی SQL به یک سیستم گسترده چند کاربره، یک نسخه از آن را تهیه نمود.
استانداردهای SQL
توسط انستیتوی استانداردهای ملی آمریکا یا AmericISO ) یک استاندارد رسمی برای SQL اعلام شده است. SQL بعنوان یک استاندارد پردازش اطلاعات در آمریکا شناخته شده و باعث گردیده تا بعنوان یک ابزار ضروری برای قراردادهای کامپیوتری بزرگ دولتی شناخته شود. در اروپا، X/OPEN که استانداردی است برای محیط برنامه های کاربردی که بر اساس UNIX می باشند، SQL را بعنوان استاندارد خود برای استفاده از بانک اطلاعاتی پذیرفته است. گروه OSF یا Open Software Foundation که شرکت فروشنده UNIX می باشد، تصمیم گرفته است که SQL را بعنوان اساس استاندارد برای استفاده از بانک اطلاعاتی قرار دهد. این استانداردها بعنوان یک مهر رسمی برای SQL خدمت نموده، و بازار آنرا گرمتر نموده اند.

تأیید IBM
SQL ابتدا بوسیله پویندگان شرکت IBM ساخته شد، و از آن زمان تاکنون بعنوان یک محصول استراتژیکی IBM شناخته شده است. SQL یک جزء اساسی از Systems Application Architecture یا SAA می باشد، که رونوشت یا کپی شرکت IBM است برای ایجاد هماهنگی در خطوط مختلف تولید آن هر چهار خانواده ای که در زیر چتر SAA قرار دارند، SQL را حمایت می کنند، این چهار خانواده عبارت اند از کامپیوترهای شخصی PS/2 ، سیستم های AS/400 ، و کامپیوترهای بزرگی که سیستم های عامل MVS و VM را اجرا می کنند. این پشتیبانی گسترده IBM باعث تسریع بازار SQL شده و سبب گردیده که دیگران نیز از آن تبعیت کنند.
پایه و اساس رابطه ای SQL
SQL زبانی است برای بانک های اطلاعاتی رابطه ای، و بعنوان یک مدل بانک اطلاعاتی رابطه ای مشهور شده است. ساختار جدولی یا سطر و ستونی یک بانک اطلاعاتی رابطه

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

اشد.
تعریف داده ها در هر زمان
با استفاده از SQL می توان هر زمان ساختار یک بانک اطلاعاتی را تغییر و یا توسعه داد، حتی در زمانی که کاربران در حال استفاده از محتوای آن می باشند. این یک قابلیت مهم نسبت به زبان هایی است که تعریف داده ها در آنها حالت سکون و غیرپویا دارد. به این ترتیب SQL دارای حداکثر قابلیت انعطاف بوده، و در حالیکه برنامه های کاربردی بطور Om-limc کار می کنند، می توان بانک اطلاعاتی را تغییر داد.
از طرز کار آنها، SQL را آموزش می دهد. اگر چه همواره نحوه نگارش هر دستور را نمایش خواهیم داد لکن بیشتر بر مسائلی که توسط هر دستور حل شوند و نیز به نحوه به کارگیری این دستورات برای حل هر مسئله تأکید خواهیم کرد و برای روشنتر شدن موضوع از مثالهای واقعی با توضیحات کامل، استفاده خواهیم کرد. امروز موضوعات زیر را می آموزید:
• تاریخچه SQL Server
• نحوه استفاده از SQL در کاربردهای واقعی
• نحوه اتصال به پایگاه داده ها از طریق ابزار جدید Query Analyzer (تحلیل گرپرسش)
• نحوه نوشتن و اجرا کردن اولین پرسش SQL
مقدمه ای بر دلفی
مدتی است که دلفی به عنوان یک زبان قدرتمند، طرفداران زیادی پیدا کرده است و از الگوهای زبان پاسکال شیء گرا پیروی می کند. زبان دلفی در محیط ویندوز به کار گرفته می شود. می گویند دلفی قابلیت RAD دارد. RAD به معنی تولید سریع برنامه است. علتش این است که بخش بسیار زیادی از کد برنامه توسط دلفی ایجاد می شود. محیط دلفی را IDE به معنی محیط توسعه مجتمع می نامید، زیرا در این محیط ویراستار، کامپایلر، پیوند دهنده همگی با هم و در کنار هم کار می کنند.
مزایای دلفی
انعطاف پذیری دلفی بسیار زیاد است و کاربران به آسانی با دلفی ارتباط برقرار می کنند. می دانید که برنامه نویسان معمولاً کاربران کامپیوتر نیستند. یعنی برنامه نویسان، پس از تکمیل برنامه، آن را در اختیار افراد دیگری به نام کاربران قرار می دهند تا از آن ها استفاده کنند. به عبارت دیگر، یک فایل اجرایی (exe) در اختیار کاربران قرار می گیرد. در نتیجه می توان یک برنامه نصب ساده ای نوشت تا عمل نصب برنامه را انجام دهد. قابلیت اجرای برنامه ها، ایجاد قطعات

و به کارگیری قطعات در برنامه ها بسیار آسان است.
انواع داده در دلفی
یکی از جنبه های مهم هر زبان برنامه سازی که باید مورد بررسی قرار گیرد، انواع داده های آن است. ما روزمره با داده هایی مثل میزان خرید روزانه و اسامی افراد سروکار

داریم. خرید روزانه را به صورت اعدادی مثل 1500، 5/413 و اسامی افراد را با کلماتی مثل علی، احمد و رضا بیان می کنیم . انواع داده ها در دلفی عبارت اند از :
• داده های نوع صحیح 10، 20و 125 • داده های بولی (boolean)
• داده های نوع حقیقی مثل 5/14 . 25/5 • داده های کاراکتری مثل A B و C
• داده های نوع ارزی (Currency) • داده های رشته ای مثل Science , Ali
روش طراحی برنامه شیء گرا
برای طراحی و ایجاد برنامه شیء گرا باید مراحلی را انجام داد. این مراحل را در این جا مورد بحث قرار می دهیم.
1 تعیین نیازمندی های مسئله
2 تحلیل مسئله
3 طراحی کلاس هایی که باید مسئله را حل کنند، این کار با انجام موارد زیر امکان پذیر است:
الف . پیدا کردن کلاس موجود و اصلاح شده
ب.اصلاح کلاس های موجود، در صورت نیاز
ج. طراحی کلاس های جدید، در صورت لزوم
4 پیاده سازی کلاس های جدید
5 تست و بررسی کل برنامه
6 نگهداری و بازسازی برنامه
آنچه که برای نصب دلفی نیاز است
برای نصب دلفی به نرم افزار و سخت افزار خاصی نیاز دارید که عبارت اند از :
1 ویندوز 95، 98 ، 2000 یا xp
2. کامپیوتر 486 یا ترجیحاً پنتیوم با حداقل 32 مگابایت به همراه CD-ROM
3. دیسک سخت که حداقل 40 مگابایت فضای خالی داشته باشد.
4 دستگاه ماوس برای سرعت انجام کار با دلفی

نصب و راه اندازی دلفی
برنامه دلفی بر روی CD ذخیره شده است. برای نصب آن ، CD مربوط را در درایو قرار داده برنامه Setup را اجرا کنید. پس از نصب ، برنامه دلفی در منوی Programs از ویندو

ز ظاهر می شود. گزینه Porgrams را انتخاب کنید تا لیست برنامه های نصب شده ظاهر شوند. بر روی برنامه دلفی کلیک کنید. پنجره اولیه دلفی باز می شود که شامل :
• اولین سطر آن مربوط به نام پروژه است.
• منوی اصلی (Main Menu) . حاوی منوهای File ، Edit و ; است که هرکدا

م کار خاصی را انجام می دهند.
• نوار قطعات . در این نوار، 14 عمل متداول وجود دارد که به جای مراجعه به منوهای مختلف، می توان از آن ها استفاده کرد. سرعت دسترسی به این اعمال بسیار زیاد است.
• پنجره فرم . فرمی را نمایش می دهد که برای طراحی برنامه مورد استفاده قرار می گیرد.
• پنجره کد. این پنجره برای تایپ برنامه مورد استفاده قرار می گیرد.
• بازرس شیء (Object Inspector ). این ابزار، واسطی را در اختیار شما قرار می دهد تا با استفاده از آن بتوانید خواص اجزای دلفی را تغییر دهید و رویدادهایی را که اشیا به آن ها عکس العمل نشان می دهد، کنترل کنید. این نوار، دو گزینه به نام های Properties (خواص) و Events (رویداد) دارد. گزینه Properties امکان مشاهده و تغییر خواص اشیاء را فراهم می کند. به عنوان تمرین، فرم صفحه نمایش را کلیک کنید تا خواص آن در این قسمت ظاهر شوند. اگر در جلوی خواصی علامت + وجود داشت، معنایش این است که این خواص حاوی خواص دیگری نیز هست. اگر دوباره بر روی آن کلیک کنید، خواص دیگر آن ظاهر شده قابل تغییر است. گزینه Events تمام رویدادهایی را که شیء انتخاب شده می تواند به آن ها پاسخ دهد نشان می دهد. به عنوان مثال، اگر برنامه می بایست در هنگام بسته شدن پنجره عمل خاصی را انجام دهد، می توانید برای انجام این کار از رویدادی به نام On Close استفاده کنید.
اجزای سازنده برنامه دلفی
همان طور که گفته شد، یک زبان شیء گرا است. به همین دلیل بسیاری از اجزای برنامه، از قبل نوشته شده، تحت عنوان کلاس های مختلفی ارائه شده اند. برنامه دلفی از مجموعه ای از کلاس ها (اشیا) ، زیر برنامه ها و توابع تشکیل می شود. نمونه ای از یک نوع ساده را متغیر و نمونه ا

ی از یک کلاس را شیء می نامند. اشیاء دارای دو دسته از عناصر هستند: عماصر داده ای و عناصر رویه ای. عناصر رویه ای اشیا را متد (Method ) نیز می نامند. اعضای داده ای برای ذخیره صفات اشیا و متدها برای پیاده سازی رفتار اشیا مورد استفاده قرار می گیرند. دقت داشته باشید که کلاس ها، اشیا و زیربرنامه های از قبل نوشته شده ، باید یونیت مربوط به آن را به برنامه خود پیوند دهیم (ضمیمه کنیم) . برای ضمیمه کردن یونیت ها به برنامه، از دستور uses استفاده می شود. به عنوان مثال، اگر یونیتی به نام Unit1 داشته باشیم، به صورت زیر به برنامه الحاق م

ی شود :
Uses unit1;
برای دسترسی به اجزای اشیا از نقطه استفاده می کنیم. به عنوان مثال، اگر شیئی به نام Tedit داشته باشیم و این شیء یک عضو داده ای به نام data داشته باشد، دستور زر به این عضو مقدار می دهد :
Tadit . Data : = 15;

برای اجرای رویه ای که عضو اشیا است، به همین ترتیب عمل می شود. به عنوان مثال، اگر شیء Tedit زیر برنامه ای به نام Change داشته باشد که دارای دو پارامتر باشد، این رویه به صورت زیر اجرا می شود (a و b پارامترهای زیر برنامه اند).
Tedit: Chang (a,b);
چگونه با دلفی برنامه می نویسیم
اولین قدم در نوشتن برنامه دلفی، طراحی چیزی است که کاربر با آن سر و کار دارد. به عبارت دیگر ، اولین قدم ، طراحی صفحه نمایش است. اندازه پنجره ای که برنامه از آن استفاده می کند، چقدر باشد، به چند پنجره نیاز هست؟ چه قطعاتی باید مورد استفاده قرار گیرند؟ چه دکمه هایی باید در پنجره ها گنجانده شوند؟ و غیره اشیایی که بر روی پنجره ها قرار می گیرند، همان قطعاتی هستند که در دلفی ارائه می شوند.
طراحی واسط برنامه با کاربر، در دلفی بسیار ساده است. قطعاتی که در پنجره قرار می گیرند، به طور خودکار، تمام رفتارهای کاربر، از قبیل حرکت ماوس و کلیک کردن دکمه ها را تشخیص می دهند. توانایی طراحی منو در دلفی بسیار زیاد است و منوهای مختلفی را می توان ایجاد کرد.
پس از این که واسط کاربر را تعریف کردید (دکمه ها و سایر قطعات را مشخص نمودید) ، کارهای بعدی به سبک برنامه نویسی قدیمی شباهت پیدا می کند. قطعات دلفی، رویدادهایی مثل کلیک کردن ماوس را تشخیص می دهند، ولی چگونگی پاسخگویی به آن ها بسته به کدی دارد که برنامه نویس آن ها را می نویسد. تقریباً می توان گفت که برای پاسخگویی به رویدادها باید کدهایی را بنویسید.

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

رویدادی باید پاسخ دهد، زیر برنامه ای به نام روال پاسخگویی به رویداد ایجاد می شود. الگوی این روال نوشته می شود و به روشی که بعداً گفته خواهد شد، باید دستورات لازم را برای پاسخگویی به آن رویداد بنویسید. دستوراتی که باید به رویداد پاسخ دهند، در بین دو دستور begin و end قرار می گیرند. نمونه ای از روال پاسخگویی به رویداد به صورت زیر است (فعلاً به جزئیات کاری نداشته باشید) :

Procedure TFORMl . Forcmcreate (Sender : Tobject);
Begin
End. انتهای روال رویداد
End. انتهای برنامه
مراحل طراحی برنامه دلفی را می توان به صورت زیر بیان کرد :
1 طراحی و سفارشی کردن پنجره هایی که کاربر با آن ها سروکار دارد.
2 تعیین قطعاتی که باید در پنجره منظور شوند و قطعات باید چه رویدادهایی را پاسخ دهند.
3 نوشتن روال رویداد (مربوط به هرکدام از رویدادها).
وقتی برنامه دلفی اجرا می شود، کارهای زیر انجام می شود:
1 دلفی همواره پنجره ها و عناصر موجود در هرکدام از آن ها را برای تمام رویدادهایی که برنامه می تواند شناسایی کند (مثل حرکت ماوس، کلیک کردن ماوس، فشردن دکمه ها و ;) بازبینی می کند.
2 وقتی دلفی رویدادی را مشاهده کرد، اگر پاسخی درونی (Built – in ) برای آن نداشته باشد، جست و جو می کند که آیا روالی برای پاسخگویی نوشتید یا خحیر.
3 اگر روال پاسخگویی به رویداد را نوشته باشید، آن را اجرا می کند و به مرحله 1 می رود و منتظر رویداد بعدی می ماند.
4 اگر روال پاسخگویی به رویداد را ننوشته باشید، به مرحله 1 می رود و منتظر رویداد بعدی می ماند.
این مراحل آنقدر ادامه می یابند تا برنامه خاتمه یابد. بنابراین، قبل از این که دلفی کاری انجام دهد، باید رویدادی رخ داده باشد. لذا برنامه های رویدادی بیش از آن که فعال باشند، در

حالت انتظار به سر می برند.
انواع فایل ها در دلفی
در دلفی چندین نوع فایل وجود دارد که هنگام طراحی برنامه دلفی ایجاد می شوند:
1 فایل پروژه (dpr) . برای نگهداری اطلاعات درباره فرم ها و واحدها مورد استفاده قرار می گیرد.
2 فایل فرم (dfm) . این فایل عملاً فایل باینری منبع (.res) است. این فایل حاوی توضیحی از فرم و اجزای آن است.
3 فایل منبع یونیت دلفی (.Psk) . از این فایل برای ذخیره سازی دستورات استفاده می شود. هر یونیت عملاً یک فایل با این پسوند دارد.

4 فایل میزکار پروژه (.dsk). این فایل سابقه اجرای پروژه را هنگام باز یا بسته شدن نگه می دارد.
5 فایل گزینه های پروژه (.dof) . این فایل گزینه های مختلفی را که در صفحه گفتگو گزینه های پروژه (Project Option ) انتخاب شده است، نگهداری می کند.
6 فایل اطلاعات بسته های نرم افزاری (drf). یک فایل باینری است که دلفی با بسته های نرم افزاری مورد استفاده قرار می دهد.
7 فایل منبع (res). فایل باینری کامپایل شده منابع است و دلفی دائماَ در حال به روز رسانی با ایجاد مجدد این فایل خواهد بود.
8 فایل های پشتیبانی (~pa,.~df,.~idp) . به ترتیب فایل های پشتیبان پروژه، فرم و یونیت هستند.
9 فایل اجرایی نهایی (.exe) . یک فایل اجرایی مستقل می باشد.
10 فایل کامپایل شده شیء باینری (dcu) . این فایل نسخه کامپایل شده فایل های واحد (.pas) است و یا فایل اجرایی پایانی مرتبط است.
اجرای دستورات SQL در دلفی
برای اجرای دستورات SQL در دلفی باید مراحل زیر را انجام دهید:
1 اضافه کردن عنصر Query به پروژه
2 اضافه کردن عنصر Data Source به پروژ]
3 پاک کردن محتویات خاصیت SQL عنصر Query :

Query1 . SQL . Clear;

 

برای دریافت پروژه اینجا کلیک کنید

<   <<   16   17   18   19   20   >>   >