7.6. Преглед на съвременния приложен софтуер
Приложният софтуере предназначен за разработване и изпълнение на специфични задачи (приложения) на потребителя. Приложният софтуер работи под контрола на основния софтуер, по-специално на операционните системи. Съставът на приложния софтуер включва: пакети от приложни програми за различни цели и работни програми за потребителя и ИС като цяло.
Пакетът с приложни програми (APP)е набор от програми, предназначени за решаване на проблеми от определен клас.
Пакетите от приложения формират основата на информационните технологии. Взаимодействието на програмите, избрани в пакета, осигурява решение на широк спектър от потребителски задачи.
Разграничават се следните видове ПЧП:
общо предназначение (универсално),
организация на изчислителния процес.
Универсалните софтуерни продуктиса функционални пакети за събиране, съхраняване, обработка, показване и транспортиране, които съответстват на основните етапи на технологичния процес на обработка на първичен информационен ресурс в използваема полезна информация. Този клас ПЧП включва:
системи за управление на бази данни (СУБД),
обвивки на експертни системи и системи с изкуствен интелект.
Редакторите са софтуерни приложения, предназначени да създават и променят текстове, графики и илюстрации в документи. Те се използват основно за автоматизиране на работния процес в компанията. Редакторите са текстови, графични и издателски системи. Това са Microsoft Word, Word Perfect, Chi writer, CorelDraw, Adobe Photoshop, Page Maker и др.
Електронната таблица се нарича PPP, предназначена за обработка на таблици. Най-популярните ПЧП включват MicrosoftExcel, Lotus 1-2-3, Quarto Pro и др.
За управление на базата данни се използва СУБД. Управлението на бази данни включва въвеждане на данни, коригиране и манипулиране на данни, т.е. добавяне, изтриване, извличане, актуализиране и т.н. Разработените СУБД гарантират, че приложенията, които работят с тях, са независими от конкретна организация в базите данни. От наличните СУБД най-широко използвани са Microsoft Access, Visual FoxPro, Paradox, Oracle, SQL Server.
Интегрираните PPP пакети са PPP с общо предназначение, които комбинират функционално различни софтуерни компоненти. Съвременните интегрирани пакети могат да включват:
CASE технологиите са съвкупност от средства за автоматизация за разработка на информационна система, която включва методология за анализ на предметната област, проектиране, програмиране и експлоатация на ИС. В момента CASE е една от най-динамично развиващите се технологични индустрии, обединяваща стотици компании. От наличните на пазара CASE технологии можем да различим: Bruin, CDEZ, Tads.
Експертните системи са системи за обработка на знания във високоспециализирана област за изготвяне на потребителски решения на ниво професионални експерти. Основата на експертните системи е базата от знания, която съдържа информация за дадена предметна област. Като средство за внедряване на експертни системи на компютър се използват така наречените обвивки на експертни системи. Примери за обвивки на експертни системи, използвани в икономиката, са: Shedl (Dialogue), Expert-Ease и др.
Методоориентираните ПЧПсе основават на някакъв икономически и математически метод за решаване на проблема. Това са PPP на математическото програмиране, мрежовото планиране и управление, теорията на опашките и др.
Проблемно ориентираните пакетиса софтуерни продукти, предназначени да разрешават проблем в конкретна функционална област. Отличителна черта на тези пакети е относително тясната им насоченост към определен набор от задачи за решаване и голямото им разнообразие. Това са например 1C счетоводство, K-2, Altyn и др.
Приложение на глобални компютърни мрежи.Основната им цел е да осигурят удобен, надежден потребителски достъп до географски разпределени мрежови ресурси, бази данни, предаване на съобщения и т.н. Например стандартни API на глобалната мрежа INTERNET:
средства за достъп и навигация,
За да се гарантира организирането наадминистриране на изчислителния процес, PPP на Bay Networks се използват за управление на администриране на данни, комутатори, хъбове, рутери и графици на съобщения.
Разработените в момента ПЧП се основават на концепцията за организиране на информационни системи, базирани на синтеза на централизирана и разпределена обработка на информация и изискват спазване на следните основнипринципи:
пълно използване на потенциала на настолните системи и разпределената среда за обработка;
интегриране на различни архитектурни решения без никакви ограничения, т.е. изграждане на абсолютно отворена система;
осигуряване на максимална ефективност на системата;
постигане на качествено ново ниво на производителност, гъвкавост, динамичност на организацията на системата;
паралелна организация на структурата на информационната система;
"бизнес - приложения" (PPP функционални подсистеми), поддържани от ресурси на ИС.