→ Для вступления в общество новичков и профессионалов программирования, пожалуйста нажмите здесь ...

Форум программистов: C++, Basic, Delphi, Pascal, JavaScript
Логин: Пароль:
Запомнить?  
@Mail.ru



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Модуль отслеживания/формирования системных событий. 
Автор Сообщение
Начинающий

Регистрация: 07.02.2010
Сообщения: 1
Откуда: Киев

Репутация: 0 [ ? ]
Сообщение Модуль отслеживания/формирования системных событий.
Доброго дня!

Хочу предложить оценить (в у. е. и по времени) и затем выполнить следующую работу.


Цель: разработать автономный программный модуль, являющийся частью системы помощи пользователю при работе за компьютером.

Реализуемые функции
-------------------

Модуль должен предоставлять API для:

1. Нахождения в определенном окне заданных элементов управления:
a. пунктов меню;
b. кнопок;
c. флажков и переключателей;
d. разворачивающихся списков;
e. заданной области окна (например, область рисования в графическом редакторе);
f. и т. д. – всех основных элементов управления Windows.

2. Эмуляции действий пользователя:
a. перемещение курсора мыши к искомому элементу (кнопка, пункт меню и т. д.);
b. клик по определенному элементу управления;
c. выбор пунктов меню;
d. нажатие сочетаний клавиш;
e. нажатие с перетаскиванием (например, перемещение окна, рисование линии в графическом редакторе и т. п.);
f. вращение колеса прокрутки мыши.

3. Отслеживания заданных системных событий:
a. сохранение файла (также другие действия с фалами – переименование, перемещение, создание, удаление);
b. запуск программы (как вариант – отслеживание возникновения определенного окна);
c. завершение работы программы.

4. Формирования заданных системных событий:
a. запуск программы;
b. сворачивание/разворачивание заданного окна;
c. закрытие окна;
d. создание/удаление файла.

5. Дополнительные функции:
a. снимок экрана в указанной области окна.

Поддерживаемые операционные системы
-----------------------------------

Windows XP (SP1 и выше)
Windows Vista
Windows 7

Графический интерфейс
---------------------

Графический интерфейс модуля включает:
1. Окно настроек программы
2. Иконку в системном трее, выводящую контекстное меню при щелчке, или окно настроек при двойном щелчке.
Других графических элементов или элементов пользовательского интерфейса программа не содержит.

Связь с другими модулями
------------------------

Управление программой и получение результатов ее работы производится через сокеты. Передача данных к модулю и от него управляющей системе – в формате XML.

Безопасность
------------

Для подключения к модулю и управления им необходимо предусмотреть пароль доступа. Изменения пароля доступа может осуществляться пользователем в окне настроек.
В дальнейшем – возможность перехода на защищенный канал управления модулем.
Возможность разрешения/запрета доступа к модулю с удаленных компьютеров.



В приложении - то же ТЗ в формате Word.

Для связи и уточнений не стесняйтесь использовать
почту: vlkmail (at) ukr.net
Messenger: vlkmail (at) ukr.net
ICQ: 3ноль956пять778


У вас нет необходимых прав для просмотра вложений в этом сообщении.

_________________
Чат. .


07.02.2010 23:00
Профиль Отправить email ICQ WWW
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 


Кто сейчас на конференции

Зарегистрированные пользователи: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
cron
© 2013 «Форум программистов Украины»