Дипломная работа: Автоматизация приема платежей в базе конфигурации "1C: Предприятия 8.3" на примере ООО «Текстиль Трейд»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
49
1.3.3 Выбор и обоснование способа приобретения ИС для
автоматизации комплекса задач
При рассмотрении способов автоматизации процессов информационного
обеспечения обычно выделяют следующие варианты:
Приобретение готового программного продукта;
Приобретение готового продукта и его доработка;
Разработка ИС средствами сотрудников предприятия;
Разработка ИС сторонней фирмой.
Рассмотрим критерии отбора и способы приобретения программного
обеспечения (ПО).
Приобретение не рассматривается поскольку на рынке отсутствуют готовые
программные продукты.
Приобретение и доработка - это покупка уже готового решения с
возможностью добавить или изменить функционал силами либо самого
производителя программного обеспечения, либо силами своего предприятия, т.е.
программистом, работающим в компании. Если выбран этот вариант, тогда язык
программирования, который использует программист, должен совпадать с языком,
на котором написано ПО. В данном случае также не применимо ввиду отсутствия
подходящих программных продуктов.
Разработка - в этом случае можно использовать сторонних разработчиков,
предоставив им полное и четкое ТЗ или разрабатывать ПО силами программистов,
работающих в компании.
Разработка силами программистов, работающих в компании была выбрана
поскольку готовых программных продуктов нет на рынке, а стоимость работы
сторонних специалистов достаточно высока. Помимо этого, преимуществом
выбранного решения является то, что работа происходит в тесном контакте с
бухгалтерией и учитывается максимальное количество пожеланий и соблюдается
строгое соответствие техническому заданию в процессе разработки программного
обеспечения. Этот вариант оптимально подходит также потому, что если что-то
50
пойдет не так, то всегда можно остановится, проанализировать и начать разработку
сначала, не нарушая рабочего процесса предприятия. Помимо возможности
восстановить данные из резервной копии и начать сначала, при ограниченном
бюджете, выделенном на проект, этот вариант будет единственным верным
решением.
51
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному
обеспечению
В информационное обеспечение (ИО) включается:
Система кодирования и классификации;
Система используемой в информационном обеспечении документации
приведенной к унифицированному виду;
ИБ (информационная база).
Классификатором называется свод различных именных группировок объектов,
свойств и их кодов. Классификаторы используются как средства описания данных,
служат гарантом единства кодирования и классификации информации и необходимы
для выполнения машинной обработки и выдачи данных в удобной форме
пользователям при решении различного рода задач [17].
Их делят на три группы, в зависимости от области применения:
Общегосударственный классификатор (ОГК);
классификаторы, используемые в пределах определенной отрасли
ведомства, называются отраслевыми;
классификаторы, используемые в пределах организации или группы
организации, локальными;
В этом дипломном проекте будут использоваться локальные классификаторы,
поскольку других типов классификаторов в рамках разработки автоматизации на
данном предприятии не используется.
Большей частью внемашинного информационного обеспечения является
документация. Важную роль в процессе автоматизации играет унификация
документации, которая устанавливает единые стандарты, которым должны
соответствовать содержание и построение документов. Общие формы документов
формируются как для всех предприятий Российской Федерации (как например,
бухгалтерские формы), так и для каждого конкретного предприятия. Унификация
заключается в тщательном отборе и строгом определении необходимой
52
номенклатуры и реквизитов документа. В процессе унификации дополнительно
определяются области использования документов и определяются характерные
особенности, специфичные для каждого вида документа. Документы так же могут
являться локальными и унифицированными. В этом дипломном проекте
используются локальный документ «Счёт на оплату».
Выделяют три способа организации информационных баз (ИБ):
Файловая;
Интегрированная;
Смешанная.
Под способом организации ИБ имеется ввиду локальное размещение базы
данных на рабочей станции, доступ к которой осуществляется встроенными
методами ОС для обмена данными по локальной вычислительной сети (ЛВС),
например, в Microsoft Windows такую функцию выполняют при помощи средств
«Общий доступ и безопасность» и «Домашняя группа».
Смешанная организация информационной базы — это хранение
распределенной базы данных на нескольких серверах и клонирование изменения в
каждой из них по определенному расписанию.
Интегрированный способ организации ИБ подразумевает совокупность
связанных друг с другом и хранящихся вместе данных при минимально возможной
избыточности, допускающее их использование оптимальным образом для
приложений, обеспечивая при этом независимость данных от программы, а для
манипуляций с данными используется общий способ управления.
В данной дипломной разработке единственной подходящей организацией ИБ
является интегрированная схема ИБ, поскольку мобильная платформа Android
поддерживает только этот способ организации информационной базы [13].
По методу установления связей между данными логические структуры баз
данных (БД) делятся на три типа:
Сетевая;
Реляционная;
53
Иерархическая.
Модель где каждому сегменту или информационной единице, за исключением
корневого элемента, можно поставить в соответствие единственный исходный
элемент и между исходным и порожденным сегментом может быть установлена
только одна связь называется иерархической. Количество экземпляров в данной
модели будет равным количеству дочерних экземпляров. Эту структуру удобно
использовать для обозначения отношения «один ко многим» в той области, для
которой применяется моделирование.
Просматривать такую структуру можно только с корневого элемента. Пропуск
элементов в иерархической структуре при попытке доступа к какому-то конкретному
сегменту не предусматривается. К основным недостаткам можно отнести следующие
пункты:
Неэффективное отображение отношений вида «многие-ко-многим»
Большое количество времени, затрачиваемое на доступ к элементам,
находящимся на нижних уровнях;
Узкая ориентация на конкретные виды запросов.
Сетевая модель — это модель, которую графически отображают в виде графа.
Вершинами графа являются записи. Записи образуют файлы. Структура записей
бывает иерархической или линейной. Выбор структуры зависит от системы в
которой используется данная модель. Между отдельно взятой парой видов записей
может быть установлено несколько связей. Название и направление каждой связи
должно иметь четкое обозначение. К минусам использования данной модели можно
отнести:
Необходимость в большом числе параметров при описании оператора и
данных;
Неудобство навигации при доступе к элементам.
Реляционная модель — это модель основой которой является математическая
логика. Она представляется собой простейшую и наиболее привычную форму
отображения данных в табличном виде. Полем записи в ней выступает колонка, а
Источник: https://baza.diplomsite.ru/previewfile/1991