زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم

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

آژانس فدرال آموزش و پرورش

دانشگاه فنی دولتی GOU VPO Omsk

گروه بازاریابی و کارآفرینی

مشق شب

برای بحث "اطلاعات"

موضوع: "نرم افزار برنامه"

تکمیل شده: دانش آموز gr. MU-129

E.A. Virova

بررسی شده توسط: V. Sidel'tsev

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

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

زیر برنامه دنباله دستورات (اپراتورها ، دستورالعمل ها) رایانه را بشناسید ، که اجرای آنها منجر به نتیجه حل مسئله می شود.

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

سخت افزار رایانه ها و شبکه های رایانه ای؛

فناوری توسعه نرم افزار؛

وظایف کاربردی مناطق مختلف موضوعی.

براین اساس ، سه کلاس از محصولات نرم افزاری وجود دارد (شکل 1):

سیستم نرم افزار؛

ابزار ابزار برنامه نویسی؛

بسته های برنامه

میز 1

مفهوم ، هدف و ترکیب نرم افزارهای کاربردی.

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

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

در حال حاضر ، تعداد زیادی از PPP وجود دارد ، که تقریباً تمام جنبه های فعالیت های انسانی را پوشش می دهد. کل مجموعه های RFP را می توان به دو دسته بزرگ تقسیم کرد: بسته های عمومی و بسته های تخصصی.

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

این کلاس RFP شامل موارد زیر است:

1. ویراستاران: متن (Word ، WordPad) و گرافیک (CorelDraw ، PhotoShop).

2. صفحه گسترده (اکسل ، لوتوس 1-2-3)؛

3. سیستم های مدیریت پایگاه داده (دسترسی ، اوراکل).

4. ابزار آماده سازی ارائه (پاورپوینت)؛

5. RFP یکپارچه.

6. سیستم های اتوماسیون طراحی (اتوکد)؛

7.shell سیستم های خبره و سیستمها هوش مصنوعی و غیره.

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

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

RFP مسئله محور

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

1. انواع مناطق موضوعي؛

2. انواع سیستم های اطلاعاتی؛

3. عملکردها و مجتمع های انجام شده توسط نرم افزار و غیره

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

1. حسابداری خودکار؛

2. فعالیتهای مالی؛

3. مدیریت پرسنل (سوابق پرسنلی)؛

4. مدیریت موجودی.

5. مدیریت تولید؛

6.banking سیستم های اطلاعاتی ، و غیره

روند اصلی در توسعه ابزارهای نرم افزاری مسئله محور:

1. ایجاد سیستم های نرم افزاری در قالب ایستگاه های کاری خودکار (APM) کارمندان مدیریت

2. ایجاد سیستم های مدیریت دامنه یکپارچه مبتنی بر شبکه های رایانه ای ترکیب AWP ها به یک بسته نرم افزاری واحد با معماری "مشتری-سرور"؛

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

در دسترس بودن زبان ساده ابزارهای کاربر نهایی برای نمایش داده های پایگاه داده؛

5. ایجاد نرم افزاری که اجازه می دهد عملکردهای پردازش داده ها را توسط کاربران نهایی سفارشی کنید (بدون مشارکت برنامه نویسان)؛

6. محافظت از برنامه و داده های دسترسی غیرمجاز (محافظت از رمز عبور در سطح توابع ، حالت های عملیاتی ، داده ها).

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

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

طراحی به کمک کامپیوتر PPP

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

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

RFP با هدف عمومی

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

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

تصویر 1

نرم افزار کاربرد عمومی

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

ویرایشگران متن بدون ایجاد دکوراسیون برای ایجاد و ویرایش متن استفاده می شود. مشهورترین ویرایشگرهای متن Notepad (شامل در سیستم عامل استاندارد ویندوز) ، TextPad است.

  • تصاویر - ACDSee ، نمایشگر تصویر FastStone ، و غیره.
  • صفحات HTML - مرورگرهای وب اینترنت اکسپلورر، موزیلا فایرفاکس، گوگل کروم، اپرا و غیره.
  • محتوای رسانه ای (بازیکنان ، بازیکنان):
    • o پخش کننده های صوتی AIMP ، پخش کننده عنکبوت ، میمون رسانه ای ، و غیره.
    • o مراکز چندرسانه ای ویندوز مدیا پلیر (WMP ، شامل سیستم عامل استاندارد ویندوز MS) ، QuickTime Player (شامل در سیستم عامل Mac استاندارد) ، Winamp ، VLC Media Player ، Media Player Classic ، و غیره.
  • محتوای فلش ، که برای پخش فایل های ویدیویی و صوتی در وب سایت ها ، برای بازی های آنلاین استفاده می شود - Adobe Flash Player فلش پلیر و غیره.؛
  • فایلهای pdf برای مشاهده و چاپ پرونده های pdf - Adobe Reader.

سیستم های مدیریت پایگاه داده (DBMS) ، که شامل دیتابیس های دسک تاپ برای ایجاد و مدیریت کار می باشد پایگاه دادهاز جمله MS Access ، Paradox. وظایف DBMS شامل شرح داده ها ، فراهم آوردن دسترسی به داده ها ، جستجو و انتخاب داده ها با توجه به معیارهای خاص است.

برنامه های مترجم:

  • فرهنگ لغت الکترونیکی برای ترجمه کلمات فردی - ABBYY Lingvo، MultiLex؛
  • برنامه هایی برای ترجمه متون بزرگ - PROMT.

نرم افزار کاربرد ویژه اهداف

سخنان 1

نرم افزار ویژه - مجموعه ای از برنامه ها برای حل مشکلات باریک تر در زمینه های مختلف موضوع.

سیستم های خبره یک توسعه بیشتر از DBMS شد و برای تجزیه و تحلیل داده هایی که در پایگاه های دانش ذخیره می شوند (در جایگاه متخصص) در نظر گرفته شده اند. DBMS عملیات دستکاری داده را انجام می دهد و سیستم های خبره آنالیز داده های منطقی را انجام می دهند و به توابع خودآموز مجهز هستند. معروف ترین: MYCIN (پزشکی) ، ACES (نظامی) ، ACE (الکترونیک) ، کد (علم کامپیوتر) ، DENDRAL (شیمی) ، PROSPECTOR (زمین شناسی) ، REMORAMA (تجارت). سیستم های خبره عمدتاً توسط کارگرانی استفاده می شوند که در تشخیص ، طراحی ، برنامه ریزی و مدیریت نقش دارند.

سیستم های انتشار دسکتاپکه برای طرح های الکترونیکی محصولات چاپی (روزنامه ها ، مجلات ، کتاب ها ، جزوه ها) استفاده می شود. مورد استفاده کارمندان چاپخانه ها ، سرمقاله های مجلات و روزنامه ها ، انتشارات و همچنین کارمندان ادارات تبلیغاتی است. از جمله برنامه های QuarkXPress ، Adobe InDesign ، Adobe FrameMaker ، Corel Ventura ، MS Publisher (که اغلب به عنوان یک برنامه کلی استفاده می شود).

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

DBMS سرور توسط سرپرستان پایگاه داده برای کنترل ایجاد و بهره برداری از بانکهای اطلاعاتی سیستمهای اطلاعاتی استفاده می شود. این موارد شامل mySQL ، MS SQL Server ، بانک اطلاعات Oracle است.

ویرایشگرهای ویدیویی (سیستم های ویرایش ویدیو):

  • حرفه ای (Adobe Premiere Pro ، Grass Valley Ediu ، سونی وگاس پرو).
  • "صفحه اصلی" (سازنده ویندوز فیلم) سیستم ویندوز) ، Corel VideoStudio Pro ، استودیوی Pinnacle).

ویرایشگرهای صوتی (سیستمهای ویرایش صوتی):

  • حرفه ای - برای ضبط فایل های موسیقی ، ایجاد موسیقی متن برای رادیو ، به ثمر رساندن فیلم ، بازی های رایانه ای ، ترمیم موسیقی متن فیلم های قدیمی (Adobe Audition ، Sony Sound Forge. Audacity و غیره) طراحی شده است.
  • "صفحه اصلی" - برای ضبط فایل های موسیقی آماتور ، ایجاد آهنگ های زنگ خود برای آن استفاده می شود تلفن های همراه و دیگران (آزمایشگاه ویرایش صوتی CyberPower ، ویرایشگر صوتی اکرم ، و غیره).

ویراستاران موسیقی توسط کارمندان خانه های نشر موسیقی ، موسسات آموزشی موسیقی ، تئاترهای موسیقی ، انجمنهای فیلارمونیک ، آهنگسازان ، هادیها برای ایجاد و ویرایش متن موسیقی با طراحی و همچنین پخش متن تایپ شده (Finale ، Encore ، Cakewalk Overture ، Sibelius، MuseScore) استفاده می شوند.

نرم افزار کاربردی حرفه ای

نرم افزار کاربردی تکالیف حرفه ای مشکلات باریک و دارای ماهیت حرفه ای را در زمینه های مختلف موضوعی حل می کند.

هم اکنون نرم افزارهای حرفه ای به طور فزاینده ای در حوزه های مختلف زندگی مورد استفاده قرار می گیرند و در یک گروه جداگانه (قبلاً) جدا شده اند برنامه های حرفه ای موجود در لیست نرم افزارهای ویژه). این شامل سیستم های حسابداری ، سیستم های کنترل خودکار ، سیستم های تحقیقاتی خودکار و بسیاری دیگر می شود.

سیستم های طراحی به کمک رایانه (CAD، CAD / CAM / CAE) برای خودکارسازی توسعه نقشه ها ، نمودارها ، مدل های سه بعدی ، اسناد طراحی استفاده می شوند. مورد استفاده مهندسان طراحی ، معماران. برنامه های شناخته شده Compass ، AutoCAD ، ZwCAD ، BtoCAD و غیره

سیستم های اطلاعات جغرافیایی (GIS):

  • جهانی و تخصصی ، که با استفاده از آن می توانید نقشه های جغرافیایی الکترونیکی را ایجاد ، ویرایش و تجزیه و تحلیل کنید ، اطلاعاتی راجع به اشیاء نقشه جستجو کنید: شهرها ، جاده ها ، ساختمانها ، خیابان ها ، رودخانه ها ، امداد ، درجه حرارت متوسط \u200b\u200bسالانه مورد استفاده متخصصان GIS ، اپراتورهای GIS ، نقشه برداران ، زمین شناسان ، نقشه برداران ، هیدرولوژیست ها ، هواشناسی (MapInfo ، ArcGIS ، Arcview ، GeoServer، GRASS، Polygon، Panorama، GIS Meteo)؛
  • اطلاعات و مرجع توسط افراد غیر حرفه ای برای مشاهده نقشه های شهر و مناطق اطراف آن ، جستجوی سازمان ها ، مسیرهای حمل و نقل ، جستجوی مسیرها در اطراف شهر استفاده می شود. اینها شامل 2GIS است.

سیستم های اداری یکپارچه توسط کارمندان برای حفظ چرخه کامل یک سند در یک موسسه استفاده می شود: از ایجاد اسناد ، سازماندهی حرکت و حسابداری اسناد گرفته تا ذخیره اسناد (Delo ، LanDocs ، سیندرلا ، Grand-Dok و غیره).

سیستم های حسابداری برای حسابداری و حسابداری مالیاتی استفاده می شود. به عنوان مثال ، 1C: حسابداری.

سیستم های مالی و تحلیلی برای انجام حسابداری تحلیلی از فعالیت های مالی و اقتصادی سازمان (سیستم سازی اطلاعات ، محاسبه شاخص های تحلیلی و تولید گزارش) طراحی شده اند. به عنوان مثال ، Alt-Finance ، کارشناس حسابرسی ، INEC-Analist ، FinEkAnaliz و غیره.

سخنان 2

لیست برنامه های داده شده از زمان کامل ، بسیار کامل است برنامه ها برای اهداف مختلف به صورت نمایی ضرب می شوند.

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

آژانس فدرال آموزش و پرورش

دانشگاه فنی دولتی GOU VPO Omsk

گروه بازاریابی و کارآفرینی

مشق شب

برای بحث "اطلاعات"

موضوع: "نرم افزار برنامه"

تکمیل شده: دانش آموز gr. MU-129

E.A. Virova

بررسی شده توسط: V. Sidel'tsev

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

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

زیر برنامه دنباله دستورات (اپراتورها ، دستورالعمل ها) رایانه را بشناسید ، که اجرای آنها منجر به نتیجه حل مسئله می شود.

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

سخت افزار رایانه ها و شبکه های رایانه ای؛

فناوری توسعه نرم افزار؛

وظایف کاربردی مناطق مختلف موضوعی.

براین اساس ، سه کلاس از محصولات نرم افزاری وجود دارد (شکل 1):

سیستم نرم افزار؛

ابزار ابزار برنامه نویسی؛

بسته های برنامه

مفهوم ، هدف و ترکیب نرم افزارهای کاربردی.

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

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

در حال حاضر ، تعداد زیادی از PPP وجود دارد ، که تقریباً تمام جنبه های فعالیت های انسانی را پوشش می دهد. کل مجموعه های RFP را می توان به دو دسته بزرگ تقسیم کرد: بسته های عمومی و بسته های تخصصی.

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

این کلاس RFP شامل موارد زیر است:

1. ویراستاران: متن (Word ، WordPad) و گرافیک (CorelDraw ، PhotoShop).

2. صفحه گسترده (اکسل ، لوتوس 1-2-3)؛

3. سیستم های مدیریت پایگاه داده (دسترسی ، اوراکل).

4. ابزار آماده سازی ارائه (پاورپوینت)؛

5. RFP یکپارچه.

6. سیستم های اتوماسیون طراحی (اتوکد)؛

7. پوسته های سیستم های خبره و سیستم های هوش مصنوعی و غیره.

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

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

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

1. انواع مناطق موضوعي؛

2. انواع سیستم های اطلاعاتی؛

3. عملکردها و مجتمع های انجام شده توسط نرم افزار و غیره

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

1. حسابداری خودکار؛

2. فعالیتهای مالی؛

3. مدیریت پرسنل (سوابق پرسنلی)؛

4. مدیریت موجودی.

5. مدیریت تولید؛

6.banking سیستم های اطلاعاتی ، و غیره

روند اصلی در توسعه ابزارهای نرم افزاری مسئله محور:

1. ایجاد سیستم های نرم افزاری در قالب ایستگاه های کاری خودکار (APM) کارمندان مدیریت

2. ایجاد سیستم های مدیریت دامنه یکپارچه مبتنی بر شبکه های رایانه ای ترکیب AWP ها به یک بسته نرم افزاری واحد با معماری "مشتری-سرور"؛

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

در دسترس بودن زبان ساده ابزارهای کاربر نهایی برای نمایش داده های پایگاه داده؛

5. ایجاد نرم افزاری که اجازه می دهد عملکردهای پردازش داده ها را توسط کاربران نهایی سفارشی کنید (بدون مشارکت برنامه نویسان)؛

6. محافظت از برنامه و داده های دسترسی غیرمجاز (محافظت از رمز عبور در سطح توابع ، حالت های عملیاتی ، داده ها).

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

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

طراحی به کمک کامپیوتر PPP

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

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

RFP با هدف عمومی

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

نمایندگان این کلاس از محصولات نرم افزاری - سیستم های مدیریت پایگاه داده دسک تاپ (DBMS) ، تهیه و ذخیره سازی پایگاه های محلی داده های رایانه های مستقل یا ذخیره سازی متمرکز پایگاه داده ها روی یک فایل سرور و دسترسی به شبکه به آنها.

در حال حاضر ، بیشترین ارتباط DBMS رابطه ای برای رایانه های شخصی ، که انجام می دهند:

1. با بانک اطلاعات از طریق فرم های صفحه کار کنید.

2- ساماندهی سؤالات مربوط به بازیابی داده ها با استفاده از زبانهای ویژه سطح بالا؛

3. تولید گزارش ساختارهای مختلف داده با جمع بندی نتایج متوسط \u200b\u200bو نهایی.

4- پردازش محاسباتی با استفاده از توابع داخلی ، برنامه هایی که با استفاده از زبان های برنامه نویسی و ماکروها نوشته شده اند.

برنامه های کاربردی کاربر (برنامه های کاربردی) که در محیط DBMS کار می کنند ، به عنوان منوی کاربر نهایی ایجاد می شوند که هر دستور از آن ، اجرای خودکار یک عملکرد خاص را فراهم می کند. DBMS مدرن (به عنوان مثال Access 2.0 DBMS) شامل عناصر فناوری طراحی CASE است ، به ویژه:

شمای پایگاه داده تجسم؛

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

به اصطلاح "جادوگران" برای پشتیبانی از فرآیند طراحی (حالت "طراحی") - "جادوگر میز" ، "جادوگر فرم" ، "گزارش جادوگر" ، "سازنده منو" و غیره ارائه شده است.

نمونه های اولیه (قالب ها) از ساختارهای پایگاه داده ، فرم ها ، گزارش ها و غیره برای استفاده گسترده ایجاد شده اند.

همه اینها گواهی بر گسترش قابلیت های DBMS به عنوان ابزاری برای ایجاد برنامه ها است.

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

DBMS Multiuser (مانند Paradox ، Access ، FoxPro ، و غیره) در نسخه شبکه اطلاعات ذخیره داده های پردازش داده ها روی یک فایل سرور - یک رایانه اختصاصی ویژه به صورت متمرکز ، اما خود پردازش داده ها در ایستگاه های کاری انجام می شود. سرورهای پایگاه داده ، در مقابل ، کلیه پردازش داده ها (ذخیره سازی ، بازیابی ، بازیابی و انتقال به مشتری) بطور مستقل انجام می شود ، در حالی که همزمان داده ها را برای تعداد زیادی از کاربران شبکه فراهم می کند. مشترک برای انواع مختلف سرورهای پایگاه داده استفاده از یک رابطه است زبان SQL (ساختار پرس و جو ساختار یافته - یک زبان پرس و جو ساختار یافته برای دسترسی به پایگاه های داده رابطه) برای پیاده سازی نمایش داده شد.

بیشتر سرورهای پایگاه داده می توانند از چندین سیستم عامل به طور همزمان استفاده کنند (ویندوز NT ، یونیکس ، OS / 2 و غیره) و از طیف گسترده ای از پروتکل های انتقال داده (IPX ، TCP / IP ، X.25 و غیره) پشتیبانی می کنند.

بزرگترین مشکلات استفاده از سرورهای پایگاه داده ، اطمینان از یکپارچگی (سازگاری) پایگاه داده ، حل مشکل تکثیر (تکثیر) داده ها در گره های شبکه و بروزرسانی همزمان آنهاست.

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

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

سرورهای گزارش شامل موارد زیر هستند:

- برنامه های برنامه ریزی برای ردیابی زمان برای تهیه گزارش به درخواست کاربران ، برنامه ریزی صدور و توزیع گزارش از طریق شبکه استفاده می شود.

- درخواست برنامه های مدیریت صف برای تهیه گزارش

- برنامه های فرهنگ لغت کاربر برای تمایز دسترسی به گزارشهای تولید شده؛

- برنامه های بایگانی و غیره.

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

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

پردازنده جدول - برنامه هایی برای محاسبات توسط نیروهای کاربر نهایی؛ ابزارهای گرافیکی کسب و کار ، برنامه های پردازش تخصصی (توابع داخلی ، کار با پایگاه داده ها ، پردازش داده های آماری و غیره).

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

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

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

متداول ترین بسته های یکپارچه هستند که اجزای آن عبارتند از:

2. ویرایشگر متن؛

3. پردازنده جداول؛

4. سازمان دهنده؛

ابزارهای پشتیبانی پست الکترونیک;

6. برنامه هایی برای ایجاد ارائه؛

7. ویرایشگر گرافیک.

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

ویژگی های متمایز این کلاس از نرم افزارها عبارتند از:

کامل بودن فناوری اطلاعات برای کاربران نهایی؛

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

خدمات عمومی برای برنامه های یکپارچه بسته (به عنوان مثال ، فرهنگ لغت و ابزارهای املایی برای بررسی طلسم ، سازنده نمودار ، مبدل داده و غیره)؛

سهولت مبادله و پیوند با اشیاء ایجاد شده توسط برنامه های بسته یکپارچه (از دو روش استفاده شده است: DDE - تبادل داده پویا و OLE - طرح پویا از اشیاء) ، انتقال یکنواخت اشیاء (روش کشیدن و رها کردن).

حضور یک سیستم عامل واحد برای تجزیه ماکروها ، برنامه های کاربر.

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

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

RFP روش گرا

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

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

RFP Office

این کلاس از محصولات نرم افزاری شامل برنامه هایی است که مدیریت سازمانی فعالیت های دفتر را ارائه می دهند:

1.سازمان دهندگان (برنامه ریزان) - نرم افزاری برای برنامه ریزی ساعات کاری ، ترسیم جلسات جلسات ، برنامه ها ، نگه داشتن دفترچه و دفترچه تلفن.

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

2.نرم افزار مترجم , جستجوگر طلسم و تشخیص متن عبارتند از:

1. برنامه های ترجمه برای ایجاد ترجمه بین خطی از متن منبع به زبان مشخص طراحی شده است.

2. دیکشنریهای املایی که هنگام بررسی متون مورد استفاده قرار می گیرند.

3. فرهنگ لغت مترادف مورد استفاده برای ویرایش سبک متون.

4- برنامه هایی برای شناخت اطلاعات خوانده شده توسط اسکنرها و تبدیل آن به بازنمایی متنی. این شامل:

PPP OCR Cunei Form 2.0 - شناخت متون مختلط روسی-انگلیسی را در ، فراهم می کند قالب RTF هم متن و هم تصاویر ذخیره می شوند.

PPP OCR Tiger - یک سیستم یادگیری از نوع برای تشخیص زبان روسی با امکان انتخاب خودکار فونت از کتابخانه ، ورودی متن چند صفحه ای را فراهم می کند.

PPP Stylus Lingvo Office - کل چرخه "از ورق تا ورق" را درک می کند - با استفاده از یک اسکنر ، تصویر متن روی برگه چاپ شده خوانده می شود. FineReader تشخیص تصویر نوری را انجام داده و اطلاعات خوانده شده را به صورت متن ضبط می کند. قلم برای ویندوز به زبان مشخص ترجمه می شود. Lingvo Corctor املاء و لغت نامه ساکن Lingvo را بررسی و ویرایش کنید. نتیجه ترجمه در قالب ویرایشگر متن Word برای ویندوز ارائه می شود.

ارتباطات RFP - به منظور سازماندهی تعامل کاربر با مشترکین از راه دور شبکه اطلاعات طراحی شده اند. با توسعه شبکه اطلاعات جهانی اینترنت ، کلاس جدیدی از نرم افزار ظاهر شده است - مرورگرها ، ابزاری برای ایجاد صفحات WWW. آنها در گزینه های پشتیبانی متفاوت هستند زبان HTML، استفاده از رنگ در طراحی پس زمینه ، متن ، قالب بندی متن ، استفاده از قالب های گرافیکی برای تصاویر ، جداول ، صدای پس زمینه ، انیمیشن و غیره که بیشتر مرورگرها از آنها استفاده می کنند زبان جاوا... ایمیل همچنین در حال تبدیل شدن به یک جزء اجباری RFP های اداری است.

سیستم های انتشار دسکتاپ

این کلاس از برنامه ها شامل برنامه هایی است که فناوری اطلاعات را برای انتشار رایانه ارائه می دهند:

1. قالب بندی و ویرایش متون.

2. صفحه بندی خودکار متن؛

3. ایجاد هدر.

4. طرح کامپیوتر از صفحه چاپ شده.

5. نصب گرافیک؛

6. شرح تصاویر و غیره

RFP Adobe Page Maker 6.0 آماده سازی انتشارات رنگی چند صفحه ای ، طراحی صفحه منعطف ، چاپ با کیفیت بالا است. گزینه های طرح بندی گسترده: تعداد نامحدودی از صفحات قالب که می توانند در یک انتشار استفاده شوند. استفاده از جلوه های مختلف برای تصاویر رنگی. تیز کردن و تنظیم رنگ ها در پرونده های وارد شده؛ امکان تعیین محل اشیاء موجود در صفحه ، تراز خودکار اشیاء وجود دارد.

نرم افزار چندرسانه ای

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

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

سیستم های هوش مصنوعی

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

برنامه های پوستی برای ایجاد سیستم های خبره با پر کردن پایه های دانش و قوانین استنباط

سیستم های کارشناسی آماده برای تصمیم گیری در حوزه های موضوع خاص.

سیستم های مدیریت پایه دانش برای حفظ مدل های معنایی (رویه ای ، شبکه معنایی ، فریم ، تولید و غیره).

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

پردازنده گفتگوی زبان طبیعی؛

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

مانیتور که اجزای رابط را مدیریت می کند.

نرم افزار ویژه شامل می شود rFP روش گرا و RFP مسئله گرا.

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

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

در حوزه حسابداری ، اینها برنامه های اتوماسیون حسابداری "1C: Accounting" ، "Parus" ، "Intellect-Service" و غیره است.

در امور بانکی ، این محصولات نرم افزاری است که توسط Diasoft ، Inversion ، R-Style و غیره ارائه می شود.

سیستم های اطلاعاتی و مرجع مانند "مشاور پلاس" ، "گارانت" ، "یوسیس" و غیره.

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

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

RFP مسئله محور حوزه غیر صنعتی طراحی شده برای اتوماسیون فعالیت بنگاه هایی که به تولید مواد مربوط نمی شوند (بانک ها ، بورس کالا ، تجارت و غیره) مورد نیاز PPP این کلاس ایجاد سیستم های یکپارچه چند سطحی را فراهم می کند.

RFP زمینه های موضوعی خاص یکی از اصلی ترین مسیرهای توسعه صنعت ایجاد محصولات نرم افزاری است. بیش از ده سال ، RFP در زمینه های مختلف موضوعی توسعه یافته است: حسابداری ، مدیریت مالی ، سیستم های حقوقی و غیره.

RFP مدیریت مالی (PPP FM) در رابطه با نیاز به برنامه ریزی مالی و تجزیه و تحلیل فعالیت شرکت ها ظاهر شد. بازار روسی امروز PPP MF عمدتاً توسط دو نمایندگی ارائه می شود

کلاس برنامه ها: برای تجزیه و تحلیل مالی شرکت و ارزیابی کارایی سرمایه گذاری.

سیستمهای مرجع قانونی RFP ابزاری مؤثر برای برخورد با حجم عظیمی از اطلاعات قانونگذاری است که در یک جریان مداوم قرار می گیرند.

نمونه ای از بسته های یکپارچه که به طور گسترده در مدیریت مالی استفاده می شود ، PPP Expert Project است.

کارشناس پروژه - سيستم توسعه پروژه هاي سرمايه گذاري و برنامه ريزي مالي بنگاه ، كه بتواند اثربخشي سرمايه گذاري ها را تحليل كند. برنامه Expert Project از یک متدولوژی برای ارزیابی پروژه های سرمایه گذاری و یک روش برای تجزیه و تحلیل مالی استفاده می کند.

Project Expert برنامه ای است که در ویندوز NT ، ویندوز 98 ، ویندوز 95 ، ویندوز 2000 اجرا می شود و شرایط عملکرد مدرن را برآورده می کند.

کارشناس پروژه به شما امکان می دهد مشخصات واقعیت اقتصادی روسیه (تغییرات مالیاتی ، تورم و غیره) را در نظر بگیرید.

کارکردهای اصلی برنامه:

1- با در نظر گرفتن تغییرات پارامترهای محیط خارجی (تورم ، مالیات ، نرخ ارز) فعالیتهای هر بنگاه را با جزئیات شرح و طراحی کنید.

2- برنامه ای را برای اجرای یک پروژه سرمایه گذاری ، استراتژی های بازاریابی و تولید تدوین کنید که منطقی ترین استفاده از منابع مادی ، انسانی و مالی را تضمین کند.

3. ایجاد یک مدل تأمین اعتبار پروژه؛

4- تجزیه و تحلیل سناریوهای مختلف برای توسعه یک شرکت و تغییر مقادیر پارامترهای مؤثر بر نتایج مالی آن.

5. شناسایی خطرات اصلی؛

6. آماده سازی صورت های مالی (بیانیه ترافیک پول (جریان نقدی) ، ترازنامه ، صورت سود و زیان ، بیانیه استفاده سود) و برنامه کاری پروژه سرمایه گذاری که کاملاً با الزامات بین المللی مطابقت دارد.

7. انجام تجزیه و تحلیل جامع از پروژه ، از جمله تجزیه و تحلیل حساسیت ، تجزیه و تحلیل بهره وری کلی پروژه (شاخص سودآوری ، درآمد خالص فعلی ، نرخ بازده داخلی) ، تجزیه و تحلیل جریان وجوه نقدی برای هر یک از شرکت کنندگان پروژه و تجزیه و تحلیل فعالیت های مالی برای تعدادی از شاخص ها (نسبت نقدینگی فعلی ، سود در هر سهم و غیره)؛

8. انجام تجزیه و تحلیل آماری از پروژه؛

9. ساخت نمودارها در نسخه های مختلف ، از جمله سه بعدی ، هم بر اساس گزارش ها و هم با استفاده از توضیحات وابستگی ریاضی.

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

1. دوبینا A.G. ، Orlova S.S. ، Shubina I.Yu. ، Khromov A.V. اکسل برای اقتصاددانان و مدیران. - SPb .: Peter، 2005.

2. انفورماتیک: کارگاه فناوری کار با رایانه: کتاب درسی. کمک هزینه / اد. N. V. Makarova. - م.: امور مالی و آمار ، 2005.

3. انفورماتیک: کتاب درسی / اد. N.V. Makarova. - چاپ چهارم ، احیاء. - م.: امور مالی و آمار ، 2005.

4- انفورماتیک: کتاب درسی برای دانشگاهها / چاپ. S.V. سیمونوویچ. چاپ 2 2007

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

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

طبقه بندی

تایپ کنید

  • نرم افزار عمومی
  • نرم افزار سرگرمی
  • نرم افزار ویژه
    • برنامه های چندرسانه ای (پخش کننده های رسانه ، برنامه هایی برای ایجاد و ویرایش ویدیو ، صدا ، متن به گفتار و غیره)
    • سیستم های ابر متن (فرهنگ لغت الکترونیکی ، دائر encالمعارف ها ، سیستم های مرجع)
  • نرم افزار حرفه ای
    • CAD - سیستم های طراحی رایانه ای
    • AWP - ایستگاه کاری خودکار
    • سیستم کنترل خودکار ACS
    • ACS TP - سیستم کنترل فرآیند خودکار
    • ASNI - سیستم خودکار پژوهش علمی
    • سیستم های صورتحساب
    • CRM - سیستم های مدیریت ارتباط با مشتری
    • CTRM / ETRM - سیستم های مدیریت انبار
    • SRM (مدیریت ارتباط با تامین کننده) - سیستم های مدیریت ارتباط با تامین کننده
    • (هوش تجاری) - سیستم های تحلیلی
    • DMS (سیستم مدیریت اسناد) - سیستم مدیریت اسناد / سیستم مدیریت اسناد (سیستم مدیریت اسناد الکترونیکی)
    • CMS (سیستم مدیریت محتوا) - سیستم های مدیریت محتوا
    • سیستم های ERP - سیستم های برنامه ریزی منابع سازمانی
    • سیستم های EAM - سیستم هایی برای مدیریت دارایی های ثابت یک شرکت
    • سیستم های MRM - سیستم های مدیریت منابع بازاریابی
    • سیستم های MES - سیستم های مدیریت عملیاتی (فروشگاهی) تولید و تعمیرات
    • سیستم های ABS - سیستم های بانکی خودکار
    • سیستم های بانکی از راه دور - سیستم های بانکی از راه دور

براساس دامنه

  • نرم افزار کاربردی شرکتها و سازمانها. به عنوان مثال ، مدیریت مالی ، سیستم ارتباط با مشتری ، زنجیره تأمین. این نوع همچنین شامل نرم افزارهای دپارتمانی برای مشاغل کوچک و همچنین نرم افزارهایی برای بخشهای انفرادی در یک شرکت بزرگ است. (مثال: مدیریت هزینه حمل و نقل ، پشتیبانی IT)
  • نرم افزاری که دسترسی کاربر به دستگاههای رایانه ای را فراهم می کند.
  • نرم افزار زیرساخت سازمانی. قابلیتهای کلی برای پشتیبانی از نرم افزارهای سازمانی را ارائه می دهد.
  • نرم افزار کارگر اطلاعات. نیازهای کاربران شخصی برای ایجاد و مدیریت اطلاعات را ارائه می دهد. اینها معمولاً مدیریت زمان ، مدیریت منابع ، مستندات مانند پردازش متن ، صفحه گسترده ، ایمیل و وبلاگ مشتری ، سیستم های اطلاعات شخصی و ویراستاران رسانه است.
  • نرم افزار دسترسی به محتوا. این برای دسترسی به برخی از برنامه ها یا منابع بدون ویرایش آنها استفاده می شود (با این حال ، می تواند شامل عملکرد ویرایش نیز باشد). در نظر گرفته شده برای گروه ها یا کاربران منحصر به فرد از محتوای دیجیتال. به عنوان مثال ، پخش کننده های رسانه ، مرورگرهای وب ، مرورگرهای کمکی و غیره.
  • نرم افزار آموزشی از نظر محتوا با نرم افزار برای رسانه ها و سرگرمی ها مشابه است ، اما بر خلاف آن ، برای آزمایش دانش کاربر و ردیابی پیشرفت در مطالعه یک ماده خاص ، ملزومات روشنی دارد. زیاد برنامه های آموزشی شامل عملکردهای اشتراک گذاری و چند سهامدار است.
  • نرم افزار شبیه سازی برای شبیه سازی سیستم های فیزیکی یا انتزاعی برای تحقیقات علمی ، تدریس یا سرگرمی استفاده می شود.
  • ابزار در زمینه رسانه. نیازهای کاربرانی که منابع رسانه چاپی یا الکترونیکی را برای سایر مصرف کنندگان تولید می کنند ، بر اساس مبنای تجاری یا آموزشی پاسخ دهید. اینها برنامه هایی برای پردازش چاپ ، چیدمان ، پردازش چندرسانه ای ، ویرایشگرهای HTML ، ویرایشگرهای انیمیشن دیجیتال ، ویرایشگرهای دیجیتال صدا و غیره است.
  • برنامه های کاربردی برای طراحی و ساخت. مورد استفاده در ساخت سخت افزار و نرم افزار. شامل طراحی به کمک رایانه (CAD) ، مهندسی به کمک رایانه (CAE) ، ویرایش و تلفیق زبان های برنامه نویسی ، برنامه های توسعه یکپارچه محیط (IDE) است.

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

بسته برنامه(PPP) مجموعه ای از برنامه هایی است که برای انجام وظایف یک کلاس خاص طراحی شده است.

انواع نرم افزار کاربردی زیر متمایز می شوند:

- نرم افزار عمومی

- نرم افزار روش گرا؛

- نرم افزار مشکل گرا؛

- نرم افزار شبکه های جهانی؛

- نرم افزاری برای اجرای فرایند محاسبات.

به نرم افزار کاربردی همه منظورهشامل RFP زیر:

ویرایشگرهای متن و گرافیک ، سیستم های نشر؛

صفحه گسترده؛

سیستم های مدیریت پایگاه داده؛

بسته های یکپارچه؛

فن آوری مورد؛

سیستم های خبره و سیستم های هوش مصنوعی.

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

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

گسترده ترین ویرایشگران متن است
Microsoft Word، Word Perfect ، ChiWriter ، MultiEdit ، AmiPro ، Lexicon.

ویرایشگر گرافیک(از جمله سیستمهای CAD) برای ایجاد و پردازش اسناد گرافیکی از جمله نمودارها ، تصاویر ، نقشه ها ، نمودارها در نظر گرفته شده است.

محبوب ترین ویرایشگرهای گرافیکی زیر هستند:

Adobe Photoshop، CorelDRAW، PaintBrush، Adobe Illustrator.

سیستم های نشرترکیب ویرایشگرهای متن و گرافیک. آنها از قابلیت های پیشرفته ای در شکل گیری نوارها با مواد متنی و گرافیکی و چاپ بعدی برخوردار هستند. این سیستم ها روی استفاده از نشر متمرکز بوده و به آنها سیستم های طرح بندی گفته می شود. نمونه هایی از چنین سیستم هایی عبارتند از: Adobe PageMaker و Ventura Publisher.

صفحه گستردهبرنامه ای برای پردازش داده های عددی در جداول نامیده می شود. داده های انواع مختلف (اعداد ، داده های کاراکتر ، فرمول ها) در سلول های جداگانه جدول ذخیره می شوند. با کمک فرمولها ، وابستگی مقدار برخی سلولها به محتویات سلولهای دیگر تنظیم شده است. گسترده ترین صفحه گسترده MS Excel است.

برای کار با بانکهای اطلاعاتی ، از نرم افزار ویژه استفاده می شود - سیستم های مدیریت پایگاه داده (DBMS).بانک اطلاعاتی (DB) مجموعه ای از مجموعه داده های ویژه سازمان یافته است که روی دیسک ذخیره می شوند. مدیریت پایگاه داده شامل ورود داده ها ، تصحیح داده ها و دستکاری داده ها ، یعنی اضافه کردن ، حذف ، استخراج ، به روزرسانی و سایر عملیات است.

بسته به نحوه سازماندهی داده ها ، DBMS های شبکه ، سلسله مراتبی ، توزیع شده و رابطه ای وجود دارد. از میان DBMS های موجود ، گسترده ترین آنها Microsoft Access ، Microsoft FoxPro ، MS SQL Server ، Borland Paradox ، MySQL و همچنین DBMS ها از Oracle، Informix، Ingress، Sybase، Progress و غیره هستند.

بسته های یکپارچهمجموعه ای از محصولات نرم افزاری کاربردی متفاوت متفاوت است که یکدیگر را تکمیل می کنند ، قادر به برقراری تعامل با یکدیگر با تبادل داده ها ، داشتن یک رابط کاربری واحد ، بر روی یک پلت فرم محاسبات عملیاتی واحد هستند. آنها معمولاً شامل ویرایشگر متن ، صفحه گسترده ، ویرایشگر گرافیک ، DBMS ، چندین برنامه دیگر و یک ماژول ارتباطی هستند. در حال حاضر ، ادغام ماژول های نرم افزاری از نظر ماهیت مرتبط با اشیاء است ، یکی از ویژگی های آن استفاده از منابع مشترک توسط چندین برنامه کاربردی است. محبوب ترین بسته های یکپارچه مایکروسافت آفیس ، چارچوب ، Startnave ، Lotus SmartSuite برای ویندوز ، Borland Office برای ویندوز هستند.

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

هر یک از متخصصین هنگام استفاده از فناوری CASE ، فقط مشکلات خود را در سطح خود حل می کنند ، بدون اینکه از جزئیات دیگر منحرف شود.

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

زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم