Действия для начала работы с программой:
Для запуска программы необходимо открыть содержимое флеш накопителя, и запустить файл ED.EXE
ОБЩИЕСВЕДЕНИЯ:
1.1 Обозначение наименование программы Наименование: Комплекс программного обеспечения «Соломинка» для постинсультной реабилитации, версии 1.1.0001
Обозначение: Программный комплекс «Соломинка» версии 1.1.0001 Разработчик: ООО «Глобус А» 127490, Россия, Москва, Мусоргского ул., д. 3.офис 216,Тел. +7 926 900-05-04
E-mail: info@solominka.su
Сайт разработчика: http://www.globusa.ru
2 ФУНКЦИОНАЛЬНОЕ НАЗНАЧЕНИЕ
1.1 Назначение программного комплекса «Соломинка»
Комплекс программного обеспечения «Соломинка» предназначен для решения следующих задач:
- тематическое структурирование упражнений предназначенных для реабилитации пациентов в постинсультном состоянии;
- ведение базы данных клиентов;
- запись и обработка результатов тестов;
- звуковое сопровождение и анимация в процессе выполнения заданий;
- предоставление удобных интерфейсов;
- предоставление графических материалов для упражнений и тесто;
- контроль за работой и динамикой реабилитации пациентов;
- хранение полученных данных;1.2 Функциональные ограничения
Комплекс программного обеспечения «Соломинка» требует для функционирования не менее 4 Гб оперативной памяти, при меньшем количестве оперативной памяти могут наблюдаться заметные замедления в работе.
Монитор Full HD. Рекомендуемый вариант разрешения — 1920х1080.
Наличие ключа защиты в виде USB-флеш-накопителя.
Наличие операционной системы Windows 10/8.1/7
ИСПОЛЬЗУЕМЫЕ ТЕХНИЧЕСКИЕ СРЕДСТВА
Комплекс программного обеспечения «Соломинка» разработан с использованием:
фреймворка Qt для разработки программного обеспечения на языке программирования C++.
Лицензия LGPL-3.0, GNU GPL 2 и GNU GPL 3
Модули, используемые в работе:
QtCore — классы ядра библиотеки, используемые другими модулями;
QtGui — компоненты графического интерфейса;
QtWidgets — содержит классы для классических приложений на основе виджетов, модуль выделен из QtGui в Qt 5;
Qt QML — модуль для поддержки QML;
QtNetwork — набор классов для сетевого программирования. Поддержка различных высокоуровневых протоколов может меняться от версии к версии. В версии 4.2.x присутствуют классы для работы с протоколами FTP и HTTP. Для работы с протоколами TCP/IP предназначены такие классы, как QTcpServer, QTcpSocket для TCP и QUdpSocket для UDP;
QtOpenGL — набор классов для работы с OpenGL;
QtSql — набор классов для работы с базами данных с использованием SQL. Основные классы данного модуля в версии 4.2.х: QSqlDatabase — класс для предоставления соединения с базой, для работы с какой-нибудь конкретной базой данных требует объект, унаследованный от класса QSqlDriver — абстрактного класса, который реализуется для конкретной базы данных и может требовать для компиляции SDK базы данных. Например, для сборки драйвера под СУБД Firebird или InterBase требуются .h-файлы и библиотеки статической компоновки, входящие в комплект поставки данной СУБД;
QtScript — классы для работы с QtScripts;
QtSvg — классы для отображения и работы с данными ScalableVectorGraphics (SVG);
QtDesigner — классы создания расширений для своих собственных виджетов;
QtUiTools — классы для обработки в приложении форм QtDesigner;
QtAssistant — справочная система;
Qt3Support — модуль с классами, необходимыми для совместимости с библиотекой Qt версии 3.х.х;
QtTest — классы для поддержки модульного тестирования;
QtWebEngine — модуль Chromium, интегрированный в Qt и доступный через её классы.
Phonon — модуль для поддержки воспроизведения и записи видео и аудио, как локально, так и с устройств и по сети
QtMultimedia — модуль для поддержки воспроизведения и записи видео и аудио, как локально, так и с устройств и по сети;
QtCLucene — модуль для поддержки полнотекстового поиска, применяется в новой версии Assistant в Qt 4.4;
ActiveQt — модуль для работы с ActiveX и COM технологиями для Qt-разработчиков под Windows.
QtDeclarative — модуль, предоставляющий декларативный фреймворк для создания динамичных, настраиваемых пользовательских интерфейсов.
Для разработки хранилища данных используется SQLite — компактная встраиваемая СУБД.