Разработка автоматизированного рабочего места менеджера по продажам автозапчастей на базе поисковой системы компании по подбору и продаже автозапчастей

  • Вид работы:
    Дипломная (ВКР)
  • Предмет:
    Менеджмент
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    1,03 Мб
  • Опубликовано:
    2012-06-14
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Разработка автоматизированного рабочего места менеджера по продажам автозапчастей на базе поисковой системы компании по подбору и продаже автозапчастей

РЕФЕРАТ

Дипломная работа

Пояснительная записка: 76 с., 25 рис., 14 табл., 23 источника, 3 приложения.

Тема дипломного проекта: «Разработка автоматизированного рабочего места менеджера по продажам автозапчастей на базе поисковой системы компании по подбору и продаже автозапчастей».

Исследованы и анализированы существующие языки программирования, а так же инструментарий по разработке приложения. Спроектирована а разработана структура приложения по продаже авто запчастей для компании АвтоDrom.

В данном проекте произведена разработка программного модуля в соответствии с потребностями сотрудника отдела продаж, а именно менеджера по продажам авто запчастей. В результате чего было достигнуто: снижение трудоемкости, сокращение времени поиска и подбора необходимых автозапчастей, повышена эффективность обработки поступающей информации, возможность предоставление информации об объемах продаж в едином формате для эффективного анализа и последующего планирования по закупкам нужного ассортимента, оформления договоров и получения статистических данных по деятельности компании. Разработка была произведена с минимальными финансовыми вложениями и в кратчайшие сроки. Соответственно разработка и внедрение данного программного обеспечения является целесообразным.

Лист сокращений

АРМ- автоматизированное рабочее место.

БД- база данных.

ЖМД- жесткий магнитный диск.

ИО- информационное обеспечение.

МТП- маршрутно- технологический процесс.

ПО- программное обеспечение.

ПЭВМ- портативная электронно- вычислительная машина.

СУБД- система управления базой данных.

ТО- техническое обеспечение.

ЭВМ- электронно- вычислительная машина.

ЭИС- экономическая информационная система.

Оглавление

Введение

Глава 1. Исследование предметной области

.1 Описание предметной области

.2 Экономическая сущность задачи

.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи

.4 Постановка задачи

.4.1 Цель и назначение автоматизированного варианта решения задачи

.4.2 Общая характеристика организации решения задачи на ЭВМ

.4.3 Формализация расчетов

.5 Анализ существующих разработок и обоснование выбора технологии проектирования

.6 Обоснование проектных решений по видам обеспечения:

.6.1Техническое обеспечение

.6.2 Информационное обеспечение

.6.3 Программное обеспечение

.6.4 Технологическое обеспечение

Глава 2. Разработка автоматизированного рабочего места менеджера по продажам автозапчастей

.1 Информационное обеспечение задачи (комплекса задач, АРМ)

.1.1 Информационная модель и ее описание

.1.2 Используемые классификаторы и системы кодирования

.1.3 Характеристика нормативно-справочной и входной оперативной информации

.1.4 Характеристика результатной информации

.2 Программное обеспечение задачи (комплекса задач, АРМ)

.2.1 Общие положения (дерево функций и сценарий диалога)

.2.2 Структурная схема пакета (дерево вызова процедур и программ)

.2.3 Описание программных модулей

.3 Технологическое обеспечение задачи (комплекса задач, АРМ)

.3.1 Организация технологии сбора, передачи, обработки и выдачи информации

.3.2 Схема технологического процесса сбора, передачи, обработки и выдачи информации

Глава 3. Экономической обоснование проекта

.1 Выбор и обоснование методики расчета экономической эффективности

.2 Расчет показателей экономической эффективности

Глава 4. Охрана труда на объекте исследования

.1 Характеристика помещения

.2 Характеристика рабочего места

.3 Гигиенические критерии оценки тяжести и напряженности трудового процесса пользователей ПЭВМ

.4 Освещенность рабочего места

.5 Микроклимат

.6 Шум

.7 Напряженность труда

.8 Пожаробезопасность

.9 Электробезопасность

Заключение

Список литературы

Приложение

Введение


В настоящее время происходит активный процесс интеграции внутренних информационных систем предприятий с приложениями, обеспечивающими взаимодействие с клиентами и партнерами, а также с Web-приложениями, предназначенными для посетителей Web-сайтов, и число связанных с этим Internet-проектов стремительно растет. Иными словами, многие современные российские и зарубежные компании сейчас активно создают инфраструктуру, позволяющую использовать Internet не только как средство коммуникации, но и как один из основных инструментов ведения бизнеса.

Создание подобной инфраструктуры означает внедрение Internet-приложений, позволяющих компании предоставлять своим клиентам и сотрудникам актуальную информацию, а зачастую и прямой доступ к корпоративным информационным системам и другим бизнес-приложениям, а также своевременно обрабатывать поступившие от них сведения (например, заявки на получение той или иной услуги, или предложения).

Для этой цели нередко применяются портальные технологии, позволяющие осуществить интеграцию имеющихся приложений в рамках единого способа доступа к ним. В настоящее время наблюдается стремительный рост рынка этих технологий и реализующих их продуктов.

В результате анализа существующих тенденций на современном рынке была выбрана следующая тема дипломного проекта.

По результатам проведенного исследования было принято решение о разработке приложения для фирмы занимающейся продажей автозапчастей - АвтоDrom.

Тема дипломного проекта: «Разработка автоматизированного рабочего места менеджера по продажам авто запчастей на базе поисковой системы компании по подбору и продаже авто запчастей»

Цель дипломного проекта: проектирование и разработка приложения автоматизирующая процесс подбора запчастей для менеджера по продаже автозапчастей на примере компании АвтоDrom.

Задачи, решаемые в данной работе:

·        Провести анализ существующих языков программирования;

·        Провести анализ инструментария по разработке приложения;

·        Спроектировать и разработать структуру приложения по продаже автозапчастей фирмы АвтоDrom.

Глава 1. Исследование предметной области

.1Описание предметной области

Компания АвтоDrom располагает прямым доступом ко всем автозапчастям ведущих производителей автомобилей.

Данная компания может предложить выгодные условия приобретения автозапчастей для вашего автомобиля, как для крупных дилеров, так и для частных клиентов.

Компания предоставляет уникальную возможность выбрать и приобрести автозапчасти в нужной комплектации от оригинала до, не покидая своего города.

В магазине компании предоставляется компетентная информация и ответы на все вопросы клиента, а также информация о производители автозапчасти, его характеристиках.

К преимуществам компании АвтоDrom можно отнести:

Получение качественных и недорогих автозапчастей в минимальные сроки.

Данная компания оказывает весь спектр услуг, а именно:

·        Гарантированное качество товара, гибкая система скидок;

·        Продажа автозапчастей за наличный и безналичный расчет;

·        Квалифицированные консультации специалистов ;

·        Бесплатная автостоянка, удобный подъезд ;

·        Просторные торговые залы, оплата и получение товара в одном месте;

·        Продажа автозапчастей через наш интернет-магазин с доставкой.

Краткая характеристика подразделения или видов его деятельности

Объектом автоматизации является рабочее место сотрудника отдела продаж, который ежедневно формирует альтернативные заявки на покупку автозапчастей по определенным критериям и накапливает и анализирует статистику по определенным видам автозапчастей.

Данные по статистике, собранные и обработанные, накапливаются в архиве с целью обеспечения возможности предоставления альтернативных вариантов, в настоящий момент не предусмотренных разрабатываемой системой.

Данные о продажах (заявки), так же накапливаются в архиве, чтобы обеспечить возможность анализа сезонности и прогнозирования цен на продаваемые позиции.

На сотрудника отдела продаж возлагаются следующие функции:

а) прием заявки;

б) оформление чека

в) поиск нужной автозапчасти

г) прием денежных средств;

д) составление отчетности о выполненной работе;

е) накопление статистической информации об удовлетворённых заявках и об отказах.




Рис.1. Организационная структура работы сотрудника отдела продаж

Сведения об условиях эксплуатации объекта автоматизации и характеристиках окружающей среды .

Рабочее место сотрудника отдела продаж организовано в соответствии с правилами по технике безопасности и системой стандартов безопасности труда.

1.2 Экономическая сущность задачи

Параметры объекта автоматизации.

а) количество человек занятых на объекте автоматизации - 1 человек;

б) периодичность сбора данных о продажах ежедневно, по мере поступления;

в) периодичность формирования заявок - ежедневно, по мере поступления;

г) основное назначение:

сбор данных о продажах;

формирование заявок.

д) перечень входных потоков:

сведения об автозапчастях;

сведения о клиентах;

сведения о поставщиках;

заявки на поставляемые автозапчасти;

пакет документов.

е) перечень выходных документов:

договор купли-продажи;

отчет о выполненной работе;

статистика продаж;

сведения об постоянных клиентах.

ж) Получатели информации: руководитель компании, бухгалтерия, клиент, государственные органы .

1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи

Целью создания данной системы является:

·        снижение трудоемкости поиска и подбора необходимых автозапчастей,

·        обработки поступающей информации

·        оформления договоров и получения статистических данных по деятельности фирмы.

Описание существующей технологии:

На данный момент клиент обращаясь в компанию за помощью в подборе автозапчасти не может получить всю информацию о существующих предложениях, так как объем рынка достаточно большой и при выборке отдельных вариантов автозапчастей вся информация предоставляется в описательном виде в формате MS Word и частично в формате MS Excel. Что в свою очередь ведет к некоторой неразберихе в выборе нужной автозапчасти .

Так как компания АвтоDrom работает с большим количеством поставщиков то структура заказа и метод предоставления информации об автозапчасти о каждой позиции разный. В свою очередь клиенту трудно сориентироваться между всевозможными видами предоставления информации и тем-более хорошо про анализировать полученную информацию и сделать выбор.

Для решения данных проблем нужно провести автоматизацию процесса предоставления информации о имеющихся автомазпчастях в наличии по указанным критериям менеджером продаж и сведенных в специализированную программу.

С помощью данной информации можно в едином формате получать исчерпывающую информацию об существующем ассортименте магазина .

1.4 Постановка задачи

.4.1 Цель и назначение автоматизированного варианта решения задачи

Целью создания автоматизированного рабочего места менеджера по продажам автозапчастей является:

·        снижение трудоемкости поиска и подбора необходимых автозапчастей,

·        обработки поступающей информации;

·        оформление договоров и получения статистических данных по деятельности фирмы.

Для достижения поставленной цели следует решиться ряд задач, а именно:

·        Привести технико-экономическую характеристику предметной области;

·        Провести постановку задачи для дальнейшего проектирования и разработки автоматизированного рабочего места;

·        Провести разработку приложения;

Требование к численности и квалификации персонала системы и режиму его обработки.

Эксплуатация автоматизированного рабочего места менеджера по продажам автозапчастей должна осуществляться одним человеком.

Необходимая квалификация - высшее образование и стаж в должности сотрудника отдела продаж не менее 1 года, навыки работы с персональным компьютером на уровне пользователя. Подготовка к работе с АРМ должна осуществляться посредством прочтения справочных данных, поставляемых вместе с системой .

Показатели назначения.

Жизненный цикл - система останется актуальной в течении 10 лет.

Допустимые пределы автоматизации и развития системы: система может быть модернизирована не более, чем на 10 % .

1.4.2 Общая характеристика организации решения задачи на ЭВМ

Требование к структуре и функционированию системы.

Автоматизированное рабочее место менеджера по продажам автозапчастей состоит из следующих модулей, и функционирует в пределах одной программной оболочки одного рабочего места:

a) Модуль содержащий информацию об актуальных позициях ассортиментного листа;

б) Модуль, содержащий информацию о заявках клиента;

в) Модуль, отражающий актуальную информацию по поставщикам.

г) Модуль, содержащий статистическую информацию об удовлетворенных заявках.

Требование к режимам функционирования: функционирование системы должно осуществляться в диалоговом режиме. Должен быть обеспечен многооконный режим работы программы посредством экранных форм.

Перспективы развития и модернизации системы:

а) возможность внедрения подсистем прогнозирования цен на основе статистических архивных данных;

б) внедрение настраиваемого интерфейса программы .

1.4.3 Формализация расчетов

Рассмотрим последовательности проведения расчетов, а также выделим алгоритм расчета экономических показателей на каждом этапе. Для достижения большей степени формализованности описания задачи можно использовать группировку всех показателей в две таблицы: формализованного описания входных и результатных показателей.

Таблица 1.1.

Формализованное описание входных показателей

№ п/п

Наименование входного показателя

Идентификатор входного показателя

1

Информация поступившая от клиента под ИД i и заполнения заявки ИД j на дату d

2

Информация поступившая c online-аукционов под ИД i и заполнения информации о лоте автомобиля ИД j на дату d


Таблица 1.2.

Формализованное описание результатных показателей

№ п/п

Наименование результатного показателя

Идентификатор результатного показателя

Алгоритм расчета

1             Получение всех нужных документов i-го материала от j-го клиента на начало месяца - r   


2             Доставка автомобиля i до j-клиента на начало месяца - r 



Разрабатываемое программное обеспечение возможно внедрить на аналогичных объектах управления других предприятий. В дальнейшем разработанное программное обеспечение можно модернизировать в соответствии с нуждами предприятия .

1.5 Анализ существующих разработок и обоснование выбора технологии проектирования

На данный момент почти каждая крупная компания, занимающаяся продажей автозапчастей имеет собственный индивидуальный модуль по автоматизации рабочего места сотрудника отдела продаж.

Функции и требования к разрабатываемым модулям определяются индивидуально каждой компанией и отражают специфику работы магазина автозапчастей.

К подобным продуктам можно отнести:

·                    1С: Бухучет и Торговля;

·        Менеджер Авто+;

·        Купля/Продажа и т.д.

Данные системы разрабатывались специализированно для фирм АвтоМир и АвтоКар и отвечают точным потребностям менеджеров продаж именно этих фирм. Препятствиями для покупки этих программных модулей является:

·        Необходимость доработки и написание отдельных функций, отчетов для оптимальной работы менеджера продаж компании АвтоDrom ;

·        Отсутствие возможности покупки разработанного ранее программного обеспечения или большая стоимость данного программного продукта.

В виду описанных выше причин было решено самостоятельно разработать программное обеспечение, которое будет отвечать всем потребностям компании или обойдется в финансовом вопросе в реальные финансовых вложения .

1.6 Обоснование проектных решений по видам обеспечения

.6.1 Техническое обеспечение

Техническое обеспечение (ТО) представляет собой комплекс технических средств (технические средства сбора, регистрации, передачи, обработки, отображения, размножения информации, оргтехника и др.), обеспечивающих работу АИТ. Центральное место среди всех технических средств занимает ПЭВМ. Структурными элементами технического обеспечения наряду с техническими средствами являются также методические и руководящие материалы, техническая документация и обслуживающий эти технические средства персонал .

Для успешного функционирования автоматизированного рабочего места менеджера по продажам автозапчастей необходимо наличие следующего технического обеспечения:

а) процессор Pentium IV с тактовой частотой не ниже 1,6GHz;

б) оперативная память не менее 256 Mb;

в) свободное пространство на жестком диске 100Mb.

г) графический адаптер, обеспечивающий разрешение монитора не менее 800x600;

д) монитор;

е) CD-Rom;

ж) принтер формата А4;

з) манипулятор типа “мышь”;

и) клавиатура.

Техническое обслуживание и ремонт системы не предусматривается.

Хранение компонентов системы должно осуществляться на носителях, обеспечивающих свободное считывание и запись информации при работе с БД.

Примечание: Запрещается запись БД. на CD-диск и дальнейшее считывание информации с него, если БД. не была заархивирована .

1.6.2 Информационное обеспечение

Информационное обеспечение (ИО) представляет собой совокупность проектных решений по объемам, размещению, формам организации информации, циркулирующей в АИТ. Оно включает в себя:

§  совокупность показателей, справочных данных, классификаторов и кодификаторов информации;

§  унифицированные системы документации, специально организованные для автоматического обслуживания;

§  массивы информации на соответствующих носителях;

§  а также персонал, обеспечивающий надежность хранения, своевременность и качество технологии обработки информации.

Требования к составу, структуре и способам организации данных в системе

Состав данных информационной системы должен максимально полно отражать предметную область, т.е. в состав данных должны входить все необходимые реквизиты и показатели входной и выходной информации.

Информация в системе должна храниться в реляционной БД, представляющей собой совокупность нормализованных таблиц.

Информационный обмен между компонентами осуществляется за счет единого информационного пространства.

Требования по применению систем управления БД

Проектируемая система должна разрабатывается с использованием СУБД Access.

Требуемые характеристика языка описания БД.:

наглядность;

простота изучения;

обеспечение требуемой степени независимости данных;

встроенные средства защиты от несанкционированного доступа.

Требования к структуре сбора, обработки, передачи данных в системе и представлению данных

Ввод информации в систему реализуется посредством ручного ввода с использованием экранных форм. Таким образом, должны быть разработаны экранные формы ввода, обеспечивающие минимальную трудоемкость ввода. Необходимо обеспечить связь вводимых данных с нормативно-справочной информацией .

Система должна содержать необходимые средства поиска информации в таблицах БД. Вывод информации должен осуществляться в виде экранных форм, отчетов, таблиц.

Требования к защите данных от разрушений при авариях и сбоях в электропитании системы

Для защиты накопленных за несколько месяцев данных от разрушений при авариях должно быть предусмотрено резервное копирование БД. на отдельные, не связанные напрямую с системой, носители информации.

Требования к контролю, хранению, обновлению и восстановлению данных

В целях контроля и исправления данных вся информация из БД. должна быть доступна для изменения вручную.

Входящие документы

Заявка клиента на желание приобрести автозапчасти с определенными характеристиками.

Стоимостной диапазон (данный диапазон представляет информацию, в какую стоимость планирует уложиться клиент).

Выходные документы

К выходным документам можно отнести: заполненная заявка на приобретение автозапчастей.

Оформленная документация

Классификаторы

Из систем классификации используются только стандартные классификаторы международной торговли автозапчастями.

Состав информационного обеспечения

Состав ИО представлен в таблице 1.3:

Таблица № 1.3

Состав информационного обеспечения

№ п/п

Наименование

Назначение

1

Справочник «Автозапчасти»

Хранение информации о моделях автомобиля, кузове и перечни автозапчастей, их годе выпуска и основных характеристиках

2

Справочник «Клиенты»

Хранение информации о клиентах компании

3

Справочник «Марка автомобиля»

Хранение информации о марках автомобиля и основных характеристиках его кузова

4

Справочник «Поставщик»

Информация об основных поставщиках компании


Организация информационного обеспечения

Принципы организации ИО:

1)      непротиворечивость и достоверность данных;

2)      минимизация объемов хранения;

)        актуальность данных;

)        простота и удобство эксплуатации;

)        гибкость (возможность дальнейшего расширения базы данных и адаптации к изменениям в предметной области) .

1.6.3 Программное обеспечение

Программное обеспечение (ПО) включает совокупность программ, реализующих функции и задачи АИТ и обеспечивающих устойчивую работу комплексов технических средств. В состав программного обеспечения входят:

§  общесистемные и специальные программы;

§  инструктивно-методические материалы по применению средств программного обеспечения;

§  персонал, занимающийся разработкой и сопровождением ПО на весь период жизненного цикла АИТ.

К общесистемному программному обеспечению относятся программы, рассчитанные на широкий круг пользователей и предназначенные для организации вычислительного процесса и решений часто встречающихся задач обработки информации. Они позволяют расширить функциональные возможности ЭВМ, автоматизировать планирование очередности вычислительных работ, осуществлять контроль и управление процессом обработки данных, а также автоматизировать работу программистов.

Специальное программное обеспечение представляет собой совокупность программ, разрабатываемых при создании АИТ конкретного функционального назначения. Оно включает пакеты прикладных программ, осуществляющих организацию данных и их обработку при решении функциональных задач .

Для успешного функционирования АРМ требуется наличие следующего программного обеспечения:

а) операционная система Windows 2000 или выше;

б) табличный процессор Exсel пакета MSOffice 2000/XP;

в) программа драйвер для работы с принтером;

г) СУБД Access;

д) архиваторы WinZip, WinRaR.

е) внутренние библиотеки языка программирования VBA

Требование к защите информации от несанкционированного доступа.

БД. должна быть защищена паролем от несанкционированного доступа. Для предотвращения несанкционированного доступа предусмотрен механизм установления подлинности и полномочий пользователя при входе а АРМ . Вход в систему с паролем доступен только пользователям, имеющим соответствующие права, и обеспечивает возможность модификации и просмотра соответствующей информации.

Требование по сохранности информации при авариях.

Сохранность информации в системе должна быть обеспечена в следующих ситуациях:

а) потеря электропитания;

б) сбой в работе операционной системы;

в) выход из строя операционной системы;

г) сбой в работе технических средств, кроме носителей, на которых хранится АРМ;

д) выход из строя технических средств, кроме носителей на которых хранится АРМ;

е) удаление файлов автоматизированного рабочего места менеджера по продажам автозапчастей, кроме файла БД.

1.6.4 Технологическое обеспечение

Технологическое обеспечение АИТ состоит из подсистем, автоматизирующих информационное обслуживание пользователей, решение задач с применением ЭВМ и других технических средств управления в установленных режимах работы.

Технологическое обеспечение АИТ, как правило, по составу однородно для различных систем, что позволяет реализовать принцип совместимости систем в процессе их функционирования. Обязательными элементами обеспечения АИТ являются информационное, лингвистическое, техническое, программное, математическое, правовое, организационное и эргономическое .

На данный момент на предприятие при обработке информации и обеспечении поиска нужной автозапчасти используются подручное стандартное программное обеспечение.

Используется компоненты MS Office и браузеры операционной системы. С помощью данного программного обеспечения менеджер отдела продаж производит оформление заявки на поиск автозапчасти и производит непосредственно поиск и систематизацию имеющихся в наличии продукции.

Целью создания автоматизированного рабочего места менеджера по продажам автозапчастей является:

·        снижение трудоемкости поиска и подбора необходимых автозапчастей,

·        обработки поступающей информации;

·        оформление договоров и получения статистических данных по деятельности фирмы.

Глава 2. Разработка автоматизированного рабочего места менеджера по продажам автозапчастей

.1 Информационное обеспечение задачи (комплекса задач, АРМ)

.1.1 Информационная модель и ее описание

Назначение комплекса задач: формирование единого плана продаж, разбивка его по клиентам в соответствии с их потребностями, формирование матриц цен для разных категорий клиентов.

Перечень объектов, при управлении которыми решают комплекс задач: зона ответственности, филиал, клиент, ассортиментная позиция, маржинальный доход, наценка, цена закупа, среднеотпускная цена, категория клиента, матрица цен.

Периодичность и продолжительность решения: периодичность решения - при заключении сделки с клиентом. Время, необходимое на проведение комплексного анализа и формирование отчетов - 24 рабочих часа. Обновление архива происходит раз в год. Резервные копии создаются раз в 3 месяца.

Условия, при которых прекращается решение комплекса задач автоматизированным способом: решение комплекса задач автоматизированным способом может прекратиться в случае утраты системой своей актуальности, при смене ценовой политики предприятия, в случае изменения структур данных или алгоритмов расчета. Временное прекращение решения комплекса задач возможно при сбоях в системе .

Схема данных построена в BPwin

Представим бизнес-процессы возникающие в процессе поступления и обработки заявки клиента на приобретение автозапчастей. (Рис. 2.1)

При разбиении на составные задачи, менеджер решает следующие задачи (Рис. 2.2.)

Рис. 2.2. Схема бизнес-процессов менеджера продаж компании АвтоDrom

Связи данного комплекса задач с другими комплексами (рисунок 2.3):

Рис. 2.3 - Связь комплекса задач «Формирование плана продаж» с другими комплексами задач

Исходные данные для решения задачи (потребности клиентов) предоставляют филиалы. Финансово-аналитический отдел выставляет плановый маржинальный доход на период, в соответствии с которым сотрудник отдела продаж аавтозапчастей ведёт работу. Результаты решения задачи «Формирование плана продаж» используются отделом маркетинга, руководством компании для ознакомления и утверждения / отправки на доработку.

Распределение действий между персоналом и техническими средствами при различных ситуациях решения задач: при решении комплекса задач пользователем (сотрудником отдела продаж автозапчастями) выполняются следующие действия:

·        загрузка данных, введенных сотрудником отдела продаж;

·        контроль правильности ввода данных;

·        редактирование, в случае необходимости, данных;

·        установление параметров расчета, выбор категории клиентов для расчет соответствующих цен и т.д.).

·        корректировка отчетов, сформированных программой, детальный анализ полученных результатов;

·        ведение архива отчетов;

·        выбор устройства вывода для выдачи отчетов;

Сотрудником отдела продаж выполняются следующие действия:

·        ввод данных;

·        редактирование данных;

·        удаление данных;

·        формирование доступных отчетов.

Автоматизированная система выполняет следующие действия:

·        хранение информации;

·        поиск данных в БД;

·        построение сводных таблиц по интересуемым видам автозапчастей;

·        расчет финансовых показателей (наценка, маржинальный доход, другие);

·        построение графиков, диаграмм;

·        формирование отчетов;

·        вывод отчетов на устройство вывода, выбранное пользователем .

2.1.2 Используемые классификаторы и системы кодирования

Для кодирования информации используется следующая система. Для определения данных клиента используются стандартные реквизиты паспорта серия и номер (например, серия: 9893; номер: 342535).

Для определения кода автозапчасти используется реквизиты, номер автозапчасти, марка автомобиля.

Кодирование информации осуществлялось при написании программного модуля для сотрудника отдела продаж, а также выходной информации отчетов.

1.      ГОСТ 34.602-89 - Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.

2.      РД 50 34.698-90 - Автоматизированные системы. Требования к содержанию документов.

.        ГОСТ 34.201-89 - Виды, комплектность и обозначение документов при создании автоматизированных систем.

.        ГОСТ 6.10.4-84 - Придание юридической силы документам на машинном носителе и машинограмме, создаваемым средствами вычислительной техники.

.        ГОСТ 21552 - 84 - Средства вычислительной техники. Общие технические требования.

.        Технология формирования ТЗ на информационную систему.

.        Справочник разработчика АСУ / Модин А., Яковенко Е., Погребной Ею - 2-е изд., перераб. и доп. - М.: Экономика, 1978. - 583 с.

.        Результаты НИР, приведенные в аналитическом разделе Дипломного Проекта.

2.1.3 Характеристика нормативно-справочной, входной и выходной оперативной информации

Нормативно-справочная информация:

·        Устав компании АвтоDrom;

·        Таможенное законодательство;

·        Нормы и правила международной торговли.

Оперативная информация:

·        Новые поступления заявок от клиентов;

·        Сводка по видам автозапчастей.

Параметры объекта автоматизации.

а) количество человек занятых на объекте автоматизации - 1 человек;

б) периодичность сбора данных о причинах отказа - ежедневно, по мере поступления;

в) периодичность формирования заявок - ежедневно, по мере поступления;

г) основное назначение:

сбор данных о продажах автозапчастей;

формирование заявок.

д) перечень входных потоков:

сведения об марке автомобиля для которой нужна автозапчасть;

В данном входном потоке отражается:

Номер автозапчасти; марка, модель; кузов; комплектация.

Форма в разработанном виде (Рис. 2.4.):

Рис. 2.4. Форма, отражающая имеющиеся для данной марки автомобиля автозапчастей.

Рис. 2.5. Форма отражающая выбор нужных автозапчастей для автомобиля

2.1.4 Характеристика результатно-выходной информации

Перечень выходных документов:

договор купли-продажи;

В данном документы представлены следующие реквизиты:

В разделе автомобиля: модель авто; марка авто; и комплектация.

Сформируем информационную модель формирования отчета (Рис. 2.6.)

Рис. 2.6. Инфологическая модель формирования отчета по продаже автозапчастей по маркам автомобиля .

Представим датологическую модель данных. (Рис. 2.7.)

Рис. 2.7. Датологическая модель для отчета заявка клиента

Построим ER модель (сущность связь) Рис. 2.8.

Рис. 2.8. ER-модель (сущность-связь)















Рис. 2.9. Технологическая схема заполнения справочников

2.2 Программное обеспечение задачи (комплекса задач, АРМ)

.2.1 Общие положения (дерево функций и сценарий диалога)

Сформируем дерево функция до и после автоматизации с помощью MS Visio

Рис. 2.10. Дерево функций

Обоснование выбора носителей данных и принципы распределения информации по типам носителей

Выходная информация предоставляется пользователю в электронном виде через формы приложения или может выводиться на бумажный носитель.

Таблица 2.1.

Типы носителей информационных элементов

№ п/п

Наименование информационного элемента

Идентификатор

Тип носителя ИО

Тип носителя резервных копий

1

Справочник «Модель автомобиля»

Office

ЖМД

CD / ЖМД

2

Справочник «Клиенты»

Quality

ЖМД

CD / ЖМД

3

Справочник «Автозапчасти»

Office

ЖМД

CD / ЖМД

4

Справочник «Поставщики»

Customer

ЖМД

CD / ЖМД


Описание принятых видов и методов контроля в маршрутах обработки данных при создании и функционировании внемашинной и внутримашинной информационных баз:

·        Контроль синтаксических ошибок: проверка соответствия каждого из символов реквизита установленному знаковому шаблону. Проверка форматов отдельных реквизитов и записи в целом. Контроль осуществляется системой автоматически.

·        Контроль семантических ошибок: контроль на орфографическом уровне для каждого слова состоит в проверке возможности существования такого слова. Контроль на смысловом уровне для каждого предложения заключается в проверке возможности существования сочетаний составляющих слов. Контроль осуществляет пользователь.

·        Контроль прагматических ошибок: контроль соответствия типа вводимых данных. Контроль диапазона допустимых значений данных. Контроль полноты представления данных (заполнение обязательных полей). Осуществляется системой.

·        Контроль целостности данных: осуществляется автоматически средствами СУБД

Перечень маршрутных технологических процессов:

1.      МТП заполнения справочников;

2.      МТП формирования мониторинга рынка автомобилей;

.        МТП ввода потребностей клиентов;

.        МТП формирования плана продаж.

Организация сбора и передачи информации:

Получение, обработку, ввод информации в систему и контроль ввода производит пользователь системы (сотрудник отдела продаж автозапчастями) через окно приложения, информация заносится в БД на сервере. Внесение изменений в справочники производится систематически, по мере поступления информации (от раз в неделю до раз в месяц). Контроль достоверности и полноты введенной информации осуществляет Начальник отдела продаж предприятия. Начальник отдела продаж предприятия считывает информацию из БД посредством браузера.

Требования к вводимой информации: достоверность, непротиворечивость, целостность. Корректировка данных должна осуществляться путем замены недостоверных данных на новые с синтаксическим и логическим контролем данных. Поскольку для данной системы характерна небольшая интенсивность поступления изменений (раз в неделю), период корректировки данных равен периоду поступления элементарных изменений.

Организация внутримашинной информационной базы:

Описание принципов построения внутримашинной информационной базы. Внутримашинная информационная база представляет собой логически взаимосвязанные таблицы базы данных. Таблицы предназначены для хранения условно-постоянной информации .

Принципами построения информационной базы являются:

1)   однократный ввод и многократное использование;

2)         целостность;

3)         минимальное дублирование информации.

2.2.3 Описание программных модулей

Описание структуры внутримашинной информационной базы

Структура внутримашинной информационной базы представлена в таблице 2.2:

Таблица 2.2.

Структура внутримашинной информационной базы

№п/п

Наименование информационного элемента

Идентификатор

Количество записей

Количество изменений в год

1

Справочник «Модель автомобиля»

Office

Более 100

12 раз .каждый месяц обновление базы

2

Справочник «Клиенты»

Quality

Более 20

При ежедневной работе

3

Справочник «Автозапчасти»

Office

Более 100

12 раз .каждый месяц обновление базы

4

Справочник «Поставщики»

Customer

Более 30

По анализе рынка и получения заказов от клиентов

автоматизированный программный менеджер информация

Структура описания таблиц БД представлена на рис. 2.11:

Рис. 2.11. Схема данных базы данных

Схема взаимосвязи программных модулей и информационных файлов (построенная с использованием в MS Visio) (Рис. 2.12)

Рис. 2. 12. Схема взаимосвязи программных модулей и информационных файлов

2.3 Технологическое обеспечение задачи (комплекса задач, АРМ)

.3.1 Организация технологии сбора, передачи, обработки и выдачи информации

Для реализации системы АРМ сотрудника отдела продаж был выбран язык программирования VBA.

VBA (Visual Basic for Applications) - это диалект языка Visual Basic, расширяющий возможности Visual Basic и предназначенный для работы с приложениями Microsoft Office и другими приложениями от Microsoft и третьих фирм.

В принципе, как это не удивительно, при программировании в Office можно вполне обойтись без языка VBA. Подойдет любой COM-совместимый язык, например, обычный Visual Basic, VBScript, JScript, C++, Delphi, Java и т.п. Можно использовать и .NET-совместимые языки программирования - VB.NET, C# и т.п. Все возможности объектных моделей приложений Office вполне можно будет использовать. Например, если сохранить следующий код в файле с расширением *.vbs и запустить его на выполнение, то будет запущен Word, в нем открыт новый документ и впечатан текст:

Dim oWordoWord = CreateObject("Word.Application").Visible = true.Documents.Add.Selection.TypeText ("Привет от VBScript")

Однако VBA обычно - самый удобный язык для работы с приложениями Office.

Главная причина проста - язык VBA встроен в приложения Office (и не только), и код на языке VBA можно хранить внутри документов приложений Office - документах Word, книгах Excel, презентациях PowerPoint и т.п. Конечно же, этот код можно запускать оттуда на выполнение, поскольку среда выполнения кода VBA (на программистском сленге - хост) встроена внутрь этих приложений.

В настоящее время VBA встроен:

·        во все главные приложения MS Office - Word, Excel, Access, PowerPoint, Outlook, FrontPage, InfoPath;

·        в другие приложения Microsoft, например, Visio и M icrosoft Project;

·        в более чем 100 приложений третьих фирм, например, CorelDraw и CorelWordPerfect Office 2000, AutoCAD и т.п.

У VBA есть также множество других преимуществ:- универсальный язык. Освоив его, вы не только получите ключ ко всем возможностям приложений Office и других, перечисленных выше, но и будете готовы к тому, чтобы:

·        создавать полноценные приложения на Visual Basic (поскольку эти языки - близкие родственники);

·        использовать все возможности языка VBScript (это - вообще урезанный VBA).

В результате в вашем распоряжении будут универсальные средства для создания скриптов администрирования Windows (об этом - в конце курса), для создания Web-страниц (VBScript в Internet Explorer), для создания Web-приложений ASP, для применения в пакетах DTS и заданиях на MS SQL Server, для создания серверных скриптов Exchange Server и многое-многое другое.изначально был ориентирован на пользователей, а не на профессиональных программистов (хотя профессионалы пользуются им очень активно), поэтому создавать программы на нем можно очень быстро и легко. Кроме того, в Office встроены мощные средства, облегчающие работу пользователя: подсказки по объектам и по синтаксису, макрорекордер и т.п.

При создании приложений на VBA вам, скорее всего, не придется заботиться о установке и настройке специальной среды программирования и наличии нужных библиотек на компьютере пользователя - MS Office есть практически на любом компьютере.

Несмотря на то, что часто приложения VBA выполняются медленнее, чем бы вам хотелось, они нересурсоемки и очень хорошо работают, например, на сервере терминалов. Но, как правило, для программ на VBA особых требований про производительности и нет: для написания игр, драйверов, серверных продуктов они не используется. По моему опыту, чаще всего проблемы с производительностью VBA-приложений - это не проблемы VBA, а проблемы баз данных, к которым они обращаются. Если проблемы действительно в VBA (обычно тогда, когда вам требуется сложная математика), то всегда есть возможность написать важный код на C++ и обращаться к нему как к обычной библиотеке DLL или встраиваемому приложению (Add-In) для Word, Excel, Access и т.п.

Программы на VBA по умолчанию не компилируются и поэтому вносить в них исправления очень удобно. Не нужно разыскивать исходные коды и перекомпилировать программы.

В среде программистов-профессионалов считается, что самый короткий путь "с нуля" и программ типа "Hello, World" до профессиональных программ, которые делаются под заказ - именно через связку Office- VBA (а конечно, не через C++, Java или Delphi).

К преимуществам языка можно отнести низкий порог вхождения, что позволяет пользователям создавать приложения «под себя».

К недостаткам именно VBA, если не рассматривать недостатки Basic в целом, можно отнести невозможность создания более менее автономного кода и слишком высокую открытость кода для случайного изменения .

2.3.2 Схема технологического процесса сбора, передачи, обработки и выдачи информации

В основу архитектуры системы решено взять шаблон проектирования MVC. Model View Controller (MVC) -архитектура программного обеспечения, в которой модель данных приложения, пользовательский интерфейс и управляющая логика разделены на три отдельных компонента, так, что модификация одного из компонентов оказывает минимальное воздействие на другие компоненты. Шаблон MVC позволяет разделить данные, представление и обработку действий пользователя на три отдельных компонента:

·        Модель (Model). Модель предоставляет данные (обычно для View), а также реагирует на запросы (обычно от контролера), изменяя свое состояние .

·        Представление (View). Отвечает за отображение информации (пользовательский интерфейс).

·        Контролер (Controller). Интерпретирует данные, введенные пользователем, и информирует модель и представление о необходимости соответствующей реакции.

Представим описание работы разработанного приложения

При запуске приложения вы видим общее меню (рис. 2.13).

Рис. 2.13. Общее меню приложения

При экспортировании данных мы используемы следующую форму. Мы попадаем на главную форму (рис. 2.14).

Рис. 2.14. Форма для добавления новых ассортиментынх позиций автозапчастей.

После проведения экспорта данных и выбора наименования поставщика. Происходим обновление позиций в основной базе. (Рис. 2.15):

Рис. 2.15. Форма для обновления ассортиментных позиций с указанием поставщика

Далее выбираем вкладку подобрать автозапчасть. В данной форме указываем:

·        марку автомобиля;

·        модель автомобиля;

·        Кузов автомобиля.

При выборе выше обозначенных позиций внизу появляется перечень имеющихся комплектаций.(рис. 2.16).

Рис. 2.16. Форма для определения нужной комплектации автомобиля для которого в дальнейшем будет выбираться список имеющихся автозапчастей.

После того как менеджер выбирает нужную комплектацию, он щелкает по нужной записи и возникает перечень автозапчастей которые имеются в наличии. В данной форме отражаются следующие данные:

·        Наименование автозапчасти;

·        Цена поставщика;

·        Цена автомагазина с наценкой;

·        Характеристика;

·        Наименование поставщика. (Рис. 2.17):

Рис. 2.17. Форма для просмотра имеющихся автозапчастей для автомобиля

Для выбора нужных дисков по определенным характеристикам используется следующая форма, в которой указывается:

·        Шириниа диска;

·        Диаметр диска;

·        Вылет (ЕТ);

·        Отверстия (PCD);

·        Производитель. (Рис. 2.18):

Рис. 2.18. Форма для просмотра имеющихся дисков по определенным критериям.

После того как менеджер выбрал нужную позицию по дискам он может просмотреть индивидуальную карточку по каждой позиции. (Рис. 2.19):

Рис. 2.19. Индивидуальная карточка по каждой позиции дисков.

Листинг разработанного приложения представлен в приложении.

Глава 3. Экономическое обоснование проекта

 

.1 Выбор и обоснование методики расчета экономической эффективности


По выбору возможны следующие направления расчета экономической эффективности:

·        сравнение вариантов организации ЭИС по комплексу задач (например, сравнение ЭИС, предлагаемой в проекте, с существующей);

·        сравнение вариантов организации информационной базы комплекса задач (файловая организация и база данных);

·        сравнение вариантов технологии проектирования ЭИС (например, индивидуального проектирования с методами, использующими пакеты программ или модельного проектирования);

·        сравнение вариантов технологии внутримашинной обработки данных.

Наиболее востребованными оказываются трудовые, стоимостные показатели, срок окупаемости проекта.

Экономическая эффективность проекта (Э) складывается из двух составляющих:

·        косвенного эффекта, который, например, характеризуется увеличением прибыли, привлечением большего числа клиентов, снижением уровня брака в производстве, уменьшение количества рекламаций клиентов, снижение затрат на сырье и материалы, уменьшение сумм штрафов, неустоек и т.д.;

·        прямого эффекта, который характеризуется снижением трудовых, стоимостных показателей.

К трудовым показателям относятся:

) абсолютное снижение трудовых затрат (DТ):

DТ = Т0 - Т1, (3.1)

где Т0 - трудовые затраты на обработку информации по базовому варианту; Т1 - трудовые затраты на обработку информации по предлагаемому варианту;

) коэффициент относительного снижения трудовых затрат (КТ):

КТ =DТ / T0 * 100% ; (3.2)

) индекс снижения трудовых затрат или повышение производительности труда (YT):

= T0 / T1. (3.3)

К стоимостным показателям относятся:

) абсолютное снижение стоимостных затрат (DC),

) коэффициент относительного снижения стоимостных затрат (КC),

)индекс снижения стоимостных затрат (YC),

рассчитываемые аналогично.

Помимо рассмотренных показателей целесообразно также рассчитать срок окупаемости затрат на внедрение проекта машинной обработки информации (Ток):

Ток = КП /DC .

Формула 3.4

где КП - затраты на создание проекта машинной обработки информации (проектирование и внедрение) .

3.2 Расчет показателей экономической эффективности


В основе описания экономической эффективности лежит сопоставление существующего и внедряемого технологического процесса (базового и проектного варианта), анализ затрат, необходимых для выполнения всех операций технологического процесса. В нашем случае разработка и внедрение АРМ менеджера по продажам изменяет не всю технологию обработки, а только некоторые ее этапы, то необходимо сопоставить операции этих этапов. Рассчитаем затраты на разработку проекта.

Выводы об экономической эффективности делаются на основе вычисленных экономических показателей.

К трудовым показателям относятся:

) абсолютное снижение трудовых затрат (DТ):

DТ = 20 ч - 18ч,

Формула 3.2.5

где Т0 - трудовые затраты на обработку информации по базовому варианту; Т1 - трудовые затраты на обработку информации при внедрении АРМ ;

) коэффициент относительного снижения трудовых затрат (КТ):

КТ =DТ / T0 * 100% =2ч/20*100=10%;

Формула 3.2.6

) индекс снижения трудовых затрат или повышение производительности труда (YT):

YT = T0 / T1=20/18=1,11

Формула 3.2.7

К стоимостным показателям относятся:

) абсолютное снижение стоимостных затрат (DC)=6000р-4800р=1200р

) коэффициент относительного снижения стоимостных затрат:

КC=1200/6000*100%=20%

Формула 3.2.8

)индекс снижения стоимостных затрат:=6000/4800=1,25

Формула 3.2.9

Помимо рассмотренных показателей целесообразно также рассчитать срок окупаемости затрат на внедрение проекта АРМ (Ток):

Ток = КП /DC=5600/1200=4,67 ,

Формула 3.2.10

где КП - затраты на создание проекта машинной обработки информации (проектирование и внедрение).

Операции технологического процесса могут быть представлены в табличной форме (см. табл. 3.1) Значения для столбца 6 (норма выработки/производительность) могут получены:

·        из технической документации (например, скорость модема, принтера);

·        из информационных источников на предприятии (в бухгалтерии, экономическом отделе, отделе кадров);

·        путем статистических наблюдений и/или вычислений.

Таблица 3.1.

Характеристика затрат на обработку информации при базовом (проектном) варианте

№ п/п

Наименование операций технологического процесса решения комплекса задач

Оборудование

Ед. Изм.

Объем работы в год

Норма выработки /производительность устройств ЭВМ ( в час.)

Тру доемкость (гр5: гр6)

Средне-часовая зарплата менеджера (руб.)

Часовая норма амортизации / ст. 1 м.часа (руб.)

Часовая стоимость накладных расходов (руб.)

Стоимость работы оборудования (гр8+ гр9/+ гр10) для ручных операций

Стоимостные затраты (гр7*гр11) (руб.)/гр.7*/гр.9) для операций, вып. на ЭВМ

1

2

3

4

5

6

7

8

9

10

11

12

1

Заполнение заявки от клиента

ПК

Шт.

200ч

4

800

150

5

10

150,5

30,1

2

Поиск необходимого лота на online-аукционах

ПК

Шт.

150ч

4

600

150

5

10

150,5

30,1


Итого:





1400





60,2


По проведенным расчетам можно сделать следующий вывод, что проект окупится через 5 месяцев.

Рис. 3.1. Разница в трудовых затратах

Рис. 3.2. Разница в стоимостных затратах

Глава 4. Охрана труда на объекте исследования

В данном дипломном проекте разработано программное обеспечение по автоматизации рабочего места сотрудника отдела продаж автозапчестями компании АвтоDrom . В данном разделе будет описано рабочее место it-разработчика, который занимается разработкой программы по автоматизации рабочего места. Для сравнения параметров используются СанПиН 2.2.2/2.4.1340-03, так как оно в достаточной мере описывает требования к организации рабочего места.

4.1 Характеристика помещения

Размеры помещения составляют: длина , ширина , высота . Общая площадь равна . В помещении работают 5 сотрудников, т.е. на каждого сотрудника приходиться площадь размером . Площадь на одно рабочее место, согласно СанПиН 2.2.2/2.4.1340-03, для пользователей ПВЭМ с ВДТ на базе дискретных экранов (плазменные, жидкокристаллические) должна составлять не менее , следовательно данное условие выполняется.

В помещении имеется три оконных проема ориентированные на север и оборудованных регулируемыми устройствами типа жалюзи.

Стены помещения окрашены в бежевый цвет, потолок имеет окраску белого цвета, напольное покрытие выполнено из ламината светло-коричневого цвета.

4.2 Характеристика рабочего места

Рабочее место - это часть пространства помещения, в котором инженер-программист (далее - сотрудник) осуществляет свою трудовую деятельность и следовательно проводит большею часть своего рабочего времени. Рабочее место хорошо приспособлено к трудовой деятельности, правильно и целесообразно организовано в отношении пространства и размера. В общем, рабочее место обеспечивает сотруднику удобное положение при работе.

Главными элементами рабочего места сотрудника являются письменный стол и кресло. Основным положением при работе является положение сидя. При работе в данном положении рабочее пространство имеет следующие параметры:

Ниже представим размеры рабочей поверхности при нахождении сидя:

·        ширина ;

·        глубина ;

·        высота рабочей поверхности ;

Ниже представим размеры рабочего стола:

·        ширина стола ;

·        глубина стола ;

·        высота ;

Размеры рабочей поверхности для ног под столом.

·        высота ;

·        ширина ;

·        глубина ;

Клавиатура расположена на поверхности стола на расстоянии  от края, обращенного к пользователю.

Проведем сравнение имеющихся значений параметров организации рабочего места с требуемыми согласно [1]:

Таблица 4.2.1

Таблица сравнения параметров рабочего места

Контролируемый параметр

Имеющиеся значение параметра

Требуемое значение параметра

Вывод

1

2

3

4

стол

ширина

1400 мм

не более 1400 мм

Выполнено


глубина

не менее 800 мм

Выполнено


высота

725 мм

725мм

Выполнено

пространство для ног

ширина

1000 мм

не менее 500 мм

Выполнено


глубина

700 мм

на уровне колен - не менее 450 мм на уровне вытянутых ног - менее 650 мм

Выполнено


высота

700 мм

не менее 600 мм

Выполнено


Важным элементов рабочего места является также кресло. Параметры рабочего кресла сотрудника приведены в таблице 4.2.2, где одновременно приведены требуемые согласно [1] параметры и сделаны выводы о выполнении требований .

Таблица 4.2.2

Таблица сравнения параметров рабочего места

Контролируемый параметр

Имеющиеся значение параметра

Требуемое значение параметра (при росте >175 см)

Вывод

1

2

3

4

Высота сиденья над полом, мм

500

460

Выполнено

Ширина сиденья, не менее, мм

400

360

Выполнено

Глубина сиденья, мм

400

400

Выполнено

Высота нижнего края спинки над сиденьем, мм

190

190

Выполнено

Высота верхнего края спинки над сиденьем, мм

400

400

Выполнено

Высота линии прогиба спинки, не менее, мм

220

220

Выполнено

Радиус изгиба переднего края сиденья, мм

20

20 - 50

Выполнено

Угол наклона сиденья, град.

0

0 - 4

Выполнено

Угол наклона спинки, град.

95

95 - 108

Выполнено

Радиус спинки в плане, не менее, мм

300

300

Выполнено


Расстояние между столами с видеомониторами (в направлении тыла поверхности одного видеомонитора и экрана другого) равно 2 м., а расстояние между боковыми поверхностями видеомониторов 1,2 м. Экран видеомонитора расположен от глаз пользователя на расстоянии 600 мм.

4.3 Гигиенические критерии оценки тяжести и напряженности трудового процесса пользователей ПЭВМ

При выполнение работ в течении рабочей смены, сотрудники отдела выполняют разные виды работ, но большею часть времени происходит работа в режиме диалога с ПЭВМ - это 6 часов из 8 часового рабочего дня. Через каждые 40-50 мин работы предусмотрен перерыв длительностью 10 мин.

Для того чтобы произвести оценку тяжести трудового процесса рекомендуется использовать [1]. Организация работ производиться в зависимости от вида и категории трудовой деятельности выбираю наиболее подходящею: группа В - творческая работа в режиме диалога с ПВЭМ. Для выбранной группы определяю категория тяжести и напряженности работы: категория III- по суммарному времени работы с ПВЭМ за рабочею смену. В зависимости от категории трудовой деятельности и уровня нагрузки за рабочею смену при работе с ПВЭМ устанавливается суммарное время регламентированных перерывов.

Таблица 4.3.1

Суммарное время регламентированных перерывов в зависимости от продолжительности работы, вида и категории трудовой деятельности с ПЭВМ

Категория работы с ПЭВМ

Уровень нагрузки за рабочую смену при видах работ с ПЭВМ

Суммарное время регламентированных перерывов


группа В, ч (рекомендовано)

группа В, ч смене (в действительности)

при 8-часовой смене, мин (рекомендовано)

при 8-часовой смене, мин (в действительности)

III

до 6

6

90

80


Из таблицы 4.3.1 можно сделать вывод, что действующий регламент о перерывах не противоречит рекомендованному регламенту.

4.4 Освещенность рабочего места

В помещении имеется освещение, выполненное с использованием светильников типа ARS/R 418 размещенных двумя рядами, по четыре штуки в каждом ряду. Ряды светильников расположены параллельно оконным проемам и имеют возможность раздельного включения. Проводка скрытого типа, розетки и выключатель освещения нормального исполнения под срытую электропроводку.

Характеристика выполняемой работы - разряд 3, подразряд - В (контраст - большой, фон - светлый). Система освещения комбинированная: общая равномерная плюс местная. Минимальная освещенность от комбинированного освещения измеренная специальным прибором для измерения освещенности , от общего освещения , что соответствует требованиям СанПиН 2.2.1/2.1.1.1278-03 [2].

4.5 Микроклимат

Большое влияние на микроклимат в помещение оказывают источники теплоты - это ПВЭМ, приборы освещения, рабочий персонал, а также солнечная радиация. Причем наибольшая часть тепла выделяется вычислительной техникой. Повышение температуры воздуха приводит к снижению относительной влажности воздуха.

Система отопления обеспечивает достаточное постоянное и равномерное нагревание воздуха (в соответствии с требованиями [8]) в помещении в холодный период года. При этом колебания температуры в течении суток не превышают 1°С на каждый метр длины и 2°С на каждый метр высоты.

Система вентиляции в помещении естественная и при помощи приточного вентилятора в окне. Характеристики приточного вентилятора приведены в таблице 4.5.3.

Таблица 4.5.3

Технические характеристики вентилятора

Характеристика

Значение параметра

Марка

ВО 03-100

Расход воздуха, м3/ч

1100

КПД, %

65

Скорость вращения, об/мин

950

Диаметр крыльчатки, мм

200

Мощность электродвигателя, кВт

0,022


Рассчитаем для нашего помещения необходимый для обмена объем воздуха , используя формулы из [3].

Объем воздуха необходимый для обмена определяется исходя из уравнения теплового баланса:

Формула 4.5.1

где  - избыточная теплота (Вт), - удельная теплопроводность воздуха (Дж/кгК),  - плотность воздуха (мг/см).

.        Объем помещения: ;

.        Температура уходящего воздуха:


Формула 4.5.2

где 1÷5- превышение температуры на 1 метр высоты, - температура на рабочем месте, Н=3м - высота помещения.

3.      Избыток тепла от электрооборудования, освещения и людей:


Формула 4.5.3

Избыток тепла от электрооборудования:


Формула 4.5.4

где  - коэффициент потерь электроэнергии на теплоотвод для освещения, - суммарная мощность электроламп применяемых в светильниках.

Избыток тепла от солнечной радиации:

Формула 4.5.5

где  - количество окон в помещении, - площадь оконного проема, - коэффициент учитывающий двойное остекление, - теплопоступление от окон.

Избыток тепла от людей в помещении:


Формула 4.5.6

где  - количество людей, находящихся в помещении, - теплопоступление от человека.

Итого:

4.      Из уравнения теплового баланса:


Формула 4.5.7

Из произведенного расчета видно, что действующей вентиляционной установки в нашем помещении достаточно для того, чтобы обеспечить поступление требуемого [2] объема воздуха .

4.6 Шум

Установлено, что шум оказывает негативное воздействие на организм человека (ухудшение слуха, повышение кровяного давления, понижение внимания).

Согласно [4] характеристикой шума являются среднеквадратичные уровни давлений в октавных полосах со среднегеометрическими частотами. Уровни звукового давления применимые к нашему помещению указаны в таблице 4.6.1.

Таблица 4.6.1

Уровни звукового давления

Вид трудовой деятельности, рабочие места

Уровни звукового давления (Дб), в октавных полосах со среднегеометрическими частотами (Гц)

Уровень эквивалент-ного звука (Дб)


31,5

63

125

250

500

1000

2000

4000

8000


Творческая деятельность, руководящая работа с повышенными требованиями, научная деятельность, конструирование и проектирование, программирование, преподавание и обучение, врачебная деятельность: рабочие места в помещениях - дирекции, проектно-конструкторских бюро; расчетчиков, программистов вычислительных машин, в лабораториях для теоретических работ и обработки данных, приема больных в здравпунктах

86

71

61

54

49

45

42

40

38

50


На рабочих местах источниками шума являются сами вычислительные машины (встроенные в ЭВМ вентиляторы, принтеры и т.д.) система вентиляции и кондиционирования воздуха.

Так как для измерения шума необходимы специальные приборы, а их нет, то полагаясь на собственный слух могу сделать следующий вывод: в помещении практически отсутствует шум. Этому способствует применение для отделки помещения звукопоглощающих материалов. Стены оклеены обоями на матерчатой основе с перфорированной поверхностью и окрашены, потолок покрыт плиткой на пенной основе. Следовательно принимать дополнительных мер для уменьшение шума не требуется.

4.7 Напряженность труда

Напряженность труда - это характеристика трудового процесса, отражающая нагрузку преимущественно на центральную нервную систему, органы чувств, эмоциональную сферу работника. К факторам, характеризующим напряженность труда, относятся: интеллектуальные, сенсорные, эмоциональные нагрузки, степень монотонности нагрузок, режим работы.

Исходя из степени отклонения фактических уровней факторов рабочей среды и трудового процесса от гигиенических нормативов согласно [4], условия труда по степени вредности и опасности условно подразделяются на 4 класса: оптимальные, допустимые, вредные и опасные. Вредные условия разделяются 4 степени вредности: 1 степень (3.1), 2 степень (3.2), 3 степень (3.3), 4 степень (3.4).

1.      Нагрузки интеллектуального характера [4]

1.1    "Содержание работы" указывает на степень сложности выполнения задания: от решения простых задач до творческой (эвристической) деятельности с решением сложных заданий при отсутствии алгоритма. В нашем случае, так как алгоритмы решения поставленной задачи заранее не известны,, значит данная работа относиться к классу 3.2.

1.2    "Восприятие сигналов (информации) и их оценка". Так как в нашем случае есть необходимость комплексной оценки всей работы, то данная работа относиться к классу 3.2.

.3      "Распределение функций по степени сложности задания". Так как в нашем случае необходимо обрабатывать, проверять и контролировать выполнение задания, то данная работа относиться к классу 3.1.

.4      "Характер выполняемой работы". Работа выполняется по индивидуальному плану, в условиях дефицита времени и отмечается высокая ответственность за результат, следовательно данная работа относиться к классу 3.2.

2.      Сенсорные нагрузки

2.1. "Длительность сосредоточенного наблюдения (в % от времени смены)". В нашем случае работник вынужден постоянно контролировать вводимую информацию, контролировать результаты работы, следовательно работе присвоен класс 3.2.

2.2.   "Плотность сигналов (световых, звуковых) и сообщений в среднем за 1 час работы. Значение плотности сигналов за 1 час работы можно принять равным 20 - 1 класс работы.

.3.     "Число производственных объектов одновременного наблюдения". В нашем случае возникает необходимость одновременно наблюдать за 2мя - 3мя объектами - это 1 класс.

.4.     "Размер объекта различения при длительности сосредоточенного внимания (% от времени смены)". У нас объектом наблюдения являются буквы и цифры (2-3 мл) - 1 класс.

.5.     "Работа с оптическими приборами (микроскоп, лупа и т.п.) при длительности сосредоточенного наблюдения (% от времени смены)". В нашем случае данные приборы не используются - 1 класс работы.

.6.     "Наблюдение за экраном видеотерминала (ч в смену)". У нас 6 часов из 8 часовой смены - это класс 3.1.

.7.     "Нагрузка на слуховой анализатор". У нас помех нет, разборчивость слов равна 100% - 1 класс.

.8.     "Нагрузка на голосовой аппарат (суммарное количество часов наговариваемых в неделю)". В нашем случае суммарное количество часов наговариваемых в неделю равно 10 часам - 1 класс работ.

3.      Эмоциональные нагрузки

3.1. "Степень ответственности за результат собственной деятельности. Значимость ошибки". В нашем случае имеется ответственность за качество продукции - это класс 3.2.

3.2.   "Степень риска для собственной жизни". У нас степень риска минимальна - 1 класс.

.3.     "Ответственность за безопасность других лиц". У нас степень риска минимальна - 1 класс.

.4.     "Количество конфликтных производственных ситуаций за смену". В нашем случае таких ситуации 1, присваиваю 2 класс.

4.      Монотонность нагрузки

4.1. "Число элементов (приемов), необходимых для реализации простого задания или многократно повторяющихся операций"

4.2.   "Время активных действий (в % к продолжительности смены)". В нашем случае преобладает выполнение активных операций - класс 3.1.

.3.     "Монотонность производственной обстановки (время пассивного наблюдения за ходом техпроцесса, в % от времени смены)". В нашем случае время пассивного наблюдения не преобладает - класс 2.

.4.     "Продолжительность (с) выполнения простых производственных заданий или повторяющихся операций". В нашем случае операции однообразные и часто повторяющиеся, но имеют значительный информационный компонент и вызывают состояние не монотонности, а нервно-эмоционального напряжения - класс 3.1.

5.      Режим работы

5.1. "Фактическая продолжительность рабочего дня". В нашем случае фактическая продолжительность составляет 7 часов - 2 класс.

5.2.   "Сменность работы". В нашем случае график односменный - 1 класс.

.3.     "Наличие регламентированных перерывов и их продолжительность (без учета обеденного перерыва)". В нашем случае перерыв регламентирован и имеет продолжительность 80 минут - 1 класс.

Таблица 4.7.1

Анализ напряженности труда

Показатель

Классы условий труда


1

2

3.1

3.2

3.3

3.4

4

1

2

3

4

5

6

7

8

1. Интеллектуальные нагрузки

 

1.1. Содержание работы




+




1.2. Восприятие сигналов (информации) и их оценка




+




1.3. Распределение функций по степени сложности задания



+





1.4. Характер выполняемой работы




+




2. Сенсорные нагрузки

 

2.1. Длительность сосредоточенного наблюдения




+




2.2. Плотность сигналов

+







2.3. Число производственных объектов одновременного наблюдения

+







2.4. Размер объекта различения при длительности сосредоточенного внимания

+







2.5. Работа с оптическими приборами

+







2.6. Наблюдение за экраном видеотерминала (ч в смену)



+





2.7. Нагрузка на слуховой анализатор

+







2.8. Нагрузка на голосовой аппарат

+







3. Эмоциональные нагрузки

 

3.1. Степень ответственности за результат деятельности




+




3.2. Степень риска для собственной жизни

+







3.3. Ответственность за безопасность других лиц

+







3.4. Количество конфликтных производственных ситуаций за смену


+






4. Монотонность нагрузок

 

4.1. Число приемов, необходимых для реализации простого задания или многократно повторяющихся операций



+





 

4.2. Время активных действий (в % к продолжительности смены)



+





 

4.3. Монотонность производственной обстановки (время пассивного наблюдения за ходом техпроцесса, в % от времени смены)


+






 

4.4. Продолжительность выполнения простых производственных заданий или повторяющихся операций


+






 

5. Режим работы

 

5.1. Фактическая продолжительность рабочего дня


+






 

5.2. Сменность работы

+







 

5.3. Наличие регламентированных перерывов и их продолжительность (без учета обеденного перерыва)

+







 

ИТОГО:

10

4

4

5

0

0

0

 


4.8 Пожаробезопасность

Рассматриваемое помещение, по пожарной опасности относятся к категории Д и удовлетворяет требованиям по предотвращению и тушению пожара по ГОСТ 12.1.004-91[5]. Присутствует телефонная связь и пожарная сигнализация.

Для предотвращения возгорания в зоне расположения ЭВМ обычных горючих материалов (бумага) и электрооборудования, приняты следующие меры:

·        есть углекислотный огнетушитель типов ОУ-2 в количестве 1шт, что соответствует нормам [5];

·        для непрерывного контроля помещения и зоны хранения носителей информации установлена система обнаружения пожаров, с использованием комбинированных извещателей типа КИ-1 в количестве 2 шт;

·        Сотрудники допускаются к работе на персональных ЭВМ только после прохождения инструктажа по безопасности труда и пожарной безопасности в помещении в целом и на каждом рабочем месте;

В помещении один выход шириной 1,5м, расстояние от самого удаленного рабочего места до выхода составляет 6м, максимальное число одновременно присутствующих сотрудников в помещении равно 7. Произведем расчет для определения пожаробезопасности помещения согласно [5].

По статистике вероятность возникновения пожара в аналогичных помещениях равна . Нормативную вероятность  принимаем равной , вероятность  принимаем равной . Время блокирования эвакуационных путей () в результате распространения на них опасных факторов пожара (ОФП) принимаем равным 1 мин в соответствии с требованиями строительных норм и правил строения зданий и сооружений. Время () начала эвакуации людей принимаем равным 1 мин. вероятность работы технических противопожарных средств . Вероятность эвакуации людей из помещения () вычисляем по формуле:


Формула 4.8.1

где - расчетное время эвакуации людей, мин;

Расчетное время эвакуации людей вычисляется по формуле:


Формула 4.8.2

где  - длинна первого участка пути (м), - значение скорости движения людского потока по горизонтальному пути на первом участке, определяемое по таблице 2 [5] определяемое в зависимости от плотности D.

Плотность людского потока на первом участке пути вычисляется по формуле:

,

Формула 4.8.3

где - число людей на первом участке (чел), - средняя площадь горизонтальной проекции человека (м2) принимаемая в соответствии с таблицей 4.8.1,, - ширина первого участка пути (м).

В нашем случае. Из таблицы 2 [5] определяем  . вычислим .

Так как выполняется условие , то расчёт будем производить по формуле . Вероятность  вычисляем по формуле (3) приложения 2 [5]: .

Итак  и . Сравнивая их видим что , следовательно условие пожаробезопасности помещения отвечает требуемому и безопасность сотрудников в случае пожара обеспечена.

4.9 Электробезопасность

Рабочее место каждого сотрудника обеспечено ПВЭМ, которая питается от сети переменного тока 220В (частота 50Гц) с глухо заземленной нейтралью. Для защиты персонала от поражения электрическим током применяется защитное зануление.

Зануление - это преднамеренное электрическое соединение с нулевым защитным проводником металлических токоведущих частей, которые могут оказаться под напряжением [7].

Защита с помощью зануления заключается в уменьшении длительности замыкания на корпус и следовательно в сокращении длительности воздействия электрического тока на человека. При возникновении замыкания на корпус срабатывает максимальная токовая защита, отключая поврежденное электрооборудование от сети. В роли защитного устройства обычно используют автоматический выключатель.

Рассматриваемое помещение запитано распределительного щита. Питание электрооборудования от распределительного пункта выполнено алюминиевым проводом сечением  проложенным в стальной трубе диаметром 19мм. Рассматриваемое помещение подключено к третьему участку питающей линии.

Первый участок магистрали выполнен четырехжильным кабелем марки АВР с алюминиевыми жилами сечением (3x70+1x25) в полихлорвиниловой оболочке. Длина первого участка - 0,15 км. Участок защищен автоматом А 3110 с комбинированным расцепителем на ток . Второй участок проложен кабелем АВР (3x35+1x10) длиной 0,075 км. Участок защищен автоматическим выключателем А 3134 на ток . Магистраль питается от трансформатора типа ТМ=1000 с первичным напряжением 6 кВ и вторичным 400/230 В со схемой соединения обмоток «звезда-звезда». Магистраль зануления на первых двух участках выполнена четвертой жилой питающего кабеля, на третьем участке - стальной трубой.

Рис 4.9.1. Схема питания оборудования

Примечание : TT - трансформатор, ТП - трансформаторная подстанция, РП - распределительный пункт, СП - силовой пункт.

В качестве потребителей выступает ЭВМ. Перечень устройств потребителей и потребляемые ими токи приведены в таблице 4.9.1.

Таблица 4.9.1

Перечень устройств потребителей

Наименование

Потребляемый ток, А

Количество, шт

Итого, А

Системный блок HP

0,5

8

4

Монитор HP 19``

0,7

8

5,6

Принтер HP

0,4

1

0,4

Итого:



10


Выбор аппарата защиты.

Для защиты установлен автоматический выключатель АЕ 2046 - 100 с тепловым расцепителем по току 20А.

,

Формула 4.9.1

где - номинальный ток аппарата защиты,

- номинальный ток потребителя.

Формула 4.9.2

Сооружение повторного заземления не требуется, так как ни один из участков не превышает длинны в 200м.

Расчетная проверка заземления.

Ток однофазного короткого замыкание, обеспечиваемый схемой зануления, определяется по формуле:

,

Формула 4.9.3

где - расчетное сопротивление трансформатора,  - суммарное сопротивление фазного и нулевого проводников.

Расчетное сопротивление трансформатора:

Рассчитаем полное сопротивление петли «фаза-нуль».

Полное сопротивление определяется по формуле:


Формула 4.9.4

где - активное сопротивление фазного проводника определяемое по формуле

,

- активное сопротивление нулевого проводника определяемое по формуле

.

Определяем активное сопротивление фазного проводника для каждого из участков по формуле:

,

Формула 4.9.5

где l - длина провода, S - сечение провода, r - удельное сопротивление материала (для алюминия ).

                                      Формула 4.9.6

Определяем расчетное активное сопротивление фазных проводов с учётом температурной поправки, считая нагрев проводов на всех участках равным :

,

Формула 4.9.7

где - температурный коэффициент сопротивления (для алюминия )

Формула 4.9.8

Определяем активное сопротивление нулевого проводника для первого и второго участков:

Формула 4.9.9

Определяем активное сопротивление нулевого проводника для третьего участка по формуле:

,

Формула 4.9.10

где  - удельное сопротивление трубы из стали диаметром 19 мм (),

 длина ()

Формула 4.9.11

Суммарное сопротивление нулевого проводника:

Формула 4.9.12

Определяем внешние индуктивные сопротивления. Для фазного провода про формуле:


Формула 4.9.13

Для нулевого проводника:


Формула 4.9.14

где  и  - индуктивные сопротивления, обусловленные взаимоиндукцией фазового провода и магистрали зануления;

 и  - внешние индуктивные сопротивления самоиндукции.

Индуктивные сопротивления, обусловленные взаимоиндукцией фазового провода и магистрали зануления определяются по формуле:

,

Формула 4.9.15

где - расстояние между фазным и нулевым проводом, которое для 1 и 2 участков можно определить из геометрического расположения проводов (см. рисунок 4.9.2).

Рис 4.9.2. Разрез кабеля, используемого на первом и втором участках

Условные обозначения на рисунке 4.9.2:

- наружный диаметр кабеля

- диаметр фазного провода

- диаметр нулевого провода

- толщина изоляции фазного провода

- толщина изоляции нулевого провода

- толщина оболочки кабеля

Тогда:

Таблица 4.9.2

Геометрические параметры кабеля АВР

Сечение жилы S, мм2  Диаметр жилы , ммТолщина изоляции,

мм


 

10

3,5

1,2

25

5,6

1,4

35

6,7

1,4

70

9,4

1,6

Для первого участка

Для второго участка

Для расчета  третьего участка рассмотрим рисунок 6.9.3.

Рис 4.9.3. Разрез кабеля и трубы, используемого на третьем участке

Для третьего участка:

, где

- диаметр трубы (мм),

- диаметр фазного провода (мм):

,

 - сечение фазного провода (мм2),

- толщина изоляции провода (мм),

 - толщина стенки трубы (мм)

Таким образом имеем: , ,

                                            Формула 4.9.16

Внешние индуктивные сопротивления самоиндукции определяются по формуле , где  - погонное индуктивное сопротивление самоиндукции (Ом/м).

Формула 4.9.17

Суммарное внешнее индуктивное сопротивление состоит:


Формула 4.9.18

Определим внутренне индуктивное сопротивление


Формула 4.9.19

Находим полное сопротивление фазного провода

Формула 4.9.20

Рассчитываем ток однофазного короткого замыкания


Формула 4.9.21

Если мы сравним значение вычисленного тока короткого замыкания и ток отсечки выбранного нами автоматического выключателя, то можем сделать вывод - защита обеспечена.


Формула 4.9.22

В соответствии с правилами ПУЭ в сети с фазным напряжением 220В время (t) отключения защитного устройства должно быть не больше 0,4 сек. В данном случае используется защитное устройство типа АЕ 2046 - 100, время отключения которого 0,33 сек. Поэтому можно сделать вывод, что выбранный нами автоматический выключатель надежно обеспечивает защиту от короткого замыкания, и также обеспечивает быстрое отключение потребителя в случае аварии.

Рекомендации:

В процессе эксплуатации электроустановок нередко возникают ситуации, когда в результате несоблюдения правил техники безопасности или по неосторожности, персонал попадает под напряжение. Такая опасность может возникнуть, в частности, при прикосновении человека непосредственно к токоведущей части электроустановки находящейся под напряжением. В этом случае защитное зануление не обеспечивает безопасности работающего, поскольку она срабатывает только в аварийных режимах работы электроустановок.

Для защиты персонала в этом случае, согласно [6], необходимо применять устройства защитного отключения (УЗО). Эти устройства реагируют на дифференциальный ток (ток утечки) в проводниках питающих электроустановку. В случае включения в схему электропитания рекомендованного УЗО будет обеспечена полная защита работающих на электроустановках .

Заключение

В данной дипломной работе стояла задача разработать удобную систему для эффективной работы менеджера по продажам автозапчастей.

Разработанное автоматизированное рабочее место менеджера по продажам автозапчастей имеет рад отличительных особенностей:

·        удобная и быстрая система загрузки данных;

·        доступны для просмотра и поиска базы данных;

·        автоматическая наценка на стоимость автозапчасти, установленная регламентом руководства фирмы;

·        актуальность хранимой информации;

·        клиенты самостоятельно могут определиться с комплектацией нужной марки автомобиля.

В результате внедрения разработки достигнуто:

·        снижение трудоемкости поиска и подбора необходимых автозапчастей;

·        увеличение скорости обработки поступающей информации, оформления договоров и получения статистических данных по деятельности компании;

·        оформления договоров и получения статистических данных по деятельности компании;

·        предоставление информации об объемах продаж в едином формате для эффективного анализа и последующего планирования по закупкам нужного ассортимента.

Таким образом:

·        произведена разработка программного модуля в соответствии с потребностями сотрудника отдела продаж автозапчастей, которая произведена в кратчайшие сроки и с минимальными финансовыми вложениями.

По результатам проведенных расчетов экономической части дипломного работы можно сделать вывод, что проект окупится через 5 месяцев. Соответственно разработка и внедрение данного программного обеспечения является целесообразными.

Список литературы


1.  Биллиг В.А. Средства разработки VBA-программиста. Офисное программирование. Том 1. - М.: Издательско-торговый дом "Русская Редакция", 2005.

2.      Биллиг В.А. "VBA в Office 2007. Офисное программирование" - М.: Издательско-торговый дом "Русская Редакция", 2009.

.        Биллиг В.А., Дехтярь М.И. VBA и Office 2007. Офисное программирование - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd." 2008.

.        Будилов В.А. Javascript, XML и объектная модель документа, СПб, Наука и техника, 2001.

5.  Васильев А.П., Андреев А.Л. VBA в Office 2007. Учебный курс - С-Пб.: "Питер", 2001

6.      Гарнаев А.Ю. Самоучитель VBA. - СПб.: БХВ - Санкт-Петербург, 2009.

.        Гарнаев А.Ю. Использование MS Excel и VBA в экономике и финансах. Серия "ИЗУЧАЕМ ВМЕСТЕ С BHV" /С-Пб.: "BHV - Санкт-Петербург", 2009.

8.  Журин А.А. Самоучитель работы на компьютере Microsoft Internet Explorer, Outlook Express 6, М.:Юнвес, 2003.

9.  Качанов А.В., Ткаченко В.Т., Головин А.П. Букварь по PHP и MySQL. - М.: Наука и техника , 2004.

10.    Келли Дж. Самоучитель Access 2007 /Пер. с англ. - С-Пб.: "Питер", 2009.

.        Король В.И. Visual Basic 6.0, Visual Basic for Applications 6.0. Язык программирования. Справочник с примерами. - М.: Издательство КУДИЦ, 2005.

.        Культин Н. Макрокоманды MS Word. Серия "ИЗУЧАЕМ ВМЕСТЕ С BHV" /С-Пб.: "BHV - Санкт-Петербург", 2009.

.        Малышев С.А. Самоучитель VBA. Как это делается в Word, Excel, Access. - СПб.: Наука и техника, 2001.

.        Мельников П.П. и др. Практикум по экономической информатике: Учеб. Пособие: Ч.III. - М.: Финансы и статистика; Перспективы, 2002.

.        Методы и средства поиска информации в Интернет: Методические указания к практическим занятиям и самостоятельной работе / Моск.ун-т потреб.кооп. Чебоксар.кооп. ин-т; Сост.А.В.Картузов; Отв.ред. Николаев В.Н..-Чебоксары:Салика,2000.

16.    Нортон П., Андерсен В. Разработка приложений в Access 2007. Серия "МАСТЕР" /Пер. с англ. - С-Пб.: "BHV - Санкт-Петербург", 2008.

.    Олифер В., Олифер Н. Сетевые операционные системы. Учебник, Питер, 2001.

18.    Петюшкин А.В., HTML. Экспресс-курс. - СПб.: БХВ - Петербург, 2003

19.    Санна П. Visual Basic для приложений (VBA) 5 в подлиннике. Серия "...В подлиннике" /Пер. с англ. - С-Пб.: "BHV - Санкт-Петербург", 2007.

.    Советов Б.Я. Информационные технологии: Учебник для вузов / Б. Я. Советов ; В. В. Цехановский . - М. : Высш. шк. , 2003.

.    Соломон К. Microsoft Office 2007: разработка приложений. Серия "МАСТЕР" /Пер. с англ. - С-Пб.: "BHV - Санкт-Петербург", 2008.

22.    Руководство программиста по Visual Basic для Microsoft Office 2007 /Пер. с англ. - М.: Издательский отдел "Русская Редакция" TOO "Channel Trading Ltd.", 2007.

.        Уэллс Э., Хешбаргер С. Microsoft Excel 2007: разработка приложений. Серия "МАСТЕР" /Пер. с англ. - С-Пб.: "BHV - Санкт-Петербург", 2008.

Приложения

Приложение 1

Форма выбора автомобиля

ption Compare Database

Private Sub ПолеКузов_Change()

СписокКомплектация.Requery

End SubSub ПолеМарка_Change()

ПолеМодель.Requery

ПолеКузов.Requery

СписокКомплектация.RequerySubSub ПолеМодель_Change()

ПолеКузов.Requery

СписокКомплектация.RequerySubSub СписокКомплектация_DblClick(Cancel As Integer)

If Nz(Me.СписокКомплектация, 0) <> 0 Then 'Если заказ выделен в списке

'Открываем форму ввода заказов на заданной записи, в режиме диалога (windowmode:=acDialog)

'DoCmd.OpenForm "Запчасти", wherecondition:="Код комплектации=" & Me.СписокКомплектация, windowmode:=acDialog

'stLinkCriteria = "[Код комплектации]=" & "'" & Me.СписокКомплектация & "'".OpenForm "Запчасти", , , Me.СписокКомплектация'Если в списке не вабрана комплектация"Пожалуйста, выберите комплектацию.", vbCriticalIf

End Sub

Приложение 2

Главная формаCompare DatabaseSub ПолеКузов_Change()

СписокКомплектация.RequerySubSub ПолеМарка_Change()

ПолеМодель.Requery

ПолеКузов.Requery

СписокКомплектация.RequerySubSub ПолеМодель_Change()

ПолеКузов.Requery

СписокКомплектация.RequerySubSub СписокКомплектация_DblClick(Cancel As Integer)

If Nz(Me.СписокКомплектация, 0) <> 0 Then 'Если заказ выделен в списке

'Открываем форму ввода заказов на заданной записи, в режиме диалога (windowmode:=acDialog)

'DoCmd.OpenForm "Запчасти", wherecondition:="Код комплектации=" & Me.СписокКомплектация, windowmode:=acDialog

'stLinkCriteria = "[Код комплектации]=" & "'" & Me.СписокКомплектация & "'".OpenForm "Запчасти", , , Me.СписокКомплектация'Если в списке не вабрана комплектация"Пожалуйста, выберите комплектацию.", vbCriticalIf

End Sub

Приложение 3

Форма дискиCompare Database

Private Sub Показать_карточку_Click()

On Error GoTo Err_Показать_карточку_Click

Dim stDocName As StringstLinkCriteria As String= ChrW(1050) & ChrW(1072) & ChrW(1088) & ChrW(1090) & ChrW(1086) & ChrW(1095) & ChrW(1082) & ChrW(1072) & ChrW(32) & ChrW(1076) & ChrW(1080) & ChrW(1089) & ChrW(1082) & ChrW(1072)= "[Код]=" & Me![Код].OpenForm stDocName, , , stLinkCriteria

Exit_Показать_карточку_Click:Sub_Показать_карточку_Click:Err.Description

Resume Exit_Показать_карточку_ClickSubSub СписокДиаметр_AfterUpdate()

'Form_Диски.Requery

ФильтрSubSub СписокШирина_AfterUpdate()

'Form_Диски.Requery

ФильтрSubSub Кнопка30_Click()Error GoTo Err_Кнопка30_Click.DoMenuItem acFormBar, acRecordsMenu, 0, 2, acMenuVer70_Кнопка30_Click:Sub_Кнопка30_Click:Err.DescriptionExit_Кнопка30_ClickSubSub flg1_AfterUpdate()

ФильтрSubSub flg2_AfterUpdate()

ФильтрSubSub flg3_AfterUpdate()

ФильтрSubSub flg4_AfterUpdate()

ФильтрSubSub flg5_AfterUpdate()

ФильтрSubSub Фильтр()

'Form_Диски.Filter = ""

'СписокШирина(flg1.Value = True) And (Not (IsNull(Form_Диски.СписокШирина.Value))) Then

ФШирина = "'" + Form_Диски.СписокШирина.Value + "'"

ФШирина = "'*'"If

'СписокДиаметр(flg2.Value = True) And (Not (IsNull(Form_Диски.СписокДиаметр.Value))) Then

ФДиаметр = Form_Диски.СписокДиаметр.Value

ФДиаметр = "'*'"If

'СписокВылет(flg3.Value = True) And (Not (IsNull(Form_Диски.СписокВылет.Value))) Then

ФВылет = "'" + Form_Диски.СписокВылет.Value + "'"

ФВылет = "'*'"If

'СписокОтверстия(flg4.Value = True) And (Not (IsNull(Form_Диски.СписокОтверстия.Value))) Then

ФОтверстия = "'" + Form_Диски.СписокОтверстия.Value + "'"

Else

ФОтверстия = "'*'"If

'СписокПроизводитель(flg5.Value = True) And (Not (IsNull(Form_Диски.СписокПроизводитель.Value))) Then

ФПроизводитель = "'" + Form_Диски.СписокПроизводитель.Value + "'"

ФПроизводитель = "'*'"If

'реализуем фильтр

Общий_Фильтр = "Ширина Like " + ФШирина + " AND " + "Диаметр Like " + ФДиаметр + " AND " + "[Вылет (ET)] Like " + ФВылет + " AND " + "[Отверстия (PCD)] Like " + ФОтверстия + " AND " + "Производитель Like " + ФПроизводитель

Form_Диски.Filter = Общий_Фильтр

If Form_Диски.Filter <> "" Then Form_Диски.FilterOn = True

End Sub

Приложение 3

Форма загрузкаCompare DatabaseSub Кнопка0_Click()FName As Stringresult As IntegerApplication.FileDialog(1) ' Вместо : With Application.FileDialog(msoFileDialogOpen) '

.Title = "Выбор файла Excel"

.InitialFileName = "C:\" 'default path'

.AllowMultiSelect = False

.Filters.Clear

.Filters.Add "Файлы excel", "*.xls", 1= .Showresult = 0 Then Exit Sub= Trim(.SelectedItems.Item(1))WithError Resume Next

Надпись5.Caption = FNameSubSub Кнопка6_Click()Error GoTo Err_Кнопка6_Click.GoToRecord , , acFirst_Кнопка6_Click:Sub_Кнопка6_Click:Err.DescriptionExit_Кнопка6_ClickSubSub Кнопка7_Click()

' Это загрузкаMyPatch As String 'Где MyPatch путь к файлу= Me!Надпись5.CaptionMyPatchError Resume Next ' Выключение обработчика ошибок.

'DoCmd.DeleteObject acTable, Me!TABLE_NAME_

Err = 0 ' Очистка кода ошибки.

'Сама загрузка"Загружаем".DeleteObject acTable, "Запча"

DoCmd.TransferSpreadsheet acImport, , "Запча", MyPatch, True, ""

End SubSub Обновить_данные_в_каталоге_Click()Error GoTo Err_Обновить_данные_в_каталоге_Click

Dim stDocName As String= ChrW(1054) & ChrW(1073) & ChrW(1085) & ChrW(1086) & ChrW(1074) & ChrW(1083) & ChrW(1077) & ChrW(1085) & ChrW(1080) & ChrW(1077) & ChrW(32) & ChrW(1079) & ChrW(1072) & ChrW(1087) & ChrW(1095) & ChrW(1072) & ChrW(1089) & ChrW(1090) & ChrW(1077) & ChrW(1081).OpenQuery stDocName, acNormal, acEdit_Обновить_данные_в_каталоге_Click:Sub_Обновить_данные_в_каталоге_Click:Err.DescriptionExit_Обновить_данные_в_каталоге_ClickSub

Похожие работы на - Разработка автоматизированного рабочего места менеджера по продажам автозапчастей на базе поисковой системы компании по подбору и продаже автозапчастей

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!