توضیحات :
این فایل دارای فرمت word می باشد.
گزارش کارآموزی در لیزینگ خودرو
فهرست :
فصل اول:
مقدمه...............................................................................................................1
لیزینگ چیست....................................................................................................2
تکنولوژی SQL….............................................................................................8
فصل دوم:
نیازمندیها...........................................................................................................16
شرح عملکرد فرم ها.............................................................................................17
فصل سوم:
شرح با بانک اطلاعاتی..........................................................................................53
مدل رابطه ای (ERD).........................................................................................56
مقدمه:
C#:
همراه با ارائه خط مشی NETاز سوی شرکت ماکروسافت زبان برنامه نویسی جدید و جالبی پا به عرصه وجود نهاد .C# زبانی جهت تولید در محیط .NET است. شرکت ماکروسافت بخش عمدهای از پیکره .NET را با استفاده از این زبان درست کرده است.C#یک زبان شی گرای پیشرفته است که توسط یک گروه خلاق طراحی شده و با تکه بر ویژگی های ممتاز به سایر زبان ها گسترش یافته است.C# قدرت و انعطاف C++ را با سادگی Visual Basic در هم آمیخته است.
Data Base:
چهارمین لایه از لایه های MIS، سیستم مدیریت پایگاه داده نام دارد . یک سیستم اطلاعاتی
موثر، کاربر را اطلاعات زمانبر، دقیق و مرتبط تغذیه می کند. این اطلاعات در فایلهای
کامپیوتر ذخیره می شوند. هنگامی که فایلها به درستی و سازمان یافته حفظ شوند ، کاربر
به راحتی می تواند داده هایی را که لازم دارد ،بدست آورد. اگر فایلها بطور مرتب و دقیق
باشند دستیابی به داده ها برای تصمیمات مدیریتی آسان خواهد بود ، در حالی که فایلهای با
مدیریت ضعیف به سر در گمی در پردازش اطلاعات ، هزینه های بالا ، عملکرد ضعیف
و عدمانعطاف پذیری منجر می شود.
لیزینگ خودرو:
لیزینگ ( LEASING) نوعی قرارداد و توافق است که بین دو فرد حقیقی یا حقوقی جهت بهره برداری از عین یا منفعت کالا ی سرمایه ای یا مصرفی با دوام که قابلیت اجاره را داشته باشد منعقد می شود . بنابراین هر قرارداد لیزینگ حداقل دارای دو طرف است که استفاده کننده از منافع دارایی را اجاره کننده ( مستاجر) و مالک دارایی را اجاره دهنده ( موجر ) می نامند
تکنولوژی SQL:
تاریخچه SQL
واژه ی SQLبه صورت سی کو ال باید تلفظ کنیم و اس کیو ال نا صحیح می باشد. منشا اصلی SQLبه مقاله Edgar F. Coddتحت عنوان « مدل رابطهای دادهها برای بانکهای دادهای اشتراکی » که در سال ۱۹۷۰منتشر شد،باز میگردد. در دهه ۷۰گروهی از شرکت IBMدر شهر San Joseبر روی سیستم پایگاه داده ای (System R) بدون توجه به این مقاله کار میکردند و زبان (SEQUEL(Structured EnglishQuery Languageرا به منظور عملیات و بازیابی اطلاعات ذخیره شده در System Rایجاد کردند. اگر چه SQLناشی از تلاشهای کاد بود اما Donald D. Chamberlinو Raymond F. Boyceرا به عنوان طراحان زبان SEQUELمیدانند.
سمینارهایی در زمینه فناوری بانک اطلاعاتی و مباحثاتی در مورد مزایای مدل رابطهای جدید برگزار گردید. تا ۱۹۷۶مشخص بود که IBMطرفدار جدی فناوری بانک اطلاعاتی رابطهای بوده، توجه زیادی نسبت به زبانSQLدارد. تبلیغات در زمینه System/Rباعث جذب گروهی از مهندسین در MenloParkدر کالیفرنیا گردید، و این گروه به این نتیجه رسیدند که تحقیقات IBMمنجر به یک بازار تجاری برای بانکهای اطلاعاتی رابطهای خواهد گردید.
در ۱۹۷۷این گروه شرکتی بنام IncوRelational Softwareتأسیس نمودند تا یک DBMSرابطهای بر اساس SQLبسازند. محصولی بنام Oracleدر۱۹۷۹عرضه گردید، و اولین DBMSرابطهای بوجود آمد. به این ترتیب محصول Oracleباعث گردید اولین محصول IBMبرای مدت ۲سال در بازار دچار رکود باشد. این محصول بر روی مینی کامپیوترهای VAx Digital’sاجرا میشد که خیلی از کامپیوترهای بزرگ IBMارزان تر بودند.
امروزه این شرکت با نام Oracle Corporationاولین فروشنده سیستمهای مدیریت بانک اطلاعاتی رابطهای است. استادان آزمایشگاههای کامپیوتر در دانشگاه برکلی کالیفرنیا نیز در نیمه دهه ۱۹۷۰مشغول تحقیق در زمینه بانکهای اطلاعاتی رابطهای بودن (مانند تیم تحقیق IBM)، گروه فوق نیز یک نمونه از DBMSرابطهای ایجاد نمودند و سیستم خود را Ingresنام نهادند.
پروژه Ingresشامل یک زبان پرسش یا Query languageبود بنام QUEL، اگر چه از SQLخیلی ساخت یافته تر بود، اما شباهت آن به زبان انگلیسی کمتر بود.
در حالیکه Oracleو Ingresبرای ارائه محصولات تجاری در رقابت بودند، پروژه System/Rشرکت IBMدر تلاش بودهاست که یک محصو ل تجاری با نام SQL/Data system(یاSQL/DS) عرضه نماید. IBMموجودیت SQL/DSرا در ۱۹۸۱اعلام، و در ۱۹۸۲شروع به عرضه محصول خود نمود. در سال ۱۹۸۳ IBMیک نسخه SQL/DSرا برای VM/CMS(سیستم عاملی که در کامپیوتر بزرگ IBMغالبا استفاده شده بود)، اعلام نمود.
همچنین در سال ۱۹۸۳شرکتIBM، محصول Database۲یا DB۲را معرفی نمود که یک DBMSرابطهای بود برای سیستمهای بزرگ آن شرکت. DB۲تحت سیستم عامل IBM’s VMS(سیستم عامل مراکز کامپیوتری بزرگ) اجرا میشد. اولین نسخه DB۲در ۱۹۸۵عرضه گردید، و مسئولین IBMاعلام نمو دند که این محصول یک برنامه استراتژیک برای تکنولوژی نرم افزاری IBMمیباش DB۲ .از آن تاریخ تاکنون DBMSرابطهای شاخص بوده و IBMاز آن حمایت نموده و زبان DB۲’s SQLاستاندارد عملی زبان بانک اطلاعاتی بودهاست.
SQLاستاندارد (ANSI (AmericanNational Standards Instituteرا در سال ۱۹۸۶و ISO (International Organizationfor Standardization) را در سال ۱۹۸۷اتخاذ نمود. استانداردهای مختلفی از SQLتاکنون عرضه شده که در جدول زیر بیان میکنیم:
SQL-۸۷
SQL-۸۹
SQL-۹۲
SQL:۱۹۹۹
SQL:۲۰۰۳
این نرم افزار مجهز به ابزارهایجدیدی برای نظارت و مدیریت بوده و همچنین مناسب استفاده برای بانک های اطلاعاتی بسیار بزرگ می باشد و علاوه بر آن در نسخه جدید سرعت کار و سهولت استفاده افزایش چشم گیری یافته است.
2008 Microsoft SQL Server دارای نسخه های مختلفیمی باشد که هرکدام کارایی ، مخاطبین و قیمت های متفاوتی دارد :
SQL Server 2008 Enterprise -
این نسخه در حقیقتپیشرفته ترین ، کاملترین ، و گران ترین نسخه از این نرم افزار است .
تواناییکار با بانک های اطلاعاتی بسیار بزرگ ، توانایی انجام پردازش های بسیار زیاد و انجام تحلیل های پیچیده اطلاعات باعث شده تا شرکت های نرم افزاری برای بانک های اطلاعاتی که با حجم داده بسیار زیاد سرو کار دارند از این نسخه استفاده کنند .
SQL Server 2008 Standard -
شرکت های متوسط بیشتراز این نسخه استفاده می کنند یکی به این دلیل که بانک های اطلاعاتی برزگ را پشتیبانی می کند و دیگری قیمت پایین تر نسبت به نسخه Enterprise است .
عدمتوانایی این نسخه در تحلیل های پیچیده دلیل قیمت پایین تر این نسخه نسبت به نسخه Enterprise است .
SQL Server 2008 Workgroup -
یکی از ارزان تریننسخه ها می باشد و بیشتر برای شرکت های کوچک و سرویس دهنده های وب مورد استفاده قرار می گیرد .
این نسخه هم به راحتی می تواند به نسخه های Standard و Enterprise ارتقا پیدا کند .
SQL Server 2008 Web -
این نسخه برای اولین باریاست که عرضه می شود و مخاطبین اصلی این نسخه را شرکت های خدمات میزبانی وب تشکیل می دهند . این نسخه مجهز به ابزارهای بسیار کاربردی برای پشتیبانی از برنامه های کاربردی گران قیمت و بسیار پیچیده تحت وب است که در سرویس های میزبانی وب به کار می روند .
SQL Server 2008 Developer -
از نام این نسخه میتوان دریافت که این نسخه مخصوص برنامه نویسان و توسعه دهندگان می باشد و به همین دلیل دارای قیمت پایینی است . این نسخه هیچ تفاوتی با نسخه Enterprise ندارد وتمامی امکانات آن را دارا می باشد.
قیمت پایین این نسخه باعث شده تا بیشتر شرکتهای نرم افزاری که با بانک های اطلاعاتی سرو کار دارند از این نسخه استفاده کنند .
با این کار دیگر لازم نیست که شرکت ها برای انجام عملیات تست و یا پیش نمایشملزم به خرید نسخه Enterprise باشد.
در صورتی هم که شرکت تصمیم به عرضه تجاریمحصول خود کرد به راحتی می تواند این نسخه را به نسخه Enterprise ارتقا دهد .