یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

دانلود پروژه برنامه نویسی به زبان دلفی موضوع آژانس هوایی -رشته مهندسی کامپیوتر

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

دانلود پروژه برنامه نویسی به زبان دلفی موضوع آژانس هوایی -رشته مهندسی کامپیوتر


دانلود پروژه برنامه نویسی به زبان دلفی موضوع آژانس هوایی -رشته مهندسی کامپیوتر

 

 

 

 

 

 


فرمت فایل : word(قابل ویرایش) همراه با عکس ها و برنامه های پروژه

تعداد صفحات:86

فهرست مطالب :
عنوان                                                                                                     صفحه

چکیده...............................................................................................................................................1
بخش اول
مقدمه و اشنایی با دلفی ...............................................................................................................2
تاریخچه.............................................................................................................................................2
دلفی چیست؟..................................................................................................................................4
نگاهی سریع به محیط طراحی دلفی.......................................................................................13
ناحیه کاری دلفی.........................................................................................................................15
بخش دوم
مروری بر ساختار بانک اطلاعاتی..............................................................................................20
الف.معماری بانکهای اطلاعاتی..................................................................................................20
تعریف بانک اطلاعاتی..................................................................................................................20
مولفه های دلفی.............................. ...........................................................................................22
انواع بانک اطلاعاتی........... .........................................................................................................22
معماری بانک اطلاعاتی.......................... ...................................................................................23
برقراری ارتباط..............................................................................................................................24
آشنایی با ساختار بانک اطلاعاتی اکسس................................................................................25
آشنایی با اشیا هفتگانه در اکسس............................................................................................25
خلاصه............................................................................................................................................27
مقدمه ای بر sql..........................................................................................................................28
واژه های کلیدsql........................................................................................................................28
دستورات بازیابی داده..................................................................................................................29
دستورات عملیات داده................................................................................................................29
دستورات تراکنش داده...............................................................................................................30
دستورات تعریف داده..................................................................................................................30
دستورات کنترل داده..................................................................................................................31

عنوان                                                                                                     صفحه

بخش سوم
متد ها ، عناصر و روش های به کارگیری انها در برنامه......................................................32
 طریقه اتصال دلفی به بانک اطلاعاتی اکسس.......................................................................33
کار با جدول...................................................................................................................................33
متدهای پیمایش و ویرایش رکوردهای جدول.......................................................................34
مراحل ایجاد package............................................................................................................38

بخش چهارم
معرفی برنامه ................................................................................................................................41
فرم ورود به برنامه........................................................................................................................41
فرم اصلی برنامه............................................................................................................................44
یکی از منوهای باز شده برنامه..................................................................................................53
ثبت اطلاعات پرواز جدید...........................................................................................................53
نمایش کلیه پروازها ...................................................................................................................60
نمایش تاخیر پروازها...................................................................................................................63
فرم فروش بلیط............................................................................................................................67
رزرو بلیط.......................................................................................................................................71
نمایش ساعت پرواز......................................................................................................................75
جستجوی بلیط.............................................................................................................................78
نمایش بلیط های رزرویو فروخته شده....................................................................................80
فرم ثبت اطلاعات مسافرین.......................................................................................................83
فرم نمایش اطلاعات مسافرین...................................................................................................86


 

چکیده:
پروژه حاضر به بررسی نیازمندی های یک آژانس هواپیمایی می پردازد. یک آژانس  به طور کلی شامل موجودیت های مسافر  ،  پرواز  و  بلیط می باشد.
موجودیت ها در واقع جداول ما را می سازند پس قاعدتاً برنامه دارای سه جدول می باشد.
همچنین می دانیم که جدول ها ورودی اطلاعات را شامل می شوند، پس بدیهی است که ثبت اطلاعات شامل اضافه کردن پرواز و اطلاعات مسافر و اطلاعات خرید و رزرو بلیط می باشد.. در این پروژه ابتدا، به مقدمه ای دلفی می پردازیم. سپس در بخش دوم مروری بر ساختار بانک های اطلاعاتی داریم. در انتهای همین بخش مروری بر دستورات SQL و بانک اطلاعاتی اکسس داریم. در بخش سوم نیز مروری بر متدها، عناصر و روش به کارگیری آنها در برنامه خواهیم داشت. در بخش آخر نیز فرم های برنامه را مرور میکنیم.
 
بخش اول
مقدمه وآشنایی با دلفی
تاریخچه
   حدود سال1994 شرکت بورلند شروع به کار برروی یک ابزار طراحی سریع برنامه های کاربردی به نام دلفی نمود.  بعد از آنکه تعیین شد معماری مدل اشیا بهترین روش برای اجرای این نوع طراحی است لازم بود یک زبان برنامه نویسی که به مثابه قلب سیستم است مشخص شود.درآن زمان بورلند فروشنده کمپایلر پاسکال بود وبه عنوان شرکت تولید کننده بهترین ابزارهای پاسکال شناخته می شد. به عبارت دیگر شرکت بورلند کم وبیش مالک پاسکال بود.البته درآن زمان هیچ کمیته استانداردی برای پاسکال وحتی یک استاندارد نوشته شده برای تعریف این زبان وجود نداشت.درهر حال بورلند نرم افزار دلفی را با استفاده ازپاسکال به عنوان زبان پایه تولید نمود.   قبل از بوجودآمدن دلفی شرکت بورلند زبان پاسکال را درچند مورد اصلاح کرد. به عنوان یک زبان جدید پاسکال شی گرا (object Pascal) را ساخت.می توان گفت تفاوت پاسکال شی گرا با پاسکال مثل تفاوت C++ باC  است.   در زبان پاسکال شی گرا کلاسها به پاسکال اضافه شد ودر نتیجه پاسکال به دنیای زبانهای برنامه نویسی شی گرا یا oop (object oriented programming) پیوست.همزمان با طراحی دلفی رفتار ولغات کلیدی جدیدی برای کاربا مدل اشیا به زبان پاسکال اضافه شد مثل لغات کلیدی published  وproperty. بدین ترتیب بورلند توانست تمام قدرت مدل اشیا را پیاده سازی کند. بعد از تطبیق زبان پاسکال با مدل اشیا بورلند توانست محیط طراحی سریع برنامه های کاربردی را اجرا نماید. در واقع زبان پاسکال شی گرا هنگام طراحی دلفی حسب نیاز اصلاح شد. نتیجه آن زبانی است که کاملا با مدل اشیا سازگاری دارد. هر چند تغییر زبان پاسکال شی گرا را می توان اقدامی جسورانه ازطرف بورلند تلقی نمود اما این اقدام بی سابقه هم نبود چون قبل ازآن شرکت میکروسافت زبان بیسیک را اصلاح وزبان جدیدی به نام ویژوال بیسیک تولید کرده بود. توجه کنید که این زبان جدید در مقایسه با زبان پایه اش یعنی بیسیک تقریبا غیر قابل تشخیص است.   البته کاری که شرکت بورلند در تغییر زبان پاسکال کرد توام با خطر بود زیرا این زبان مشتری هایی داشت که بسیار به آن وفادار بودند وممکن بود برخورد خوبی با تغییرات انجام شده ازخود نشان ندهند.از طرف دیگربورلند در بازار پاسکال موفقیت ممتازی داشت که ممکن بود آن را ازدست بدهد. لیکن نتیجه یک ضربه تکان دهنده بود ودرموردآن می توان توصیف های زیر را به کار برد:   پاسکال شی گرا یک زبان برنامه نویسی قوی است پاسکال شی گرا بسیار توانا است قدرت آن تقریبا هیچ تفاوتی با C++\C ندارد این زبان هم قوی است وهم یاد گیری آن آسان است.   مفهوم برنامه نویسی شی گرا را می توان بدین صورت خلاصه کرد: قسمتهایی از شی که کاربر به آنها نیاز دارد ظاهر می گرددوهمه مکانیسم های داخلی آن که لازم نیست کاربر درباره آنها اطلاعاتی داشته باشد مخفی می شوند. برنامه نویسی شی گرا شما را قادر می سازد که از یک روش ساختاری استفاده کنید.    برنامه های دلفی به علت کاربرد کنترل ها درآن بسیار شی گرا هستند. پس از ساخت یک کنترل می توانید ان را درهربرنامه دلفی مجددا استفاده کنید.همچنین یک کنترل را می توانید از طریق وراثت بسط داد طوری که یک کنترل جدید با قابلیت های اضافی سا خته شود.
دلفی چیست؟
   دلفی یک محصول پرفروش شرکت بورلند(Borland) برای طراحی سریع برنامه های کاربردی ونوشتن برنامه های تحت ویندوز می باشد.   ازطریق دلفی می توانید برنامه های تحت ویندوز را بسیارسریعتر از قبل بنویسید. وبرنامه های کنسول (consol) یا واسط گرافیکی کاربر ویندوز 32 بیتی را بسازید. هنگام ساخت واسط گرافیکی کاربر((Graphical User   Interfaceیا GUI با دلفی, متوجه می شوید که قدرت یک زبان برنامه نویسی (پاسکال شی گرا) در یک محیط طراحی سریع برنامه های کاربردی یا RAD (Rapid Aplication Development) نهفته است.   درچنین محیطی می توان واسط کاربر یک برنامه را با استفاده از تکنیک کشیدن ورها کردن (Drag and Drop) ایجاد نمود.(واسط کاربر همان منوها پنجره های فرعی پنجره اصلی وامثال آن می باشند.)   برای ساخت برنامه های خاص مثل مرورگرهای وب نیز می توانید کنترلهای Active را روی فرم ها نصب کنید.   دلفی همه این قابلیت ها را بدون کاهش سرعت اجرای برنامه ارایه می دهد چون کد ترجمه شده سریعی را تولید میکند. دلفی بعضی از جزییات سطح پایین یک برنامه تحت ویندوز را مخفی می کند اما مسلما نمی تواند برنامه ما را بنویسد. در اینجا به بررسی تفصیلی روند حرکتی دلفی در هر یک از نسخه های آن می پردازیم و مشخصات مهم آن را بررسی می کنیم.


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

دانلود ترجمه پیاده سازی فشرده سازی داده ها در آزمایشگاه دلفی

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

دانلود ترجمه پیاده سازی فشرده سازی داده ها در آزمایشگاه دلفی


دانلود ترجمه پیاده سازی فشرده سازی داده ها در آزمایشگاه دلفی

 

 

 

 

 

 

 

 


pdf متن اصلی
متن ترجمه word

تعداد صفحات : ۱۰ صفحه ترجمه و ۵ صفحه اصل مقاله

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

۱- معرفی :

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

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

۲- زنجیره فرایند داده های دلفی :

در آزمایشگاه دلفی انواع فایلهای داده ی زیر استفاده می شود .

داده خام :(RAW ) : فایلهایی با اطلاعاتی از سیستم کسب داده ها.

 FDST  یا  DST  تمام شده : فایلهای تولید نشده به وسیله برنامه های مجدد سازی استفاده شده در دلفی .

   LDST  : مانند  FDST   با این تفاوت که همچنین شامل نتایج شناسگرهای خاص است . فقط برای رویداد  .

   SDST : مانند  FDST   اما بعضی اطلاعات چک کننده خاص حذف شده و نتایج شناسه های خاص اضافه شده .

  MDST : شبیه  SDST اما شامل اطلاعات ضروری بیشتری است که به شیوه فشرده تری نوشته شده .

واضح است که مهمترین تحلیل های فیزیکی داده  LDST    ،   FDST ‌و MDST باید به راحتی قابل دسترس باشد . برای کاربر . نسخه های آن باید روی میز قرار داده شوند در حال حاضر ۲۵۰     فضای دیسک نیاز است .

۱ Introduction
In this article we consider an application of general data compression methods to the physics data with the aim of reducing the size of data volume. Thereat, it is necessary to distinguish the terms data reduction and data compression. In the both cases the data volume is reduced, but the implied methods and goals are dierent. In case of data reduction, the shrinkage of data is a result of special reconstruc- tion programs which convert the signals of the sensitive parts of detectors to the physical values like momenta, coordinates, particle identications, etc. The goal of data reduction is not only to shrink the data, but also to facilitate further physics analysis. In case of data compression, the shrinkage of data is a result of more optimum data coding and the implied algorithms do not depend of the data nature. The only goal is the reduction of the sizes of the data les to save disk space.

۲ DELPHI data processing chain
At the DELPHI experiment the following kinds of data les are used:
RAW RAW data { les with information from the data acquisition system.
FDST Full DST { les produced by reconstruction program used in DELPHI.
LDST Long or Leptonic DST { the same as FDST but also contain the results of
particle identication (for leptonic events only).
SDST Short DST { the same as FDST but some detector specic information was
discarded and the results of particle identication were added.
mDST mini DST { similar to SDST but contain the most essential information writ-
ten in more compact way.

 


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

دانلود مقاله دلفی

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

دانلود مقاله دلفی


دانلود مقاله دلفی

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

در این پروژه ی نرم افزاری سعی شده است یک ابزار در محیط برنامه نویسی  دلفی(Delphi) تهیه شود تا برنامه نویسی برای استفاده از پورت ها را ساده تر وبا سرعت تر کند. به همین منظور در ابتدا توضیحاتی در مورد نوشتن کلاس ها و اجزاء ساخت در دلفی وبعد توضیحاتی در مورد این جزء ساخت ذکر شود.

تجرید داده ها و برنامه نویسی شیء گرا:

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

تجرید داده ها به منظور توجه روی اشیاء داده ای مورد نیاز برنامه وعملیات روی اشیاء و عد­­­­­­­­­­م توجه به چگونگی نمایش وذخیره اشیاء

 داده ای در حافظه به وجود امد که نمایندگان ان که ابتدا زبانهایی چون    C++, Turbo Pascal و بعداً با پیشرفت سیستم عامل ها و زبان های برنامه نویسی همچون زبانهایVC++, Delphi می باشد این روش به برنامه نویس اجازه میدهد قبل از پرداختن و بررسی جزئیا ت سازماندهی واقعی ان در حافظه و قبل از پیاده سازی انها بتوانند از اشیاء در برنامهها خود استفاده کند.استفاده از تجرید دادهها منتهی به مجموعه ای  از واحد برنامه هایی با قابلیت استفاده مجدد می شود که میتواند پایه و اساس برای طراحی وتولید نرم افزارهای بعدی باشد.

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


دلفی و برنامه نویسی شئ گرا :
پورت COM و چگونگی دستیابی به آن:
توالی کار برای کنترل پورت COM :


جزئیات جزء ساخت  Tcomcontroler :
TComThread:
نحوه ی نصب و استفاده از جزء ساخت TComControler:
منابع
Building Delphi 6 Applications by Paul Kimmel.

شامل 40 صفحه فایل word


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