Диплом: Автоматизация рабочего места сотрудника автотехцентра на примере ООО "Гарант"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
33
числе - коллектива исполнителей, предлагается на первом этапе
ограничиться проектом, решающим ряд частных задач.
Учет заявок на обслуживание автомобилей, контроль исполнения
заявок, учет движения техники, необходимо проводить путем заполнения
соответствующих документов системы, с последующим формированием
сопроводительных документов. В данной задаче необходимо иметь
возможность по запросу пользователя формировать в различных разрезах
отчеты по состоянию и местонахождению техники на любой момент
времени, отчеты по результатам работы определенного мастера, отдела и
компании в целом за указанный период времени, а также возможность
просмотра истории выбранного объекта.
1.3 Анализ существующих разработок и обоснование выбора
технологии проектирования
1.3.1 Анализ существующих разработок для автоматизации
задачи
На данный момент почти каждая крупная компания, занимающаяся
авторемонтным бизнесом имеет собственный индивидуальный модуль по
автоматизации рабочего места сотрудников компании.
Функции и требования к разрабатываемым модулям определяются
индивидуально каждой компанией и отражают специфику работы рабочего
места сотрудника
К подобным продуктам можно отнести:
1С: Бухучет и Торговля;
Менеджер Авто+;
Купля/Продажа и т.д.
Данные системы разрабатывались по общим требованиям и не
отвечают точным потребностям менеджеров исследуемого предприятия.
Препятствиями для покупки этих программных модулей является:
34
Необходимость доработки и написание отдельных функций, отчетов
для оптимальной работы менеджера автотехцентра ООО «Гарант»;
Отсутствие возможности покупки разработанного ранее
программного обеспечения или большая стоимость данного
программного продукта.
Разработка системы собственными ресурсами. Позволяет
масштабировать и изменять систему в любой момент времени. Однако
требует внушительных затрат на разработку и поддержку. Использование
стороннего разработчика позволяет создать гибкую систему управления
документооборотом. Однако затрата на разработку и поддержку сильно
превышает использование прототипов или готовой системы.
Использование прототипов – довольно гибкий вариант. Но в
настоящее время системы управления тестированием не сильно
распространены. А использование прототипов сторонней тематики может
обернуться непониманием специалистов терминологии системы.
Приобретение готовой системы позволяет сэкономить средства на
разработку. К тому же готовые средства управления тестированием
проверены временем. Они предусматривают ряд функционала, кажущийся
на первый взгляд неэффективным, но приобретающий важность в
процессе эксплуатации.
В виду описанных выше причин было решено самостоятельно
разработать информационную систему, которая будет отвечать всем
потребностям компании и обойдется компании в реальные финансовые
вложения.
1.3.2 Выбор и обоснование стратегии автоматизации задачи
Существует несколько стратегий автоматизации выбранного
комплекса задач:
Хаотичная – автоматизация объекта по мере необходимости
программного продукта и готовности к ее проведению.
35
По участкам – процесс автоматизации отдельных производственных
или управленческих подразделений предприятия, объединенных по
функциональному признаку.
По направлениям – автоматизация направлений деятельности, таких
как производство, сбыт, управление финансами.
Полная – автоматизация всего производства в целом
При автоматизации выбранного комплекса задач выбор полной
автоматизации приводит к отказу от существующей ИС на предприятии с
последующей её заменой, что выливается в огромные временные и
денежные затраты на переобучение сотрудников аэропорта, что не
представляется возможным.
Таким образом, целесообразно автоматизацию по участкам
деятельности.
Автоматизация по участкам предполагает автоматизацию отдельных
подразделений предприятия. В выбранном комплексе задач подходит
именно эта стратегия, т.к. предполагается автоматизировать только один
отдел.
1.3.3 Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Существует несколько способов приобретения ИС:
Заказ разработки системы у сторонних разработчиков.
Разработка собственной системы.
Покупка готового решения.
Аутсорсинг.
Заказ разработки системы у сторонних разработчиков займет много
времени за счет согласования требований к новой системе, а так же
приведет к значительным денежным затратам.
36
Покупка готового решения предполагает наличие на рынке систем
автоматизации, решающих выбранный комплекс задач. В связи со
специфичностью решаемой задачи на рынке готовых решений нет.
Аутсорсинг так же не представляется возможным по причине того,
что аэропорт является стратегически важным объектом и нельзя доверять
функции по их управлению сторонним компаниям.
С учетом собственных информационных ресурсов в фирме наименее
затратным по временным и денежным ресурсам будет выбор собственной
разработки.
1.4 Обоснование проектных решений автоматизации задачи
1.4.1 Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение (ИО) представляет собой
совокупность проектных решений по объемам, размещению, формам
организации информации, циркулирующей в информационной системе.
Оно включает в себя:
совокупность показателей, справочных данных,
классификаторов и кодификаторов информации;
унифицированные системы документации, специально
организованные для автоматического обслуживания;
массивы информации на соответствующих носителях;
а также персонал, обеспечивающий надежность хранения,
своевременность и качество технологии обработки информации.
Требования к составу, структуре и способам организации данных в
системе
Состав данных информационной системы должен максимально
полно отражать предметную область, т.е. в состав данных должны входить
все необходимые реквизиты и показатели входной и выходной
информации.
37
Информация в системе должна храниться в реляционной БД,
представляющей собой совокупность нормализованных таблиц.
Информационный обмен между компонентами осуществляется за
счет единого информационного пространства.
Требования по применению систем управления БД
Проектируемая система должна разрабатывается с использованием
СУБД Access.
Требуемые характеристика языка описания БД:
наглядность;
простота изучения;
обеспечение требуемой степени независимости данных;
встроенные средства защиты от несанкционированного доступа.
Требования к структуре сбора, обработки, передачи данных в
системе и представлению данных
Ввод информации в систему реализуется посредством ручного ввода
с использованием экранных форм. Таким образом, должны быть
разработаны экранные формы ввода, обеспечивающие минимальную
трудоемкость ввода. Необходимо обеспечить связь вводимых данных с
нормативно-справочной информацией.
Система должна содержать необходимые средства поиска
информации в таблицах БД. Вывод информации должен осуществляться в
виде экранных форм, отчетов, таблиц.
Требования к защите данных от разрушений при авариях и сбоях в
электропитании системы
Для защиты накопленных за несколько месяцев данных от
разрушений при авариях должно быть предусмотрено резервное
копирование БД. на отдельные, не связанные напрямую с системой,
носители информации.
Требования к контролю, хранению, обновлению и восстановлению
данных
38
В целях контроля и исправления данных вся информация из БД
должна быть доступна для изменения вручную.
Входящие документы
Заявка клиента на желание произвести ремонт или обслуживание
автомобиля.
Стоимостной диапазон (данный диапазон представляет информацию,
в какую стоимость планирует уложиться клиент).
Выходные документы
К выходным документам можно отнести: заполненная заявка на
ремонт или обслуживание автомобиля.
Оформленная документация
Классификаторы
Из систем классификации используются только стандартные
классификаторы международной торговли автозапчастями.
Организация информационного обеспечения
Принципы организации ИО:
1) непротиворечивость и достоверность данных;
2) минимизация объемов хранения;
3) актуальность данных;
4) простота и удобство эксплуатации;
5) гибкость (возможность дальнейшего расширения базы данных
и адаптации к изменениям в предметной области).
1.4.2 Обоснование проектных решений по программному
обеспечению
Программное обеспечение (ПО) включает совокупность программ,
реализующих функции и задачи информационной системы и
обеспечивающих устойчивую работу комплексов технических средств. В
состав программного обеспечения входят:
общесистемные и специальные программы;
39
инструктивно-методические материалы по применению средств
программного обеспечения;
персонал, занимающийся разработкой и сопровождением ПО на
весь период жизненного цикла информационной системы.
К общесистемному программному обеспечению относятся
программы, рассчитанные на широкий круг пользователей и
предназначенные для организации вычислительного процесса и решений
часто встречающихся задач обработки информации. Они позволяют
расширить функциональные возможности ЭВМ, автоматизировать
планирование очередности вычислительных работ, осуществлять контроль
и управление процессом обработки данных, а также автоматизировать
работу программистов.
Специальное программное обеспечение представляет собой
совокупность программ, разрабатываемых при создании информационной
системы конкретного функционального назначения. Оно включает пакеты
прикладных программ, осуществляющих организацию данных и их
обработку при решении функциональных задач.
Для успешного функционирования информационной системы
требуется наличие следующего программного обеспечения:
а) операционная система Windows 7;
б) программа драйвер для работы с принтером;
в) СУБД Access;
г) архиваторы WinZip, WinRaR.
д) внутренние библиотеки языка программирования VBA
Для обоснования выбора конкретной СУБД для разработки базы
данных был проведён сравнительный анализ СУБД.
Все существующие СУБД следует разделить на
однопользовательские и многопользовательские (клиент-серверные).
СУБД Access в основном позиционируется как однопользовательская, что
существенно сужает область ее применения. Что касается
40
многопользовательских СУБД, таких как SQL Server или Oracle, то они
используются повсеместно для организации сложных информационных
систем корпоративного уровня.
Каждая СУБД поддерживает ограниченный набор механизмов
доступа к данным: для Oracle ими являются ODBC, JDBC и ADO/OLE DB,
для Microsoft SQL Server это ODBC, OLE DB/ADO, ADO.NET, СУБД
Access поддерживает механизмы OLE/ADO DB,ODBC .
Одной из важнейших характеристик СУБД является их
производительность. Под производительностью понимается скорость
обработки запросов к БД. Достаточно трудно однозначно сказать кто
быстрее всех обрабатывает запросы, слишком многое здесь зависит от
того, на каком оборудовании производится тестирование, каков состав
выполняемых запросов. По данным Transaction Processing Performance
Council (TPC;http://www.tpc.org/), SQL Server сейчас является
рекордсменом по производительности, однако и Oracle стабильно входит в
пятерку лидеров, чего нельзя сказать о СУБД Access. Другой
отличительной чертой любой СУБД является поддержка различных
платформ. Oracle работает практически в любой существующей
операционной системе. SQL Server и Access поддерживают исключительно
платформу Windows NT. В результате популярность SQL Server и Access
определяется в первую очередь популярностью платформы, которую они
поддерживает (Windows 7,XP). Эти СУБД настолько связаны с
операционной системой, что их надежность, масштабируемость и
производительность определяются надежностью, масштабируемостью и
производительностью самой платформы, и положение SQL Server и Access
на рынке будет зависеть от выпуска новых версий Windows. Microsoft
Access 2007 в настоящее время является одной из самых популярных среди
настольных (персональных) программных систем управления базами
данных. Таким образом, на основе анализа сравнительной характеристики,
для хранения данных была выбрана СУБД Access 2007.
41
СУБД Microsoft Access исключительно удобно в использовании
благодаря готовым шаблонам и эффективным средствам, которые
сохраняют свою важность по мере увеличения объема данных. Microsoft
Office Access позволяет эффективно работать с данными даже
пользователям, не являющимся специалистами по базам данных. Кроме
того, новые веб-базы данных расширяют возможности приложения Access,
упрощая отслеживание сведений, их совместное использование и
составление отчетов.
Требование к защите информации от несанкционированного
доступа.
БД. должна быть защищена паролем на открытие файла от
несанкционированного доступа. Требование по сохранности информации
при авариях.
Сохранность информации в системе должна быть обеспечена в
следующих ситуациях:
а) потеря электропитания;
б) сбой в работе операционной системы;
в) выход из строя операционной системы;
г) сбой в работе технических средств, кроме носителей, на которых
хранится информационная система;
д) выход из строя технических средств, кроме носителей на которых
хранится информационная система;
е) удаление файлов автоматизированного рабочего места менеджера
по ремонту и обслуживанию автомобилей, кроме файла БД.
1.4.3 Обоснование проектных решений по техническому
обеспечению
Техническое обеспечение (ТО) представляет собой комплекс
технических средств (технические средства сбора, регистрации, передачи,
обработки, отображения, размножения информации, оргтехника и др.),
обеспечивающих работу информационной системы. Центральное место
42
среди всех технических средств занимает компьютер. Структурными
элементами технического обеспечения наряду с техническими средствами
являются также методические и руководящие материалы, техническая
документация и обслуживающий эти технические средства персонал.
Для успешного функционирования автоматизированного рабочего
места менеджера автотехцентра необходимо наличие следующего
технического обеспечения:
а) процессор Pentium IV с тактовой частотой не ниже 1,6GHz;
б) оперативная память не менее 256 Mb;
в) свободное пространство на жестком диске 100Mb.
г) графический адаптер, обеспечивающий разрешение монитора не
менее 800x600;
д) монитор;
е) принтер формата А4;
ж) манипулятор типа «мышь»;
з) клавиатура.
Техническое обслуживание и ремонт системы не предусматривается.
Хранение компонентов системы должно осуществляться на
носителях, обеспечивающих свободное считывание и запись информации
при работе с БД.
1.4.4 Обоснование проектных решений по технологическому
обеспечению
Технологическое обеспечение информационной системы состоит из
подсистем, автоматизирующих информационное обслуживание
пользователей, решение задач с применением ЭВМ и других технических
средств управления в установленных режимах работы.
Технологическое обеспечение информационной системы, как
правило, по составу однородно для различных систем, что позволяет
реализовать принцип совместимости систем в процессе их
функционирования. Обязательными элементами обеспечения

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)