Читайте также:
|
|
1. Должна быть реализована поддержка таких фундаментальных типов как(8, 16 и 64 битные целые типы, 4 и 8 байтовые вещественные)
2. Должна быть реализована поддержка создания пользовательских типов, определяемых на основе стандартных и других ранее определенных пользовательских типах
ФТ5. Соглашения о вызовах функций
1. Должна быть реализована поддержка основных соглашений о вызовах функций таких как (__ cdecl,__fastcall и др.)
Основные способы использования программного продукта и сценарии работы с ним
Основной способ использования модуля в составе стороннего программного продукта
Разработчик использует модуль путем включения его исходного кода в исходный код разрабатываемого им программного продукта. В местах, в которых требуется динамическая бизнес-логика, задаваемая пользователем, разработчик применяет функционал данного модуля. На месте вызова вставляется специальная функция для вызова сторонних неоткомпилированных скриптов. Предварительно модуль загружает файл и компилирует его в машинный код. В результате чего происходит быстрое выполнение загруженных функций, не требуя от пользователя особых знаний в разработки динамически подключаемых библиотек.
Построение скриптового языка для работы с системой
Разработчик использует модуль путем включения его исходного кода в исходный код разрабатываемого им программного продукта. Так же он определяет функции программного продукта, доступ к которым будет разрешен из скриптов. На основе этого пользователь может составлять большие сценарии, выполнение которых будет иметь существенное преимущество перед аналогичным интерпретируемым вариантом.
Нефункциональные требования
Требования к программному продукту
Требования к инсталляции
Нет требований.
Требования к эксплуатации
Нет требований.
Требования к эффективности
Нет требований.
Требования к надежности
Нет требований.
Требования к переносимости
Нет требований.
Требования к защищенности
Нет требований.
Требования к безопасности
Нет требований.
Требования к удобству сопровождения
Должны быть подробные комментарии в исходных текстах программ.
Требования к точности числовых вычислений
Нет требований.
Прочие требования к программному продукту
Нет требований.
Организационные требования
Дата добавления: 2015-08-03; просмотров: 61 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Конкурирующие программные продукты | | | Выходные требования |