ژیکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

ژیکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود مقاله کارآموزی عمران - اجرای کـارهـای ساختمانی

اختصاصی از ژیکو دانلود مقاله کارآموزی عمران - اجرای کـارهـای ساختمانی دانلود با لینک مستقیم و پر سرعت .

 

 

خاک برداری ، اجرای فنداسیون ، ساخت تیرچه بتنی ،قالب بندی ستون ها ، قالب بندی تیرها ، برپایی اسکلت بتنی ، اجرای سقف ساختمان با تیرچه و بلوک

 

 

 


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

 

 

 

 

 

 

 

 

 

 

 

آشنایی کلی با مکان کار آموزی
پروژه اجرای یک سازه آپارتمانی تجاری چهار طبقه بیست وچهار واحدی با سیستم اسکلت بتنی مـورد نـظـر اسـت .
ابعاد زمین 32 در 60 متر بوده کـه تقریبا 3/2 (%60) آن زیربنای ساختمان مورده نظر ما را شـامـل مـی شـود :اینک مـا در مرحله پاک سازی خرابه می باشیم لذا ابتدا مراحلی را کـه قبل از پاک سازی بـاید بگذرانیم ذیلاً ذکـر می نماییم :
ابـتدا کارفرما موظف است بـرای انجام مراحل قانونی و کسب مجوز پاک سازی بـه شهرداری و دیگر مراجع ذیربط مراجعه کند .
پس از انجام مراحل قانونی و کسب مجوز پاک سازی کارفرما موظف بـدادن تعهـدی مبنی بـر عدم ایجاد مزاحمت و سلب آسایش بـرای همسایگان و عـدم ایجاد سد معبر در خیابان به هنگام ساخت و پاک سازی می باشد . در ضمن کار فرما موظف به تعهد مبنی بر جلو گیری از تخریب و صدمه به ساختمان های مجاور هنگام پاک سازی و سـاخت و سـاز می باشد .پس از انجام مراحل بالا و گـرفتن مجوز پاک سازی با اجازه مهندس ناظر و با احتیاط کامل و ارئه تمهیداتی خاص در هنگـام پاک سازی جهت جلو گیری از آسیب بـه ساختمانهای مجاور شروع بـه پاک سازی خرابه می نماییم.
پس از اخذ مجوز پاک سازی از شهرداری و قبل از پاک سازی خرابه باید سـازمانهای مربوطه از قبیل سازمانآب برق گـاز ... را در امور کار قرار داده و هماهنگی هـای لازم را بعمل آوریم و نسبت به نصب آنها اقدام نماییم .

 

 

 

 

 

پاک سازی خرابه
کارفرما برای صرفه جویی در وقت و هزینه عملیات پاک سازی و گودبرداری را به یک اکیپ پیمانکار سپـرده و پـس از بستن قـرار داد پیمانکـار طبق قرار داد منعقد شده موظف می شود خرابه پر از زباله جات را تمیز کرده و به بیرون از کارگاه منتقل کند.
یک نکته حائز اهمیت در پروژه های عمرانی و ساخت و ساز رعایت کامل نکات ایمنی می باشد. می دانیم که امروزه طبق آئین نامه سازمان نظام مهندسی ایران سازه های فلزی باید از تیرآهن ضرب دری در سازه های خود استفاده کنند و نیز سازه های بتونی که با سیستم دیوار باربر اجرا می شوند باید دارای شناژ بندی افقی و عمودی طبق قوانین مندرج در آئین نامه باشند. می دانیم که این عمل برای مقابله سازه با نیروهای جانبی می باشد.
حال با توجه به اینکه کشور ما در منطقه ی زلزله خیز قرار گرفته اجرای این نکته از الزامات و دارای اهمیت فوق آلعاده ای می باشد.
گودبرداری
یـک لـودر چـرخ لاستیکی بـه کـارگاه آورده شد و سپس لودر شروع به کار کرد. سپس خاک حاصله را توسط همان لودر در یک کامیون بارگیری کرده و بـه مکان دیگری انتقال دادیم.
برای عبور و مرور لودر هنگام گودبرداری به محل کارگاه یک رمپ ایجاد کرده بودیم که پـس از اتمام کار لودر آن را توسط کارگران و دست افزار بیل و کلنگ تخریب نمودیم .
کـارگـران به وسیله ی بیل و کلنگ مشغول تخریب و خاک برداری رمـپ گردیدند. پس از اتمام کـار و پـایان این مرحله سطح کار ــ زمین کارگاه ــ را کاملا آب داده و توسط غلتک دستی کوبیدند.تا سطح کـار کاملا متراکم شود و بعدهـا در اثـر وزن ساختمان نشست نـکـنـد .
البته باید متذکر شوم که قبل از شروع به گودبرداری باید درخت و بوتـه های احتمالی را که در محل کارگاه موجود است از محل کار جمع آوری نمود که به این کار عملیات بوته کنی می گویند.
همچنین باید محل چاه های قدیمی یا تختـه سنگ و موانعی را که ممکن است موجب حادثه شوند شناسایی و نسبت به ایمن سازی آنها اقدام نمود. و نیز اگر با گود برداری پایداری ساختمان هـای مجاور دچـار مخاطره می شود بـاید از ایمنی آنها بوسیله شمع بندی زیر پایه هـا، سپر و مهار کردن ساختمان هـا بطور مطمئن اطمینان حاصل نمود.
این عوامل حفاظتی باید تـا رفع خطر مرتباً به وسیله ی اشخاص ذیصلاح بـازدید شـونـد تـا موجبات حفاظت مـوثـر ساختمان هـای مجاور و امنیـت جانی کـارگـران و هـمـسـایـه هـا نـیـز تـامیـن بـاشـد. پیمانکارموظف است تجهیزات ایمنی لازم بـرای حفاظت کارگران را در اختیار آنها قرار دهـد. در حفاری با بیل و کلنگ کارگران باید فاصله کافی ازیکدیگر داشته باشند. در گـودالـهـا و شیارهـای عمیق کـه عمق آنها از یک مـتـر بیشتر باشد نباید کارگران را به تنهایی بکار گمارد .
خاکـبـرداری در زمین هـای بـا رطـوبـت طبیعی را می تـوان تـا عمق یک مـتـر، بـرای مـاسـه 25/1 مـتـر، برای ماسه رس دار 5/1 مـتـر، بـرای خـاک رس 2 مـتـر و برای خاک بسیار متراکم را بدون پایه هـای ایمنی، سپر و حائل انجام داد. در سـایر موارد بـا تـوجـه بـه جنس خاک ، عمق گـودبـرداری و شرایط ترافیکی اطراف تدابیر ایمنی لازم توسط مسئولان اتخاذ می گـردد. لازم ذکر است که خاک این منطقه از جنس رس می باشد.

 

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

 

 

 

بـتـون مگــر
بتون مـگـر کـه بـه آن بـتـون لاغر نـیـز می گـویند اولین قـشر پی سـازی می بـاشد. مقدار سیمان در بتون مگر حدود 100 الی 150kg/m3 است . بتون مگر معمولا به دو دلیل مورد استفاده قرار می گـیـرد :
1 : برای جلو گیری از تماس مستقیم بتون اصلی فونداسیون با خاک.
2 : برای رگلاژ کف فونداسیون و ایجاد سطحی صاف برای ادامه پی سازی.
کـارگـران پـس از ساختن بـتـون مگر، آن را در جـاهـای مشخص شـده بــه ضخامت حدودا ده سانتی متر ریخته و سطح روی آن را بـا ماله تقریباً صاف کردند .
جالب توجه است کـه بـرای ساختن بتون مگـر با عیار صد و پنجاه ، برای پیمانه کـردن و تعیین عیار از حـلـب هـای بیست کیلوگرمی روغن استفاده می شد .
کارگران پس از ریختن بتون مگر و گذشت حدودا سه الی چهار ساعت به آب دادن مختصر و سطحی آن پرداختند. لازم به ذکر است که در هنگام ریختن بتون مگـر حدوداً از هر طرف هفت تا ده سانتیمتر بیشتر از ضـخـامـت فونداسیون بتون ریزی کردیم. که البته این کار برای سهولت در اجرای قالب بندی و کفراژبندی بود.

 

 

 

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

 


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

 

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

 

نحوه ی آرماتوربندی
فولاد را که گفتیم به صورت میل گرد در بتون استفاده می کنیم باید به صورت یک شبکه و کلاف یک پارچه در آورده تا بتواند به خوبی در مقابل نیروهای وارده از خود مقاومت نشان دهد . بـه این شبکه میل گرد و آرماتورهای بـه هم بافته شده حصیری می گویند.
میل گردها را معمولا با توجه به قطر آنها می خوانند مثلاً میل گرد 20، میل گردی است که قطر آن 20 میلیمتر می باشد .
لازم ذکر است با توجه به آئین نامه حداقل میل گردی که در ساختمانها مصرف می شـود نـمـره 6 می باشد.
البته قابل ذکر است که ساختمان ما بتنی می باشد و ما از میلگرد بیشتر در فنداسیون( پی ) و شناژها استفاده می کنیم.
مـیـل گـردها معمولا به طول 12 متربه بازار عرضه می شوند. که با توجه به شکل و ابعاد فونداسیون باید آنها را به اندازه ی دلخواه قیچی کنیم. بـا تـوجـه بـه توضیح بالا که شبکه آرماتورها باید به صورت یک کلاف یک پارچه عمل کند نحوه ی اتصال آنها بـه یکدیگر بسیار حائز اهمیت است. کـه مسلماً باید با نظارت مهندس ناظر اجرا شود .
معمولا در کارگاه ها برای اتصال دو نخ آرماتور 40 برابر قطر آرماتور آنـهـا را بـا هــم اورلــب کـرده و بـه وسیله ی مفتول آنـهـا را بـه هـم می بندیم . کـه البته این نوع اتصال طبق آئین نامه برای آرماتورهای تـا نـمره ی 32 مجاز می باشد . روشهای دیگری نیز برای اتصال آرماتورها وجود دارد.
بـا تـوجـه بـه خاصیت میل گـرد و عـلت استفاده آن در بتون باید اندازه قطر و نحوه اجرای آرماتورها دقیقاً طبق نقشه و با نظر مهندس محاسبه و اجرا شود، مقدار میزان مصرف میل گرد در بتون با توجه به سطح مقطع آن است .
بـا دقت در شکـل ظاهری فونداسیون و محاسبه می توانیم به این نتیجه برسیم که در سطح بالایی پی نیروهای کششی وارده کم و نیروهای فشاری وارده که بـتـون بـه خـوبـی می توانـد در مقابل آن مقاومت کند زیاد است . و در سطح پایینی پی نیروهای کششی وارده زیاد و نیروهای فشاری وارده کم است . پس باید در سطح پایینی پی از تعداد میل گردهـای بیشتر و قویتری استفاده کنیم تـا در مـقـابـل نیروهای کششی وارده به خوبی مقاومت کند . در کارگاه هـای کوچک مثلا در کارگاه مورد نظر ما با توجه به مشکلات اجرایی و نظر به اهمیت سـطح مقطع فولاد در بتون بـه جای استفاده از میل گردهـای بـا نمره بالاتر در شبکه پایین پی از تعداد بیشتری میل گرد با نمره میل گردهای شبکه بالایی پی البته با نظر مهندس ناظر استفاده می شود.

 

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

 

 

 

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

 

 

 

 

 

 

 

خم کردن آرماتور :
در کارگاه های کوچک آرماتورها را با دست ــ کارگاه و آچار گوساله خم می نمایند . ولی در کارگاه هـای بـزرگ خم کـردن آرماتور بوسیله ی ماشین انجام می شود . مسئول کارگاه آرماتوربندی باید از روی نقشه تعداد و شکل هر آرماتور را تعیین نموده و به کارگران داده و خم کردن هر سری را دقیقاً زیر نظر داشته باشد تا طول آرماتور و محل خم کردن و زاویه ی خم کـردن و طول قلاب ها طبق نقشه انجام شـود . طول قلاب معمولا نباید از 10 سانتی متر کمتر باشد . میل گردها باید از نوع ذکر شده در نقشه باشد. یکی از نکات اجرایی که باید مد نظر قرار دهیم این است که اگر میل گرد خمیدگی موضعی داشت می باید این خمیدگی قبلاً صاف گـردیده بعد اقدام به شکل دادن آرماتور بـشـود. بـرای صاف کـردن میل گرد چکش کاری مجاز نیست . بلکه باید بـه وسیله ی کشش این کار را انجام دهیم .
آرماتورها باید طوری بسته شود تا در موقع بتون ریزی از جـای خـود تکـان نخورده و جـابـجـا نـشـونـد آرمـاتـورهـای تـا قطـر 12 میلی متـر را می تـوان بـا دسـت خـم نـمـود ولـی آرماتورهای بزرگتر از 12 میلی متر بهتر است با دستگاه مکانیکی مجهزبه فلکه خـم شـود قطر فـلکـه خـم متناسب بـا قطر آرماتور بوده و توسط مهندس محاسب و مهندس کارگاه تعیین می شود .
کـلـیـه آرمـاتـورهـای ساده باید بـه قلاب ختم شود ولی آرماتورهـای آجدار را می توان به صورت گونیا خم نمود. سرعت خم کردن باید متناسب با درجه ی حرارت محیط بـاشد و باید بـا نظر مهندس کارگاه بطور تجربی تعیین شـود. این نـکـتـه در کـارگـاه ما با توجه به گرمای هوا در منطقه حائز اهمیت می بـاشد کـه کما کان رعایت می شـد . باید از خم کردن آرماتورها در دمای کـمـتـر از پنج درجه ی سانتیگـراد خـودداری نمود . حتی المقدور باید از بـاز کـردن خـم هـای آرماتورهـای شکل داده شده و مصرف آن خـودداری نـمـود. بولت ها یا آرماتورهـای انتظاری که برای اتصال شالوده بـه ستون به کار رفت تا سطح آرماتورهای زیرین پی ادامه یافت.
کلیه ی بولت ها درانتها دارای خـم 90 درجه بودند. این آرمـاتـورهـا بـه وسیله خاموت بـه یکـدیگـر متصل شده و داخل فونداسیون به خوبی مستقر شدند و در داخل پی ادامه داشتند.. کـارگـران به علت سهولت در اجرا جهت خم خاموت ها را در یک جهت قرار داده بودند که توسط مهندس ناظر تذکر داده شد وکارگران مجبور بـه باز کردن تعدادی از آنها شدند و جهت آنها را تغییر دادند.
در این موقع کارگاه جهت بتون ریزی فونداسیون آماده بود. البته لازم ذکر است که میل گردها را جهت استحکام بیشتر با خال جوش به هم وصل کردیم.

 

بتون ریزی فونداسیون :
بـتـون تـشکـیل شده از دانـه هـای سنگی بـه اضافه ی سیمان وآب است. کـه سیمان و آب تشکیل خمیـر سیمان را می دهـنـد . خمیر سیمان کـه در واقـع مخلوط سیمان و آب می باشد در اثر واکنش شیمیایی سیمان و آب روند سخت شـدن را طـی می کـنـد و در نتیجه دانه که شامل ماسه و شن یا سنگ شکسته می باشد را به صورت توده ی سنگ مانندی به یکدیگرمی چسباند که به بتون سخت شده معروف است . البته به آن سنگ مصنوعی نیز می گویند .
دانه های سنگی عموما به دو گروه ریز و درشت تقسیم می شوند . دانـه هـای ریز از ماسه طبیعی یا کارخانه ای که اندازه ی ذرات آنها تا یک چهارم اینچ می رسد تشکیل شده و دانه های درشت دانه هایی است کـه روی الک شماره 16 باقی می ماند .
همانطور که گفتیم خمیر سیمان از مخلوط سیمان و آب تشکیل شده و چون به طور کامل اشباع نمی شود پس هوا نیز در آن وجود دارد .
خمیر سیمان معمولا حدود 25 تا 40 درصد کـل حجم بتون را در بـر می گیرد که حجم مطلق سیمان معمولا بین 7 تا 15 درصد و حجم آب از 14 تا 21 درصد است . مقدار هوا در بتون تا حدود 8 درصد حجم بتون تغییر می کند که البته این مقدار به اندازه درشت ترین دانه ها بستگی دارد.
از آنجا که دانه ها حدودا 60 تا 75 درصد بتون را شامـل می شـود
انتخاب آنها از اهمیت ویژه ای برخوردار است . دانـه هـا باید از موادی تشکیل یافته باشند که دارای مقاومت کافی بوده و در مقابل شرایط محیطی مقاوم بـاشـنـد . کیفیت بتون تا حد زیادی به کیفیت خمیر سیمان بستگی دارد . در بتونی که به طور صحیح ساخته می شود هر یک از دانه هـا کاملا به خمیر سیمان آغشته می شود و تمامی فضای موجود بین دانه ها کاملا با خمیر سیمان پر می شود. دانه های درشت باید به حدی مصرف شـود کـه فضای خالی در بتون ایـجـاد نکند . یعنی مانع مخلوط شدن دانه های کوچکتر نشود و فضای بین دانه های درشت را دانه های متوسط پر نمایند .
مصرف دانـه هـای متوسط هم باید به حدی باشد که جای دانه های درشت را نگیرد . بتونی کـه دارای دانه بندی متعادل باشد از مقاومت بالایی برخوردار خواهد بود .
مصرف دانـه هـای ریز ، سیمان و آب هم باید به حدی باشد که کاملا اطراف کلیه ی دانه ها را آغشته نماید و فضای خالی دانه ها را بپوشاند. اگر مصرف دانه های ریز زیاد باشد بتون معایب زیر را پیدا خواهد نمود :
1 ــ مقاومت فشاری بتون کم می شود .
2 ــ سیمان مصرفی مورد نیاز بتون زیاد خواهد شد .
3 ــ بتون به آب زیادی احتیاج خواهد داشت که بعد ازسخت شدن به صورت حباب های هوا در بتون باقی خواهد ماند .

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله 29   صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


دانلود مقاله کارآموزی عمران - اجرای کـارهـای ساختمانی

دانلود فایل اکسل داده های آماری متغیرهای حسابداری شرکتهای خانوادگی پذیرفته شده بورس اوراق بهادار تهران

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

دانلود فایل اکسل داده های آماری متغیرهای حسابداری شرکتهای خانوادگی پذیرفته شده بورس اوراق بهادار تهران


دانلود فایل اکسل داده های آماری متغیرهای حسابداری شرکتهای خانوادگی پذیرفته شده بورس اوراق بهادار تهران

عنوان: دانلود فایل اکسل داده های آماری متغیرهای حسابداری شرکتهای خانوادگی پذیرفته شده بورس اوراق بهادار تهران

فرمت:EXCEL

دسته: حسابداری، مدیریت مالی و اقتصاد

فایل حاضر شامل داده های آماری مربوط به 31 شرکت خانوادگی پذیرفته شده بورس اوارق بهادار تهران در بازه زمانی سال 1388 الی 1393 می باشد. متغیرهای محاسبه شده در این فایل شامل سود خالص، مجموع دارایی هاٰ، نرخ بازده دارایی ها،حقوق صاحبان سهام، نسبت Qکیو توبین، اندازه ، نسبت مشارکت و عضویت اعضای خانواده در هیات مدیره، نقش دوگانه (مدیرعامل-رئیس هیات مدیره)، اینکه آیا مدیرعامل عضوی از خانواده است یا خیر، نسبت مالکیت سهام شرکت توسط اعضای خانواده (مالکیت خانوادگی)، و سن شرکتها می باشد که می توان از آن برای تجزیه و تحلیل تحقیقات مربوط به رشته های حسابداری، مدیریت مالی و اقتصاد استفاده نمود.


دانلود با لینک مستقیم


دانلود فایل اکسل داده های آماری متغیرهای حسابداری شرکتهای خانوادگی پذیرفته شده بورس اوراق بهادار تهران

فایل پاورپوینت آماده جهت ارائه پروژه و سمینار با موضوع " مدیریت خدمات فناوری اطلاعات بر مبنای ITIL" در 140 اسلاید

اختصاصی از ژیکو فایل پاورپوینت آماده جهت ارائه پروژه و سمینار با موضوع " مدیریت خدمات فناوری اطلاعات بر مبنای ITIL" در 140 اسلاید دانلود با لینک مستقیم و پر سرعت .

فایل پاورپوینت آماده جهت ارائه پروژه و سمینار با موضوع " مدیریت خدمات فناوری اطلاعات بر مبنای ITIL" در 140 اسلاید


فایل پاورپوینت آماده جهت ارائه پروژه و سمینار با موضوع

به نام خدا 

فایل پاورپوینت آماده جهت ارائه پروژه و سمینار با موضوع " مدیریت خدمات فناوری اطلاعات بر مبنای  ITIL"  در 140 اسلاید

فرمت فایل : power point (قابل ویرایش)

تعداد صفحات : 140 صفحه

IT service management based on ITIL

Information Technology Infrastructure Library

کتابخانه زیرساخت فناوری اطلاعات

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

رشته های مورد نیاز :کاردانی کامپیوتر ،مهندسی کامپیوتر ،فناوری اطلاعات ، هوش مصنوعی ، معماری کامپیوتر ، it ، مهندسی نرم افزار ، مهندسی سخت افزار ، مهندسی شبکه ، مهندسی الکترونیک ، کتابداری ، مهندسی برق قدرت ، کنترل ، مخابرات،مهندسی بازرسی جوش ،مهندسی مواد،مهندسی مکانیک ، مهندسی متالورژی ، مهندسی پزشکی ، مهندسی شیمی ، مهندسی عمران و سایر رشته های فنی و مهندسی که به مباحث کامپیوتری و فناوری اطلاعات  نیاز دارند 

سرفصل مطالب

مقدمه

مدیریت خدمات فناوری اطلاعات (ITSM)

ITIL  چیست؟

 ساختار ITIL

مزایای استفاده از ITIL

تاریخچه ITIL

سیر تکاملی ITIL

ITIL V2

ITIL V3

مقایسه ITIL V2 & V3

Service Level Agreement (SLA)

میز خدمت  Service Desk ) )

میز کمک Help Desk ) )

برون سپارها (Outsourcer)

پشتیبانی سرویس  ( Service Support )

مدل فرایند پشتیبانی سرویس ITIL

CMDB (Configuration Management Database)

ارائه خدمات (Service Delivery)

مدل فرایند تحویل سرویس ITIL

مدیریت امنیت (Security Management)

مدیریت تجهیزات نرم افزاری (Software Asset Management)

چرخه حیات سرویس در ITIL

علل موفقیتITIL

منافع مدیریت سرویس های IT

افزایش ضریب موفقیت پیاده سازی ITIL در سازمان

حاکمیت فناوری اطلاعات (IT Governance)

استاندارد حاکمیت فناوری اطلاعات (COBIT)

جمع بندی ( مدل تعالی فاوا )

نتیجه گیری

معرفی چند سایت ITIL

vفناوری اطلاعات بسیار از علم رایانه وسیع‌تر و پیچیده تر است. این اصطلاح در دهه ۱۹۹۰ جایگزین اصطلاحات پردازش داده‌ها و سیستم‌های اطلاعات مدیریت شد که در دهه‌های ۱۹۷۰ و ۱۹۶۰ بسیار رایج بودند. فناوری اطلاعات معمولاً به کلیه فناوریهائی اشاره دارد که در پنج حوزه جمع آوری، ذخیره سازی، پردازش، انتقال و نمایش اطلاعات کاربرد دارند.

و ......................

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

ولی در فایل دانلودی متن کامل مقاله

همراه با تمام ضمائم با فرمت پاور پوینت در 140 صفحه که  قابل ویرایش و کپی کردن می باشند

موجود است


دانلود با لینک مستقیم


فایل پاورپوینت آماده جهت ارائه پروژه و سمینار با موضوع " مدیریت خدمات فناوری اطلاعات بر مبنای ITIL" در 140 اسلاید

دانلودمقاله آبستنی

اختصاصی از ژیکو دانلودمقاله آبستنی دانلود با لینک مستقیم و پر سرعت .

 

 

 

آبِسْتَنی، بارور شدن و فرزند آوردن زن از مرد و دوره‌ای که زن بچه‌ای را در زهدان، یا به اصطلاح عامه در شکم خود، از هنگام بسته شدن نطفة او تا هنگام زادن حمل می‌کند. آبستن صورت فارسی واژه پهلوی «آبِسْتَن» و «آبُسْتَن» (مکنزی، ذیل همین واژه‌ها) و صورت قدیمتر آن «آپُسْتَن» و «آپُسْتَنیه» (آبُستنی) است. این واژه از پیشوند «آ» و دو کلمة ‌«پُسْ» به معنی پسر، و «تَن» و پسوند اسم معنی «ایه» ترکیب یافته است (تبریزی، ذیل آبستن). واژة آبستنی از سویی حال زنی را وصف می‌کند که فرزند پسری در تن یا شکم خود دارد و از سوی دیگر بیان‌کنندة ارزش و بهایی است که در عقیدة جمعی ایرانیان به پسر، یعنی جنس نرینه، داده می‌شده است. واژة آبستن در فارسی تهرانی به صورت «آبِسَّن» و در گویشهای کردی «آوس» (وهبی؛ مردوخ) و لری «اَوِس» (حصوری؛ ایزدپناه) متداول است. در کردی آبستن را «زِک پِرّ» به معنی فرزنددار، هم می‌نامند. «زِک» در گویش گیلکی به صورت «زَک» و «زاک» و به معنی فرزند و بچه آمده است (ستوده). این واژه شکل دیگر واژة فارسی «زِه» است که در کلمة «زهدان»، به معنی بچه‌دان و رحم و ترکیب «زه و زاد» و اصطلاح عامیانة «زاق و زوق» به معنی فرزند و فرزندان بسیار، بازمانده است. در زبان فارسی واژه‌های «بارداری» و «باردار» که بر گرداندة فارسی واژه‌های عربی «حمل»‌ و «حامل» است، و «حاملگی» و «حامله» نیز به جای آبستنی و آبستن به کار می‌رود. گاهی زن آبستن را نیز به کنای «دونَفَسه» (در تهران)، «دوگیان» (دو + گیان: جان و روح) (در کردستان) و «ایکی جانلی» به معنی دو جان و تن (در آذربایجان) می‌خوانند. دو نفسه یا دو جان خواندن زن آبستن بر پایة این باور همگانی است که زن را در دورة حاملگی دارای دو جان یا تن و با دو نفس یا دم، یکی از آن زن و دیگری از آن بچة شکم او می‌انگارند. زن در جامعة ایران اسلامی مظهر باروری شناخته شده و اهمیت نقش او در آبستن شدن و فرزند آوردن است. هدف از ازدواج زن و مرد نیز تحقق بخشیدن به این نقش، یعنی باروری زن است. زن تا بچه نیاورده، در افکار عامّة مردم ایران بیگانه است. بر بنیاد همین باور یک ضرب‌المثل قدیم فارسی می‌گوید: «زن تا نزاییده بیگانه است» (هبله رودی، 87). زن با آوردن فرزند، پردة بیگانگی را می‌گسلد و اجاق خانواده را روشن می‌کند. زنی که آبستن می‌شود و فرزند می‌آورد، رشتة پیوندش را با شوهر و طایفة شوهر استوار می‌کند و به اصطلاح در خانة شوهر پاقرص می‌شود. باروری و زایایی به شخصیت زنانة وی اعتبار مادری می‌بخشد و شوهر را از شأن و منزلت والای مقام پدری در جامعه برخوردار می‌کند. زنانِ بارورِ گوهر شکم با زادنِ پسرانِ بسیار، مردان خود را نام‌آور می‌کنند و نسل و دودمان آنان را دوام و استمرار می‌بخشند. زنان نازا، یا به اصطلاح عامه «نروک»، به واسطة ناتوانی در باروری و نیاوردن بچه در خانه و جامعه، سرافکنده و خوار به شمار می‌آیند و آیندة تاریح و نامطمئنی دارند. تأخیر در باروری و عقیم و سترون بودن همچون کابوسی دهشتناک، پیوسته زنان نازا را می‌آزارد و مایة نگرانی و حتی بیماری روانی آنان می‌شود.
جنین‌شناسی: شناخت جنین در طب سنتی ایران اسلامی بر مجموعه‌ای از آگاهیها و تجربه‌ةای علمی و عقاید دینی و سنتی استوار بوده است. طبیبانی مانند علی بن رَبَّنِ طبری (192ـ247ق/808 ـ861م)، محمد بن زکریّای رازی (251ـ313ق/865 ـ 925م)، علی بن عباس اهوازی (338ـ384ق/949ـ994م)، ابوبکر ربیع بن احمد اخوینی (نیمة دوم سدة 4ق/10م)، ابوعلی سینا (370ـ 428ق/980ـ1037م) و سید اسماعیل جرجانی (433ـ531ق/1042ـ1137م) با بهره‌گیری از دانش دانشمندان ایران باستان و دیدگاههای علمی مکتب پزشکی جهان آن روز، به ویژه مکتب پزشکی یونان و هند و جندیشاپور، پژوهشهایی در زمینة شناخت و دریافت پدیدة پیچیدة آبستنی و چگونگی رشد و پرورش جنین در زهدان و بیماریهای وابسته به آبستنی کرده بودند. در نوشته‌های پزشکی بازمانده از این دانشمندان، بخشها و گفتارهایی به آبستنی و موضوعهای مربوط به آن اختصاص داده شده است. نظر کلی قدما دربارة جای نطفه با این بیان قرآن مجید مطابقت می‌کرد: «یادآور زمانی را که گرفت خداوند از آدمیزادگان، از پشتهای ایشان فرزندانشان را» (اعراف /7/172). آنان جای نطفة پدید آرندة جنین انسان را در صلب یا پشت مرد می‌دانستند و می‌گفتند در اثر آمیختن آب مرد با آب زن در زهدان، نطفة‌انسان بسته و زن آبستن می‌شود. ابوعلی سینا آب مرد و زن را دو گوهر، و گوهر مرد را کارگزار خداوند می‌دانست. او سرشت گوهر مرد را آتشی و سرشتِ گوهرِ زن را خاکی و آمیختگی این دو را آفرینندة هستی انسان می‌شمرد (قانون، 2/346ـ347). دربارة پدیداری جنین انسان و چگونگی تکوین آن از آب نطفه به خون بسته و از خون بسته به پاره‌آی گوشت و شکل‌گیری استخوان و اندامها، ‌دیدگاهی داشتند که آن را مطابق با مضمون این آیات می‌پنداشتند: «ای مردم، اگر در گمانید از انگیختِ پس از مرگ، پس [نشان توانایی ما بر آن کار آن است که] آفریدیم شما را از خاک، سپس از نطفه، سپس از خون بسته، ‌سپس از پاره‌آی گوشتِ تمام آفریده یا ناتمام آفریده تا روشن سازیم برای شما [که هر دو را می‌توانیم] و می‌آرامانیم در زهدانها آنچه بخواهیم تا زمانی نامزد کرده آنگاه بیرون می‌آوریم شما را کودکی خردسال تا آنگاه که به زورمندی خویش رسید، و از شما کسانی‌اند که به جوانی می‌میرند و کسانی که بازپس برده می‌شوند تا بدترین روزهای زندگانی» (حج /22/5)؛ «به درستی که آفریدیم مردم را از گلی ساخته کشیده آنگاه او را نطفه‌آی کردیم در آرام جایی استوار، سپس نطفه را خونی بسته کردیم و سپس آن را پاره گوشت گردانیدیم و آنگاه پاره گوشت را استخوانها کردیم و سپس بر استخوانها گوشت پوشاندیم،... با آفرین خدا که نیکوترین همة آفرینندگان است» (مؤمنون /23/12ـ14). برزویة طبیب به آمیختن آب مرد و زن در زهدان و راکد و تیره شدن آن اشاره می‌کند و می‌نویسد این آب تیرة ایستاده را بادی که در رحم پدید می‌آید، حرکت می‌دهد و به صورت پنیر در می‌آورد. سپس این پنیر همچون ماست بسته می‌شود و اندامها از آن پیدا می‌گردند (کلیله، 54). چنین وصفی از بسته شدن نطفه و تشکیل جنین و تشبیه مرحلة نخست زندگی جنین به پنیر و ماست در کتاب طب ملکی، نوشتة علی بن عباس اهوازی، نیز آمده است. این شیوة تفکر ظاهراً باید از اندیشة یونانی گرفته شده باشد (الگود، تاریخ پزشکی، 382ـ383). برخی از پزشکان معتقد بودند که نطفة بسته شده پس از 35 تا 45 روز بدل به پاره‌ای گوشت می‌شود و به صورت جنین درمی‌آید. جنین 35 روزه پس از 70 روز و جنین 45 روزه پس از 90 روز جنبیدن آغاز می‌کند (جرجانی، الاغراض، 175). در آغاز، جنین از خون حیض تغذیه می‌کند و سپس گذرهایی روی جنین و شکاف ناف در میان آن پدید می‌آید. رگی از شکاف ناف فراز می‌آید و به سربالای رحم می‌پیوندد. این رگ غذا را از زهدان مادر می‌گیرد و به گذرهای روی جنین که راهشان گشوده شده است، می‌دهد. آنگاه تن فرزند شاخ می‌زند و اندامهای آن یکی پس از دیگری پدید می‌آید (جرجانی، ذخیره، 551؛ الاغراض، 174). در پدید آمدن نخستین اندامهای جنین و اینکه کدام اندام نخست می‌روید و شاخه می‌زند، میان پزشکان قدیم اختلاف بود. جرجانی نظر بقراط را که گفته بود نخست دماغ (مُخ) و چشم در جنین پدید می‌آید و نظر ابن سینا را که عقیده داشت نخست جگر آفریده می‌شود، باطل می‌دانست. به عقیدة او نخستین اندامی که در جنین پدیدار می‌شود قلب است‌ «لکن آفریده شدن آن در [جنین] حیوانی نخست ظاهر نباشد» (ذخیره، 552). او مدت آبستنی طبیعی را 9 ماه دانسته و نوشته است: جنینی که در 3 ماهگی در شکم مادر بجنبد «از پس 270 روز بیرون آید که 9 ماه تمام باشد، لکن در این حساب کمابیشی بسیار افتد» (ذخیره، 110). همچنین وی بیرون آمدن بچه از زهدان مادر را به سبب ناکافی بودن غذای درون زهدان و گرسنگی بچه دانسته و گفته است که بچه برای یافتن غذای بیشتر در زهدان به جنبش و تلاش می‌افتد و با حرکتهای بسیار خود رشته‌های پیوندش را با زهدان می‌گسلد. پس از گسستن پیوندها به جست‌وجوی راه گریز از زهدان می‌افتد و بسیار زود گذرگاه بیرون آمدن را می‌یابد و به دنیا می‌آید (الاغراض، 175).
شناخت آبستنی: در گذشته پزشکان و قابلگان آبستنی را از روی دگرگونیهایی که پس از بند آمدن نخستین عادت ماهانه در حال و رفتار و رنگ زنان پدید می‎آمد، تشخیص می‎دادند. مثلاً تیره شدن رنگ پوست و لک و پیس نشستن بر روی چهره، کبودتر شدن رگهای پستانها و برجسته و سیاه‎تر شدن نوک پستانها، به زردی یا کبودی زدن سپیدی دیدگان و دل به هم خوردگی همراه با سرگیجه و شکوفه را از جملة نخستین نشانه‎های آشکار آبستنی به شمار می‎آوردند. گاهی نیز یک روز تمام زن را از خوردن طعام باز می‎داشتند تا شکمش از غذا کاملاً تهی شود و هرگونه بویی از دهانش برود. بعد شب هنگام پیش از خوردن هر خوراکی، در زیر دامنش عود دود می‎کردند. اگر بوی خوش عود از راه دهان و بینی‎اش بیرون نمی‎آمد آن را نشانة بسته شدن راه زهدان و دهان و بینی و بارگرفتن زن می‎دانستند. اگر بیرون می‎آمد، نشانة بازبودن این راهها و بارنگرفتن زن می‎انگاشتند (همو، ذخیره، 555).
آبستنی در فرهنگ عامه: در فرهنگ عامه اعتقاد بر این است که نطفة انسان در رگی در کمر یا پشت مرد جای دارد. چون نطفة مرد در رحم زن بیفتد به خواست خدا زن آبستن می‎شود و بچه می‎آورد. این عقیده به گونه‎ای بازتر در داستان قدیم و عامیانة شب چهارصد و پتجاهم هزار و یک شب بیان شده است: «در مرد رگی است که همة رگها را آب دهد و آب از سیصد و شصت رگ جمع کرده به بیضة چپ بریزد. آنگاه خونی سرخ گردد، پس از آن از حرارت مزاج آب غلیظ و سفید شود و رایحة او مانند رایحة شکوفة خرماست» (3/131). دربارة چگونگی شکل‎گیری بچه در شکم مادر، باور عامه بر این است که نطفه پس از 3 دورة 40 روزه و یک دورة کوتاه 10 روزه، به شکل بچة انسان درمی‎آید. بچه در چلّة اول به صورت نطفه است، در چلّة دوم به صورت خون و در چبّة سوم به صورت یک پاره گوشت. در این هنگام به فرمان خدا فرشته‎ای می‎آید و این پارة گوشت را شکل می‎بخشد. نخست دست و پای بچه را می‎سازد و سپس اندامهای دیگرش را. ساختن بینی و شرمگاه بچه را هم به خدا وامی‎گذارد. خدا هم نخست بینی و بعد اندام نری یا مادگی بچه را هم به خدا وامی‎گذارد. خدا هم نخست بینی و بعد اندام نری یا مادگی بچه را می‎گذارد و به جسم او کمال می‎بخشد. ساختن همة اندامها 10 روز به درازا می‎کشد. در این هنگام به امر خدا اسرافیل نفخه‎ای به شکم مادر می‎دمد و روح در بچه حلول می‎کند. بچه با دریافت روح، در شکم مادر به جنب و جوش می‎افتد (کتیرایی، 7-8). عامة مردم دورة آبستنی زن را 9 ماه و 9 روز و 9 ساعت (نه کم و نه زیاد) می‎دانند. می‎گویند بچه از ماه هفتم آمادة بیرون آمدن از شکم مادر است. اگر بچه در 7 ماهگی یا در 8 ماهگی به دنیا بیاید، پا نمی‎گیرد و می‎میرد. پیشینیان عقیده داشتند که بچه‎ای که 7 ماهه زاده شود، زنده می‎ماند لیکن اگر 8 ماهه زاده شود، یا مرده به دنیا می‎آید و یا پس از چندی می‎میرد (جرجانی، ذخیره، 175).
تعیین جنس جنین: پیشینیان برپایة شناختی که از دستگاهها و اندامهای بدن انسان ونقش و کارکرد هر یک از آنها داشتند، نظرهای گوناگونی دربارة عاملهای مؤثر در تعیین جنس جنین انسان مطرح می‌کردند. به طور کلی، نظر بیشتر آنان این بود که سلطة یک جنس بر جنس دیگر به هنگام تکوین جنین بستگی به دو عامل، یکی آب منی و دیگری ساختمان عمومی بدن مرد و زن دارد. در مورد عامل نخستین، بیش‌تر آنان به ویژه ابوعلی سینا و جرجانی معتقد بودند که اگر نطفة پدر و مادر هر دو قوی و گرم و آب مرد گرم‌تر از آب زن باشد جنس فرزند آن دو نرینه و اگر نطفة هر دو قوی، لیکن سرد باشد و آب مرد سردتر از آب زن باشد، جنس فرزند آن دو مادینه خواهد شد. به عقیدة اینان، ‌اگر آب مرد از بیضة راست بتراود و در بخش راست زهدان زن نشیند، جنس فرزند آنان نرینه می‌گردد و اگر از بیضة چپ بتراود و در بخش چپ زهدان زن بیفتد، جنس فرزند آنان مادینه می‌شود (همو، همان، ‌111، 555). 

 

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله   21 صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


دانلودمقاله آبستنی

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

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

 

 

بانک اطلاعاتی چیست؟
در بانک اطلاعاتی تعاریف گوناگونی شده است که تعریف زیر از همه جامع تر به نظر می رسد : بانک اطلاعاتی مجموعه ای سازمان یافته از اطلاعات و داده های مرتبط به هم است. داده ها عبارت اند از : حقایق و ارقام یک موضوع خاص و اطلاعات عبارت اند از نتایجی که از ترکیب داده ها حاصل می گردند. مؤسسات و سازمان معمولاً سیستم های اطلاعاتی خود را به دو صورت تشکیل داده از آن ها استفاده می کنند.
استفاده از سیستم های اطلاعاتی ساده
در این روش در فایل های جداگانه قرار می گیرند و برای استفاده از داده های موجود در آن فایل ها، سیستم های جداگانه ای طراحی می شوند. به این نوع سیستم های اطلاعاتی سیستم پردازش فایل ها می گویند.
استفاده از بانک های اطلاعاتی
در این روش داده های موجود، به صورت مجتمع یا بانک مورد استفاده قرار می گیرند در چنین سیستمی کاربر می تواند بدون سر درگمی با صرف وقت اندکی، اطلاعات مورد نیاز خود را از داده های موجود در بانک اطلاعاتی اخذ کند. امروزه اکثر مؤسسات و سازمان ها سعی می کنند از سیستم اطلاعاتی استفاده کنند. برای پی بردن به تفاوت دو روش ذکر شده مؤسسه ای را در نظر بگیرید که داده های مربوط به حقوق کارمندان، بیمه ، تنبیه و تشویق را در چهار فایل جداگانه قرار داده برای اخذ خروجی های مورد نیاز، سیستم های جداگانه ای برای آن ها نوشته است.
کار سیستم حقوق، محاسبه دستمزد کارکنان با استفاده از داده های موجود در فایل حقوق، کار سیستم بیمه، پردازش داده های موجود در فایل بیمه و کار سیستم های تنبیه و تشویق، پردازش داده های موجود در فایل های تنبیه و تشویق می باشد. هریک از این سیستم ها می توانند خروجی مناسبی را تولید کنند، اما اگر بخواهیم اطلاعات جدیدی مانند آنچه در زیر آمده است اخذ کنیم، با مشکل مواجه خواهیم شد.
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 استفاده می کنند، غالباً از SQL در یک 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
توسط انستیتوی استانداردهای ملی آمریکا یا American National Standards Instiute (یا ANSI ) و سازمان استاندارد بین المللی International Standards Orananization (یا ISO ) یک استاندارد رسمی برای 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;
4. نسبت دادن دستوری که باید اجرا شود با خاصیت SQL عنصری Query :
Query 1. SQL . Add (‘select * form pqy where coda > ‘11/);
5. اجرای Query : برای این منظور از دستورات زیر می توان استفاده کرد.
1: Query 1 . Open:
2: Query 1 . Exec SQL
این دستورات ، Query را اجرا می کنند. به عنوان مثال، دستورات زیر را در نظر بگیرید:
Query 1 . SQL . Clear;
Query 1. SQL Add (‘Delete From pay where Code = “ “);
Query 1 . Exec SQL :
این دستورات، رکوردهایی را از جدول Pay حذف می کنند که مقدار فیلد کد کارمندی آن ها خالی باشد.

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

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

unit UMoshtari;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus, DB, StdCtrls, Grids, DBGrids, IntEdit, ComCtrls, Buttons,
ExtCtrls, jpeg, DBCtrls;
type
TFrmMoshtari = class(TForm)
Image1: TImage;
Label4: TLabel;
Panel1: TPanel;
Bevel2: TBevel;
Label3: TLabel;
Label5: TLabel;
Bevel3: TBevel;
Ok: TSpeedButton;
Back: TSpeedButton;
Label1: TLabel;
Label2: TLabel;
Label7: TLabel;
Label8: TLabel;
StatusBar1: TStatusBar;
DBGrid1: TDBGrid;
Panel2: TPanel;
Add: TSpeedButton;
Edit: TSpeedButton;
Del: TSpeedButton;
Prt: TSpeedButton;
Bevel4: TBevel;
Srh: TSpeedButton;
GroupBox1: TGroupBox;
Label6: TLabel;
SpRef: TSpeedButton;
Search: TEdit;
DataSource1: TDataSource;
Label10: TLabel;
SpeedButton2: TSpeedButton;
SpeedButton3: TSpeedButton;
Label11: TLabel;
PopupMenu2: TPopupMenu;
MenuItem2: TMenuItem;
N1: TMenuItem;
N2: TMenuItem;
Label9: TLabel;
Label12: TLabel;
Date: TEdit;
Time: TEdit;
Label13: TLabel;
MoshtariName: TEdit;
Mabda: TEdit;
Maghsad: TEdit;
Ext: TSpeedButton;
N3: TMenuItem;
N4: TMenuItem;

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله    43صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


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