Partner task detail Задания от BMS-Consulting

All partner tasks

Задания от BMS-Consulting, BMS-Consulting

 

 

Задача 1
Онлайновый графический редактор схемы сущностей
Технологии - GWT
Описание: Создать графический редактор, который позволит создавать и редактировать схемы сущностей. Должна быть возможность вводить в нем следующие данные:

для Сущности:
 - название сущности
 - список полей

для Поля:
 - тип поля (целое число, дробное число, строка, дата)
 - название поля

для Связи:
 - названия поля/полей
 - тип связи (one-to-many, many-to-one, many-to-many)

Пример - http://objectgeneration.com/eclipse/images/tutorial/Flights.png

Задача 2
Создание дизайнера/редактора диаграмм Ганта.
Технологии - GWT
Описание:
Создать редактор диаграмм Ганта, с помощью которого можно изменять длину отрезков, перемещать их, связывать, объединять, разделять и тд.
Пример - http://www.ext-scheduler.com/examples/desktop/desktop.html

Задача 3
Программа автоматической генерации регулярных выражений.
Технологии - Java
Описание:
Написать программу автоматической генерации регулярных выражений (regular expressions) на основе списка фраз с указанным уровнем обобщения.
Вход: "A B C 1", "A G C 2", "A B C 3".

Результат:
1. "A (B|G) C (1|3|2)" - без обобщения (уровень 0)
2. "A (B|G) C \d" - уровень обобщения 1
3. "A \w C \d" - уровень обобщения 2
4. и т.д.


Задача 4
Размещение текста в фигуре
Технологии - Требования не выставляются
Условие:
На карте Украины отдельными фигурами со сплошной заливкой заданы области.
С каждой областью связан текст (например, название области).
Задача.
Вместить текст в фигуру области, чтобы он был максимально читабельным.
Текст можно разрывать посимвольно, изменять размер шрифта, писать под углом и т.д.

 

Предоставление решений:
В качестве решений присылайте исполняемые модули и приложения (.war, .jar, .exe, .swf). Предоставление исходных кодов решений приветствуется, но не обязательно.

last update 17.08.2010 00:08