Подправить запросы обращения к mysql на другие и добавить еще одну таблицу (страны), по аналогии с таблицей города.
Доделать курсовую на J2SE
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Описание
--------
Сроки: 2 дня
Стоимость: 3000руб.
Мат часть
---------
Программа представляет из себя справочник для создания и редактирования концептов, фреймов, ролей.
Все эти понятия помогают хранить любую формализованную систему знаний в компьютере.
Коцепт - это объект реального мира.
У него есть поля:
- название(id)
- комментарий
- родитель
- список свойств
Пример: ("Собака"; "больше животное с ушами"; "Млекопитающее"; "вес, рост, количество лап")
Концепты могут выстраиваться в древовидную структуру, при этом концепты находящиеся ниже по иерархии наследуют от всех родителей их свойства, а также могут их переопределять.
Фрейм - это обычный глагол, у него может быть несколько аргументов - ролей.
Поля:
- название(id)
- комментарий
- список ролей
Пример: ("Завтракать"; "есть пищу сутра"; "Роль1, Роль2")
Фреймы выстраиваются в древовидную структуру аналогично Коцептам.
Роль - это ассоциативный массив. Состоит из (названия; Концепта)
Используется фреймами.
Вход
----
1. Апплет на J2SE
https://dl.dropboxusercontent.com/u/74947618/%D0%B0%D0%BF%D0%BF%D0%BB%D0%B5%D1%82.JPG
со следующим функционалом:
- просмотр дерева концептов
- кнопки для:
- добавления нового концепта
- поиска по концептам
- ...(всё это жутко не удобный интерфейс)
- сохранение/загрузка дерева в файл .concept
- кнопки импорт/экспорт и ISA которые нас не интересуют
- тестовая авторизация. Работает с любым логином, паролем. Она нас не интересует.
2. pdf по мат.части "Семантические сети"
Выход
-----
Новый релиз программы.
Основные фичи:
- Убрать большинство стрёмных кнопок и переместить их функционал в контекстное меню, которе появляется при нажатии на элементы дерева. То есть сделать редактирование дерева более интуитивным.
- Реализовать классы Фрем и Роль
- Разделить пространство которое сейчас занимает дерево на 3 части сплиттарами.
1 часть - в неё останется дерево Концептов
2 часть - тут нужно сделать дерево Фреймов с возможностью редактирования элемента, добавления, удаления, ... элементов. В общем всё как в 1 случае, только для Фреймов.
3 часть - список Ролей. Тоже предусмотреть возможность редактирования.
- Обновить код загрузки/сохранения концептов, то есть сделать чтобы 1 фалом теперь сохранялись все концепты, фреймы, роли.
- Кнопки Импорт/Экспорт и ISA не трогаем. Нас их функционал не интересует.
- 2 дерева: концептов и фреймов - должны поддерживать возможность вставки и удаления посередине.
Также нужен функционал для добавления фрейма и концепта в иерархию на основе максимального числа совпадающих признаков. Строго алгоритма добавления не требуется.
- Ещё при добавлении нового элемента в дерево нужно выделять его в древовидной структуре
- Возможность в пределах 1 дерева перемещать куски деревьев при помощи drag&drop
- Естественно, что при любом изменении в структуре дерева - GUI нужно вносить все эти изменения в классы концептов или фреймов.
По поводу реализации
--------------------
Данная работа - доделывание курсовой моего друга.
Сроки жёсткие. Я буду постоянна на связи и незамедлительно отвечать на все возникающие вопросы.
Опыт подсказывает, что при таком диалоге мы оба - я и фрилансер - получаем значительную выгоду.
Заявки фрилансеров
Похожие заказы
- $20Прикладное ПО1 исполнительЗавершен11 лет назад
Необходимо создать скетч для Arduino Pro Mini, к которому подключён фоторезистор. Необходимый функционал: при нажатии кнопки, подключенной к ардуино, производится замер света, попадающего на фоторезистор. При увеличении количества света (чуствительность настрается переменным резистором) производится замыкание ...
Прикладное ПО1 заявкаЗакрыт11 лет назадВозможно ли переписать (добавить несколько функций) к программе скаченной из интернета?? То есть не понятно на чем написано и без исходников. Писалась вряд ли в России. Прикреплен архив. Напишите кто может с этим работать, кто ...
Прикладное ПОнет заявокЗакрыт11 лет назадЕсть 2 файла full_list.csv и old_list.csv с цифровыми значениями. Надо сделать программу ( можно на delphi, можно на php, хоть на чём, лишь бы она работала на windows 7 64bit и плюс исходный код), делающую ...
Прикладное ПО2 заявкиЗакрыт11 лет назадПример на скриншоте. Нужен упрощённый аналог. Требования: правка данных, внос их в БД, просмотр данных из БД. Срок: неделя.
Прикладное ПО1 исполнительЗавершен11 лет назадТребуется разработать бота, который бы выполнял на сайте авторизацию и несколько простых действий. Не для спама и рекламы. Детали в приложении. Сроки горят, желательно уложиться в сутки.
Прикладное ПО2 заявкиЗакрыт11 лет назадЗадача небольшая, с приличной оплатой. Необходимо написать исполняемый в ОС Win XP, Win 7, Win 8 файл, параметры которого можно менять при компиляции. Функции exe-файла: - менять настройки браузеров (IE ...
Прикладное ПО2 заявкиЗакрыт11 лет назад- $13
Составить 2 программы на языке программирования visual basic script в блокноте 1)Вычислите произведение m членов арифметической прогрессии, если известны её первый член a1 и разность арифметической прогрессии h. ...
Прикладное ПО1 исполнительЗавершен11 лет назад Здравствуйте! Есть один сайт на котором требуется авторизация. После авторизации, появляются скрытые данные и там идут ссылки на страницы (списком). Нужен плагин для браузера или программа, с помощью которой можно будет в ...
Прикладное ПО3 заявкиЗакрыт11 лет назад