
pro-_232_pikposhechka_lyubimaya
.docx
Министерство науки и высшего образования Российской Федерации
Федеральное государственное бюджетное
образовательное учреждение высшего образования
«Уфимский университет науки и технологий»
Факультет информатики и робототехники
Кафедра ВМиК
Отчёт по лабораторной работе № 4-5
на тему: «Методология объектно-ориентированного моделирования»
Выполнили:
Студенты группы ПРО-232Б Э.А.Ихсанова
А.А. Видманов
Проверил:
Преподаватель Б. С. Юдинцев
Уфа – 2023
Цель работы:
Ознакомление с основными методами проектирования базы данных (БД).
Ознакомление с методами проектирования пользовательского интерфейса.
Ход работы:
Рисунок 1 ER-диаграмма спроектированной БД
Листинг SQL скрипта для созданной структуры БД:
create table source_files (
id integer PRIMARY KEY autoincrement,
filename varchar(255) NOT NULL,
processed datetime
);
create table processed_data (
id integer PRIMARY KEY autoincrement,
name varchar(255),
nationality varchar(255),
overall integer,
team varchar(255),
source_file integer NOT NULL,
CONSTRAINT fk_source_files
FOREIGN KEY (source_file)
REFERENCES source_files(id)
ON DELETE CASCADE
);
Основные функции для работы с БД
connect (Реализует подключение к БД)
execute (Передача файлов из БД)
start_transaction (Устанавливает курсор в БД)
end_transaction (Убирает курсор)
close (Разрывает соединение с БД)
Рисунок 2 Скриншот части содержимого основной таблицы
Рисунок 3 Скриншот макета сайта html
Рисунок 4 Скриншот готового сайта
Приложение:
Ссылка на GitHub: https://github.com/eikhovna/picpo5