Требуется написать небольшую программку с графическим интерфейсом для Ubuntu Linux 12.04 & 14.04.
Название программки "Смена проектов".
Что должна делать программка:
При запуске, в правом верхнем углу находится кнопка "Настройки". При нажатии на эту кнопку выходит окно с возможностью ввода настроек БД: хост, имя пользователя, пароль, название БД и название таблицы. Также в окошках должны отображаться текущие настройки с возможностью их изменения. И 3 кнопки: сохранить, отмена и проверка. При нажатии на кнопку "Проверка" программа пробует соединиться с введёнными пользователем параметрами и в случае успеха выходит окошко "Соединение установлено успешно".
Под кнопкой "Настройка" выходит окошечко с вводом числовых значений в 2 полях:
1. ID задачи
2. ID проекта
Внизу, под вводом полей находится 3 кнопки: изменить, сброс и отмена.
При нажатии на кнопку "Изменить" программа обращается по заданным в настройках параметрах к определённой БД и определённой таблице. Далее программа ищет в таблице введённый пользователем ID по столбцу id и меняет в найденной строке ячейку project_id на значение, заданное пользователем. При успешном выполнении процедуры, выходит окошечко "Операция успешно выполнена" и кнопка ОК для закрытия. При ошибке выходит окошко с описанием ошибки.
При нажатии на кнопку "Сброс" очищаются поля ввода.
При нажатии на кнопку "Отмена" программа закрывается.
Требования к программе:
1. Запуск в заданной выше ОС.
2. Не требует установки дополнительных пакетов.
3. Запускается просто, при клике по ярлыку.
4. Устанавливается по deb-пакету.
5. Обязательное наличие исходных кодов.
6. Связь с БД Mysql
Опубликован 18.04.2015 в 10:29 Последнее изменение: 18.04.2015 в 12:12