WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаІнформатика, Компютерні науки → Сучасні технології представлення електронної інформації - Реферат

Сучасні технології представлення електронної інформації - Реферат

автоматичного контролю (перш за все, контролю проекту);
" дозволяють за короткий час створювати прототип майбутньої автоматизованої інформаційної системи, що дає можливість на ранніх етапах оцінити очікуваний результат;
" прискорюють процес проектування і розробки системи;
" звільняють розробника від рутинної роботи, дозволяючи йому цілком зосередитися на творчій частині розробки;
" підтримують розвиток і супроводження розробки автоматизованої інформаційної системи;
" підтримують технології повторного використання компонентів розробки.
Більшість CASE-засобів грунтуються на науковому підході, який отримав назву "методологія - метод - нотація - засіб". Методологія формулює керівні вказівки для оцінки і вибору проекту автоматизованої інформаційної системи, що розробляється, кроки роботи і їх послідовності, а також правила застосування і призначення методів.
На даний час CASE-технологія оформилася в самостійний наукомісткий напрям, що призвело до створення потужної CASE-індустрії, яка об'єднує сотні фірм і компаній різноманітної орієнтації. Серед них виділяються компанії - розробники засобів аналізу і проектування автоматизованих інформаційних систем з широкою мережею дистриб'юторських і дилерських фірм; фірми - розробники спеціальних засобів з орієнтацією на вузькі предметні ділянки або на окремі етапи життєвого циклу автоматизованої інформаційної системи; навчаючі фірми, які організовують семінари і курси підготовки спеціалістів; консалтингові фірми, які надають практичну допомогу при використанні CASE-пакетів для розробки конкретних автоматизованих інформаційних систем; фірми, що спеціалізуються на видавництві періодичних журналів і бюлетенів по CASE-технологіях. Практично жоден серйозний зарубіжний проект автоматизованої інформаційної системи не здійснюється в даний час без використання CASE-засобів.
3. Стандартизація та універсалізація інтерфейсу користувача прикладних програмних засобів.
Основні типи інтерфейсу роботи з користувачем.
Сучасні системи обробки даних характеризуються інтерактивним доступом до ресурсів. В структурі такої системи можна виділити такі обов'язкові компоненти:
" програмний комплекс, який здійснює виконання основних функцій;
" планувальник, що забезпечуєвиконання запитів користувача і зв'язок між компонентами ядра;
" інтерфейс користувача, який підтримує діалог в термінах "світу користувача" і зв'язок з планувальником системи.
Підтримка "світу користувача" означає створення такої обстановки для користувача, яка йому дозволить здійснювати інформаційну та керуючу діяльність з використанням образів (об'єктів), що адекватно його представленню про систему.
Сьогодні застосовуються два основні типи інтерфейсу з користувачем:
1. на основі методу "see and point" ("дивися і вибирай");
2. на основі мови команд "think and type" ("згадуй і набирай").
Інтерфейс типу меню звільняє користувача від необхідності вивчати мову - на кожному кроці діалогу команди подаються у вигляді пунктів меню, з яких потрібно вибрати потрібне. Недоліком є необхідність проводити велику кількість кроків для проведення тієї чи іншої дії.
При використанні інтерфейсу другого типу користувачу потрібно пам'ятати всі команди та їх синтаксис (кількість і порядок атрибутів). Мова керування зручна та гнучка при достатній кількості команд і відповідній підготовці користувача, який повинен знати призначення і синтаксис команд.
Загальноприйняті вимоги до інтерфейсу користувача.
Відомо, що одним з найважливіших факторів, які впливають на ефективність використання застосування прикладного забезпечення є саме зручність інтерфейсу користувача. Саме практика дозволила сформувати загальноприйняті вимоги до інтерфейсу користувача:
" технологічність використання означає підтримку такого стилю діалогу, який би дозволяв працювати попередньо не ознайомленому з продуктом користувачу, і передбачає представлення в звичайному вигляді, а також широкі підказки про можливі дії користувача і реалізацію принципу "foolproof", тобто адекватну реакцію інформаційного продукту на довільні дії користувача. Іншими словами, інтерфейс повинен бути "дружнім" по відношенню до користувача. Наприклад, реалізується принцип "Що бачите, те і маєте" ("What You See Is What You Get").
" технологічність проектування визначається наявністю інструментальних засобів (інтерактивних або пакетних), які дозволяють проектувати інтерфейс користувача, незалежно від програмної реалізації даного інформаційного продукту. Програми, що забезпечують інтерфейс, повинні відділятися від його опису, що дозволяє використовувати ці ж програмні засоби для проектування.
" персональність визначає можливість використання інтерфейсу користувача по "індивідуальному" проекту, використовуючи при цьому загальні методи проектування. Вона тісно пов'язано з вимогою наступною вимогою.
" адаптивність забезпечується з однієї сторони засобами програмного продукту (наприклад, запам'ятовування найчастіше виконуваних запитів), а з іншої сторони, засобами модифікації "світу користувача". Це означає зміну зовнішніх специфікацій інтерфейсу під час експлуатації.
" вбудованість обумовлюється необхідністю збереження інструментальної системи і означає наявність механізму, що забезпечує зв'язок користувача з планувальником для різних систем. Для цього розробляються протоколи, які забезпечують цей зв'язок.
" прозорість інтерфейсу розглядається відносно операційної системи -користувач не повинен бачити повідомлення операційної системи і мати доступ на мові директив операційної системи. Іншими словами, інтерфейс користувача повинен підтримувати об'єктно-орієнтовану модель "світу користувача";
" наочність диктується бажанням створити користувачу той рівень комфорту, який відповідає його роботі за столом - для цього на екрані повинна відображатися траєкторія попередніх дій, поточний стан "світу користувача" і можливі варіанти дій.
Таким чином, знання вимог до інтерфейсу користувача дозволяє потенційному споживачу повніше зрозуміти та сформувати вимоги до програмного забезпечення, як неодмінної складової інформаційних технологій, а також оцінити його можливості.
Loading...

 
 

Цікаве