Смоленское областное государственное бюджетное профессиональное образовательное учреждение «Гагаринский многопрофильный
Информационная система
База данных
Сайт
Введение
Разработка логической структуры базы данных
Схема данных
Проектирование форм
Проектирование отчетов
Структура сайта «ГагаринКонсервМолоко»
Основная
Комментарии
Карта
Заключение
2.08M
Категория: Базы данныхБазы данных

Разработка информационной системы для ЗАО «ГагаринКонсервМолоко»

1. Смоленское областное государственное бюджетное профессиональное образовательное учреждение «Гагаринский многопрофильный

колледж»
Разработка информационной системы для ЗАО
«ГагаринКонсервМолоко»
Дипломная работа:
Титова Дмитрия Витальевича
Студента 4 курса 1 группы
Руководитель:
Сулимов Владимир Алексеевич

2. Информационная система

«Информационная система — организационно упорядоченная совокупность
документов (массивов документов) и информационных технологий, в том
числе с использованием средств вычислительной техники и связи,
реализующих информационные процессы»
Предназначена для своевременного обеспечения надлежащих людей
надлежащей информацией, то есть для удовлетворения конкретных
информационных потребностей в рамках определённой предметной области,
при этом результатом функционирования информационных систем является
информационная продукция — документы, информационные массивы, базы
данных и информационные услуги.
Классификация:
По архитектуре;
По степени автоматизации;
По характеру обработки данных;
По сфере применения;
По охвату задач (масштабности);

3. База данных

База данных — представленная в объективной форме совокупность
самостоятельных материалов (статей, расчётов, нормативных актов, судебных
решений и иных подобных материалов), систематизированных таким
образом, чтобы эти материалы могли быть найдены и обработаны с помощью
электронной вычислительной машины.
Классификация:
Модели данных;
По среде постоянного хранения;
По содержимому;
По степени распределённой;
Другие виды БД;

4. Сайт

Сайт, или веб-сайт — одна или несколько логически связанных
между собой веб-страниц. Обычно сайт в Интернете представляет
собой массив связанных данных, имеющий уникальный адрес и
воспринимаемый пользователем как единое целое. Веб-сайты
называются так, потому что доступ к ним происходит по протоколу
HTTP.
Все сайты в совокупности составляют Всемирную паутину, где
коммуникация (паутина) объединяет сегменты информации
мирового сообщества в единое целое — базу данных и
коммуникации планетарного масштаба. Для прямого доступа
клиентов к сайтам на серверах был специально разработан
протокол HTTP.

5. Введение

Целью курсовой работы является проектирование базы данных для контроля и
управления работой сотрудников ЗАО «ГагаринКонсервМолоко».
При разработке базы данных предстоит решить следующие задачи:
1)Провести анализ предметной области, запросов пользователей, документов,
отражающих события и процессы;
2)Разработать концептуальную модель, которая описывает объекты и связи
предметной области; составить список сущностей и атрибутов, описывающих их;
3)Разработать логическую модель; построить реляционную модель на основе
логической модели; разработать физическую модель;
4)Реализовать базу данных, проанализировав и выбрав одну из наиболее
распространенных СУБД, с учетом требований проекта.
Для решения поставленных задач нужно разработать Базу Данных, которая
позволит: хранить и изменять в течении всего времени персональную информацию
о поставщиках, а также данные о заказах.

6.

База данных должна выводить в удобной форме данные по следующим
запросам пользователей:
• Запрос «Адрес поставщика»
• Запрос «Время начала работы»
• Запрос «Время окончания работы»
• Запрос «Зарплата»
• Запрос «Информация о номере услуги»
При разработке сайта предстоит
• Запрос «Кабинет и имя работника»
решить следующие задачи:
• Запрос «Номер и ФИО поставщика»
Рассмотреть
функциональные
• Запрос «Принимающий и ID поставщика»
возможности HTML.
Рассмотреть источники по теме.
• Запрос «ФИО рабочих и кабинеты»
Разработать макет сайта.
Наполнить сайт информацией по
теме.

7.

Описание предметной области и функции решения задач:
Предметной областью является предприятие. Необходимо
выполнить следующую функцию: учет основной базы предприятия.
Перечень входных данных:
Входными данными в базе данных «ГагаринКонсервМолоко»
является информация о заказах, поставщиках, приеме товара,
рабочих.
Перечень выходных данных:
Выходными данными являются адрес поставщика, время начала и
окончания работы, зарплата, информация о номере услуги,
кабинет и имя работника, номер и ФИО поставщика,
принимающий и ID поставщика, ФИО рабочих и кабинеты.

8. Разработка логической структуры базы данных

В данной базе данных используется тип связи «один ко многим». Таблицы
«Поставщики», «Информация о заказах» и «Рабочие» связаны с главной
таблицей «Прием товара» этим типом связи. Для организации этого типа связи
в каждой из первых трех таблиц установлено поле ID, а в таблице «Прием
товара» аналогичные поля, эти поля в одной таблице являются ключевыми, а
другие нет.
Реляционная модель проектируемой базы данных:
• Поставщики (ID поставщика, Фамилия, Имя, Отчество, Телефон, Адрес, Время
работы);
• Информация о заказах (Номер услуги, ID поставщика, ФИО работника,
Специальность);
• Прием товара (ID поставщика, Номер услуги, Время начала работы, ID
рабочего);
• Рабочие (Код, ФИО, Время начала работы, Время окончания, Кабинет, Зп);

9. Схема данных

10.

Запрос «Адрес поставщика»
Данная таблица показывает адреса поставщиков.
Запрос «Время начала работы»
Данная таблица показывает адреса поставщиков.
КОД SQL:
SELECT ID поставщика, ФИО, Телефон, Адрес,
Время работы с поставщиком.[введите ID
поставщиков]
FROM Поставщики
WHERE ((([ID поставщика));
КОД SQL:
SELECT ID работника, ФИО, Время начала работы,
Время окончания работы, Кабинет, Зарплата
FROM [Рабочие] ФИО [Рабочие].
Название = Время начала работы.
WHERE ((([Рабочие].Название)=[Введите Интересующее
времени]));

11.

Запрос «Время окончания работы»
Данная таблица показывает информацию
о времени окончании работы.
КОД SQL:
SELECT ID работника, ФИО, Время начала работы,
Время окончания работы, Кабинет, Зарплата.
FROM Рабочие
WHERE (((Рабочие)=[Введите Интересующее
время]));
Запрос «Зарплата»
Данная таблица показывает зарплату
определенного работника.
КОД SQL:
SELECT ID работника, ФИО, Время начала работы, Время
окончания работы, Кабинет, Зарплата.
FROM Рабочие
WHERE (((Зарплата)="Введите ID клиента"));

12.

Запрос «Информация о номере услуги»
Данная таблица показывает Информацию о
номере услуги.
КОД SQL:
SELECT Номер услуги, ID поставщика ФИО
работника Принимающего, Специальность.
FROM Информация о заказах.
WHERE (((Информация о заказах)="Введите
Специальность"));
Запрос «Кабинет и имя работника»
Данная таблица показывает Кабинет и имя
работника.
КОД SQL:
SELECT ID работника, ФИО, Время начала работы, Время
окончания работы, Кабинет, Зарплата.
FROM Рабочие
WHERE (((Рабочие)="Введите ID Рабочего"));

13.

Запрос «Номер и ФИО Поставщика»
Данный запрос показывает Данные о
поставщике.
КОД SQL:
SELECT ID Поставщика, ФИО, Телефон, Адрес,
Кабинет, Время работы с поставщиком.
FROM Рабочие
WHERE (((Поставщики)="Введите ID
Поставщика"));
Запрос «Принимающий и ID поставщика»
Данный запрос показывает информацию о
поставщиках.
КОД SQL:
SELECT Номер услуги, ID Поставщика, ФИО работника,
Специальность.
FROM Информация о заказах.
WHERE (((Информация о заказах)="Введите ID Работника"));

14.

Запрос «ФИО рабочих и кабинеты»
Данные запрос показывает информацию о
Рабочих.
КОД SQL:
SELECT ID работника, ФИО, Время начала работы,
Время окончания работы, Кабинет, Зарплата. .
WHERE (((Рабочие));

15. Проектирование форм

Формы предоставляют более удобный способ просмотра и
отправки данных в таблицах, чем в режиме ТАБЛИЦЫ. Их можно
оформить так, так выглядят бумажные бланки подобного типа.
Приведу примеры из моей базы данных. В данной работе созданы
следующие формы:
• График работы;
• Информация о поставщиках;
• Работники в базе.

16.

Форма «График работы»
Форма «Информация о поставщиках»
Форма «Работники в базе»

17. Проектирование отчетов

С помощью отчетов можно просматривать, форматировать и
группировать информацию в базе данных. Отчет – это объект базы
данных, удобный для представления ее информации с одной из
следующих целей:
• Отображение или распространение сводки данных;
• Предоставление сведений об отдельных записях;
• Создание надписей.
Отчет «БД ГагаринКонсервМолоко»

18.

Отчет «Прием»
Отчет «Расписание и цены рабочих»

19. Структура сайта «ГагаринКонсервМолоко»

В структуру сайта входят следующие экраны:
• Экран «Основная»
• Экран «Комментарии»
• Экран «Карта»
• Экран «Товары»

20. Основная

Код
Основная

21. Комментарии

Код

22. Карта

Код

23.

Товары
Код

24. Заключение

Данная информационная система позволяет хранить большие объемы
данных, обрабатывать эти данные, сортировать данные, делать выборки по
определенным критериям без помощи специального оборудования.
После тестирования данная информационная система может быть
использована для работы на предприятии для упрощения работы, так как
автоматизация работы позволяет значительно уменьшить время поиска
необходимой информации, ускорить процесс ее обновления и удаления.
Кроме этого, автоматизированный учет поставок, а также информации о них
позволяет избежать ошибок, которые могут возникнуть при внесении данных
вручную.
При написании данного сайта рассмотрены источники по теме, разработан
сайт «ЗАО ГагаринКонсервМолоко». Разработанный сайт предоставляет
пользователю возможность ознакомления с данным предприятием, его
структурой и функционалом.
English     Русский Правила