
- •1 Постановка задачи
- •1.1 Обзор состояния вопроса
- •1.2 Постановка задачи
- •2.4 Описание ресурсов пэвм
- •3 Основные проектные решения
- •3.1 Схема программной системы
- •3.2 Структура базы данных
- •3.3 Модульная структура проекта
- •3.4 Описание модулей проекта
- •3.5 Описание главной формы проекта
- •3.6 Результаты тестовых испытаний
- •4 Инструкции по использованию программы
- •4.1 Инструкция для оператора
- •4.2 Инструкция для программиста
- •5 Организационно – экономическая часть
- •6 Охрана труда, обеспечение жизнедеятельности
- •6.1 Вредность, оснащенность, профессиональные заболевания, инструкции по охране труда оператора
- •7 Результаты
- •7.1 Вывод по реализации задачи
- •7.2 Перспективы развития проекта
- •8 Список используемой литературы
Подп. и дата
Инв. № дубл.
Взам. инв. №
Подп. идата
Инв. № подл.
УЭМК 230103.ДП.0
.ПЗ
Лист
Изм.
Лист
№ докум.
Подп.
Дата
СОДЕРЖАНИЕ
Введение…………………………………………………………………... 2
1 ПОСТАНОВКА ЗАДАЧИ……………………………………………... 3
1.1 Обзор состояния вопроса……………………………………….. 3
1.2 Постановка задачи………………………………………………. 3
2 ОПИСАНИЕ ПРОГРАММНОГО ПРОДУКТА………………………. 5
2.1 Входные данные………………………………………………… 5
2.2 Выходные данные………………………………………………. 5
2.3 Выбор и обоснование выбора используемого программного обеспечения…………………………………………..………………………….. 5
2.4 Описание ресурсов ПЭВМ……………………………………… 6
3 ОСНОВНЫЕ ПРОЕКТНЫЕ РЕШЕНИЯ……………………………… 7
3.1 Схема программной системы…………………………………... 7
3.2 Структура базы данных……………………………………….… 12
3.3 Модульная структура разработки…………….………………… 26
3.4 Описание модулей проекта…………………….……………….. 26
3.5 Описание главной формы проекта…………….……………….. 30
3.6 Результаты тестовых испытаний…………….…………………. 32
4 ИНСТРУКЦИИ ПО ИСПОЛЬЗОВАНИЮ ПРОГРАММЫ…………. 38
4.1 Инструкция для оператора……………………………………… 38
4.2 Инструкция для программиста…………………………………. 47
5 ОРГАНИЗАЦИОННО – ЭКОНОМИЧЕСКАЯ ЧАСТЬ……………… 48
6 ОХРАНА ТРУДА, ОБЕСПЕЧЕНИЕ ЖИЗНЕДЕЯТЕЛЬНОСТИ…… 58
6.1 Вредность, освещённость, профессиональные заболевания, инструкции по охране труда оператора………………………………………… 58
7 РЕЗУЛЬТАТЫ………………………………………………………….. 68
7.1 Выводы по реализации задачи…………………………………. 68
7.2 Перспективы развития проекта………………………………… 68
8 СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ………………………. 69
ПРИЛОЖЕНИЕ ……………….………………………………………… 71
ВВЕДЕНИЕ
Дипломный проект выполнен в соответствии с заданием на дипломное проектирование, выданным 13.03.2010 г. Темой проекта является автоматизированная информационная система «Автосалон».
Автосалон – магазин, занимающий продажей автомобилей и запчастей. В настоящее время в России существует множество автосалонов, в которых присутствуют большое количество автомобилей различных марок и комплектаций. Поэтому автоматизация работы является важным показателем, так как если вся работа автосалона будет выполняться вручную, то это будет занимать много времени и ошибок в расчетах. Вследствие чего прибыль и количество клиентов уменьшится.
Созданная мною база данных «Автосалон» позволяет в удобной форме вести учет автомобилей, производить регистрацию клиентов, а также хранить информацию о заказах, поставщиках, сотрудниках. Также система позволяет распечатывать отчёты о работе автосалона, производить фильтрацию и поиск необходимых данных.
АИС «Автосалон», является лучшим решением для автоматизации работы автосалона, благодаря своему дружественному интерфейсу и простоте в использовании.
1 Постановка задачи
1.1 Обзор состояния вопроса
Данный дипломный проект разработан для автосалона «Мотом». Автосалон «Мотом» является крупнейшим автодилером в Ульяновске, предоставляющий весь модельный ряд автомобилей.
В настоящее время автосалон «Мотом» занимает ведущие позиции на автомобильном рынке. Для сохранения своих позиций на рынке, автосалону необходимо повышать скорость обслуживания, но при этом качество обслуживания не должно падать. Для этого внедряют компьютеры с соответствующим программным обеспечением, которое помогает ускорить работу сотрудников без ухудшения качества обслуживания.
Сильной стороной автосалона является большое количество клиентов, так как автосалон «Мотом» предоставляет весь спектр услуг в области продажи автомобилей и сервисного обслуживания.
Слабой стороной автосалона является отсутствие качественной информационной системы, позволяющей быстро и надёжно искать нужные варианты автомобилей, а также рассчитать стоимость продажи.
Данная информационная система предусмотрена для работы сотрудников, которые будут вносить данные о поставке и продаже автомобилей; директора, который может просматривать данные о работе автосалона; клиентов, которые могут просматривать каталог автомобилей.
На основание выше изложенного можно сделать выводы, что данная система является весьма актуальной в настоящее время.
1.2 Постановка задачи
АИС «Автосалон» предназначен для автоматизации деятельности автомобильного салона. Разрабатываемая система должна обеспечивать решение следующих задач:
автоматизировать процесс оформления продажи и поставки автомобилей;
повысить точность, сохранность и защищённость данных;
ускорить процесс поиска автомобилей;
повысить удобство работы с базой данных;
автоматизировать расчёт стоимости продаже автомобиля;
осуществить контроль вводимых данных;
систематизировать хранение данных о клиентах, сотрудниках, автомобилях;
максимально перехватить системные ошибки;
упростить процедуру ввода данных.
Функции системы:
хранение и изменение информации: об автомобилях (идентификатор, марка, модель, цвет, страна производитель, стоимость); о сотрудниках (ФИО, дата рождения, адрес, дата найма); о клиентах (ФИО, адрес, телефон, дата рождения, возраст); о продажах (дата, стоимость за оформление, стоимость доставки, стоимость НДС, общая стоимость);
поиск информации об автомобилях, клиентах, сотрудниках;
формирование чека, платёжного поручения, заявок на заказ;
расчёт стоимости покупки с учётом скидок;
составление диаграммы о работе сотрудников;
хранение данных в архиве о проданных автомобилях.
Данная система не требует дорогого оборудования, её не нужно устанавливать. Необходимо лишь операционная система семейства Windows, оперативная память от 1 Гб, принтер.
Предполагается, что система будет использована сотрудниками автосалона. Для того чтобы система полностью подходила её нужно будет доработать для данного автосалона. Разработка может служить основой для дальнейшего проектирования. Она выполняет самые основные функции, необходимые для автосалона.
Дизайн выполнен в спокойных тонах не напрягающий глаза пользователей. Расположение кнопок на форме максимально удобно для работы. При разработке дизайна учитывался ряд общепринятых правил: гармоничное сочетание цветов, пропорциональность размеров элементов, интуитивно понятный интерфейс.
2 ОПИСАНИЕ ПРОГРАММНОГО ПРОДУКТА
2.1 Входные данные
Автоматизированное рабочее место «Автосалон» в качестве входных данных использует накладные, данные о продаже, данные об автомобилях, запчастях, заказах, документы.
2.2 Выходные данные
Выходными данными являются отчеты, распечатанные на принтере: диаграмма о продажах, диаграмма автомобилей, авторизация сотрудников, договор с поставщиком, снятие кассы.
2.3 Выбор и обоснование выбора используемого программного обеспечения
Выбор программного обеспечения представляет собой сложную многопараметрическую задачу и является важнейшим этапом при разработке базы данных. Выбранный программный продукт должен удовлетворять требованиям разработчика и заказчика, при этом следует учитывать затраты на приобретение данного программного продукта и на обучение персонала.
При выборе СУБД необходимо оценить технические параметры системы, также необходимо убедится, что данная СУБД способна принести предприятию выгоду.
Существуют различные виды: Access, Delphi7, 1C и другие.
Рассмотрим некоторые из них:
Access имеет удобный и понятный интерфейс, позволяющая выполнить все заложенные в БД функции понятные любому пользователю. Также в него встроены различные мастера, конструкторы, которые облегчают процесс проектирования. Тем не менее, Access является недостаточно гибким;
Delphi7 является универсальной системой, позволяющая разрабатывать самые разнообразные приложения и базы данных. Delphi7 позволяет работать почти со всеми современными СУБД. Она позволяет создавать приложения различной степени сложности – от простейших программ до профессиональных, предназначенных для работы с базами данных. Delphi7 представляет собой многооконную систему, она обеспечивает возможность визуального программирования. Инструментарий этого пакета позволяет создавать полноценные приложения и даёт неограниченные возможности для творчества;
1С включает в себя весь набор необходимых компонентов для разработки информационных систем. Она содержит собственный язык запросов, программирования и средства разработки.
Учитывая всё выше сказанное для разработки АИС «Автосалон» была выбрана среда разработки Delphi7.