
- •Пояснительная записка к дипломному проекту
- •1. Анализ объекта автоматизации
- •1.1 Общая характеристика сто
- •1.1.1 Характер работы
- •1.2 Организационная модель сто
- •1.3 Информационные потоки сто
- •1.4 Анализ функциональной структуры сто
- •1.5 Дерево проблем
- •2. Описание постановки задачи
- •2.1 Характеристика задачи
- •2.1.1 Цели и задачи разработки автоматизированной системы
- •2.1.6 Условия прекращения автоматизированной обработки
- •2.2 Алгоритм функционирования автоматизированной системы
- •2.3 Входная информация
- •2.4 Нормативно-справочная информация
- •2.5 Выходная информация
- •4. Руководство по эксплуатации
- •4.1 Начало работы
- •4.2 Работа мастера
- •4.3 Работа администратора бд
- •5. Экономическое обоснование проекта
- •5.1 Описание программного продукта
- •5.2 Определение затрат труда на разработку и внедрение системы
- •5.3 Определение численности и состава исполнителей
- •5.4 Расчет себестоимости разработки программного продукта
- •5.4.1 Расчет основной заработной платы
- •5.4.2 Расчет дополнительной заработной платы
- •5.4.3 Отчисления на социальные нужды
- •5.4.4 Расходы на приобретение дополнительных средств вт и по
- •5.4.5 Расчет прочих прямых расходов
- •5.4.7 Себестоимость разработки
- •5.5 Расчет экономической эффективности внедрения продукта
- •6. Безопасность жизнедеятельности
- •6.1 Анализ опасных и вредных факторов на рабочем месте с пэвм
- •6.1.1 Физические вредные производственные факторы
- •6.1.2 Психофизиологические негативные факторы н рабочем месте с пэвм
- •6.2 Комплексные мероприятия по снижению воздействия опасных и вредных производственных факторов на рабочем месте с пэвм
- •6.3 Разработка инструкций по охране труда для пользователей пэвм
2.3 Входная информация
Входная информация клиента, подающего заявку на заказ являются следующие данные:
Ф.И.О;
марка автомобиля;
номер телефона.
Входная информация сотрудника, принимающего заказ являются следующие данные:
должность;
Ф.И.О.
2.4 Нормативно-справочная информация
Часто используемая информация и не изменяемая продолжительное время, представлена в виде нормативно-справочной информации. Это информация, которая вводится на начальном этапе эксплуатации и может пополняться в ходе работе с автоматизированной системой.
В данной системе к нормативно-справочной информации можно отнести следующие справочники:
справочник клиентов;
справочник сотрудников;
справочник поставщиков;
справочник деталей.
В таблице 2.1 представлены описания полей «справочника клиентов».
Таблица 2.1 – Справочник клиента
Наименование данных |
Тип данных |
Описание |
Код клиента |
Счетчик |
Уникальный код клиента |
ФИО |
Текстовый |
Фамилия, имя, отчество клиента |
Адрес |
Текстовый |
Адрес клиента |
Телефон |
Числовой |
Телефон клиента |
Паспортные данные |
Текстовый |
Паспортные данные клиента |
В таблице 2.2 представлены описания полей «справочника сотрудников».
Таблица 2.2 – Справочник сотрудников
Наименование данных |
Тип данных |
Описание |
Код сотрудника |
Счетчик |
Уникальный код сотрудника |
ФИО |
Текстовый |
Фамилия, имя, отчество сотрудника |
ИНН |
Числовой |
ИНН сотрудника |
Должность |
Текстовый |
Должность сотрудника |
В таблице 2.3 представлены описания полей «справочника поставщиков».
Таблица 2.3 – Справочник поставщиков
Наименование данных |
Тип данных |
Описание |
Код поставщика |
Счетчик |
Уникальный код поставщика |
Название организации |
Текстовый |
Название организации |
Адрес |
Текстовый |
Адрес поставщика |
Телефон |
Числовой |
Телефон поставщика |
Факс |
Числовой |
Факс поставщика |
ИНН |
Текстовый |
ИНН поставщика |
В таблице 2.4 представлены описания полей «справочника деталей».
Таблица 2.4 – Справочник деталей
Наименование данных |
Тип данных |
Описание |
Код детали |
Счетчик |
Уникальный код детали |
Наименование |
Текстовый |
Наименование детали |
Производитель |
Текстовый |
Производитель детали |
Марка автомобиля |
Числовой |
Марка автомобиля |
2.5 Выходная информация
Выходной информацией являются упорядоченные и представленные в виде данных запросы, которые можно вывести на печать.
Перечень запросов:
выборка запчастей, интересующих клиента (по цене, по качеству, по гарантии качества, по оригинальности запчастей);
выборка поставщиков, нарушивших сроки поставки;
списки наиболее пользующихся запчастей на рынках города.
Перечень необходимых выходных документов:
платежные поручения (таблица 2.5);
заказ на товар (таблица 2.6);
счет на товар (таблица 2.7);
приходные накладные (таблица 2.8).
Таблица 2.5 – Платежные поручения
Наименование данных |
Тип данных |
Описание |
||
Код платежного поручения |
Счетчик |
Уникальный код платежного поручения |
||
Наименование данных |
Тип данных |
Описание |
||
Платежное поручение № |
Числовой |
Платежное поручение № |
||
Дата платежа |
Дата |
Дата платежа |
||
Вид платежа |
Числовой |
Вид платежа |
||
Сумма прописью |
текстовый |
Сумма прописью |
||
Сумма |
Денежный |
Сумма |
Таблица 2.6 – Заказ на товар
Наименование данных |
Тип данных |
Описание |
Код заказа на товар |
Счетчик |
Код заказа на товар |
Номер заказа |
Числовой |
Номер заказа |
Дата заказа |
Дата |
Дата заказа |
Всего к оплате |
Денежный |
Всего к оплате |
Статус заказа |
Числовой |
Статус заказа |
Код клиента |
Счетчик |
Код клиента |
Таблица 2.7 – Счет на товар
Наименование данных |
Тип данных |
Описание |
Код счета на товар |
Счетчик |
Код счета на товар |
Номер счета на оплату |
Числовой |
Номер счета на оплату |
Наименование данных |
Тип данных |
Описание |
Дата оплаты |
Дата |
Дата оплаты |
Всего к оплате |
Денежный |
Всего к оплате |
Статус счета |
Числовой |
Статус счета |
Код заказа на товар |
Счетчик |
Код заказа на товар |
Таблица 2.8 – Приходные накладные
Наименование данных |
Тип данных |
Описание |
Код приходной накладной |
Счетчик |
Код приходной накладной |
Номер приходной накладной |
Числовой |
Номер приходной накладной |
Дата |
Дата |
Дата |
Код клиента |
Счетчик |
Код клиента |
Итого |
Денежный |
Итого |
Принял |
Текстовый |
Принял |
Сдал |
Текстовый |
Сдал |
В данном разделе рассмотрены цели и требования разрабатываемой автоматизированной системы, описаны потоки входной, выходной и нормативно-справочной информации, выделены автоматизированные функции.
На основании этого можно сделать вывод, что эффективность работы СТО за счет сокращения потерь рабочего времени вполне достижима при разработке и внедрении автоматизированной системы.
3. РЕАЛИЗАЦИЯ ЗАДАЧИ
В данном разделе описывается созданная автоматизированная система, ее структура, алгоритм функционирования и функции, а также обоснование и выбор операционной системы, системы управления базами данных и технического обеспечения.
3.1 Структура автоматизированной системы
Структура базы данных автоматизированной системы представлена на рисунке 3.1. В качестве системы управления базой данных была выбрана СУБД MySQL.
Рисунок 3.1 – Структура БД Автоматизированной системы
3.2 Описание программы-клиента
Для разработки программы-клиента была использована среда разработки BorlandDelphi 7. Клиентская программа обеспечивает простой, понятный интерфейс ввода данных, а также защищает БД от некорректных данных.
3.3 Описание программного обеспечения
Для правильной работы программы требуется следующее программное обеспечение:
- ОС WindowsXPProfessionalSP2 или более поздние версии ОС этого семейства.
- MySQL сервер с развернутой на ней БД.
3.4 Описание технического обеспечения
Минимальными техническими требованиями к оборудованию являются минимальные системные требования выбранной ОС. Для WindowsXPэти требования представлены в таблице 3.1.
Таблица 3.1 - Минимальные системные требования ОС WindowsXP
Процессор |
300 MHz или выше |
Оперативная память |
128 Мб RAM или выше |
Видеоадаптер и монитор |
SuperVGA (800 x 600) или большее разрешение |
Свободное место на HDD |
1.5 Гб или выше |
Оптические накопители |
CD-ROM или DVD-ROM |
В дополнение к этим требованиям, для установки ServicePack 2 необходимо наличие на жёстком диске не менее 1,8 ГБ свободного места во время установки.
Тем не менее, для наиболее комфортного использования АС рекомендуется использовать компьютер с более современной конфигурацией.
Защита информации от несанкционированного доступа осуществляется штатными средствами СУБД MySQL.
В данном разделе была описана структура созданной автоматизированной системы, рассмотрен общий алгоритм ее функционирования.
Кроме того, в данном разделе был описан и обоснован выбор программного и технического обеспечения, необходимого для полноценного функционирования автоматизированной системы.