Описание
Описание проекта
Компьютерное приложение для создания и редактирования генеалогических деревьев.
Цель проекта
Разработать программное обеспечение, обеспечивающее удобный и интуитивно понятный интерфейс, который позволит пользователям легко создавать, редактировать и визуализировать свои генеалогические древа. Программный продукт обеспечивает удобное и наглядное представление генеалогической информации, позволяя пользователям оживить свою генеалогическую историю и просматривать в электронном виде свои родственные связи.
Ссылки
Технологии
- Язык программирования: C#
- Среда разработки: Microsoft Visual Studio
- Фреймворк: Windows Presentation Foundation (WPF)
- Библиотеки: GiGraph (на основе Graphviz)
Разработка
- Время разработки: июнь 2023
-
Этапы разработки:
- Постановка задачи
- Проектирование
- Реализация
- Тестирование
- Применение
Содержание
Меню
Четыре основных пункта меню, при помощи которых пользователь может перемещаться по нужным таблицам и изменять их:
- Персоны – с помощью этого пункта можно вносить изменения в таблицу персон базы данных
- Места – с помощью этого пункта можно вносить изменения в таблицу мест базы данных
- События – с помощью этого пункта можно вносить изменения в таблицу мест базы данных
- Древо – с помощью этого пункта можно создавать генеалогическое древо на основе данных таблицы
А также пункт меню «Настройки», позволяющий:
- Быстро открыть/создать новую базу
- Открыть примеры готовых баз данных
- Открыть справку
Функции
Четыре основных функции со всеми таблицами:
- Добавление
- Изменение
- Удаление
- Просмотр
Дополнительные функции в «Персонах»:
- Фильтрация
- Сортировка