РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ
Методика реализации БД
Исходной информацией для создания приложения является предприятие или его фрагмент, который задан в качестве описания объекта автоматизации для выполнения КП. Основными исходными данными для разработки БД является:
1. Требования к БД, которые определены в ТЗ;
2. Документы или та информация об объекте, которые должны храниться в БД. В идеальном случае вся информация должна храниться в БД или формироваться на ее основе;
3. Задачи, которые необходимо реализовать в рамках приложения. В общем случае задачи обычно накладывают некоторые ограничения на перечень хранимой БД, информации. Это вызвано тем, что задачи для автоматизации только частично охватывают существующие в объекте документы.
Процессы реализации БД включают 4 группы объектов:
1. Процесс «Определение и анализ требования к БД»;
2. Процессы проектирования БД;
3. Процессы создания БД;
4. Процесс проверки БД.
Рисунок 2.1 – Процессы реализации БД
Разработка словаря данных для БД
|
|
Для каждого выходного документа был создан локальный СД. В результате проведения анализа перечня данных из входных документов и перечня данных из СД – определился общий СД, который содержит определение для всех данных из СД источников данных (см. табл. 2.1 – 2.8).
Таблица 2.2 Словарь данных БД для документа «Отче от рабочих местах работников предприятия»
№ п/п | Источник данных | Идентификатор данных | Назначение данных | Диапазон изменения | Тип данных | Вид данных | Примечание |
ДО.5 | Nomer_otd | Номер отдела | До 6 цифр | Целое | У | ||
Nomer_kom | Номер комнаты | До 6 цифр | Целое | У | |||
N_rab_m | Номер рабочего места | До 6 цифр | Целое | У | |||
FIO_rab | ФИО работника | До 60 символов | Симв. | У |
Таблица 2.3 Словарь данных БД для документа «Отчет о ПО»
№ п/п | Источник данных | Идентификатор данных | Назначение данных | Диапазон изменения | Тип данных | Вид данных | Примечание |
ДО.6 | Name | Наименование | До 60 символов | Симв. | У | ||
Inv_Nomer | Инвентарный номер | До 6 цифр | Целое | У | |||
Versia | Версия | До 10 цифр | Целое | М | |||
Postav | Поставщик | До 60 символов | Симв. | М | |||
Nal_lic | Наличие лицензии | До 6 символов | Силв. | У | |||
Kol_copy | Количество копий | До 100 цифр | Целое | У | |||
Date_post | Дата поставки | До 9 цифр | Целое |
Таблица 2.4 Словарь данных для документа «Отчет о ТС и их размещении по рабочим местам»
№ п/п | Источник данных | Идентификатор данных | Назначение данных | Диапазон изменения | Тип данных | Вид данных | Примечание |
ДО.7 | Name | Наименование | До 60 символов | Симвл. | У | ||
Nomer_kom | Номер комнаты | До 6 цифр | Целое | У | |||
Nomer_etaj | Номер этажа | До 100 цифр | Целое | У | |||
Nomer_rab_mesta | Номер рабочего места | До 6 цифр | Целое | У | |||
Inv_Nomer | Инвентарный номер | До 6 цифр | Целое | У | |||
Marka | Марка | До 20 символов | Симвл. | У | |||
Date_expl | Дата ввода в эксплуатацию | До 9 цифр | Целое |
Таблица 2.5 Словарь данных для документа «Отчет о размещении ПО по ТС»
|
|
№ п/п | Источник данных | Идентификатор данных | Назначение данных | Диапазон изменения | Тип данных | Вид данных | Примечание |
ДО.8 | Name | Наименование | До 60 символов | Симвл. | У | ||
Inv_nomer | Инвентарный номер | До 6 цифр | Целое | У | |||
Spisok_PO | Список ПО | До 10 символов | Симвл. | ||||
Name_PO | Наименование ПО | До 60 символов | Симв. | У | |||
Inv_nomerPO | Инвентарный номер ПО | До 6 цифр | Целое | У | |||
Date | Дата | До 9 цифр | Целое |
Таблица 2.6 Словарь данных для документа «Отчет о БД»
№ п/п | Источник данных | Идентификатор данных | Назначение данных | Диапазон изменения | Тип данных | Вид данных | Примечание |
ДО.9 | Name | Наименование | До 60 символов | Симвл. | У | ||
Inv_nomer | Инвентарный номер | До 6 цифр | Целое | У | |||
Date | Дата | До 9 цифр | Целое |
Таблица 2.7 Словарь данных для документа «Отчет о документации»
№ п/п | Источник данных | Идентификатор данных | Назначение данных | Диапазон изменения | Тип данных | Вид данных | Примечание |
ДО.10 | Name | Наименование | До 60 символов | Симвл. | У | ||
Date | Дата | До 9 цифр | Целое |
Таблица 2.8 Словарь данных для документа «Отчет о движении ИТ- активов на предприятии»
№ п/п | Источник данных | Идентификатор данных | Назначение данных | Диапазон изменения | Тип данных | Вид данных | Примечание |
ДО.11 | Nomer | Номер | До 6 цифр | Целое | У | ||
Postypl | Поступление | До 20 символов | Симвл. | ||||
Spisanie | Списание | До 60 символов | Симвл. |
Таблица 2.1 Общий словарь данных БД
№ п/п | Источник данных | Идентификатор данных | Назначение данных | Диапазон изменения | Тип данных | Вид данных | Примечание |
ДО.5 | Nomer_otd | Номер отдела | До 6 цифр | Целое | У | ||
Nomer_kom | Номер комнаты | До 6 цифр | Целое | У | |||
N_rab_m | Номер рабочего места | До 6 цифр | Целое | У | |||
FIO_rab | ФИО работника | До 60 символов | Симв. | У | |||
ДО.6 | Name | Наименование | До 60 символов | Симв. | У | ||
Inv_Nomer | Инвентарный номер | До 6 цифр | Целое | У | |||
Versia | Версия | До 10 цифр | Целое | М | |||
Postav | Поставщик | До 60 символов | Симв. | М | |||
Nal_lic | Наличие лицензии | До 6 символов | Силв. | У | |||
Kol_copy | Количество копий | До 100 цифр | Целое | У | |||
Date_post | Дата поставки | До 9 цифр | Целое | ||||
ДО.7 | Name | Наименование | До 60 символов | Симвл. | У | ||
Nomer_kom | Номер комнаты | До 6 цифр | Целое | У | |||
Nomer_etaj | Номер этажа | До 100 цифр | Целое | У | |||
Nomer_rab_mesta | Номер рабочего места | До 6 цифр | Целое | У | |||
Inv_Nomer | Инвентарный номер | До 6 цифр | Целое | У | |||
Marka | Марка | До 20 символов | Симвл. | У | |||
Date_expl | Дата ввода в эксплуатацию | До 9 цифр | Целое | ||||
ДО.8 | Name | Наименование | До 60 символов | Симвл. | У | ||
Inv_nomer | Инвентарный номер | До 6 цифр | Целое | У | |||
Spisok_PO | Список ПО | До 10 символов | Симвл. | ||||
Name_PO | Наименование ПО | До 60 символов | Симв. | У | |||
Inv_nomerPO | Инвентарный номер ПО | До 6 цифр | Целое | У | |||
Date | Дата | До 9 цифр | Целое | ||||
ДО.9 | Name | Наименование | До 60 символов | Симвл. | У | ||
Inv_nomer | Инвентарный номер | До 6 цифр | Целое | У | |||
Date | Дата | До 9 цифр | Целое | ||||
ДО.10 | Name | Наименование | До 60 символов | Симвл. | У | ||
Date | Дата | До 9 цифр | Целое | ||||
ДО.11 | Nomer | Номер | До 6 цифр | Целое | У | ||
Postypl | Поступление | До 20 символов | Симвл. | ||||
Spisanie | Списание | До 60 символов | Симвл. |
|
|