Диплом: Автоматизация приема платежей на базе конфигурации "1С:Предприятия 8.3" в ООО "Икар"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
37
Приобретение и разработка - это приобретение готового решения, с
возможностью ее доработки, реализация функционала силами своей фирмы,
программистами разработчиками, которые числятся в штате постоянными
сотрудниками. При использовании такого способа, нужно учитывать язык
программирования, что бы возможности программиста фирмы совпадали с языком
программирования, на котором пишется будущая программа. [12]
В помощь реализации планируемых задач выбрана система «1С:
Предприятие 8.3». Она представляет из себя систему, необходимую для решения
большого варианта задач, которые направлены на автоматизацию объектов.
Система построена на единых принципах на одной технологической платформе.
Можно выбрать любую более подходящую по учету фирмы систему и доработать
ее в требуемом виде. [14]
Задачи управления и учета могут значительно отличаться в зависимости от
сферы деятельности фирмы, отрасли, специфики производимой продукции или
оказываемых услуг, структуры и размеров предприятия, уровня его автоматизации.
Данная программа предназначена для массового использования и удовлетворяет
потребности основного количества предприятий.
Таким образом, руководитель будет иметь решение с преимуществами
применения массового продукта, которое соответствует специфике организации.
Одним из основных и уникальных качеств программы является
совокупность стандартизации решений и учета индивидуальных потребностей
определенного предприятия.
На фирме ООО "Икар" уже используется платформа 1С «1С:Предприятие»,
только она была установлена и доработана для бухгалтеров и склада. Это являться
большим плюсом, так как это существенно снизит затраты, на приобретение
платформы, для автоматизации процесса. Необходимо доработать ее для отдела
продаж, а именно для продавца, что бы было легко осуществить создание
платежного документа за услуги и обновлять справочники актуальной
информацией.
В комплект системы входят средства, которые могут стать необходимыми
для доработки прикладных решений и внесения в них изменений любой
сложности; полный комплект документов.
38
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение представляет собой данные, которые
представлены в форме для компьютерной обработки. Представляет собой единую
систему, для классификации, кодирования и стандартизации систем документации
и массивов.
В его состав можно внести два комплекса это внешнемашинное
информационное обеспечение и внутримашинное информационное обеспечение.
Квнешнемашинным можно отнести классификаторы и документы.
К внутрмашинным относятся экранные формы, печатные формы, созданные
макеты, состав информационной базы, а именно файлы входа и выхода, база
данных.
Выставив информацию в цифровом видел можно использовать
экономическую информацию для экономического поиска, передачи и обработки.
Поэтому рекомендуется использовать ее в правильном порядке, сначала
классифицировать, потом кодировать, используя классификатор.
Классификатор производит описание экономической информации в
экономической информационной системе, хранит информацию о объектах,
названия классификационных групп и их кодовое обозначение. Классификаторы
могут быть:
отраслевые и локальные
международные
общегосударственные
К внемашинным относится система документации, которая используется при
управлении фирмой. Сведения этих документов используюсь для решения
экономических задач. Они располагаются на материальном носителе.
Взаимосвязанные формы документов, которые используются в процессе
реализации экономической деятельности, называются системой документации. Ее
39
отличительная особенность состоит в том, что она имеет большее разнообразие
видов документов. [18]
Имеющиеся системы документаций, применяются для
неавтоматизированных экономических информационных систем и отличаются тем,
что имеют увеличенное количество разных форм документов, огромным объемом
поступлений и их связанностью. Копиями сведений в документации и их работе во
время обработки и значительно пониженным доверием итоговых результатов.
Используя обработку информации, в таких системах есть вероятность потерять
большее время у сотрудников. Что бы сделать такую систему проще, можно
проявить следующие действия:
выполнить стандартизацию документации
отменить бумажную технологию, внедрять электронные документы и
новые технологии для их оформления.
Рекомендуется входные информационные документы принимать, используя
сеть, что бы они были представлены в файлах с согласованной ранее структурой.
Для бы было проще воспринимать такие файлы, они необходимы, иметь
табличную часть (это осуществляется программными средствами).
Комбинированную форму, приближенную к той, которая ранее применялась,
для документа, лучше всего использовать для построения последовательности
экранных форм для введения входных данных с первичных документов несущую
оперативную информацию. Поля должны быть расположены в определенной
последовательности и соответствовать логическому составу документа и файлов,
состоящих из оперативной информации. Их предназначение сокращать
трудоемкость выполнений операций, при вводе информации в базу.
Формы, в которых содержаться документы с постоянной информацией,
употребляются для введения и обновлении ванных информационной базы.
Рекомендуется использоваться анкетную форму для расположения реквизитов, что
является удобным для заполнения данных.
При выборе экранных форм учитываются трудоемкость и стоимость ввода
информации в машину, что бы она обеспечивала удобный внешний вид, была
читабельной, выводилась на экран и давала надежность и правильность
выполнения данных функций и операций.
40
Главной составляющей внутримашинного ИО выступает информационная
база.
Информационная база это устройство, составленное из множества данных,
местом хранения которая является вычислительная система в образе файлов,
которые удовлетворяют информационные требования процессов управления и
решения задач.
Ниже приведены варианты составления информационной базы:
составление локальных файлов;
общая база данных.
Разрабатываемая информационная база, на основе проекта будет
представлять собой общее информационное хранилище. Такой подход даст
возможность соединить различные источники информации и даст возможность
управлять файлами разных форматов.
Также можно выделить плюсы базы данных для хранения информации:
Возможности хранить данные вместе;
Быстро и удобно обрабатывать информацию и данные;
Возможность совмещать данные.
При автоматизации системы нужно учитывать разработку базы данных.
База данных - это набор данных, который отображает связь объектов и их
отношения в автоматизируемой области. Более частым способом создание базы
данных является создание главных и второстепенных данных. Также необходимо
обеспечивать надёжность хранения данных, выбрав один из способов установления
связи между ними.
Существует несколько связей между данными такие как: иерархические
сетевые и реляционные
Главными составляющими этих моделей приходятся файлы или таблицы.
Чаще всего в работе используется реляционная модель данных. При такой связи,
как правило, используют информацию, которая доступна в виде таблиц и
отношений. Это исключает повторение информации и дает возможность быстро
осуществить поиск данных и получить доступ к определённой информации.
41
Учитывая все преимущества реляционных моделей данных для
представления информации, обрабатываемой при решении задачи целесообразно
использовать реляционную модель БД. [19]
В разрабатываемом проекте будут использоваться такое информационное
обеспечение как экранные формы. Экранная форма представляет собой структуру,
содержащую входную информацию, которая в дальнейшем будет обрабатываться.
На экранной форме расположены различные добавленные компоненты. К примеру
это кнопки, табличные части, поля ввода, ссылки-справочники и др. Так же к
информационному обеспечению относиться система классификации и сама
информационная база, представляющая из себя организованную структуру,
состоящую из данных, хранящихся в памяти вычислительной системы. Именно эти
данные в виде файлов и выполняют требования необходимые деятельности
управленческих процессов и решения существующих задач.
1.4.2. Обоснование проектных решений по программному обеспечению
Программное обеспечение состоит из комплекса программ, которые
осуществляют функции и решение определённых задач информационной системы
и дают возможность комплексу технических средств работать бесперебойно. Также
в его состав входят инструктивно-методические материалы, для его грамотного
использования. К программному обеспечению относят программы, которые могут
использоваться широким кругом пользователей, а также исполнять деятельность
вычислительного процесса фирмы. Программное обеспечение является одним из
видов обеспечения вычислительной системы, наряду с техническим (аппаратным),
математическим, информационным, лингвистическим, организационным,
методическим и правовым обеспечением[10].
Такие программы дают возможность увеличить функциональные
достижения электронно-вычислительной машины, модернизировать процесс
планирования вычислительных работ, а также упростить работу
разработчикам. Специализированное программное обеспечение состоит из ряда
таких программ, которые разработаны при создании информационных технологий
определённого назначения.
42
Они делится на несколько систем, которые могут выполнять организацию
информации данных и обрабатывать её при решении задач информационной
системы. Одной из главных задач разработки такого приложения служит
правильный выбор операционной системы.
Именно операционная система может воздействовать на технические
средства машины и контролировать процесс выполнения определённых программ
и приложений, обеспечивая безопасность, выполняя сервисные функции. ОС
представляет собой набор программ; форматы для отображение файлов, а также их
связь с операционной системой.
В наше время чаще всего используют компьютеры с архитектурой
х86.Онаиспользуетсяна рабочих местах сотрудников, встречается в ОС Windows от
Microsoft, Windows XP/7/8/10.
Реже встречаются операционные системы Семейства Unix-подобных на базе
ядра Linux.
При разработке программного продукта, а именно, при автоматизации
объекта, использование особых функций от операционной системы, не требуются.
Оба типа операционных систем дадут возможность создать программу, не
потеряв при этом функциональность. В системе одновременно работают фоновые
процессы, которые не выдают информации на дисплей, но делают свою работу,
например передают данные по модему, печатают на принтере, передают почту по
сети. Фоновый процесс может инициировать как пользователь, так и сама ОС в
соответствии со сложившимися условиями. [8]
У обеих информационных систем есть возможность поддерживать
интерфейс межсетевого взаимодействия, тем самым, давая реализовывать работу
приложения в сетях. Обе операционные системы включают в себя качественный
интерфейс пользователя, что дает возможность разработать программному
приложению с помощью любой из этих систем.
В нашем случае в качестве операционной системы, для разработки
программного продукта автоматизируя фирму ООО «Икар» используется система
семьи Windows, именно система Windows 10.
Для разработки специального ПО будет использоваться система
1С:Предприятие 8.3.«1С:Предприятие» предназначена для автоматизации
43
бухгалтерского и управленческого учётов, экономической и организационной
деятельности предприятия. Эта система используется и в качестве системы
разработки и в качестве платформы функционирования разработанной
конфигурации. Хранение вводных данных будет осуществлять такой атрибут как
Справочники. Справочники представляет собой список из элементов справочника.
Справочник можно настраивать, используя состав его реквизитов. В реквизиты
закладывают свойства объектов информации. Так же в состав справочников,
можно вносить информацию в виде табличной части со списком определенных
значений. При наличии у справочников макетов, можно создавать с их помощью
печатные формы, что бы распечатать данные с формы с помощью принтера.
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение – это комплекс технических средств,
предназначенных для обеспечения работы информационной системы, а также
соответствующая документация на эти средства и технологические процессы. [17]
В качестве технического обеспечения рассматривают:
компьютеры и ноутбуки;
все участвующие устройства хранения и обработки информации;
устройства передачи данных;
устройства приема информации;
устройства внешнего хранения данных.
Для работы программы автоматизируемого отдела будут необходимы:
Сервер - специальный компьютер, на котором выполняют сервисное
программное обеспечение. Рабочая станция и сервер одинаковые по аппаратной
конфигурации, единственное что их различает это участие работы за машиной
человека. Определенные сервисные задачи выполняются путем рабочей станции
одновременно с работой пользователей. Такие машины называют невыделенный
сервер.
Сервер содержит в себе базу данных в СУБД. На этой машине размещается
служба, проводящая прием и обработку запросов автоматом.
Пользовательский компьютер - это станция, на которой и будет
44
формироваться запрос.
Средства осуществления ЛВС, это пассивные и активные компоненты
внутри сети. маршрутизатор и прочее оборудование является активным,
оборудование сегментов ЛВС и ему подобные являются пассивным.
Для надежности функционирования ОС сервера используется
избыточный массив независимых дисков объемом 100 ГБ. В целях безопасности,
ОС находится отдельно от всех файлов базы данных.
В массивах жестких дисков размера более 150 ГБ храниться информация в
формате SQL, в целях безопасности. 150 ГБ достаточный объем, для внесения
разработанного функционала, так как сейчас объем занимаемой памяти составляет
50 ГБ, учитывая, что в БД записи хранятся около 3 лет.
45
2. ПРОЕКТНАЯ ЧАСТЬ
2.1.Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Как только принято решения о создании программы (системы, доработки),
это и можно считать началом ее жизненного цикла. Соответственно, окончанием
будет вывод ее из эксплуатации.
На данный момент имеется и используется международный стандарт,
который регламентирует жизненный цикл информационных систем, это стандарт –
ISO/IEC 12207. Стандарт разработан подкомитетом ПК 7 «Системная и
программная инженерия» (англ. SC 7 Systemand Software Engineering) Совместного
технического комитета №1 ИСО/МЭК. Федеральным агентством по техническому
регулированию и метрологии РФ 01.03.2012 г. взамен ГОСТ Р ИСО/МЭК 12207-99
принят стандарт ГОСТ Р ИСО/МЭК 12207-2010 «Информационная технология.
Стадии создания" [8].
Для разработки выбрана каскадная модель жизненного цикла. Именно по
этой модели можно установить состав жизненного цикла, в том числе и все его
процессы, задачи и действия, выполняемые во время разработки системы. Можно
выделить четыре основных этапа из структуры жизненного цикла
инструментальных средств:
1. Пред проектное проведение анализа и обследование данных. Он так же
делиться на несколько этапов, первым из которых является исследование объекта и
подтверждение необходимости разработки. Второй этап заключается в выявлении
требований пользователя к системе. На последнем этапе идет оформление отчета о
проведенных работах и составляется заявка на разработку системы. Так же можно
сказать, что именно на этом этапе выносятся все недочеты в изучаемой области и
предполагаются методы их решения, устранения.
2. Проектирование данных. На этом этапе продолжается разработка и
появляется возможность увидеть, что же будет в результате после внедрения.
46
3. Разработка приложения. Когда приложение будет создано, естественно,
одной из главных задач состоит протестировать разработанное программное
обеспечение. После тестирования, необходимо оформить проектную и
эксплуатационную документацию. После успешного прохождения этого этапа,
стоит подготовить литературу, методический материал по использованию для
дальнейшей работы с по.
4. Внедрение. Последний этап в структуре жизненного цикла
инструментальных средств, на котором разработанное приложение внедряют в
рабочий процесс. Происходит обучение персонала, для кого было создано
приложение, для упрощения и автоматизации процесса.
Именно по этой методики необходимо проводить разработку. Все изменения
лучше внедрять поэтапно:
Перевод и обновление базы и конфигурации 1С на более новую
версию;
Составление проекта, макета приложения;
Настройка, доработка конфигурации приложения, создание новых
форм, справочников;
Ввод новых рабочих форм в приложении, с которым будут работать
непосредственно все затрагиваемые отделы.
Так как, этап внедрения является кульминаций всей автоматизации,
необходимо грамотно определить, какие отделы будет затрагивать программа. Все
что касается платежей, проходит через бухгалтерию, что бы в конце месяца
составлять отчеты и вести статистику по продажам. Оформленные в приложении
платежные документы, будут давать такую возможность. Склад так же должен
иметь доступ к разработанному программному обеспечению, так как после
продажи, а именно после оформления ПКО продавцом, в базе данных обновиться
информация о товарах, что даст актуализацию справочникам и подготовить
кладовщика к упаковке и транспортировке оборудования. Начальник фирмы
должен будет следить за продажами и работой фирмы, учитывать все доходы.
Администрировать систему входит в работу программиста фирмы.
Перед внедрением, рекомендуется сделать выгрузку актуальной базы данных
1С. Если появится необходимость, выгруженная база даст возможность

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

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