Приложение «Учёт в ЖСК» позволит вести учет квартир на подотчетном участке, с указанием собственников жилых помещений, количества проживающих и временно отсутствующих.
Основная задача приложения заключается в предоставлении пользователю интерфейса и функционала, для возможности быстрой и удобной обработки информации, гибкого поиска требуемой информации с возможностью фильтрации и сортировки полученной информации.
Для создания программ любого уровня сложности стали применяться так называемые средства быстрой разработки приложений – RAD-средства. Их основным преимуществом является то, что нет необходимости проектировать стандартные элементы управления операционной системы Windows. Кроме того, можно визуально наблюдать за всем процессом написания и отладки программного обеспечения. Все это заметно облегчает труд разработчика и ускоряет процесс создания приложений.
Целью данной курсовой работы ставится автоматизация процессов учета в ЖСК с применением среды визуального программирования и базы данных для хранения информации.
Оглавление
Введение 3
1. Описание предметной области и определение требований к системе с точки зрения предметной области 4
1.1. Описание предметной области 4
1.2. Определение требований к системе с точки зрения предметной области 5
2. Постановка задачи и обзор методов её решения. 6
2.1 Постановка задачи для проектирования онлайн доски объявлений 6
2.2 Обзор методов решения поставленных задач 7
2.2.1 Архитектура приложений баз данных 7
2.2.2 Многоуровневые модели в архитектуре клиент-сервер 10
2.2.3 Составляющие приложения 15
3. Модели представления системы и их описание 16
3.1 Модель бизнес актеров и их функциональных обязанностей (бизнес функций) 16
3.2 Модель вариантов использования 16
4. Информационная модель системы и её описание 17
5. Описание алгоритмов реализующих бизнес-логику проектируемой системы 21
5.1 Алгоритм фильтрации данных 21
5.2 Алгоритм внесения показаний счетчиков 23
5.3 Алгоритм экспорта данных 25
5.4 Алгоритм расчета суммы платежа 26
6. Руководство пользователя 26
6.1 Введение 26
6.1.1 Область применения 26
6.1.2 Краткое описание возможностей 26
6.1.3 Уровень подготовки пользователя 27
6.1.4 Условия, при соблюдении которых обеспечивается применения web приложения в соответствии с назначением 27
6.2 Описание операций 27
Заключение 30
Список использованных источников 31
Приложение 32