перейти к полному списку дипломных проектов
Ссылка на скачивания файла в формате .doc находится в конце странички
7.2. Реализация проекта.
Вся информация для хранения в базе данных разбита на сущности и атрибуты по специфическим признакам. Каждая сущность представляет собой таблицу базы данных. Анализ описанной предметной области и решаемых задач позволяет выделить следующие сущности (таблица 1):
Таблица 1. Сущности базы данных «Магазин автозапчастей».
На рисунке 1 представлено главное окно итоговой программы.
Рис 1. Главное диалоговое окно программы «Магазин автозапчастей».
Что бы начать работу с одной из трех таблиц (Audi, Volkswagen или Skoda), нужно выбрать соответствующее имя таблицы из выпадающего списка на панели инструментов. Верхняя часть окна отражает состояние таблицы в данный момент и данные, записанные в ее полях. Нижнее поле – это текстовое поле, где ведется лог операций, произведенных над таблицей. Этот лог никуда не записывается, он служит для того, чтобы пользователь мог удостовериться, что его действия были корректно выполнены и новые данные были применены к текущей таблице.
Для более удобного просмотра информации в таблице, записи можно упорядочить по следующим индексам: Код; Наименование; Дата выпуска; Дата поступления; Группа. Эта функция доступна через Данные -> Упорядочить.
На панели инструментов есть кнопки «Добавить», «Редактировать» и «Удалить». С помощью них пользователь может модифицировать данные в таблице об уже имеющихся записях. При нажатии на кнопки «Редактировать» и «Добавить», будет включен режим редактирования, цвет таблицы станет бирюзовым, как показано на рисунке 2. Выйти из режима редактирования можно, кликнув по кнопке «Редактирование».
Рис 2. Включен режим «Редактирование».
Если потребуется удалить существующую запись, то нужно установить табличный указатель на нужную строку и нажать на кнопку «Удалить». Всплывет сообщение для подтверждения удаления. При нажатии на «ОК» запись будет удалена.
Рис 3. Подтверждение удаления записи из таблицы.
Для отражения поступления нового товара на склад используется операция «Покупка» (Операции -> Покупка). Форма выглядит следующим образом:
Рис 4. Форма операции «Покупка».
Все поля формы обязательны для заполнения. «Цена» товара указывается в рублях. «Группа» товара – это выпадающий список. Для выбора доступны следующие группы: 01-двигатель; 02-система охлаждения; 03-система питания; 04-система зажигания; 05-трансмиссия; 06-подвеска; 07-рулевое управление; 08-тормозная система; 09-кузов; 10-электрооборудование. При нажатии кнопки «ОК» данные с формы записываются в активную таблицу.
Для того, чтобы отразить выгрузку какого-либо товара в магазин, либо добавить некоторое количество товара, который уже имеется на складе, используется операция «Выгрузить/Добавить на склад» (Операции -> Выгрузить/Добавить на склад).
Рис 5. Форма операции «Возврат/Добавить на Склад».
В данном случае действия пользователя происходят в следующей последовательности:
По поиску нужно задать критерий для нахождения требуемой записи в таблице;
Нажать на кнопку «Отразить»;
В поле с таблицей будут отражены код, наименование и группа того товара, запись о котором будет редактироваться;
В соответствующем поле будет отражено количество единиц на складе;
Доступно 2 вида действия: добавить некоторое количество товара на склад или выгрузить;
В соответствующем поле нужно ввести то количество единиц, которое нужно добавить или выгрузить;
После нажатия на кнопку «ОК» таблица будет соответственно отредактирована и в поле Memo добавиться запись о проделанной операции.
Чтобы найти ту или иную запись в таблице, можно воспользоваться «Быстрым поиском» (Данные -> Быстрый поиск).
Рис 6. Форма Быстрого поиска.
Верхний выпадающий список содержит строки «Код», «Наименование» и «Группа». При вводе значения в поле рядом с выпадающим списком, табличный указатель на главной форме приложения будет перемещен на запись таблицы, которая соответствует либо максимально приближена к значению, введенному в это поле.
«Поиск по дате» осуществляет поиск записи по «Дате выпуска» и по «Дате поступления». Поле ввода для критерия поиска имеет маску. Вводить дату следует в формате дд.мм.гггг.. Табличный указатель будет перенесен на нужную запись после нажатия кнопки «Найти»
Для просмотра общей статистической информации о товарах на складе, можно вызвать окно статистики (Данные -> Статистика).
Рис 7. Статистика.
В области «Справка» можно выделить записи из таблицы, отобранные по критерию групповой принадлежности.
скачать бесплатно Проектирование Базы Данных для коммерческого предприятия
Содержание дипломной работы
Проектирование Базы Данных для коммерческого предприятия
Введение
Глава 1. Области применения баз данных.
1.База данных Системы наблюдения Земли (EOSDIS)
2.Электронная коммерция
3.Информационная система здравоохранения
4.Электронные публикации
5. Коллективное проектирование
Глава 2. Базы данных
2.1. Классификация баз данных
2.2. Структурные элементы базы данных
2.3. Понятие информационного объекта.
2.4. Нормализация отношений.
2.5. Типы связей.
Глава 3. Модели данных
3.2. Виды моделей данных.
3.3. Проектирование модели данных
3.4. Представление данных с помощью модели «сущность-связь»
Глава 4. Создание базы данных
4.2. Инфологическое моделирование предметной области
Глава 5. Среда Delphi как средство для разработки СУБД.
5.2. Мощный объектно-ориентированный язык.
5.3. Объектно-ориентированная модель программных компонент.
5.4. Библиотека визуальных компонент.
5.6. Масштабируемые средства для построения баз данных.
5.7. Настраиваемая среда разработчика.
Events).
Глава 6. Язык SQL
Глава 7. База данных «Магазин автозапчастей»
7.2. Реализация проекта.
Заключение
Список литературы