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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
31
Перечень и описание входных документов
Наименование
документа
Форма
представления
Срок выдачи
Получатель
информации
Заказы
покупателей
Устная
информация
Во время приобретения
продукции покупателем
Менеджер по
продажам
Реквизиты
покупателей
Документ
При составлении
договора купли-
продажи
Менеджер по
продажам
Реквизиты
поставщиков
Документ
При составлении
договора с поставщиком
Менеджер по
продажам
1.4.2 Обоснование проектных решений по программному
обеспечению
На сегодняшний день существует много разнообразных систем управления
базами данных. Это такие СУБД как Paradox, FoxPro, Clipper, Access и др. Система
«1С: Предприятие» в настоящее время является одной из самых популярных
программных систем управления базами данных.
Гибкость платформы позволяет применять «1С: Предприятие» в самых
разнообразных областях:
автоматизация производственных и торговых предприятий,
бюджетных и финансовых организаций, предприятий сферы обслуживания и т.д.;
поддержка оперативного управления предприятием;
автоматизация организационной и хозяйственной деятельности;
ведение бухгалтерского учета с несколькими планами счетов и
произвольными измерениями учета, регламентированная отчетность;
широкие возможности для управленческого учета и построения
аналитической отчетности, поддержка многовалютного учета;
решение задач планирования, бюджетирования и финансового
анализа;
расчет зарплаты и управление персоналом;
другие области применения.
Опыт внедрения прикладных решений на платформе «1С: Предприятие»
показывает, что система позволяет решать задачи различной степени сложности.
Преимущества выбранной среды проектирования «1С: Предприятие»:
32
Функциональность механизмы платформы позволяют
реализовывать большое количество разнообразных функций, которые
необходимы предприятию.
Производительность в многопользовательском режиме в данной
системе существует возможность одновременной работы большого числа
пользователей без конкуренции между ними за доступ к данным. Параллельная
работа пользователей позволяет работать большому количеству пользователей в
системе без заметного снижения времени отклика системы.
Масштабируемость «1С: Предприятие» позволяет существенно
расширять функциональность и количество пользователей системы. Систему
можно использовать как в многопользовательском, так и в однопользовательском
режиме работы без существенной модификации самой системы. То есть в случае,
если количество пользователей системы, например существенно увеличивается
можно без всяких проблем перейти на клиент-серверный вариант работы
системы, и в дальнейшем масштабировать систему путем увеличения мощностей,
на которых функционирует сервер.
Обмен данными система содержит развитые механизмы обмена
данными как между собственными решениями, так и с решениями сторонних
разработчиков. Используя можно быстро написать сложную информационную
систему, даже не прибегая к программированию, либо разработать решение, для
обмена данными с другими информационными системами, которые не основаны
на «1С: Предприятие». Разрабатываемые системы могут иметь любое количество
узлов и произвольную структуру, в них поддерживается гибкое управление
логикой обмена данными. Можно динамически менять количество узлов и
направления обмена данными в информационной системы.
Ограничение доступа к данным на уровне записей и полей - можно
"тонко" настраивать доступ пользователей к данным информационной базы.
Например, каждый менеджер может видеть информацию только о тех
контрагентах, с которыми он работает.
Режим «клиент-сервер», повышает надежность, производительность и
стабильность функционирования системы, особенно при работе значительного
числа пользователей с информационными базами большого размера. В качестве
33
сервера баз данных система «1С: Предприятия» использует Microsoft SQL Server
2012.
Microsoft SQL Server 2012 одна из наиболее мощных систем работы с
базами данных в архитектуре «клиент-сервер». Данная система функционирует на
серверных и настольных ОС семейства Windows, начиная с Windows 7. При этом
клиентская часть системы может иметь любую другую операционную систему,
начиная с Windows XP. В своем составе система SQL Server 2012 имеет
следующие средства и инструменты:
средства создания баз данных,
работы с информацией баз данных,
перенесения данных из других систем и в другие системы,
резервного копирования и восстановления данных,
развитую систему транзакций,
систему репликации данных,
реляционную подсистему для анализа, оптимизации и выполнения
запросов клиентов,
систему безопасности для управления правами доступа к объектам
базы данных и пр.
Система содержит средства разработки клиентских приложений, таких как
Microsoft SQL Server 2012 Management Studio. В таблице 1.5 приведены некоторые
максимальные возможности системы.
Таблица 1.5
Максимальные возможности системы MS SQL Server
Наименование
Величина
Размер базы данных
1 048 516 TB
Количество объектов в базе данных
2 147 483 647
Количество экземпляров сервера на одном компьютере
16
Количество баз данных в одном экземпляре сервера
32767
Количество файлов в базе данных
32767
Количество таблиц в базе данных
ограничено количеством
объектов в базе
Количество полей в таблице базы
1024
Размер файла данных
32 TB
Длина идентификаторов
128 символов
Уровень вложенных хранимых процедур
32
Уровень вложенных запросов
32
34
Количество некластерных индексов для одной таблицы
249
Количество полей в одном индексе
16
Количество байт в одном индексе
800
Количество таблиц в одном запросе
256
1.4.3 Обоснование проектных решений по техническому обеспечению
Минимальные требования к техническому обеспечению, необходимому
для нормального функционирования разрабатываемой информационной системы,
представлены в таблице 1.6.
Таблица 1.6
Минимальные требования к техническому обеспечению
Характеристика
Значение
Операционная система
Windows XP, Vista, Win7
Процессор
Intel Pentium 4 (2100 MHz)
Оперативная память
DDR2 2 GB
Жесткий диск
80 Gb
Видеокарта
Intel GMA 3150
Аудиокарта
Требования не предъявляются
Монитор
SVGA монитор диагональю 17”
Принтер
Для возможности вывода отчетов и
необходимой документации на печать
рекомендуется использование лазерного
черно-белого принтера формата A4
Клавиатура
Требования не предъявляются
Мышь оптическая
Требования не предъявляются
Техническое обеспечение, имеющееся на сегодняшний день в компании
«Винторг», полностью отвечает минимальным требованиям к техническому
обеспечению, необходимому для нормального функционирования
разрабатываемой информационной системы.
35
2 ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Практика разработки прикладных приложений показывает, что идеальных
стандартов моделирования жизненного цикла (ЖЦ) проектов автоматизации, не
существует. Для достижения успехов, рекомендуется применять
комбинированные методики, которые основываются на нескольких стандартах и
методологиях. В рамках данного дипломного проекта, был применен
комбинированный метод, а именно:
для определения основных этапов ЖЦ был выбран международный
стандарт ГОСТ Р ИСО/МЭК 12207-2010
для функционального моделирования предметной области и
формирования функциональных требований, была выбрана IDEF-технология
для проектирования базы данных и разработки приложения, была
выбраны объектно-реляционная модель программирования систем,
обеспечивающаяся функциональными особенностями платформы «1С:
Предприятие».
В качестве основного стандарта, определяющего процессы ЖЦ
программных средств (ПС), был выбран стандарт ГОСТ Р ИСО/МЭК 12207 из-за
следующих преимуществ:
стандарт ГОСТ Р ИСО/МЭК 12207 является российским стандартом,
официально введенным в действие на территории Российской Федерации.
стандарт создан на основе одного из наиболее популярных
международных стандартов в сфере информационных технологий ISO/IEC
12207:1995 (ISO/IEC12207) Standard for Information Technology - Software
Lifecycle Processes.
популярные методологии разработки ПС (такие как Rational Unified
Process) основываются на ISO/IEC 12207:1995 (ISO/IEC12207) Standard for
Information Technology - Software Lifecycle Processes.
Источник: https://baza.diplomsite.ru/previewfile/2003