Материал: Автоматизация учета аренды площадей клиентами компании ООО "Грандтитул"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
73
2.3.3. Структурная схема пакета
Для разработки ИС учёта аренды, как и для разработки любой другой
сложной системы, требуется спроектировать программные модули, из которых
будет состоять система. На рисунке 2.7 изображена структурная схема пакетов,
на которой показано, как происходит взаимодействия внутри системы.
В таблице 2.28 представлено описание модулей их назначение в
разрабатываемой системе.
Таблица 2.28
Описание модулей системы
№ п/п
Наименование модуля
Описание
1
Login
Модуль авторизации
2
Main
Модуль главного окна
3
Client
Модуль окна работы с анкетами клиентов
4
Order
Модуль окна работы с заказами
5
Building
Модуль работы с анкетами недвижимости
6
Directory
Модуль работы со справочниками
7
Agent
Модуль работы с анкетами агентов
8
Contract
Модуль работы с договорами
9
Base
Общение с базой из клиента
Login
Main
Client
Contract
Order Building Directory Agent
Base
75
2.3.4. Описание программных модулей
На рисунке 2.8 изображена блок-схема алгоритма формирования отчёта о
недвижимости.
FindBuilding(_Sq,_Pri
ce);
Начало
Save();
_Sq:=sq;
_Price:=pr;
Show_Window
Bld:=GetResultBui
lding();
FormerShow(Bld.
Address, Bld.Desc
Bld.desc2,
Bld.Price. Bld.Sq,
Bld.Sq2);
If Bld.Count>0
then
Show_Window
ShowNotDate();
ClearFind();
Конец
Да
Нет
Рис. 2.8. Блок-схема алгоритма формирования отчёта о недвижимости
76
2.4. Контрольный пример реализации проекта и его описание
Рассмотрим, как работает система. Работа начинается с авторизации, после
удачной авторизации появляется возможность работы в системе (рисунок 2.9).
Рис. 2.9. Окно авторизации
Главное окно не несёт информационной нагрузки. Оно имеет лишь главное
меню с возможностью запуска окон (рисунок 2.10).
Рис. 2.10. Главное окно
Окно работы с клиентами позволяет создавать, редактировать, и удалять
клиентов. Также в этом окне расположен фильтр для создания отчета о клиенте
(рисунки 2.11 и 2.12).
Рис 2.11. Окно добавления клиента
Источник: https://baza.diplomsite.ru/previewfile/2357