Файл: Разработка прикладного решения для автоматизации интернет-провайдера ООО «Юдипи» на платформе «1С: Предприятие».pdf
Добавлен: 29.06.2023
Просмотров: 137
Скачиваний: 4
СОДЕРЖАНИЕ
2. Аналитическая часть. Анализ исходных данных
2.1 Анализ программного обеспечения
2.2 Обоснование выбора и требования к прикладному решению
2.3 Разработка функциональной модели
3. Проектная часть. Разработка прикладного решения
3.1 Диалог прикладного решения
3.6 Рабочий режим разработанного прикладного решения
Введение
ООО «Юдипи» в рамках проекта «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С:Предприятие
|
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 и т.д.) |
Цена |
Средняя |
н/д |
Высокая стоимость |
Высокая цена на услуги и лицензии |
Средняя |