1.3.8 Требования к системе

 

Общие требования. Разрабатываемая система должна представлять собой законченный программный продукт, реализующий автоматизацию процесса управления складским комплексом в установленном объеме задач. Для обеспечения эффективной работы система должна иметь дружественный графический интерфейс с пользователем, понятное назначение функций и наглядный результат обработки информации, надежно функционировать в существующем программном окружении и условиях эксплуатации, обладать средствами защиты от сбоев и восстановления. Система должна быть открытой для дальнейшего масштабирования и наращивания функциональных возможностей отдельных программных модулей. Необходимым и обязательным является наличие встроенной интерактивной справочной информации по работе с системой и программной документации на систему: техническое задание, описание программы, исходный текст программы, руководства системного программиста и пользователя.

Требования к видам обеспечения и компонентам. По техническому обеспечению: персональный компьютер, с достаточным объемом оперативной памяти, наличие дисковых накопителей (НЖМД, НГМД) для хранения БД, документов и их архивных копий, монитор, принтер для печати отчетной документации.

По программному обеспечению:

1)   системное: операционная система, драйвера для встроенных и внешних устройств;

2)   прикладное: программы диагностики аппаратных средств и антивирусной защиты.

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

2.    Описание функциональной структуры информационной системы складского терминала

В соответствии с техническим заданием структуру задач, решаемых системой можно представить следующей схемой рис. 2.1.

Для выполнения первой задачи – идентификации пользователей, необходимо чтобы система могла:

ü Разрешать работу с системой только зарегистрированным пользователям.

ü Обеспечивать гибкую настройку доступности процедур системы для каждого отдельного пользователя.

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

Реализация описанных выше процедур системы обеспечивается работой первой функции <Идентификация пользователей>, выполнение которой обеспечивают четыре подфункции: <Ввод информации о пользователях системы>, <Просмотр данных>, <Обработка информации>, <Сохранение информации о произведенных пользователем операциях>.

Подфункция системы <Ввод информации о пользователях системы> реализуется с помощью подфункций второго уровня <Добавление данных>, <Проверка правильности ввода информации> и <Сохранение информации>.

Подфункция <Обработка информации> может быть реализована тремя подфункциями второго уровня <Поиск информации>, <Сортировка информации>, <Изменение информации>, которые в свою очередь реализуются подфункциями третьего уровня. Для подфункции <Поиск информации> это:

<Задание условий поиска>

<Выполнение условий поиска>

<Просмотр результатов поиска>

<Печать результатов поиска>

Для подфункции <Сортировка информации> это:

<Задание условий сортировки>

<Выполнение условий сортировки>

<Просмотр результатов сортировки>

<Печать результатов сортировки>

Для подфункции <Изменение информации> это:

<Добавление информации>

<Исправление информации>

<Проверка правильности ввода информации>

<Удаление информации>

<Просмотр результатов>

<Сохранение изменений>

Подфункция системы <Сохранение информации о произведенных пользователем операциях> имеет важное значение, и поэтому выделена в отдельную подфункцию. Назначение данной подфункции состоит в сохранении идентификатора пользователя и времени в служебных полях базы данных при произведении пользователем, каких либо действий с базой данных системы. Это необходимо для восстановления информации о том – кто, когда и какие операции производил. Структурную схему функции системы <Идентификация пользователей> можно представить схемой, представленной на рис. 2.2.

Для выполнения второй задачи – учета продукции поступающей в зону складского комплекса, необходимо чтобы система могла:

ü Обеспечивать возможность ввода информации о приходе продукции на склад в двух режимах:

o  Автоматический режим – режим, при котором на систему ложится задача выбора оптимального расположения продукции на складе. Оператор вводит в систему принимаемую продукцию, система определяет – где ее расположить.

o  Ручной режим – режим, при котором оператор вручную определяет расположение принимаемой продукции на складе.

ü Обеспечивать возможность корректировки введенной информации.

ü Обеспечивать просмотр имеющейся информации.

ü Контролировать правильность ввода информации.

ü Автоматически сохранять введенную информацию.

ü Обеспечивать возможность удаления информации.

ü Обеспечивать возможность поиска необходимых данных.

ü Обеспечивать возможность сортировки имеющейся информации.

ü Обеспечивать формирование необходимой документации и вывод ее на печать.

Реализация описанных выше процедур системы обеспечивается работой второй функции <Учет продукции поступающей на склад>, выполнение которой обеспечивают такие подфункции как <Ввод информации о поступлении продукции на склад>, <Просмотр всех имеющихся данных>, <Обработка имеющейся информации>, <Формирование необходимой документации>.

Подфункция системы <Ввод информации о поступлении продукции на склад> реализуется с помощью подфункций второго уровня <Автоматический режим> и <Ручной режим>. Данные подфункции, в свою очередь, реализуются с помощью подфункций третьего уровня:

<Добавление данных>

<Проверка правильности ввода данных>

<Внесение изменений>

<Удаление информации>

<Просмотр результата>

<Выдача необходимой информации на печать>

<Автоматическое сохранение информации>

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

Подфункция системы <Просмотр всех имеющихся данных> реализуется с помощью подфункций второго уровня <Просмотр документов> и <Печать документов>. Подфункция системы <Обработка имеющейся информации> может быть реализована с помощью двух подфункций второго уровня <Поиск информации>, <Сортировка информации>. Выполнение задач подфункции <Поиск информации> осуществляется подфункциями третьего уровня:

<Задание условий поиска информации>

<Выполнение поиска информации>

<Просмотр результатов поиска>

<Печать результатов поиска>

а подфункции <Сортировка информации> в свою очередь подфункциями:

<Задание условий сортировки>

<Выполнение сортировки>

<Просмотр результатов сортировки>

<Печать результатов сортировки>

Подфункция системы <Формирование необходимой документации> реализуется четырьмя подфункциями второго уровня:

<Формирование отчетных форм>

<Формирование отчетов>

<Просмотр и печать отчетов>

<Сохранение отчетов>

На основании вышеизложенного, реализацию функции <Учет продукции поступающей на склад> можно описать схемой представленной на рис. 2.3.

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

ü Обеспечивать возможность ввода информации об отгрузке продукции со склад в двух режимах:

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

o  Ручной режим – режим, при котором оператор вручную определяет расположение отгружаемой продукции на складе.

ü Обеспечивать возможность корректировки введенной информации.

ü Обеспечивать просмотр имеющейся информации.

ü Контролировать правильность ввода информации.

ü Автоматически сохранять введенную информацию.

ü Обеспечивать возможность удаления информации.

ü Обеспечивать возможность поиска необходимых данных.

ü Обеспечивать возможность сортировки имеющейся информации.

ü Обеспечивать формирование необходимой документации и вывод ее на печать.

Реализация описанных выше процедур системы обеспечивается работой второй функции <Учет продукции отгруженной со склада>, выполнение которой обеспечивают такие подфункции как <Ввод информации об отгрузке продукции со склада>, <Просмотр всех имеющихся данных>, <Обработка имеющейся информации>, <Формирование необходимой документации>. Как видно, перечень выполняемых данной функцией процедур аналогичен списку процедур предыдущей функции, поэтому будет целесообразно использовать структуру функции <Учет продукции поступающей на склад>, с разницей лишь в том, что процедуры будут выполняться для информации из базы данных документов отгрузки со склада. Так же, для реализации функции <Учет продукции отгруженной со склада> изменится назначение подфункции третьего уровня <Автоматическое определение необходимой информации и занесение ее в базу данных системы>. В задачи данной подфункции входит определение наиболее оптимального расположения продукции на складе и выдача соответствующих адресов склада для отгружаемой продукции. Структурная схема функции системы <Учет продукции отгруженной со склада> будет аналогична схеме функции <Учет продукции поступающей на склад> рис. 2.3.

Для выполнения четвертой задачи – контроль за состоянием складского комплекса, необходимо чтобы система могла вести:

ü Учет поставщиков продукции.

ü Учет клиентов складского комплекса.

ü Учет наименований продукции складского комплекса.

ü Возможность произведения операций с виртуальными ячейками склада.

Реализация описанных выше процедур системы обеспечивается работой четвертой функции <Контроль за состоянием складского комплекса>, выполнение которой осуществляется подфункциями: <Просмотр ячеек склада>, <Операции с ячейками склада>, <Учет поставщиков продукции>, <Учет клиентов>, <Учет наименований продукции>. Подфункция <Операции с ячейками склада> реализуется четырьмя подфункциями второго уровня:

<Создание виртуальных ячеек>

<Удаление виртуальных ячеек>

<Редактирование информации о ячейках>

<Блокировка ячеек>

Подфункция <Учет поставщиков продукции> также реализуется четырьмя подфункциями второго уровня:

<Добавление поставщика>

<Просмотр имеющихся поставщиков>

<Удаление поставщика>

<Редактирование информации о поставщике>

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

Для выполнения пятой задачи – формирование необходимой документации, необходимо чтобы система могла:

ü Поиск информации для составленных отчетов.

ü Просмотр сформированных отчетов.

ü Создание запросов для связи отчетов с данными.

ü Создание форм отчетов.

ü Генерацию отчетов.

ü Настройку представления отчетов.

ü Печать и сохранение отчетов в различных форматах.

Реализация описанных выше процедур системы обеспечивается работой пятой функции <Формирование необходимой документации>, выполнение которой осуществляется подфункциями <Создание запросов для связи отчетов с данными>, <Создание форм отчетов>, <Формирование отчетов> и <Обработка отчетов>. Подфункция <Создание запросов для связи отчетов с данными> предназначена для создания запросов к базе данных. В запросах указываются таблицы данных и необходимые условия выборки данных. Каждый запрос имеет свое имя, ссылаясь на которое производится формирование данных для отчета, вызвавшего данный запрос. Функционирование данной подфункции осуществляется пятью подфункциями второго уровня:

<Просмотр списка запросов>

<Добавление запроса>

<Редактирование запроса>

<Удаление запроса>

<Просмотр результатов запроса>

Подфункция <Создание форм отчетов> предназначена для создания шапок отчетов. В форме отчета создаются необходимые надписи (заголовок отчета, заголовки столбцов и т.д.) а также указываются используемые запросы, необходимые для формирования данного отчета. Функционирование данной подфункции осуществляется пятью подфункциями второго уровня:

<Просмотр списка форм>

<Редактирование существующих форм>

<Добавление формы>

<Удаление формы>

<Просмотр формы>

Подфункция <Формирование отчетов> реализуется в системе с помощью подфункций второго уровня: <Поиск данных для отчета>, <Выбор формы отчета>, <Выбор запроса для отчета>, <Генерация отчета>. Подфункция <Обработка отчетов> реализуется в системе с помощью подфункций второго уровня: <Просмотр и настройка отчетов> <Печать отчетов> <Загрузка отчетов> <Сохранение отчетов в необходимом формате>. Составим структурную схему функции системы <Формирование необходимой документации> рис. 2.5.

 


Информация о работе «Информационная система складского терминала»
Раздел: Информатика, программирование
Количество знаков с пробелами: 126888
Количество таблиц: 24
Количество изображений: 0

Похожие работы

Скачать
75499
2
3

... на специализированные программные продукты. Это существенно экономит трудовые ресурсы, одновременно повышая производительность труда. 2.1 Информационная система предприятия при организации удаленного склада   Автоматизация склада объединяет системы управления складом, технологию штрих-кодирования, радиотерминалы, сканеры, складское и транспортно-погрузочное оборудование, производственные ...

Скачать
192613
24
4

... заключения с целью планирования прохождения процедуры продления предварительного заключения. Бизнес-процесс "Прием месячных заявок клиентов" Прием уточненных месячных заявок Анализ изменений в заявках клиентов В логистической системе должна быть возможность отслеживать изменения в заявках клиентов (как причину изменения графика производства). Бизнес-процесс "Перемещение ГП из цеха на склад ...

Скачать
87374
8
17

... предприятия. Для дальнейшего развития Системы необходимо рассчитать экономическую эффективность проекта. Для этого необходимо выбрать направление распространения Системы. Заказчиком системы выступало закрытое акционерное общество "Белгородский бройлер". Произведем расчет экономической эффективности проекта с точки зрения заказного проекта. Структура экономической части при создании программного ...

Скачать
84402
0
4

... в тех разрезах, которые Вам необходимы, формируя набор показателей «на лету». Прозрачность и достоверность данных обеспечивается наличием всей необходимой информации в единой системе. «Управление производством» позволяет полностью контролировать процесс прохождения производственного заказа по всем этапам производственного цикла от расчета потребностей в материалах и производственных ресурсах до ...

0 комментариев


Наверх