Корпорация 1.0.5.*
Начата разработка новой ветви системы Корпорация. Эта ветвь будет иметь нумерацию 1.0.5.*.
Программа Корпорация подвергнется значительной перереработке. В данной ветви будет реализовано:
- Плагиновая структура приложения. Все модули будут отдельными плагинами. Сердце программы будет маленькая программа, которая будет загружать необходимые плагины.
Благодаря такой структуре программу можно расширять без границ. Однако усложнится поддержка и обновление программы. Т.к. теперь вместо 1 exe-файла нужно будет обновлять большое количество библиотек.
- Отключение триггеров контроля целостности в пользу скорости программы. На данный момент, при каждом изменении проверяется корректность данных. Что забирает значительное время в больших базах данных. Планируется максимально отключить данные проверки.
- Обновление системы обновлений - Система обновлений должна "научиться" работать не только с файлом ROffice.gdb, но и со всеми другими базами. Кроме того, система должна обновлять все файлы клиентского рабочего места.
- В инталляторе убрать необходимость перезагрузки. Перезагрузка сервера нужна только в системах Win95/98. Однако, на таких системах программа сейчас не устанавливается. Поэтому запрос об перезагрузке будет убран.
- Полностью централизованное хранение настроек пользователя. Настройки пользователя хранить на сервере. На данный момент, часть настроек хранится на рабочих местах.
- Упрощение администрирования. Значительное упрощение администрирования базы данных. Сделать, чтоб всё настраивалось легко, без особых тонкостей.
- Централизованное назначение прав пользователей. Предусмотреть возможность централизованного назначения прав доступа для пользователей. Администратор сможет назначать права в филиалах, находясь в центральном офисе.
- Уменьшение объема лог-информации. На данный момент при ведении логирования база данных очень сильно растёт. Логирование будет переработано. Будет сохраняться только изменённая информация.
- Повышение системы безопасности распределённой базы данных. Теперь распределённая база данных будет работать через ssh2. Что значительно повысит систему безопасности передачи информации.
- Изменение регистрационного кода.- Уберётся зависимость регистрационного кода от времени и уменьшится его размер.
- Значительное документирование программы. Во всех таблицах и полях будут добавлены комментарии, описывающие назначение поля.
Так же будет разработана документация для разработчиков в Корпорации. Со временем, планируется выпуск отдельного инструментального средства для разработчиков.
Программа Корпорация подвергнется значительной перереработке. В данной ветви будет реализовано:
- Плагиновая структура приложения. Все модули будут отдельными плагинами. Сердце программы будет маленькая программа, которая будет загружать необходимые плагины.
Благодаря такой структуре программу можно расширять без границ. Однако усложнится поддержка и обновление программы. Т.к. теперь вместо 1 exe-файла нужно будет обновлять большое количество библиотек.
- Отключение триггеров контроля целостности в пользу скорости программы. На данный момент, при каждом изменении проверяется корректность данных. Что забирает значительное время в больших базах данных. Планируется максимально отключить данные проверки.
- Обновление системы обновлений - Система обновлений должна "научиться" работать не только с файлом ROffice.gdb, но и со всеми другими базами. Кроме того, система должна обновлять все файлы клиентского рабочего места.
- В инталляторе убрать необходимость перезагрузки. Перезагрузка сервера нужна только в системах Win95/98. Однако, на таких системах программа сейчас не устанавливается. Поэтому запрос об перезагрузке будет убран.
- Полностью централизованное хранение настроек пользователя. Настройки пользователя хранить на сервере. На данный момент, часть настроек хранится на рабочих местах.
- Упрощение администрирования. Значительное упрощение администрирования базы данных. Сделать, чтоб всё настраивалось легко, без особых тонкостей.
- Централизованное назначение прав пользователей. Предусмотреть возможность централизованного назначения прав доступа для пользователей. Администратор сможет назначать права в филиалах, находясь в центральном офисе.
- Уменьшение объема лог-информации. На данный момент при ведении логирования база данных очень сильно растёт. Логирование будет переработано. Будет сохраняться только изменённая информация.
- Повышение системы безопасности распределённой базы данных. Теперь распределённая база данных будет работать через ssh2. Что значительно повысит систему безопасности передачи информации.
- Изменение регистрационного кода.- Уберётся зависимость регистрационного кода от времени и уменьшится его размер.
- Значительное документирование программы. Во всех таблицах и полях будут добавлены комментарии, описывающие назначение поля.
Так же будет разработана документация для разработчиков в Корпорации. Со временем, планируется выпуск отдельного инструментального средства для разработчиков.
Комментарии