logo search
"Учет поставок товаров" ИС магазина электроники

1.3 Требования к разрабатываемой задаче в целом

Результаты разработки задачи «Учет поставок товаров» информационной системы (ИС) магазина электроники будет внедряться на коммерческом предприятии для повышения эффективности функционирования и управления бизнес-процессом.

Разрабатываемая задача должна автоматизировать процесс учета, обработки, хранения и выдачи информации о поставках товаров.

Основными требованиями при разработке выступают: доступный и интуитивно понятный интерфейс, максимальная скорость обработки запросов, выдача результатов учета в необходимом виде.

При построении системы предполагается реализация клиент-серверной архитектуры. Система должна быть грамотно спроектирована с точки зрения модульности для лучшего масштабирования системы в будущем. Информацию предполагается хранить на сервере базы данных. Кроме того, необходимо иметь возможность предоставлять информацию, используемую внутри системы, в виде, который позволил бы ее использование в других системах, обеспечивая тем самым универсальность.

Пользователем данной системы является кладовщик, который может не иметь специального технического образования.

Набор программных и технических средств должен обеспечивать работу системы в течение некоторого времени при временном отключении от питания. Не должен приводить к потере данных при аварийном выходе из системы или техническом сбое. Должно производиться автоматическое сохранение данных через определенный промежуток времени, установленный в программе.

При разработке функциональной задачи «Учет поставок товаров» ИС магазина электроники, будут разработаны следующие виды обеспечений:

? математическое;

? информационное;

? программное;

? техническое.

Математическое обеспечение системы представляется методами и алгоритмами обработки данных. А именно с помощью математического обеспечения должны реализовываться простые алгоритмы вычисления суммы, сравнения и процентного соотношения чисел, используемые для необходимых подсчетов и формирования выходной документации.

Информационное обеспечение системы должно быть представлено в виде реляционной базы данных. Предполагается использование нескольких баз данных для разных задач системы, что предполагает использование нескольких серверов баз данных.

Обработка и передача данных должна быть автоматизированной и проходить с минимальным вмешательством человека. Представление данных должно быть многомерным и обеспечивать для пользователя прозрачность способов хранения и обработки данных.

В качестве используемой операционной системы (OC) предполагается использование ОС семейства Linux. При создании решения для задачи «Учет поставок товаров» необходимо учитывать, что основной программный продукт был разработан в среде разработки PHP 7 и SQL-сервер MySQL 5.6.