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

Форум программистов: 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 сообщение ] 


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

Зарегистрированные пользователи: нет зарегистрированных пользователей


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

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