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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
37
Автоматизация базы данных даст возможность быстрее и полнее
реагировать на пожелания клиентов, производить сложные выборки и поиски по
многочисленным параметрам, что существенно превосходит сложившуюся в
данный момент времени ситуацию, когда все данных хранятся в табличных
документах формата Microsoft Excel.
Основная функция автоматизации - учёт работы монтажных бригад.
При разработке АИС распределения заданий и учета работы монтажных
бригад, необходимо заложить в нее следующие возможности и
функциональность:
возможность просмотра списка комплектующих для монтажа;
возможность формирование отчета по монтажу и ремонту
оборудования;
возможность вывести на печать состав комплектующих для монтажа;
просмотр, добавление, удаление данных о заявках;
просмотр, добавление, удаление данных о сотрудниках.
Основными свойствами ИС для данного предприятия будут являться:
Малая и легкодоступная. – т.к нет необходимости при текущих задачах
в большой и сложной ИС, выполняющих большое количество задач
неприменимых в данной сфере деятельности,
Минимально необходимый уровень защищенность – на данном этапе у
предприятия нет сформированных требований к защищенности ИС,
Человек принимает активное участие в работе ИС – ввод данных,
получение данных.
Снижение воздействию случайных факторов таких как – ошибки
технических устройств, ошибки персонала.
1.3.3 Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Существует несколько вариантов автоматизации расчетов, относительно
приобретения [12]:
1. Покупка готового продукта.
2. Покупка готового продукта с последующей модификацией под клиента.
38
3. Разработка собственного продукта
4. Модификация уже имеющегося и находящегося в эксплуатации
продукта.
Покупка готового продукта - один из самый простых вариантов, не
требующих каких-либо затрат, кроме денежных. Среди плюсов такого способа
можно выделить минимальную затрату времени и усилий на введение продукта в
эксплуатацию. Кроме того, есть очень большая вероятность приобрести
качественный актуальный продукт из последних разработок, ввиду очень
большого конкурентного товарного рынка. Основными минусами является
безусловная дороговизна, т.к. хороший продукт стоит дорого, и невозможность
адаптировать систему под себя на 100%, даже используя все её функции по
максимуму. В виду последнего минуса есть вероятность возникновения
критических ошибок несоответствия системы и структурной организации
компании, на устранение которых потребуются большие затраты времени, т.к.
скорее всего, придется обращаться к производителю.
Покупка готового продукта с последующей модификацией под клиента –
это оптимизированный первый вариант приобретения, с единственным
сохранившимся минусом – это возможная дороговизна. Данный вид
приобретения позволяет в буквальном смысле «подогнать» параметры системы
под необходимые показатели и условия, под конкретных людей, что
предотвращает вероятность возникновения критических ошибок. Но следует
учитывать, что на слишком сложные модификации системы могут потребоваться
большие затраты времени, т.к. программистам компании необходимо будет
изучить код продукта.
Рассмотрев возможные стратегии автоматизации деятельности
предприятия, в силу наличия в штате предприятия квалифицированных IT-
специалистов, было принято решение об изучении возможности собственной
разработки программного обеспечения.
Собственная разработка позволит:
- не нести затраты на покупку и сопровождение программного обеспечения
у стороннего разработчика;
39
- оперативно вносить исправления в программный продукт;
- компания будет являться собственником исходного кода программы, что
позволит его передавать вновь принятым специалистам для дальнейшей
модернизации.
Таким образом, рассмотрев особенности технологии работы предприятий,
организационную структуру и структуру автоматизированной системы ООО
«Евромет», можно сделать выводы:
- автоматизация учета расчетов связана с компонентами учета
выполненных работ;
- автоматизация деятельности предприятия связана с возможностью
формирования первичных документов, используемых в работе ООО «Евромет», а
также с формированием отчетности по их данным;
- система учета работы монтажных бригад предприятия нуждается в
оптимизации;
- оптимальной стратегией автоматизации ООО «Евромет» является
собственная разработка.
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному
обеспечению
Информационная модель системы для распределения заданий и учета
работы монтажных бригад является обобщенным описанием решения этой
проблемы с использованием компьютерной техники.
Функциональная структура системы определяется действующей системой
бухгалтерского учета предприятия. Изучение документов и ввод необходимых
форм будет разработан в структуре базы данных: справочные таблицы и входные
данные, запросы для различных форм результатов, разработка форм для ввода
данных, создание меню для работы в системе, для справочников, чтобы вводить
информацию или новый объект справочника. Эта информация будет
представлена в виде отчетов.
Функционирование системы управления предприятием происходит на
основе информации. Организация информационной безопасности в любой
40
системе управления основывается на концепции базы знаний, которая понимается
как совокупность упорядоченной информации, используемой в работе
информационной системы, а также взаимосвязи различных компонентов этой
информации. Этот набор упорядоченной информации должен соответствовать
составу, содержанию и требованиям задач, которые предстоит решить на ее
основе. Информационная база влияет на эффективность всей системы, на
возможность решения функциональных задач и т.д.
Структура базы знаний включают в себя:
1. постоянные массивы справочных данных;
2. массивы, содержащие текущие данные о состоянии управляемого
объекта;
3. массивы, содержащие данные, поступающие из внешней среды;
4. массивы, содержащие данные, накопленные в течение долгого времени.
Основная цель организации информационной поддержки является
адекватное управление объектом отображения и информационной безопасностью
потребностей функциональных задач управления.
Каждый из отделов ООО «Евромет» включает в себя программное и
аппаратное обеспечение, которые обеспечивают:
1) извлечение данных из БД, связанных с соответствующим отделом;
2) изменение записей в БД или введение новых данных;
3) связь с внешними устройствами, которые необходимы для
полноценного функционирования подсистемы.
Архитектура информационной системы для распределения заданий и
учета работы монтажных бригад, отражающая все взаимодействия компонентов
системы, представлена на рис.1.10.
41
Рисунок 1.10 – Архитектура информационной системы
База данных должна отвечать следующим требованиям:
Простой доступ - база данных должна быть легко доступна в сети для
работы нескольких пользователей.
Отсутствие необходимости проведения технического обслуживания со
стороны квалифицированного персонала - что увеличивает стоимость
содержания APM и увеличивает время простоя в случае сбоев.
Простое резервное копирование и восстановление файлов - отсутствие
требований к организации сложных процедур резервного копирования
и восстановления из-за отсутствия квалифицированных специалистов,
и нежелание нести дополнительные расходы на них.
Ввод информации в базе данных должен быть разделен для всех таблиц
или логических объектов базы данных.
Введенная информация должна состоять в основном из ранее
составленных справочников.
Программа должна иметь дружественный пользовательский интерфейс.
Информационная система должна предоставлять возможность проводить
Бухгалтер
Приемщик
(диспетчер)
Управление
системой
Интерфейс
пользователя
Получение
информации
Ядро системы с
применением
ООП для
настройки и
создания
функциональных
компонент
Взаимодействие с внешними системами (локальный компьютер, сеть)
База
данных
Мониторинг и управление оборудованием
Мастер
(бригадир)
42
полную базу сотрудников.
Основной способ получить данные из базы данных должен быть в
предварительно сформированные формы и отчеты.
1.4.2 Обоснование проектных решений по программному обеспечению
Для осуществления автоматизации учета работы монтажных бригад
компании ООО «Евромет» было решено разработать программно-
информационное обеспечение, для полноценного использования и достоверного
хранения информации которого, необходимо спроектировать базу данных.
Проектирование и разработку базы данных мы будем осуществлять с
помощью программного продукта компании Microsoft – Microsoft Access 2010.
Данное программное обеспечение является очень удобным и функциональным
средством для проектирования и разработки баз данных, не требующее
специальных знаний.
Для хранения данных была разработана база данных в СУБД Access.
Реляционная СУБД Access для обработки информации использует набор
из нескольких конструктивных элементов, каждый из которых может включать в
себя один или несколько объектов. Следующие объекты могут быть выделены в
числе основных компонентов базы данных, с точки зрения доступа.
Таблицы. Есть объекты, которые создаются пользователем для хранения
информации об объектах или субъектов определенной структуры. Каждая
таблица состоит из полей (столбцов) и записей (строк).
Запросы. Они являются объектами, которые предназначены для
получения требуемых данных из существующих таблиц в базе данных. Как
правило, необходимо использовать язык SQL для создания запросов. С помощью
запросов можно получать данные, добавлять или удалять информацию в
конкретной таблице. Кроме того, с помощью запроса можно также создавать
новые таблицы на основе одной или нескольких существующих таблиц в базе
данных.
При работе с СУБД на экран выводятся рабочее поле и панель управления.
Панель управления при этом включает меню, вспомогательную область
управления и строку подсказки. Расположение этих областей на экране может
43
быть произвольным и зависит от особенностей конкретной программы.
Строка меню содержит основные режимы программы. Выбрав один из
них, пользователь получает доступ к ниспадающему подменю, которое содержит
перечень входящих в него команд. В результате выбора некоторых команд
ниспадающего меню появляются дополнительные подменю.
Как основные этапы обобщенной технологии работы с СУБД MS Access,
можно выделить следующие:
создание структуры таблиц базы данных;
введение и редактирование данных в таблицах;
обработка данных, которые содержатся в таблицах;
вывод информации из базы данных.
Многооконный интерфейс обеспечивает полную передачу CASE-
технологий в интегрированную систему поддержки работ по созданию
прикладной системы на всех фазах жизненного цикла проектирования и системы.
Технология Delphi сделала разработку мощных приложений Windows
быстрым процессом, доставляющим удовольствие там, где раньше требовалось
большое количество человеческих усилий, поэтому в настоящее время многие
приложения могут быть написаны одним человеком с использованием технологии
Delphi.
Delphi имеет широкий набор функций, начиная от дизайнерских форм и
заканчивая поддержкой всех популярных форматов баз данных. Среда устраняет
необходимость программировать такие компоненты Windows, общего
назначения, как метки, значки и даже диалоговые панели. Работая в Windows,
можно увидеть те же «объекты» во многих разнообразных приложениях.
Диалоговые окна (например, Выбрать файл и Сохранить файл) являются
примерами многократно используемых компонентов, построенных прямо в
Delphi, что позволяет применить эти компоненты к существующей задаче так, что
они работают именно так, как необходимо, чтобы создавать приложения. Также
здесь есть предопределенные визуальные и не визуальные объекты, включая
кнопки, объекты данных, меню и диалоговые уже построенные панели. С
помощью этих объектов можно, например, обеспечить ввод данных всего
44
несколькими щелчками мыши, без необходимости программирования.
Часть, которая непосредственно связана с программированием интерфейса
пользователя, называется системой визуального программирования.
Преимущества проектирования с помощью Delphi:
1) Исключает необходимость повторного ввода данных;
2) Обеспечивает согласованность проекта и его реализации;
3) Повышение производительности разработки и переносимость программ.
Визуальное программирование как бы добавляет новое измерение к
созданию приложений, что позволяет представлять эти объекты на экране, чтобы
выполнить программу.
Через визуальные инструменты разработчик приложения может работать с
объектами, держа их перед глазами и получить результаты практически сразу.
Способность видеть объекты так, как они появляются в ходе исполнения
программы, снимает необходимость для множества ручных операций, что
характерно для среды без визуальных средств - независимо от того, объектно-
ориентированные они или нет. Как только объект находится в форме визуальной
среды программирования, все его атрибуты сразу отображаются в виде кода,
который соответствует объекту как единице, выполненной во время выполнения
программы.
Размещение объектов в Delphi происходит в тесной взаимосвязи между
объектами и реальным программным кодом. Объекты помещают в форму, код
которой и соответствующих объектов автоматически сохраняются в исходном
файле. Этот код компилируется, обеспечивая существенно более высокую
производительность, чем визуальная среда, которая интерпретирует информацию
лишь в ходе выполнения программы.
Три основные части разработки интерфейса следующие: проектирование
панели, проектирование и представление диалоговых окон.
Программа DELPHI состоит из файла проекта (файл с расширением DPR)
и несколько модулей (файлы с расширением PAS). Каждый из файлов расположен
в отдельном модуле программы содержит программу на языке Object Pascal.
Файл проекта программы, также написанный в Object Pascal,
45
обрабатывается компилятором. Эта программа создается автоматически при
создании проекта DELPHI и содержит только несколько контрольных строк.
Модуль программы, который составляется независимо и содержит все
необходимые компоненты в разделе описаний (типы, константы, переменные,
процедуры и функции) и, если необходимо, исполняемые коды.
Самый популярный и широко используемый компонент в модуле DELPHI
- форма.
Интерфейс этого модуля содержит объявление нового класса, и она
автоматически обновляется при дополнении новыми элементами.
1.4.3 Обоснование проектных решений по техническому обеспечению
В рассматриваемой нами организации для работы над проектом и для
последующего его внедрения необходимо следующее оборудование:
1. Персональные компьютеры с основными характеристиками:
Процессор - Intel DualCore Intel Pentium G630, 2700 MHz,
Материнская плата - ASUS P8H61-M LX2,
Оперативная память - 2 х 2 Гб DDR3-1333 DDR3 SDRAM (4 Гб) ,
Видеоадаптер - интегрированный Intel HD Graphics 2000,
Звуковой адаптер – интегрированный VIA VT1708S,
Жесткий диск - Seagate Barracuda (250 Гб, 7200 RPM, SATA-III),
Сетевой адаптер 1 - D-Link DWA-525 Wireless N 150 Desktop
Adapter(rev.A2),
Сетевой адаптер 2 - Realtek PCIe GBE Family Controller.
2. Сервер (улучшенная версия ПК пользователей). Основные
характеристики:
Процессор - Intel DualCore Intel Pentium G650, 3100 MHz,
Материнская плата - ASUS P8H61-M LX2,
Оперативная память - 2 х 4 Гб DDR3-1600 DDR3 SDRAM (8 Гб) ,
Видеоадаптер - интегрированный Intel HD Graphics 2000,
Звуковой адаптер – интегрированный VIA VT1708S,
Жесткий диск - 2 х Seagate Barracuda (500 Гб, 7200 RPM, SATA-III),
Сетевой адаптер 1 - D-Link DGE-528T 10, 100, 1000 MBps PCI,
46
Сетевой адаптер 2 - D-Link DGE-528T 10, 100, 1000 MBps PCI,
3. МФУ - HP LaserJet Professional M1217
печать, копирование, сканирование и факс (4 в 1),
скорость печати и копирования до 18 страниц в минуту,
эффективное разрешение до 600 x 600 т/д с технологией HP FastRes
1200,
оптимизированное разрешение сканирования до 19 200 т/д,
ОЗУ 64 МБ,
процессор 400 МГц,
скоростной порт USB 2.0,
сетевой порт 10/100Base-T Ethernet,
поддержка Wireless LAN 802.11g/n,
телефонный порт RJ-11,
стандартный входной лоток емкостью 150 листов.
Сетевое оборудование – D-LINK DIR 615 (Беспроводной 2,4 ГГц
(802.11n) 4-х портовый маршрутизатор, до 300 Мбит/с).

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

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