موتور جستجوی پیشرفته مقالات و تحقیقات و ...

تحویل در محیط ورد : word
عنوان :

عنوان سفارش :
تعداد صفحه :
قیمت :
تومان
فهرست مطالب
  • پیشگفتار
  • فصل اول – کلیات
  • مقدمه
  • زبان برنامه نویسی
  • سی‌شارپ
  • اهداف طراحی زبان

  • تاریخچه
  • ویژگی‌ها
  • ساختمان داده'(ساختار و ذخیر سازی داده)

  • رشته ها
  • سیستم یکپارچه شده
  • انواع داده
  • بانک اطلاعاتی
  • اس‌کیوال
  • اس کیو ال سرور
  • تاریخچه
  • استانداردها
  • حوزه و وسعت
  • واژه‌های کلیدی
  • دستور بازیابی داده‌ها
  • دستورات عملیات روی داده‌ها
  • دستورات تراکنش داده‌ها
  • دستورات تعریف داده‌ها<>/
  • دستورات کنترل داده
  • معایب اس کیوال

    محاسن اس‌کیوال

  • زبان‌های مشابه اس‌کیوال
  • فصل دوم : تجزیه و تحلیل سیستم پروانه کسب
  • عملکرد سیستم
  • شناسایی Actor های سیستم
  • شناسایی USECASE های سیستم
  • USECASE Diagram کلی سیستم
  • تحلیل USECASE ها
  • خلاصه ی فصل
  • نتیجه گیری
  • فصل سوم : طراحی و تحلیل پایگاه داده با SQL SERVER 2008
  • تعریف پایگاه داده
  • نتیجه گیری
  • فصل چهارم : نحوه اجرای نرم افزار
  • نحوه اجرای نرم افزار
  • فصل پنجم: معرفی بخشهای مختلف نرم افزار
  • معرفی بخشهای مختلف نرم افزار پروانه کسب

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

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

  • سی‌شارپ
  • سی‌شارپ (C#) زبانی شیءگرا و سطح بالا (high level) از خانواده زبان‌های چارچوب دات‌نت شرکت مایکروسافت است.

    زبان #C، یک زبان برنامه نویسی چند الگویی است و منظم شده مدل‌های تابعی، امری، عمومی، شی گرا و جز گرا می‌باشد. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت. #C یکی از ۴۴ زبان برنامه نویسی ای است که توسط زمان اجرای زبان مشترک از .NET Framework پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود.

    این زبان برپایه سادگی، مدرن بودن، همه منظوره و شی گرا بودن ساخته شد.Anders Hejlsberg، طراح زبان برنامه نویسی دلفی، سرپرستی تیم طراحان زبان #C را بر عهده داشت.این زبان دارای دستوری شی گرا مشابه ++C است و به شدت از زبان‌های جاوا و دلفی تاثیر پذیرفته‌است. در ابتدا نام این زبان COOL بود که مخفف C like Object Oriented Language بود، هر چند در جولای ۲۰۰۰، زمانی که مایکروسافت پروژه را عمومی اعلام کرد، اسم آن به #C تغییر پیدا کرد.آخرین نسخه آن نسخه ۵.۰ است که همزمان با دات‌نت ۴.۵ در آگوست ۲۰۱۲ منتشر شد.

  • اهداف طراحی زبان
  • •استاندارد ECMA این اهداف طراحی زبان را برای #C بر آورده می‌سازد:
  • •سی‌شارپ یک زبان برنامه‌سازی ساده، مدرن، برای اهداف عمومی و شی گرا است.
  • •به دلیل اهمیت داشتن موضوع نیرومندی و دوام و بهره‌وری برنامه‌نویس، زبان دارای چک‌کننده Strong Type، چک‌کننده مرزهای آرایه، تشخیص حالت‌هایی که یک متغیر مقداردهی اولیه نشده‌است، قابلیت انتقال کدها و Garbage Collection خودکار است.
  • •این زبان برای استفاده در اجزای توسعه نرم‌افزار برای دستیابی به مزایای سیستم‌های توزیعی در نظر گرفته شده‌است.
  • •قابلیت انتقال برنامه‌نویس بسیار مهم است، خصوصاً برای آن دسته از برنامه‌نویسانی که با زبان‌های C و C++ آشنا هستند.
  • •پشتیبانی از این زبان برای بین‌المللی شدن بسیار مهم است.
  • •زبان سی‌شارپ برای نوشتن برنامه‌ها برای سیستم‌های تعبیه شده و میزبان در نظر گرفته شده‌است، از سیستم‌عامل‌های پیچیده بسیار بزرگ گرفته تا توابع اختصاصی بسیار کوچک.
  • •هر چند برنامه‌های نوشته شده با #C طوری هستند که از لحاظ حافظه و پردازنده مورد نیاز مقرون به صرفه باشند، ولی خود زبان از لحاظ اندازه و کارایی به خوبی زبان‌های C و اسمبلی نیست.
  • تاریخچه
  • در سال ۱۹۹۹، شرکت سان اجازه استفاده از زبان برنامه نویسی جاوا را در اختیار ماکروسافت قرار داد تا در سیستم‌عامل خود از آن استفاده کند.جاوا در اصل به هیچ پلت فرم یا سیستم‌عاملی وابسته نبود، ولی ماکروسافت برخی از مفاد قرار داد را زیر پا گذاشت و قابلیت مستقل از سیستم‌عامل بودن جاوا را از آن برداشت.شرکت سان پرونده‌ای علیه ماکروسافت درست کرد و ماکروسافت مجبور شد تا زبان شی گرای جدیدی با کامپایل جدید که به ++C شبیه بود را درست کند. در طول ساخت دات نت، کلاس‌های کتابخانه‌ای با زبان و کامپایلر SMC نوشته شدند.در سال ۱۹۹۹ آندرس هلزبرگ گروهی را برای طراحی زبانی جدید تشکیل داد که در آن زمان نامش Cool بود و همانند C بود با خواص شی گرایی. ماکروسافت در نظر داشت اسم این زبان را تا آخر Cool قرار دهد، ولی به دلیل مناسب نبودن برای اهداف تجاری این کار را نکرد. در ارائه و معرفی رسمی .NET در PDC در سال ۲۰۰۰ این زبان به سی شارپ تغییر نام یافت و کتابخانه کلاس‌ها و runtime در ASP.NET به#C منتقل شدند. مدیر و سرپرست طراحان در ماکروسافت آندرس هلزبرگ بود که تجربه قبلی او در طراحی Framework و زبان‌های برنامه سازی++Borland، دلفی (شهر)، Turbo Pascal، ویژوال سی++ به آسانی در دستورالعمل‌های سی شارپ قابل رویت است و به همان خوبی در هسته CLR.

  • ویژگی‌ها
  • برخی از تفاوت‌های زبان سی شارپ با C و ++C عبارتند از:

  • •هیچ تابع یا متغیر سراسری(Global) وجود ندارد، تمام متدها و اعضا بایستی در داخل کلاس‌ها تعریف شوند.این امر ممکن است، هر چند برای استفاده از متغیرها و توابع عمومی باید از متدها و متغیرها در کلاس‌های عمومی استفاده کرد.
  • •متغیرهای عمومی، بر خلاف C و ++C، نمی‌توانند بلاک‌های پیوستی را در بر بگیرند.
  • •سی شارپ دارای یک نوع داده بولی است (bool).برخی از عبارت‌ها مانند while و if که شرطی هستند، نیازمند یک عبارت نوع بولی هستند.همان طور که ++C نیز دارای نوع داده بولی است، این نوع داده به راحتی می‌تواند به یا از Integerها تبدیل شود، و عبارتی مانند (if(a نیازمند این امر است که a از یک نوع قابل تبدیل به bool یا اشاره گر باشد.کامپایلر سی شارپ برنامه نویس را در این شرایط مجبور به استفاده از عباراتی می‌کند که به درستی یک مقدار bool را برمی‌گردانند. بنابراین دستوری مانند (if(a = b باعث بروز خطا می‌شوند.(به جای = بایستی از == استفاده شود)
  • مجری کارهای پژوهشی عمومی، علمی پژوهشی و مروری
  • کارهای آماری و تجزیه و تحلیل داده
  • تحلیل کمی و کیفی
  • انجام کلیه خدمات نگارش، ترجمه تخصصی ، ویرایش مقاله ها و پایان نامه ها
  • انجام رفرنس نویسی استاندارد با نرم افزار EndNote
  • آماده سازی پاورپوینت مربوط به ارائه در جلسات و همایشها
  • Tel : 09385735506 - 09118370377
    Email : tahghighnet@yahoo.com
    Telegram : @tahghighnet
    Instagram : tahghighnetinsta
    www.tahghigh.net
    2024 - 2007