Дипломная работа: Автоматизация приема платежей в базе конфигурации 1С: предприятие 8.3.6 для ТОО "ASD.PRO"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
52
Для нашего проекта информационная база реализована в виде
встроенного информационного хранилища. Подобное расположение дает
возможность объединять разные источники данных, управлять файлами
разных форматов. Также очевидны преимущества применения в процессе
размещения информации в таких базах данных:
Полная совместимость данных;
Соответствие данных текущему состоянию объекта;
Увеличение скорости совместной обработки информации;
Поддержание целостности данных.
База данных (БД)представляет из себя совокупность данных, позволяет
отражать совокупность объектов и их отношений в указанной предметной
области.
Главным способом реализации БД становится разработка
централизованных и распределенных БД. Базовым критерием отбора метода
организации ИБ остается стремление к минимальным трудовым и
стоимостным затратам на создание структуры ИБ, ПО системы, структуры
ведения файлов. Базируясь на этих критериях и необходимости реализации
стабильности хранения данных используется централизованный способ
создания БД.
По способу реализации связей между данными могут различать:
Иерархическую модель;
Сетевую модель;
Реляционную модель.
Главными компонентами любой из представленных моделей становятся
файлы или таблицы.
Иерархические модели это ни что иное, как графовая модель с
вершинами-таблицами. В моделях есть один файл, являющийся входом в
структуру. Между файлами имеются отношения соподчиненности. Файл
может иметь одну исходную вершину и несколько подчиненных. Самый
популярный тип отношений - 1:М.
53
В сетевых моделях абсолютно любой файл может являться точкой входа
в систему, и взаимосвязан с некоторым числом оставшихся файлов
отношениями вида 1:1, 1:М и М:М.
Наибольшую популярность получила реляционная модель данных. В
случае такого распределения данных вся информация сохраняется в виде
таблиц и отношений. Таблицы становятся совокупностью записей (строк,
кортежей). Между отношениями (таблицами) имеются связи вида 1:М, М:М.
Любое такое отношение имеет ключ, т.н. поле записи (атрибут), позволяющее
определить ее. Это свойство реляционной модели данных минимизирует
возможность дублирования данных, увеличивает скорость поиска и доступ к
отдельным данным.
Установленный в реляционной модели подход к разделению и
целостности данных дает возможность практично организовать и упорядочить
процесс создания и реализации сложных БД, а реляционные операции имеют
мощные средства управления и обработки данных.
Беря во внимание все преимущества реляционных моделей данных для
отображения информации, используемой при решении задачи лучше всего
применять реляционную модель БД.
В данном дипломном проекте должны быть спроектированы следующие
локальные классификаторы:
сотрудники компании;
клиенты;
продукция;
заявки.
Разрабатываемая система должна содержать в себе следующие модули:
- модуль авторизации;
- модуль работы со справочниками;
- модуль ввода данных;
- модуль получения отчетов;
- модуль поиска.
54
В модуле авторизации должны быть реализованы следующие функции:
Доступ пользователя к главной странице системы после корректного
ввода пароля и логина;
Вывод сообщения об ошибке ввода пароля и логина с предложением
повторить ввод.
В данном модуле должны быть реализованы следующие функции:
Ввод данных в справочники;
Проверка вводимых данных на корректность по типам;
Вывод в виде экранной формы состава справочника;
Редактирование состава справочника.
В модуле ввода данных должны быть реализованы следующие
функции:
Возможность ввода данных с помощью экранной формы;
Проверка вводимых данных на их корректность.
В модуле получения отчетов должны быть реализованы следующие
функции:
Возможность получения отчета в соответствии с заданными
параметрами:
Формирование необходимых аналитических отчетов
В модуле поиска должна присутствовать функция, позволяющая
осуществлять поиск по справочникам, существующим в системе.
Основу информационного обеспечения составляет информационная
база, обеспечивающая хранение и обработку данных. Состав информационной
базы определяется функциями системы и услугами, которые она
предоставляет своим пользователям, а также обеспечением взаимодействия
системы учета платежей с другими автоматизированными системами.
Структура информационной базы данных должна обеспечивать возможность
расширения функций системы, не требующих изменения структуры
обрабатываемых данных, без реорганизации базы данных.
Информационная база данных должна состоять:
55
справочников, ведение которых осуществляется посредством
программного обеспечения системы сотрудниками, эксплуатирующими
систему;
настроечных таблиц для работы системы в конкретных условиях,
начальная загрузка которых осуществляется вместе с установкой системы, и
информация в которых может корректироваться администратором системы;
таблиц текущей и хранимой информации, доступ к которым
осуществляется только посредством программного обеспечения системы с
установленными правами пользователей.
Обмен информацией между комплексами задач, входящими в состав
системы, а также другими системами должен осуществляться в соответствии
с функциями, возложенными на систему, ее комплексы задач с помощью
файлов или таблиц базы данных.
В разработанной системе необходимо классифицировать следующие
наборы:
товары;
категории товаров;
виды товаров.
Входная информация будет включать в себя:
Информация о контрагентах
информация о товарной группе
информация о типе упаковки
информация о продукте
информация о контракте
информация о прибытии товара
информация о продаже продукта
Документы с результатами будут включать:
Отчет о статистике продаж
Отчет о статистике доходов
56
счет-фактура;
прайс-лист;
счет на оплату.
1.4.2 Обоснование проектных решений по программному
обеспечению
Программное обеспечение (ПО) совокупность программ для
реализации целей и задач автоматизированной системы. [2]
ПО делится на два вида: общее (операционные системы, операционные
оболочки, компиляторы, интерпретаторы, программные среды для разработки
прикладных программ, СУБД, сетевые программы и т.д.) и специальное
(совокупность прикладных программ, разработанных для конкретных задач в
рамках функциональных подсистем, и контрольные примеры). [2]
Программные средства общего назначения должны удовлетворять
следующим требованиям [1] :
представлять собой набор взаимосвязанных программ с
нормализованными методическими указаниями и инструкциями по
использованию обслуживающих программ на всех стадиях реализации
расчётов комплексов задач;
строиться по принципу открытого программного обеспечения с целью
дальнейшего развития и совершенствования;
управлять устройствами комплекса технических средств и
организовать очередность решения задач;
осуществлять работу программ самоконтроля и иметь группу
диагностических тестов;
обеспечивать защиту данных и программ пользователя друг от друга и
от операционной системы;
обеспечивать удобное хранение данных и обращение к любой
Источник: https://baza.diplomsite.ru/previewfile/1990