Тип работы: Курсовая практическая
Предмет: Информатика
Страниц: 22
ВВЕДЕНИЕ 3
1. Теоретическая часть 4
1.1. Система управления базами данных MS Access 4
1.2. Выбор системы управления базами данных 6
2. Практическая часть 8
2.1. Разработка структуры базы данных 8
2.2. Разработка средств визуализации 10
2.2.1. Создание запросов 10
2.2.2. Создание форм 14
2.2.3. Создание отчетов 16
2.3. Алгоритм работы системы 18
ЗАКЛЮЧЕНИЕ 21
СПИСОК ЛИТЕРАТУРЫ 22
Учебная работа № 430551. Тема: Разработка базы данных Салона красоты
Выдержка из похожей работы
Разработка базы данных для хранения информации данных характеристик товара
…..esktop.
Разработка программы будет вестись Delphi 7- это среда быстрой разработки, в которой в качестве
языка программирования используется строго типизированный
объектно-ориентированный язык Delphi.
1. Анализ предметной области
Касса
– это подразделение организации, выполняющее кассовые операции с наличными
деньгами и денежными ценностями. Для обеспечения надежной сохранности наличных
денежных средств и ценностей помещение кассы должно отвечать требованиям по
технической укрепленности и оборудованию сигнализацией помещений
<#"787632.files/image001.gif">
Рис.1. Логическая модель
В построенной модели используется следующий вид связи – не
идентифицирующая связь, типа «один ко многим». Значит, что один экземпляр одной
сущности связан с множеством экземпляров другой сущности.
Рис. 2. Физическая модель
5. Проектирование и реализация интерфейса программы
Представленный курсовой проект содержит следующий перечень форм:
– Form1;
Data Module;
Data Module- это
средство для эффективной работы с базами данных.На форме Data Module установлены компоненты для работы с базами данных.В
данном случаи это компоненты:
Table(контейнеры
для размещения БД)
DataSource(связующие компоненты)
В результате мы получаем следующий вид для формы Data Module:
Рис. 3. Форма Data Module
На Form 1 будут находиться основные
элементы, а Data Module предназначен для эффективной работы с БД.
На Form1 представлены следующие компоненты:
DBGrid (специальная таблица для базы данных)
Button
(командная кнопка для реализации в программе команд)
Edit
(основной компонент для ввода)
BitBtn
(пиктографическая кнопка представляющая собой один из вариантов стандартной
кнопки Button.
DBNavigator (для навигации в таблице DBGrid)
Label
(надпись)
RadioButton (“радиокнопка” служит для “переключения каналов”)
Date Time Picker(поле ввода даты и времени)
В результате мы получаем следующий вид для формы Form1:
Рис. 4. Форма Form1
После запуска программы мы из базы данных Kassir.db
выбираем кассира, выбираем из БД Tovar
любой товар, при этом цена автоматически заполняет компонент Edit:
Далее в ручную заполняем Дебет, Кол-во, Кредит, устанавливаем дату, из
групп операций выбираем операцию, которую нужно провести и нажимаем на кнопку
ОК.
Рис. 5. Выбор товара из БД Tovar
на форме Form1
Рис. 6. Заполнение оставшихся компонентов на форме Form1
Кнопка ОК предназначена для добавление операций в журнал операций,
которая представляет собой базу данных GurOper1.db, а
также получение результата для выполненного процесса.
В результате мы имеем следующий вид:
Рис. 7. Выполнение процесса при нажатии кнопки ОК на форме Form1
Кнопка Отчет кассира предназначен для вывода в excel формат отчет кассира. Этот отчет строится на основе
выборке из журнала операции GurOper1. Для вывода мы указываем дату операции и
выбираем из базы данных Kassir.db кассира, и если такие есть в журнале
операций GurOper1.db, то они
выводятся в excel формате.
Рис. 8. Отчет кассира
Кнопка Close предназначена для выхода из
программы.
Заключение
В рамках курсового проектирования был разработан проект, который
автоматизирует рабочее место кассира.
Разработана база данных для хранения информации данных характеристик
товара.
В результате изучены информационные потоки данных, определена технология
обработки данных, вид входных и выходных документов.
Внедрение разработанной информационной системы позволит предприятию вести
централизованный учет расходов на товары и оперативно формировать отчеты по
кассирам.
интерфейс прогр…