Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Разработка прикладного решения для автоматизации интернет-провайдера ООО «Юдипи» на платформе «1С: Предприятие»

Содержание:

Введение

ООО «Юдипи» в рамках проекта «volgorhechensk.net» занимается подключением юридических и частных лиц к высокоскоростному доступу в интернет не требующего дополнительного оборудования. Являясь одним из крупнейших провайдеров г. Волгореченск, компания обеспечивает своих клиентов качественным уровнем обслуживания и предоставления услуг. Но так сложилось что в городе данный провайдер появился относительно недавно, а пользователи пользуются услугами конкурирующих компаниях, которые давно заняли лидирующие позиции. Чтобы повысить свою позицию и перейти на новый уровень, привлечь новый клиентов и повысить уровень обслуживания необходимо провести изменения внутри компании, разработать прикладное решение для автоматизации процессов.

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

Целью курсового проектирования является разработка прикладного решения для автоматизации интернет-провайдера ООО «Юдипи», находящего в городе Волгореченск. Для автоматизации необходимо выполнить поставленные задачи:

  • Получение отчетов за требуемый период
  • Пополнение и списание денежных средств
  • Запустить разработанное решение и провести тест

1. Теоретические данные

Интернет

ИНТЕРНЕ́Т (англ. Internet, от лат. inter — между и англ. net — сеть), всемирная компьютерная сеть, соединяющая вместе тысячи сетей, включая сети вооруженных сил и правительственных организаций, образовательных учреждений, благотворительных организаций, индустриальных предприятий и корпораций всех видов, а также коммерческих предприятий сервис-провайдеров, которые предоставляют частным лицам доступ к сети. Среди типов доступа в Интернет различают онлайн (online) доступ, который позволяет использовать сеть в режиме реального времени, и офлайн (offline) доступ, когда задание для сети готовится заранее, а при соединении происходит лишь передача или прием подготовленных данных. Такой доступ менее требователен к качеству и скорости каналов связи, но дает возможность пользоваться только e-mail — электронной почтой.

Информация, хранящаяся во множестве компьютерных сетей, связанных между собой Интернетом, образует гигантскую электронную библиотеку. Огромное количество данных, распределенных между компьютерными сетями, затрудняет поиск и получение желаемой информации. Для облегчения поиска в Интернете развивались все более совершенные средства. Среди них нужно отметить такие, как Archie, Gopher и WAIS, коммерческие поисковые машины (search engines, indexes), которые представляют собой программы, использующие алгоритм поиска среди большого обьема документов по ключевым словам. Результаты поиска пользователь получает в виде списка заголовков и описаний документов, содержащих ключевые слова, отсортированные по степени релевантности. Такая программа как Telnet позволяет пользователям соединяться с одного компьютера с другим удаленным компьютером другой сети. FTP (протокол передачи файлов) используется для пересылки информации между компьютерами различных сетей.

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

Провайдер

ПРОВА́ЙДЕР (англ. provider, от provide — поставлять, снабжать), фирма, предоставляющая услуги доступа в Интернет (подключение, регистрация, хостинг). Доступ предоставляется посредством модема, а также с помощью выделенных высокоскоростных линий связи (волоконно-оптический кабель, радиодоступ и др.).

В число предоставляемых интернет-провайдером услуг могут входить:

  • доступ в Интернет по коммутируемым и выделенным каналам;
  • выделение дискового пространства для хранения и обеспечения работы сайтов (хостинг);
  • поддержка работы почтовых ящиков или виртуального почтового сервера;
  • размещение оборудования клиента на площадке провайдера (колокация);
  • аренда выделенных и виртуальных серверов;
  • резервирование данных;
  • и другие.

Интернет-провайдеров можно разделить на типы в соответствии с предоставляемыми услугами:

  • провайдеры доступа;
  • хостинг-провайдеры;
  • магистральные (англ. backbone) провайдеры;
  • канальные провайдеры;
  • провайдеры последней мили;
  • и другие.

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

С юридической точки зрения, интернет-провайдер — это оператор связи, имеющий лицензию на один из следующих видов услуг:

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

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

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

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

Можно выделить физические компоненты данных технологий:

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

1С:Предприятие

1С:Предприятие — программный продукт компании «1С», предназначенный для автоматизации деятельности на предприятии. Технологическая платформа «1С:Предприятие» представляет собой программную оболочку над базой данных. Используются базы на основе DBF-файлов в 7.7, собственный формат 1CD с версии 8.0 или СУБД Microsoft SQL Server на любой из этих версий. Кроме того, с версии 8.1 хранение данных возможно в PostgreSQL и IBM DB2, а с версии 8.2 добавилась и Oracle. Платформа имеет свой внутренний язык программирования, обеспечивающий, помимо доступа к данным, возможность взаимодействия с другими программами посредством OLE и DDE, в версиях 7.7, 8.0 и 8.1 — с помощью COM-соединения.

Клиентская часть платформы функционирует в среде Microsoft Windows, а начиная с версии 8.3, также в среде Linux и Mac OS X. Начиная с версии 8.1, серверная часть платформы в клиент-серверном варианте работы «1С:Предприятия» может функционировать на ОС Microsoft Windows и Linux.

2. Аналитическая часть. Анализ исходных данных

2.1 Анализ программного обеспечения

1С:Предприятие

1С:Предприятие — программный продукт компании 1С, предназначенный для автоматизации деятельности на предприятиях всевозможной направленности. Многие называют просто - программа 1С.

Первоначально, продукт 1С:Предприятие был предназначен для автоматизации бухгалтерского учёта и управленческого учёта (включая начисление зарплаты и управление кадрами). Но сегодня этот продукт находит своё применение в областях, далёких от собственно бухгалтерских задач.

1С:Предприятие — это (одновременно) и технологическая платформа, и пользовательский режим работы. Технологическая платформа предоставляет объекты (данных и метаданных) и механизмы управления объектами. Совокупность объектов (данных и метаданных), а также связей между ними, задаваемых программистом, представляет собой конфигурацию. При автоматизации какой-либо деятельности составляется своя конфигурация объектов и связей между ними, задаваемых программно, которая и представляет собой законченное прикладное решение. Конфигурация создаётся в специальном режиме работы программного продукта под названием «Конфигуратор», и параллельно с созданием этой конфигурации существует возможность тут же проверять ее работоспособность в режиме «1С:Предприятие», осуществляя отладку. Пользователи же работают исключительно в режиме «1С:Предприятие», в котором получают доступ ко всем функциям (сообразно правам каждого конкретного пользователя), реализованным в данном прикладном решении (конфигурации).

Предназначение 1С:Предприятия

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

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

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

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

Некоторые ключевые особенности платформы:

1. Большое количество объектов метаданных, которых хватит для решения самых разнообразных задач.

2. Поддержка разных СУБД. 1С:Предприятие хорошо работает как с MS SQL Server, так и с бесплатной СУБД — PostgreSQL. Это экономия на лицензиях.

3. Наличие огромного числа специалистов. Найти человека, способного поддерживать/дорабатывать уже работающий проект очень легко.

5. Поддержка со стороны компании 1С. Компания «1С» как никто другой заинтересована в продвижении своих программных продуктов. И продвигает она не рекламой, а качеством и сервисом.

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

Таблица 1 – Аналоги платформы 1С:Предприятие

 

Галактика

Парус

SAP

Мiсrоsоft Dinаmiсs АХ

Интерфейс

Удобный, широко настраиваемый интерфейс

Не очень дружелюбный интерфейс

Достаточно симпатичный интерфейс

Интуитивно-понятный 

интерфейс

Исключительная проработанность интерфейса

Корректировка

Присутствует

Не возможна

Присутствует

Присутствует

н/д

Масштабируемость

Хорошая

Широкий выбор СУБД. Возможность выбора аппаратной и программной платформы сервера БД

Присутствует

Хорошо масштабируемое решение

Хорошая масштабируемость

Доработка

Присутствует

Заказываются у разработчика ПО

Только разработчики

Трудоемкая доработка системы

Трудоемкая доработка

Модульность

Присутствует

Гибкая модульная система

МRР, бухгалтерия, СRМ, финансы и т.д

Большое количество модулей

МRР, НR, СRМ и т.д.

Интеграция

Реализована

СОМ, ОDВС, XML, ActiveX. 

CAD, CAM, CAPP ADEM

Интеграция SAP с другими системами

Мiсrоsоft (Оutlооk, Ехсеl и т.д.)

Цена

Средняя

н/д

Высокая стоимость

Высокая цена на услуги и лицензии

Средняя

В таблице 1 собраны ключевые данные по аналогам системы 1С:Предприятие, необходимы для решения поставленных целей и реализации прикладного решения для компании ООО «Юдипи».

2.2 Обоснование выбора и требования к прикладному решению

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

Требования, предъявляемые к конфигурации:

Общие

  • Удобство пользования
  • Надежность
  • Стабильность

Функциональные

  • Ведение документов
  • Формирования отчетов
  • Оплата по тарифам
  • Проверка баланса и остатков

2.3 Разработка функциональной модели

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

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

Функциональная модель IDEF0 представляет собой набор блоков, каждый из которых представляет собой «черный ящик» со входами и выходами, управлением и механизмами, которые детализируются (декомпозируются) до необходимого уровня. Наиболее важная функция расположена в верхнем левом углу. А соединяются функции между собой при помощи стрелок и описаний функциональных блоков. При этом каждый вид стрелки или активности имеет собственное значение. Данная модель позволяет описать все основные виды процессов, как административные, так и организационные.

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

Интерфейсная стрелка - (Arrow).

Интерфейсная стрелка «вход» (Input). 

Интерфейсная стрелка «управление» (Control). 

Интерфейсная стрелка «ресурс» (Mechanism)

Интерфейсная стрелка «выход» (Output)

Интерфейсные стрелки ссылки (Call Arrow).

Рисунок 1 – Функциональная схема процесса подключения абонента, разработанная при помощи модели IDEF0

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

В нашем случае работа делится на 4 основных этапа:

  1. Подключение абонента.
  2. Выбор тарифа.
  3. Лицевой счёт.
  4. Пополнение лицевого счета.

А роли входного потока будет решение абонента и его заявление на подключение услуги компании.

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

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

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

Рисунок 2 – Функциональная схема процесса подключения абонента (декомпозированная)

Человек приходит в офис подает заявление на подключение услуги по интернет провайдера и отдает его оператору (функциональный блок А1).

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

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

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

3. Проектная часть. Разработка прикладного решения

3.1 Диалог прикладного решения

Рисунок 3 – Диалог прикладного решения

В диалоге прикладного решения были созданы следующие разделы:

  1. Рабочий стол (по умолчанию)
  • Абоненты
  1. Финансы
  • Абоненты
  • Тарифы
  • Баланс абонента
  • Регистр доход
  • Регистр расход
  • Стартовый счёт
  • Пополнение баланса
  • Платеж. Расход
  1. Служебное
  • Абоненты
  • Тарифы
  • Стартовый счёт
  • Доходы
  • Расход
  • Неполадки
  1. Технический отдел
  • Неполадки
  • Техобслуживание

В самом начале этапа проектирования необходимо запустить приложение 1С:Предприятие. В появившемся окне выбрать "добавить ", далее

"Создание новой информационной базы ".

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

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

Рисунок 5 – Стартовое окно добавления информационной базы (продолжение)

Рисунок 6 – Стартовое окно добавления информационной базы (окончание)

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

Рисунок 7 – Создание подсистем

3.2 Справочники

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

Рисунок 8 – Справочник Абоненты

В качестве типа реквизитов указаны:

  • НомерСчёта – тип Число, длина 10
  • Тариф – тип СправочникСсылка.Тарифы
  • Фамилия – тип Строка, длина 20
  • Имя – тип Строка, длина 20
  • Отчество – тип Строка, длина 30
  • ДатаРождения – тип Дата
  • Улица – тип Строка, длина 35
  • Дом – тип Строка, длина 4
  • Квартира – тип Строка, длина 4
  • ТелефонМоб – тип Строка, длина 15
  • ТелефонДом – тип Строка, длина 15

Справочник Абоненты: Страндартные реквизиты – Наименование – выбран синоним Ф.И.О.

Рисунок 9 – Справочник Тарифы

В качестве типа реквизитов указаны:

  • Скорость – тип Строка, длина 10
  • Стоимость – тип Строка, длина 10

Справочник. Тарифы. Представление объекта: Тариф

В справочнике Доходы, Неполадки используются стандартные реквизиты.

Рисунок 10 – Справочник Расходы

В качестве типа реквизитов указаны:

  • Стоимость – тип Строка, длина 10

3.3 Документы

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

Рисунок 11 – Документ Стартовый Счёт

В качестве типа реквизитов указаны:

  • Абонент – тип Справочник.Абоненты.
  • Сумма – тип Строка, длина 10

В качестве табличной части указаны:

  • Абонент – тип Справочник.Абоненты.
  • Сумма – тип СправочникСсылка.Доходы

Рисунок 12 – Документ Пополнение Баланса

В качестве типа реквизитов указаны:

  • Доход – тип СправочникСсылка.Доходы
  • Абонент – тип Справочник.Абоненты.
  • Сумма – тип Строка, длина 10

Табличные части по умолчанию.

Рисунок 13 – Документ Платеж Расходы

В качестве типа реквизитов указаны:

  • Расход – тип СправочникСсылка.Расходы
  • Абонент – тип Справочник.Абоненты.
  • Сумма – тип Строка, длина 10

Табличные части по умолчанию.

Рисунок 14 – Документ Техобслуживание

В качестве типа реквизитов указаны:

  • Абонент – тип Справочник.Абоненты.
  • Неполадка – тип СправочникСсылка.Неполадки
  • ДатаОбращения – тип Дата
  • Пояснение – тип Строка, длина 300
  • Телефон – тип Число, длина 15

Табличные части по умолчанию.

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

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

Рисунок 15 – Регистр накопления Баланс Абонента

В данных регистра накопления добавлены:

Измерения:

Счёт – тип СправочникСсылка.Абоненты

Абонент – тип СправочникСсылка.Абоненты

Ресурсы:

Сумма – тип Число, длина 10

Регистраторами выступают созданные ранее документы СтартовыйСчёт, ПополнениеБаланса, ПлатежРасходы.

Рисунок 16 – Регистр накопления Регистр Доход

В данных регистра накопления добавлены:

Измерения:

Доход – тип СправочникСсылка.Доходы

Абонент – тип СправочникСсылка.Абоненты

Ресурсы:

Сумма – тип Число, длина 10

Реквизит создан для неких пояснений, комментариев к записи

Регистраторами выступают созданные ранее документы СтартовыйСчёт, ПополнениеБаланса.

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

Рисунок 17 – Регистр накопления Регистр Расход

В данных регистра накопления добавлены:

Измерения:

Расход – тип СправочникСсылка.Расходы

Абонент – тип СправочникСсылка.Абоненты

Ресурсы:

Сумма – тип Число, длина 10

Реквизит создан для неких пояснений, комментариев к записи

Регистраторами выступают созданные ранее документы СтартовыйСчёт, ПлатежРасходы.

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

Конструктор движений  – это один из инструментов разработки. Он используется только для документов и помогает создать процедуру обработки проведения документа на встроенном языке. Конструктор может быть вызван из окна редактирования документа:

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

После этого нажать кнопку Конструктор движений. Эта кнопка генерирует код (программу) для указанной выше процедуры ОбработкаПроведения.

Рисунок 18 – Конструктор движения регистров для документа Стартовый Счёт.

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

Данные движений для документов Платеж.Расходы и ПополнениеБаланса заполняются точно так же, тип движения выбираются их соображений действий данных документа.

3.5 Отчёты

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

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

Рисунок 19 – Отчёт Приходы

Рисунок 20 – Основное окно компоновки данных. Отчёт

В данной ситуации необходимо из левой вкладки Базы данных при помощи кнопки со стрелочкой перенести РегистрДоходОбороты в центральное поле.

Рисунок 21 – Конструктор запроса. Отчёт

Из поля Таблицы, клавишей двойной стрелки перенести все элементы в окно Поля, так как указано на рисунке 21.

Рисунок 22 – Конструктор запроса. Отчёт (окончание)

Рисунок 23 – Отчёт приходы. Основное окно компоновки данных

После всех сделанных операций окно отчёта применяет следующий вид. Во вкладке ресурсы необходимо перенести поля СуммаОборот, СуммаПриход, СуммаДоход в правое окно. Именно по них основываются данные в отчёте.

Рисунок 24 – Отчёт приходы. Основное окно компоновки данных (продолжение)

Рисунок 25 – Отчёт приходы. Основное окно компоновки данных (окончание)

3.6 Рабочий режим разработанного прикладного решения

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

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

Рисунок 26 – Рабочий стол. Тест

В подсистемы предоставлены следующие вкладки. Текущая вкладка Абоненты показывает полную информацию о клиентах – о подключённых у них тарифных опциях, их телефон, адрес и прочее.

Рисунок 27 – Финансы. Тест

Как и на главном меню рабочего стола, так и на вкладке Абоненты из подсистемы Финансы можно записать нового абонента, интерфейс практически идентичен.

Рисунок 28 – Абонент. Создание. Тест

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

Рисунок 29 – Финансы. Тарифы. Тест

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

Рисунок 30 – Стартовый счёт. Тест

Рисунок 30 – Платеж. Расходы

Рисунок 31 – Пополнение баланса. Тест

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

Рисунок 32 – Регистры доходов и расходов. Тест

Данные регистры отображают данные, историю пополнений или списаний денежных средств на основе построенных движений из документов. Так же по этим регистрам можно строить отчёты, приходы - рисунок 33 и соответственно расходы – рисунок 34.

Рисунок 33 – Отчёт. Приходы. Тест

Рисунок 34 – Отчёт. Расходы. Тест

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

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

Рисунок 35 – Служебное. Неполадки. Тест

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

Рисунок 36 – Техобслуживание. Тест

Заключение

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

В этой курсовой работе была спроектировано и разработано прикладное решение для интернет провайдера на базе платформы «1С:Предприятие 8.2».

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

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

Список используемой литературы

  1. Гартвич А. 1С: Упрощенка 8.3 с нуля. 77 уроков для начинающих. БХВ-Петербург.,2016, 384 с.
  2. Ощенко И. А. Азбука программирования в 1С:Предприятие 8.3. БХВ-Петербург, 2015, 288 с.
  3. Гладкий А. А. 1С. Управление торговлей 8.2. Руководство пользователя, 2014, 320 с.
  4. Ульянцева С.З. Управление документами: быстро, эффективно, своими силами. На примере «1С:Документооборота 8». 1С-Паблишинг, 2015, 148
  5. Лушников В. В., Бондарев А. В. 1С:Документооборот. 200 вопросов и ответов. 1С-Паблишинг, 2014, 198 с.
  6. Хрусталева Е. Ю. Разработка сложных отчетов в 1С:Предприятии 8. Система компоновки данных. 1С-Паблишинг, 2015. 485 с.
  7. Хрусталева Е. Ю. 101 совет начинающим разработчикам в системе 1С:Предприятие 8. 1С-Паблишинг, 2015, 2013 с.
  8. Ощенко И. А. 1С: Управление торговлей 8.3 с нуля. 50 уроков для начинающих. Учебное пособие. БХВ-Петербург, 2015, 336 с.
  9. Кашаев С. М. 1С: Предприятие 8.2. Программирование и визуальная разработка на примерах. БХВ-Петербург, 2104, 320 с.
  10. Соловьев Д. С., Писарев А. А. Интернет-магазин без правил, 2015, 176 с.
  11. Акила К, Еремеевский А. А. Интернет-магазин с нуля. Полное пошаговое руководство, 2013, 176 с.
  12. Энциклопедический словарь. Интернет [Электронный ресурс]. – Режим доступа: https://dic.academic.ru/dic.nsf/es/23309/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82
  13. Энциклопедический словарь. Провайдер [Электронный ресурс]. – Режим доступа: https://dic.academic.ru/dic.nsf/es/86242/%D0%9F%D0%A0 %D0%9E%D0%92%D0%90%D0%99%D0%94%D0%95%D0%A0
  14. Википедия. Провайдер [Электронный ресурс]. – Режим доступа: https://dic.academic.ru/dic.nsf/ruwiki/1107231/%D0%9F%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80
  15. Аналоги 1С [Электронный ресурс]. – Режим доступа: http://moscowsoft.com/1s-predpriyatie/1s-predpriyatie/analogi-1s
  16. 1С Предприятие что это [Электронный ресурс]. – Режим доступа: https://helpf.pro/faq/view/1354.html
  17. 1С:Предприятие [Электронный ресурс]. – Режим доступа:

https://ru.wikipedia.org/wiki/1%D0%A1:%D0%9F%D1%80%D0%B5%D0%B4%D0%BF%D1%80%D0%B8%D1%8F%D1%82%D0%B8%D0%B5

  1. Знакомство с программным комплексом 1С Предприятие [Электронный ресурс]. – Режим доступа: https://wd-x.ru/1c-predpriyatie/

Приложение

Документ СтартовыйСчёт: Модуль объекта

Процедура ОбработкаПроведения(Отказ, Режим)

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр РегистрДоход Приход

Движения.РегистрДоход.Записывать = Истина;

Движение = Движения.РегистрДоход.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;

Движение.Период = Дата;

Движение.Доход = Абонент;

Движение.Абонент = Абонент;

Движение.Сумма = Сумма;

// регистр РегистрРасход Расход

Движения.РегистрРасход.Записывать = Истина;

Для Каждого ТекСтрокаБаланс Из Баланс Цикл

Движение = Движения.РегистрРасход.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Расход;

Движение.Период = Дата;

Движение.Расход = Дата;

Движение.Абонент = Абонент;

Движение.Сумма = Сумма;

КонецЦикла;

// регистр БалансАбонента Приход

Движения.БалансАбонента.Записывать = Истина;

Движение = Движения.БалансАбонента.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;

Движение.Период = Дата;

Движение.Счёт = Абонент;

Движение.Абонент = Абонент;

Движение.Сумма = Сумма;

Документ ПополнениеБаланса: Модуль объекта

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

Процедура ОбработкаПроведения(Отказ, Режим)

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр РегистрДоход Приход

Движения.РегистрДоход.Записывать = Истина;

Движение = Движения.РегистрДоход.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;

Движение.Период = Дата;

Движение.Доход = Доход;

Движение.Абонент = Абонент;

Движение.Сумма = Сумма;

// регистр БалансАбонента Приход

Движения.БалансАбонента.Записывать = Истина;

Движение = Движения.БалансАбонента.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Приход;

Движение.Период = Дата;

Движение.Счёт = Абонент;

Движение.Абонент = Абонент;

Движение.Сумма = Сумма;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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

Документ ПлатёжРасходы: Модуль объекта

Процедура ОбработкаПроведения(Отказ, Режим)

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр РегистрРасход Расход

Движения.РегистрРасход.Записывать = Истина;

Движение = Движения.РегистрРасход.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Расход;

Движение.Период = Дата;

Движение.Расход = Расход;

Движение.Абонент = Абонент;

Движение.Сумма = Сумма;

// регистр БалансАбонента Расход

Движения.БалансАбонента.Записывать = Истина;

Движение = Движения.БалансАбонента.Добавить();

Движение.ВидДвижения = ВидДвиженияНакопления.Расход;

Движение.Период = Дата;

Движение.Счёт = Абонент;

Движение.Абонент = Абонент;

Движение.Сумма = Сумма;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

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