Диплом: Автоматизация процесса приема техники на ремонтные работы в ОАО «Филакс»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
56
служебный – это функции необходимые для настройки программы
или справочная информация, с помощью них этих функций можно
настроить программу под свои нужды и обучить сотрудника
Древо функций (См. Рис. 16) наглядно демонстрирует распределение
необходимых работнику функций в программе.
Рис. 16 Дерево функций ИС
Сценарием диалога является последовательность действий
пользователя при работе в программе, который отображается все
доступные пользователю функции. Схема делится на логические модули, в
которых заключены функции программы. Благодаря данной схеме можно
проанализировать шаги пользователя во время работы с программой.
Также она позволяет наглядно продемонстрировать доступный
пользователю функционал.
9
9
Администрирование баз данных под Windows: моногр. . - М.: СПб: ЦКТиП Газпром, 2001
57
Рис. 17 Дерево диалогов ИС
2.3.3 Характеристика базы данных
Поскольку для автоматизации мы купили уже готовую ИС у нас нет
точной информации о типе и устройстве используемой в ней базы данных.
Мы можем отталкиваться только от доступной информации на
официальном сайте.
Все операции с данными выполняется единой платформой от
компании «1С» которая называется «Предприятие 8». В данную
платформу встроена система управления базой данных (СУБД), которая
также разработана компанией «1С».
СУБД – специализированная программа или комплекс программ
предназначенный для автоматической организации и ведения базы
данных.
10
10
Исаев, Г. Н. Управление качеством информационных систем. Теоретико-методологические основания /
Г.Н. Исаев. - М.: Наука, 2011
58
Поскольку файловая СУБД является частью платформы то при
работе информационной системы все операции с файлами и данными
осуществляются автоматически и не требуют никаких действий от
пользователя.
11
Рис. 18 Взаимодействие клиента программы с базой
данных
Модель базы данных в платформе «1С: Предприятия 8» имеет ряд
особенностей, отличающих ее от классических моделей систем управления
базами данных (например, основанных на реляционных таблицах), с
которыми имеют дело разработчики в универсальных системах.
Основное отличие заключается в том, что разработчик «1С:
Предприятия» не обращается к базе данных напрямую. Непосредственно
он работает с платформой «1С: Предприятия». При этом он может:
11
Олле, Т.В. Предложения по управлению базами данных / Т.В. Олле. - М.: Финансы и статистика
59
описывать структуры данных в конфигураторе,
манипулировать данными с помощью объектов встроенного языка,
составлять запросы к данным, используя язык запросов.
Платформа «1С: Предприятия» обеспечивает операции исполнения
запросов, описания структур данных и манипулирования данными,
транслируя их в соответствующие команды. Это могут быть команды
системы управления базами данных, в случае клиент-серверного варианта
работы, или команды собственного движка базы данных для файлового
варианта.
Главной особенностью работы с основанием данных считается то,
собственно, что в «1С: Предприятии 8» продана общая система типов
языка и полей баз данных. То есть программка схожим образом определяет
поля базы данных и переменные встроенного языка и схожим образом
трудится с ними.
Данным параметром система платформы «1С: Предприятие»
прибыльно выделяется от других универсальных инструментальных
средств. Как правило, при разработке бизнес-приложений с внедрением
универсальных сред разработки, применяются различные поставляемые
системы управления базами данных. А это означает, что создателю
приходится каждый день беспокоиться о преобразованиях меж типами
данных, поддерживаемыми этими двумя различными системами
управления базами данных, а также, поддерживаемыми языками
программирования.
При манипулировании данными, хранящимися в основе данных «1С:
Предприятия», нередко применяется объектный расклад. Это означает,
собственно, что воззвание (чтение и запись) к кое-какой совокупы данных,
хранящихся в основе, случается, как к единственному цельному. К
примеру, применяя объектную технику, возможно манипулировать
60
данными справочников, документов, намерений обликов данных,
намерений счетов и т.д.
Свойственной особенностью объектного манипулирования данными
считается то, собственно, что на любой объект, как совокупа данных, есть
оригинальная гиперссылка, позволяющая несомненно идентифицировать
данный объект в основе данных.
Данная гиперссылка еще сберегается в фон базы данных, совместно
с остальными данными объекта. Не считая такого, гиперссылка имеет
возможность быть применена как смысл какого-нибудь поля иного
объекта. К примеру, гиперссылка на объект справочника Контрагенты
имеет возможность быть применена как смысл соответственного реквизита
документа Приходная затратная.
Значимой вероятностью модели данных, которая поддерживается
«1С: Предприятием 8», считается то, собственно, что для поля базы
данных возможно квалифицировать незамедлительно некоторое
количество типов данных, смысла коих имеют все шансы сберегаться в
данном фон. При данном смысл в любой момент времени станет
сберегаться одно, но оно имеет возможность быть различных типов — как
ссылочных, например и простых — количество, строчка, дата и т.п.:
61
Рис. 18 Интерфейс для редактирования типа данных в
базе данных
Такая возможность очень важна для экономических задач —
к примеру, в расходной затратной в качестве клиента имеет
возможность быть предписано или юридическое личность из справочника
организаций, или телесное личность из справочника личных лиц. В
соответствии с этим, при проектировании базы данных создатель имеет
возможность квалифицировать фон, которое станет беречь смысл всякого
из данных типов.
Идеология создания прикладных решений в «1С: Предприятии 8»
предполагает, что все файлы, имеющие отношение к данному
прикладному решению, нужно хранить в самой базе данных.
Для этого введен специальный тип данных – Хранилище Значения.
Поля базы данных могут хранить значения такого типа, а встроенный язык
содержит специальный одноименный объект, позволяющий
преобразовывать значения других типов к специальному формату
Хранилища значений.
62
Благодаря этим данным разработчик получает вероятность
предохранять в основе данных смысла, образ коих не имеет возможность
быть избран в качестве на подобии поля базы данных, к примеру,
графические изображения.
В процессе создания или модификации прикладного решения
разработчик избавлен от необходимости каких-либо действий по
непосредственному изменению структуры полей базы данных прикладного
решения.
Разработчику достаточно путем визуального конструирования
описать структуру используемых объектов прикладного решения, состав
их реквизитов, табличных частей, форм и пр.
Все действия по созданию или изменению структуры таблиц базы
данных платформа выполнит самостоятельно, на основании состава
объектов прикладного решения и их характеристик.
Например, для того, чтобы в справочнике сотрудников появилась
возможность хранить сведения о составе семьи сотрудника, разработчику
«1С: Предприятия» не надобно создавать в базе данных особенную бодрую
таблицу, задавать аспекты, по которым данные, хранящиеся в
предоставленной таблице, будут связаны с данными из основной таблицы,
программировать способы совместного доступа к сведениям данных
таблиц, создавать способы проверки прав доступа к сведениям,
оказавшимся в подчиненной таблице и пр.
Все, что требуется сделать разработчику - щелчком мыши добавить к
справочнику табличную часть и задать два ее строковых
реквизита: Имя и Родство. При сохранении или обновлении конфигурации
платформа самостоятельно выполнит реорганизацию структуры базы
данных, создаст необходимые таблицы и т.д.
63
Штатной возможностью «1С: Предприятия 8» является поддержка
двух способов доступа к данным — объектного (для чтения и записи) и
табличного (для чтения).
В объектной модели разработчик оперирует объектами встроенного
языка. В предоставленной модели обращения к объекту, документу,
происходят как к единому целому — он практически полностью
загружается в память, вместе с вложенными таблицами, к которым вполне
вероятно обращаться методами встроенного языка как к коллекциям
записей и т.д.
При манипулировании данными в объектной модели гарантируется
сохранение целостности объектов, кэширование объектов, вызов
следующих обработчиков событий и т.д.
В табличной модели все большое количество объектов такого или же
другого класса видится как совокупность связанных меж собой таблиц, к
коим возможно обращаться при поддержке запросов — как к отдельной
таблице, например, и к нескольким таблицам во связи:
В этом случае разработчик получает доступ к данным сразу
нескольких объектов, что очень удобно для анализа больших объемов
данных, например, при создании отчетов. Однако в силу того, что данные,
выбираемые таким способом, содержат не все, а лишь некоторые
реквизиты анализируемых объектов, табличный способ доступа не
позволяет изменять эти данные.
Исходя из всего вышеперечисленного база данных которая
изначально будет использоваться системой отвечает всем требованиям по
безопасности и эффективности, что позволяет избавить компанию от
вложений денежных средств для её создания. Также большим плюсом
является то что данная база может быть совмещена с базой программы
«1С: Бухгалтерия» поскольку она также использует платформу «1С:
64
Предприятие 8». Благодаря этому имеется возможность для расширения
автоматизации и ведения общей базы данных с бухгалтерией, что позволит
повысить скорость документооборота в компании тем самым увеличив
эффективность работников и получение косвенной прибыли в виде
увеличении объема возможных обрабатываемых документов благодаря
автоматизации.
2.3.4 Описание программных модулей
Программа «1С: Управление сервисным центром» содержит программные
модули с различным функционалом.
Таблица 3 – Описание функций программных модулей
п/п
Наименование
модуля
1.
Глобальный модуль
«1С: Предприятие 8»
2.
Модуль «Ремонт и
обслуживание»
3.
Модуль справочника
«Отчеты»
4.
Модуль справочника
«Справочник»
С помощью данных модулей работник имеет возможность полностью
осуществлять все необходимые операции для оформления и регистрации
заявок на ремонт и обслуживание вычислительной техники. также имеется
65
дополнительный функционал в виде автоматического составления отчетов
исходя из статистики которая хранится в базе данных системы
автоматизации. Благодаря этим модулям повышается общая
эффективность работы с документами.
2.4 Контрольный пример реализации программы
Автоматизация будет проводиться с помощью информационной
системы производства компании «1С», распространяемой на платформе
«1С: Предприятие 8». Программа автоматизации «1С: Управление
сервисным центром» является программой автоматизации
документооборота в управлении сервисным центром. Для работы в ней нет
необходимости в новом оборудовании, уже созданное рабочее место
приемщика полностью соответствует тому чтобы сразу начать работу в
полном объеме после установки и настройки программы.
Работа по оформлению техники в ремонт, после запуска программы,
начинается на начальной странице. На данной странице расположены
ссылки на все существующие в программе сервисы необходимые для
работы.
Если сотрудник не знает как или хочет быстрее попасть в
необходимый раздел он может воспользоваться строкой поиска
располагающейся вверху страницы. Строка поиска использует для поиска
всю базу данных системы, поэтому не составит труда быстро и
эффективно обнаружить необходимую информацию, например открыть
нужный заказ или найти по серийному номеру вычислительную технику.

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

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