Магазин Техники


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН
Казахский Национальный Технический Университет
им. К. Сатпаева
Кафедра : Информатики
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
К курсовому проекту
Тема: Магазин Техники
Дисциплина: База данных
Содержание
Введение. . 4
- Разработка информационной модели и проектирование БД. 5Описание предметной области5Описание структуры БД . . . … . . . 5Определение структуры таблиц. . 6
- Разработка программы. 8Разработка и описание меню. . 8Описание программы. 13
- Руководство по использованию приложения. 14Системные пользователя. …. . 14Инструкции системного администратора. ……. 14
Заключение. . 15
Список использованной литературы16
Приложение. 17
Введение
Объектно-ориентированное и визуальное программирование позволяют создавать прекрасные прикладные программы самого различного назначения. Но в настоящее время приложения, разрабатываемые для различных предприятий и их подразделений, как правило, должны функционировать не сами по себе, а являться частью некоторой информационной системы. В этом случае ряд основных вопросов - организация взаимного общения приложений друг с другом и с хранилищами информации - базами данных.
Приложения, работающие в составе информационной системы, черпают информацию из баз данных, к которым имеют доступ и другие приложения, т. е. создается возможность общения приложений через данные.
База данных - это прежде всего набор таблиц, содержащий набор сведений. Компьютерные базы данных, они несмотря на огромный объем хранящейся в них информации, обеспечивают высокую скорость поиска необходимой информации. В таких базах данных пользователь может выполнить поиск по любому интересующему его параметру. Кроме того, компьютерные базы данных очень компактны. Базы данных содержащая несколько тысяч записей, может поместиться на одной дискете. Базы данных выполняют функцию систематизации знаний. На основе этой систематизации могут создаваться новые знания. Так или иначе, любая база данных служит человеку именно для описания происшедших в прошлом событий и на основе знания этих событий помогает принять то или иное решение на будущее. База знаний может быть построена как мультимедийный справочник или как набор текстов и файлов другого формата, проиндексированных по определенным признакам в базе данных.
База данных - это, прежде всего, хранилище объектов данных, т. е. набора возможных понятий или событий, описываемых базой данных, с возможностью поиска этих объектов по признакам. Неотъемлемой чертой базы данных является возможность связывания объектов между собой. Базой данных можно считать не только таблицы, индексирующие файлы со знаниями разных форматов, но и сами эти файлы, потому, что они являются не типизированными хранилищами знаний в такой базе данных
1. Разработка информационной модели и проектирование базы данных.
- Описание предметной области.
При описании предметной области магазина техники я выделил четыре наиболее необходимые таблицы, которые составлены, учитывая основные моменты магазина, что делает эту программу и базу данных наиболее универсальными. Основной таблицей является таблица, содержащая сведения о товары. С ней связана таблица еще одна таблица, по которой выполняется связывание. Кроме того, данное приложение, работающее с этой базой данных должно предоставлять некоторые услуги, такие как:
- просмотр
- поиск
- редактирование записей
- добавление записей
- удаление данных
- СортировкаОписание структуры БД.
На рисунке 1. 1 приведена общая структура базы данных.
![]()
![]()
1
1
1
1
![]()
![]()
![]()
![]()
1
1 1
Рисунок 1. 1.
Как видно из структуры база состоит из восьми объектов.
- Определение структуры таблицы.
Ниже представлены структуры таблиц, используемых в разрабатываемой базе данных.
В таблице 1. 1 представлена структура таблицы Tipe. db
Таблица 1. 1
В таблице 1. 2 представлена структура таблицы Tovari. db .
Таблица 1. 2
В таблице 1. 3 представлена структура таблицы Dostavki. db
Таблица 1. 3
В таблице 1. 4 представлена структура таблицы Klienti. db
Таблица 1. 4
В таблице 1. 5 представлена структура таблицы Postavshiki. db
Таблица 1. 5
В таблице 1. 6 представлена структура таблицы Sotrudniki. db
Таблица 1. 6
В таблице 1. 7 представлена структура Zakazano. db
Таблица 1. 7
В таблице 1. 8 представлена структура таблицы Zakazi. db
Таблица 1. 8
2. Разработка программы.
2. 1 Разработка и описания меню.
Вся программная часть курсовой работы направлена на реализацию получения данных из базы. Основной частью приложения являются формы проекта и расположенные на ней компоненты. Главная форма проекта состоит из четырех основных кнопок которые выводят таблицы: ”Типы”, ”Поставщики”, “Сотрудники”, “Клиент”.
На рисунке 2. 1 представлена главная форма и активна вкладка ”Главное меню”.
Рисунок 2. 1
Memo1
На рисунке 2. 2 представлена форма и активна вкладка “Типы”.
Рисунок 2. 2
Функциональное назначение каждого из компонентов представлены в таблице 2. 2
На рисунке 2. 3 представлена форма “Поставщики”.
Рисунок 2. 3
Функциональное назначение каждого из компонентов представлены в таблице 2. 3
На рисунке 2. 4 представлена форма “Клиент”.
Рисунок 2. 4
На рисунке 2. 5 представлена форма “Sotrudniki”.
Рисунок 2. 5
Zakazi
Для редактирования записей
в таблице Sotrudniki
Для редактирования записей
в таблице Zakazi
Cортировка записей
в таблице Sotrudniki
Сортировка записей
в таблице Zakazi
Для поиска записей
в таблице Sotrudniki
2. 2 Описание приложения.
Приложение было разработано в среде программирования Delphi. Таблицы созданы с помощью программы Database Desktop. Используются SQL запросы.
Как было сказано раньше приложение форма, состоящая из нескольких страниц. Рассмотрим работу каждой страницы в отдельности.
Первой появляется главная форма приложения с кнопками Типы; Поставщики; Сотрудники; Клиенты. .
Чтобы посмотреть Типы надо нажать кнопку запустить, чтобы приступить к работе с информацией нужно, использовать различные элементы Находящиеся на форме1. Таким образом в каждой из форм я использовал все различные методы для показа их в базе данных.
3. Руководство по использованию приложения.
3. 1. Системные требования.
Для данной программы минимальными системными требованиями является ОС Windows 9х, XP, процессор Pentium I 300Mhz, 32Мb RAM, 2Mb video card. Нежелательно использование операционной системы Mellenium из-за ее особенностей.
- Инструкция пользователю.
- Запустить приложение DATABASE. EXE.
- Приложение готово для испольнования.
- Информатика
- Банковское дело
- Оценка бизнеса
- Бухгалтерское дело
- Валеология
- География
- Геология, Геофизика, Геодезия
- Религия
- Общая история
- Журналистика
- Таможенное дело
- История Казахстана
- Финансы
- Законодательство и Право, Криминалистика
- Маркетинг
- Культурология
- Медицина
- Менеджмент
- Нефть, Газ
- Искуство, музыка
- Педагогика
- Психология
- Страхование
- Налоги
- Политология
- Сертификация, стандартизация
- Социология, Демография
- Статистика
- Туризм
- Физика
- Философия
- Химия
- Делопроизводсто
- Экология, Охрана природы, Природопользование
- Экономика
- Литература
- Биология
- Мясо, молочно, вино-водочные продукты
- Земельный кадастр, Недвижимость
- Математика, Геометрия
- Государственное управление
- Архивное дело
- Полиграфия
- Горное дело
- Языковедение, Филология
- Исторические личности
- Автоматизация, Техника
- Экономическая география
- Международные отношения
- ОБЖ (Основы безопасности жизнедеятельности), Защита труда