Принципи на информационна система
Много потребители на компютърен хардуер и софтуер, често изправени пред ситуация, в която на софтуера. добра работа на един компютър няма да работи на друг същото устройство. Или система единици една изчислителна устройство не са свързани с друг хардуер. Или информационна система към друга компания последователно не успяха да обработва данните, които сте подготвени в информационната система на работното място. И така нататък. Този проблем се нарича проблема за съвместимостта на компютърни, комуникационни и информационни устройства.
Разработване на системи и компютри, удължава тяхното прилагане във всички области на науката, технологията, потребителски услуги доведоха до необходимостта от обединяване на определени компютърни устройства и осъществява въз основа на техните информационни системи в единна система за обработка на данни (ICS) и околната среда. В този случай, IVS, разработчиците са изправени пред редица предизвикателства.
Например, хетерогенността на средства изчисляване от гледна точка на процеса на компютри, архитектура и инструкция комплекта. битов процесор и трансфер на данни, и така нататък. д. се изисква създаването на физически интерфейси. реализиране, като правило, съвместимост напречно устройство. С увеличаване на броя на типове устройства интегрируеми сложност на физическия интерфейс, е нараснал значително между тях. Хетерогенност програмируеми медии изпълняват в конкретни компютърни устройства или системи, по отношение на разнообразието на операционни системи, разликите в бита и други функции, довели до създаването на софтуерни интерфейси между устройства и системи. Трябва да се отбележи, че за да се постигне пълна съвместимост на софтуерни продукти, разработени за конкретна софтуерна среда в друга среда, не винаги е възможно. В хетерогенността на комуникационни интерфейси в системата "човек-компютър" изисква постоянна координация на хардуер и софтуер и преквалификация на кадрите.
Принципът на "отвореност" на информационната система
Решаване на конфликти са довели до развитието на голям брой международни стандарти и споразумения в областта на информационните технологии и развитие на информационни системи. Основната идея е концепцията за отворени системи.
Терминът днес отворена система може да бъде определена като "всеобхватен и последователен набор от международни стандарти за информационни технологии и функционални профили стандарти, които определят интерфейси, услуги и поддържащи формати за осигуряване на оперативна съвместимост и преносимост на софтуерни приложения, данни и персонал."
Обща характеристика на отворени информационни системи могат да бъдат обобщени, както следва:
- разтегливост / скалируемост - предоставяне на възможност за добавяне на нови функции IP или промяна на някои съществуващи по време на непроменен функционалните части на РП;
- мобилността / преносимост - възможност за осигуряване на трансфер на програми и данни, когато модернизация или подмяна на хардуерни платформи и ИС възможности за работа с тях специалисти, като се използват информационните технологии, без преквалификация на IC променя;
- взаимодействие - способността да взаимодейства с други интегрални схеми (хардуер, на които се изпълняват на информационната система, мрежа или мрежи се обединяват на различни нива - от местно до глобално);
- на стандартизирани - интегрални схеми са проектирани и разработени въз основа на международно признати стандарти и предложения, за изпълнението на прозрачност, се извършва въз основа на стандартите за изпълнение (профили) в областта на информационните технологии;
- лекота на употреба - разработени стандартизирани интерфейси в процесите на взаимодействие в системата "човек-машина" позволява на потребителя да работи без специален "компютър" обучение.
Един нов поглед към една отворена система се определя от факта, че тези функции се разглеждат заедно, тъй като взаимно свързани и внедрена в пакет. което е съвсем естествено, тъй като всички от горните свойства се допълват. Само в комбинация възможности на отворени системи позволяват да реши проблемите на проектиране, разработване и прилагане на съвременни информационни системи.
Структурата на информационна система за околната среда
Обобщеният структурата на всяко IC може да бъде представена от два взаимодействащи части:
- функционална част включително приложни програми, които реализират функциите на мястото на приложение;
- средно или част от системата, като се гарантира изпълнението на програми и приложения.
С това разделяне на тясно свързани с двете групи по стандартизация:
- стандарти с интерфейс за приложни IP среда взаимодействие, приложен програмен интерфейс (приложен програмен интерфейс - API);
- Най-добрите IP стандарти интерфейси за взаимодействие с екстериора, за да го (Външен Интерфейс Околна среда - EEI).
Тези два интерфейса група определя спецификациите описват външен IP среда - архитектура, с перспектива потребител край, IC дизайнер, програмист за кандидатстване, който се развива на функционалните части на IC.
Спецификации за външни връзки и IP среда, както ще видим по-долу, спецификациите на интерфейса на взаимодействие между отделните компоненти на средата, - точно описание на всички необходими функции, услуги и форматите за посочения интерфейс. Съвкупността от тези описания е модел за подражание на отворени системи (Референтен Open System модел).
Този модел се използва за повече от 20 години и се определя от архитектурата на мрежата система (СНС), предложен от IBM през 1974. Тя се основава на разделяне на компютърната среда на седем нива, в който се описва взаимодействието между съответните стандарти и осигурява ниво на връзка, независимо от нивото на сграда във всяка конкретна реализация (фиг. 8.1). Основното предимство на този модел е подробно описание на отношенията между гледна точка на техническо оборудване и комуникационни взаимодействия. Въпреки това, тя не взема предвид връзката, като се вземе предвид мобилността на приложния софтуер.
Фиг. 8.1. Седем слой модел на взаимодействието на информационни системи
Референтен Модел за отворени системи за околна среда (OSE / RM) определя разделението на всички приложения, информационна система (приложения и софтуерни системи) и средата, в която тези приложения се изпълняват. стандартизирани интерфейси (API), дефинирани между приложенията и медиите, които са необходима част от всички отворени профили система. В допълнение, IP профили могат да бъдат определени стандартизирани интерфейси взаимодействие на функционални части една към друга и интерфейс между компоненти IP среда.