
- •Сочинский государственный университет
- •Задание
- •1 Аналитическая часть 6
- •Введение
- •Аналитическая часть
- •Описание предметной области «Аптека при онкологическом диспансере»
- •Список вопросов, на которые должна отвечать информационная система
- •Описание первичных документов
- •Выявление функциональной зависимости
- •Требования нормализации
- •Тип связи информационных объектов
- •Построение информационно-логической модели базы данных.
- •Построение матрицы смежности илм
- •Логическая модель предметной области
- •Построение физической модели
- •Разработка приложения
- •Заключение
- •Список литературы:
Разработка приложения
Для удобства использования базы данных «Продавец магазина» необходимо создать формы приложения. Для этого создадим формы для составленных запросов и таблиц, а также объединим созданные формы в единое приложение
Форма «Договор». Данная форма строится с помощью встроенного в Microsoft Access мастера форм по созданной ранее таблице «Чек(chek)». Но не выводится информация о коде билета и состоянии. Внешний вид формы «Продажа» в конструкторе и в режиме формы после некоторых преобразований показан на рисунках 2.3 и 2.4 соответственно.
Рисунок 2.3. Запрос по форме “Договор”
Форма «chek» строится с помощью встроенного в Microsoft Access мастера форм по созданному заранее запросу. Внешний вид формы в конструкторе и в режиме формы после некоторых преобразований показан на рисунках 2.6 и 2.7 соответственно.
Кнопка «Добавить запись» позволяет поместить текущую запись в таблицу «chek».
Рисунок 2.6. Вид формы «Чек» в режиме конструктора
Рисунок 2.7. Вид запроса «Чека»
Рисунок 2.8 запрос по базе данных “Чек” и “Клиент”
Рисунок 2.9 Отчет по данному запросу
Рисунок 2.10 Отчет по данному запросу путем добавления новых данных.
После создания всех нужных форм и отчетов можно приступить к разработке приложения. Приложение СУБД Access разрабатывается как комплекс взаимосвязанных объектов. Наиболее часто приложения СУБД Access используют интерфейс в виде кнопочной формы, соответствующей меню и подменю предоставляемых функций обработки, а также специальные панели инструментов. Для построения кнопочной формы приложения следует разработать иерархическую структуру взаимосвязи объектов базы данных. На рисунке 2.11 представлена схема приложения.
Рисунок
2.11 Иерархическая структура приложения
Для построения кнопочной формы служит Диспетчер кнопочных форм. В нём необходимо создать форму: «Отчёты» (рис 2.12), на которой расположены переходы на ранее созданные нами отчеты.
Рисунок 2.12 Вид кнопочной формы
Рисунок 2.13 Окно параметров запуска приложения.
После определения всех параметров приложение создано.
Заключение
В ходе работы над данным курсовым проектом была изучена предметная область «АРМ Продавца магазина», освоены принципы создания информационной системы, созданы информационная система для заданной предметной области и пользовательский интерфейс для этой системы. Созданная база данных позволяет в минимальные сроки произвести максимум обработки данных. Она легка в использовании, благодаря удобному интерфейсу.
Создание базы данных проведено с использованием СУБД Access. В ходе разработки базы, были задействованы все основные средства управления и отображения информации (таблицы, запросы, формы, отчёты).
Созданная база данных удобна в использовании имеет простой графический интерфейс. При создании интерфейса использовался встроенный язык программирования VBA, язык поисковых запросов SQL.
Основные запросы составлялись с использованием графического языка программирования QBE.
В дальнейшем предполагается развитие базы данных перевод ее на MSSQLServer.