БАЗА ДАННЫХ ПЕЧАТНО-МНОЖИТЕЛЬНОЙ ТЕХНИКИ ЧМК

Гашпар П.Е., ГБОУ СПО ЧАО  «Чукотский многопрофильный колледж», гр.949-04
Научный руководитель: Копылова Н.Л., преподаватель

В деловой или личной сфере часто приходится работать с данными из разных источников, каждый из которых связан с определенным видом деятельности. Для координации всех этих данных необходимы определенные знания и организационные навыки. Например, существует необходимость иметь на предприятии базу данных хранящую большой объём типизированной информации и систему управления этими данными.
Кроме данных база данных может содержать средства, позволяющие каждому из пользователей оперировать только теми данными, которые входят в его компетенцию. В результате взаимодействия данных, содержащихся в базе, с методами, доступными конкретным пользователям, образуется информация, которую они потребляют и на основании которой в пределах собственной компетенции производят ввод и редактирование данных [3].
База данных – это единое, вместительное хранилище разнообразных данных и описаний их структур, которое после своего определения, осуществляемого отдельно и независимо от приложений, используется одновременно многими приложениями.
В данной работе мы рассмотрим создание базы данных печатно- множительной техники ЧМК с помощью  СУБД Microsoft Ассеss, входящей в пакет Microsoft Office.
Созданная программа предназначена для работников ГБОУ СПО ЧАО «Чукотского Многопрофильного Колледжа» отдела ИСУП, для упрощения труда работников, ускорения обслуживания печатно-множительной техники колледжа.
Для разработки приложения среда Access была выбрана не случайно. В настоящее время эта СУБД пользуется большой популярностью среди разработчиков баз данных, она входит в состав пакета Microsoft Office. Дружественный интерфейс и простота настройки, эффективные средства создания таблиц, форм, запросов, интеграция с другими приложениями пакета, средства организации работы с базами данных и защита информации – вот далеко не полный перечень достоинств Microsoft Ассеss [1].
Разработка любого программного продукта начинается с постановки задачи и определения требований [3]. Задачу можно сформулировать следующим образом: создать базу учета печатно-множительной техники колледжа. Задача возникла из практической деятельности автора, и ее решение позволяет значительно облегчить труд персонала обслуживающего компьютерную технику. 
Требования к данному программному продукту кратко можно сформулировать так:
Программа должна обеспечивать возможность выполнения следующих функций:
•	вывод информации о состоянии интересующего оборудования;
•	вывод изображений, информации о расходных материалах, месте нахождения;
•	возможность дополнять и редактировать базу данных.
Кроме этого, необходимо предусмотреть блокировку некорректных действий пользователя при работе с системой.
Хранилищем данных любой базы данных является таблица, в данном приложении используется только одна, вот ее структура:

Имя поля	Тип данных	
Кабинет	Текстовый	
Ответственный за оборудование	Текстовый	
Класс оборудования	Текстовый	
Модель оборудования	Текстовый	
Картридж	Текстовый	
Инвентарный номер	Текстовый	
Изображение	Поле МЕМО	

Работать с общей таблицей не совсем удобно. СУБД Access предоставляет широкие возможности по созданию других объектов для работы с данными, таких как формы, отчеты, запросы. Так, форма в БД – это важный элемент интерфейса, она представляет собой структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления. Внешний вид формы выбирается в зависимости от того, с какой целью она создается. Формы  позволяют выполнять задания, которые нельзя выполнить в режиме таблицы. Формы позволяют вычислять значения и выводить на экран результат. Источником данных для формы являются записи таблицы или запроса. 
При проектировании пользовательского интерфейса необходимо тщательно продумать последовательности экранных форм. Эту последовательность можно представить в виде следующей диаграммы (Рис.1):

База данных печатно-множительной техники ГБОУ СПО ЧАО «ЧМК»

Редактирование Базы данных

База оборудования по категориям

Оборудование на ремонте

База данных по корпусам

МФУ

Копиры

База данных

Принтеры

Факсы

Рисунок 1. Диаграмма последовательности экранных форм базы данных печатно-множительной техники

Для быстроты поиска и отображения данных был создан ряд запросов. Основным назначением запросов является отбор данных по критериям поиска. С помощью запросов можно также обновлять, удалять или добавлять данные в таблицы [2]. Результатом выполнения запроса является результирующая таблица, которая наряду с другими таблицами может быть использована при обработке данных. 
Кроме выше перечисленных объектов БД мной было создано несколько макросов. Макросы в Access в основном создаются для обработки событий. Основное назначение макросов – это создание удобного интерфейса приложения [2]. Я использовал макрокоманды для фильтрации данных, что позволяет отображать информацию в формах по заданным критериям буквально по одному щелчку мыши.
Результатом проделанной работы можно считать действующий программный продукт, который в настоящее время применятся в Колледже. В дальнейшем планируется его доработка с учетом замечаний и пожеланий сотрудников, а также расширение функциональных возможностей.

Список использованной литературы
1. Бекаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2009. – СПб.: БХВ – Петербург, 2009. – 720 с.
2. Дейт К. Дж. Введение в системы баз данных, 6-е издание. – К.; М.; СПб.: Издательский дом «Вильямс», 2008. – 848 с.
3. Крылов Е.В., Острейковский В.А., Типикин Н.Г. Техника разработки программ. – М: Высшая школа, 2007г.