Similar presentations:
«Магазин строительных материалов»
1. Дипломный проект Разработка АИС «Магазин строительных материалов»
Выполнил студент 4 курса группы 418:Кононов Даниил Николаевич
ГБПОУ НЭТ
Невинномысск 2022
2. Тема проекта
Темой моегодипломного проекта
является разработка
АИС «Магазин
строительных
материалов»
2022
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
2
3. Общие сведения:
Магазин располагает большим ассортиментом строительных материалов отразличных поставщиков.
Материалы можно приобрести непосредственно в магазине, с возможностью
доставки в необходимое место. Если материалов нет в наличии можно сделать заказ.
2022
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
3
4. Концептуальная модель
Концептуальная модель магазина стройматериалов включает в себя 5 сущностей:1.
Товары
2.
Склад
3.
Приход
4.
Продажа
5.
Сотрудники
2022
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
4
5. Связанные сущности
«Сущность Товары включает в себя данные о коде товара,наименовании товара, количестве товара и его цене»
«Сущность Продажа включает в себя данные о коде товара,
наименовании товара, количестве товара, и фамилии имени
и отчества продавца»
«Сущность Склад включает в себя информацию о коде
товара, наименовании товара, цене товара, производителе,
и о количестве товара»
«Сущность Приход включает в себя информацию о коде
товара, его количестве, цене, дате поставки, поставщике и о
наименовании товара»
«Сущность сотрудники включает в себя информацию о коде
сотрудника, № бейджа сотрудника и о его ФИО»
2022
Связанные
сущности
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
5
6. Далее – разработка базы данных
Исходя из выведенной намиконцептуальной модели проекта мы
можем разработать базу данных проекта
ДАЛЕЕ – РАЗРАБОТКА БАЗЫ ДАННЫХ
2022
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
6
7. База данных будет содержать информацию о:
ТОВАРАХМагазина
2022
СОТРУДНИКАХ
Магазина
СКЛАДЕ
С товаром магазина
ПРИХОДЕ
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
Товара
ПРОДАЖЕ
Товара
7
8. Теперь переходим к созданию БД в MicrosoftAccess
В Microsoft Access.mdbнеобходимо открыть
конструктор таблиц.
Далее вводим все
названия столбцов и
подбираем типы
данных к каждому
полю. Для текстовых
полей уменьшаем
размер поля. После
чего сохраняем Базу
данных в созданную
папку с программой.
Создание БД показано на примере таблицы «Товары»
Далее точно таким же образом создаём и остальные таблицы опираясь на концептуальную модель
2022
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
8
9. Таблица «Склад»
2022АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
9
10. Таблица «Приход»
2022АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
10
11. Таблица «Сотрудники»
2022АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
11
12. Таблица «Продажа»
2022АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
12
13. Создание программы в Borland Delphi 7
Запускаем Borland Delphi 7, после чегооткрываем панель компонентов и
следуем следующему пути:
«Проект – Опции –
Каталоги/Условности», указываем
путь к Базе Данных Access. Таким же
образом указываем один путь в
первых 4-ёх пунктах – «Каталог
вывода», «Вывод моделей», «Путь
поиска», «Путь отладки».
2022
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
13
14. Выбор директории для сохранения данных программы
2022АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
14
15. Главное меню
Создаём первую форму,которая будет служить нам в
качестве главного меню
программы, размещаем на
этой форме фон, и кнопки,
которые будут направлять
пользователя к другим
формам для работы в
программе, для каждой
формы прописываем
form(№формы).show;
Фон делаем при помощи
инструмента Image, выбираем
желаемое изображение,
указываем путь и
устанавливаем в качестве
фона для нашей программы,
редактируем по размеру окна
и готово.
2022
Главное меню
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
15
16. Компоненты для работы с БД
На следующую форму добавляем компоненты для связис БД Access:
ADO Connection – при добавлении открываем Connection
String – Microsoft Jet 4.0 OLE DB Provider – Connection.
Далее указываем путь к БД, и стираем путь до названия
файла.
Далее подключаем ADO Table – Connection, выбираем
подключение, в поле Table Name Указываем нужную
таблицу, с которой будет проходить работа через
программу. Далее подключаем Data Source, выставляем
подключение в Data Set. Далее в DB Grid, выполняем
подключение Data Source. Так же подключаем DB
Navigator, с помощью него пользователь будет управлять
БД.
2022
Компоненты для работы с БД
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
16
17. Форма «Приход»
В Качестве примеравыступит форма
«Приход», аналогично
этой форме были созданы
формы «Сотрудники»,
«Продажа», «Склад»,
«Товары», «О
программе».
2022
Форма «Приход»
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
17
18. Форма «Продажа»
2022АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
18
19. Форма «Склад»
2022АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
19
20. Форма «Сотрудники»
2022АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
20
21. Форма «Товары»
2022АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
21
22.
Далее будут представлены отчёты вMS Excel, которые выводятся при
нажатии кнопки «Печать»
2022
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
22
23. Отчёты созданные программой в Microsoft Excel, при нажатии на соответствующих формах кнопки «Печать»
2022АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
23
24. Заключение
2022Целью моего дипломного проекта является «Разработка
АИС Магазин строительных материалов». В этот проект я
включил создание базы данных для магазина
строительных материалов и разработку клиентского
программного обеспечения. Анализируя предметную
область темы моего проекта, я начал разработку базы
данных для магазина строительных материалов, за основу
были взяты данные с поисковых сервисов, таких как
«Яндекс»; «Google»; и «Yahoo». При выполнении
дипломной работы я смог спроектировать и разработать
автоматизированную информационную систему «АИС
Магазин строительных материалов». Описание исходных
данных, ключевых сущностей и процессов, протекающих
в предметной области. Наименование объекта:
предприятие по продаже и доставке строительных
материалов. Объект автоматизации: комплекс задач по
комплекс задач по организации и выполнению услуг по
продаже и доставке строительных материалов для
физических лиц. При разработке я разработал базу
данных для проекта, тем самым закрепил свои знания в
работе с Microsoft Access. Так же я работал с редактором
для создания клиентского ПО Borland Delphi 7, в коем
тоже пополнил запас своих знаний и навыков в этой
программе, закрепив их используя на практике
полученные знания.
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
24
25. Спасибо за внимание
ГБПОУ НЭТНевинномысск 2022
2022
АИС «МАГАЗИН СТРОИТЕЛЬНЫХ МАТЕРИАЛОВ»
25