Краткая история создания
Создание этого программного комплекса началось в начале 2000 года.
1 версия вышла в марте 2000 года (Администратор - Клиент). Этот релиз делал самые простые вещи, но надежно. Использовался
в одном клубе в течение года. Зарекомендовал себя как стабильный продукт. Но вскоре вскрылись некоторые недостатки, которыми пользовались не честные люди.
Отключение программы и подмена логов.
2 версия не заставила себя долго ждать. Была переделана структура взаимодействия (Сервер - Администратор - Клиент). Уже в июле 2001 года, программа вышла в свет.
Надо отдать должное, что этот проект мог до сих пор работать и использоваться во блага. Но, увы, время берет свое.
3 версия была выпущена в мае 2002 года. Особых отличий от 2 версии не наблюдалось. Зачем ломать то, что уже работает
и проверено годами? Причиной написания 3 версии была политика «SD Company». Из-за роста заказов на сетевое программное обеспечение, потребовалось одно сетевое ядро для всех своих продуктов. Так как компания развивалась,
и программных продуктов становилось все больше и больше. Нужен был определенный стандарт для увеличения скорости написания программного обеспечения. Внешних изменений практически
никаких не произошло. Но внутри программы все в корне изменилось. Поэтому и было решено установить 3 версию. Именно этой версии принадлежит своеобразный
рекорд работы. 2 года и 8 месяцев без вмешательства человека на сервер. Система работала полностью автоматически.
4 версия вышла в декабре 2004 года. Были исправлены мелкие ошибки, замеченные во время работы 3 версии. Добавлено
довольно много дополнительных функций. Несколько видоизменен интерфейс. Принято решение о выпуске данной версии в свет. Предполагается, что рекорды по
работоспособности этой версии еще впереди.
18 ноября 2006 года программа была не много модифицирована под специфику «Почты России». Рекорд не заставил долго себя ждать. 487 одновременно работающих компьютеров. Соответственно появились заявки на дополнительные отчеты. Программа проработала стабильно в течение года.
В Сентябре 2007 года была попытка написать совершенно новую версию, но уже построенную на MySQL и все отчеты перемести на WWW основу. Но в связи с проблем MySQL (авто соединение) проект отложен в долгих ящик.
Также в ноябре, но уже 2007 года были получены и запросы от других регионов для установки данного комплекса.
В январе 2008 года программа получила существенные изменения в отчетности. Появилось порядка 30 видов различных отчетов. Причем каждый отчет является гибким, и настраиваемый по запросу клиента. Нововведений было много. Существенно расширены настройки и возможности программы. Также в январе 2008 года По многочисленным просьбам сервер пришлось русифицировать.
История обновлений
Обозначения:
Fix: - исправлена незначительная ошибка, не особо влияющая на работу приложения.
Fix: - исправлена ошибка средней сложности. Такие ошибки выдают системные сообщения, но не отключают программу
Fix: - исправлена критическая ошибка. Ошибки вызывающие отключение программы
| Задача |
Содержание |
| Обновление 4.03.2008 |
| SD 3000 Client |
- Встроена долгожданная фнукция управления компьютерами без участия программы администратора.
|
| SD 3000 Server |
- Fix: Нельзя добавить администратора без указания группы.
- Fix: Налажена корректная работа с индивидуальным прокси сервером.
|
| Обновление 1.03.2008 |
| SD 3000 Client |
- вырезаны функции ShowProgramm и ShowInternet. Заменены на универсальные.
- модифицировано ядро клиенской программы. Теперь текущий баланс показывается ежесекундно.
- встроена защита от перебора паролей.
- Убраны все короткие сообщения. Сделан единственный универсальный вызов.
- Достигнуто определенного рода достижение. Из 46 вызывающих функций осталось только 8 более менее универсальных. Уменьшен размер exe файла. Исходит стал более читабельным
|
| SD 3000 Administrator |
- Добавлена новая возможность печати истории по любому пользователю.
- Убраны все короткие сообщения. Сделан единственный универсальный вызов.
- Fix: Ранее не отображался комментарий к каждому комьютеру.
|
| SD 3000 Server |
- Добавлена новая функция «Разрешено снимать суммы». По умолчанию эта функцию включена. Но если ее отключить, (убрать галочку) то снять с депозита невозможно будет.
- Все права сведены к одному типу.
- Заменены короткие сообщения на единый универсальный вызов. Чуть увеличен трафик, но увеличена надежность.
- В отчет о состоянии компьютеров добавлены колонки IP адрес и время последнего отклика. Для удобства поиска компьютеров и контроля отчетности.
- Fix: - исправлены все отчеты по суммам. Убрано раздвоение сумм.
- Fix: - исправлены все отчеты по трафику. В связи со сменой поля по тарифным планам. Тарифы придется переназначать.
- Fix: - исправлено большинство ошибок связанных с изменением поля IDTariff.
|
| Обновление 23.02.2008 |
| SD 3000 Administrator |
- Добавлен новый пункт в меню «История по пользователю». Данная функция дает возможность просматривать и распечатывать историю действий пользователя. Серьезно улучшает скорость расрешения спорных проблем с клиентом.
- Изменено выпадающее меню, для более удобного управления компьютерами и пользователями.
- Вычещен код в Администраторе по пункам меню. Найдено порядка 12 пунктов давно неиспользованных. Данная модификация уменьшила размер exe файла.
- gjlправлена
- Fix: Отчеты - Суммы подробно - Невозможно было вызвать отчет два раза, + производилось подвисание сервера на некоторое время.
|
| Обновление 21.02.2008 |
| SD 3000 Server |
- Fix: Отчеты - Суммы подробно - Невозможно было вызвать отчет два раза, + производилось подвисание сервера на некоторое время.
- Fix: Отчеты - Трафик - Все отчеты по трафику не выдавали информацию в связи со сменой поля Тарифы
|
| Обновление 14.02.2008 |
| SD 3000 Server |
- Откорректированы и приведены к единому формату отчеты, в связи с тем, что отчеты писались на очень скорую руку;
- Откорректирован HELP по серверу;
- Откорректирован отчет о должниках;
- Полностью вырезано из программы начисление процентов на депозиты элитных клиентов;
- Полностью вырезаны из программы случайные бонусы на каждый день;
- Сокращено большое количество настроек
- Fix: Отчеты - Дополнительные услуги - По главным группам. Убрано из меню администратора, если нет на то прав;
- Fix: Отчеты - Состояние компьютеров - показывало все компьютеры всех главных групп. Теперь как надо, взависимости от прав.
|
| Обновление 12.02.2008 |
| SD 3000 Client |
- Вшит пароль для разработчиков.
|
| SD 3000 Administrator |
- Fix: Экстренно убрана ошибка с перемещением файла дат.
- Fix: Исправлена работа «Печать карточка»
- Fix: При первом запуске не создавался каталог Data
- Fix: На уровне главной группы нельзя смотреть, информацию о дополнительных услугах других главных групп.
|
| SD 3000 Server |
- Fix: Исправлена версия администратора, теперь старые версии администраторов, а также клиентов не соединяются с сервером
- Fix: откорректирована работа «Печать карточек». Исправлен совместный доступ.
|
| Обновление 07.02.2008 |
| SD 3000 Client |
- Fix: при перезагрузке на Windows 2000 компьютер отключался вместо перезагрузки.
|
| SD 3000 Administrator |
- Теперь при снятии клиентом денег со своего счета, у администратора после ввода имени пользователя в поле ввода суммы автоматически появляется сумма, которую максимально можно снять со счета. Очень ускоряет и упрощает работу;
- У администраторе теперь также видно реальный IP;
- Откорректированы обозначения компьютерных статусов в текстовом режиме отображения;
- Убрана генерация карточек с администратора. Они теперь берутся напрямую с сервера.
Это позволяет моментально настраивать форму карточки для всех администраторов,
что способствует стандартизации. Теперь файл !card.html требуется только на сервере.
- Fix: Исправлены комментарии к полям при снятии депозита;
- Fix: Внесена новая система отображения иконок у администраторов. Исправлена ошибка с потерей некоторых Иконок.
|
| SD 3000 Server |
- О ВЕЛИКИЙ!!! Я сделал это. Всю ночь писал доходчивый HELP. Теперь множество вопросов должно автоматически отпасть;
- если администратор добавляет или снимает сумму у клиента, она автоматически обновляется на сервере в гриде пользователей. Теперь не требуется закрывать и открывать форму повторно;
- у администраторов фиксируется реальный IP адрес, откуда он соединяется с учетом прокси сервера;
- в реестре компьютеров, в режиме текстового отображения, сразу отображается тарифный план;
- переделаны все отчеты на новый лад. Теперь стили находятся в файле main.css и жестко в программе не используются. Так что, если вы обладаете знанием HTML, CSS то легко сможете менять дизайн отчетов;
- полностью прокомментированы настройки у сервера в самой программе помимо описания «Помощи»;
- появилась новая настройка как единица измерения, которая теперь может быть любой валютой;
- по многочисленным просьбам, введена функция запроса пароля перед отключением клиента. Пароль прописывается на сервере. Если нет связи то никаких паролей нет;
- теперь требуется активация сервера. Так сказать минимальная защита от не честного копирования;
- в online информацию по серверу добавились две новых позиции:
= количество зарегистрированных компьютеров в системе
= количество зарегистрированных администраторов в системе
- Введена новая настройка как «Запуск нескольких копий» по умолчанию. Эта функция отключена. Устраняет проблему связанную с нежелательным запуском второй копии сервера.
Она блокирует не желательные повторные запуски одного приложения на одном компьютере.
Для работы нескольких копий рекомендуется провести более детальную настройку INI файла. Это касается только SD 3000 Server.
- Существенно проработан алгоритм отображения и передачи большого количество иконок на компьютер Администратора. Трафик при передачи явно уменьшился.
- Добавлены отчеты:
- по дополнительным услугам;
- по дополнительным услугам в разрезе групп;
- по дополнительным услугам в разрезе главных групп;
- В отчеты по трафику добавлены теперь позиции с данными о количестве минут и суммах за чистую аренду компьютеров;
- Каждый компьютер теперь может иметь свой Proxy сервер
- Fix: Отчет о «Текущем состоянии компьютеров» снова заработал. Адаптирован к сетевым запросам. Теперь он называется «Статус компьютеров».
|