Отчет системного аналитика
1. Цель информационной системы
2. Таблица описания пользователей информационной системы
Роль | Функциональные обязанности |
3. Таблица описания функций информационной системы
№ | Автоматизированная функция | Вход | Выход | Исполнитель | Описание |
1. | |||||
2. |
4. Таблица описания системных операций
№ | Функции | Входы | Выходы |
1. | |||
2. | |||
3. | |||
4. | |||
5. | |||
6. | |||
7. | |||
8. | |||
9. | |||
10. | |||
11. |
5. Таблица описания системных транзакций
№ | Транзакция | Функции |
1. | ||
2. |
6. Описание требований к информационному обеспечению (входная и выходная информация, классификаторы, база данных)
Информационное обеспечение | Требования | |
Входная информация | ||
Выходная информация | ||
7. Описание нефункциональных требований к информационной системе
Требование | Описание |
Полнота | ИС должна содержать всю необходимую информацию. |
Однозначность | ИС должна быть внутренне непротиворечива, и все работающие с ней должны понимать её одинаково. |
Необходимость | ИС должна отражать пользователю действительно необходимую информацию. |
Осуществимость | Должна быть возможность достижения указанных численных или текстовых значений при существующих ограничениях. |
Доступность | Должно быть максимально допустимое время простоя системы. |
Надежность | Должно быть предусмотрено поведение ИС в нештатных ситуациях (примеры: автоматический перезапуск, восстановление работы, сохранение данных, дублирование важных данных). |
Время хранения данных | Использовать БД в качестве постоянного хранилища данных. |
Удобство | ИС должна быть удобна для использования пользователем и проста для поддержки. |
Производительность | Должна быть минимальная скорость реакции и отклика системы. |
8. Ограничение проектирования (программно-техническая среда, средства проектирования и разработки)
MS Excel, VBA.
9. Описание интерфейсов пользователей (экранных форм, отчетов)
Рисунок 19 – Окно №1 для
Рисунок 20 – Окно №2 для
Рисунок 21 – Окно №3 для
Рисунок 22 – Окно №1 для
Рисунок 23 – Окно №2 для
Рисунок 24 – Окно №3 для
Моделирование данных в информационной системе
Выявление требований к данным
Данные о
Данные о
Данные о
Данные о
Данные о
Выявление требований к транзакциям
Таблица 7 – Требования к транзакциям
№ | Транзакция | Функции | Ответственные |
1. | |||
2. |
Выявление требований к хранилищам
Таблица 8 – Требования к хранилищам
№ | Имя сущности (псевдоним) | Описание | Особенности использования |
Определение типов связей
Таблица 9 – Типы связей
Тип сущности | Тип связи | Тип сущности |
Описание степени участия сущности в связи
Таблица 10 – Степень участия сущности в связи
Тип сущности | Тип связи | Тип сущности | Кардинальность | Показатель участия |
Определение атрибутов
Таблица 11 – Атрибуты
Тип сущности | Атрибут |
Сведения об атрибутах, помещенных в документацию для представления
Таблица 12 – Сведения об атрибутах
Тип сущности | Атрибут | Тип данных, длина | Ограничения | Допустимость Null |
Определение доменов атрибутов
Таблица 13 – Определение доменов атрибутов
Тип сущности | Имя домена | Характеристика домена | Примеры допустимых значений |
Определение первичных и альтернативных ключей для сущностей
Таблица 14 – Первичные и альтернативные ключи для сущностей
Сущность | Первичный ключ | Альтернативный ключ |
3.10 Концептуальная модель БД – диаграмма «сущность-связь»
Рисунок 25 – Концептуальная модель БД
Логическое проектирование БД
Рисунок 26 – Логическая модель БД
Реализация логической модели БД в ERWin
Рисунок 27 – Логическая модель БД в ERWin
Рисунок 28 – Физическая модель БД в ERWin
Схема БД после генерации в SQL Server
Рисунок 29 – Схема БД в SQL Server
Сгенерированный SQL скрипт