С появлением персональных ЭВМ стало возможным установить их прямо на рабочее место и оснастить новыми инструментальными средствами, ориентированными на пользователя-непрограммиста. Под АИС специалиста следует понимать его рабочее место, оснащенное персональным компьютером и представляющее собой самостоятельный программно-технический комплекс индивидуального или коллективного пользования, который позволяет в диалоге или пакетном режиме вести обработку информации и получать все необходимые выходные данные в виде экранных или печатных форм.
Любая организация нуждается в своевременном доступе к информации. Ценность информации в современном мире очень высока. Роль распорядителей информации в современном мире чаще всего выполняют базы данных. Базы данных обеспечивают надежное хранение информации, в структурированном виде и своевременный доступ к ней. Практически любая современная организация нуждается в базе данных, удовлетворяющей те или иные потребности по хранению, управлению и администрированию данных.
На сегодняшний день на рынке представлено множество технологий доступа к данным и серверов баз данных, каждое, из которых имеет свои отличительные черты. Современные приложения обработки данных ориентированы на работу с большим количеством пользователей, на их удаленность от места расположения основного сервера БД.
Темой данного курсового проекта является разработка приложения «База данных кинотеатров Минска». Для реализации данной задачи была выбрана среда разработки MS Access.
Вследствие огромной популярности и прогрессивности киноиндустрии возникает потребность в качественном обслуживании посетителей кинотеатров. АИС «Кинотеатр» предназначена для упрощения организации работы оператора кинотеатра. Данная программа является автоматизированной. Источником информации программы выступает СУБД Microsoft Access, но процесс работы выполнен в интерактивном режиме, что в свою очередь, помогает выполнять определенные операции в более короткие сроки.
АИС «Кинотеатр» - автоматизированная информационная система, предназначенная для упрощения и ускорения процесса работы с данными кинотеатра. Из данного определения можно выявить, что цель данной АИС, это максимальное упрощение и ускорение процесса работы с данными кинотеатра, а именно:
- процесс работы с данными выполнен в интерактивном режиме;
- простой процесс манипулирования данными;
- построение отчётов и вывод необходимых данных.
Целью создания данной АИС, является максимально-эффективная организация работы с данными кинотеатра. Как было выше отмечено, процесс работы с информацией данной программы, выполнен в интерактивном режиме, что дает ряд преимуществ. При работе в интерактивном режиме сокращается время на выполнение определенных операций. Например, для ввода информации нет необходимости выходить из программы. Приведенная АИС связана с СУБД Microsoft Access, что в свою очередь дает возможность манипулирования данными, не выходя из программы.
Потоки информации, циркулирующие в мире, который нас окружает, огромны. Во времени они имеют тенденцию к увеличению. Поэтому в любой организации, как большой, так и маленькой, возникает проблема такой организации управления данными, которая обеспечила бы наиболее эффективную работу. Некоторые организации используют для этого шкафы с папками, но большинство предпочитают компьютеризированные способы - базы данных, позволяющие эффективно хранить, структурировать и систематизировать большие объемы данных. И уже сегодня без баз данных невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций. Не будь баз данных, они бы просто захлебнулись в информационной лавине.
На современном уровне развития автоматизация процессов представляет собой один из подходов к управлению процессами на основе применения информационных технологий. Этот подход позволяет осуществлять управление операциями, данными, информацией и ресурсами за счет использования компьютеров и программного обеспечения, которые сокращают степень участия человека в процессе, либо полностью его исключают.
Файл (таблица) представляет собой набор данных о том, или ином предмете или объекте. Данные в таблице (файле) хранятся в виде столбцов (полей) и строк (записей). Все данные в таблице должны относиться к объектам одного типа и только к ним.
Поле файла (таблицы) определяет род сведений о предмете.
Записью является набор сведений о человеке, предмете или событии. Каждая запись в таблице содержит один и тот же набор полей и каждое поле одного и того же рода сведения о предмете. На рисунке 1.1 приведена примерная структура базы данных.
В данном пункте рассмотрим таблицы, созданные в MS Access на рисунках 1.2 – 1.5, на них будут приведены копии таблиц из среды разработки, с указанием типа полей.
Реляционная база данных, созданная в соответствии с проектом канонической модели данных предметной области, состоит из нормализованных таблиц, связанных одно-многозначными отношениями. В такой базе данных обеспечивается отсутствие дублирования описательных данных, их однократный ввод, поддержание целостности данных средствами системы. Связи между таблицами позволяют выполнить объединение данных различных таблиц, необходимое для решения большинства задач ввода, просмотра и корректировки данных, получения информации по запросам и вывода отчетов.
Связи между таблицами устанавливаются в соответствии с проектом логической структуры базы данных и запоминаются в схеме данных Access. Схема данных в Access является не только средством графического отображения логической структуры базы данных, она активно используется системой в процессе обработки данных. Создание схемы данных позволяет упростить конструирование многотабличных форм, запросов, отчетов, а также обеспечить поддержание целостности взаимосвязанных данных при вводе и корректировке данных в таблицах.
При разработке приложения были созданы таблицы, которые содержат все необходимые данные, затем были написаны запросы по отображению данных, создан отчёт по сеансам фильмов, после чего для всех таблиц и запросов были созданы формы, это необходимо для корректного отображения данных перед пользователем, затем была создана главная кнопочная форма с которой осуществляется навигация по всему приложению, запустив главную форму приложения, пользователь может увидеть всю необходимую ему информацию в удобном для себя виде, пример работы пользователя с приложением приведён на рисунках 1.7 – 1.11.
В результате выполнения курсового проектирования была разработана автоматизированная система, для кинотеатров города Минска.
В качестве среды разработки была выбрана система управления базами данных Microsoft Access, в которой сочетается легкость и быстрота получения результатов.
Разработанная база данных нормализована, то есть приведена к третьей нормальной форме, что позволяет избежать избыточности информации при заполнении базы данных и последующем ее хранении. Так же нормализация базы данных позволяет избежать логически ошибочных результатов выборки или изменения данных.
Решены такие задачи как:
- спроектирована и оптимизирована базы данных, которая позволит содержать всю необходимую информацию;
- разработан конечный программный продукт.
Программа обеспечивает просмотр и хранение информации в базе данных, а также добавление, редактирование и удаления записей из базы данных. Формирование отчетов на основе выбранной пользователем информации.
Также созданная база данных имеет удобный интерфейс и возможность с легкостью передвигаться по всей базе данных.
СКРИНШОТЫ РАБОТЫ