Отчет системного аналитика

 

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 скрипт