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

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Написание программы на Borland Delphi 6.0 - 7.0 
Автор Сообщение
Начинающий

Регистрация: 21.04.2012
Сообщения: 1

Репутация: 0 [ ? ]
Сообщение Написание программы на Borland Delphi 6.0 - 7.0
1. Суть работы: Правка и снятие защиты для бота написанного на Borland Delphi 6.0 - 7.0 (Либо написание аналогичного бота по примеру указанного)
Первоначальная версия в наличии, можно посмотреть тут: http://files.mail.ru/SBC0X0
2. Работа периодическая, будут требоваться патчи и\или похожие по действию боты.
3. Связь: ICQ 329-228-087
4. Вознаграждение: Разумная цена через Вебмани.
5. Подробности - в ЛС или ICQ, дам сайт с игрой (клиент, 113 КБ написан на Microsoft Visual C++ | C/C++ ) Первоначальную версию писали в 2005 году за пару часов (судя с количества времени - легкая задача, хотя могу и ошибаться), за это время игровой клиент чуть изменялся, так же на старой версии стоит привязка к одному компьютеру, хотелось бы ее обойти или написать программу заново без нее. Действия программы объясню кратко при приватной беседе человеку, который знает как реализовать написанное на Делфи.

П.с. Бот должен взаимодействовать с графикой игры. Движение по маршруту и содействие с предметами.


21.04.2012 20:03
Профиль Отправить email
Начинающий

Регистрация: 22.02.2014
Сообщения: 2

Репутация: 0 [ ? ]
Сообщение Re: Написание программы на Borland Delphi 6.0 - 7.0
Программа по отслеживанию опозданий персанала

Требуется написать программу которая будет стартавать с основной программой (например вместе с 1С, Google Chrome или др.) и фиксировать время запуска, этой основной программы. Программа должна работать на Windows Server 2008

Описание программы, и примерный сценарий работы

1) в программе создаются учетные записи пользователей и администраторов. У каждой записи должны быть следующие обязательные поля: логин, пароль, ФИО, должность, торговая точка. Должность и торговая точка выбирается и создается в отдельном справочнике.
2) администраторы имеют право редактировать и создавать графики работы, пользователей, все справочники программы (должности, торгове точки и т.д.),а так же распечатывать их, видеть дни в которые произошли опоздания каждого из сотрудников, и общее время опозданий
Пользователи имеют право видеть только графики работы, распечатывать их, а так же видеть дни в которые произошли опоздания каждого из сотрудников, а так же количество дней с опозданиями и общее время опозданий

3) Для каждого сотрудника создается свой график работы, в котором в таблице указывается время работы на каждый день в ручном режиме. Так же должна иметься возможность быстрого заполнения графика, т.е. в справочнике "часы работы" для каждого из подразделений указывается время работы для каждого из дней. Например пн.9-19 вт 9-15 ср 9-16 и т.д. а в графке указывается только рабочий день или нет и время переносится автоматически. Так же должна быть возможность продлевать график с одно месяца в другой двумя способами.
1-ый переносить график так, чтобы в следующем месяце дни недели в которые сотрудник работал и отдыхал распределились так же как в предыдущем
2-ой перенести график так, чтобы числа месяца в которые сотрудник работал и отдыхал распределились так же как в предыдущем. если в следущем месяце больше дней чем было в предыдущем (например в январе 31 а в феврале 28) дни которые не заполнились выделить ярким цветом (например красным), если дней в следующем месяце меньше вывести диалоговое окно с предупрежденим об этом, с кнопкой "ok я вкурсе" которая переводит к дальнейшему редактированию графика. Данные из быстрого заполнения должны без проблем редактироваться в обычном ручном режиме. Например если в справочнеке "часы работы" Иванов в понедельник должен работать с 9-19, это не должно помешать в графике, после автоматического заполнения, измениить для одного или нескольких понедельников время работы на 9-15.

4) (Не обязательно, но желательно) После ввода пароля программа должна подключатся к с сайту ru.mydlink.com авторизовыватся, в зависимости от того какой логин и пароль были введены делать фотографию с определенной камеры и привязывать ее в программе к определенному дню недели и сотруднику. (В дальнейшем в графике можно будет в один клик посмотреть вводил ли сотрудник сам свой логин/пароль, или попросил коллегу)

5) Новый рабочий день наступает в 24:00

Как это должно работать:

Администратор заполнят графики сотрудников, дает всем логины и пароли и забывает о программе на месяц
Сотрудники, приходя на работу, запуская рабочую программу, видят по верх окна рабочей программы окно авторизации в программе учета времени, выбирают свой логин из списка, вводят пароль и продалжают работать (если один и тот же логин пароль вводится на разных компьютерах второй вход в систему игнорируется) т.е. если сотрудник пришел и в положенное время зарегестрировался на одном компьютере, ему нельзя защитать опоздание если он через 30 минут сел за другой компьютер и заново зарегистрировался
Программа сверяет время из графика работы, со временем когда пришел сотрудник, если сотрудник опаздал, программа фиксирует факт опаздания, время на сколько сотрудник опаздал, и предлагает ему написать объяснительную (всплывает диалоговое окно с кнопками "да написать сейчас" и нет написать через 10, 30, 60 минут) если выбирается написать через "n" минут программа через указанное число мину повторяет вопрос, пока пользователь не согласится и не напишет объяснительную.
Все объснительные, фотографии с камер, факты опазданий прикрепляются к графику и должны быть доступны для просмотра в один-три клика, из окна просмотра графика. Так же в графике должно считаться общее время опазданий в минутах, а так же в днях. Т.е. если человек один раз в месяц опазадал на 10 минут, в столбце минуты должно стоять 10, а в столбце дни 1.

С программой должны быть приложены исходники, для возможности дальнейшей модернизации при таковой необходимости.


23.02.2014 9:16
Профиль Отправить email
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 


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

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


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

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