Разработка информационной системы автоматизации документооборота участка наладки

Анализ документооборота участка наладки, выбор программного обеспечения для его автоматизации. Информация о системе 1С: Предприятие. Проектирование базы данных информационной системы. Процедуры автоматического переноса данных, отчет о проведенных работах.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 07.08.2018
Размер файла 1,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Федеральное агентство связи

Федеральное государственное бюджетное образовательное учреждение высшего образования

"Поволжский государственный университет телекоммуникаций и информатики"

Направление (специальность) Информатика и вычислительная техника

Кафедра Информатики и вычислительной техники (ИВТ)

Выпускная квалификационная работа (бакалаврская работа)

Разработка информационной системы автоматизации документооборота участка наладки

Руководитель ст. преп. каф. ИВТО.В. Сирант

Разработал 36у-П С.Н. Иваничев

Самара 2017

Содержание

  • Отзыв руководителя
  • Введение
  • 1. Анализ документооборота участка наладки
  • 1.1 Общие сведения о объекте исследования
  • 1.2 Анализ существующего документооборота на участке наладки
  • 2. Выбор ПО для автоматизации документооборота
  • 2.1 Выбор программного обеспечения
  • 2.2 Информация о системе 1С: Предприятие
  • 3. Проектирование информационной системы (ИС)
  • 3.1 Общие требования к ИС
  • 3.2 Проектирование базы данных информационной системы
  • 3.4 Проектирование интерфейса пользователя
  • 3.5 Проектирование процедур автоматического переноса данных
  • 3.6 Проектирование отчета о произведенных работах
  • Заключение
  • Список используемых источников
  • Приложение - Презентационный материал

Отзыв руководителя

АКТУАЛЬНОСТЬ ТЕМЫ

Актуальность работы обусловлена необходимостью автоматизации документооборота участка наладки ЗАО "Электон", т.к. для проведения ремонтных и наладочных работ приходится оформлять большое количество документов, для формирования которых вручную затрачивается большое количество времени. Созданная система позволяет автоматизировать ввод данных и формировать документы для вывода их на печать

ОЦЕНКА СОДЕРЖАНИЯ РАБОТЫ

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

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

СТЕПЕНЬ ДОСТИЖЕНИЯ ЦЕЛИ И ПРАКТИЧЕСКАЯ ЗНАЧИМОСТЬ

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

ЗАКЛЮЧЕНИЯ ПО ПРЕДСТАВЛЕННОЙ РАБОТЕ

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

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

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

документооборот база программное обеспечение

Введение

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

Основная цель ИС - это хранение, обработка, обеспечение эффективного поиска информации по запросам пользователей.

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

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

Существуют оценки, что руководители на работу с документами тратят до 65% рабочего времени, а сотрудники предприятия от 30% до 70% рабочего времени, в зависимости от того, насколько автоматизирована система документооборота на предприятии [1].

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

Целью данной выпускной работы является разработка информационной системы автоматизации документооборота участка наладки службы наладки, испытаний и сервисного обслуживания ЗАО "Электон".

Задачи, которые предстоит решить в процессе разработки данной работы:

1. Провести работу по анализу документооборота участка наладки, являющегося объектом исследования в данной выпускной работе.

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

3. Разработать и внедрить информационную систему автоматизации документооборота участка наладки.

Объектом исследования являются анализ существующего документооборота участка наладки документы.

Предметом - система для автоматизации документооборота, объединения её с существующим программным обеспечением, используемом на участке наладки.

Бакалаврская работа содержит три раздела, введение и заключение.

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

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

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

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

1. Анализ документооборота участка наладки

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

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

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

Основные цели информационной системы автоматизации документооборота [4]:

· Учет выполненных работ.

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

· Минимизация времени на составление отчетов.

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

· Снижение количества ошибок при оформлении документов.

1.1 Общие сведения о объекте исследования

Участок наладки Службы наладки, испытаний и сервисного обслуживания образован с целью осуществления производства работ по ремонту, сервисному обслуживанию, испытания промышленного электрооборудования производства ЗАО "Электон" непосредственно на объектах предприятий заказчиков.

Персонал участка непосредственно взаимодействуют с административным и электротехническим персоналом заказчика. Основными задачами персонала участка является:

· Прием заявок заказчика, их выполнение.

· Передача обратной информации о выполнении заявок.

· Составление документов, отражающих выполнение работ.

· Контроль за исправностью электрооборудования.

· Консультации персонала заказчика по вопросам эффективного использования оборудования производства ЗАО "Электон", использования специальных технологических режимов.

Кроме этого следует учитывать и указывать используемые расходные материалы, например, детали и др. Также учитывается выполняется ремонт по гарантии или это новая заявка и так далее.

1.2 Анализ существующего документооборота на участке наладки

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

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

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

· Приема и выполнения заявки, оформления акта выполненных работ.

· Составление акта о ремонте и списание запчастей на конкретную единицу оборудования.

· Составление отчета о гарантийном ремонте.

· Составление сводного отчета о выполненных работах за период.

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

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

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

В целом при получении заявки на производство работ сотрудник участка тратит в среднем 2-4 часа на выезд непосредственно к месту производства работ и саму работу, как видно это от ј до Ѕ продолжительности 8ми часового рабочего дня. Затем производится оформление документов на произведенные работы от одного до двух часов в зависимости от выполненной работы. Кроме того, в конце отчетного периода производится составление отчёта, которое занимает не менее четырех часов. Как видно в среднем 25% времени сотрудников затрачивается не на основную, а на сопутствующую деятельность.

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

· "Акт выполненных работ" - данный документ отражает факт выполнения работ по заявке заказчика, является документом составляемым вручную на бланке установленной формы. Он содержит сведения о заказчике, месте производства работ, обслуживаемом оборудовании, дату производства работ, время затраченное на их выполнение, а так же краткое описание проведенных работ.

· "Акт ремонта" - после производства работ, если проводились ремонты или модернизации оборудования оформляется "Акт ремонта", этот документ отражает факт проведения работ по ремонту или модернизации оборудования и содержит сведения о заказчике, объекте на котором производились работы, дату проведения работ, сведения о произведенных работах, сведения о использованных запасных частях и материалах.

· "Ремонт по гарантии" - если имел место ремонт, производимый по гарантии то составляется "Акт гарантийного ремонта". Данный документ содержит разнообразные данные о неполадках в оборудовании, обнаруженных неисправностях, проведенных работах.

· "Отчет о произведенных работах" - в конце периода определенного заказчиком необходимо оформить отчет о всех произведенных работах на объектах заказчика. Данный отчет содержит множество сведений, такие как дата производства работ, номер смены, объект, на котором производились работы, краткое содержание работ, список оборудования, наличие акта о выполнении работ, наличие служебной информации полученной из памяти оборудования, наличие трека системы ГЛОНАСС поездки к месту выполнения работ.

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

2. Выбор ПО для автоматизации документооборота

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

Многие из них обладают широким функционалом ввода, хранения обработки данных.

2.1 Выбор программного обеспечения

Для реализации данной работы мною была выбрана система "1С: Предприятие 8". Данная система специально предназначена для автоматизации деятельности предприятий [13, 14]. В ее основе лежит гибкая технологическая платформа, возможности которой позволяют создавать и оперативно модифицировать самые разнообразные приложения. Данная система предоставляет широкие возможности для решения задач учета, управления, комплексной автоматизации организационной и хозяйственной деятельности производственных предприятий

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

Таким образом для реализации данного проекта была выбрана система 1С: Предприятие 8, так как она дает возможность быстрого внедрения системы с минимумом доработок и настроек, максимально используя типовой функционал.

2.2 Информация о системе 1С: Предприятие

1С: Предприятие является системой программ для автоматизации различных областей экономической деятельности предприятия. За счет своей универсальности она может быть использована для автоматизации самых разных участков экономической деятельности предприятия: учета товарных и материальных средств, взаиморасчетов с контрагентами, расчета заработной платы, расчета амортизации основных средств, бухгалтерского учета по любым разделам и т.д. [4]

Система 1С: Предприятие является универсальной системой автоматизации экономической и организационной деятельности предприятий. Поскольку такая деятельность может быть довольно разнообразной, система имеет возможность "приспосабливаться" к особенностям конкретной задачи. Это не просто программа, а совокупность различных программных инструментов, с которыми работают разработчики и пользователи. Логически систему можно разделить на две части: "конфигурацию" и "платформу", которая управляет работой конфигурации. Можно сказать, что платформа является своеобразным проигрывателем, а конфигурация - пластинкой [7, 14].

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

Блок "Документы" включает, во-первых, документы, предназначенные для регистрации событий и операций, и, во-вторых, журналы, как средство их смысловой группировки. Например, документы "Приходный кассовый ордер", "Расходный кассовый ордер" и журнал "Кассовые документы". Документ характеризуется номером и датой. С помощью служебный объектов "Нумераторы" можно организовать "сквозную" нумерацию документов разного типа.

Блок "Регистры" предназначен для хранения информации о состояниях и количествах объектов базы данных.

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

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

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

В состав системы входит Конфигуратор [3, 5], который позволяет:

1) настраивать систему на различные виды учёта

2) редактировать свойства объектов

3) настраивать внешний вид и поведение форм для ввода информации

4) создавать и редактировать документы любой структуры

5) изменять экранные и печатные формы документов

6) редактировать формы и алгоритмы формирования стандартных отчетов

7) программировать на встроенном языке программирования (макроязык)

Остановимся на тех из них, которые позволяют в короткие сроки реализовать поставленную, в рамках этой выпускной работы, задачу

Для хранения условно постоянной информации в системе 1С: Предприятие реализован механизм справочников [10].

Справочник - средство для ведения списков однородных элементов данных. Помимо наименования элементов, данных списки могут содержать дополнительную информацию. Физическим аналогом справочника является картотека. Каждая карточка - это элемент справочника, а сведения, заносимые в карточку, являются реквизитами справочника. Перечень справочников, доступных в конкретной конфигурации, их названия и реквизиты определяются в Конфигураторе [9, 11,12].

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

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

Для хранения информации о событиях, имеющих смысл с точки зрения учета в системе 1С: Предприятие реализован механизм документов [14]. В нашем случае документами можно отразить факт выполнения работ, факт выполнения ремонта.

У документа есть свой набор предопределенных реквизитов: "Номер" - номер документа в системе, как правило, присваивается автоматически, в порядке ввода, "Дата" - дата документа, при создании документа при работе с системой реквизит дата автоматически заполняется текущей датой, допускается изменение при необходимости. Так же, как и со справочником, разработчик имеет возможность добавить все необходимые для выполнения конкретной задачи реквизиты.

Каждый документ, как правило, содержит информацию, которая подробно описывает этот документ. Как пример, в нашем случае, можно привести документ "Акт ремонта", который содержит всю информацию об отражаемом им событии, а именно ремонте оборудования, такую как дата производства работ, сведения о собственнике, затраченные комплектующие и их количество и многие другие [2].

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

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

Для удобного и эффективного доступа к данным в системе 1С: Предприятие 8 реализован механизм запросов. Запросы предназначены для выборки информации из базы данных. По сути запрос - это обращение к системе с просьбой выбрать определенную информацию из базы данных, а часто, не только выбрать, но и произвести некоторую обработку: сгруппировать, отсортировать, вычислить итоги. Стоит отметить что в других системах, с помощью запросов, можно не только производить выборку информации с помощью запроса, но и изменять ее: добавлять, удалять, изменять записи в таблицах и т.п. Однако в системе 1С: Предприятие запросы предназначены только для чтения данных. [7]

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

Для предоставления информации в удобном для пользователя формате в системе 1С: Предприятие 8 реализован механизм отчетов. Механизм отчетов системы 1С: Предприятие 8 - мощный инструмент для доступа к данным, их обработки, и вывода данных на бумажные носители в любой необходимой форме. Этот механизм предназначен для описания алгоритмов выборки, обработки данных, преобразования в удобную для пользователя форму. Как правило для выборки данных в отчетах, используется механизм запросов, описанный выше. Для описания же алгоритмов обработки данных, применяется встроенный язык системы 1С: Предприятие [3, 5, 10].

3. Проектирование информационной системы (ИС)

3.1 Общие требования к ИС

Первоначально определим общие требования к системе автоматизированного документооборота:

· Информационная система должна быть проста и понятна пользователю.

· ИС должна иметь возможность увеличения количества пользователей.

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

3.2 Проектирование базы данных информационной системы

В платформе "1С: Предприятие 8.0" существуют следующие объекты конфигурации:

Константы

В константах хранятся редко изменяемые значения, например, название организации, ИНН, ФИО руководителя и т.д.

Справочники

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

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

Перечисления

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

Документы

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

Журналы

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

Нумераторы

Нумераторы предназначены для единой (сквозной) нумерации документов нескольких видов. Например, нумератор Кадровый используется для присвоения номеров всем кадровым приказам.

Планы видов характеристик

Планы видов характеристик предназначены для хранения дополнительных видов характеристик объектов, например, дополнительных свойств товаров (вес, цвет, размер). Новые виды характеристик можно вводить в режиме "Предприятие". Через этот объект также реализован механизм аналитического учета по субконто в бухгалтерском учете.

Регистры сведений

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

Регистры накопления

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

Регистры бухгалтерии

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

Планы счетов

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

Отчеты

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

Обработки

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

Интерфейсы

Представляют собой совокупность панелей интерфейса: меню и панели инструментов, например, интерфейсы "Бухгалтер", "Руководитель".

Роли

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

В самом общем виде взаимосвязь всех объектов можно представить следующим образом [4] (Рис.3.1)

Рис.3.1 - Схема взаимодействия объектов программы 1С: Предприятие

В системе "1С: Предприятие 8" для условно постоянной информации повторяющихся данных существуют таблицы справочников.

База данных проектируемой информационной системы автоматизации документа участка наладки содержит 6 таблиц справочников:

· Справочник "Заказчики" - содержит сведения о заказчиках

· Справочник "Объекты" - Содержит сведения об объектах, работы на которых производятся.

· Справочник "Исполнители" - содержит сведения об исполнителях, которые производили работы.

· Справочник "Оборудование" - содержит сведения об обслуживаемом оборудовании.

· Справочник "Виды работ" - содержит список возможных работ, выполняемых производителями работ.

· Справочник "Запчасти" - содержит список запчастей используемых при работах.

Таблица 3.1. Структура справочника "Заказчики".

Реквизит

Тип Данных

Описание

Код

Строка

Уникальный код записи

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

Строка

Наименование заказчика

Таблица 3.2. Структура справочника "Объекты"

Реквизит

Тип Данных

Описание

Код

Строка

Уникальный код записи

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

Строка

Наименование объекта

НомерСкв

Строка

Номер скважины

Цех

Строка

Номер цеха

МР

Строка

Наименование месторождения

Таблица 3.3. Структура справочника "Исполнители"

Реквизит

Тип Данных

Описание

Код

Строка

Уникальный код записи

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

Строка

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

Таблица 3.4. Структура справочника "Запчасти"

Реквизит

Тип Данных

Описание

Код

Строка

Уникальный код записи

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

Строка

Наименование оборудования

ЗНомер

Строка

Заводской номер

ДатаВып

Строка

Дата выпуска

Собственник

Строка

Наименование собственника оборудования

Таблица 3.5. Структура справочника "ВидыРабот"

Реквизит

Тип Данных

Описание

Код

Строка

Уникальный код записи

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

Строка

Вид работ

Таблица 3.6. Структура справочника "Запчасти"

Реквизит

Тип Данных

Описание

Код

Строка

Уникальный код записи

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

Строка

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

Артикул

Строка

Артикул запчасти.

Примечание

Строка

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

В системе "1С: Предприятие 8", для хранения информации о событиях происходящих на предприятии, имеющих смысл с точки зрения учета, существуют "Документы" [14]. При помощи документа можно отразить, например, Акт выполненных работ.

База данных проектируемой информационной системы автоматизации документа участка наладки содержит три типа документов:

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

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

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

Таблица 3.7. Структура документа "Акт выполненных работ"

Реквизит

Тип Данных

Описание

Номер

Строка

Уникальный номер документа

Дата

Дата

Дата документа

Заказчик

Ссылка на справочник "Заказчики"

Наименование заказчика.

Объект

Ссылка на справочник "Объекты"

Наименование объекта

Исполнитель

Ссылка на справочник "Исполнители"

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

ВрНачРаб

Строка

Время начала работ

ВрКонРаб

Строка

Время окончания работ

НалАкт

Булево

Наличие первичного акта выполнения работ

НалХр

Булево

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

НалГЛ

Булево

Наличие трека ГЛОНАСС поездки к месту выполнения работ

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

1. "ТЧОборудование" - это таблица, которая отражает список оборудования, находящегося на объекте в момент выполнения работы

2. "ТЧРабота" - отражает список выполненных работ

Таблица 3.8. Структура табличной части "ТЧОборудование"

Реквизит

Тип данных

Описание

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

Ссылка на справочник "Оборудование"

Таблица 3.9. Структура табличной части "ТЧРабота"

Реквизит

Тип данных

Описание

ВыпРабота

Ссылка на справочник "ВидыРабот"

Таблица 3.10. Структура документа "Ремонт оборудования"

Реквизит

Тип Данных

Описание

Номер

Строка

Уникальный номер документа

Дата

Дата

Дата документа

Заказчик

Ссылка на справочник "Заказчики"

Наименование заказчика.

Объект

Ссылка на справочник "Объекты"

Наименование объекта

Исполнитель

Ссылка на справочник "Исполнители"

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

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

Ссылка на справочник "Оборудование"

Оборудование ремонт которого отражается документом

Продолжение таблицы 3.10

ХарНеиспр

Строка

Характер неисправности оборудования

ПрГарРем

Булево

Признак ремонта по гарантии

Как и предыдущий данный документ также содержит две табличные части: "ТЧРаботы" - отражает список произведенных при ремонте работ и "ТЧЗип" - отражает список использованных при ремонте запчастей.

Таблица 3.11. Структура табличной части "ТЧРаботы"

Реквизит

Тип данных

Описание

ВидРабот

Ссылка на справочник "ВидыРабот"

Таблица 3.12. Структура табличной части "ТЧЗип"

Реквизит

Тип данных

Описание

ЗИП

Ссылка на справочник "Запчасти"

Таблица 3.13. Структура документа "Акт гарантийного ремонта"

Реквизит

Тип Данных

Описание

Номер

Строка

Уникальный номер документа

Дата

Дата

Дата документа

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

Ссылка на справочник "Оборудование"

Оборудование ремонт которого отражает документ

Объект

Ссылка на справочник "Объекты"

Наименование объекта

Исполнитель

Ссылка на справочник "Исполнители"

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

ПричинаВыезда

Строка

Отражает причину выезда персонала для производства работ

Неисправности

Строка

Краткое описание обнаруженных неисправностей.

ДОсмотра

Строка

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

Хронология

Строка

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

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

Таблица 3.14. Структура табличной части "ТЧРаботы"

Реквизит

Тип данных

Описание

ВидРабот

Ссылка на справочник "ВидыРабот"

3.4 Проектирование интерфейса пользователя

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

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

Рис.3.1 - Схема формирования документов

Та же схема в виде форм представлена на рис.3.2.

Рис.3.2 - Схематическая последовательность формирования документов

Проектирование формы ввода документа "Акт выполненных работ"

Для ввода информации была разработана экранная форма, представленная на рис.3.3.

Рис.3.3 - Экранная форма для ввода документа "Акт выполненных работ"

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

· "Номер"

· "Дата"

· "Заказчик"

· "Объект"

· "Исполнитель"

· "Время начала работ"

· "Время окончания работ"

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

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

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

Рис.3.4 - Форма списка справочника "Заказчики"

В форме списка справочника "Заказчики" необходимо выбрать заказчика, заявку которого нужно отразить документом, путем двойного щелчка на соответствующем элементе справочника. Если необходимого заказчика в справочнике не существует то необходимо его создать путем нажатия кнопки "Ins" либо кнопки [11] "Добавить" вверху формы списка списка справочника. В результате откроется форма элемента справочника "Заказчики", для создания нового элемента. В данной форме необходимо присутствуют 2 поля ввода: "Код" - заполняется автоматически при создании нового элемента, содержит в себе порядковый номер элемента и "Наименование" - в него необходимо ввести наименование заказчика. После ввода необходимо нажать кнопку "Ок" для записи элемента справочника в систему. Форма элемента справочника "Заказчики" показана на на рис.3.5.

Рис.3.5 - Форма элемента справочника "Заказчики"

Поле ввода "Объект" так же заполняется путем выбора соответствующего элемента справочника "Объекты". Для этого необходимо нажать кнопку выбора "" в правом углу поля ввода "Объект", после чего откроется форма списка справочника "Объекты", представленная на рис.3.6.

Рис.3.6 - Форма списка справочника "Объекты"

Для выбора объекта работы на котором нужно отразить документом, необходимо выбрать соответствующий объект в списке путем двойного щелчка мыши на необходимом элементе. В случае если нужный элемент в справочнике отсутсвует необходимо ввести новый. Для этого необходимо нажать кнопку "Ins" либо "Добавить", после чего откроется форма элемента справочника "Объекты" (рис.3.7).

Рис.3.7 - Форма элемента справочника "Объекты"

Поле "Код" заполняется автоматически порядковым номером элемента справочника в порядке создания, в поле "Наименование" необходимо ввести полное наименование объекта. В поле "Номер скв" вводится номер скважины в случае необходимости. В поле "Цех" необходимо ввести номер цеха заказчика если необходимо. Поле "Месторождение" заполняется вводом наменования месторождения при необходимости. Следует отметить что данный справочника является иерархическим т.е. при необходимости можно организовать элементы справочника в группы, которые могут содержать большое количество элементов. Делается это пользователем, для удобной ему организации элементов справочника. Для отражения группы в которой находится элемент в в форме элемента справочника "Объекты" существует поле "Родитель". Поле "Родитель" остается пустым если элемент не принадлежит ни одной группе т.е. находится в корне справочника. Создать группу можно из формы списка справочника путем нажатия кнопки "Добавить группу" либо "Ctrl+F9" после чего откроется форма группы справочника "Объекты" (рис.3.8).

Рис.3.8 - Форма группы справочника "Объекты"

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

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

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

Далее табличным способом вводится список выполненных работ. Нажатием кнопки "Новая строка" над таблицей выполненных работ добавляется строка во вновь созданной строке нажатием кнопки выбора "…" открывается форма списка справочника "Виды работ" и выбирается соответствущий вид работ. Форма списка справочника "Виды работ" представлена на рис.3.9.

Рис.3.9 - Форма списка справочника "Виды работ"

Двойным щелчком мыши выбирается необходимый элемент, а при отсутствии необходимого элемента можно создать новый путем нажатия кнопки "Ins" [11]. В результате откроется форма элемента (рис.3.10).

Рис.3.10 - Форма элемента справочника "Виды работ"

При создании необходимо в поле "Наименование" ввести вид работ и при необходимости выбрать группу в которой будет находиться данный элемент, путем выбора необходимой группы в поле ввода "Родитель".

Аналогично необходимо заполнить таблицу установленного на объекте оборудования. После нажатия кнопки "Новая строка" над таблицей оборудования во вновь созданной строке нажимается кнопка вызова формы списка справочника "Оборудование". Отсюда выбирается необходимый элемент или же, при необходимости, создается новый. Форма списка справочника "Оборудование" показана на рис.3.11, а форма элемента на рис 3.12.

Рис.3.11 - Форма списка справочника "Оборудование"

Рис.3.12 - Форма элемента справочника "Оборудование"

Необходимо заполнить предлагаемые формой поля такик как: "Наминование" (вводится наименование оборудования), "Зав. номер" (вводится заводской номер), для отражения его в документах, аналогичным образом заполняются поля "Дата выпуска", "Собственник оборудования" и "Доп данные" нажатием кнопки "Ок" элемент справочника сохраняется в справочнике.

Затем можно выбрать два действия: либо записать данные и продолжить работу (нажать кнопку "Записать"), либо после нажатия кнопки "Ок" внизу формы, документ сохраняется и закрывается.

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

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

Проектирование документа "Ремонт оборудования"

Для создания акта по проведенному ремонту была разработана экранная форма "Ремонт борудования", представленная на рис.3.13

Рис.3.13 - Экранная форма документа "Ремонт оборудования"

Данный документ вводится на основании документа "Акт выполненных работ", путем использования механизма "Ввод на основании".

На форме документа присутствуют множество полей ввода данных, а именнно:

· "Номер"

· "Дата"

· "Заказчик"

· "Исполнитель"

· "Объект"

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

· "Характер неисправности"

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

Как видно некоторые поля ввода совпадают с полями документа "Акт выполненых работ" поэтому было принято решение автоматизировать ввод данных уже содержащихся в документе основании. Для этого в модуле формы документа на встроенном языке 1С [3, 5, 8] была реализована следующая процедура:

Процедура ОбработкаЗаполнения (ДанныеЗаполнения, СтандартнаяОбработка)

Если ТипЗнч (ДанныеЗаполнения) = Тип ("ДокументСсылка. АктВыпРабот") Тогда

// Заполнение данных из документа "Акт выполненных работ"

Дата = ДанныеЗаполнения. Дата;

Заказчик = ДанныеЗаполнения. Заказчик;

Исполнитель = ДанныеЗаполнения. Исполнитель;

Объект = ДанныеЗаполнения. Объект;

КонецЕсли;

КонецПроцедуры

Как видно частично данные документа заполняются автоматически, пользователю остается только недостающие данные, такие как "Характер неисправности" путем ввода данных в соответствующее текстовое поле и поле "Оборудование" путем нажатия кнопри выбора "…" поля ввода, после чего откроется форма списка справочника "Оборудование", показанная на рис.3.12, в которой необходимо выбрать соответствующий элемент справочника двойным щелчком мыши.

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

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

После этого следует использовать таблицу справочника "Запчасти" для внесения списка использованных при ремонте зазпчастей. Для этого нужно нажать кнопку "Новая строка" над таблицей видов работ, во вновь созданной строке, в графе "ЗИП" нажать кнопку выбора "…" после чего, будет открыта форма списка справочника "Запчасти" показанная на рис.3.14.

Рис.3.14 - Форма списка справочника "Запчасти"

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

Рис.3.15 - Форма элемента справочника "Запчасти"

Форма содержит поля ввода:

· "Наименование" - в данное поле вводится полное наименование материала.

· "Артикул" - уникальный артикул или модель материала.

· "Примечания" - Примечания пользователя о запчасти, создано исключительно для удобства пользователя, можно ввести например применяемость конкретной запчасти, либо какую то особенность.

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

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

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


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.