Перейдем от концептуального моделирования к проектированию реляционных баз данных. Проектирование баз данных произведем на основе нормализации отношений.
Процесс нормализации – процесс декомпозиции (разложения исходных отношений) базы данных на другие, более мелкие и простые отношения.
В связи с тем, что данные практически не возможно разложить на более мелкие и простые отношения, и между данными не наблюдается ни каких зависимостей, можно перейти непосредственно к составлению структуры файлов.
Файл полученный на основе структуры данных «Оперативный журнал».
Имя поля |
Тип поля |
Длина поля |
порядковый номер записи |
Авто инкремент |
10 |
№ цеха, из которого прибыло оборудование |
Число |
2 |
наименование оборудования |
Строка |
40 |
заводской инвентарный номер |
Строка |
30 |
дата поступления |
Дата и время |
6 |
ФИО принесшего |
Строка |
40 |
наименование системы |
Строка |
40 |
краткое описание неисправности |
Строка |
80 |
ФИО получателя на ремонт |
Строка |
40 |
вид выполненной работы |
Строка |
100 |
дата окончания работ |
Дата и время |
6 |
дата выдачи |
Дата и время |
6 |
ФИО получателя исправного оборудования |
Строка |
40 |
Файл на основе структуры данных «Журнал прихода».
Имя поля |
Тип поля |
Длина поля |
номер требования |
Авто инкремент |
10 |
название материальной ценности |
Строка |
40 |
количество |
Число |
7 |
единицы измерения |
Строка |
10 |
факта получения |
Строка |
10 |
Файл на основе структуры данных «Журнал мат средств».
Имя поля |
Тип поля |
Длина поля |
номер записи |
Авто инкремент |
10 |
название материальной ценности |
Строка |
40 |
место |
Строка |
15 |
единицы измерения |
Строка |
10 |
количество |
Число |
10 |
Фай со структурой «Журнал расхода детелей».
Имя поля |
Тип поля |
Длина поля |
номера записи |
Авто инкремент |
10 |
название материальной ценности |
Строка |
40 |
количество |
Число |
7 |
названия цеха |
Строка |
10 |
назначения |
Строка |
50 |
кому |
Строка |
40 |
подпись |
Строка |
10 |
Разработка сценария диалога.
При запуске пользователем АРМ на экране компьютера высвечивается главное окно с меню управления.
Ниже окна управления, находится окно поля данных.
В данном поле отображаются текущие данные, и ведется редактирование данных.
В зависимости от того, какой журнал выбран соответственно изменяются поля окна данных.
Для настройки программы, служит меню сервис, открывающее окно «Настройка».
Выбор средств программирования.
С начала 60-70хх началось бурное развитие компьютеризации всех крупных промышленных центров. Ближе к 80-ым, компьютеры стали появляться и в учебных заведениях, предмету «Информатика» стали уделять огромное внимание. Стали появляться языки программирования высокого уровня такие, как Delphi, C++.