- •1. Основні цілі, задачі та призначення системного аналізу об’єктів та процесів комп’ютеризації.
- •2. Що ви розумієте під поняттям „система”, „складна система”? Властивості та характерні особливості складних систем. Багатоаспектне визначення структури складних систем. Визначення границь системи.
- •3. Основні принципи системного підходу.
- •4. Основні види моделей, що застосовуються у системному аналізі. Модель системи типу "чорна скринька": місце застосування, стандартні вимоги до представлення, приклади.
- •5. Моделі потоків даних (dfd-моделі): призначення, місце застосування в системному аналізі, правила побудови, приклади.
- •6. Діаграми прецедентів в концепції uml: призначення, місце застосування в системному аналізі, правила побудови, приклади.
- •7. Узагальнені структурно-часові схеми: сутність, область застосування, приклади.
- •8. Sadt – діаграми: призначення, місце застосування в системному аналізі, правила побудови, приклади.
- •9. Загальна характеристика етапів системного аналізу. Варіанти підходів до змісту і послідовності реалізації етапів са.
- •10. Діаграми стану: std-моделі: призначення, місце застосування в системному аналізі, правила побудови, приклади.
- •11. Поняття проблеми системи. Аналіз цільових установок розробки системи.
- •12. Дослідження діючої системи. Побудови моделей опису діючої системи.
- •14. Функціональні моделі інформаційних технологій в рамках структурного та об’єктно-орієнтованого підходу до са.
- •15. Поняття прецеденту системи. Класифікація прецедентів, документування опису прецедентів різних класифікаційних груп.
- •16. Специфікації процесів або постановки задач системи. Їх структура та вимоги до формування.
- •17. Аналіз прецедентів системи. Діаграма прецедентів.
- •18. Опис системних операцій.
- •19. Що включає інформаційне забезпечення системи? Логічне проектування інформаційного забезпечення як складової технічного проекту системи.
- •20. Системи класифікації та кодування інформації. Ієрархічна та фасетна системи класифікації.
- •21. Комбіновані системи класифікації.
- •22. Класифікаційні та некласифікаційні системи кодування інформації.
- •23. Форми документів як моделі представлення вхідної та вихідної інформації. Поняття реквізиту та показника. Зони проектування форм документів.
- •24. Діаграми „сутність-зв”язок”: призначення, місце застосування, правила побудови, erd-стандарти. Сутності, відношення та зв’язки в нотації Чена.
- •25. Концептуальні моделі предметного середовища при об’єктно-орієнтованому аналізі системи. Поняття, специфікації та опис понять. Атрибути та асоціації. Типи асоціацій.
- •26. Нормалізація схем відношень. Вимоги до 1нф, 2нф, 3нф. Предметного середовища.
- •27. Принципи побудови концептуальної моделі.
- •28. Моделі інформаційних потоків: призначення, місце застосування в системному аналізі, правила побудови, приклади.
- •29. Словник даних.
- •30. Формулювання вимог до запитів до бд: Правила вербального опису моделей запитів, приклади опису. Трансформація вербального опису запиту в sql –запит.
19. Що включає інформаційне забезпечення системи? Логічне проектування інформаційного забезпечення як складової технічного проекту системи.
Информационное обеспечение ИС является средством для решения следующих задач:
однозначного и экономичного представления информации в системе (на основе кодирования объектов);
организации процедур анализа и обработки информации с учетом характера связей между объектами (на основе классификации объектов);
организации взаимодействия пользователей с системой (на основе экранных форм ввода-вывода данных);
обеспечения эффективного использования информации в контуре управления деятельностью объекта автоматизации (на основе унифицированной системы документации).
Информационное обеспечение ИС включает два комплекса: внемашинное информационное обеспечение (классификаторы технико-экономической информации, документы, методические инструктивные материалы) и внутримашинное информационное обеспечение (макеты/экранные формы для ввода первичных данных в ЭВМ или вывода результатной информации, структуры информационной базы: входных, выходных файлов, базы данных).
К информационному обеспечению предъявляются следующие общие требования:
информационное обеспечение должно быть достаточным для поддержания всех автоматизируемых функций объекта;
для кодирования информации должны использоваться принятые у заказчика классификаторы;
для кодирования входной и выходной информации, которая используется на высшем уровне управления, должны быть использованы классификаторы этого уровня;
должна быть обеспечена совместимость с информационным обеспечением систем, взаимодействующих с разрабатываемой системой;
формы документов должны отвечать требованиям корпоративных стандартов заказчика (или унифицированной системы документации);
структура документов и экранных форм должна соответствовать характеристиками терминалов на рабочих местах конечных пользователей;
графики формирования и содержание информационных сообщений, а также используемые аббревиатуры должны быть общеприняты в этой предметной области и согласованы с заказчиком;
в ИС должны быть предусмотрены средства контроля входной и результатной информации, обновления данных в информационных массивах, контроля целостности информационной базы, защиты от несанкционированного доступа.
Уровни логической модели
Различают три уровня логической модели, отличающихся по глубине представления информации о данных:
диаграмма сущность-связь (Entity Relationship Diagram, ERD);
модель данных, основанная на ключах (Key Based model, KB);
полная атрибутивная модель (Fully Attributed model, FA).
Диаграмма сущность-связь представляет собой модель данных верхнего уровня. Она включает сущности и взаимосвязи, отражающие основные бизнес-правила предметной области. Такая диаграмма не слишком детализирована, в нее включаются основные сущности и связи между ними, которые удовлетворяют основным требованиям, предъявляемым к ИС. Диаграмма сущность-связь может включать связи "многие-ко-многим" и не включать описание ключей. Как правило, ERD используется для презентаций и обсуждения структуры данных с экспертами предметной области.
Модель данных, основанная на ключах, — более подробное представление данных. Она включает описание всех сущностей и первичных ключей и предназначена для представления структуры данных и ключей, которые соответствуют предметной области.
Полная атрибутивная модель — наиболее детальное представление структуры данных: представляет данные в третьей нормальной форме и включает все сущности, атрибуты и святи