 |
|
 |
|
|
| АРМ Лаборатория
зерноприемного пункта (C) Alexander Sokolov, 2000-2002
|
|
|
Приложение предназначено для ведения, обработке и анализе данных по лабораторным анализам различных зерновых культур. Приложение
может использоваться в зерноприемных пунктах, зерноскладах и зерноперерабатывающих заводах (комбинатах).
Отдельное приложение, 2000
Модуль для Gelio Бухгалтерия, 2002
Отдельное приложение
Включает в себя основные возможности:
- Работа с несколькими видами зерновых: пшеница, горох, гречка, кукуруза, овес, ячмень
- Возможность расширения для работы с другими видами зерновых
- Фильтрация и поиск данных в журналах и справочниках
- Экспортирование данных в различные форматы (подробнее смотри ниже)
- Печать данных журналов и справочников
- Встроенный дизайнер отчетов для их редактирования
- Архитектура клиент-сервер, с использованием SQL-сервера
- Поддерживает сетевую работу (несколько пользователей)
- Защищенность данных и доступа к ним обеспечивается парольным доступом и ролями на уровне SQL-сервера
- EDIT: Дополнительная защищенность обеспечена операционной системой
- EDIT: Настраиваемый внешний вид
Основные операции:
- Внесение лабораторных анализов сдаваемого зерна
- Внесение веса сдаваемого зерна (операции АРМ Весовая)
- Редактирование данных анализов
- Выполнение расчетов для получения и записи результатов переработки зерновых культур
- Удаление записей анализов и результатов из журналов (привилегирированным пользователям)
Отчеты:
- Форма 47 (лабораторные анализы)
- Форма 117 (результаты) (см. скриншот)
- Журналы формы 47 с возможностью фильтрации по выбранной дате, клиенту и др.
- Журналы формы 117 с возможностью фильтрации по выбранной дате, клиенту и др.
- Накладные внутреннего перемещения для весовщика
- Документы о лабораторном анализе для клиента
Справочники:
- Виды зерновых и модули расчетов к ним
- Базисов по культурам зерновых (см. скриншот)
- Коэффициенты для расчетов по каждой культуре
- Клиентов и их данных
Модуль для Gelio Бухгалтерия
Даная версия АРМ обладает всеми возможностями отдельного приложения (описанными выше), но преобразована
в виде подключаемого модуля пакета программ Gelio Бухгалтерия, основанном на ядре
Gelio, с присущими пакету возможностями и характеристиками.
Особенности, данного модуля:
- Разделение операций по АРМ Весовая, АРМ Зерносклад, АРМ Лаборатория мельницы, АРМ Учет давальческого сырья зерноперерабатывающего предприятия
- Полная интеграция с другими модулями пакета программ Gelio Бухгалтерия (общие данные, редакторы и др.)
- Поддержка актуальности данных между АРМ в реальном времени, поддержка автоматических извещений об изменении данных
- Усовершенствованы различные редакторы - добавлены фильтрация, поиск, группирование и сортировка данных и др.
- Возможность замены и дополнения функций выполняющих рассчеты в виде дополнительных подключаемых модулей
- Возможность работы на SQL-серверах Interbase,
Firebird, Yaffil
- Возможность простого добавления новых отчетов и редактирования текущих
- Дизайн программы приведен в соответствие с новыми требованиями для Windows-платформ
Более подробная техническая информация:
Интерфейс пользователя
Интерфейс пользователя разработан с учетом современных требований к программам,
работающим в среде Windows.
Диалоги ввода данных разработаны с учетом больших нагрузок на пользователя по вводу данных, поэтому все операции ввода
оптимизированы для удобства и минимизации его действий. Каждая форма ввода разрабатывалась с учетом такой оптимизации,
и по возможности наиболее приближена к бумажной форме документа, но предлагает очень много дополнительных возможностей,
которые не могут быть получены при обычной работе. В тоже время соблюден общий
интерфейс различный форм ввода и принципы функционирования полей ввода для
удобства и минимизации его действий.
Такой подход позволяет снизить затраты на обучение при развитии системы,
ускорить работу пользователя, предоставить ему интуитивно понятные способы
работы и, в конечном счете, снизить количество ошибок при вводе.
Среди других отличительных свойств можно отметить:
- Возможность автоматической печати результатов расчетов после внесения всех исходных данных (см. скриншот);
- Множественная сортировка в редакторах и справочниках;
- Экспорт данных в различные форматы: текстовый (TXT), Rich Text Format (RTF), MS Excel (XLS), Comma-separated value (CSV), HyperText Markup Language (HTML), Extensible Markup Language (XML). Примечание: При записи в формат XSL не требуется установленной программы MS Excel
- Копирование выделенных фрагментов данных в буфер обмена с возможностью в ставки в другие программы (Microsoft Word, Microsoft Excel);
- Печать выделенных фрагментов данных в журналах и справочниках;
- Управление колонками данных в журналах и справочниках (позиция, видимость, запоминание ширины колонок);
- Эмулирование клавиши Enter как Tab;
- Оптимизированные на быстрый ввод (фильтрация и выбор по первым введенным символам) поля ввода клиентов (см. скриншот);
- Улучшенные поля ввода дат (скриншот - встроенный календарь), чисел с поддержкой
встроенного калькулятора (см. скриншот);
- Настройка внешнего вида приложения используя панели инструментов;
- Украинский и русский интерфейс приложений;
- Меню а-ля Windows XP;
- Подсказки (hint) а-ля Office XP;
- В окне описания программы можно узнать информацию о правах, о системе, разработчике.
Защищенность
- Используется защита баз данных по имени пользователя и паролю (см. скриншот).
Администратор, используя утилиту администрирования, может настраивать доступ пользователям к данным разных фирм;
- Ограничение тремя попытками ввода пароля. Все введенные данные запоминаются, и после третьей неправильной попытки ввода,
эти данные (имя и пароль) записываются в журнал (используется как средство от подбора паролей);
- Отключение от базы при длительном бездействии приложения для исключения несанкционированного ввода или изменения данных
при отсутствии пользователя. Время задается администратором, режим может быть отключен;
- Запись в журнал времени подключений и отключений пользователей от базы данных для анализа и построения статистики работы пользователей
(анализ загруженности работы для администратора БД, руководителям подразделений, попыток взлома и др.);
- Ведется журнал ошибок приложения для информирования администратора БД и разработчиков приложения о проблемах.
- Разграничения доступа к операциям на уровне приложения, зависящие от пользователя
- Доступ к данным и объектам БД ограничивается штатными средствами SQL-сервера (роли, запреты и разрешения)
- Более подробно о безопасности данных в программе смотри в ядре Gelio
База данных
- Обе версии АРМ "Лаборатория зерноприемного пункта" работают в архитектуре клиент-сервер,
используя SQL-сервера семейства Interbase.
- База данных организована таким образом, чтобы легко дополнять в приложение регистрирование, обработку и просмотр данных для других видов зерновых,
невзирая на различное количество входных и выходных параметров, коэффициентов расчета для разных культур.
Используемые технологии и продукты
Windows, технология клиент-сервер, поддерживаемые SQL-сервера IB 5.6/6.01/Firebird/Yaffil, IBExpert, wisql32, Sybase Power Designer,
Delphi 5, FibPlus, EhLib, RxLib, swLib, FreeReport (FastReport), ядро Gelio
Программа предельно легка в освоении и использовании!
|
|
|
 |
|
|