ПОРТФОЛИО

СУПБД MySquirrel – Система управления персональными базами данных

логотип программы

Главным направлением и целью реализации данного программного комплекса является объединение всевозможных данных пользователей, которые часто приходится запоминать и хранить, обрабатывать, позволяя получать доступ к формируемому подобным образом единому узлу персональной информации.

Система управления персональными базами данных (СУПБД) MySquirrel осуществляет выполнение следующих функций:

1) Хранение широкого набора основных типов данных: документы MS Office Word и Excel, текстовые и числовые данные, дата и время, цвета, ссылки на файлы и т. д.

2) Обеспечение объектно-ориентированного подхода при хранении и представлении данных:

2.1) категорирование хранимых данных;

2.2) создание многоуровневых пользовательских типов данных;

3) Поддержка средств удобного представления данных за счет их детальной фильтрации, сортировки и группирования;

4) Организация хранения данных с использованием облачных ресурсов, как Dropbox, SkyDrive и т. д.

5) Возможность конвертации данных в .doc и .xls.

6) Возможность персонализации интерфейса пользователя.

7) Поддержка многопользовательского режима работы.

пример содержимого базы данных

СУПБД MySquirrel, в отличии от крупных коммерческих СУБД, предлагает не низкоуровневый программный интерфейс доступа к данным, а интерактивные визуальные инструменты управления персональной информацией пользвоателя, представленными в объектно-ориентированной форме. Данная система предлагает пользователям возможность на основе более широкого перечня примитивных типов данных, формировать собственные, используя свойства наследования и полиморфизма парадигмы объектно-ориентированного программирования для хранения специальных данных в рамках узкого круга пользователей, например, это могут быть данные одного человека, семьи или небольшого коллектива вроде учебной группы.

создание типа данных

При подобном подходе можно создавать достаточно сложные и большие иерархические системы данных, преимущество которых заключается в наглядной объектной форме, а также жесткой спецификации и структуризации всех данных и их типов, что в дальнейшем позволит выполнять широкий круг операций над этой информацией, таких как поиск, фильтрация, форматирование и вывод на печать, либо более детальная обработка.

добавление элемента данных

Создав таким образом необходимый набор данных и рассредоточив их по определенным категориям для обеспечения их логической целостности, пользователь может переходить к обзову всей базы данных или отдельных ее категорий с помощью панели редактирования категорий, приведенной на рисунке 3. Здесь цифрами 1, 2, 3 обозначены элементы навигации, позволяющие переходить между элементами и подкатегориями данных. Под цифрой 4 и 5 – Кнопки управления и сводная таблица, единообразно описывающая данные каждого элемента и подкатегории и под цифрами 6 и 7 обозначены дополнительные вкладки для управления отображением данных, т.е. позволяющие добиться более удобного представления за счет фильтрации, сортировки и группирования записей сводной таблицы, после чего она может быть преобразована в формат MS Office Excel “.xls” для последующей обработки, расчетов, построения графиков и т. д.

телефонная книга посредством программы

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

Здесь цифрой 1 выделен список вкладок, через которые осуществляется переход к соответствующей категории настроек.

Переходя на вкладку «Оформление» панели настроек, пользователь может выбрать любую из стандартных или сохраненных ранее цветовых схем оформления из списка 2, а также добавить новую, изменить или удалить существующую из них с помощью клавиш управления, находящихся выше.

настройки интерфейса

Во время деятельности по созданию сайтов в Краснодаре — мы использовали полученный в данной разработке опыт на проекте kvll.ru в создании довольно сложной базы данных и системы взаимодействия с ней.

 

Возможна продажа:

  • Самой программы
  • Исходников программы
  • Доработка программы под ваши требования
Комментирование на данный момент запрещено, но Вы можете оставить ссылку на Ваш сайт.

Комментарии закрыты.

Sitemap