Иркутский национальный исследовательский технический университет
Институт высоких технологий |
наименование института |
Кафедра информатики |
наименование кафедры |
Допускаю к защите
Руководитель | |
подпись | |
Е.Ю. Солопанов | |
Наименование темы |
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовой работе по дисциплине
Информатика |
1.001.00.00 ПЗ |
обозначение документа |
Выполнил студент | ТБбз-17-1 | А.В. Серых | ||||
шифр | подпись | И.О. Фамилия | ||||
Нормоконтроль | Е.Ю. Солопанов | |||||
подпись | И.О. Фамилия | |||||
Курсовая работа защищена с оценкой |
Иркутск 2018 г.
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение
высшего образования
ИРКУТСКИЙ национальный исследовательский ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
ЗАДАНИЕ
На курсовую работу
По курсу | Информатика | ||||||||||||||
Студенту | А.И Преловский | ||||||||||||||
(фамилия, инициалы) | |||||||||||||||
Тема работы | Создание базы данных «Библиотека» | ||||||||||||||
Исходные данные | |||||||||||||||
Создать БД в MS Access. Основную и вспомогательные таблицы создать с помощью Конструктора, определив необходимые поля и типы данных, связать таблицы с помощью Схемы данных, создать параметрически универсальные запросы, форму по главной таблице и отчеты на основе созданных запросов. Основные таблицы: Приход [ Код_прихода,Код_Товара, Код_приемщика, Количество, Дата Прихода] Расход [ Код_Заказа,Код_Получателя, Код_Товара, Код_Менеджера, Количество, ДатаРасхода] Вспомогательные таблицы: Получатели [ Код_Получателя,Фамилия, Имя] Товары [ Код_Товара,Наименование, Цена, описание, фото, Гарантия] Приемщики [ Код_Приемщика,Фамилия, Имя, стаж] Менеджеры [ Код_Менеджера,Фамилия, Имя, стаж] | |||||||||||||||
Рекомендуемая литература | |||||||||||||||
1. Ломтадзе В.В., Шишкина Л.П. Практическая информатика – Иркутск: Изд-во ИрГТУ, 2012. – 200 с. 2. СТО 005-2015 СИСТЕМА МЕНЕДЖМЕНТА КАЧЕСТВА. Учебно-методическая деятельность. Оформление курсовых проектов (работ) и выпускных квалификационных работ технических специальностей (https://www.istu.edu/structure/57/2506/). | |||||||||||||||
Дата выдачи задания | « | » | ноября | 2017 г. | |||||||||||
Задание получил | |||||||||||||||
подпись | И.О. Фамилия | ||||||||||||||
Дата представления работы руководителю | « | » | 2018 г. | ||||||||||||
Руководитель курсовой работы | Е.Ю. Солопанов | ||||||||||||||
подпись | И.О. Фамилия | ||||||||||||||
Содержание
|
Введение. 4
1 Основная (проектная) часть. 5
1.1 Создание таблиц в режиме конструктора. 5
1.2 Установка связей между таблицами в СУБД Access. 9
2 Описание проектной части. 10
1.3 Ввод данных в ячейки таблицы.. 10
1.4 Создание запросов. 12
1.5 Создание формы для ввода и просмотра данных. 16
Отчеты информационной системы «Склад оборудования». 18
Заключение. 20
Список использованной литературы.. 21
Введение
Тема разработки «Библиотека» актуальна, потому что из-за большого объема информации, поступающей на обработку ежедневно, занимает значительную часть времени. Использование автоматизированной БД поможет ускорить процесс получения и обработки информации, получения информации об оборудование. Таким образом разработка данного программного обеспечения оправдывает себя автоматизацией большого набора процессов, которые в итоге снижают затраты времени работы во много раз.
|
В качестве средства разработки было выбрана Система управления базами данных MSAccess, которая входит в пакет Microsoft Office.
Microsoft Office Access или просто Microsoft Access — реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
1 Основная (проектная) часть
Создание таблиц в режиме конструктора
Для автоматизации процесса «» необходимо разработать базу данных.
База данных состоит из 6 таблиц.
Таблица «Читатели».
Имя поля | Тип данных | Примечание |
Код менеджера | Числовой | |
Фамилия | Текстовый | |
Имя | Текстовый | |
Стаж | Текстовый |
Рисунок 1. Таблица «Читатели».
Таблица «Получатели».
Имя поля | Тип данных | Примечание |
Код получателя | Счетчик | Ключевое поле |
Фамилия | Текстовый | |
Имя | Текстовый | |
Стаж | Текстовый |
Рисунок 2. Таблица «Получатели».
Таблица «Приемщик».
Имя поля | Тип данных | Примечание |
Код приемщика | Числовой | Ключевое поле |
Фамилия | Текстовый | |
Имя | Текстовый | |
Стаж | Текстовый |
Рисунок 3. Таблица «Приемщик».
Таблица «Приход».
|
Имя поля | Тип данных | Примечание |
Код товара | Числовой | Ключевое поле |
Код прихода | Числовой | |
Код приемщика | Числовой | |
Количество | Текстовый | |
Дата прихода | Дата и время |
Рисунок 4. Таблица «Приход».
1.2 Установка связей между таблицами в СУБД Access
Создаем связи нашей базы данных.
Связи создаются в MS Access:
· Добавляются таблицы.
· Устанавливаются связи путем перетаскивания определенных полей.
Определения целостности и вида связи. Связи представлены на рисунке 7.
Рисунок 5. Схема данных «Связи».
2 Описание проектной части
Ввод данных в ячейки таблицы
С помощью таблиц были введены данные.
На рисунке 6 представлены данные таблицы «Читатели».
Рисунок 6. Таблица «Читатели»
На рисунке 7 представлены данные таблицы «Получатели».
Рисунок 7. Таблица «Читатели».
На рисунке 10 представлены данные таблицы «Приемщики».
Рисунок 10. Таблица «Приемщики».
Создание запросов
Для ввода данных были разработаны запросы.
Рисунок 11. Таблица «Запросов».
Рисунок 12. Таблица «Запросов».
Рисунок 13. Таблица «Запросов».