Автор молодец, просто работа не нужна больше
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
ВВЕДЕНИЕ 3
ГЛАВА 1. Теоретические основы разработки мобильных приложений на платформе 1С 6
1.1. Платформа «1С: Предприятие» 6
1.2. Конфигуратор 7
ГЛАВА 2. Разработка архитектуры мобильного приложения на платформе 1С 8
ГЛАВА 3. Реализация мобильного приложения для шинного предприятия.
………………………………………………………………………………………. 11
3.1. Авторизация в системе 11
3.2. Работа в системе 16
3.3. Меню подготовительного цеха 19
3.4. Администратор системы 28
ЗАКЛЮЧЕНИЕ 38
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 39
ПРИЛОЖЕНИЕ 41
1.1. Платформа «1С: Предприятие»
«1С: Предприятие» - это универсальная система автоматизации экономической и организационной деятельности предприятия. Система «1С: Предприятие» может приспосабливаться к особенностям конкретной области деятельности, то есть настраиваться на особенности конкретного предприятия.
Такие возможности существуют благодаря совокупности различных программных инструментов платформы, с которыми работают разработчики и пользователи. Платформа обеспечивает работу конфигурации и позволяет вносить в нее изменения или создавать собственную.
Ввиду того, что задачи автоматизации могут быть самыми разными, на платформе 1С выпускаются готовые решения, которые автоматизируют индивидуальные прикладные области деятельности.
...
1.2. Конфигуратор
Конфигуратор представляет собой среду разработки, с помощью которой можно создать или отредактировать конфигурацию. Используя конфигуратор можно сравнительно быстро и легко конструировать систему из различных компонентов, которые называются объектами конфигурации. Помимо этого, конфигурация настраивает алгоритмы работы этих объектов на разные прикладные задачи.
Объекты конфигурации работают по-разному, у каждого объекта есть свой функционал, например, объекты вида Документ или Справочник. Они являются подобием реальных объектов, с которыми работает предприятие. Подобная структура позволяет упростить понимание при конфигурировании новых систем.
ГЛАВА 2. Разработка архитектуры мобильного приложения на платформе 1С
Для наглядной визуализации схемы базы данных была разработана ERD - диаграмма в редакторе диаграмм и блок-схем Microsoft Visio (Рис. 1).
Рис. 1
Мобильное приложение во время работы обменивается с центральной базой через веб-сервисы.
...
3.1. Авторизация в системе
При запуске приложения на экране появляется обязательная памятка по технике безопасности (Рис. 2) с кнопкой продолжить.
Рис. 2
После этого запускается система, а пользователь проходит авторизацию (Рис. 3).
Рис. 3
Часть кода:
&НаСервере
Функция ПолучитьПарольПользователя(ИДНомер) Экспорт Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ИдентификационныеНомераПользователей.Пользователь КАК Пользователь
|ПОМЕСТИТЬ ВТСотр
|ИЗ
|РегистрСведений.ИдентификационныеНомераПользователей КАК ИдентификационныеНомераПользователей
|ГДЕ
| ИдентификационныеНомераПользователей.ИдентификационныйНомер = &ИдентификационныйНомер;
|ВЫБРАТЬ
| ВТСотр.Пользователь КАК Пользователь,
| ПаролиПользователей.Пароль КАК Пароль
|ИЗ
| ВТСотр КАК ВТСотр
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПаролиПользователей КАК ПаролиПользователей
| ПО ВТСотр.Пользователь = ПаролиПользователей.Пользователь"; Запрос.
...
3.2. Работа в системе
При открытии формы Меню смены, если авторизовался пользователь, автоматически заполняются поля Имени сотрудника, бригады к которой он относится, текущей смены и цеха, а также устанавливаются параметры отчетов об экстренных остановках и План/Фактных ведомостях.
В верхней области формы расположен переключатель страниц (Рис. 6), позволяющий переходить на Меню Смены, Меню Остановок Станков, Меню План/Факт.
Рис. 6
В меню Остановка Станков работник может ознакомиться со своей историей экстренных остановок рабочих центров, в которой указаны причина остановки, время, и, при надобности, сделать отбор по Дате Остановки (Рис. 7).
Рис. 7
Код запроса отчета ОстановкаСтанков:
ВЫБРАТЬ
ОстановкаВоВремяРаботы.Цех КАК Цех, ОстановкаВоВремяРаботы.РабочийЦентр КАК РабочийЦентр, ОстановкаВоВремяРаботы.Время КАК Время, ОстановкаВоВремяРаботы.Причина КАК Причина
ИЗ ГДЕ
РегистрСведений.ОстановкаВоВремяРаботы КАК ОстановкаВоВремяРаботы ОстановкаВоВремяРаботы.
...
3.3. Меню подготовительного цеха
На форме любого цеха располагаются 2 таблицы: Продукты и Сотрудники, кнопка Стоп (Рис. 9).
Рис. 9
В таблицу Продукты работник добавляет номенклатуру, с которой были выполнены работы. Заполняются такие поля, как рабочий центр (станок), номенклатура, ручной состав комплектующих, вес заправки, количество, количество в заправках, а остальные поля заполняются из базы данных автоматически, в зависимости от выбранной номенклатуры: спецификация, план, единица измерения.
Часть кода:
&НаСервере
Процедура ТабЧастьПродуктыНоменклатураПриИзмененииНаСервере(Индекс)
ТД = ДанныеФормыВЗначение(ТабЧастьПродукты, Тип("ТаблицаЗначений"));
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ
| СпецификацииНоменклатуры.Ссылка КАК Ссылка
|ПОМЕСТИТЬ ВТСпец
|ИЗ
| Справочник.СпецификацииНоменклатуры КАК СпецификацииНоменклатуры
|ГДЕ
| СпецификацииНоменклатуры.Номенклатура = &Номенклатура
| И СпецификацииНоменклатуры.
...
3.4. Администратор системы
Пользователь с правами администратора может добавлять, удалять или редактировать любую запись в базе данных: сотрудники, номенклатура, спецификации номенклатуры, должности, тарифные разряды и т.д.
Если в системе авторизируется администратор, то открывается не Меню смены, а Меню администратора(Рис. 14 - 16)
Рис. 14
Рис. 15
Рис. 16
Администратор имеет доступ к документу “Итоговый отчет мастера смены”. Этот документ объединяет все документы “Отчет мастера смены”, у которых совпадает организация, цех, смена, день оформления.
Часть кода:
&НаСервере
Процедура ЗаполнитьНаСервере()
Если ЗначениеЗаполнено(ДатаОтчетов) Тогда Запрос = Новый Запрос; Запрос.Текст =
"ВЫБРАТЬ
| ОтчетМастераСмены.Ссылка КАК Ссылка,
| НАЧАЛОПЕРИОДА(ОтчетМастераСмены.Дата, ДЕНЬ) КАК Дата
|ПОМЕСТИТЬ ВТСсылки
|ИЗ
| Документ.ОтчетМастераСмены КАК ОтчетМастераСмены
|ГДЕ
| ОтчетМастераСмены.Дата <= &ДатаОкончания
| И ОтчетМастераСмены.Дата >= &ДатаНачала
| И ОтчетМастераСмены.
...
ЗАКЛЮЧЕНИЕ
В результате проведенной проектной работы представлены теоретические основы разработки мобильных приложений на платформе 1С. Для реализации этой цели в работе были проанализированы и представлены платформы «1С: Предприятие» и конфигуратор.
Представлен и обоснован процесс разработки архитектуры мобильного приложения на платформе 1С и его возможности для автоматизации ввода выработки по продукции шинного производства.
Выбран метод обратной связи пользователя прикладного решения с распорядителем и учетчиком работ.
Реализованы элементы интерфейса приложения для выбранной мобильной платформы, применительно к шинному предприятию, включающий процедуры: авторизация в системе, работа в системе, меню подготовительного цеха, администратор системы. Разработан алгоритм оперативного ввода информации о выработке полуфабрикатов/готовой продукции в разрезе оборудования и работников. На основе созданного алгоритма разработано мобильное приложение.
...
1. Ажеронок В. А. Как настраивать «1С: Предприятие 8.2» при внедрении // Режим доступа: http://info1c.pro/knigi/?ELEMENT_ID=57 Дата обращения: 15.05.2019.
2. Аксенов К.В. Обзор современных средств для разработки мобильных приложений [Текст] //Новые информационные технологии в автоматизированных системах. - 2014. - № 17. - С. 508-513.
3. Бояркин В. Э., Филатов А. И. Конвертация данных. Обмен данными между прикладными решениями // Режим доступа: http://info1c.pro/knigi/?ELEMENT_ID=152 Дата обращения: 15.05.2019.
4. Комплект документации к конфигурации 1С Предприятия Управление холдингом ред. 1.0 // Режим доступа: http://info1c.pro/knigi/?ELEMENT_ID=161 Дата обращения: 15.05.2019.
5. Куправа Т.А. 1С Управление торговлей редакция 11 внедрение и применение
// Режим доступа: http://info1c.pro/knigi/?ELEMENT_ID=36 Дата обращения: 15.05.2019.
6. Методические материалы по программированию 1С: Предприятия 8.2 1С - учебный центр № 3 // Режим доступа: http://info1c.pro/knigi/?ELEMENT_ID=48 Дата обращения: 15.05.2019.
7. Низамутдинов И. Азбука расширений конфигураций 1С // Режим доступа:
http://info1c.pro/knigi/?ELEMENT_ID=146 Дата обращения: 15.05.2019.
8. Профессиональная разработка в системе «1С: Предприятие 8» // Режим доступа: http://info1c.pro/knigi/?ELEMENT_ID=46 Дата обращения: 15.05.2019.
9. Радченко М.Г. Хрусталева Е.В. 1С: Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. - М.: ООО «1С – Паблишинг», 2013. – 965 с.: ил.
10. Хрусталева Е.В. Знакомство с разработкой мобильных приложений на платформе «1С: Предприятие 8». 2-е изд. – М.: ООО «1С – Паблишинг», 2015.
– 376 с.: ил.
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
ВВЕДЕНИЕ 3
ГЛАВА 1. Теоретические основы разработки мобильных приложений на платформе 1С 6
1.1. Платформа «1С: Предприятие» 6
1.2. Конфигуратор 7
ГЛАВА 2. Разработка архитектуры мобильного приложения на платформе 1С 8
ГЛАВА 3. Реализация мобильного приложения для шинного предприятия.
………………………………………………………………………………………. 11
3.1. Авторизация в системе 11
3.2. Работа в системе 16
3.3. Меню подготовительного цеха 19
3.4. Администратор системы 28
ЗАКЛЮЧЕНИЕ 38
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 39
ПРИЛОЖЕНИЕ 41
1.1. Платформа «1С: Предприятие»
«1С: Предприятие» - это универсальная система автоматизации экономической и организационной деятельности предприятия. Система «1С: Предприятие» может приспосабливаться к особенностям конкретной области деятельности, то есть настраиваться на особенности конкретного предприятия.
Такие возможности существуют благодаря совокупности различных программных инструментов платформы, с которыми работают разработчики и пользователи. Платформа обеспечивает работу конфигурации и позволяет вносить в нее изменения или создавать собственную.
Ввиду того, что задачи автоматизации могут быть самыми разными, на платформе 1С выпускаются готовые решения, которые автоматизируют индивидуальные прикладные области деятельности.
...
1.2. Конфигуратор
Конфигуратор представляет собой среду разработки, с помощью которой можно создать или отредактировать конфигурацию. Используя конфигуратор можно сравнительно быстро и легко конструировать систему из различных компонентов, которые называются объектами конфигурации. Помимо этого, конфигурация настраивает алгоритмы работы этих объектов на разные прикладные задачи.
Объекты конфигурации работают по-разному, у каждого объекта есть свой функционал, например, объекты вида Документ или Справочник. Они являются подобием реальных объектов, с которыми работает предприятие. Подобная структура позволяет упростить понимание при конфигурировании новых систем.
ГЛАВА 2. Разработка архитектуры мобильного приложения на платформе 1С
Для наглядной визуализации схемы базы данных была разработана ERD - диаграмма в редакторе диаграмм и блок-схем Microsoft Visio (Рис. 1).
Рис. 1
Мобильное приложение во время работы обменивается с центральной базой через веб-сервисы.
...
3.1. Авторизация в системе
При запуске приложения на экране появляется обязательная памятка по технике безопасности (Рис. 2) с кнопкой продолжить.
Рис. 2
После этого запускается система, а пользователь проходит авторизацию (Рис. 3).
Рис. 3
Часть кода:
&НаСервере
Функция ПолучитьПарольПользователя(ИДНомер) Экспорт Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ИдентификационныеНомераПользователей.Пользователь КАК Пользователь
|ПОМЕСТИТЬ ВТСотр
|ИЗ
|РегистрСведений.ИдентификационныеНомераПользователей КАК ИдентификационныеНомераПользователей
|ГДЕ
| ИдентификационныеНомераПользователей.ИдентификационныйНомер = &ИдентификационныйНомер;
|ВЫБРАТЬ
| ВТСотр.Пользователь КАК Пользователь,
| ПаролиПользователей.Пароль КАК Пароль
|ИЗ
| ВТСотр КАК ВТСотр
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПаролиПользователей КАК ПаролиПользователей
| ПО ВТСотр.Пользователь = ПаролиПользователей.Пользователь"; Запрос.
...
3.2. Работа в системе
При открытии формы Меню смены, если авторизовался пользователь, автоматически заполняются поля Имени сотрудника, бригады к которой он относится, текущей смены и цеха, а также устанавливаются параметры отчетов об экстренных остановках и План/Фактных ведомостях.
В верхней области формы расположен переключатель страниц (Рис. 6), позволяющий переходить на Меню Смены, Меню Остановок Станков, Меню План/Факт.
Рис. 6
В меню Остановка Станков работник может ознакомиться со своей историей экстренных остановок рабочих центров, в которой указаны причина остановки, время, и, при надобности, сделать отбор по Дате Остановки (Рис. 7).
Рис. 7
Код запроса отчета ОстановкаСтанков:
ВЫБРАТЬ
ОстановкаВоВремяРаботы.Цех КАК Цех, ОстановкаВоВремяРаботы.РабочийЦентр КАК РабочийЦентр, ОстановкаВоВремяРаботы.Время КАК Время, ОстановкаВоВремяРаботы.Причина КАК Причина
ИЗ ГДЕ
РегистрСведений.ОстановкаВоВремяРаботы КАК ОстановкаВоВремяРаботы ОстановкаВоВремяРаботы.
...
3.3. Меню подготовительного цеха
На форме любого цеха располагаются 2 таблицы: Продукты и Сотрудники, кнопка Стоп (Рис. 9).
Рис. 9
В таблицу Продукты работник добавляет номенклатуру, с которой были выполнены работы. Заполняются такие поля, как рабочий центр (станок), номенклатура, ручной состав комплектующих, вес заправки, количество, количество в заправках, а остальные поля заполняются из базы данных автоматически, в зависимости от выбранной номенклатуры: спецификация, план, единица измерения.
Часть кода:
&НаСервере
Процедура ТабЧастьПродуктыНоменклатураПриИзмененииНаСервере(Индекс)
ТД = ДанныеФормыВЗначение(ТабЧастьПродукты, Тип("ТаблицаЗначений"));
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ
| СпецификацииНоменклатуры.Ссылка КАК Ссылка
|ПОМЕСТИТЬ ВТСпец
|ИЗ
| Справочник.СпецификацииНоменклатуры КАК СпецификацииНоменклатуры
|ГДЕ
| СпецификацииНоменклатуры.Номенклатура = &Номенклатура
| И СпецификацииНоменклатуры.
...
3.4. Администратор системы
Пользователь с правами администратора может добавлять, удалять или редактировать любую запись в базе данных: сотрудники, номенклатура, спецификации номенклатуры, должности, тарифные разряды и т.д.
Если в системе авторизируется администратор, то открывается не Меню смены, а Меню администратора(Рис. 14 - 16)
Рис. 14
Рис. 15
Рис. 16
Администратор имеет доступ к документу “Итоговый отчет мастера смены”. Этот документ объединяет все документы “Отчет мастера смены”, у которых совпадает организация, цех, смена, день оформления.
Часть кода:
&НаСервере
Процедура ЗаполнитьНаСервере()
Если ЗначениеЗаполнено(ДатаОтчетов) Тогда Запрос = Новый Запрос; Запрос.Текст =
"ВЫБРАТЬ
| ОтчетМастераСмены.Ссылка КАК Ссылка,
| НАЧАЛОПЕРИОДА(ОтчетМастераСмены.Дата, ДЕНЬ) КАК Дата
|ПОМЕСТИТЬ ВТСсылки
|ИЗ
| Документ.ОтчетМастераСмены КАК ОтчетМастераСмены
|ГДЕ
| ОтчетМастераСмены.Дата <= &ДатаОкончания
| И ОтчетМастераСмены.Дата >= &ДатаНачала
| И ОтчетМастераСмены.
...
ЗАКЛЮЧЕНИЕ
В результате проведенной проектной работы представлены теоретические основы разработки мобильных приложений на платформе 1С. Для реализации этой цели в работе были проанализированы и представлены платформы «1С: Предприятие» и конфигуратор.
Представлен и обоснован процесс разработки архитектуры мобильного приложения на платформе 1С и его возможности для автоматизации ввода выработки по продукции шинного производства.
Выбран метод обратной связи пользователя прикладного решения с распорядителем и учетчиком работ.
Реализованы элементы интерфейса приложения для выбранной мобильной платформы, применительно к шинному предприятию, включающий процедуры: авторизация в системе, работа в системе, меню подготовительного цеха, администратор системы. Разработан алгоритм оперативного ввода информации о выработке полуфабрикатов/готовой продукции в разрезе оборудования и работников. На основе созданного алгоритма разработано мобильное приложение.
...
1. Ажеронок В. А. Как настраивать «1С: Предприятие 8.2» при внедрении // Режим доступа: http://info1c.pro/knigi/?ELEMENT_ID=57 Дата обращения: 15.05.2019.
2. Аксенов К.В. Обзор современных средств для разработки мобильных приложений [Текст] //Новые информационные технологии в автоматизированных системах. - 2014. - № 17. - С. 508-513.
3. Бояркин В. Э., Филатов А. И. Конвертация данных. Обмен данными между прикладными решениями // Режим доступа: http://info1c.pro/knigi/?ELEMENT_ID=152 Дата обращения: 15.05.2019.
4. Комплект документации к конфигурации 1С Предприятия Управление холдингом ред. 1.0 // Режим доступа: http://info1c.pro/knigi/?ELEMENT_ID=161 Дата обращения: 15.05.2019.
5. Куправа Т.А. 1С Управление торговлей редакция 11 внедрение и применение
// Режим доступа: http://info1c.pro/knigi/?ELEMENT_ID=36 Дата обращения: 15.05.2019.
6. Методические материалы по программированию 1С: Предприятия 8.2 1С - учебный центр № 3 // Режим доступа: http://info1c.pro/knigi/?ELEMENT_ID=48 Дата обращения: 15.05.2019.
7. Низамутдинов И. Азбука расширений конфигураций 1С // Режим доступа:
http://info1c.pro/knigi/?ELEMENT_ID=146 Дата обращения: 15.05.2019.
8. Профессиональная разработка в системе «1С: Предприятие 8» // Режим доступа: http://info1c.pro/knigi/?ELEMENT_ID=46 Дата обращения: 15.05.2019.
9. Радченко М.Г. Хрусталева Е.В. 1С: Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы. - М.: ООО «1С – Паблишинг», 2013. – 965 с.: ил.
10. Хрусталева Е.В. Знакомство с разработкой мобильных приложений на платформе «1С: Предприятие 8». 2-е изд. – М.: ООО «1С – Паблишинг», 2015.
– 376 с.: ил.
Купить эту работу vs Заказать новую | ||
---|---|---|
1 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
900 ₽ | Цена | от 3000 ₽ |
Не подошла эта работа?
В нашей базе 55693 Дипломной работы — поможем найти подходящую