- •Тема 1. Вступ. Основні поняття: системи, інформаційні системи. План
- •Основні визначення і поняття інформаційної системи
- •Розподіл інформаційних систем за технічним рівнем
- •Розподіл інформаційних систем за характером інформації, що опрацьовується
- •Питання для контролю
- •Тема 2. Етапи розвитку інформаційних систем. Порівняння інформаційних систем із традиційними програмними продуктами. Основні складові корпоративних інформаційних систем План
- •1. Етапи розвитку інформаційних систем
- •4.Співвідношення між складовими інформаційної системи
- •2.Порівняння інформаційних систем з традиційними програмними продуктами.
- •3.Основні складові корпоративних інформаційних систем.
- •Питання для контролю
- •Тема 3. Сфери застосування і приклади реалізації інформаційних систем. План
- •1. Сфера застосування інформаційних технологій
- •2. Приклади реалізації інформаційних систем.
- •3. Життєвий цикл інформаційних систем
- •Питання для контролю
- •Тема 4. Бази даних: основні відомості План
- •1. Поняття баз даних та її структурних елементів
- •2. Журналізація
- •3.Підтримка мов баз даних
- •Тема 5. Класифікація інформаційних систем
- •2. Класифікація іс за сферою застосування
- •3. Класифікація за способом організації
- •4. Архітектура «файл-сервер» та «клієнт-сервер»
- •5. Багаторівнева архітектура
- •Тема 6. Управління проектами План
- •1. Загальні відомості про управління проектами
- •2. Класифікація проектів
- •1. Загальні відомості про управління проектами
- •2. Класифікація проектів
- •Тема 7. Основні фази проектування інформаційної системи План
- •Концептуальна фаза
- •2. Розробка технічної пропозиції
- •1.Концептуальна фаза
- •2. Розробка технічної пропозиції
- •4. Розробка
- •5. Введення системи в експлуатацію
- •Процеси, що протікають упродовж життєвого циклу інформаційної системи
- •Основні процеси життєвого циклу
- •Лекція 9 Структура життєвого циклу інформаційної системи
- •Моделі життєвого циклу інформаційної системи
- •Каскадна модель життєвого циклу інформаційної системи
- •Лекція 10
- •Лекція 11
- •Методологія і технологія розробки інформаційних систем
- •Методологія rad - Rapid Application Development
- •Лекція 12 Основні особливості методології rad
- •Візуальне програмування
- •Лекція 13
- •Лекція 14
- •Лекція 15 Фази життєвого циклу у рамках методології rad
- •Лекція 16 Стандарти і методики
2. Розробка технічної пропозиції
Головним змістом цій фази є розробка технічної пропозиції і переговори із замовником про укладення контракту. Загальний зміст робіт цієї фази :
розробка основного змісту проекту, його базової структури;
розробка і затвердження технічного завдання;
планування, декомпозиція базової структурної моделі проекту;
складання кошторису і бюджету проекту, визначення потреби в ресурсах;
розробка календарних планів та графіків робіт;
підписання контракту із замовником;
введення в дію засобів комунікації учасників проекту і контролю за ходом робіт.
На цій фазі визначаються підсистеми, їх взаємозв'язки, вибираються найбільш ефективні способи виконання проекту і використання ресурсів. Характерні роботи цієї фази :
виконання базових проектних робіт;
розробка приватних технічних завдань;
виконання концептуального проектування;
складання технічних специфікацій і інструкцій;
представлення проектної розробки, експертиза і твердження.
4. Розробка
На цій фазі проводяться координація і оперативний контроль робіт за проектом, здійснюється виготовлення підсистем, їх об'єднання і тестування. Основний зміст;
виконання робіт по розробці програмного забезпечення;
виконання підготовки до впровадження системи;
контроль і регулювання основних показників проекту.
5. Введення системи в експлуатацію
На цій фазі проводяться випробування, дослідна експлуатація системи в реальних умовах, ведуться переговори про результати виконання проекту і про можливі нові контракти. Основні види робіт :
комплексні випробування;
підготовка кадрів для експлуатації створюваної системи;
підготовка робочої документації, здача системи замовникові і введення її в експлуатацію;
супровід, підтримка, сервісне обслуговування;
оцінка результатів проекту і підготовка підсумкових документів;
дозвіл конфліктних ситуацій і закриття робіт за проектом;
накопичення досвідчених даних наступних проектів, аналіз досвіду, стани, визначення напрямів розвитку.
примітка
Початкові фази проекту мають вирішальний вплив на результат, що досягається, оскільки в них приймаються основні рішення, що визначають якість інформаційної системи. При цьому зазвичай 30% вкладу в кінцевий результат проекту вносять фази концепції і пропозиції, 20 % - фаза проектування, 20 % - фаза виготовлень, 30 % - фаза здачі об'єкту і завершення проекту.
Крім того, на виявлення помилок, допущених на стадії системного проектування, витрачається приблизно в два рази більше часу, чим на наступних фазах, а їх виправлення обходиться в п'ять разів дорожче. Тому па початкових стадіях проекту розробку слід виконувати особливо ретельно. Найчастіше на початкових фазах допускаються наступні помилки:
помилки у визначенні інтересів замовника;
концентрація на маловажних, сторонніх інтересах;
неправильна інтерпретація початкової постановки завдання;
неправильне або недостатнє розуміння деталей;
неповнота функціональних специфікацій (системних вимог);
помилки у визначенні необхідних ресурсів і термінів;
рідкісна перевірка на узгодженість етапів і відсутність контролю з боку замовника (немає залучення замовника).
