Требуется запрограммировать одну уже решенную (математически) прикладную задачу. К сожалению, опыт программирования под Linux отсутствует.
Дано.
1. База данных некоторых стандартных для реляционных БД объектов.
2. Список документов шаблоны которых известны и которые формируются на основе разнообразных запросов к базе данных объектов.
Документы практически на 100% имеют табличный вид.
3. Алгоритмы, при помощи которых формируются документы из обработанных элементов базы данных.
Причем, запросы к базе данных могут быть сложными.
Например в базе данных будут таблицы, скажем, вакантных должностей и таблицы кандидатов на эти должности. В БД будет храниться матрица стоимостей назначений i-го кандидата на j-ю должность.
При запросе к БД будет требоваться найти такое закрепление кандидатов за вакантными должностями, при котором общая стоимость назначений будет минимально возможной.
Т.е. будет решаться комбинаторная Задача о Назначениях.
Среди формируемых документов будут и такие, для получения которых надо решать задачи типа комбинаторных Задач Коммивояжера на элементах базы данных.
К чему я клоню? Просто ИМХО для получения таких документов проблематично будет применять стандартные запросы SQL...
Найти.
Список инструментов ОС Linux, при помощи которых можно будет создать такую прикладную программу.
Требования (в идеале).
1. База данных должна заполняться двумя способами. Либо автоматически из текстового файла, либо в диалоговом режиме с пользователем.
Основной режим заполнения БД таков. Основное заполнение идет из текстового файла, а небольшая коррекция данных - в диалоговом режиме.
2. Выдаваемые документы должны лекго трансформироваться в формат либо MS Word, либо MS Excel.
3. Пользовательский интерфейс должен быть графическим и дружественным. Причем, как в плане заполнения БД, так и при выдаче документов.
4. Инструментарий должен быть OpenSource и весьма жалетельно, чтобы были аналоги под Windows (например, пакет MySQL есть как под Linux, так и под Windows).
5. ПО должно быть сетевым (хотя в явном виде подобных требований пока нет, но скорее всего будут). Функционировать оно будет внутри замкнутой сети, поэтому сторонние сервера привлекать нельзя.

Ответ на:
(Продолжение)
от anonymous


Ответ на:
(Продолжение)
от anonymous

Ответ на:
комментарий
от SatanClaus

Ответ на:
комментарий
от anonymous


Ответ на:
комментарий
от Aleks_IZA

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Aleks_IZA

Ответ на:
комментарий
от baklan

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум sql, создание сложного запроса (2007)
- Форум Помощь в создании сложного уравнения (2012)
- Новости Выпуск LibreOffice 6.3 (2019)
- Новости OpenOffice.org 3.3 (2011)
- Форум Инструментарий повелителей (2013)
- Форум Подскажите инструментарий... (2010)
- Форум [GTK] Инструментарий (2008)
- Галерея Прикладная некромания (2017)
- Форум Прикладной программист (2008)
- Форум прикладное сапожничество (2008)