Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом1.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
1.08 Mб
Скачать

Описание логической структуры

В состав данной программы входят следующие модули:

  1. Проект (dpr).

  1. Главная форма программы (Frm_Main);

  2. Модуль данных (DataMod).

  3. Модальная форма авторизации (Frm_Login)

2. По кнопкам из основного меню вызываются следующие формы:

  1. Формы Клиенты, Сделки, Адреса для добавления, редактирования и удаления записей;

  2. Формы просмотра записей Клиенты, Сделки Адреса;

  3. Форма Справки

  4. Форма “О программе”

  5. Кнопки для экспорта данных в Microsoft Excel;

  6. Кнопки для вызова Импорта, Печати и Выхода;

Схема 4. Структурная схема.

Входные данные

Входными данными являются:

1) Данные, полученные путём ввода с клавиатуры.

2) Данные, полученные путём перемещения курсора мыши и нажатия.

3) Данные, полученные в результате генерации.

Выходные данные

Выходными данными являются:

1) Вся информация, выводимая на экран компьютера.

2) Текстовый файл, полученный путём сохранения результатов сборки.

3.2. Разработка программного продукта

Разработка программы «Автоматизированная Информационной система «Банк»» начинается с создания нового проекта. ("File" -> "New Application") (рис. 6).

Рисунок 11. Создание нового проекта

  1. На первом этапе на автоматически созданную форму Form1 добавляются следующие компоненты:

MainMenu, StatusBar, PopupMenu, Timer, PrinterSetupDialog, ImageList, StatusBar, Image.

Результатом выше перечисленных действий становится первоначальный интерфейс программы (рисунок 12).

Рисунок 12. Первоначальный интерфейс программы

  1. На втором этапе создается контейнер (не визуальная форма)

DataModule на который добавляються следующие компоненты ADOConnection, ADOQuery, ADOTable, DataSetDriverEh, MemTableEh, DataSource, в количестве необходимом для подключения к базе данных соответствующих компонентов. Так же осуществляется динамическое подключение к базе данных через код “ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' +GetCurrentDir+ '\bd\db_bank.mdb'+';Persist Security Info=False';”

Рисунок 13. Контейнер

  1. На третьем этапе создаться форма добавления Клиентов со следующими компонентами Label, Edit, ComboBox, DBGridEh, BitBtn, DBNavigator в соответствующем количестве и их подключение.

Рисунок 14. Интерфейс формы “Клиенты”

4-5) Четвертый и пятый этап разработки аналогичен третьему, но осуществляется для форм “Сделки” и “Адреса”.

6-8) С шестого по восьмой этапе создаются формы редактирования для Форм “Клиенты”, “Сделки” и “Адреса”.

8-11) С восьмого по одиннадцатый этап создаются формы просмотра “Клиенты”, “Сделки” и “Адреса” на которые добавляются компоненты: DBGridEh,.

12-14) С двенадцатого по четырнадцатый этап создаются формы “Авторизация”, “Справка”, “О программе”.

Рисунок 15. Оформление интерфейса главной формы

15) Приведение вида форм в рабочий вид, задаются отображаемые имена объектов.

16) Подключение всех необходимых компонентов к базе данных.

17) На Form2 добавляется объекты:

18) Привязка кнопок к необходимым формам и действиям.

Рисунок 16. Оформление окна формы авторизации