Техническое задание: Приложение для учета материальных ценностей
Цель проекта
Разработать десктопное приложение с графическим интерфейсом для систематизации и учета имущества организации. Приложение должно обеспечивать удобный ввод, хранение и поиск информации.
Основные требования к функционалу
Структура базы данных
В базе данных приложения должна храниться следующая информация по каждому объекту учета:
- Кабинет (расположение)
- Наименование предмета
- Инвентарный номер
- Марка или модель
- Количество
- Отметка о назначении: для учебных целей или для административных нужд.
Требования к интерфейсу и логике
- Реализация на платформе .NET с использованием C# и технологии WPF для создания пользовательского интерфейса.
- Приложение должно позволять выполнять все базовые операции с данными (добавление, редактирование, просмотр, удаление записей).
- Обязательная реализация системы запросов (фильтрации) с возможностью поиска:
- По наименованию предмета.
- По назначению (административный процесс / учебный процесс).
- База данных может быть локальной (например, SQLite или MS SQL LocalDB).
Дополнительное задание (опционально)
За дополнительное вознаграждение требуется подготовить отчет по разработанному приложению. Методические указания по структуре и содержанию отчета будут предоставлены отдельно.
Ожидаемый результат
Готовое к использованию настольное приложение с интуитивно понятным интерфейсом, стабильно работающей базой данных и реализованными механизмами фильтрации. Исходный код проекта должен быть чистым, хорошо структурированным и документированным.