- •Аэрокосмический колледж
- •Пояснительная записка
- •Введение
- •Структура курсовой работы
- •Проектирование информационной системы на основе базы данных
- •1. Анализ предметной области
- •1.1 Описание предметной области и функции решаемых задач
- •1.2 Перечень входных данных
- •1.3 Перечень выходных данных
- •5. Реляционная модель
- •6. Определение типов данных в заданном формате
- •7. Создание глобальной схемы связей. Поддержка целостности данных
- •8. Запросы. Структура и назначение. Sql – запрос
- •9. Проектирование форм. Структура и назначение существующих форм
- •10. Структура отчетов
- •11. Макросы. Назначение и алгоритм работы
- •12. Структура главной кнопочной формы
- •13. Руководство пользователя
- •14. Заключение
- •15. Список использованных источников
5. Реляционная модель
Реляционная модель проектируемой базы данных:
При нажатии на кнопку 1 с названием «Ввод сведений о телефоне», пользователь перейдёт в форму для заполнения сведений о телефоне.
При нажатии на кнопку 2 с названием «Ввод сведений об аксессуарах», пользователь перейдёт в форму для заполнения сведений о аксессуарах.
При нажатии на кнопку 3 с названием «Изменение сведений о телефоне», пользователь перейдёт в форму для изменения и поиска сведений о телефоне.
При нажатии на кнопку 4 с названием «Изменение сведений о аксессуаре», пользователь перейдёт в форму для изменения и поиска сведений о аксессуаре.
При нажатии на кнопку 5 с названием «Оформление заказа», пользователь перейдёт в форму для оформления заказа.
При нажатии на кнопку 6 с названием «Отчеты», пользователь перейдёт в форму для просмотра и печати отчетов.
6. Определение типов данных в заданном формате
Таблица «Данные телефона»
Содержит информацию по имеющимся телефонам в салоне.
Структура таблицы «Данные телефона»:
Рисунок 12. Таблица «Данные телефона».
Таблица «Данные об аксессуарах »
Содержит информацию по имеющимся аксессуарах в салоне.
Структура таблицы «Данные об аксессуарах»:
Рисунок 13. Таблица «Данные об аксессуарах»
Таблица «Оформление заказа»
Содержит информацию по имеющимся оформленным заказам в салоне.
Структура таблицы «Оформление заказа»:
Рисунок 14. Таблица «Оформление заказа».
7. Создание глобальной схемы связей. Поддержка целостности данных
Рисунок 15. Схема данных.
8. Запросы. Структура и назначение. Sql – запрос
Запрос «Телефон»
Запрос отображает все имеющиеся телефоны в салоне.
Запрос создан на основе таблицы «Данные телефона»:
Рисунок 16. Код запроса
Выводит:
Рисунок 17. Итог запроса
9. Проектирование форм. Структура и назначение существующих форм
MS Access предоставляет широкие возможности для конструирования форм – графического и диалогового интерфейса пользователя. Формы являются основой разработки диалоговых приложений.
Рассмотрим формы, спроектированные в данной базе.
Форма «Главная»
Форма создана для того, чтобы сотрудник приступил к работе с нужного этапа:
Рисунок 18. Главная форма
Кнопка «Ввод данных о товаре» позволяет перейти на форму, где можно будет выбрать о каком товаре нужно ввести данные.
Кнопка «Изменение данных о товаре» позволяет перейти на форму, где можно будет выбрать о каком товаре нужно изменить данные.
Кнопка «Оформить заказ» позволяет перейти на форму, где можно будет воформить покупку товара.
Кнопка «Отчёт» позволяет перейти на форму с отчётами, где будет выводиться вся информация о товарах в салоне.
Кнопка «Выход» позволяет выйти из приложения.
Форма «Изменение данных о товаре»
Форма создана для того, чтобы сотрудник заполнил необходимые начальные данные
Рисунок 19. Форма изменение данных о товаре
Кнопка «Изменение сведений о телефоне» позволяет открыть форму для изменея сведений о телефоне , а так же в этой форме можно осуществить поиск по нужной модели ;
Кнопка «Изменение сведений об аксессуарах» позволяет открыть форму для изменея сведений об аксессуарах, а так же в этой форме можно осуществить поиск по нужной модели ;
Кнопка «Вернуться в главное меню» позволяет вернуться на главную форму.
Форма «Ввод данных о товарах»
Форма создана для того, чтобы сотрудник заполнил данные о мероприятиях и участии в них:
Рисунок 20. Форма ввода данных о товарах
Кнопка «Ввод сведений о телефоне» позволяет открыть форму для заполнения данных о телефонах;
Кнопка «Изменение сведений об аксессуарах» позволяет открыть форму для заполнения данных об аксессуарах;
Кнопка «Вернуться в главное меню» позволяет вернуться на главную форму.
Форма «Отчёт»
Форма создана, для того, чтобы сотрудник мог посмотреть любой отчёт по мероприятию и по участию в них.
Рисунок 24. Форма Отчёт
Кнопка «Посмотреть отчет телефонов» позволяет посмотреть и/или распечатать отчет о телефоне;
Кнопка «Посмотреть отчет об аксессуарах» позволяет посмотреть и/или распечатать отчет об аксессуарах;
Кнопка «Посмотреть отчет оформления заказов» позволяет посмотреть и/или распечатать отчет об оформленных заказах;
Кнопка «Закрыть» позволяет закрыть форму.