МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||
Стандарти на розробку забезпечувальної компоненти КІСОсобливо важливо дотримуватись стандартів при використанні інформаційних технологій. Сьогодні неможливо розробити інформаційну систему без застосування міжнародних стандартів. Якщо раніше кожна фірма використовувала свої власні стандарти на конструктивне використання пристроїв і засобів їх сполучення, то з переходом до відкритих систем розробка пристроїв стала виконуватися з використанням міжнародних стандартів на інтерфейси. Появлення систем на основі Internet/Intranet/Extranet знаменує собою процес витіснення рішень, що базуються на закритих технологіях (розроблені фірмою для власних потреб), та появу вимог до нових прикладних програм і навіть до зміни існуючих, з тим щоб вони працювали на основі відкритих стандартів. Офіційними організаціями, що займаються стандартизацією у сфері ІС, є: ANSI - в Америці, ISO - у Великобританії, AFNOR - у Франції, JSA — в Японії, ІSО - Міжнародна організація по стандартизації. Інтенсивні роботи в даному напрямку ведуться багатьма міжнародними організаціями, такими, як Міжнародний консультативний комітет з телефонії і телеграфії, Європейська асоціація виробників комп'ютерів (European Computer Manufacturing Association - ЕСМА) та ін. Багато з сучасних відкритих стандартів є стандартами де-факто, а не де-юре, що не зменшує їх практичної цінності. Офіційні організації, які займаються стандартизацією, не мають монополії на розроблення стандартів. Крім того, індустрія інформаційних технологій розвивається настільки стрімко, що стандарти де-юре не встигають за цим розвитком. Індустрія ІТ відбирає ті з них, які дійсно корисні для бізнесу. Саме вони стають реальними, або стандартами де-факто. Стандарти де-факто - це такі стандарти, які фактично застосовуються на ринку незалежно від того, санкціоновані вони чи ні яким-небудь офіційним органом. Як правило, це специфікації, що друкуються тим чи іншим консорціумом. Часто це стандарти Microsoft, Sun та інших фірм і корпорацій. Завдяки активній діяльності «Руху прихильників відкритих систем» у світі інформаційних систем були сформовані рекомендації зі стандартизації сервісів у таких сферах: • операційні системи; • користувальницькі інтерфейси; • програмування; • керування даними; • обмін даними; • графіка; • мережі. Ці сфери охоплюються еталонними моделями. Однією з еталонних моделей є «Профіль переносності додатків середовища відкритих систем» - ОSЕ АРР (Open System Application Portability Profile), що підтримується американським Національним інститутом стандартів і технологій (NIST – National Institute of Standards and Technology). У 1997 р. ІSО був створений Технічний комітет ТС 97 по розробці стандартів для комп'ютерних мереж, що розробив стандарт 7498, який визначає «Базову еталонну модель взаємодії відкритих систем» ОS1 (Open System Interconnection). Він був прийнятий за основу всіма організаціями, що займаються розробкою стандартів в області комп'ютерних мереж. Даний стандарт визначає: • поняття й основні терміни, які використовуються при побудові відкритих систем; • опис можливостей і набору конкретних послуг, які повинна надавати відкрита система; • логічну структуру відкритих систем; протоколи, що забезпечують послуги відкритих систем. Відповідно до стандарту 7498, відкрита система- це система, що відповідає вимогам еталонної моделі взаємодії відкритих систем ОSІ і реалізує стандартний набір послуг мережної і міжмережної взаємодії та підтримувана стандартними протоколами. Дотримання вимог цього стандарту забезпечує можливість взаємодії відкритих систем між собою, незважаючи на їх технічні і логічні розходження в реалізації, що є головним чинником побудови комп'ютерних мереж. Сфери організації даних і керування інформацією безпосередньо пов'язані з приведеними вище сервісами, їх розробка заснована на стандартах. Розподіл даних вимагає мережних сервісів, підмови даних вимагають сервісів програмування і т. д. Так, стандартом для інтерфейсу з базами даних з 1992 р. стала мова SQL (Structure Query Language). Підтримка мови є обов'язковим сервісом усіх сучасних СУБД [32]. Розробка процедур підтримки баз даних і клієнтських додатків спирається на міжнародні стандарти з програмної інженерії, що базуються на структурному й об'єктно-орієнтовному підходах до розробки програмного забезпечення, принципове розходження яких полягає в тому, що структурний підхід заснований на функціональній декомпозиції системи, об'єктно-орієнтовний - на об'єктній декомпозиції. У програмі інтегрованої комп'ютеризації виробництва ІСАМ (Integrated ComputerAidedManufactury) Міністерства оборони США була розроблена методологія і стандарт IDEF (Integration Definition). IDEF складається з трьох методологій: • IDEF0 використовується для розробки функціональної моделі, яка є структурованим відображенням функцій виробничої системи або середовища обробки інформації та об'єктів, які зв'язують ці функції; • IDEF1 застосовується для побудови інформаційної моделі, що відображає структуру інформації, необхідної для підтримки виробничої системи або середовища; • IDEF2 дозволяє побудувати динамічну модель системи, яка змінюється в часі, або середовища її функціонування У рамках структурного підходу до проектування ІС здебільшого використовуються дві групи засобів: • моделювання функціональної структури системи. Як правило використовується для моделювання бізнес-процесів; • моделювання середовища збереження даних на концептуальному, або СУБД-незалежному рівні; У першому випадку найбільш розповсюдженими методами є: • DFD (Data Flow Diagrams) - метод діаграм потоків даних; • SADT (Structured Analysis and Design Technique) - метод структурного аналізу і проектування. Він базується на методології IDEF0. Для моделювання середовища збереження використовується ЕRD (Entity-Relationship Diagrams) - метод побудови діаграм «Сутність - зв'язок». Одним зі стандартів при побудові ЕRD є IDEF1X. Візуальні СУБД, як правило, підтримують реляційну модель і дозволяють створювати класи об'єктів, бібліотеки класів об'єктів і оперувати ними. Тому при розробці клієнтського додатка сьогодні використовують концепції структурного й об'єктно-орієнтовного програмування. Об'єктно-орієнтовний підхід найбільш повно реалізований у рамках технології СОRВА, розробленій в 1989 р. міжнародним консорціумом ОМ (Object Management Group). В основі створення ОМ і СОRВА є ідея об'єднання промислових додатків у єдине інформаційне середовище. Для цього була створена відкрита архітектура і набір стандартів, об'єднаних у понятті ОМА (Object Management Architecture) СОRВА, що включає стандарт на мову опису інтерфейсів IDL (Interface Definition Language). Однією з головних переваг об'єктно-орієнтовної парадигми є те, що розроблені компоненти можна використовувати багаторазово [39]. Універсальною мовою об'єктного моделювання є уніфікована мова UML (Unified Modeling Language), що дозволяє виконати детальний опис архітектури системи [8]. Мова здобуває риси стандарту на розробку автоматизованих ІС. Наприклад, UМL пакета Rational Rose дозволяє побудувати діаграми: • варіантів використання системи (use case diagrams) - для моделювання бізнес-процесів організації; • класів (class diagrams) — для моделювання статичної структури класів системи і зв'язків між ними; • поведінки системи (behavior diagrams). • взаємодії (interaction diagrams) - для моделювання процесу обміну повідомленнями між об'єктами (існують два види діаграм взаємодії - діаграми послідовності (sequence diagrams)) і кооперативні діаграми (collaboration diagrams)); • станів (state chart diagrams) - для моделювання поведінки об'єктів системи при переході з одного стану в інший; • діяльностей (activity diagrams) - для моделювання поведінки системи в рамках різних варіантів використання або моделювання діяльності; • реалізації (implementation diagrams); • компонентів (component diagrams) — для моделювання ієрархії компонентів системи; • розміщення (deployment diagrams) — для моделювання фізичної архітектури системи. Ідея відкритості інформаційних систем і розробки стандартів на інтерфейси є продуктивною і безупинно розвивається. Консорціум ОDM (Object Definition Management Group) здійснює розробки в галузі об'єктно-орієнтовних СУБД, поповнюючи стандарти на розробку ІС. Читайте також:
|
||||||||
|